<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Font CSS */
@font-face {
    font-family: 'Basier Circle';
    src        : url('https://booster.io/wp-content/themes/stratusx-child/assets/fonts/basiercircle-regular-webfont.eot');
    src        : url('https://booster.io/wp-content/themes/stratusx-child/assets/fonts/basiercircle-regular-webfont.eot?#iefix') format('embedded-opentype'),
        url('https://booster.io/wp-content/themes/stratusx-child/assets/fonts/basiercircle-regular-webfont.woff2') format('woff2'),
        url('https://booster.io/wp-content/themes/stratusx-child/assets/fonts/basiercircle-regular-webfont.woff') format('woff'),
        url('https://booster.io/wp-content/themes/stratusx-child/assets/fonts/BasierCircle-Regular.otf') format('otf'),
        url('https://booster.io/wp-content/themes/stratusx-child/assets/fonts/basiercircle-regular-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style : normal;
    font-display: swap;
}

@font-face {
    font-family: 'Basier Circle';
    src        : url('https://booster.io/wp-content/themes/stratusx-child/assets/fonts/basiercircle-semibold-webfont.eot');
    src        : url('https://booster.io/wp-content/themes/stratusx-child/assets/fonts/basiercircle-semibold-webfont.eot?#iefix') format('embedded-opentype'),
        url('https://booster.io/wp-content/themes/stratusx-child/assets/fonts/basiercircle-semibold-webfont.woff2') format('woff2'),
        url('https://booster.io/wp-content/themes/stratusx-child/assets/fonts/basiercircle-semibold-webfont.woff') format('woff'),
        url('https://booster.io/wp-content/themes/stratusx-child/assets/fonts/basiercircle-semibold-webfont.ttf') format('truetype');
    font-weight: 500;
    font-style : normal;
    font-display: swap;
}

/* Inter Font */
@import url('https://rsms.me/inter/inter.css');

/* Css */
.product-boxes .col-md-3:nth-child(2) {
    width: 340px;
}

.product-boxes .col-md-3 .product-box a.btn.common-btn {
    width: 100%;
}

.product-boxes .col-md-3:nth-child(2) .product-box a.btn.common-btn {
    width: 90%;
}

.plus-table-features .product-boxes .col-md-3:nth-child(2) .product-box a.btn.common-btn {
    width: 100%;
}

.single.blog-template-default .entry-content p,
.single.blog-template-default .entry-content ul {
    margin-bottom: 1.7em;
}

.single.blog-template-default .entry-content h2 {
    margin-top   : 2em;
    margin-bottom: 1.7em;
}

.single.blog-template-default .entry-content h3 {
    margin-top   : 1.8em;
    margin-bottom: 1.7em;
}

body.single.blog-template-default .entry-content {
    padding: 35px 0 20px;
}

/* display: none !important;
} */

body .jconfirm-box-container {
    width      : 100%;
    margin-left: 0px;
}

body .jconfirm .jconfirm-box .jconfirm-buttons button.btn-default {
    background    : #f46c5e;
    color         : #fff;
    padding       : 12px 24px;
    border-radius : 50px;
    text-transform: unset;
}

body .jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button.btn-default {
    color: #fff;
}

body .jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button.btn-default:hover {
    background: #f46c5e;
    opacity   : 0.85;
}

.product-boxes .product-box p.price span {
    color      : #60656f;
    font-weight: 500;
    font-size  : 18px;
}

.product-boxes .product-box p.price {
    font-size: 50px;
}

.product-boxes .product-box p.price span.price_year_slash {
    font-size  : 14px;
    font-weight: 400;
    display    : block;
    text-align : center;
    color      : #60656f;
    margin-top : 8px;
}

.product-boxes .product-box h6.sale-price span {
    position : relative;
    font-size: 16px;
}

.product-boxes .product-box h6.sale-price span:after {
    content      : ' ';
    width        : 100%;
    height       : 1px;
    border-bottom: 2px solid red;
    position     : absolute;
    top          : 40%;
    left         : 0%;
    transform    : translate(0px, 2px)
}

.product-boxes .product-box p.price span.top-price {
    vertical-align: text-top;
    font-size     : 22px;
    font-weight   : 400;
}

span.btn.support-coupon-code {
    padding: 10px 16px 32px;
}

.coupon {
    display: none;
}

.justify-spaceBetween {
    justify-content: space-between;
    width          : 100%;
}

.PDF_invoicing_General_left ol li {
    color    : #707d8a !important;
    font-size: 15px !important;
}

.align-items-end {
    align-items: flex-end;
}

h5.section_desc {
    color    : #343f4b !important;
    font-size: 24px !important;
}
.common-btn-list .common-btn{    padding: 10px 15px;font-size: 14px;}
.common-btn-list .common-btn:hover:after{    width: calc(100% - 20px);    bottom: 10px;}
@media(max-width: 991px) {
        .common-btn-list{    flex-wrap: wrap;}
    .common-btn-list .common-btn{    width: 100%;}

}

@media(max-width: 767px) {
    .flex-wrap {
        flex-wrap: wrap;
    }

    h5.section_desc {
        font-size: 18px !important;
    }
}


/* 3.06.2021 */

span.optional {
    display: none !important;
}


span.subscription-details {
    display: none !important;
}

/* checkout pricies */
p.normal_monthly_price {
    font-size    : 14px;
    margin-bottom: 0px;
}

p.normal_monthly_price&gt;label {
    position: relative;
}

p.normal_monthly_price&gt;label:after {
    content      : ' ';
    width        : 100%;
    height       : 1px;
    border-bottom: 2px solid red;
    position     : absolute;
    top          : 40%;
    left         : 0%;
    transform    : translate(0px, 2px);
}

.checkout .product-name .variation {
    display: none;
}

body.single.single-post .category-features .entry-content .woocommerce-info ul li span {
    border-color: #000 !important;
    color       : #000;
    font-size   : 15px;
}

#logo img {
    max-height: 100%;
}

header .navbar-header {
    width: 39%;
}

nav.collapse.navbar-collapse.bs-navbar-collapse {
    width: 61%;
}

.banner.navbar .container {
    max-width: 95% !important;
    width    : 100%;
}

header.banner #logo {
    margin: 0px;
}

.navbar-toggle {
    margin-right: 0px;
}

#section-buy-booster-lifetime,
#section-buy-booster {
    padding-top: 60px;
}

.header_new_logo img {
    width: 433px;
}

@media (max-width: 1000px) {
    .banner #logo img.logo-main.logo-reg {
        width: 100%;
    }
}

@media only screen and (max-width: 856px) and (min-width: 768px) {
    .navbar .navbar-nav {
        margin-left: 10px;
    }
}

@media (max-width: 767px) {
    header .navbar-header {
        width: 100%;
    }

    #section-buy-booster-lifetime {
        padding-top: 30px;
    }

    header.banner #logo {
        max-width: 87%;
    }

    #new-booster-badges&gt;div {
        width: 100%;
    }

    #new-booster-badges {
        flex-wrap: wrap;
    }
}

span.jck-sfr-js-toggle-register-login {
    display: none;
}

/* Cookie text start 04.08.2021 */

p.cookie_txt {
    color        : #000;
    font-size    : 17px;
    margin-bottom: 0px;
}

.cookie_txt a {
    color      : #ef6b5e;
    font-weight: 500;
}

.cookie_txt a:hover {
    color: #000;
}

#cn-notice-text {
    margin-bottom: 0px;
}

.cookie_btn_booster {
    color         : #ffffff !important;
    background    : #ef6b5e !important;
    border-radius : 50px !important;
    padding       : 13px 20px !important;
    font-size     : 17px !important;
    letter-spacing: 2px !important;
}

@media (max-width: 767px) {
    #cookie-notice .cn-button {
        margin-bottom: 0px;
    }
}


/* Cookie text start 04.08.2021 */

.footer-klaviyo form.klaviyo-form {
    border-radius: 0 !important;
}


/*AffiliateWP Custom CSS*/

.affiliatewp-form form {
    width  : 50%;
    padding: 60px 20px;
    float  : left;
}

.affiliatewp-form form legend {
    font-weight   : 700;
    padding-bottom: 10px;
    margin-bottom : 35px;
    border-color  : #222;
}

.affiliatewp-form form p {
    color         : #111;
    padding-bottom: 12px;
}

.affiliatewp-form form p label {
    padding-bottom: 5px;
}

.affiliatewp-form form p input:not(input[type="submit"]) {
    padding     : 8px;
    border-color: #ddd;
}

.affiliatewp-form form p textarea {
    border-color: #ddd;
}

body .affiliatewp-form form select:focus,
body .affiliatewp-form form textarea:focus,
body .affiliatewp-form form input:focus {
    border-color: #bbb !important;
}

.affwp-errors {
    margin-bottom: 0;
}

.affwp-errors+form#affwp-login-form {
    padding-top: 12px;
}

@media (max-width: 767px) {
    .affiliatewp-form form {
        width  : 100%;
        padding: 0 0 30px 0;
        float  : none;
    }
}

.connect-with-us ul.social-links li {
    display: inline-block;
    margin : 0 5px 5px 0px;
    padding: 0;
}

.connect-with-us ul.social-links i {
    background     : #f46c5e;
    width          : 40px;
    height         : 40px;
    display        : flex;
    justify-content: center;
    align-items    : center;
    color          : #fff;
    border-radius  : 50%;
    font-size      : 25px;
}

.section-custom {
    display  : flex;
    max-width: 810px;
    margin   : 0 auto;
}

.connect-with-us {
    width     : calc(50% - 30px);
    text-align: center;
}

.th-widget-area {}

.connect-with-us .social-links {
    display: block;
}

.connect-with-us .th-widget-area .widget ul li {
    border-bottom: none;
}

.connect-with-us h3 {
    margin-bottom: 25px;
}

.connect-with-us {
    background: #efefef;
    margin    : 40px 20px;
    padding   : 25px 0;
}

body.page-id-28983 header,
body.page-id-28983 footer {
    display: none;
}

body.page-id-28983 .wrap {
    background         : url(https://booster.io/wp-content/uploads/4837-ScpRUztNoKFlWxVB.png);
    background-size    : cover;
    background-position: center;
    min-height         : 100%;
    background-repeat  : no-repeat;
}

.prefooter {
    display: none;
}

body.page-id-28983 #customize-icon {
    border: none;
}

body.page-id-28983 .section_title_800 {
    max-width   : 810px;
    margin-left : auto;
    margin-right: auto;
}

.booster-featured figure {
    -webkit-box-shadow   : 0 20px 30px 0 rgb(0 0 0 / 11%);
    box-shadow           : 0 20px 30px 0 rgb(0 0 0 / 11%);
    padding              : 20px;
    -webkit-border-radius: 5px;
    border-radius        : 5px;
}

.booster-featured {
    padding-top: 80px;
}

.booster-featured figure ul li {
    width: 200px;
}

#pop {
    display              : none;
    position             : absolute;
    z-index              : 99999;
    padding              : 10px;
    background           : #3AB9AE;
    border               : 1px solid #A2ADBC;
    -moz-border-radius   : 20px;
    -webkit-border-radius: 20px;
    margin               : 0px;
    -webkit-box-shadow   : 0px 0px 5px 0px rgba(164, 164, 164, 1);
    box-shadow           : 0px 0px 5px 0px rgba(164, 164, 164, 1);
}

#pro_response {
    display              : none;
    position             : absolute;
    z-index              : 99999;
    padding              : 10px;
    background           : #3AB9AE;
    border               : 1px solid #A2ADBC;
    -moz-border-radius   : 20px;
    -webkit-border-radius: 20px;
    margin               : 0px;
    -webkit-box-shadow   : 0px 0px 5px 0px rgba(164, 164, 164, 1);
    box-shadow           : 0px 0px 5px 0px rgba(164, 164, 164, 1);
}

#future_bundle_details {
    display              : none;
    position             : absolute;
    z-index              : 99999;
    padding              : 10px;
    background           : #3AB9AE;
    border               : 1px solid #A2ADBC;
    -moz-border-radius   : 20px;
    -webkit-border-radius: 20px;
    margin               : 0px;
    -webkit-box-shadow   : 0px 0px 5px 0px rgba(164, 164, 164, 1);
    box-shadow           : 0px 0px 5px 0px rgba(164, 164, 164, 1);
}

#elite_response {
    display              : none;
    position             : absolute;
    z-index              : 99999;
    padding              : 10px;
    background           : #3AB9AE;
    border               : 1px solid #A2ADBC;
    -moz-border-radius   : 20px;
    -webkit-border-radius: 20px;
    margin               : 0px;
    -webkit-box-shadow   : 0px 0px 5px 0px rgba(164, 164, 164, 1);
    box-shadow           : 0px 0px 5px 0px rgba(164, 164, 164, 1);
}

.plus-table-features table.booster_free_vs_plus td span.booster_free_vs_plus {
    font-weight: normal;
}

.boost_unbun_txt {
    width : 80%;
    margin: auto;
}

@media (max-width: 991px) {
    .boost_unbun_txt {
        width : 100%;
        margin: auto;
    }
}

.info_txt:first-letter {
    text-transform: uppercase;
}

/**********section-black***********/
.section_title_black {
    text-align: left;
     /* !important */
}

.section_desc_black {
    text-align   : justify !important;
    margin-bottom: 1em !important;
    color        : black !important;
}

.hurrytimer-timer-digit {
    padding     : 15px;
    background  : #f79389;
    border      : 1px solid black;
    font-size   : 2rem !important;
    /* font-size: 40px!important; */
}

/*********sction-black************/

.wooCommerce_plugin_cent {
    width : 63% !important;
    margin: 0 auto !important;
}

/* booster-unbundle-css */
#section-buy-booster h1 {
    font-size: 66px;
}

@media(max-width: 1111px) {
    #section-buy-booster h1 {
        font-size: 57px;
    }
}

@media(max-width: 991px) {
    #section-buy-booster h1 {
        font-size: 41px;
    }
}

@media(max-width: 600px) {
    #section-buy-booster h1 {
        font-size: 22px;
    }
}

@media(max-width: 380px) {
    #section-buy-booster h1 {
        font-size: 20px;
    }
}

/* 2021-11-03 END */
.page-id-24622 .accordion .accordion-item .accordion-button {
    position: relative;
}

.page-id-24622 .accordion .accordion-item .accordion-button p {
    position  : absolute;
    top       : 0;
    bottom    : 0;
    left      : 0;
    overflow  : inherit;
    width     : fit-content;
    height    : fit-content;
    margin    : auto;
    display   : inline-block;
    max-height: inherit;
    cursor    : pointer;
}

.page-id-24622 .accordion .accordion-item .accordion-button p .question {
    display: inline-block;
}

/* As seen Section Buy-booster */
#as_seen_on_main {
    background: #eee;
    padding   : 50px 0px;
    position  : relative;
    z-index   : 1;
}

.as_seen_on_list {
    margin         : 0;
    display        : flex;
    flex-wrap      : wrap;
    justify-content: center;
    list-style     : none;
    margin-left    : -10px;
    margin-right   : -10px;
    padding        : 0px !important;
}

.as_seen_on_list.first_spacing {
    margin-bottom: 40px;
}

.as_seen_on_list li {
    padding : 10px !important;
    margin  : 0 !important;
    position: relative;
}

.as_seen_on_list li a {
    padding        : 10px;
    display        : flex;
    flex-wrap      : wrap;
    justify-content: center;
    align-items    : center;
    border-radius  : 10px;
}

.as_seen_on_list li img {
    max-width: 170px;
}

.as_seen_on_list li a:hover img {}

.as_seen_on_list li {}

/* Buy Booster page 3.01.2022 */

p#elite_response,
p#pro_response,
p#agency_response,
p#pop,
p#agency_future_bundle_details,
p#future_bundle_details,
p#agency_future_bundle_will_say,
p#agency_future_bundle_details_will_say,
#elite_future_bundle_details_feature,
#elite_future_bundle_details_will_say {
    color           : #fff;
    border-radius   : 10px;
    background-color: #f46c5e;
    border          : none;
    box-shadow      : 3px 0 10px 2px rgb(0 0 0 / 20%);
    font-size       : 15px;
}

p#elite_response:before,
p#pro_response:before,
p#pop:before,
p#agency_response:before,
p#agency_future_bundle_details:before,
p#future_bundle_details:before,
p#agency_future_bundle_details_will_say:before,
#elite_future_bundle_details_feature:before,
#elite_future_bundle_details_will_say:before {
    content      : '';
    top          : -10px;
    width        : 0;
    height       : 0;
    border-left  : 10px solid transparent;
    border-bottom: 20px solid #f46c5e;
    border-right : 10px solid transparent;
    position     : absolute;
    z-index      : 999;
}


#agency_response {
    display              : none;
    position             : absolute;
    z-index              : 99999;
    padding              : 10px;
    background           : #3AB9AE;
    border               : 1px solid #A2ADBC;
    -moz-border-radius   : 20px;
    -webkit-border-radius: 20px;
    margin               : 0px;
    -webkit-box-shadow   : 0px 0px 5px 0px rgba(164, 164, 164, 1);
    box-shadow           : 0px 0px 5px 0px rgba(164, 164, 164, 1);
}

