/*

Theme Name: Divi Child

Theme URI: https://www.dsskonferencija.lt/

Description: Divi child theme

Author: Tautvydas Ilčiukas

Author URI: https://esensus.lt

Template: Divi

Version: 1.0.0


*/

body footer#main-footer .widget_block h2{
	    font-size: 30px;
	    color:  #fff;
	        font-family: 'Open Sans',Helvetica,Arial,Lucida,sans-serif;
    font-weight: 300;
}
body .paysera-delivery-terminal{display: none !important;}

.et_pb_pricing_content,.et_pb_pricing_heading{word-wrap:break-word}.et_pb_featured_table .et_pb_pricing_heading{background-color:#2ea3f2}.et_pb_sum{color:#2ea3f2}.et_pb_pricing{list-style:none!important;padding:0!important;line-height:inherit!important}.et_pb_pricing_table_button,.et_pb_pricing li a{color:#2ea3f2}.et_pb_pricing_table_button:hover{background-color:rgba(0,0,0,.05)}.et_pb_pricing_table_button:hover:after{opacity:1;margin-left:0}.et_pb_pricing li span:before{border-color:#2ea3f2}.et_pb_pricing_table{background-size:cover;background-position:50%;background-repeat:no-repeat}.et_pb_pricing_table_wrap{display:block;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start}.et_pb_pricing_table{float:left;width:33.33%;max-width:34%;-ms-flex:1 1 auto;flex:1 1 auto;border:1px solid #bebebe;background-color:#fcfcfc;padding-bottom:30px;text-align:center;margin:30px -1px 0 0;position:relative}.et_pb_pricing>.box-shadow-overlay{z-index:11}.et_pb_featured_table{background-color:#fff;margin-top:0;position:relative;z-index:10;box-shadow:0 0 12px rgba(0,0,0,.1)}.et_pb_column_4_4 .et_pb_pricing_table{width:33.333%;max-width:33.333%}.et_pb_column_4_4 .et_pb_pricing_3 .et_pb_pricing_table{width: 33.333%;max-width:33.333%;}.et_pb_column_1_2 .et_pb_pricing_table,.et_pb_column_2_3 .et_pb_pricing_table,.et_pb_column_3_5 .et_pb_pricing_table,.et_pb_pricing_2 .et_pb_pricing_table{width:50%;max-width:50.5%}.et_pb_column_1_3 .et_pb_pricing_table,.et_pb_column_1_4 .et_pb_pricing_table,.et_pb_column_1_5 .et_pb_pricing_table,.et_pb_column_1_6 .et_pb_pricing_table,.et_pb_column_2_5 .et_pb_pricing_table,.et_pb_column_3_8 .et_pb_pricing_table,.et_pb_pricing_1 .et_pb_pricing_table{width:100%;max-width:none;margin:0 0 30px}.et_pb_column_1_3 .et_pb_pricing_table.et-last-child,.et_pb_column_1_3 .et_pb_pricing_table:last-child,.et_pb_column_1_4 .et_pb_pricing_table.et-last-child,.et_pb_column_1_4 .et_pb_pricing_table:last-child,.et_pb_column_1_5 .et_pb_pricing_table.et-last-child,.et_pb_column_1_5 .et_pb_pricing_table:last-child,.et_pb_column_1_6 .et_pb_pricing_table.et-last-child,.et_pb_column_1_6 .et_pb_pricing_table:last-child,.et_pb_column_2_5 .et_pb_pricing_table.et-last-child,.et_pb_column_2_5 .et_pb_pricing_table:last-child,.et_pb_column_3_8 .et_pb_pricing_table.et-last-child,.et_pb_column_3_8 .et_pb_pricing_table:last-child,.et_pb_pricing_1 .et_pb_pricing_table.et-last-child,.et_pb_pricing_1 .et_pb_pricing_table:last-child{margin-bottom:0}.et_pb_column_1_2 .et_pb_pricing_table_wrap .et_pb_pricing_table.et_pb_featured_table:nth-child(n+3),.et_pb_column_2_3 .et_pb_pricing_table_wrap .et_pb_pricing_table.et_pb_featured_table:nth-child(n+3),.et_pb_column_3_4 .et_pb_pricing_table_wrap .et_pb_pricing_table.et_pb_featured_table:nth-child(n+4),.et_pb_column_3_5 .et_pb_pricing_table_wrap .et_pb_pricing_table.et_pb_featured_table:nth-child(n+3),.et_pb_column_4_4 .et_pb_pricing_table_wrap .et_pb_pricing_table.et_pb_featured_table:nth-child(n+5){margin-top:20px}.et_pb_pricing_heading{background-color:#bebebe;padding:10px 0;position:relative}.et_pb_pricing_heading .et_pb_pricing_title,.et_pb_pricing_heading h2{color:#fff;padding-bottom:5px}.et_pb_best_value{color:#fff;font-size:16px;line-height:20px;display:block;font-weight:500}.et_pb_pricing_content_top{border-bottom:1px solid #bebebe;padding-top:17px;padding-bottom:30px;position:relative;border-style:solid}.et_pb_pricing_table .et_pb_button_wrapper{padding-left:30px;padding-right:30px}.et_pb_et_price{color:#999;font-size:16px}.et_pb_dollar_sign{font-size:18px;font-weight:400;position:absolute;margin-left:-.5em}.et_pb_sum{font-size:80px;line-height:1.03em;font-weight:300}.et_pb_pricing_content{padding:30px;text-align:left;position:relative}.et_pb_pricing li{line-height:1.6em;padding:0 0 1.6em 14px;position:relative}.et_pb_pricing li:last-child{padding-bottom:0}.et_pb_pricing li span:before{border-style:solid;border-width:3px;content:"";left:-14px;position:absolute;top:9px;border-radius:3px}.et_pb_pricing.et_pb_pricing_no_bullet li span:before{display:none!important}.et_pb_pricing li.et_pb_not_available{color:#ccc}.et_pb_pricing li.et_pb_not_available span:before{border-color:#ccc}.et_pb_pricing li a{font-weight:500;text-decoration:none}.et_pb_pricing li span{position:relative}.et_pb_pricing_table_button{display:inline-block;position:relative}.et_pb_column_1_2 .et_pb_pricing.et_pb_fourth_featured .et_pb_pricing_table:first-child,.et_pb_column_1_2 .et_pb_pricing.et_pb_fourth_featured .et_pb_pricing_table:nth-child(2),.et_pb_column_2_3 .et_pb_pricing.et_pb_fourth_featured .et_pb_pricing_table:first-child,.et_pb_column_2_3 .et_pb_pricing.et_pb_fourth_featured .et_pb_pricing_table:nth-child(2),.et_pb_column_3_5 .et_pb_pricing.et_pb_fourth_featured .et_pb_pricing_table:first-child,.et_pb_column_3_5 .et_pb_pricing.et_pb_fourth_featured .et_pb_pricing_table:nth-child(2){margin-top:0!important}@media (min-width:981px){.et_pb_column_3_4 .et_pb_pricing.et_pb_fourth_featured .et_pb_pricing_table:first-child,.et_pb_column_3_4 .et_pb_pricing.et_pb_fourth_featured .et_pb_pricing_table:nth-child(2),.et_pb_column_3_4 .et_pb_pricing.et_pb_fourth_featured .et_pb_pricing_table:nth-child(3),.et_pb_column_3_4 .et_pb_pricing.et_pb_no_featured_in_first_row .et_pb_pricing_table:first-child,.et_pb_column_3_4 .et_pb_pricing.et_pb_no_featured_in_first_row .et_pb_pricing_table:nth-child(2),.et_pb_column_3_4 .et_pb_pricing.et_pb_no_featured_in_first_row .et_pb_pricing_table:nth-child(3),.et_pb_column_4_4 .et_pb_pricing.et_pb_no_featured_in_first_row .et_pb_pricing_table:first-child,.et_pb_column_4_4 .et_pb_pricing.et_pb_no_featured_in_first_row .et_pb_pricing_table:nth-child(2),.et_pb_column_4_4 .et_pb_pricing.et_pb_no_featured_in_first_row .et_pb_pricing_table:nth-child(3),.et_pb_column_4_4 .et_pb_pricing.et_pb_no_featured_in_first_row .et_pb_pricing_table:nth-child(4){margin-top:0!important}}@media (max-width:981px){.et_pb_column_3_4 .et_pb_pricing.et_pb_fourth_featured .et_pb_pricing_table:first-child,.et_pb_column_3_4 .et_pb_pricing.et_pb_fourth_featured .et_pb_pricing_table:nth-child(2),.et_pb_column_3_4 .et_pb_pricing.et_pb_no_featured_in_first_row .et_pb_pricing_table:first-child,.et_pb_column_3_4 .et_pb_pricing.et_pb_no_featured_in_first_row .et_pb_pricing_table:nth-child(2),.et_pb_column_3_4 .et_pb_pricing.et_pb_third_featured .et_pb_pricing_table:first-child,.et_pb_column_3_4 .et_pb_pricing.et_pb_third_featured .et_pb_pricing_table:nth-child(2),.et_pb_column_4_4 .et_pb_pricing.et_pb_fourth_featured .et_pb_pricing_table:first-child,.et_pb_column_4_4 .et_pb_pricing.et_pb_fourth_featured .et_pb_pricing_table:nth-child(2),.et_pb_column_4_4 .et_pb_pricing.et_pb_no_featured_in_first_row .et_pb_pricing_table:first-child,.et_pb_column_4_4 .et_pb_pricing.et_pb_no_featured_in_first_row .et_pb_pricing_table:nth-child(2),.et_pb_column_4_4 .et_pb_pricing.et_pb_third_featured .et_pb_pricing_table:first-child,.et_pb_column_4_4 .et_pb_pricing.et_pb_third_featured .et_pb_pricing_table:nth-child(2){margin-top:0!important}}@media (min-width:767px){.et_pb_column_1_2 .et_pb_pricing.et_pb_no_featured_in_first_row .et_pb_pricing_table:first-child,.et_pb_column_1_2 .et_pb_pricing.et_pb_no_featured_in_first_row .et_pb_pricing_table:nth-child(2),.et_pb_column_1_2 .et_pb_pricing.et_pb_third_featured .et_pb_pricing_table:first-child,.et_pb_column_1_2 .et_pb_pricing.et_pb_third_featured .et_pb_pricing_table:nth-child(2),.et_pb_column_2_3 .et_pb_pricing.et_pb_no_featured_in_first_row .et_pb_pricing_table:first-child,.et_pb_column_2_3 .et_pb_pricing.et_pb_no_featured_in_first_row .et_pb_pricing_table:nth-child(2),.et_pb_column_2_3 .et_pb_pricing.et_pb_third_featured .et_pb_pricing_table:first-child,.et_pb_column_2_3 .et_pb_pricing.et_pb_third_featured .et_pb_pricing_table:nth-child(2),.et_pb_column_3_5 .et_pb_pricing.et_pb_no_featured_in_first_row .et_pb_pricing_table:first-child,.et_pb_column_3_5 .et_pb_pricing.et_pb_no_featured_in_first_row .et_pb_pricing_table:nth-child(2),.et_pb_column_3_5 .et_pb_pricing.et_pb_third_featured .et_pb_pricing_table:first-child,.et_pb_column_3_5 .et_pb_pricing.et_pb_third_featured .et_pb_pricing_table:nth-child(2){margin-top:0!important}}@media (max-width:980px){.et_pb_column .et_pb_pricing_table{width:50%!important;max-width:50.5%!important}.et_pb_column .et_pb_pricing_1 .et_pb_pricing_table{width:100%!important;max-width:none!important}.et_pb_column .et_pb_pricing_table:nth-child(odd){clear:both}.et_pb_column .et_pb_pricing_table:nth-child(n+3){margin-top:50px}.et_pb_column .et_pb_pricing_table:nth-child(n+3).et_pb_featured_table{margin-top:20px}}@media (max-width:767px){.et_pb_column .et_pb_pricing_table{width:100%!important;max-width:100%!important;margin:0 0 30px;margin-top:0!important}.et_pb_column .et_pb_pricing_table.et-last-child,.et_pb_column .et_pb_pricing_table:last-child{margin-bottom:0}}

body #footer-widgets .footer-widget .fwidget.widget_block {
    display: block;
    width: 100%;
    margin-bottom: 13px !important;
}

