.checkout2 .et_pb_pricing_table_0  {
    background-color: rgba(255,255,255,1);
    margin-left: 0px !important;
    margin-right: 0px !important;
    margin-top: 0px;
    float: left;
    width: 100% !important;
        height: 425px;

}


#checkout2_price_annual{
background-color: rgba(255,255,255,1);
}

.checkout2 .et_pb_pricing_table_1  {
    background-color: rgba(255,255,255,1) !important;
    background-image:url();
    margin-left: 0px !important;
    margin-right: 0px !important;
    margin-top: 0px;
    float: left;
    width: 100% !important;
    height: 425px;
}


.checkout2-page .et_pb_pricing_table_0, .checkout2-page .et_pb_pricing_table_0 {
    width: 24%;
    background-image: url("/wp-content/uploads/best_value_back.png");
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 100% 0px;
}

.checkout2-page .woocommerce {
    background-color: rgba(241,236,251,0.9);
}

.checkout2-page h3 {
    color: #c4298e;
    padding-bottom: 10px;
    margin: 18px 0px;
    font: 24px arial;
    font-weight: bold;
    line-height: 110%;
}

.checkout2-page .woocommerce form .form-row {
    padding: 3px;
    margin: 0 0 6px;
    background-color: #F1ECFB!important;
}

.checkout2-page .et_pb_best_value {
    text-transform: none;
    margin-top: 0px !important;
    font-family: univia_problack;
}

.checkout2-page .et_pb_pricing_tables_0 .et_pb_pricing_heading h2, .checkout2-page .et_pb_pricing_tables_1 .et_pb_pricing_heading h2 {
    text-transform: none !important;
    color: #000 !important;
    text-transform: none;
    background-color: transparent;
    font-size: 18px !important;
    padding-top: 5px;
    font-family: sans-serif;
    font-weight: normal;
}

.checkout2-page .et_pb_pricing_table_0 .et_pb_pricing_heading .et_pb_best_value, .checkout2-page .et_pb_pricing_table_1 .et_pb_pricing_heading .et_pb_best_value {
    text-transform: none;
    margin-top: 50px;
    font-family: arial;
    color: #000 !important;
    font-weight: bold;
}

.checkout2-page .et_pb_pricing_table_0 .et_pb_sum, .checkout2-page .et_pb_pricing_table_1 .et_pb_sum {
    font-size: 90px;
    color: #000 !important;
    font-family: arial;
    font-weight: normal;
    margin-left: 5px;
}

.checkout2-page .et_pb_pricing_table_0 .et_pb_pricing li, .checkout2-page .et_pb_pricing_table_1 .et_pb_pricing li {
    font-size: 14px;
    color: #000 !important;
    padding: 0 0 10px 14px;
}

.checkout2-page .et_pb_pricing li span {
    position: relative;
    font-family: arial;
    font-weight: normal;
}

.checkout2-page .et_pb_pricing_table_0 .et_pb_frequency, .checkout2-page .et_pb_pricing_table_1 .et_pb_frequency {
    font-size: 16px;
    color: #500006 !important;
    line-height: 1.8em;
    color: #000 !important;
    text-transform: none;
    font-family: arial;
    font-weight: normal;
}

.checkout2-page .et_pb_pricing li a{
    color: #c4298e;
    font-size: 18px;
}

.checkout2-page .et_pb_pricing_table_0 .et_pb_dollar_sign, .checkout2-page .et_pb_pricing_table_1 .et_pb_dollar_sign {
    color: #000 !important;
    line-height: 1.8em;
    font-family: arial;
    font-weight: normal;
    font-size: 51px;
    line-height: normal;
    padding-right: 5px;
}

.checkout2-page .woocommerce form .form-row label{
    line-height: 2;
    font-family: arial;
    font-weight: normal;
    font-size: 18px;
    color: #000 !important;
}

.checkout2-page .et_pb_pricing_table_0 .et_pb_pricing_content, .checkout2-page .et_pb_pricing_table_1 .et_pb_pricing_content {
    text-transform: none;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 15px;
    padding-top: 0px;
}

@media (max-width: 1462px){
    .checkout2-page #checkout2_price_annual, .checkout2-page .et_pb_pricing_table_1.et_pb_pricing_table {

        height: 425px;

}
}


@media (max-width: 1300px){
    .checkout2-page #checkout2_price_annual, .checkout2-page #checkout2_price_month {
    background-color: rgba(255,255,255,1);
       margin-left: 0px !important;
    margin-right: 0px !important;
    margin-top: 0px;
    float: left;
    width: 120% !important;
    height: 425px;
}
}

@media (max-width: 1256px){
    .checkout2-page #checkout2_price_annual, .checkout2-page #checkout2_price_month {
    background-color: rgba(255,255,255,1);
       margin-left: 0px !important;
    margin-right: 0px !important;
    margin-top: 0px;
    float: left;
    width: 120% !important;
    height: 460px;


}
}





