/* https://clearnaillaserclinics.co.nz/wp-content/themes/toenailfungus/assets/css/custom.css?ver=10:52:04 */
.elementor-button-link.elementor-button{cursor:pointer}#gform_wrapper_2.gform_wrapper{display:block!important}#gform_wrapper_2.gform_wrapper .gform_submission_error.hide_summary{font-size:20px}#gform_wrapper_2 #field_2_7,#gform_wrapper_1 #field_1_7{display:none}#gform_fields_1 #field_1_5,#gform_fields_1 #field_1_6{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%}img.gform_ajax_spinner{display:block;padding-top:10px;width:30px;margin:0 auto}.cnlc-head-banner-links a:hover,cnlc-head-banner-links a:focus{text-decoration:none!important;color:#f9a867!important}.wrapper .header{position:relative;height:90px;background-color:#398ec4}.nav .menu-main-menu-container ul li.menu-item-has-children{position:relative;padding-bottom:3em;margin-bottom:-3em}.nav .menu-main-menu-container ul ul{display:none;position:absolute;top:3em;left:0;z-index:99999;min-width:15em;background:rgba(57,142,196,1);box-shadow:0 3px 3px rgba(0,0,0,.2)}.nav .menu-main-menu-container ul li:hover>ul{display:block}.nav .menu-main-menu-container ul ul li,.nav .menu-main-menu-container ul ul li a{font-size:14px;margin:0;font-weight:400}.nav .menu-main-menu-container ul ul li a{padding:12px 18px;display:block;text-transform:capitalize;transition:background 150ms,color 150ms,opacity 150ms,border 150ms,transform 150ms,filter 150ms}.cnlc-gform-holder .elementor-widget-container{max-width:475px;margin-left:auto;box-shadow:0 7px 5px 0 rgb(123 122 121 / 28%)}.cnlc-gform-holder input[type="submit"]{width:100%;margin-top:10px}.footer-sc-insta{background-color:#fff;padding:8px;border-radius:50%}.footer-sc-insta img{width:25px}.header__bar{display:none}.single-product .main.cnlc-shop-content{position:relative;clear:both;display:block;overflow:hidden}.single-product .header{z-index:9}.single-product .main.cnlc-shop-content p{margin-bottom:1rem}span.woocommerce-Price-amount.amount{color:#000;font-weight:700}.woocommerce .quantity .qty{padding:6px 5px}.woocommerce-MyAccount-navigation ul li a:before{display:inline-block;font:normal 900 normal 14px/1 Font Awesome\ 5 Free;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f0f6";line-height:1.618;margin-left:.5407911001em;width:1.41575em;text-align:right;float:right;opacity:.25}.woocommerce-MyAccount-navigation a{text-decoration:none}nav.woocommerce-MyAccount-navigation ul li:before{content:none;display:none}.woocommerce-MyAccount-navigation ul li{list-style:none;border-bottom:1px solid rgba(0,0,0,.05);position:relative}.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--dashboard{border-top:1px solid rgba(0,0,0,.05)}.woocommerce-MyAccount-navigation ul li a{padding:.875em 0;display:block}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dashboard a:before{content:"\f3fd"}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders a:before{content:"\f291"}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--subscriptions a:before{content:"\f021"}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads a:before{content:"\f1c6"}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address a:before{content:"\f015"}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account a:before{content:"\f007"}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--payment-methods a:before{content:"\f3d1"}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a:before{content:"\f2f5"}.woocommerce-MyAccount-navigation ul li a:hover:before,.woocommerce-MyAccount-navigation ul li.is-active a:before{opacity:1}.woocommerce-MyAccount-navigation ul{margin-top:0;margin-left:0}.cnlc-shop-link a::before,.cnlc-acct-link a:before{font-family:'Font Awesome\ 5 Free';padding-right:5px}.cnlc-shop-link a::before{content:'\f07a'}.cnlc-acct-link a::before{content:'\f007'}.article__entry>.woocommerce,.shell.cnlc-shop-content-shell{padding-top:3rem}.woocommerce-page .section__text{margin-bottom:0}.woocommerce-Button.button,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background-color:#e36602!important;color:white!important;transition:all 0.3s ease-in-out}.woocommerce-Button.button:hover,.woocommerce-Button.button:focus,.woocommerce-Button.button:active,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit:focus,.woocommerce a.button:focus,.woocommerce button.button:focus,.woocommerce input.button:focus{background-color:#61a5d0!important}.woocommerce p{line-height:1.3}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{padding:10px 15px}.select2-container--default .select2-selection--single{border:2px solid #767676;border-radius:0;min-height:46px;padding:8px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:44px;right:10px}.woocommerce-info{border-top-color:#61a5d0}.woocommerce-info:before{color:#61a5d0}input#coupon_code{min-width:135px}.woocommerce-page .main ul{margin:20px}.woocommerce-page .main ul li{padding-bottom:5px}section.related.products{padding-top:2.5rem;clear:both}.woocommerce div.product .product_title{font-size:2.5rem}.woocommerce-product-details__short-description{margin-bottom:3rem}.woocommerce div.product form.cart .button{min-width:200px;border-radius:0;min-height:38px}.product_meta span.posted_in{display:block;padding-top:10px}.woocommerce-Reviews .comment-form-rating{margin-top:15px}.woocommerce p.stars a{color:#4599ce}.woocommerce-Reviews .comment-form-rating>label{padding-bottom:5px;display:block}.related.products h2{padding-bottom:2rem}.woocommerce-page .section.section--callout .shell,.product_meta{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li{padding:0 2em}.woocommerce-checkout #payment div.payment_box .form-row{margin-bottom:0;padding-bottom:0}.woocommerce-checkout #payment ul.payment_methods li input{margin-left:12px;margin-right:10px}.woocommerce-checkout #payment div.payment_box .form-row.form-row-last{font-size:13px;padding-top:18px;padding-left:0}.page-id-1226 .main .article__entry{line-height:1.4rem}.page-id-1226 .main .article__entry h3{font-weight:600}.video .video__image .wistia_click_to_play a{display:block}.video .video__overlay,.video .video__caption{pointer-events:none}.insurance-sections{text-align:center}.insurance-sections .shell{padding-top:4rem}.insurance-sections.section--clip-bottom:after{top:0}.insurance-sections a:first-child img{max-width:200px}.insurance-sections img{max-width:580px;width:100%;margin:40px}.insurance-sections h1,.insurance-plans-content-imgs{font-size:45px;max-width:80%;margin:0 auto}.insurance-plans-content-imgs img{border:0px!important;margin-top:40px}.insurance-plans-content-imgs{border-bottom:1px solid #eff2ee}.insurance-plans-content-imgs p{font-size:20px;line-height:32px;max-width:89%;margin-left:auto;margin-right:auto}.margin-tb-zero{margin-top:0;margin-bottom:0}.page-doctor p,.page-doctor li{font-size:1.1em;line-height:1.2}.page-doctor .intro--tertiary{padding:130px 0 50px}.doctor__subtitle{padding-left:2px;margin-bottom:17px;font-weight:600;font-size:16px;color:#fff;letter-spacing:.025em}.page-doctor .section__text{margin-top:0}.doctors_certificate-item img{border:1px solid #ccc}.page-reviews{margin-top:-100px;padding:0 0 70px}.page-reviews__title{margin-bottom:58px;font-weight:600;text-align:center;font-size:45px}.page-reviews__reviews-list{margin-bottom:50px;padding-bottom:20px;border-bottom:1px solid #e4e4e4}.strong-view.wpmtst-modern .wpmtst-testimonial-inner p{font-size:22px;line-height:35px;max-width:800px;margin-left:auto;margin-right:auto;font-weight:300}.strong-view.wpmtst-modern .wpmtst-testimonial-field.testimonial-name{color:#398ec4;font-size:20px;font-weight:600}.strong-view.wpmtst-modern .wpmtst-testimonial-content:before,.strong-view.wpmtst-modern .wpmtst-testimonial-content:after{background:#398ec4!important;color:#398ec4!important}.page-id-12 .intro.intro--secondary{background-position:top center}@media only screen and (min-width:1400px){.header .header__inner .shell{max-width:100%}.header .btn{height:50px;line-height:50px;font-size:18px}.header .header__inner img{width:260px!important}.page-id-12 .intro.intro--secondary{min-height:700px}}@media only screen and (min-width:992px) and (max-width:1440px){.nav ul li+li{margin-left:15px;font-size:12px}}@media only screen and (min-width:992px){.header__content{padding-right:0}.header__contacts a{position:relative;left:15px}}@media only screen and (min-width:769px){.page-id-1226 .main{padding-top:2rem}.page-id-1226 .main .article__entry h3{margin-top:2rem}.woocommerce-MyAccount-content{padding:0 35px 15px}.woocommerce-account .woocommerce-MyAccount-navigation{width:22%}.woocommerce-account .woocommerce-MyAccount-content{width:73%}.cnlc-shop-content-section{padding-bottom:45px}.woocommerce-loop-product__title{min-height:90px;font-size:18px!important}.woocommerce ul.products li.product .price{font-size:16px}.header .nav{margin-right:0}.woocommerce-cart .footer__content .shell .cols>a,.woocommerce-cart .footer__bar a,.woocommerce-checkout .footer__content .shell .cols>a,.woocommerce-checkout .footer__bar a{display:contents}li.cnlc-cart-link{background-color:#e36602;position:absolute;right:0;top:120px;display:none}li.cnlc-cart-link:hover{background-color:#4599ce}li.cnlc-cart-link a{padding:15px;display:block;color:#ffffff!important}.woocommerce-page li.cnlc-cart-link{display:block}.woocommerce-cart li.cnlc-cart-link{display:none}}@media only screen and (max-width:768px){.woocommerce-product-details__short-description{margin-bottom:2rem}.woocommerce div.product .product_title{font-size:1.8rem}.article__entry>.woocommerce,.shell.cnlc-shop-content-shell{padding-top:0px!important}.woocommerce-page .main ul{margin:20px 0}.wrapper .header{height:auto!important}.nav .menu-main-menu-container ul li.menu-item-has-children{padding-bottom:initial;margin-bottom:inherit}.nav .menu-main-menu-container ul li.menu-item-has-children>a{pointer-events:none}.nav .menu-main-menu-container ul ul{min-width:100%}}@media only screen and (max-width:560px){.ico-play-black.mobile-hidden{display:none}.insurance-sections h1,.insurance-plans-content-imgs{font-size:27px;max-width:100%}.insurance-sections img{max-width:100%!important;width:100%;margin:30px 0 0}.insurance-sections a:first-child img{max-width:100px!important}.insurance-plans-content-imgs p{font-size:15px;line-height:25px}.insurance-sections .shell{padding-top:0rem}}