.bilietai-template-default .et_submit_button.et_pb_button:hover:after,  .page-template-qr-scan-template .et_submit_button.et_pb_button:hover:after{
   margin-left: -6px;
}
.bilietai-template-default .et_submit_button.et_pb_button::after, .page-template-qr-scan-template .et_submit_button.et_pb_button::after{
            top: 7px !important;
}
.et-cart-info{
    display:none !important;
}

.woocommerce.et_pb_gutter.et_pb_gutters2 #left-area, .woocommerce-page.et_pb_gutter.et_pb_gutters2 #left-area {
    width: 100%;
}
.woocommerce #main-content .container:before, .woocommerce-page #main-content .container:before{
    display: none;
}
.woocommerce .related.products{
    display: none;
}
.woocommerce .product_meta{
    display: none;
}
/*.woocommerce .variations_button .quantity{*/
    /*display: none !important;*/
/*}*/
.woocommerce-variation-price {
    margin-bottom: 15px;
    font-size: 20px;
}
.woocommerce div.product form.cart .variations {
    margin-bottom: 0;
}
.woocommerce-checkout .optional{
    display: none;
}
.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea {
    padding: 10px;
}
#customer_details{
    margin-bottom: 50px;
}
.single_product_points .et_pb_row{
    width: 90%;
    max-width: 2560px;
}
.single_product_points{
    background-image: url(/wp-content/uploads/2020/12/BG_2.png)!important;
    margin-top: 50px;
}
.single_product_points h3 {
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
    font-weight: 500;
    color: #ffffff!important;
    line-height: 1.5em;
}
.single_product_points .et_pb_row_10 .et_pb_column{
    box-shadow: 0px 2px 18px 0px rgb(0 0 0 / 30%);
}
.single_product_points .et_pb_row_11 .et_pb_column{
    box-shadow: 0px 2px 18px 0px rgb(0 0 0 / 30%);
}
.single_product_points .et_pb_row_10 .et_pb_text, .single_product_points .et_pb_row_11 .et_pb_text{
    min-height: 150px;
    padding-top: 15px!important;
    padding-right: 10px!important;
    padding-left: 10px!important;
}
.et-cart-info{
    position: relative;
    top: 5px;
}
.single-product .woocommerce-breadcrumb{
    display: none;
}
.atendee_list{
    margin-bottom: 20px;
    display: none;
}
.noriu_ivesti {
    margin-bottom: 15px;
}