@media (max-width: 1239px){
    .checkout2-page #checkout2_price_annual, .checkout2-page #checkout2_price_month {
    background-color: rgba(255,255,255,1);
    margin-left: 0px !important;
    margin-right: 0px !important;
    margin-top: 0px;
    float: left;
    width: 100% !important;
    height: 467px;

}
}



@media (max-width: 1223px){
    .checkout2-page #checkout2_price_annual, .checkout2-page #checkout2_price_month {
    background-color: rgba(255,255,255,1);
    margin-left: 0px !important;
    margin-right: 0px !important;
    margin-top: 0px;
    float: left;
    width: 100% !important;
    height: 460px;
}
}



@media (max-width: 1200px){
    .checkout2-page #checkout2_price_annual, .checkout2-page #checkout2_price_month {
    background-color: rgba(255,255,255,1);
       margin-left: 0px !important;
    margin-right: 0px !important;
    margin-top: 0px;
    float: left;
    width: 120% !important;
    height: 450px;


}
}

@media (max-width: 1180px){
    .checkout2-page #checkout2_price_annual, .checkout2-page #checkout2_price_month {
    background-color: rgba(255,255,255,1);
    margin-left: 0px !important;
    margin-right: 0px !important;
    margin-top: 0px;
    float: left;
    width: 100% !important;
    height: 443px;

}
}

@media (max-width: 1160px){
    .checkout2-page #checkout2_price_annual, .checkout2-page #checkout2_price_month {
    background-color: rgba(255,255,255,1);
    margin-left: 0px !important;
    margin-right: 0px !important;
    margin-top: 0px;
    float: left;
    width: 100% !important;
       height: 393px;

}
    
    .checkout2 .et_pb_pricing_table_0 {
    background-color: rgba(255,255,255,1);
    margin-left: 0px !important;
    margin-right: 0px !important;
    margin-top: 0px;
    float: left;
    width: 100% !important;
    height: 393px;
}
}

@media (max-width: 1150px){
    .checkout2-page #checkout2_price_annual, .checkout2-page #checkout2_price_month {
    background-color: rgba(255,255,255,1);
    margin-left: 0px !important;
    margin-right: 0px !important;
    margin-top: 0px;
    float: left;
    width: 100% !important;
    height: 425px;

}
}

@media (max-width: 1140px){
    .checkout2-page #checkout2_price_annual, .checkout2-page #checkout2_price_month {
    background-color: rgba(255,255,255,1);
       margin-left: 0px !important;
    margin-right: 0px !important;
    margin-top: 0px;
    float: left;
    width: 120% !important;
    height: 419px;

}
}


@media (max-width: 1120px){
    .checkout2-page #checkout2_price_annual, .checkout2-page #checkout2_price_month {
    background-color: rgba(255,255,255,1);
    margin-left: 0px !important;
    margin-right: 0px !important;
    margin-top: 0px;
    float: left;
    width: 100% !important;
    height: 411px;
}
    .checkout2-page #checkout2_price_annual h2, .checkout2-page #checkout2_price_month h2 {
    text-transform: none !important;
    color: #000 !important;
    text-transform: none;
    background-color: transparent;
    font-size: 18px !important;
    padding-top: 5px;
    font-family: sans-serif;
    font-weight: normal;
}
}

@media (max-width: 1090px){
    .checkout2-page #checkout2_price_annual, .checkout2-page #checkout2_price_month {
    background-color: rgba(255,255,255,1);
    margin-left: 0px !important;
    margin-right: 0px !important;
    margin-top: 0px;
    float: left;
    width: 100%;
    height: 369px;
}
    .checkout2 .et_pb_pricing_table_0 {
    background-color: rgba(255,255,255,1);
    margin-left: 0px !important;
    margin-right: 0px !important;
    margin-top: 0px;
    float: left;
    width: 100% !important;
    height: 369px;
}
}
@media (max-width: 1070px){
    .checkout2-page #checkout2_price_annual, .checkout2-page #checkout2_price_month {
    background-color: rgba(255,255,255,1);
    margin-left: 0px !important;
    margin-right: 0px !important;
    margin-top: 0px;
    float: left;
    width: 100%;
    height: 364px;

}
    
    .checkout2 .et_pb_pricing_table_0 {
    background-color: rgba(255,255,255,1);
    margin-left: 0px !important;
    margin-right: 0px !important;
    margin-top: 0px;
    float: left;
    width: 100% !important;
        height: 363px;
}
    .checkout2-page .et_pb_pricing_table_0 .et_pb_frequency, .checkout2-page .et_pb_pricing_table_1 .et_pb_frequency {
    font-size: 14px;
    color: #500006 !important;
    line-height: 1.8em;
    color: #000 !important;
    text-transform: none;
    font-family: arial;
    font-weight: normal;
}
}