#agency_future_bundle_details {
    display              : none;
    position             : absolute;
    z-index              : 99999;
    padding              : 10px;
    background           : #3AB9AE;
    border               : 1px solid #A2ADBC;
    -moz-border-radius   : 20px;
    -webkit-border-radius: 20px;
    margin               : 0px;
    -webkit-box-shadow   : 0px 0px 5px 0px rgba(164, 164, 164, 1);
    box-shadow           : 0px 0px 5px 0px rgba(164, 164, 164, 1);
}

#agency_future_bundle_details_will_say {
    display              : none;
    position             : absolute;
    z-index              : 99999;
    padding              : 10px;
    background           : #3AB9AE;
    border               : 1px solid #A2ADBC;
    -moz-border-radius   : 20px;
    -webkit-border-radius: 20px;
    margin               : 0px;
    -webkit-box-shadow   : 0px 0px 5px 0px rgba(164, 164, 164, 1);
    box-shadow           : 0px 0px 5px 0px rgba(164, 164, 164, 1);
}

#elite_future_bundle_details_feature {
    display              : none;
    position             : absolute;
    z-index              : 99999;
    padding              : 10px;
    border               : 1px solid #A2ADBC;
    -moz-border-radius   : 20px;
    -webkit-border-radius: 20px;
    margin               : 0px;
    -webkit-box-shadow   : 0px 0px 5px 0px rgba(164, 164, 164, 1);
    box-shadow           : 0px 0px 5px 0px rgba(164, 164, 164, 1);
}

#elite_future_bundle_details_will_say {
    display              : none;
    position             : absolute;
    z-index              : 99999;
    padding              : 10px;
    border               : 1px solid #A2ADBC;
    -moz-border-radius   : 20px;
    -webkit-border-radius: 20px;
    margin               : 0px;
    -webkit-box-shadow   : 0px 0px 5px 0px rgba(164, 164, 164, 1);
    box-shadow           : 0px 0px 5px 0px rgba(164, 164, 164, 1);
}

#agency_future_bundle_details_will_say {
    display : none;
    position: absolute;
    z-index : 99999;
    padding : 10px;

    border               : 1px solid #A2ADBC;
    -moz-border-radius   : 20px;
    -webkit-border-radius: 20px;
    margin               : 0px;
    -webkit-box-shadow   : 0px 0px 5px 0px rgba(164, 164, 164, 1);
    box-shadow           : 0px 0px 5px 0px rgba(164, 164, 164, 1);
}


#product-price-section .product-boxes .product-box {
    min-height    : 779px;
    display       : flex;
    flex-direction: column;
}

.plan_info+strong {
    margin-top: auto;
}

/*     .buy_booster2_3boxes .container:nth-of-type(2){margin-top: 50px;} */
.buy_booster2_3boxes .product-boxes .product-box {
    min-height: auto;
}

.buy_booster1_3boxes .product-boxes .elite_bundle:nth-of-type(1) {
    margin-top: 34px;
}

.buy_booster1_3boxes .product-boxes .elite_bundle:nth-of-type(3) {
    margin-top: 34px;
}

.elite_unbundle_offer {
    top: 19px;
}

#product-price-section .product-boxes {
    float: none;
}

#product-price-section .product-boxes .product-box {
    min-height: 0px;
}

.page-template-Booster_Unbundled #product-price-section .product-boxes .product-box {
    min-height    : 900px;
    display       : flex;
    flex-direction: column;
}

.page-template-Booster_Unbundled #product-price-section .product-boxes .elite_bundle:nth-of-type(2) .product-box {
    min-height: 930px;
}

/*.col-md-3:nth-child(2) .plan_info{
    margin-bottom: 84px;
}*/
.plan_info+strong {
    margin-top: auto;
}

.buy_booster2_3boxes .container:nth-of-type(2) {
    margin-top: 50px;
}

.buy_booster2_3boxes .product-boxes .product-box {
    min-height: auto;
}

.buy_booster1_3boxes .product-boxes .elite_bundle:nth-of-type(1) {
    margin-top: 0px;
}

.buy_booster1_3boxes .product-boxes .elite_bundle:nth-of-type(3) {
    margin-top: 0px;
}

.buy_booster1_3boxes .product-boxes .elite_bundle:nth-of-type(4) {
    margin-top: 0px;
}

.elite_unbundle_offer {
    top: 19px;
}



.plus-table-features .product-boxes .col-md-3,
.plus-table-features .product-boxes .col-md-3:nth-child(2) {
    width: 28%;
}

.pricing-box h2 span {
    font-size   : 16px;
    font-weight : normal;
    margin-left : 20px;
    margin-right: 40px;
    line-height : 1.5;
    width       : 80%;
}

.pricing-box h2 a {
    width: 20%;
}

.pricing-box h2 {
    display: flex;
}

.plus-table-features table.booster_free_vs_plus tr td[colspan="3"]:not(:first-child),
.pricing-box table.booster_free_vs_plus tr td[colspan="3"]:not(:first-child) {
    text-align: left;
    width     : 65%;
}

.product-boxes .col-md-3 {
    width: calc(100% / 4 - 20px);
}

section#product-price-section .product-boxes {
    align-items: center;
}

.plus-table-features .elite_unbundle_offer {
    top: 10px;
}

.plus-table-features .elite_unbundle_offer {
    transform: translate(61px, 0px) rotate(-4.96deg);
}

.plan_details {
    margin-top: 10px;
}

.plan_details li {
    font-size: 16px;
}

.plus-table-features table.booster_free_vs_plus .mobile_price td span.booster_free_vs_plus {
    color      : #f46c5e;
    font-weight: bold;
    font-size  : 16px;
}

.mobile_show {
    display: none;
}

.product-boxes .product-box a.btn.common-btn {
    font-weight: bold;
    font-size  : 15px;
}

.abt_prd_bx.product-boxes .product-box a.btn.common-btn {
    font-size: 15px;
}

@media (max-width: 991px) {
    .product-boxes .col-md-3 {
        width : 50%;
        margin: 10px 0;
    }
}

@media (max-width: 767px) {
    .mobile_show {
        display: block;
    }

    .product-boxes .col-md-3 {
        width : 100%;
        margin: 10px 0;
    }

    .plus-table-features .product-boxes {
        display: none
    }

    .pricing-box h2 {
        display  : flex;
        flex-wrap: wrap;
    }

    .plus-table-features .product-boxes .col-md-3,
    .plus-table-features .product-boxes .col-md-3:nth-child(2) {
        width: 25%;
    }

    #product-price-section .product-boxes .product-box {
        min-height: 0px;
    }

    .pricing-box h2 span {
        width      : 100%;
        margin-top : 10px;
        margin-left: 0px;
    }

    .buy_booster1_3boxes .product-boxes .elite_bundle:nth-of-type(3),
    .buy_booster1_3boxes .product-boxes .elite_bundle:nth-of-type(4) {
        margin-top: 10px;
    }

    .buy_booster1_3boxes .product-boxes .elite_bundle:nth-of-type(1) {
        margin-top: 0px;
    }

    .pricing-box h2 a {
        width: 100%;
    }
}

@media (max-width: 480px){ 
    .pricing-box,table.booster_free_vs_plus {
        overflow: unset
    }
}



/*price box cehckmarks */

/* price box features plus */
.plan_details li a {
    line-height: 2;
    cursor     : pointer;
}

.plan_details li a p {
    padding-bottom: 3px;
    border-bottom : 1px dashed #ccc;
    color         : #045089;
}

.plan_details li a:hover p {
    color: #5c5c5c;
}

.buy_booster2_3boxes.plus-table-features .product-boxes .product-box {
    height        : 100%;
    display       : flex;
    flex-direction: column;
}

.plus-table-features .product-boxes .product-box p.price {
    margin-top: auto;
}

.pb {
    padding-bottom: 50px;
    padding-top   : 50px;
}

.pricing-button .prices {
    font-size  : 30px;
    color      : #000;
    font-weight: bold;
}

.pricing-button .tp_prc {
    vertical-align: text-top;
    font-size     : 20px;
    font-weight   : 400;
}

.pricing-button .btm_prc {
    font-size: 16px;
    color    : #00000060;
}

/*.plan_details li p{
        font-size: 13px;
        margin-top: 5px;
    }*/
.plan_details li::before {
    position     : absolute;
    left         : 0;
    top          : 12%;
    display      : inline-block;
    transform    : rotate(45deg);
    height       : 13px;
    width        : 7px;
    border-bottom: 2px solid #f36557;
    border-right : 2px solid #f36557;
    content      : "";

}

.plan_details li a {
    line-height: 2;
    cursor     : pointer;
}

/* Css changes for price box */

#unli_add_bundle,
#plg_110_unl,
#ch_3-7,
#chs_1-7,
#elite_prc,
#agc_prc,
#bas_prc,
#pro_prc,
#bas_prd,
#pro_prd,
#elite_prd,
#agc_prd,
#bas_pay,
#elite_pay,
#pro_pay,
#agc_pay,
#bas_car,
#pro_car,
#elite_car,
#agc_car,
#bas_ord,
#pro_ord,
#elite_ord,
#agc_ord,
#bas_lbl,
#pro_lbl,
#elite_lbl,
#agc_lbl,
#bas_eml,
#pro_eml,
#elite_eml,
#agc_eml,
#elite_future_bundle_details_will_say,
#plg_99,
#cl_swatch,
#wish_bdl,
#wc_srt_cod,
#aband_bdl,
#review_bdl,
#subsc_bdl,
#best_bdl,
#login_bdl,
#sales_bdl,
#upsell_sites_elite_lbl,
#upsell_sites_elite_prc,
#upsell_sites_elite_prd,
#upsell_sites_elite_car,
#upsell_sites_elite_pay,
#upsell_sites_elite_ord,
#upsell_sites_elite_ord,
#upsell_sites_elite_eml,
#upsell_sites_wish_bdl,
#upsell_sites_aband_bdl,
#upsell_sites_review_bdl,
#upsell_sites_best_bdl,
#upsell_sites_login_bdl,
#upsell_sites_sales_bdl,
#upsell_sites_subsc_bdl,
#upsell_sites_cl_swatch,
#upsell_sites_elite_future_bundle_details_will_say,
#upsell_sites_elite_bundle,
#agency_sites_elite_lbl,
#agency_sites_elite_prc,
#agency_sites_elite_prd,
#agency_sites_elite_car,
#agency_sites_elite_pay,
#agency_sites_elite_ord,
#agency_sites_elite_ord,
#agency_sites_elite_eml,
#agency_sites_wish_bdl,
#agency_sites_aband_bdl,
#agency_sites_review_bdl,
#agency_sites_best_bdl,
#agency_sites_login_bdl,
#agency_sites_sales_bdl,
#agency_sites_subsc_bdl,
#agency_sites_cl_swatch,
#agency_sites_elite_future_bundle_details_will_say,
#agency_sites_elite_bundle,
#one_site_elite_lbl,
#one_site_elite_prc,
#one_site_elite_prd,
#one_site_elite_car,
#one_site_elite_pay,
#one_site_elite_ord,
#one_site_elite_ord,
#one_site_elite_eml,
#one_site_wish_bdl,
#one_site_aband_bdl,
#one_site_review_bdl,
#one_site_best_bdl,
#one_site_login_bdl,
#one_site_sales_bdl,
#one_site_subsc_bdl,
#one_site_cl_swatch,
#one_site_elite_future_bundle_details_will_say,
#one_site_elite_bundle {
    display              : none;
    position             : absolute;
    z-index              : 99999;
    padding              : 10px;
    background           : #3AB9AE;
    border               : 1px solid #A2ADBC;
    -moz-border-radius   : 20px;
    -webkit-border-radius: 20px;
    margin               : 0px;
    -webkit-box-shadow   : 0px 0px 5px 0px rgba(164, 164, 164, 1);
    box-shadow           : 0px 0px 5px 0px rgba(164, 164, 164, 1);
}

p#unli_add_bundle,
p#plg_110_unl,
p#ch_3-7,
p#chs_1-7,
p#elite_prc,
p#agc_prc,
p#bas_prc,
p#pro_prc,
p#bas_prd,
p#pro_prd,
p#elite_prd,
p#agc_prd,
p#bas_pay,
p#elite_pay,
p#pro_pay,
p#agc_pay,
p#bas_car,
p#pro_car,
p#elite_car,
p#agc_car,
p#bas_ord,
p#pro_ord,
p#elite_ord,
p#agc_ord,
p#bas_lbl,
p#pro_lbl,
p#elite_lbl,
p#agc_lbl,
p#bas_eml,
p#pro_eml,
p#elite_eml,
p#agc_eml,
p#elite_future_bundle_details_will_say,
p#plg_99,
p#cl_swatch,
p#wish_bdl,
p#wc_srt_cod,
p#aband_bdl,
p#review_bdl,
p#subsc_bdl,
p#best_bdl,
p#login_bdl,
p#sales_bdl,
p#upsell_sites_elite_lbl,
p#upsell_sites_elite_prc,
p#upsell_sites_elite_prd,
p#upsell_sites_elite_car,
p#upsell_sites_elite_pay,
p#upsell_sites_elite_ord,
p#upsell_sites_elite_ord,
p#upsell_sites_elite_eml,
p#upsell_sites_wish_bdl,
p#upsell_sites_aband_bdl,
p#upsell_sites_review_bdl,
p#upsell_sites_best_bdl,
p#upsell_sites_login_bdl,
p#upsell_sites_sales_bdl,
p#upsell_sites_subsc_bdl,
p#upsell_sites_cl_swatch,
p#upsell_sites_elite_future_bundle_details_will_say,
p#upsell_sites_elite_bundle,
p#agency_sites_elite_lbl,
p#agency_sites_elite_prc,
p#agency_sites_elite_prd,
p#agency_sites_elite_car,
p#agency_sites_elite_pay,
p#agency_sites_elite_ord,
p#agency_sites_elite_ord,
p#agency_sites_elite_eml,
p#agency_sites_wish_bdl,
p#agency_sites_aband_bdl,
p#agency_sites_review_bdl,
p#agency_sites_best_bdl,
p#agency_sites_login_bdl,
p#agency_sites_sales_bdl,
p#agency_sites_subsc_bdl,
p#agency_sites_cl_swatch,
p#agency_sites_elite_future_bundle_details_will_say,
p#agency_sites_elite_bundle,
p#one_site_elite_lbl,
p#one_site_elite_prc,
p#one_site_elite_prd,
p#one_site_elite_car,
p#one_site_elite_pay,
p#one_site_elite_ord,
p#one_site_elite_ord,
p#one_site_elite_eml,
p#one_site_wish_bdl,
p#one_site_aband_bdl,
p#one_site_review_bdl,
p#one_site_best_bdl,
p#one_site_login_bdl,
p#one_site_sales_bdl,
p#one_site_subsc_bdl,
p#one_site_cl_swatch,
p#one_site_elite_future_bundle_details_will_say,
p#one_site_elite_bundle {
    color           : #fff;
    border-radius   : 10px;
    background-color: #f46c5e;
    border          : none;
    box-shadow      : 3px 0 10px 2px rgb(0 0 0 / 20%);
    font-size       : 15px;
}

p#elite_future_bundle_details_will_say::before,
p#unli_add_bundle::before,
p#plg_110_unl::before,
p#ch_3-7::before,
p#chs_1-7::before,
p#elite_prc::before,
p#agc_prc::before,
p#bas_prc::before,
p#pro_prc::before,
p#bas_prd::before,
p#pro_prd::before,
p#elite_prd::before,
p#agc_prd::before,
p#bas_pay::before,
p#elite_pay::before,
p#pro_pay::before,
p#agc_pay::before,
p#bas_car::before,
p#pro_car::before,
#elite_car::before,
p#agc_car::before,
p#bas_ord::before,
p#pro_ord::before,
p#elite_ord::before,
p#agc_ord::before,
p#bas_lbl::before,
p#pro_lbl::before,
p#elite_lbl::before,
p#agc_lbl::before,
p#bas_eml::before,
p#pro_eml::before,
p#elite_eml::before,
p#agc_eml::before,
p#plg_99::before,
p#cl_swatch::before,
p#wish_bdl:before,
p#wc_srt_cod:before,
p#aband_bdl:before,
p#review_bdl:before,
p#subsc_bdl:before,
p#best_bdl:before,
p#login_bdl:before,
p#sales_bdl:before,
p#upsell_sites_elite_lbl:before,
p#upsell_sites_elite_prc:before,
p#upsell_sites_elite_prd:before,
p#upsell_sites_elite_car:before,
p#upsell_sites_elite_pay:before,
p#upsell_sites_elite_ord:before,
p#upsell_sites_elite_ord:before,
p#upsell_sites_elite_eml:before,
p#upsell_sites_wish_bdl:before,
p#upsell_sites_aband_bdl:before,
p#upsell_sites_review_bdl:before,
p#upsell_sites_best_bdl:before,
p#upsell_sites_login_bdl:before,
p#upsell_sites_sales_bdl:before,
p#upsell_sites_subsc_bdl:before,
p#upsell_sites_cl_swatch:before,
p#upsell_sites_elite_future_bundle_details_will_say:before,
p#upsell_sites_elite_bundle:before,
p#agency_sites_elite_lbl:before,
p#agency_sites_elite_prc:before,
p#agency_sites_elite_prd:before,
p#agency_sites_elite_car:before,
p#agency_sites_elite_pay:before,
p#agency_sites_elite_ord:before,
p#agency_sites_elite_ord:before,
p#agency_sites_elite_eml:before,
p#agency_sites_wish_bdl:before,
p#agency_sites_aband_bdl:before,
p#agency_sites_review_bdl:before,
p#agency_sites_best_bdl:before,
p#agency_sites_login_bdl:before,
p#agency_sites_sales_bdl:before,
p#agency_sites_subsc_bdl:before,
p#agency_sites_cl_swatch:before,
p#agency_sites_elite_future_bundle_details_will_say:before,
p#agency_sites_elite_bundle:before,
p#one_site_elite_lbl:before,
p#one_site_elite_prc:before,
p#one_site_elite_prd:before,
p#one_site_elite_car:before,
p#one_site_elite_pay:before,
p#one_site_elite_ord:before,
p#one_site_elite_ord:before,
p#one_site_elite_eml:before,
p#one_site_wish_bdl:before,
p#one_site_aband_bdl:before,
p#one_site_review_bdl:before,
p#one_site_best_bdl:before,
p#one_site_login_bdl:before,
p#one_site_sales_bdl:before,
p#one_site_subsc_bdl:before,
p#one_site_cl_swatch:before,
p#one_site_elite_future_bundle_details_will_say:before,
p#one_site_elite_bundle:before {
    content      : '';
    top          : -10px;
    width        : 0;
    height       : 0;
    border-left  : 10px solid transparent;
    border-bottom: 20px solid #f46c5e;
    border-right : 10px solid transparent;
    position     : absolute;
    z-index      : 999;
}