.produktai_row{
    display: inline-block;
    width: 100%;
    padding: 0 2%;
}
.produktai_row .et_pb_pricing_table_wrap{
    justify-content: center;
}
.produktai_row .et_pb_pricing_table_button{
    color: #fff!important;
    border-color: #f73200;
    border-radius: 25px !important;
    font-size: 18px;
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;
    background-color: #f73200;
}
/*.produktai_row .et_pb_sum{
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
    font-weight: 300;
    font-size: 70px;
    color: #f73200!important;
}*/
.produktai_row .et_pb_pricing_title, .produktai_row .et_pb_best_value{
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;
    text-transform: uppercase;
    font-weight: 300!important;
}
.produktai_row  .et_pb_featured_table .et_pb_pricing_heading {
    background-color: #f73200!important;
}
.produktai_row .et_pb_pricing_table{
    box-shadow: 0px 2px 18px 0px rgb(0 0 0 / 30%);
}

.single-bilietai #main-content .container:before{
    display: none !important;
    content: none !important;
}
.sugeneruotas_bilietas input{
    pointer-events: none;
    opacity: 0.4;

}
.sugeneruotas_bilietas .b_pergeneruoti .perg{
    display:none;
}
.vienas_bilietas:not(.sugeneruotas_bilietas) .b_pergeneruoti .noriu_p{
    display: none;
}
.bilietai.loading::after{
    content: "";
    background-image: url(images/spinning-loading.gif);
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    background-color: #ffffffcf;
    background-position: center;
    background-repeat: no-repeat;
    left:0;
}
.uzsakymo_nr {
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
    font-weight: 500;
    font-size: 45px;
    line-height: 45px;
    color: #1e0064!important;
    display: inline-block;
    width: 100%;
    margin-bottom: 30px;
}
.bilietai_h {
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
    font-weight: 500;
    font-size: 25px;
    color: #1e0064!important;
    display: inline-block;
    width: 100%;
    margin-bottom: 10px;
}
.bilietai {
    margin-bottom: 50px;
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    float: left;
}
.b_atsisiusti a{
    background-color: #cc0000;
    font-weight: 700;
    text-transform: uppercase;
    text-align: center;
    padding: 9px 20px 9px 20px!important;
    border-radius: 25px;
    -moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
    display: inline-block;
    color: #fff;
    margin-top: 10px;
    font-size: 12px;
    margin-bottom: 5px;
}
.b_generuoti a{
    background-color: #cc0000;
    font-weight: 700;
    text-transform: uppercase;
    text-align: center;
    padding: 9px 20px 9px 20px!important;
    border-radius: 25px;
    -moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
    display: inline-block;
    color: #fff;
    margin-top: 10px;
    font-size: 12px;
    margin-bottom: 5px;
}
.b_skirtas input{
    margin: 5px 0;
    padding: 8px 5px;
    border-radius: 4px;
}
.vienas_bilietas:not(.sugeneruotas_bilietas) .b_atsisiusti a {
    opacity: 0.4;
    pointer-events: none;
}
.b_skirtas b{
    display: block;
}
a.perg {
    background-color: #000;
    font-weight: 700;
    text-transform: uppercase;
    text-align: center;
    padding: 9px 20px 9px 20px!important;
    border-radius: 25px;
    -moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
    display: inline-block;
    color: #fff;
    font-size: 12px;
    margin-bottom: 5px;
}
.vienas_bilietas:not(.sugeneruotas_bilietas) .b_status i{
    color: red;
    margin-right: 5px;
    font-size: 19px;
}
.vienas_bilietas.sugeneruotas_bilietas .b_status i{
    color: #cc0000;
    margin-right: 5px;
    font-size: 19px;
}
.vienas_bilietas {
    display: inline-block;
    width: 33.3333%;
    float: left;
    padding: 15px 30px;
    text-align: center;
}
.gen_visi{
    display: block;
    width: 100%;
}
.duom_visi{
    width: 100%;
    text-align: center;
    display: none;
}
.duom_visi_inner {
    margin: 0 auto;
}
.duom_visi_inner b{
    display: block;
}
.modal {
    text-align: center;
}
.duom_visi_inner input{
    margin: 5px 0;
    padding: 8px 5px;
    border-radius: 4px;
}
.duom_visi_inner a{
    background-color: #cc0000;
    font-weight: 700;
    text-transform: uppercase;
    text-align: center;
    padding: 9px 20px 9px 20px!important;
    border-radius: 25px;
    -moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
    display: inline-block;
    color: #fff;
    margin-top: 10px;
    font-size: 12px;
    margin-bottom: 5px;
}
@media screen and (min-width: 768px) {
    .modal:before {
        display: inline-block;
        vertical-align: middle;
        content: " ";
        height: 100%;
    }
}