@media (max-width: 1050px){
    .checkout2-page #checkout2_price_annual, .checkout2-page #checkout2_price_month {
    background-color: rgba(255,255,255,1);
    margin-left: 0px !important;
    margin-right: 0px !important;
    margin-top: 0px;
    float: left;
    width: 100%;
    height: 358px;

}
    
    .checkout2 .et_pb_pricing_table_0 {
    background-color: rgba(255,255,255,1);
    margin-left: 0px !important;
    margin-right: 0px !important;
    margin-top: 0px;
    float: left;
    width: 100% !important;
    height: 358px;
}
}

@media (max-width: 1040px){
    .checkout2-page #checkout2_price_annual, .checkout2-page #checkout2_price_month {
    background-color: rgba(255,255,255,1);
    margin-left: 0px !important;
    margin-right: 0px !important;
    margin-top: 0px;
    float: left;
    width: 100%;
    height: 360px;
}
}
@media (max-width: 1034px){
    .checkout2-page #checkout2_price_annual, .checkout2-page #checkout2_price_month {
    background-color: rgba(255,255,255,1);
    margin-left: 0px !important;
    margin-right: 0px !important;
    margin-top: 0px;
    float: left;
    width: 100%;
    height: 415px;

}
    
    .checkout2-page .et_pb_pricing_table_1 .et_pb_frequency {
    font-size: 14px;

}
}

@media (max-width: 1024px){
    .checkout2-page #checkout2_price_annual, .checkout2-page #checkout2_price_month {
    background-color: rgba(255,255,255,1);
    margin-left: 0px !important;
    margin-right: 0px !important;
    margin-top: 0px;
    float: left;
    width: 100%;
    height: 415px;

}
}

@media (max-width: 1016px){
.checkout2 #checkout2_price_annual, .checkout2 #checkout2_price_month{
    background-color: rgba(255,255,255,1);
    margin-left: 0px !important;
    margin-right: 0px !important;
    margin-top: 0px;
    float: left;
    width: 100%;
    height: 423px;

}
}

@media (max-width: 1000px){
    .checkout2-page #checkout2_price_annual, .checkout2-page #checkout2_price_month {
    background-color: rgba(255,255,255,1);
    margin-left: 0px !important;
    margin-right: 0px !important;
    margin-top: 0px;
    float: left;
    width: 100%;
    height: 406px;

}
}
@media (max-width: 980px){
    .checkout2-page #checkout2_price_annual, .checkout2-page #checkout2_price_month {
    background-color: rgba(255,255,255,1);
    margin-left: 0px !important;
    margin-right: 0px !important;
    margin-top: 0px;
    float: left;
    width: 100%;
    height: 387px;
    display: none !important;
}
}

@media (max-width: 1015px){
.et_pb_column .et_pb_column_2_3  .et_pb_column_1 {
    width: 100% !important;
}
}

@media (max-width: 1015px){
 .et_pb_gutters1 .et_pb_column_2_3 {
    width: 54% !important;
}}

@media (max-width: 500px){
.checkout2-page .et_pb_row {
    position: relative;
    width: 85%;
    max-width: 1080px;
    margin: auto;
}
}
@media (max-width: 500px){
.checkout2-page h2 {
    color: #fff !important;
    font-family: univia_prothin;
    font-size: 48px;
    font-weight: bold;
    padding-bottom: 0px;
}}

.checkout2-page .et_pb_row {
    position: relative;
    width: 80%;
    max-width: 1080px;
    margin: auto;
}

.largesidebar .et_pb_pricing_table_0.et_pb_pricing_table, .largesidebar .et_pb_pricing_table_1.et_pb_pricing_table {
    background-color: rgba(255,255,255,1);
    margin-left: 0px !important;
    margin-right: 0px !important;
    margin-top: 0px;
    float: left;
    width: 100% !important;
    height: 822px;
}

 .ckeckout2side  {
    background-color: rgba(255,255,255,1);
    margin-left: 0px !important;
    margin-right: 0px !important;
    margin-top: 0px;
    float: left;
    width: 100% !important;
    height: 909px;
}

@media (min-width: 1800px){
.ckeckout2side {
    background-color: rgba(255,255,255,1);
    margin-left: 0px !important;
    margin-right: 0px !important;
    margin-top: 0px;
    float: left;
    width: 100% !important;
    height: 909px !important;
}
}

@media (max-width: 1462px){
.ckeckout2side {
    background-color: rgba(255,255,255,1);
    margin-left: 0px !important;
    margin-right: 0px !important;
    margin-top: 0px;
    float: left;
    width: 100% !important;
     height: 932px !important;
}
}

