.cli-style-v2{font-size:10pt}.doc_title1{text-align:center!important}.nf-breadcrumbs li a{margin-right:10px!important}img{pointer-events:none}.g-recaptcha>div{margin-top:1em;text-align:center;width:auto!important;height:auto!important}@media only screen and (max-width:980px){#logo{content:url("https://yourdentist.co.za/wp-content/uploads/2023/10/mobile-logo-3.png")}}.fa{font-size:40px!important}@media only screen and (max-width:767px){body header img#logo{max-width:95%!important;max-height:80%!important;height:auto!important;width:auto!important}}@media only screen and (max-width:980px){#main-header .container{width:100%;box-sizing:border-box;padding-right:30px;padding-left:15px}}.mobile_menu_bar:before{font-size:55px!important;padding-top:15px}.et_overlay{border:none}.et_pb_wc_cart_totals .select2-container--default .select2-selection--single,.et_pb_wc_checkout_billing .select2-container--default .select2-selection--single,.et_pb_wc_checkout_shipping .select2-container--default .select2-selection--single,.woocommerce #content .quantity input.qty,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-page #content .quantity input.qty,.woocommerce-page .quantity input.qty,.woocommerce .quantity input.qty,.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{padding:8px 10px 8px 10px}#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a,#top-menu li.current_page_item>a{font-weight:700}.nav li ul{width:290px}#top-menu li li a{width:250px}.et_mobile_menu{max-height:75vh!important;overflow-y:scroll!important}.mce-panel .mce-stack-layout-item.mce-first{position:sticky!important;top:-60px}#et-top-navigation{font-weight:400}.nf-error .nf-error-msg{font-size:12px}#ninja_forms_required_items,.nf-field-container{margin-bottom:10px!important}.nf-error.field-wrap .nf-field-element:after{background:#e80000;color:#fff;font-size:12px!important;top:0px!important;right:0px!important;bottom:0px!important;height:40px!important;width:40px!important;line-height:40px!important}.nf-form-content .nf-field-container .nf-field-element .ninja-forms-field{padding-left:10px!important}.nf-form-content .listselect-wrap .nf-field-element div,.nf-form-content .ninja-forms-field{padding:6px!important}.nf-form-content .list-select-wrap>div div:after{font-size:14px!important;height:44px!important}.top_heading h1{font-size:18px;line-height:27px;color:#516270}@media screen and (max-width:980px){.reverse{display:flex;flex-direction:column-reverse}}