.modal-dialog {
    display: inline-block;
    text-align: left;
    vertical-align: middle;
}
.produkto_modalai .modal-title{
    background: #f73200;
    text-align: center;
    color: #fff;
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;
    text-transform: uppercase;
    font-weight: 300!important;
    margin-bottom: 0;
    padding-bottom: 10px;
    padding-top: 10px;
    font-size: 22px;
}
.produkto_modalai .modal-title span{
    display: block;
    font-size: 14px;
}
.produkto_modalai button.close {
    opacity: 1;
    text-shadow: none;
    color: #fff;
    font-weight: 400;
    border: 1px solid;
    border-radius: 50%;
    width: 30px;
    height: 30px;
    position: absolute;
    right: -10px;
    top: -10px;
}
.produkto_modalai .modal-body{
    text-align: center;
}
.modal_kiekis {
    font-size: 18px;
    display: block;
    margin-bottom:15px;
}
.modal_kiekis_input input{
    border: none;
    border-bottom: 1px solid;
    font-size: 15px;
    margin-bottom: 15px;
    text-align: center;
}
.modal_kaina{
    margin-bottom: 15px;
}
.produkto_modalai .et_pb_button.loading_btn{
    opacity: 0.4;
    pointer-events: none;
}
.bilietai.generuoti_visus .vienas_bilietas{
    opacity: 0.4;
    pointer-events: none;
}
.galima_redaguoti_iki{
    display: block;
    width: 100%;
    margin-bottom: 15px;
    color: #c00;
}
.siusti_visus_el_pastu {
    display: block;
    width: 100%;
    float: left;
    text-align: center;
    margin-top: 50px;
}
.siusti_visus_el_pastu a {
    background-color: #cc0000;
    font-weight: 700;
    text-transform: uppercase;
    text-align: center;
    padding: 9px 20px 9px 20px!important;
    border-radius: 25px;
    -moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
    display: inline-block;
    color: #fff;
    margin-top: 10px;
    font-size: 12px;
    margin-bottom: 5px;
}
.d_s{
    margin-top: 15px;
}
.pop_top > div {
    margin-bottom: 20px;
    padding-bottom: 10px;
    /*border-bottom: 2px solid #bd1c22;*/
}
.pop_bottom > div {
    margin-top: 20px;
    padding-top: 10px;
    /*border-top: 2px solid #bd1c22;*/
}