/* Buy Booster 08-02-2022 START */
.page-id-21941 #product-price-section .product-boxes {
    align-items: inherit;
}

.page-id-21941 #product-price-section .product-boxes .elite_bundle:nth-of-type(2) {
    transform: scaleY(1.03);
}

.page-id-21941 #product-price-section .product-boxes .elite_bundle {}

.page-id-21941 #product-price-section .product-boxes .elite_bundle .product-box {
    min-height: inherit;
    height    : 100%
}

.page-id-21941 #product-price-section .product-boxes .plan_info {
    margin-top: 15px;
}

@media(max-width: 767px) {
    .page-id-21941 #product-price-section .product-boxes .elite_bundle:nth-of-type(2) {
        transform: inherit;
    }

    .plan_details li a {
        line-height: normal;
    }

    .product-boxes .col-md-3 .product-box a.btn.common-btn {
        width: 80%;
    }

    .product-boxes .col-md-3:nth-child(2) .product-box a.btn.common-btn {
        width: 100%;
    }

    .plus-table-features .product-boxes .col-md-3:nth-child(2) .product-box a.btn.common-btn {
        width: 100%;
    }
}

/* My account price box */

.woocommerce-account .woocommerce .woocommerce-MyAccount-content .plan_details li {
    font-size: 14px;
}

.woocommerce-account .woocommerce .woocommerce-MyAccount-content .product-boxes .col-md-3:nth-child(2) {
    width: 36%;
}

.woocommerce-account .woocommerce .woocommerce-MyAccount-content .product-boxes .most_popular {
    font-size: 14px;
}

.woocommerce-account .woocommerce .woocommerce-MyAccount-content .product-boxes .elite_unbundle_offer {
    top      : -7px;
    transform: translate(44px, 0px) rotate(-4.96deg);
}

.woocommerce-account .woocommerce .woocommerce-MyAccount-content .product-boxes .col-md-3 {
    width: 32%;
}

.woocommerce-account .woocommerce .woocommerce-MyAccount-content .product-boxes .product-box a.btn.common-btn {
    font-size: 14px;
}

.woocommerce-account .woocommerce .woocommerce-MyAccount-content .product-boxes .col-md-3:nth-child(2) .plan_info {
    padding-right: 10px;
}

.woocommerce-account .woocommerce .woocommerce-MyAccount-content .product-boxes .plan_info {
    padding-left : 10px;
    padding-right: 10px;
    font-size    : 14px;
    margin-bottom: 0px;
}

.woocommerce-account .woocommerce .woocommerce-MyAccount-content .product-boxes .plan_info&gt;strong:first-child {
    font-size: 13px;
}

.woocommerce-account .woocommerce .woocommerce-MyAccount-content .product-boxes a.add_more_features {
    display: none;
}

.woocommerce-account .woocommerce .woocommerce-MyAccount-content .product-boxes .col-md-3:not(:nth-child(2)) .price {
    margin-top: 10px;
}

.woocommerce-account .woocommerce .woocommerce-MyAccount-content .product-boxes .plan-info {
    margin-bottom: 0px;
}

.woocommerce-account .woocommerce .woocommerce-MyAccount-content .product-boxes .plan_details li a p,
.woocommerce-account .woocommerce .woocommerce-MyAccount-content .product-boxes .plan_details li p {
    font-size: 14px;
}

.woocommerce-account .woocommerce .woocommerce-MyAccount-content .product-boxes .plan-info {
    font-size: 14px;
}

.woocommerce-account .woocommerce .woocommerce-MyAccount-content .product-boxes li a {
    color: #045089;
}

.woocommerce-account .woocommerce .woocommerce-MyAccount-content .product-boxes .product-box {
    display       : flex;
    height        : 100%;
    flex-direction: column;
}

.woocommerce-account .woocommerce .woocommerce-MyAccount-content .product-boxes ._row._checkbox-radio.form-extent-support-row {
    margin-top: auto;
}

/*.woocommerce-account .woocommerce .woocommerce-MyAccount-content
.product-boxes ._row._checkbox-radio.form-extent-support-row{
    display: none;
}*/
.woocommerce-account .woocommerce .woocommerce-MyAccount-content .support-coupon-code-msg div {
    margin-top: 25px;
}

@media (max-width: 767px) {

    .woocommerce-account .woocommerce .woocommerce-MyAccount-content .product-boxes .col-md-3,
    .woocommerce-account .woocommerce .woocommerce-MyAccount-content .product-boxes .col-md-3:nth-child(2) {
        width: 100%;
    }

    .product-boxes-centercontent.pbox-commom-cls {
        flex-wrap: wrap;
    }

    .woocommerce-account .woocommerce .woocommerce-MyAccount-content .product-boxes .product-box {
        height: auto;
    }
}

/* booster-unbundle-css */
#section-buy-booster h1 {
    font-size: 57px;
    color    : #000;
}

.rmcdby {
    margin-top: 30px;
    position  : relative;
}

.testi_30_lg {
    position : absolute;
    left     : -20px;
    top      : 50%;
    transform: translate(0, -50%);
}

.rmcdby h4 {
    text-align: center;
    color     : #000;
    font-size : 18px;
}

.gry_back {
    background-color: #eee;
}

.plan_details li::before {
    position     : absolute;
    left         : 0;
    top          : 12%;
    display      : inline-block;
    transform    : rotate(45deg);
    height       : 13px;
    width        : 7px;
    border-bottom: 2px solid #2ecc71;
    border-right : 2px solid #2ecc71;
    content      : "";

}

.testimonial-text {
    top          : 10px;
    /*margin-left: 0px;*/
}

.as_seen_on_list li img {
    max-width: 170px;
    filter   : grayscale(100%);
    width    : 85%;
}

@media(max-width: 1111px) {
    #section-buy-booster h1 {
        font-size: 50px;
    }
}

@media(max-width: 991px) {
    #section-buy-booster h1 {
        font-size: 37px;
    }

    .home #banner1 h1.section_title {
        font-size  : 36px;
        line-height: 44px;
    }

    .testi_30_lg {
        height: 60px;
        width : 60px;
    }
}

@media (max-width: 767px) {
    .testi_30_lg {
        position: relative;

    }

    .testimonial-text {
        top: 10px;
    }

    .home #banner1 h1.section_title {
        font-size  : 18px;
        line-height: 26px;
    }
}

@media(max-width: 600px) {
    #section-buy-booster h1 {
        font-size: 19px;
    }

    .rmcdby h4 {
        font-size: 16px;
    }
}

@media(max-width: 380px) {
    #section-buy-booster h1 {
        font-size: 16px;
    }

    .rmcdby h4 {
        font-size: 14px;
    }
}

.product-boxes .product-box p.price {
    border-bottom: 0px;
}

/* Better Doc Changes */
div#betterdocs-single-content h1 {
    font-size: 45px !important;
}

.betterdocs-content-heading {
    font-size: 45px !important;
}

.flex_col {
    flex-direction  : column;
    align-items     : center;
    background-color: #f4f5f5;
}

.help_txt .betterdocs-article-reactions-heading {
    margin-bottom: 20px;
}

.betterdocs-single-wraper .betterdocs-content .anchor {
    font-size: 0px;
}

.betterdocs-content-heading a:before {
    content    : "\f103";
    font-family: dashicons;
    font-size  : 20px;
}

.anchor:hover .tooltip-box {
    letter-spacing: 1px;
}

.betterdocs-article-reaction-links li a {
    background: none;
    height    : auto;
    width     : auto;
    box-shadow: none;
}

.betterdocs-article-reaction-links li a:hover {
    background: none;
}

.betterdocs-article-reaction-links li a svg {
    width : 40px;
    height: 40px;
}

.betterdocs-article-reaction-links li a svg g path.st2 {
    fill: #0BD282;
}

.betterdocs-article-reaction-links li a svg g path.st3 {
    fill: #FFFFFF;
}

.betterdocs-article-reaction-links li a svg path.st0 {
    fill: #EF5B62;
}

.betterdocs-article-reaction-links li a svg path.st1 {
    fill: #FFFFFF;
}

/* 04-03-2022  Better Docs article Design */
.docs-template-default #headerimg,
.post-type-archive-docs #headerimg,
.tax-doc_category #headerimg {
    display: none;
}

.betterdocs-single-wraper #betterdocs-single-main .betterdocs-content .batterdocs-anchor {
    font-size: 0px;
}

.betterdocs-article-reaction-links li a.betterdocs-feelings {
    background-color: transparent;
}

.betterdocs-article-reaction-links li a.betterdocs-feelings:hover {
    background-color: transparent;
}

.betterdocs-article-reaction-links li a.betterdocs-feelings svg {
    width : 55px;
    height: auto;
}

.betterdocs-article-reaction-links li a[data-feelings="sad"]:hover svg path {
    fill: #e91b25;
}

#betterdocs-sidebar .betterdocs-sidebar-content.betterdocs-category-sidebar .docs-item-count span,
.betterdocs-archive-wrap .betterdocs-categories-wrap.single-kb .docs-cat-title-inner span {
    background-color: rgba(243, 101, 87, 0.2);
}

#betterdocs-sidebar .betterdocs-sidebar-content.betterdocs-category-sidebar .docs-item-count {
    background-color: rgb(243 101 87);
}

#betterdocs-sidebar .betterdocs-sidebar-content.betterdocs-category-sidebar .docs-single-cat-wrap .docs-cat-title-wrap.active-title {
    background-color: rgba(243, 101, 87, .1);
    border-color    : rgb(243 101 87);
}

#betterdocs-sidebar .betterdocs-sidebar-content.betterdocs-category-sidebar .betterdocs-categories-wrap li a:hover,
#betterdocs-sidebar .betterdocs-sidebar-content .betterdocs-categories-wrap li a.active,
.betterdocs-sidebar-content .betterdocs-categories-wrap li.sub-list a.active,
.betterdocs-breadcrumb-list .betterdocs-breadcrumb-item.current span,
.betterdocs-entry-content .betterdocs-toc&gt;.toc-list a:hover,
.toc-sticky .betterdocs-toc&gt;.toc-list a.active,
.toc-sticky .betterdocs-toc&gt;.toc-list a.active:before,
.toc-sticky .betterdocs-toc&gt;.toc-list a:hover {
    color: #f36557;
}

.betterdocs-live-search .betterdocs-searchform .search-submit {
    margin-left: 20px !important;
}

.betterdocs-single-wraper .betterdocs-search-form-wrap .betterdocs-live-search {
    max-width: 850px;
}

.betterdocs-live-search .betterdocs-searchform .betterdocs-search-category {
    max-width   : 220px;
    padding-left: 15px;
    height      : 50px;
}

form.betterdocs-searchform select:focus,
form.betterdocs-searchform .betterdocs-search-field:focus {
    border-color: transparent !important;
}

form.betterdocs-searchform .betterdocs-search-field {
    height: auto;
}

div#betterdocs-single-content h1,
.betterdocs-content-heading {
    font-size: 32px !important;
}

#page #footer {
    display: none;
}

.docs-template-default #page&gt;hr,
.tax-doc_category #page&gt;hr,
.post-type-archive-docs #page&gt;hr,
.betterdocs-credit {
    display: none;
}

#scrollUp {
    right: 100px;
}

#betterdocs-sidebar .betterdocs-sidebar-content.betterdocs-category-sidebar .docs-cat-title img {
    height: 24px;
}

.betterdocs-entry-footer .betterdocs-article-reactions {
    background-color: #fff;
}

.betterdocs-single-wraper .betterdocs-search-form-wrap {
    background-color: #f3675a;
    padding-top     : 100px;
    padding-right   : 20px;
    padding-bottom  : 100px;
    padding-left    : 20px;
    margin-top      : 40px;
    margin-right    : 0px;
    margin-bottom   : 0px;
    margin-left     : 0px;
    background-image: -webkit-linear-gradient(-169deg, #eb3926 0%, #f46c5e 100%);
}

.betterdocs-widget-container .betterdocs-launcher[type="button"],
.betterdocs-widget-container .betterdocs-launcher[type="button"]:focus,
.betterdocs-widget-container .betterdocs-launcher[type="button"]:hover,
.betterdocs-widget-container .betterdocs-conversation-container,
.betterdocs-widget-container .betterdocs-footer-wrapper,
.betterdocs-widget-container .betterdocs-footer-wrapper .bd-ia-feedback-wrap,
.betterdocs-widget-container .betterdocs-footer-wrapper .bd-ia-feedback-response {
    background-color: #f36557;
}

.betterdocs-widget-container .betterdocs-footer-wrapper .betterdocs-footer-emo&gt;div {
    background-color: #e54636;
}

.betterdocs-widget-container .betterdocs-header-wrapper .betterdocs-header .inner-container.betterdocs-active-answer .toggle:first-of-type&gt;p {
    color: #f36557;
}

.betterdocs-widget-container .betterdocs-header-wrapper .betterdocs-header .inner-container.betterdocs-active-answer .toggle:first-of-type svg {
    fill: #f36557;
}

.betterdocs-widget-container .betterdocs-header-wrapper .betterdocs-header .inner-container {
    background-color: #e54636;
}

.betterdocs-footer-wrapper .betterdocs-footer-label p {
    color: #fff;
}

#betterdocs-single-main .docs-navigation a svg {
    fill: #f36557;
}

.betterdocs-archive-wrap .betterdocs-categories-wrap.wrap-top-row,
.betterdocs-archive-wrap .betterdocs-categories-wrap.layout-flex {
    margin-left : 15px;
    margin-right: 15px;
}

.betterdocs-widget-container .betterdocs-footer-wrapper .betterdocs-footer-emo&gt;div:hover {
    background-color: #fff;
}

.betterdocs-widget-container .betterdocs-footer-wrapper .betterdocs-footer-emo&gt;div:hover .betterdocs-emo {
    fill: #e54636
}

.betterdocs-widget-container .betterdocs-launcher[type="button"] {
    border: 3px solid #fff;
}

.betterdocs-search-form-wrap .betterdocs-searchform svg.docs-search-icon {
    margin-left: 0px;
}

p.has-background {
    background-color: #f36557 !important;
    color           : #fff !important;
}

p.has-background a {
    color                : #fff;
    text-decoration      : underline !important;
    text-underline-offset: 2px;
}

.betterdocs-widget-container .betterdocs-footer-wrapper {
    border-radius: 0 0 10px 10px;
}

.docs-single-title .betterdocs-breadcrumb .betterdocs-breadcrumb-list li a:focus {
    color: #f36557;
}

.betterdocs-widget-container .betterdocs-header-wrapper .betterdocs-header .inner-container.betterdocs-active-ask .toggle:last-of-type&gt;p {
    color: #f36557;
}

.betterdocs-widget-container .betterdocs-header-wrapper .betterdocs-header .inner-container.betterdocs-active-ask .toggle:last-of-type svg {
    fill: #f36557;
}

.betterdocs-widget-container .betterdocs-header-wrapper .betterdocs-sub-header.betterdocs-ans-header .bd-id-subcontent,
.betterdocs-widget-container .betterdocs-header-wrapper .betterdocs-sub-header.betterdocs-ask-header .bd-id-subcontent {
    color: #fff
}

.betterdocs-widget-container .betterdocs-tab-ask .betterdocs-ask-wrapper .betterdocs-ask-submit {
    background-color: #f36557;
}

.betterdocs-widget-container .betterdocs-tab-ask .betterdocs-ask-wrapper input[type="text"]:focus,
.betterdocs-widget-container .betterdocs-tab-ask .betterdocs-ask-wrapper input[type="email"]:focus,
.betterdocs-widget-container .betterdocs-tab-ask .betterdocs-ask-wrapper textarea:focus {
    border-color: #f36557;
}