@media (max-width: 1239px){
.ckeckout2side {
    background-color: rgba(255,255,255,1);
    margin-left: 0px !important;
    margin-right: 0px !important;
    margin-top: 0px;
    float: left;
    width: 100% !important;
    height: 931px !important;
}
}






/*@media (max-width: 1200px){
.checkout2  {
    background-color: rgba(255,255,255,1);
    margin-left: 0px !important;
    margin-right: 0px !important;
    margin-top: 0px;
    float: left;
    width: 100% !important;
    height: 822px !important;
}
}

@media (max-width: 1180px){
.checkout2  {
    background-color: rgba(255,255,255,1);
    margin-left: 0px !important;
    margin-right: 0px !important;
    margin-top: 0px;
    float: left;
    width: 100% !important;
    height: 822px !important;
}
}
*/



@media (max-width: 1160px){
.ckeckout2side {

    margin-left: 0px !important;
    margin-right: 0px !important;
    margin-top: 0px;
    float: left;
    width: 100% ;
    height: 916px !important;
}
    
    .checkout2-page   .woocommerce form .form-row label {
    line-height: 2;
    font-family: arial;
    font-weight: normal;
    font-size: 16px;
    color: #000 !important;
}
}

@media (max-width: 1140px){
.ckeckout2side {

    margin-left: 0px !important;
    margin-right: 0px !important;
    margin-top: 0px;
    float: left;
    width: 100% ;
    height: 915px !important;
}
}

@media (max-width: 1110px){
.ckeckout2side  {

    margin-left: 0px !important;
    margin-right: 0px !important;
    margin-top: 0px;
    float: left;
    width: 100% ;
    height: 984px !important;
}
}

@media (max-width: 1120px){
.ckeckout2side  {

    margin-left: 0px !important;
    margin-right: 0px !important;
    margin-top: 0px;
    float: left;
    width: 100% ;
    height: 914px !important;
}
}

@media (max-width: 1090px){
.ckeckout2side{

    margin-left: 0px !important;
    margin-right: 0px !important;
    margin-top: 0px;
    float: left;
    width: 100%;
    height: 903px !important;
    }
}

@media (max-width: 1070px){
.ckeckout2side  {

    margin-left: 0px !important;
    margin-right: 0px !important;
    margin-top: 0px;
    float: left;
    width: 100%;
    height: 898px !important;
}}

@media (max-width: 1060px){
.ckeckout2side  {
 
    margin-left: 0px !important;
    margin-right: 0px !important;
    margin-top: 0px;
    float: left;
    width: 100% !important;
    height: 898px !important;
}
}

@media (max-width: 1050px){
.ckeckout2side  {

    margin-left: 0px !important;
    margin-right: 0px !important;
    margin-top: 0px;
    float: left;
    width: 100%;
    height: 799px !important;
}}

@media (max-width: 1040px){
.ckeckout2side {
    margin-left: 0px !important;
    margin-right: 0px !important;
    margin-top: 0px;
    float: left;
    width: 100%;
    height: 893px !important;

    }}

@media (max-width: 1034px){
.ckeckout2side {
    margin-left: 0px !important;
    margin-right: 0px !important;
    margin-top: 0px;
    float: left;
    width: 100%;
    height: 909px !important;
}


}

@media (max-width: 1015px){
.ckeckout2side {
    margin-left: 0px !important;
    margin-right: 0px !important;
    margin-top: 0px;
    float: left;
    width: 100%;
    height: 904px !important;
}}

@media (max-width: 1000px){
.ckeckout2side{
    margin-left: 0px !important;
    margin-right: 0px !important;
    margin-top: 0px;
    float: left;
    width: 100%;
    height: 899px !important;
}}

@media (max-width: 980px){
.ckeckout2side{
    margin-left: 0px !important;
    margin-right: 0px !important;
    margin-top: 0px;
    float: left;
    width: 100%;
    height: 842px;
    display: none !important;
}
}

.checkout2 .woocommerce-shipping-fields{
    display: none;
}

.checkout2 .et_pb_pricing_table .et_pb_pricing_table_1{
    background-color: rgba(255,255,255,1);
    margin-left: 0px !important;
    margin-right: 0px !important;
    margin-top: 0px;
    float: left;
    width: 100% !important;
    height: 425px;

}

.checkout2  .cennarium_pricing_table .et_pb_pricing_table_1 {
    width: 24%;
    background-color: azure !important;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 100% 0px;
}

.checkout2 .woocommerce-checkout .entry-content .woocommerce {
    margin-top: 0px;
    background-color: #f1ecfb;
    width: 90%;
    margin-left: 10%;
}

.checkout2 .woocommerce-info a {
    color: #fff !important;
    font-family: univia_prothin;
    font-weight: bold;
    font-size: 16px;
}

.checkout2 .woocommerce-info{
    color: #fff !important;
    font-family: univia_prothin;
    font-weight: bold;
    font-size: 16px !important;
}