.b_persiusti a{
	background-color: #000;
    font-weight: 700;
    text-transform: uppercase;
    text-align: center;
    padding: 9px 20px 9px 20px!important;
    border-radius: 25px;
    -moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
    display: inline-block;
    color: #fff;
    font-size: 12px;
    margin-bottom: 5px;
}

.not_act_siusti .persiusti_b_forma{
	display: none;
}
.persiusti_b_forma input{
	opacity: 1;
	pointer-events: initial;
}

.persiusti_b_forma.siunciama_kitam::after{
    content: "";
    background-image: url(images/spinning-loading.gif);
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    background-color: #ffffffcf;
    background-position: center;
    background-repeat: no-repeat;
    left:0;
}
.neteisingas_em input.persiusti_b_input {
    border-color: #f00;
}

.woocommerce-page #sidebar{
    display:none !Important;
}
.thank_you_homepage{
text-align:center;
}





/*Spalvu korekcijos*/

/*produkto pavadinimas*/
.produktai_row .et_pb_pricing_title{
    text-transform: uppercase;
    font-weight: 300 !important;  /* 300, 400, 500, 600, 700 */
    font-size: 22px;
    color: #fff;
}

/*produkto eilute po pavadinimu*/
.produktai_row .et_pb_best_value{
    color: #fff;
    font-size: 16px;
    line-height: 20px;
    display: block;
    font-weight: 500;
    padding: 0 7px;
}