#betterdocs-sidebar .betterdocs-toc&gt;.toc-list a:hover,
#betterdocs-sidebar .betterdocs-toc&gt;.toc-list a:focus {
    color: #f36557;
}

.docs-single-title .betterdocs-breadcrumb .betterdocs-breadcrumb-list .betterdocs-breadcrumb-item a:hover {
    color: #f36557;
}

#page .betterdocs-category-wraper .docs-listing-main .docs-category-listing .docs-list ul li svg,
.betterdocs-archive-wrap .betterdocs-categories-wrap.single-kb .docs-item-container li svg {
    fill: #f36557;
}

.betterdocs-messages-container .betterdocs-brand-wrapper {
    display: none;
}

.betterdocs-tab-content-wrapper {
    height: calc(100% - 240px) !important;
}

.betterdocs-entry-content .betterdocs-toc&gt;.toc-list li a:before,
.betterdocs-entry-content .betterdocs-toc&gt;.toc-list a:hover,
.betterdocs-entry-content .betterdocs-toc&gt;.toc-list a:focus {
    color: #f36557;
}

.docs-category-listing .betterdocs-breadcrumb .betterdocs-breadcrumb-list li a:focus,
.betterdocs-archive-wrap .betterdocs-categories-wrap.single-kb li a:hover,
.betterdocs-archive-wrap .betterdocs-popular-list.single-kb ul li a:hover {
    color: #f36557;
}

.betterdocs-popular-search-keyword .popular-keyword {
    border-radius: 5px;
    font-size    : 16px;
}

.betterdocs-popular-search-keyword .popular-search-title {
    font-size: 16px;
}

#betterdocs-single-main p {
    word-break: break-word;
}

@media (max-width: 767px) {
    .betterdocs-live-search .betterdocs-searchform .betterdocs-search-category {
        max-width: 100%;
    }

    .betterdocs-live-search .betterdocs-searchform .search-submit {
        margin-left: 0px !important;
    }
}

/* on scroll header CSS */
body {
    padding-top: 122px;
}

header.banner.navbar.navbar-default {
    position: fixed;
    top     : 0;
    width   : 100%;
}

.fixed-header {
    position: fixed;
    top     : 0px;
    width   : 100%;
    left    : 0;
    z-index : 99999;
}

header.fixed-header.navbar #logo img {
    width: 80%;
}

header.fixed-header.navbar .navbar-nav {
    margin-top: 16px;
}

.headhesive--clone {
    display: none !important;
}

@media (min-width: 783px) {

    body.admin-bar .fixed-header,
    body.admin-bar .banner[data-transparent-header="true"],
    body.admin-bar header.banner.navbar.navbar-default {
        top: 32px;
    }
}

.woocommerce-info {
    display   : inline-block;
    width     : 100%;
    margin-top: 30px;
}

/* Design changes of checkout page 03-22-2022 */
body.woocommerce-checkout {
    padding-top: 0px;
}

body.woocommerce-checkout .woocommerce-info {
    width: auto;
}

.two-inner-box-cls p.price span.top-price .monthly_dis_price {
    font-size  : 40px;
    font-weight: bold;
}

/* Design changes of checkout page 19-05-2022 */
.woocommerce table.shop_table {
    position: relative;
}

.woocommerce .blockUI.blockOverlay.customLoader {
    position  : absolute;
    left      : 0;
    top       : 0;
    width     : 100%;
    height    : 100%;
    background: #fff;
    opacity   : 0.6;
}

.woocommerce .blockUI.blockOverlay.customLoader:before {
    width : 32px;
    height: 32px;
}

.protoelite-pro label,
.elite-4-site label,
.protoelite label {
    position    : relative;
    padding-left: 25px;
    color       : #ef6c61;
}

.protoelite-pro label:before,
.elite-4-site label:before,
.protoelite label:before {
    content   : '';
    position  : absolute;
    top       : 0;
    left      : 0;
    height    : 20px;
    width     : 20px;
    background: transparent;
    border    : 1px solid #ef6c61;
}

.protoelite-pro label:after,
.elite4site label:after,
.protoelite label:after {
    content          : '';
    position         : absolute;
    left             : 8px;
    top              : 4px;
    width            : 5px;
    height           : 10px;
    border           : solid white;
    border-width     : 0 3px 3px 0;
    -webkit-transform: rotate(45deg);
    -ms-transform    : rotate(45deg);
    transform        : rotate(45deg);
    opacity          : 0;
    transition       : .3s;
}

.protoelite-pro input,
.elite4site input,
.protoelite input {
    display: none;
}

.protoelite-pro input:checked+label:before,
.elite-4-site input:checked+label:before,
.protoelite input:checked+label:before {
    background: #ef6c61;
}

.protoelite-pro input:checked+label:after,
.elite4site input:checked+label:after,
.protoelite input:checked+label:after {
    opacity: 1;
}

.woocommerce-form-coupon-toggle input[type=checkbox] {
    display: none;
}

body .elite-4-site label:before {
    background: transparent !important;
}

body .elite-4-site.box-selected label:before {
    background: #ef6c61 !important;
}

body .elite-4-site.box-selected label:after {
    content      : '';
    position     : absolute;
    left         : 4px;
    top          : 7px;
    width        : 11px;
    height       : 5px;
    border-left  : 2px solid #fff;
    border-bottom: 2px solid #fff;
    transform    : rotate(-45deg);
}


/* Feature description CSS - START - 24-06-2022  */
.feture_desc p {
    color: #000;
}

.p-0 {
    padding: 0px !important;
}

.feture-faq {
    margin-top: 40px;
}

/* Feature description CSS - END */

/* Home page banner title css */
.home #banner1 h1.section_title {
    font-size    : 51px;
    line-height  : 59px;
    color        : #000000;
    margin-top   : 10px;
    margin-bottom: 16px;
}

/* home page responsive */
@media (max-width: 1066px) {
    .home #banner1 h1.section_title {
        font-size  : 45px;
        line-height: 58px;
    }
}

@media (max-width: 767px) {

    .home #banner1 h1.section_title {
        font-size  : 27px;
        line-height: 35px;
    }
}

@media (max-width: 380px) {
    .home #banner1 h1.section_title {
        font-size  : 25px;
        line-height: 33px;
    }
}

@media (max-width: 320px) {
    .home #banner1 h1.section_title {
        font-size  : 21px;
        line-height: 29px;
    }
}

/* FAQ Accordion CSS */
#faq-section .accordion .accordion-item&gt;ul {
    display      : none;
    margin-bottom: 00px;
    padding-left : 20px;
}

#faq-section .accordion .accordion-item.active&gt;ul {
    display: block;
}

/* Subscription Cancellation flow css */

.jconfirm-buttons .btn {
    color                : #fff;
    background-color     : #f46c5e !important;
    font-size            : 14px !important;
    padding              : 12px 24px !important;
    -webkit-border-radius: 50px !important;
    text-transform       : capitalize !important;
    font-weight          : unset !important;
}

.jconfirm-buttons .btn:hover {
    color           : #fff !important;
    opacity         : 0.85;
    background-color: #f46c5e !important;
    border          : none !important;
    text-transform  : capitalize !important;
}

.frm_button_submit {
    color                : #fff;
    background-color     : #f46c5e !important;
    border-color         : #fff !important;
    font-size            : 14px !important;
    padding              : 12px 24px !important;
    -webkit-border-radius: 50px !important;
}

.frm_button_submit:hover {
    color           : #fff !important;
    opacity         : 0.85;
    background-color: #f46c5e !important;
}

.error_lbl {
    color: #e31010;
}

.frm_form_title {
    margin-bottom: 25px !important;
}

.frm_forms #frm_field_13_container {
    margin: 0px !important;
}

.frm_radio input[type=radio] {
    border-color: #f46c5e !important;
}

.frm_radio input[type=radio]:before {
    box-shadow      : none !important;
    background-color: #f46c5e !important;
}


/*Tricore 23 css strat*/

.jconfirm-box {
    padding: 50px !important;
}

.jconfirm-holder .container {
    width    : calc(100% - 30px);
    max-width: 780px !important;
}

ul.Pop-up-ul {
    padding-left: 20px !important;
}


.jconfirm-buttons button.btn.btn-cancel-sub,
.jconfirm-buttons button.btn.Cancelcontact {
    background-color: transparent !important;
    color           : gray;
    font-weight     : unset !important;
}

.jconfirm-buttons button.btn.btn-cancel-sub:hover,
.jconfirm-buttons button.btn.Cancelcontact:hover {
    color: gray !important;
}

h6.Pop-up-h6-tital {
    margin: 30px 0;
}

a.Pop-up-a {
    color: #f46c5e;
}

.jconfirm .jconfirm-box .jconfirm-buttons button:focus:active,
.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button:focus:active {
    outline: 0;
}

.jconfirm-buttons button.btn.btnsubs {
    background-color: transparent !important;
    color           : gray;
    font-weight     : unset !important;
}

.jconfirm-buttons button.btn.btnsubs:hover {
    color: gray !important;
}

.with_frm_style .frm_radio input[type=radio]:before {
    width : 8px;
    height: 8px;
    margin: 1px 0 0 1px;
}

.with_frm_style .frm_radio input[type=radio] {
    width    : 12px;
    min-width: 12px;
    height   : 12px;
}

textarea#field_sz61z,
textarea#field_y4bqi,
textarea#field_6febt,
textarea#field_4kp8e {
    border-color: #f46c5e;
}

/*Tricore 23 css end*/

@media (max-width: 1440px) {
    .jconfirm-holder .container {
        width    : calc(100% - 30px);
        max-width: 780px !important;
    }
    header .navbar-header{    width: 30%;}
    nav.collapse.navbar-collapse.bs-navbar-collapse{    width: 70%;}
}

@media (max-width:1024px) {
    .jconfirm-holder .container {
        width    : calc(100% - 30px);
        max-width: 650px !important;
    }
}

/* Made a buttons and text align - 08-18-22 */
.col-md-3:nth-child(2) .plan_info+strong {
    transform: translate(0, -17px);
}

.page-id-21941 #product-price-section .product-boxes .col-md-3:nth-child(2) .plan_info {
    margin-top: 9px;
}

.page-id-21941 #product-price-section .product-boxes.no-upsell .col-md-3:nth-child(2) .plan_info {
    margin-top: 12px;
}

.page-id-21941 #product-price-section .product-boxes.no-upsell .col-md-3:not(:nth-child(2)) .product-box .basic_site,
.product-boxes.no-upsell .product-box .pro_sites {
    margin-bottom: 55px;
}

@media (max-width: 1165px) {
    .product-boxes .product-box a.btn.common-btn {
        font-size: 14px;
    }
}

@media (max-width: 1080px) {
    .page-id-21941 #product-price-section .product-boxes.no-upsell .col-md-3:not(:nth-child(2)) .product-box .basic_site {
        margin-bottom: 28px;
    }

    .product-boxes .col-md-3:nth-child(1) .product-box .pro_sites {
        margin-bottom: 10px;
    }
}

@media (max-width: 991px) {
    .product-boxes .col-md-3:nth-child(2) {
        width: 50%;
    }

    .upsell.plan_info+strong {
        margin-top: 0px;
    }

    .product-boxes.no-upsell .col-md-3:nth-child(2) .plan_info+strong {
        transform: translate(0, -21px);
    }

    .page-id-21941 #product-price-section .product-boxes.no-upsell .col-md-3:not(:nth-child(2)) .product-box .basic_site {
        margin-bottom: 55px;
    }

    .upsell.plan_info+strong {
        margin-top    : 0px;
        display       : flex;
        flex-direction: column;
    }

    .page-id-21941 #product-price-section .product-boxes .col-md-3:nth-child(2) .plan_info {
        margin-top: 13px;
    }

    .product-boxes .col-md-3:nth-child(1) .product-box .pro_sites {
        margin-bottom: 30px;
    }

}

@media (max-width: 767px) {
    .product-boxes .col-md-3:nth-child(2) {
        width: 100%;
    }

    .col-md-3:nth-child(2) .plan_info+strong {
        transform: translate(0, 0);
    }

    .product-boxes.no-upsell .col-md-3:nth-child(2) .plan_info+strong {
        transform: translate(0, 0px);
    }
        header .navbar-header{        width: 100%;}
    nav.collapse.navbar-collapse.bs-navbar-collapse{    width: 100%;}
}

/* Tricore 22-8-2022 */

.alert_msg {
    display      : flex;
    align-items  : center;
    margin-bottom: 10px;
}

.alert_msg img {
    width: 32px;
}

.alert_msg p {
    margin-left  : 10px;
    margin-bottom: 0px;
    line-height  : 1.3;
    flex         : 1;
}

/* Design Changes Start - 09-06-22 */
/* Home page design changes */
.home #banner1 h1.section_title {
    font-size  : 75px;
    line-height: 75px;
    font-family: 'Basier Circle' !important;
}

.home #banner1 h1.section_title label {
    font-weight: 700;
    position   : relative;
    z-index    : 1;
}

.home #banner1 h1.section_title label:after {
    content   : '';
    position  : absolute;
    width     : 100%;
    z-index   : -1;
    height    : 20px;
    bottom    : 0;
    left      : 0;
    background: #F46C5E;
    transform : rotate(-0.73deg);
}

.home-section1 .buy-booster-link .common-btn svg {
    margin-right  : 10px;
    vertical-align: middle;
}

.home #banner1 .section_desc {
    font-size  : 18px !important;
    color      : #666666 !important;
    font-family: 'Basier Circle' !important;
}

.home header.banner.navbar.navbar-default .navbar-nav&gt;li.download.btn.btn-primary a {
    background-color: transparent;
    border-color    : #f46c5e;
    color           : #f46c5e !important;
}

.wooCommerce_plugin_cent {
    width: 59% !important;
}

.home header.banner.navbar.navbar-default .navbar-nav&gt;li.download.btn.btn-primary a:hover {
    background-color: #f46c5e;
    color           : #fff !important;
}

.home .rmcdby {
    margin-top: 0px;
}

.home .rmcdby h4 {
    color: #fff;
}

.rmcdby_scn {
    padding-bottom: 20px;
}

.home .rmcdby_scn {
    padding-top: 60px;
    background : #F46C5E;
}

.home .rmcdby .as_seen_on_list li img {
    filter: brightness(0) invert(1);
}

.home .rmcdby .as_seen_on_list {
    margin-bottom: 0px;
}

.rmcdby h4 {
    font-size  : 24px;
    line-height: 1.2;
    font-family: 'Basier Circle' !important;
}

.top-nav-icon-blocks .icon-block.th-icon-th-i-cart {
    display: none;
}

/* Buy Booster Page Design changes */
#section-buy-booster h1 {
    font-size  : 68px;
    font-family: 'Basier Circle' !important;
}
.rmcdby p{
    max-width: 50%;
    margin: 0 auto;
}

.select2-container--default .select2-selection--single .select2-selection__placeholder {
    color: #000;
}
.page-template-Booster_Unbundled .rmcdby_scn h4{
    display: block;
}
.page-template-Booster_Unbundled .rmcdby_scn ul{
    display: flex;
}
.page-template-Booster_Unbundled ul.as_seen_on_list&gt;li:nth-of-type(1){
  display: inline-block
}

@media (min-width: 1800px) {
    body {
        padding-top: 154px;
    }
}

@media (min-width: 2000px) {
    body {
        padding-top: 195px;
    }
}


@media (max-width: 1182px) {
    .wooCommerce_plugin_cent {
        width: 62% !important;
    }
}

@media (max-width: 1126px) {
    .wooCommerce_plugin_cent {
        width: 66% !important;
    }
}

@media (max-width: 1060px) {
    .wooCommerce_plugin_cent {
        width: 70% !important;
    }
}

@media (max-width: 1000px) {
    .wooCommerce_plugin_cent {
        width: 75% !important;
    }
}

@media (max-width: 981px) {
    #section-buy-booster h1 {
        font-size: 53px;
    }
}

@media (max-width: 936px) {
    .wooCommerce_plugin_cent {
        width: 79% !important;
    }
}

@media (max-width: 891px) {
    .wooCommerce_plugin_cent {
        width: 84% !important;
    }
}

@media (max-width: 869px) {
    .home #banner1 h2.section_title {
        font-size  : 54px;
        line-height: 54px;
    }

    .home #banner1 h2.section_title label:after {
        height: 10px;
    }
}

@media (max-width: 840px) {
    .wooCommerce_plugin_cent {
        width: 87% !important;
    }
}

@media (max-width: 811px) {
    .wooCommerce_plugin_cent {
        width: 92% !important;
    }
}

@media (max-width: 808px) {
    #section-buy-booster h1 {
        font-size: 44px;
    }
}

@media (max-width: 780px) {
    .home #banner1 h2.section_title {
        font-size  : 47px;
        line-height: 47px;
    }

}

@media (max-width: 769px) {
    .wooCommerce_plugin_cent {
        width: 97% !important;
    }
}

@media (max-width: 730px) {
    .wooCommerce_plugin_cent {
        width: 100% !important;
    }
}

@media (max-width: 664px) {
    #section-buy-booster h1 {
        font-size: 35px;
    }
}