/* kaina */
.produktai_row .et_pb_sum {
    font-size: 80px;
    line-height: 1.03em;
    font-weight: 300;
    color: #cc0000;
}
/*kaina EUR tekstas*/
.produktai_row .et_pb_dollar_sign{
	font-size: 18px;
    font-weight: 400;
    color: #999;
}
/*mygtukas pirkti*/
.produktai_row .et_pb_pricing_table_button {
    color: #fff!important;
    border-color: #cc0000;
    border-radius: 0 !important;
    font-size: 18px;
    background-color: #cc0000;
}
/*trumpas produkto aprasymas*/
.produktai_row .et_pb_pricing li:last-child {
    text-align: center;
    padding: 0;
    font-size: 14px;
    color: #000;
    font-weight: 300;
}
.et_pb_row_30.et_pb_row {
    z-index: 3;
}
/*+ pvm*/
.produktai_row .et_pb_pricing li:first-child {
    text-align: center;
    padding-left: 0;
    font-size: 14px;
    color: #000;
    font-weight: 300;
}
/*iprastine pavadinimo fono spalva*/
.produktai_row .et_pb_pricing_heading {
    background-color:  #bebebe;
}
/*jei produktu daugiau nei 1 - akcentinio pavadinimo fono spalva*/
.produktai_row .et_pb_featured_table .et_pb_pricing_heading {
    background-color: #cc0000 !important;
}
/*issokancio lango pavadinimo fono spalva ir pavadinimo dydis*/
.produkto_modalai .modal-title {
    background: #cc0000;
        color: #fff;
    font-weight: 300!important;
    font-size: 22px;

}
/*issokancio lango eilute po pavadinimu*/
.produkto_modalai .modal-title span {
        font-size: 14px;
    font-weight: 300;
    color: #fff;
}
/*issokancio lango kainos tekstas*/
.modal_kaina {
	font-weight: 300;
	    color: #000;
	    font-size: 14px;
}
/*issokancio lango norimas kiekis tekstas*/
.modal_kiekis {
    font-size: 18px;
    font-weight: 300;
	    color: #000;
}
/*issokancio lango uzdarymo mygtuko spalva*/
.produkto_modalai button.close {
    background: #cc0000;
}

/* Thank you puslapio mygtukas i titulini */
.thank_you_homepage a{
    color: #fff!important;
    border-color: #cc0000;
    border-radius: 25px !important;
    background-color: #cc0000;
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;
    font-size: 18px;
    font-weight: 500;
    padding: 10px 15px;
    line-height: 1.7em!important;
    text-transform: uppercase;
    display: inline-block;
}
/* Spalvu korekcijos pabaiga */
.payment_box.payment_method_paysera{
display:none !important;
}
#customer_details {
    margin-bottom: 20px !important;
}
.woocommerce .woocommerce-form-coupon-toggle .woocommerce-info {
    background: #0000 !important;
    color: #000 !important;
    padding-left: 0 !important;
    font-size: 15px !important;
}
.woocommerce .woocommerce-form-coupon-toggle .woocommerce-info a{
	    color: #939393;
    font-weight: 500;
}
.woocommerce p.order-again {
    display: none !important;
}


.produktai_row .et_pb_pricing h3{
	font-size: 22px;
}
.et_pb_text h2 {
    font-size: 30px;
    line-height: 1.5em;
}

.et_pb_text h4{
    font-size: 18px;
}
.woocommerce-page h1{
	font-size: 50px;
}
.woocommerce-page h1, .woocommerce-page h2, .woocommerce-page h3, .woocommerce-page h4, .woocommerce-page h5, .woocommerce-page h6{
	font-weight: 300;
}
.woocommerce-page h3{
	font-size: 22px;
}
.et_password_protected_form h1{
	font-size: 50px;
	font-weight: 300;
}
.post-password-form button.et_submit_button.et_pb_button::after {
    top: 14px;
}


.jau_skenuotas p.response {
    background: red;
    text-align: center;
    color: #fff;
    text-transform: uppercase;
    font-weight: bold;
    padding: 20px;
    font-size: 18px;
}
.nuskenuota p.response {
    background: green;
    text-align: center;
    color: #fff;
    text-transform: uppercase;
    font-weight: bold;
    padding: 20px;
    font-size: 18px;
}
.bilieto_info{
    display: none;
}
.bilieto_info {
    text-align: center;
    margin-top: 15px;
    font-size: 17px;
    line-height: 25px;
}












@media (max-width: 1299px){
    .woocommerce .container, .woocommerce-checkout .container{
        width: 90%;
        max-width: 100%;
        margin: auto;
    }
    .woocommerce .variations, .woocommerce .variations tbody,
    .woocommerce .variations tr, .woocommerce .variations td{
        display: block;
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
    .woocommerce div.product form.cart .variations td{
        padding: 0 20px 10px 0!important;
    }
}
@media (max-width: 1190px){
    .et_pb_column_4_4 .et_pb_pricing_3 .et_pb_pricing_table {
    width: 50%;
    max-width: 50%;
}
}
@media (max-width: 980px){
    .vienas_bilietas {
        display: inline-block;
        width: 100%;
        float: left;
        padding: 15px 0;
        text-align: center;
        border-bottom: 1px solid;
    }
}
@media (max-width: 767px){
    .woocommerce div.product div.summary{
        margin-top: 20px;
    }
}

body label[for="payment_method_paysera"] {
    display: inline-block;
}
#privatumas_field{
    margin-bottom: 0;
    padding-bottom: 0;
}
p#duomenys_field {
    margin-bottom: 0;
    padding-bottom: 0;
}
p#duomenys_field label{
        line-height: 23px;
}