@media (max-width: 549px) {
    #section-buy-booster h1 {
        font-size: 29px;
    }
}

@media (max-width: 575px) {
    .rmcdby_scn {
        padding-bottom: 00px;
    }

    .rmcdby_scn ul {
        margin-bottom: 30px;
    }

    .home .rmcdby_scn {
        padding-top: 30px;
    }

    .rmcdby h4 {
        font-size: 18px;
    }
}

@media (max-width: 556px) {
    .home #banner1 h2.section_title {
        font-size  : 33px;
        line-height: 33px;
    }

    .home #banner1 .section_desc {
        font-size: 16px !important;
    }
}

@media (max-width: 452px) {
    #section-buy-booster h1 {
        font-size: 26px;
    }
}

@media (max-width: 425px) {
    #section-buy-booster h1 {
        font-size: 22px;
    }
}

@media (max-width: 408px) {
    .home #banner1 h2.section_title {
        font-size  : 25px;
        line-height: 25px;
    }

    .home #banner1 h2.section_title label:after {
        height: 5px;
    }
}

@media (max-width: 370px) {
    #section-buy-booster h1 {
        font-size: 20px;
    }
}

@media (max-width: 351px) {
    .buy-booster-link .common-btn {
        font-size: 16px !important;
        padding  : 20px 22px !important;
    }
}


/* checkout page design changes */
.showcoupon,
.checkout_coupon .simple-plan-promise {
    display: none;
}

.showcoupon+.checkout_coupon {
    display: block !important;
}

.content_inner {
    margin-top      : 0;
    background-color: #F2F4F6;
}

.header_new {
    background-color: #F2F4F6;
}

.relative_section,
.testimonials .review-ul {
    display: none;
}

.page-id-12 .checkout_content .woocommerce-billing-fields {
    padding         : 0px;
    background-color: transparent;
}

.review_wrapper {
    background-color: transparent;
    text-align      : center;
}

.review ul.star {
    display        : flex;
    justify-content: center;
}

.woocommerce-billing-fields__field-wrapper_custom .woocommerce-billing-fields__field-wrapper1.woocommerce-billing-fields__field-wrapper_custom_1 {
    margin-bottom: 0px;
}

.woocommerce-checkout #payment h2 {
    padding: 0px;
}

.woocommerce-billing-fields__field-wrapper_custom .woocommerce-billing-fields__field-wrapper1.woocommerce-billing-fields__field-wrapper_custom_1 h3,
.woocommerce-checkout #payment h2,
.grt_chic {
    font-weight: 600 !important;
    font-size  : 24px;
    line-height: 29px;
}

.grt_chic {
    text-align   : center;
    margin-bottom: 26px;
    margin-top   : 0;
    line-height  : 1;
}

.woocommerce-billing-fields .woocommerce-form-login-toggle .woocommerce-info {
    font-weight: 400;
    color      : #000;
    font-size  : 14px;
    line-height: 17px;
}
.woocommerce-billing-fields .woocommerce-form-login-toggle .woocommerce-info a{
    font-weight: 500;
}

.review_wrapper {
    border : none;
    padding: 0px;
}

.page-id-12 .checkout_content .woocommerce-billing-fields__field-wrapper_custom {
    background   : #FFFFFF;
    width        : 590px !important;
    box-shadow   : 20px 20px 60px rgba(0, 0, 0, 0.1);
    border-radius: 10px;
}

.check_out-table {
    max-width: 400px;
    margin   : 0 auto;
}

.woocommerce .check_out-table table.shop_table {
    border: none;
}

.woocommerce .check_out-table table.shop_table .new_inner_td {
    background   : #FFFFFF;
    border-radius: 0 0 10px 10px;
    padding      : 16px 30px;
    position: relative;
}

.woocommerce-billing-fields__field-wrapper_custom .woocommerce-billing-fields__field-wrapper1.woocommerce-billing-fields__field-wrapper_custom_1,
.woocommerce-billing-fields__field-wrapper,
.woocommerce-checkout #payment {
    padding: 40px;
    border : none;
}

.woocommerce-checkout #payment {
    padding-top: 0px;
}

.woocommerce-form-coupon-toggle {
    text-align: left;
}

.simple-order-summary-items li svg {
    background-color: #04C694;
    border-radius   : 100%;
    fill            : #fff;
    padding         : 4px;
    width           : 24px;
}

.simple-plan-features h3 {
    display: none;
}

.review-ul {
    margin-top: 0px;
    border    : none;
}

.simple-order-summary-items li:not(:last-child) {
    margin-bottom: 10px;
}

ul.payment_methods li[class*=payment_method]&gt;input[name=payment_method] {
    position: absolute;
    left    : -9999px;
}

.checkout_content *:not(i) {
    font-family: 'Basier Circle' !important;
}

ul.payment_methods li[class*=payment_method]&gt;input[name=payment_method]+label {
    position     : relative;
    padding-left : 25px;
    cursor       : pointer;
    color        : #000;
    margin-bottom: 20px;
}

ul.payment_methods li[class*=payment_method]&gt;input[name=payment_method]+label:before {
    content      : '';
    position     : absolute;
    width        : 16px;
    height       : 16px;
    left         : 3px;
    top          : 0px;
    border-radius: 100%;
    background   : #FFFFFF;
    border       : 1px solid #F46C5E;
}

.page-id-12 .checkout_content .transaction_section {
    display: none;
}

ul.payment_methods li[class*=payment_method]&gt;input[name=payment_method]+label:after {
    content      : "";
    position     : absolute;
    width        : 8px;
    height       : 8px;
    left         : 7px;
    top          : 4px;
    border-radius: 100%;
    background   : #F46C5E;
    visibility   : hidden;
}

ul.payment_methods li[class*=payment_method]&gt;input[name=payment_method]:checked+label:after {
    visibility: visible;
}

.account_details {
    border-top : 1px solid #D3D3D3;
    padding-top: 20px;
}

.checkout .woocommerce form .form-row.form-row-first,
.checkout .woocommerce form .form-row.address-field {
    padding-left : 0px;
    padding-right: 15px;
}

.checkout .woocommerce form .form-row.form-row-last,
.checkout .woocommerce form .form-row.validate-email {
    padding-left : 15px;
    padding-right: 0px;
}


.woocommerce-billing-fields .create-account p.form-row.validate-required {
    padding: 0px;
    width  : 100%;
}

.woocommerce form .account_details .form-row input.input-text,
.woocommerce form .account_details .form-row .select2-container .select2-selection--single {
    height       : 50px;
    background   : #FFFFFF;
    border       : 1px solid #D3D3D3;
    border-radius: 6px;
}

.checkout .select2-container--default .select2-selection--single .select2-selection__rendered {
    line-height: 50px;
}

.checkout .select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 50px;
    right : 7px
}

.select2-container--default .select2-selection--single .select2-selection__arrow b {
    border-top   : 0px;
    border-bottom: 2px solid rgb(0 0 0 / 50%);
    border-left  : 2px solid rgb(0 0 0 / 50%);
    border-right : 0px;
    width        : 8px;
    height       : 8px;
    transform    : rotate(-45deg);
    margin-top   : -5px;
}

.woocommerce form .form-row label {
    color      : #000000;
    font-size  : 14px;
    font-family: 'Basier Circle' !important;
}

.woocommerce-checkout #payment div.payment_box {
    background-color: #F2F4F6;
    border-color    : #F2F4F6;
}

.woocommerce table.shop_table td {
    border: none;
}

.woocommerce-checkout #payment div.payment_box .form-row {
    padding      : 0px;
    margin-bottom: 24px;
}

.wc-stripe-elements-field,
.wc-stripe-iban-element-field {
    border       : 1px solid #D3D3D3;
    border-radius: 6px;
    padding      : 15px;
}

.woocommerce-checkout #payment div.payment_box .wc-credit-card-form .form-row.form-row-wide:after {
    bottom: 0px;
    height: 36px;
}

.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method.payment_method_stripe label {
    font-size  : 14px;
    line-height: 17px;
    color      : #000000;
    font-family: 'Basier Circle' !important;
}

.woocommerce-info img {
    margin-right: 5px;
}

.woocommerce table.shop_table th,
.page-id-12 .woocommerce table.shop_table tbody th,
.page-id-12 .woocommerce table.shop_table tfoot td,
.page-id-12 .woocommerce table.shop_table tfoot th,
.page-id-12 .woocommerce table.shop_table td.product-name,
.page-id-12 .woocommerce table.shop_table td {
    padding: 0px;
}

.woocommerce table.shop_table tbody th,
.woocommerce table.shop_table tfoot td,
.woocommerce table.shop_table tfoot th,
.woocommerce table.shop_table th,
.page-id-12 .woocommerce table.shop_table tbody th,
.page-id-12 .woocommerce table.shop_table tfoot td,
.page-id-12 .woocommerce table.shop_table tfoot th,
.page-id-12 .woocommerce table.shop_table td.product-name,
.page-id-12 .woocommerce table.shop_table td {
    font-size  : 18px;
    line-height: 22px;
    color      : #000000;
    font-weight: 400;
    font-family: 'Basier Circle' !important;
}

.woocommerce table.shop_table table thead th,
.page-id-12 .woocommerce table.shop_table table tbody th,
.page-id-12 .woocommerce table.shop_table table tfoot td,
.page-id-12 .woocommerce table.shop_table table tfoot th,
.page-id-12 .woocommerce table.shop_table table td.product-name,
.page-id-12 .woocommerce table.shop_table table td {
    padding: 14px 0px;
}

.simple-plan-promise p,
.simple-order-summary-items li {
    font-weight: 400;
    font-size  : 18px;
    line-height: 22px;
    font-family: 'Basier Circle' !important;
    color      : #000;
}

.prd_name {
    text-align : left;
    color      : #000;
    font-weight: 600;
    font-size  : 24px;
    line-height: 34px;
    font-family: 'Basier Circle' !important;
}

.order-total th {
    font-weight: 600 !important;
    font-size  : 18px;
    line-height: 22px;
    /* identical to box height */
    font-family: 'Basier Circle';

    color: #000000;
}

.checkout_coupon .form-row-first {
    display: none;
}

.td_pay label {
    font-style    : normal;
    font-weight   : 500;
    font-size     : 14px;
    line-height   : 17px;
    /* identical to box height */
    text-align    : left;
    display       : block;
    text-transform: uppercase;
    color         : rgba(0, 0, 0, 0.5);
}

.woocommerce .content_inner {
    padding-bottom: 50px;
}

.checkout_content * {
    overflow: unset !Important;
}

.checkout_money_back {
    font-weight: 400;
    font-size  : 18px;
    line-height: 24px;
    color      : #000;
}

.testimonials {
    margin-top: 60px;
}

.testimonials p {
    margin-top : 20px;
    font-weight: 400;
    font-size  : 18px;
    line-height: 24px;
    color      : #000;
}

.who p:last-child {
    font-weight   : 600;
    font-size     : 16px;
    line-height   : 24px;
    margin-top    : 20px;
    text-align    : center;
    text-transform: uppercase;

    color: #000000;
}

@media (max-width: 1100px) {
    .page-id-12 .checkout_content .woocommerce-billing-fields__field-wrapper_custom {
        margin: 0 auto;
    }

}

@media (max-width: 575px) {

    .checkout .woocommerce form .form-row.form-row-last,
    .checkout .woocommerce form .form-row.validate-email {
        padding-left: 0px;
    }

    .checkout .woocommerce form .form-row.form-row-first,
    .checkout .woocommerce form .form-row.address-field {
        padding-right: 0px;
    }

    .woocommerce-billing-fields__field-wrapper_custom .woocommerce-billing-fields__field-wrapper1.woocommerce-billing-fields__field-wrapper_custom_1 h3 {
        margin-bottom: 20px;
    }

    .woocommerce-billing-fields .woocommerce-form-login-toggle {
        margin-bottom: 15px;
    }

    .account_details {
        padding-top: 15px;
    }

    .woocommerce-billing-fields__field-wrapper_custom .woocommerce-billing-fields__field-wrapper1.woocommerce-billing-fields__field-wrapper_custom_1,
    .woocommerce-billing-fields__field-wrapper,
    .woocommerce-checkout #payment {
        padding: 20px;
    }

    .woocommerce-billing-fields__field-wrapper_custom .woocommerce-billing-fields__field-wrapper1.woocommerce-billing-fields__field-wrapper_custom_1 h3,
    .woocommerce-checkout #payment h2,
    .grt_chic,
    .prd_name {
        font-size: 20px;
    }

    .woocommerce-checkout #payment {
        padding-top: 0px;
    }

    .woocommerce .check_out-table table.shop_table .new_inner_td {
        padding: 9px 15px;
    }

    .woocommerce table.shop_table table thead th,
    .page-id-12 .woocommerce table.shop_table table tbody th,
    .page-id-12 .woocommerce table.shop_table table tfoot td,
    .page-id-12 .woocommerce table.shop_table table tfoot th,
    .page-id-12 .woocommerce table.shop_table table td.product-name,
    .page-id-12 .woocommerce table.shop_table table td {
        padding: 6px 0px;
    }

    .woocommerce table.shop_table tbody th,
    .woocommerce table.shop_table tfoot td,
    .woocommerce table.shop_table tfoot th,
    .woocommerce table.shop_table th,
    .page-id-12 .woocommerce table.shop_table tbody th,
    .page-id-12 .woocommerce table.shop_table tfoot td,
    .page-id-12 .woocommerce table.shop_table tfoot th,
    .page-id-12 .woocommerce table.shop_table td.product-name,
    .page-id-12 .woocommerce table.shop_table td {
        font-size  : 16px;
        line-height: 20px;
    }

    .simple-order-summary-items li svg {
        width: 18px;
    }

    .simple-order-summary-items li {
        font-size: 16px;
    }

    .testimonials p,
    .checkout_money_back {
        font-size: 16;
    }

    .testimonials {
        margin-top: 20px;
    }

    .woocommerce .content_inner {
        padding-bottom: 30px;
    }
}


/* My account page design changes  */

.woocommerce-account .inner-container&gt;.content-editor {
    max-width: 95%;
}

.woocommerce-account .woocommerce nav.woocommerce-MyAccount-navigation {
    background-color: transparent;
    border          : none;
    padding         : 0px;
}

.woocommerce-account .woocommerce nav.woocommerce-MyAccount-navigation ul li:first-child {
    margin-top: 0px;
}

.woocommerce-account .woocommerce nav.woocommerce-MyAccount-navigation ul li:last-child {
    margin-bottom: 0px;
}

.woocommerce-account .woocommerce nav.woocommerce-MyAccount-navigation ul li a {
    background-color: transparent;
    border          : none;
    font-family     : 'Inter', sans-serif !important;
    font-style      : normal;
    font-weight     : 500;
    font-size       : 16px;
    line-height     : 20px;
    padding         : 13px;
    position        : relative;
}

.page-id-13 {
    background-color: #f2f4f6;
}

.woocommerce-account .woocommerce nav.woocommerce-MyAccount-navigation ul li.is-active a,
.woocommerce-account .woocommerce nav.woocommerce-MyAccount-navigation ul li a:hover {
    background-color: rgb(0 0 0 / 5%);
    color           : #000;
}
.woocommerce-account .woocommerce nav.woocommerce-MyAccount-navigation ul li.is-active a::before, .woocommerce-account .woocommerce nav.woocommerce-MyAccount-navigation ul li a:hover::before{
     filter: brightness(0);
}

.woocommerce-account .woocommerce-MyAccount-navigation {
    max-width: 280px;
}

.welc_txt {
    font-family  : 'Basier Circle' !important;
    font-style   : normal;
    font-weight  : 600;
    font-size    : 24px;
    line-height  : 29px;
    margin-top   : 0px;
    margin-bottom: 34px;
}

.woocommerce-account .woocommerce nav.woocommerce-MyAccount-navigation ul li a::before {
    content            : '';
    position           : absolute;
    height             : 18px;
    width              : 18px;
    vertical-align     : middle;
    left               : 13px;
    background-size    : 100%;
    background-repeat  : no-repeat;
    background-position: center;
}

.woocommerce-MyAccount-navigation-link--dashboard a:before {
    background-image: url(https://booster.io/wp-content/uploads/dashboard.png);
}

.woocommerce-MyAccount-navigation-link--orders a::before {
    background-image: url(https://booster.io/wp-content/uploads/order.png);
}

.woocommerce-MyAccount-navigation-link--referrals a::before{
    background-image: url("https://booster.io/wp-content/uploads/referrals.png");
}

.woocommerce-MyAccount-navigation-link--downloads a::before{
    background-image: url("https://booster.io/wp-content/uploads/key.png");
}

.woocommerce-MyAccount-navigation-link--subscriptions a::before {
    background-image: url(https://booster.io/wp-content/uploads/subscrip.png);
    width           : 16px !important;
}

.woocommerce-MyAccount-navigation-link--edit-account a::before {
    background-image: url(https://booster.io/wp-content/uploads/account_user.png);
}

.woocommerce-MyAccount-navigation-link--payment-methods a::before {
    background-image: url(https://booster.io/wp-content/uploads/paymnet.png);
    width           : 16px !important;
}

.woocommerce-MyAccount-navigation-link--customer-logout a::before {
    background-image: url(https://booster.io/wp-content/uploads/log_out.png);
    width           : 14px !important;
}


.woocommerce-account .woocommerce nav.woocommerce-MyAccount-navigation ul li a {
    position    : relative;
    padding-left: 43px;
}

.row_bx {
    display: flex;
    gap    : 30px;
    flex-wrap: wrap;
}

.support-box {
    display      : flex;
    background   : #FFFFFF;
    border-radius: 10px;
    padding      : 30px;
    margin       : 30px 0 0;
    align-items  : center;
}

.payment_mth{
    background: #F2F4F6;
    border-radius: 6px;
    padding: 12px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin: 34px 0;
  }
 .card_cnt .payment_mth label{
   font-family: 'Basier Circle';
   font-style: normal;
   font-weight: 400;
   font-size: 13px;
   line-height: 16px;
   color: rgba(0, 0, 0, 0.5);
 }
 .woocommerce-page .button.subscription_renewal_early{display: none;}
 .subscription-payment-method{
 font-family: 'Basier Circle';
 font-style: normal;
 font-weight: 500;
 font-size: 16px;
 line-height: 19px;
 color: #000000;}

.dwn_bx {
    display   : flex;
    margin-top: 30px;    
}

.card-col {
    width        : calc(50% - 15px);
    background   : #FFFFFF;
    border-radius: 10px;
    padding      : 30px;
}

.card_cnt h4 {
    margin     : 0px;
    font-family: 'Basier Circle' !important;
    font-weight: 600;
    font-size  : 24px;
    line-height: 34px;
}

.card_cnt label {
    font-family: 'Basier Circle';
    font-style : normal;
    font-weight: 400;
    font-size  : 14px;
    line-height: 17px;
    color      : rgba(0, 0, 0, 0.5);
    /* margin-bottom: 0px; */
}

.dwn_ic {
    width          : 40px;
    height         : 40px;
    display        : flex;
    align-items    : center;
    justify-content: center;
    background     : #F2F4F6;
    border-radius  : 10px;
}

.dwn_cnt {
    flex       : 1;
    margin-left: 16px;
}

.dwn_cnt h5 {
    font-family: 'Basier Circle' !important;
    font-style : normal;
    font-weight: 500;
    font-size  : 16px;
    line-height: 19px;
    margin     : 0px
}

.dwn_cnt a {
    font-family         : 'Basier Circle' !important;
    font-style          : normal;
    font-weight         : 400;
    font-size           : 13px;
    line-height         : 16px;
    text-decoration-line: underline !important;
    display             : inline-block;
    color               : #F46C5E;
}

.card_cnt p {
    font-family  : 'Basier Circle' !important;
    font-style   : normal;
    font-weight  : 400;
    font-size    : 14px;
    line-height  : 17px;
    margin-bottom: 0;
    color        : rgba(0, 0, 0, 0.5);
    margin       : 0px;
}

.dwn_cnt p {
    font-family: 'Basier Circle' !important;
    font-style : normal;
    font-weight: 400;
    font-size  : 13px;
    line-height: 16px;
    color      : rgba(0, 0, 0, 0.5);
}

a.subscibe_btn {
    font-family  : 'Basier Circle' !important;
    font-style   : normal;
    font-weight  : 700;
    font-size    : 14px;
    line-height  : 17px;
    text-align   : center;
    color        : #FFFFFF !important;
    padding      : 10px 20px;
    display      : inline-block;
    min-width    : 160px;
    height       : 37px;
    background   : #F46C5E;
    border-radius: 60px;
}

.card_cnt {
    position: relative;
}

.status {
    background    : rgba(4, 198, 148, 0.1);
    border-radius : 6px;
    padding       : 6px 10px;
    position      : absolute;
    top           : 0px;
    right         : 0px;
    display       : block;
    font-family   : 'Basier Circle';
    font-style    : normal;
    font-weight   : 600;
    font-size     : 12px;
    line-height   : 14px;
    text-align    : right;
    text-transform: uppercase;
    color         : #04C694;
}

.card_cnt .subscibe_btn {
    margin-top: 48px;
}

.prd-detail h4 {
    margin-bottom: 30px
}

.support-box p {
    margin-bottom: 0px;
}

.woocommerce-account .woocommerce .woocommerce-MyAccount-content {
    padding: 0 20px;
}

.support-box+small {
    display: none;
}


.woocommerce .woocommerce-MyAccount-content table.shop_table {
    border       : 0px;
    background   : #fff;
    padding      : 30px;
    border-radius: 10px;
}

.woocommerce .woocommerce-MyAccount-content table.shop_table th {
    border-bottom : 1px solid #D3D3D3;
    padding-bottom: 20px;
    font-family   : 'Basier Circle' !important;
    font-style    : normal;
    font-weight   : 500;
    font-size     : 14px;
    line-height   : 17px;
    color         : #808080;
}

.woocommerce .woocommerce-MyAccount-content table.shop_table td {
    padding-top   : 20px;
    font-family   : 'Basier Circle' !important;
    font-style    : normal;
    font-weight   : 500;
    font-size     : 16px;
    line-height   : 19px;
    color         : #000000;
    vertical-align: middle;
}

.woocommerce-account .woocommerce .woocommerce-MyAccount-content a.woocommerce-button.button {
    font-family: 'Basier Circle' !important;
    font-style : normal;
    font-weight: 700;
    font-size  : 14px;
    line-height: 17px;
    text-align : center;
    color      : #FFFFFF;
}

/* Account detail page design changes */
.woocommerce-EditAccountForm,
.woocommerce-address-fields, .act_support_frm {
    background   : #FFFFFF;
    border-radius: 10px;
    padding      : 30px;
}

.woocommerce-EditAccountForm legend,
.woocommerce-account .woocommerce .woocommerce-MyAccount-content fieldset legend {
    font-family  : 'Basier Circle';
    font-style   : normal;
    font-weight  : 600;
    font-size    : 24px;
    line-height  : 34px;
    color        : #000000;
    border-bottom: 0px;
    margin-bottom: 25px;
}

.woocommerce-account .woocommerce form .form-row label,
#marketing_preference_captured_field+p {
    font-family: 'Basier Circle' !important;
    font-style : normal;
    font-weight: 500;
    font-size  : 14px;
    line-height: 20px;
    color      : #000000;
}

.woocommerce-account .woocommerce form .form-row label {
    margin-bottom: 6px;
}

.woocommerce-account .woocommerce form .form-row {
    margin-bottom: 25px;
}

.woocommerce-account .woocommerce form .form-row input.input-text, .woocommerce-account .woocommerce form.act_support_frm .form-row input {
    background   : #FFFFFF;
    border       : 1px solid #D0D5DD;
    border-radius: 8px;
    height       : 44px;
    font-family  : 'Basier Circle';
    font-style   : normal;
    font-weight  : 500;
    font-size    : 14px;
    line-height  : 24px;
    color        : #000000 !important;
}

.woocommerce-account .woocommerce form.woocommerce-EditAccountForm .form-row span {
    font-family: 'Basier Circle' !important;
    font-weight: 500;
    font-size  : 14px;
    color      : #000;
}

.woocommerce-account .woocommerce .woocommerce-MyAccount-content button.woocommerce-Button.button,
.woocommerce-account .woocommerce .woocommerce-MyAccount-content button.button {
    font-family: 'Basier Circle' !important;
    font-style : normal;
    font-weight: 700;
    font-size  : 14px;
    line-height: 17px;
    text-align : center;
    margin-top : 15px;
}

.woocommerce-account .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .form-row .checkbox input {
    margin: -2px 8px 0 0;
}

.woocommerce-account .woocommerce .woocommerce-MyAccount-content .dwn_cnt a:hover {
    color: #000;
}

a.subscibe_btn {
    position: relative;
}

.woocommerce-MyAccount-content h3 {
    font-family  : 'Basier Circle' !important;
    font-style   : normal;
    font-weight  : 600;
    font-size    : 24px;
    line-height  : 34px;
    color        : #000000;
    margin-bottom: 34px;
    margin-top   : 0px;
}

a.subscibe_btn::after,
.woocommerce-account .woocommerce .woocommerce-MyAccount-content button.woocommerce-Button.button:after,
.woocommerce-account .woocommerce .woocommerce-MyAccount-content button.button:after {
    content   : "";
    width     : 0%;
    background: #fff !important;
    height    : 1px;
    position  : absolute;
    left      : 0;
    right     : 0;
    margin    : 0 auto;
    bottom    : 10px;
    transition: all 0.2s linear;
}

a.subscibe_btn:hover::after,
.woocommerce-account .woocommerce .woocommerce-MyAccount-content button.woocommerce-Button.button:hover:after,
.woocommerce-account .woocommerce .woocommerce-MyAccount-content button.button:hover:after {
    width: 75%;
}

.sp_btm a.subscibe_btn:hover::after {
    width: 70%;
}

.woocommerce-account header.banner.navbar.navbar-default {
    background-color: #F46C5E !Important;
    padding         : 12px 0;
}

.woocommerce-account {
    padding-top: 84px;
}

.woocommerce-account header.navbar .navbar-nav {
    margin: 5px 0;
}

.woocommerce-account header.banner.navbar.navbar-default .navbar-nav&gt;li&gt;a {
    padding-bottom: 15px;
}

.woocommerce-account header.banner.navbar.navbar-default .navbar-nav&gt;li&gt;a {
    color      : #fff !important;
    font-family: 'Basier Circle' !important;
    font-style : normal;
    font-weight: 600;
    font-size  : 16px;
    line-height: 19px;
    margin     : 0 15px;
}

.woocommerce-account header.dark-header .navbar-nav&gt;li&gt;a:hover:after {
    background-color: #fff !important
}

.woocommerce-account .woocommerce form p:empty {
    display: none;
}

.woocommerce-account .woocommerce .woocommerce-MyAccount-content table tr.default-payment-method .payment-method-method {
    padding       : 12px 20px;
    background    : #F2F4F6;
    border-radius : 6px;
    line-height   : 1;
    vertical-align: middle;
}

.woocommerce-account .woocommerce .woocommerce-MyAccount-content table tr td.add_mth {
    padding-bottom: 0px;
}

.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address {
    background   : #FFFFFF;
    border-radius: 10px;
    padding      : 30px;
}

.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .title h3 {
    font-family  : 'Basier Circle';
    font-style   : normal;
    font-weight  : 600;
    font-size    : 24px;
    line-height  : 34px;
    color        : #000000;
    margin-top   : 0px;
    margin-bottom: 20px
}

.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address address {
    font-family: 'Basier Circle';
    font-style : normal;
    font-weight: 400;
    font-size  : 14px;
    line-height: 17px;
    color      : #000000;
}

.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a.edit {
    display    : inline-block;
    margin-top : 14px;
    background : #FFFFFF;
    border     : 1px solid #D3D3D3;
    font-family: 'Basier Circle' !important;
    font-style : normal;
    font-weight: 500;
    font-size  : 14px;
    line-height: 17px;
    text-align : center;
    color      : #000000;
}

.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a.edit:hover {
    color: #fff;
}

.woocommerce-account .woocommerce .woocommerce-MyAccount-content table.woocommerce-MyAccount-paymentMethods tr td {
    padding-top   : 12px;
    padding-bottom: 12px;
}

.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-paymentMethods a.button {
    background   : #FFFFFF !important;
    border       : 1px solid #D3D3D3;
    border-radius: 60px;
    color        : #000;
    font-family  : 'Basier Circle' !important;
    font-style   : normal;
    font-weight  : 500;
    font-size    : 14px;
    line-height  : 17px;
    text-align   : center;
    color        : #000000;
}

.woocommerce-account .woocommerce .woocommerce-MyAccount-content .add_mth a {
    margin-top: 34px;
}

.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-paymentMethods a.button:hover {
    background: #f46c5e !Important;
}

.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-paymentMethods a.button:hover img {
    filter: brightness(0) invert(1);
}

.woocommerce-account .woocommerce .woocommerce-MyAccount-content a.button img {
    margin-right: 10px;
}
.page-id-12 .buster_payment{
    align-items: center;
    margin-top: 60px;
}
.page-id-12 .buster_payment h5{font-weight: 400 !important;
    font-size: 18px;
    text-align: left;
    margin-left: 10px;
    line-height: 24px;}
.woocommerce-thankyou-section {padding: 30px 0; }
.woocommerce-thankyou-container {max-width: 490px; margin: 0 auto;padding: 0 20px;}
.woocommerce-thankyou-section{background: #f2f4f6;}
.woocommerce-thankyou-page-header-content {text-align: center;padding: 80px 0;}
.woocommerce-thankyou-page-header-content h2 {font-size: 35px; }
.woocommerce-thankyou-page-header-content p {margin: 0; color: #797a7b; font-size: 20px; }
.woocommerce-thankyou-page-order-content {background-color: #fff; padding: 30px; border-radius: 10px; box-shadow: 0 0 20px 0px #00000014; }
body.woocommerce-order-received .woocommerce-order .woocommerce-thankyou-page-order-details p {color: #797a7b; font-weight: 500; font-size: 18px; margin: 0; text-align: left;}
/* body.woocommerce-order-received .woocommerce-order .woocommerce-thankyou-page-order-details .woocommerce-thankyou-recurring-details p{text-align: center;} */
.woocommerce-thankyou-plan-detail {display: flex; flex-wrap: wrap; justify-content: space-between;margin: 20px 0; }
.woocommerce-thankyou-plan-detail h3 {font-size: 25px; font-weight: 600; color: #000; margin: 0;}
.woocommerce-thankyou-plan-detail p {color: #000; font-size: 25px; font-weight: 400; }
.woocommerce-thankyou-recurring-details p {font-size: 16px; font-weight: 400; }
.woocommerce-thankyou-page-order-details {border-bottom: 2px solid #e0e0e0; padding-bottom: 30px; }
.woocommerce-thankyou-discount-details {padding-top:30px; }
.discount-content, .tax-content {display: flex; flex-wrap: wrap; justify-content: space-between; }
.discount-content p, .tax-content p {margin: 0; font-size: 22px; font-weight: 500; }
.total-content {display: flex; flex-wrap: wrap; justify-content: space-between; }
.total-content h3 span:not(.woocommerce-Price-amount, .woocommerce-Price-currencySymbol) {font-size: 15px; margin-left: 20px; background-color: #04c694; padding: 4px 10px; color: #fff; border-radius: 5px; font-weight: 500; }
.total-content h3 {margin-top: 10px;margin-bottom: 0; font-size: 25px; font-weight: 600;display: flex; align-items: center;}
.woocommerce-thankyou-page-payemt-method-content {background-color: #fff; padding: 30px; border-radius: 10px; box-shadow: 0 0 20px 0px #00000014;margin: 30px 0;}
.payemt-method {display: flex; flex-wrap: wrap; justify-content: space-between; align-items: flex-end; }
.payemt-method-text p {margin: 0; color: #979797; }
.payemt-method-text h2 {    font-size: 25px; font-weight: 600; color: #000; margin: 0;}
.woocommerce-thankyou-page-button {text-align: center; width: 100%; margin: 30px 0; background-color: #f46c5e; border-radius: 40px; padding: 20px 0;transition: all 0.2s linear; }
.woocommerce-thankyou-page-button a {color: #fff; text-decoration: none; font-weight: 600; font-size: 21px;}
.woocommerce-thankyou-page-button:hover {background-color: #f68277;}
body.woocommerce-order-received.woocommerce-checkout .inner-container &gt; .content-editor{
    max-width: 100%;
    width: 100%;
    margin: 0px;
    padding: 0px;
}
.secure_txt{
    display: flex;
    clear: both;
    justify-content: center;
    align-items: center;
    padding-top: 10px;
  }
  .secure_txt p{
    margin-bottom: 0px;
    margin-left: 8px;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 16px;
    color: #000000;
  }
  .header_new_checkout{display: none;}
  .header_new_inner{justify-content: center;}


.act_support_frm .select2-container .select2-choice, .act_support_frm .select2-container .select2-selection--single{
    background: #FFFFFF;
    border: 1px solid #D0D5DD;
    border-radius: 8px;
    height: 44px;
}
.act_support_frm .select2-container--default .select2-selection--single .select2-selection__rendered{
    line-height: 42px;
    color: #000000 !important;
    font-family: 'Basier Circle';
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
}
.select2-container--default .select2-selection--single .select2-selection__arrow{
    height: 42px;
    right: 10px;
}


.btns_div{
    display: flex;
    flex-direction: row-reverse;
    justify-content: flex-end;
    gap: 10px;
  }
  .woocommerce-page .get-start .button{
    padding: 10px 20px;  
    background: #FFFFFF!important;
    border: 1px solid #D3D3D3;
    border-radius: 60px;
    font-family: 'Basier Circle'!important;
    font-style: normal;
    font-weight: 500!important;
    font-size: 14px;
    line-height: 17px;
    text-align: center;
    color: #000000 !important;
  }
  .woocommerce-page .get-start .button.cancel{
    color: #F46C5E !important
  }
  .woocommerce-page .get-start .button:hover{
     background: #F46C5E!important;
  }
  .subs_bx{margin-bottom: 30px;}
  .woocommerce-page .get-start .button.cancel:hover{
     color: #Fff!important;
  }
  .card_cnt {
      position: relative;
      height: 100%;
      display: flex;
      flex-direction: column;
      justify-content: space-between;
  }


  .download-sites-and-keys form{
    display: flex;
    width: 100%;
    align-items: flex-end;
    margin-bottom: 30px;
  }
  .download-sites-and-keys form p{
    margin-bottom: 0px;
  }
  .download-sites-and-keys form  p:first-child{
    flex: 1;
  }
  .download-sites-and-keys form label{display: none;}
  .woocommerce .download-sites-and-keys form p input[type="text"]{
    height: 44px;
    background: #FFFFFF;
    border: 1px solid #D3D3D3;
    border-radius: 6px 0 0 6px;
    font-family: 'Basier Circle'!important;
    font-style: normal;
    font-weight: 500!important;
    font-size: 14px;
    line-height: 17px;
    color: #000000 !important;
  }
  .download-sites-and-keys form p button[name="alg_add_site_url"]{
    height: 44px;
    background: #FFFFFF !important;
    border: 1px solid #D3D3D3;
    border-radius: 0px 6px 6px 0px;
    position:relative;
    font-family: 'Basier Circle'!important;
    font-style: normal;
    font-weight: 500!important;
    font-size: 14px;
    line-height: 17px;
    padding: 0 20px;
    color: #000000 !important;
  }
  .download-sites-and-keys form p button[name="alg_add_site_url"] img{margin-right: 10px;}
  .download-sites-and-keys form p button[name="alg_add_site_url"]:hover{background-color: #f46c5e !important; color: #fff !important;}
  .download-sites-and-keys form p button[name="alg_add_site_url"]:hover img{filter: brightness(0) invert(1);}
  .download-sites-and-keys table{width: 100%;}
  /* .download-sites-and-keys form p button[name="alg_add_site_url"]:before{
    content: '';
    background-image: url(/wp-content/uploads/plus.png);
    position: absolute;
    height: 20px;
    width: 20px;
    top: 0;
    left: 0;
    background-size: 100%;
  } */

  .download-sites-and-keys code{
    background: #F2F4F6;
    border-radius: 6px;
    padding: 8px 12px;
    font-family: 'Basier Circle';
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
    color: #000000;
    display: inline-block;
    cursor: pointer;
  }
  .download-sites-and-keys code:active{
    background-color: #f36557;
    color: #fff;
  }
  .download-sites-and-keys code:active img{
    filter: brightness(0) invert(1);
  }
  .download-sites-and-keys code label{margin-left: 10px; cursor: pointer;}
  .download-sites-and-keys a{
    padding: 10px 20px;
    color: #fff !important;
    background: #F46C5E;
    display: inline-block;
    border-radius: 60px;
    font-family: 'Basier Circle';
    font-style: normal;
    font-weight: 700;
    font-size: 14px;
    line-height: 17px;   
    position: relative;
  }
  .download-sites-and-keys a:after{
    content: "";
    width: 0%;
    background: #fff !important;
    height: 1px;
    position: absolute;
    left: 0;
    right: 0;
    margin: 0 auto;
    bottom: 10px;
    transition: all 0.2s linear;
  }
  
  .down_btn:after{
    content: "";
    width: 0%;
    background: #000 !important;
    height: 1px;
    position: absolute;
    left: 0;
    right: 0;
    margin: 0 auto;
    bottom: 10px;
    transition: all 0.2s linear;
  }
  .down_btn:hover:after, .download-sites-and-keys a:hover:after{width: 75%;}
  .download_box {
      display: flex;
      background: #F46C5E;
      border-radius: 10px;
      padding: 30px;
      margin: 0px 0 30px;
      align-items: center;
  }
  .download_box .dwn_cnt h5, .download_box .dwn_cnt p{ color: #fff}
  .download_box .dwn_cnt p{margin-bottom: 0px;}
  .download_box .dwn_cnt p span:last-child{margin-left: 5px}
  .down_btn{font-family: 'Basier Circle' !important;
      font-style: normal;
      font-weight: 700;
      font-size: 14px;
      line-height: 17px;
      text-align: center;
      color: #000 !important;
      padding: 10px 20px;
      display: inline-block;
      min-width: 160px;
      height: 37px;
      background:#FFFFFF;
      border-radius: 60px;border: none; position: relative;}
      .woocommerce-account .woocommerce .woocommerce-MyAccount-content h2.woocommerce-order-downloads__title{
    
font-family: 'Basier Circle' !important;
font-style: normal;
font-weight: 600 !important;
font-size: 24px;
line-height: 34px;
}
.woocommerce table.shop_table  .download-sites-and-keys tbody th:last-child, .woocommerce-account .woocommerce .woocommerce-MyAccount-content .download-sites-and-keys table tr td:last-child{
    text-align: right;
    padding-right: 0px;
}
.woocommerce table.shop_table  .download-sites-and-keys tbody th:first-child, .woocommerce-account .woocommerce .woocommerce-MyAccount-content .download-sites-and-keys table tr td:first-child{
    padding-left: 0px;
}
.woocommerce table.shop_table td.download-sites-and-keys{
    padding-right:0px ;
    padding-left: 0px;
}
.woocommerce .woocommerce-MyAccount-content .woocommerce-order-downloads table.shop_table{
    padding: 0px;
    border-radius: 0px;
}
.woocommerce .woocommerce-MyAccount-content .woocommerce-order-downloads h2.woocommerce-order-downloads__title{margin: 0px;}
.woocommerce-order-downloads-head{display: flex; align-items: center;}
.woocommerce-order-downloads-head span{margin-left: 10px; padding: 6px 12px;background: #F2F4F6;border-radius: 100px;font-family: 'Basier Circle';font-style: normal;font-weight: 600;font-size: 12px;line-height: 14px;text-transform: uppercase;color: #667085;}
.woocommerce-order-downloads{
    border: 0px;
    background: #fff;
    padding: 30px;
    border-radius: 10px;
}
.subs_det h4{
    margin-bottom: 15px;
}
.btns_div{
    margin-top: 15px;
}
.woocommerce .woocommerce-MyAccount-content table.shop_table th.download-sites-and-keys{border: none; padding: 0px;}
.woocommerce-downloads .woocommerce .woocommerce-MyAccount-content table.shop_table th.download-sites-and-keys{ border-bottom: 1px solid #D3D3D3;padding-bottom: 20px;}
.woocommerce-downloads .woocommerce .woocommerce-MyAccount-content table.shop_table td{vertical-align: top;}
.woocommerce-downloads.woocommerce-account .woocommerce .woocommerce-MyAccount-content table tr td.download-product-info dl.variation dd{ font-weight: 400;}
.woocommerce-downloads.woocommerce-account .woocommerce .woocommerce-MyAccount-content table tr td a svg{
    width: 15px;
    height: 15px;
    fill: #000;
}
.woocommerce-downloads.woocommerce-account .woocommerce .woocommerce-MyAccount-content table tr td a{
    padding: 0px;
    background-color: transparent;
}
.woocommerce-downloads.woocommerce-account .woocommerce .woocommerce-MyAccount-content table tr td a:after{display: none;}
.woocommerce-downloads .woocommerce .woocommerce-MyAccount-content table.shop_table td p {
    font-family: 'Basier Circle' !important;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 17px;
}
.woocommerce-downloads.woocommerce-account .woocommerce .woocommerce-MyAccount-content table tr td{
    font-size: 14px;
}
.woocommerce-view-order .woocommerce table.shop_table th.product-name, .woocommerce-view-order .woocommerce table.shop_table th.product-total{
    background-color: transparent;
    padding-bottom: 10px;
    padding-top: 10px;
}
.woocommerce-view-order.woocommerce-account .woocommerce .woocommerce-MyAccount-content table tr td{
    padding-bottom: 10px;
    padding-top: 10px;
}
.woocommerce-view-order .woocommerce .woocommerce-MyAccount-content table.shop_table tfoot th{
    border-bottom:0px ;
    padding-bottom: 10px;
    padding-top: 10px;
  }
  .download-sites-and-keys code:after{
    content: "Copy to Clipboard";
    background-color: #000;
    color: #fff;
    position: absolute;
    top: -10px;
    left: 10px;
    padding: 5px;
    border-radius: 6px;
    opacity: 0;
  }
  .download-sites-and-keys td{
    position: relative;
  }
  .download-sites-and-keys code:hover:after{
    opacity: 1;
  }
.page-id-12 .secure_payment_gurantee_section{flex:  unset;}
@media(max-width: 769px){
    .woocommerce-thankyou-container {max-width: 640px; margin: 0 auto; }
}

@media (max-width: 1200px) {
    .woocommerce-account .inner-container&gt;.content-editor {
        max-width: 100%;
    }
}

@media (max-width: 1066px){
    .home #banner1 h1.section_title{
        font-size: 45px;
        line-height: 58px;
    }
}

@media (max-width: 1000px) {
    .woocommerce-account .navbar .navbar-nav&gt;li&gt;a {
        font-size: 14px !important;
    }
}

@media (max-width: 991px) {
    .page-id-12 .buster_payment{
        margin-top: 30px;
    }
}

@media (max-width: 782px) {
    .admin-bar.woocommerce-account header.banner.navbar.navbar-default {
        top: 42px;
    }
}

@media (max-width: 767px) {

    .welc_txt,
    .card_cnt h4 {
        font-size  : 20px;
        line-height: 1.3;
    }

    .row_bx {
        flex-direction: column;
    }

    .support-box, .download_box {
        flex-direction: column;
        padding       : 15px;
        gap           : 15px;
    }

    .dwn_bx {
        flex-direction: column;
        gap           : 10px;
        margin-top    : 15px;
    }

    .card-col {
        width  : 100%;
        padding: 15px;
    }

    .support-box p, .support-box p {
        margin-left: 0px;
    }

    .dwn_cnt {
        margin-left: 0px;
    }

    .woocommerce-account .woocommerce .woocommerce-MyAccount-content {
        padding: 0px;
    }

    .dwn_ic {
        margin: 0 auto;
    }

    .prd-detail h4 {
        margin-bottom: 15px;
    }

    .card_cnt .subscibe_btn {
        margin-top  : 15px;
        display     : block;
        max-width   : 162px;
        margin-left : auto;
        margin-right: auto;
    }

    .woocommerce-account header.dark-header .navbar-toggle .icon-bar {
        background-color: #fff;
    }

    .woocommerce-account header.navbar .navbar-toggle {
        top: 4px;
    }

    header.dark-header .navbar-collapse {
        position: absolute;
        top     : 100%;
        width   : 100%;
        left    : 0;
        height  : auto !important;
    }

    .woocommerce-account header.banner.navbar.navbar-default .navbar-nav&gt;li&gt;a {
        padding-bottom: 10px;
        color         : #000 !important;
    }

    .woocommerce-account header.navbar .navbar-nav {
        padding-top: 0px;
    }

    .woocommerce-EditAccountForm legend,
    .woocommerce-account .woocommerce .woocommerce-MyAccount-content fieldset legend {
        font-size    : 20px;
        margin-bottom: 15px;
    }

    .woocommerce-account .woocommerce form .form-row {
        margin-bottom: 15px;
    }

    .woocommerce-EditAccountForm {
        padding: 15px;
    }
    .woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address, .woocommerce .woocommerce-MyAccount-content table.shop_table{
        padding: 15px;
    }
    .woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .title h3{
        margin-bottom: 0px;
        font-size: 20px;
    }
    .woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address address{
        margin-bottom: 15px;
    }
    .woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-Address a.edit{
        margin-top: 0px;
    }
    .woocommerce-account .woocommerce .woocommerce-MyAccount-content .add_mth a{
        margin-top: 10px;
    }
    .woocommerce table.shop_table_responsive tr td::before, .woocommerce-page table.shop_table_responsive tr td::before{
        margin-top: 3px;
    }
    .woocommerce-account .woocommerce .woocommerce-MyAccount-content table tr.default-payment-method .payment-method-method{
        padding-left: 8px;
        padding-right: 8px;
    }
    .woocommerce-account .woocommerce .woocommerce-MyAccount-content a.button img {
        margin-right: 5px;
    }
    .woocommerce-account .woocommerce .woocommerce-MyAccount-content a.button{
        padding: 10px 20px;
    }
    .subs_det h4{
        margin-bottom: 15px;
    }
    .btns_div{
        margin-top: 15px;
    }
    .payment_mth{margin: 15px 0;}
    .woocommerce-account .woocommerce .woocommerce-MyAccount-content h2.woocommerce-order-downloads__title{
        font-size: 20px;
        line-height: 30px;
    }
    .woocommerce-order-downloads{padding: 15px;}
    .woocommerce-order-downloads-head{flex-wrap: wrap ;}
    .woocommerce-order-downloads-head span{margin-left: 0px; margin-top: 10px;}
    .home #banner1 h1.section_title {
        font-size: 27px;
        line-height: 35px;
    }
}

@media (max-width: 380px) {
    .woocommerce-order-downloads{overflow: auto;}
    .home #banner1 h1.section_title {
        font-size: 25px;
        line-height: 33px;
    }
}
.page-template-Booster_Unbundled .download.btn.btn-primary{
  display: none;
}

/*Batter doc css */

@media (max-width: 767px){
  .betterdocs-single-wraper .betterdocs-content-area .docs-single-main{
    flex: 1 1 100%;
    padding: 20px;
    max-width: 100%; 
    }
  div#betterdocs-single-content h1, .betterdocs-content-heading { 
    word-break: break-all;
    }
}


/* changes -  19 -10 -22  */
.elite_unbundle_offer{right: 20px;}

/* changes - 20-10-22 */
.no-upsell .plan_info+strong{
    margin-top: 00px;
  }
  .page-id-21941 #product-price-section .product-boxes.no-upsell .col-md-3:not(:nth-child(2)) .product-box .basic_site, .product-boxes.no-upsell .product-box .pro_sites{
    margin-bottom: 0px;
    min-height: 100px;
  }
  .no-upsell .col-md-3:nth-child(2) .plan_info+strong{
      transform: translate(0,0px);
     margin-top: 4px;
  }
  .elite_unbundle_offer{
    top: 5px;
  }
  .page-id-21941 #product-price-section .product-boxes.no-upsell .col-md-3:nth-child(3) .product-box .price{
    margin-top: -9px;
  }
  .page-id-21941 #product-price-section .product-boxes.no-upsell .col-md-3:nth-child(2) .product-box .price{
    margin-top: -2px;
  }
  .page-id-21941 #product-price-section .product-boxes.upsell-box .col-md-3:nth-child(3) .product-box .price{
    margin-top: -8px;
  }
  .page-id-21941 #product-price-section .product-boxes.upsell-box .col-md-3:nth-child(2) .product-box .price{
    margin-top: -2px;
  }
  .no-upsell .withoutupsell.plan_info+strong{
    margin-top: 45px;
    display: block;
  }
  /* .page-id-21941 #product-price-section .product-boxes.upsell-box .col-md-3:nth-child(3) .plan_info{
    margin-top: 9px;    
  } */
  .page-id-21941 #product-price-section .product-boxes.upsell-box .col-md-3:nth-child(2) .plan_info {
       margin-top: 13px;
  }
  @media (max-width: 1080px){
  
    .page-id-21941 #product-price-section .product-boxes.no-upsell .col-md-3:nth-child(3) .plan_info{
      margin-top: 9px;    
    }
    .page-id-21941 #product-price-section .product-boxes.no-upsell .col-md-3:not(:nth-child(2)) .product-box .basic_site, .product-boxes.no-upsell .product-box .pro_sites{ 
    min-height: 120px;
  }
    .no-upsell .col-md-3:nth-child(2) .plan_info+strong{
     margin-top: 6rem;
  }
  }
  @media (max-width: 991px){
    .no-upsell .col-md-3:nth-child(2) .plan_info+strong{
        margin-top: 30px;
     } 
  }

    /*----- Changes 31-10-2022 ----- */
  
    .d-flex{display: flex;}
    .justify-content-center{justify-content:center;}

    /*----- Changes 08-11-2022 ----- */

    .save_price{
     font-weight: 700;
     background-color: #ffe3bd;
     margin: 0px auto;
     padding: 0px 10px;
    }
    
    .common-btn a{color: #fff !important;}

    /*----- Changes 05-01-2023 ----- */

    .single-block{
        overflow-wrap: break-word;
        margin:30px 0px
    }
    .single-block .answer{
      margin-left:15px;
    }
    .jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content{
        padding-right: 10px;
    }
    .page-template-Booster_support_contact #header div#headerimg {
        display: none;
    }

/* 11-01-2023 */

    .support-contact-title{
        text-align: center;
        font-size: 40px;
        margin: 5px;
    }
    .support-contact-description{
        text-align: center;
        margin-bottom: 30px; 
    }
    .support-contact-section{
        margin-bottom: 40px;
    }
    .support-column{
      border: 1px solid #f46c5e;
      width: 325px;
      height: 260px;
      margin: 5px;
      padding: 10px;
      
    }
    .after-box {
      clear: left;
    }
    .clearfix{
      overflow: auto;
    }
    .support-center{
      text-align: center;
    }
    .support-center div{
      text-align: center;
    }
    .support-sec-raw{
      display: inline-block;
    }
    .Pre-sales-image img, .premium-support-image img, .batterdocs-image img{
        height :90px;
    }
    .support-column  a{
    background: #f46c5e;
    margin-top: 10p;
    color: #fff !important;
    padding: 13px 20px;
    border-radius: 35px;
    }
    .support-column  a:hover{
    border: 1px solid transparent;
    color: #fff !important;
    background: #f46c5e;
    }
    .contact-description, .support-description, .docs-description{
        font-size: 14px;
        margin-bottom: 20px;
    }
    .contact-title, .support-title, .docs-title{
        font-size: 18px;
        margin: 5px;
        color: black;
        font-weight: 600;
    }


/*css start Date:11/01/2023*/

.bialty-container .cont-sec-title h3{text-align: center; font-size: 35px; font-weight: 700;}
.bialty-container .cont-sec-dec p{text-align: center; font-size: 20px; font-weight: 400;margin-top: 20px;margin-bottom: 0px;}
.contact-page-section {margin-bottom: 70px;}
.contact-search-sec h3 {margin-bottom: 30px; margin-top: 0; font-size: 18px; font-weight: 700;}
.contact-search-sec {padding: 2rem; border: 1px solid #eeeeee; border-radius: 3px; background: #fff;margin-bottom: 70px;}
.contact-search-sec .betterdocs-searchform svg.docs-search-icon {margin-left: 0px;fill: #f36557; height: 25px;}
.bialty-container .contact-search-sec form.betterdocs-searchform {padding: 10px; color: inherit; background: #fff; font-weight: 700; border: 1px solid #dcdcdc; line-height: 1.3; height: auto; width: 100%; }
.contact-search-sec div#support-ticket span.new-ticket-title {display: block; margin-bottom: 25px; font-size: 15px; font-weight: 700;}
.contact-search-sec div#support-ticket a.support-new-ticket {font-size: 15px; padding: 15px 20px;font-weight: 600;background: #f46c5e; color: #fff; letter-spacing: 2px; border-radius: 50px; position: relative; }
.contact-search-sec div#support-ticket a.support-new-ticket:after{content: ""; width: 0%; background: #fff !important; height: 1px; position: absolute; left: 0; right: 0; margin: 0 auto; bottom: 8px; transition: all 0.2s linear;}
.contact-search-sec div#support-ticket a.support-new-ticket:hover:after{content: ""; width: 60%;}
.contact-search-sec div#support-ticket {margin-top: 30px;}
.contact-search-sec .betterdocs-live-search .docs-search-result{max-width: 100%;max-height: 300px;    position: inherit;}
.contact-search-sec .betterdocs-live-search form.betterdocs-searchform {display: block;}
.contact-search-sec .betterdocs-live-search form.betterdocs-searchform .betterdocs-search-result-wrap {position: inherit; }

.support-column a:after{content: ""; width: 0%; background: #fff !important; height: 1px; position: absolute; left: 0; right: 0; margin: 0 auto; bottom: 12px; transition: all 0.2s linear;}
.support-column a:hover:after{content: ""; width: 60%;}
.support-column a{font-size: 15px; padding: 15px 20px;font-weight: 600;background: #f46c5e; color: #fff; letter-spacing: 2px; border-radius: 50px; position: relative; }

@media (max-width: 767px){

    .contact-search-sec .betterdocs-searchform-input-wrap{padding: 0; border: none; margin-bottom: 0;}
    .contact-search-sec{    padding: 1rem;}

}

/*css end Date:11/01/2023*/



/*css end Date:12/01/2023*/


form.act_support_frm .access_provided {margin-bottom: 40px; margin-top: 20px;}
form.act_support_frm .access_provided p {margin-bottom: 20px;}
form.act_support_frm .access_provided .alert.alert-info p {margin-bottom: 0;}
form.act_support_frm .access_provided .alert.alert-info p a {text-decoration: underline !important;}
form.act_support_frm .access_denied .alert.alert-warning {margin-top: 20px; margin-bottom: 20px;}
form.act_support_frm input#website_access_option {margin-right: 10px;}
form.act_support_frm p.form-row.form-row-first.file-upload input#file_upload {border: 1px dashed #ccc; border-radius: 2px; background: #fcfcfc; padding: 40px; cursor: pointer; margin: 0 auto; height: 100%; width: 100%; }
form.act_support_frm p.form-row.form-row-first.file-upload {width: 100%;}
form.act_support_frm p.form-row.form-row-wide.frm_msg {margin-top: 25px;}
form.act_support_frm p.form-row.form-row-first.file-upload input#file_upload:focus {border: 1px dashed #ccc !important;}
form.act_support_frm label{font-family: 'Basier Circle' !important; font-style: normal; font-weight: 500; font-size: 14px; line-height: 20px; color: #000000;}
form.act_support_frm label span.required {color: red; font-weight: 700; border: 0!important; text-decoration: none;}
.page-id-13 .woocommerce-MyAccount-content h3{clear: both;}
/*css end Date:12/01/2023*/
/*css start Date:09/03/2023*/
img[alt="Analytics by Conversios"]{display: none !important;}
/*css end Date:09/03/2023*/
/*css end Date:31/03/2023*/
#wcj_terms{color: #8a8a8a; } 
.wcj_terms_links{cursor: pointer; } 
.woocommerce-billing-fields .woocommerce-terms-and-conditions-wrapper p.form-row.validate-required:nth-last-of-type(2) { width: auto; margin: 0px 7px 0 0; height: auto; vertical-align: middle; padding: 0px; line-height: 1; }
.woocommerce-billing-fields .woocommerce-terms-and-conditions-wrapper p.form-row.validate-required:nth-last-of-type(2) label{line-height: 1.8;}

/*css end Date:31/03/2023*/

  /* cta css start and jump css start  */
    
.cta{padding: 120px 0;}
.cta .cta_inner{    background: #f46c5e;border-radius: 12px;background-size: cover;overflow: hidden;position: relative;padding: 48px 30px;text-align: center;} 
.cta .cta_inner::before{    position: absolute;left: 0;top: 0;width: 100%;height: 100%;content: "";z-index: 2;background: left bottom no-repeat url(https://boosterio.bigscoots-staging.com/wp-content/uploads/line_cta.svg);background-size: cover;}
.cta .cta_inner::after{       background: radial-gradient(50% 50% at 50% 50%, #ff3d3a 0%, rgba(4, 244, 162, 0) 100%);position: absolute;right: -50%;top: -100%;width: 100%;height: 200%;content: "";z-index: -1;}
.cta .cta_inner .cta_title h2{        font-size: 40px;line-height: 120%;color: #FFFFFF;font-weight: 700 !important;font-family: "Open Sans", sans-serif !important;margin: 0 auto 30px;text-align: center;max-width: 732px;}
.cta .cta_inner .cta_title h2 span{  background: linear-gradient(180deg, #fff calc(30% + 1px), #fff calc(75% + 1px));-webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: rgba(0, 0, 0, 0);position: relative;z-index: 1;}
.cta .cta_inner .cta_title h2 span::after{    content: '';position: absolute;width: 100%;z-index: -1;height: 20px;bottom: 0;left: 0;background: #000;transform: rotate(-.73deg);}
.cta .cta_inner  .cta_btn .common-btn{background-color: #fff ;color: #f46c5e !important;}
.cta .cta_inner p{color: #fff;margin-bottom: 20px}
.cta .cta_inner p:last-child{margin-bottom: 30px}
.cta .cta_inner  .cta_btn .common-btn:after{content: "";width: 0%;background: #f46c5e !important;height: 1px;position: absolute;left: 0;right: 0;margin: 0 auto;bottom: 16px;transition: all 0.2s linear;}
.cta .cta_inner  .cta_btn .common-btn:hover:after{    width: 66%;}
.cta .cta_inner  .cta_btn .common-btn a{color: #f46c5e !important} 
.jump_link_list{padding: 0px 0 0;}
.jump_link_list ul{    padding: 0;list-style: none;display: flex;justify-content: center;align-items: center;margin: 0;flex-wrap: wrap;}
.jump_link_list ul li .common-btn{background-color: #fff ;color: #f46c5e !important;}
.jump_link_list ul li .common-btn:after{content: "";width: 0%;background: #f46c5e !important;position: absolute;left: 0;right: 0;margin: 0 auto;bottom: 16px;transition: all 0.2s linear;width: 66%;height: 2px;}
.jump_link_list ul li .common-btn:hover:after{    width: 0%;}
.jump_link_list ul li .common-btn a{color: #f46c5e !important} 
@media (max-width:991px) {
    .cta{padding: 80px 0;}
    .jump_link_list ul li .common-btn{padding: 20px 15px !important;}
}

@media (max-width:575px) {
    .cta{    font-size: 34px;}
    .cta .cta_inner{    word-break: break-word;padding: 30px 20px;;}
    .jump_link_list ul li{ width: 100%;}
    .jump_link_list ul li .common-btn{width: 100%;}
     .jump_link_list ul li .common-btn:after{    bottom: 0;width: 100%;}
    .jump_link_list ul li:last-child .common-btn:after{content: none;}
}
@media (max-width:415px) {
    .jump_link_list ul li .common-btn{padding: 20px 15px !important;}
    .cta .cta_inner .cta_title h2 span::after{content: none;}
}

@media (max-width:351px) {
    .cta .cta_inner  .cta_btn .common-btn , .jump_link_list ul li .common-btn{font-size: 16px !important;padding: 20px 22px !important;}
}
    
/* cta css start and jump css end  */


.benefit_content {text-align: center;margin: 30px 0 10px;}
.benefit_content .benefit_title p{    font-weight: bold;color: #000;    }
.benefit_content .benefit_btn{margin-top: 30px;}
.benefit_content .benefit_btn{position: relative;}
.benefit_content .benefit_btn a::after{    content: "";width: 0%;background: #fff !important;height: 1px;position: absolute;left: 0;right: 0;margin: 0 auto;bottom: 10px;transition: all 0.2s linear;}
.benefit_content .benefit_btn a:hover:after{    width: 66%;}
.home #new-booster-badges .badge {position: relative;}
#new-booster-badges .badge  .support_link{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1;}
#customize-icon {padding-top   : 40px;}

/*SEO Design changes start*/
.home #customize-icon .section_desc{font-size: 16px !important ;}
.navbar .navbar-nav&gt;li&gt;a{    font-size: 16px !important;}
.footer .widget.widget_nav_menu ul li a{font-size: 16px;}
@media (max-width:1360px) {
    .navbar .navbar-nav&gt;li&gt;a{    font-size: 14px !important;}
}
@media (max-width:980px) {
    .navbar .navbar-nav&gt;li&gt;a{    font-size:9px !important;}
}
@media (max-width:767px) {
    .navbar .navbar-nav&gt;li&gt;a{    font-size:16px !important;}
    .custom-video-section{height: 100% !important;width: 100% !important;}
    .footer .widget.widget_nav_menu ul li a{line-height: 3;}
    header.banner.navbar.navbar-default .navbar-nav&gt;li&gt;a{font-size: 16px !important;}
}
/*SEO Design changes end*/

 /* Use Post CSS */
 .use-post-header{
    background-color: #f7f7f7;
    padding-block: 70px;
  }
  .single-use-title h1{
    margin-top: 0px;
    font-size: 36px;
    margin-bottom: 20px;
  }
  .section-single-use-title{
    display: flex;
    flex-wrap:wrap;
    align-items: center;
  }
  .single-use-image img{
    border-radius: 8px;
    box-shadow: 0 2px 2px rgba(0,0,0, 0.2);
  }
  .meta{
    display: flex;
    gap: 20px;
  }
  .meta svg{
    color: #f46c5e;
    width: 16px;
    height: 16px;
    margin-right: 8px;
    vertical-align: middle;
  }
  .meta p{
    font-size: 18px;
    color: #434343;
  }
  .table-of-contents ul{
    padding: 0px;
    list-style: none;
  }
  .admin-bar.use_cases-template-default, html body.use_cases-template-default{
    overflow-x: visible;
    overflow: visible;
  }
  /* .row:before, .row::after, .container::before, .container::after{
    display: none;
  } */
  .table-of-contents ul li a{
    width: 100%;
    display: inline-block;
    padding: 10px 0;
    color: #000000;
    border-bottom: 1px dotted #bababa;
    font-size: 14px;
    position: relative;
    white-space: normal;
    word-break: break-all;
  }
  .table-of-contents ul li a:hover{
    color: #f46c5e;
  }
  .content-row{
    display: flex;
    flex-wrap: wrap;
  }
  .section-left-part{
    border-right: .5px solid rgba(175,175,175,.5);
    float: none;
  }
  .table-of-contents{
    position: -webkit-sticky; /* for Safari */
    position: sticky;
    top: 200px;        
  }
  .table-of-contents h4{
    margin: 0px;
    padding-bottom: 5px;
    border-bottom: .5px solid rgba(175,175,175,.5);
  }
  .use_post_cnt {
    padding-block: 40px;
  }
  .use-post-desc h2{
    font-size: 36px;
    margin: 0px;
  }
  .use-post-desc{
    padding-inline:40px; 
  }
  .use-post-desc h2{
    margin-bottom: 20px;
  }
  .use-post-desc h2.section:not(:first-child){
    margin-top: 40px;
  }
  .use-post-desc p, .use-post-desc ul{
    margin-bottom: 10px;    
  }
  .sub_head{    
    margin-bottom: 15px;
  }
  .sub_head, .sub_head p{
    font-size: 18px;
    color: #434343;    
  }
  .use-post-desc li{
    margin-bottom: 8px;
}
  .use-post-desc li, .use-post-desc, .use-post-desc p{    
    font-size: 18px;
    color: #434343;    
  }
  .use-post-desc strong{
    color: #333;
  }
  .use-post-desc li::marker{
    background-color: #333;
    color: #333;
  }
  .use-post-desc a, .use-post-desc a strong{
    color: #f46c5e;
  }
  .use-post-desc h4{
    margin-top: 0px;
    margin-bottom: 15px;
  }
  .use-post-desc a.common-btn strong{
    color: #fff;  
  }
  .use-post-desc a.common-btn{
    display: inline-block;
  }
  .call_btn{
    margin-top: 20px;
    text-align: center;
  }
  
  a.common-btn:after{
    content: "";
      width: 0%;
      background: #fff !important;
      height: 1px;
      position: absolute;
      left: 0;
      right: 0;
      margin: 0 auto;
      bottom: 16px;
      transition: all 0.2s linear;
  }
  a.common-btn:hover:after{
    width: calc(100% - 70px);
  }
  .featured_box{
    padding: 30px;
    background-color: #eb9087;
    position: relative
  }
  .featured_box:before{
    content:"";
    width: 8px;
    height: 100%;
    background-color: #f36557;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
  }
  .feat_bx_rw{
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
  }
  .feat_col{
    flex: 0 0 calc(50% - 10px);
  }
  .feat_col img.rating{
    filter: brightness(0) invert(1);
  }
  .feat_inof .testimonial-rating i{
    color: #fff;
    font-size: 30px;
  }
  .feat_inof .testimonial-rating {
    text-align: center;
  }
  .feat_inof .testimonial-rating i:not(:last-child){
    margin-right: 5px;
  }
  .feat_inof p{      
    color: #fff;
    font-size: 16px;
  }
  .feat_inof {
    color: #fff;
  }
  .feat_inof h6{
    text-align: center;
  }
  .review_info span{    
    text-align: center;      
    font-style: italic;
  }  
  .feat_inof p{
    color: #fff;
    margin-top: 20px;
  }
  .feat_inof{
    display: flex;
    flex-wrap: wrap;
    height: 100%;
  }
  .feat_inof img{
    align-self: center;
  }
  .featured_box .common-btn{
    background-color: #fff;
    color: #f46c5e !important;
    font-weight: 700;
  }
  .featured_box a.common-btn:after{
    background: #f46c5e !important;;
  }
  .featured_box{
    margin-block: 30px;
  }
  .navbar .navbar-nav .dropdown-menu li.sub_menu_head a{
    font-weight: 600;
  }
  @media (max-width: 767px) {

    .use-post-header{        
        padding-block: 0 30px;
    }
    .single-use-title h1 {     
        font-size: 30px;
    }
    .meta{
        flex-direction: column;
        gap: 10px;
    }
    .single-use-image{
        order: -1;
        margin-bottom: 20px;
    }
    .use_post_cnt {
        padding-block: 30px;
    }
    .use-post-desc{
        padding-inline: 15px;
        padding-top: 20px;
    }
    .use-post-desc h2{
        font-size: 26px;
    }
    .use-post-desc h2 {
        margin-bottom: 15px;
    }
    .use-post-desc h2.section {
        margin-top: 25px;
    }
    .use_cases-template-default .container{
        width: 100%;
    }
    .meta p{
        margin-bottom: 0px;
    }
    .use-post-desc ul{
        padding-left: 20px;
    }
    .section-left-part{
        border-right: 0px;
    }
    .sub_head p, .sub_head, .table-of-contents ul li a, .use-post-desc li, .use-post-desc, .use-post-desc p{     
        font-size: 16px;
    }
    .feat_col {
        flex: 0 0 100%;
    }
    .featured_box {
      padding: 20px;
    }
  }
  /* Use Post CSS End */</pre></body></html>