/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */
button,hr,input{overflow:visible}img{max-width:100%;height:auto}progress,sub,sup{vertical-align:baseline}[type='checkbox'],[type='radio'],legend{box-sizing:border-box;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:#fff0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type='button'],[type='reset'],[type='submit'],button{-webkit-appearance:button}[type='button']::-moz-focus-inner,[type='reset']::-moz-focus-inner,[type='submit']::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type='button']:-moz-focusring,[type='reset']:-moz-focusring,[type='submit']:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto}[type='number']::-webkit-inner-spin-button,[type='number']::-webkit-outer-spin-button{height:auto}[type='search']{-webkit-appearance:textfield;outline-offset:-2px}[type='search']::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow-x:hidden}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}hr{display:block;height:1px;border:0;border-top:1px solid #fff0;margin:40px 0;padding:0}.ddl-cookies-happy{background-color:#00b5cb!important}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;white-space:nowrap;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgb(0 0 0 / .38);background:#fff}::-webkit-scrollbar-thumb{border-radius:10px;background:#00b5cb;-webkit-box-shadow:inset 0 0 6px rgb(0 0 0 / .1)}.post-edit-link{background:#00b5cb;display:block;width:150px;padding:15px 0;color:#fff;position:fixed;bottom:0;left:0;text-transform:uppercase;z-index:999;text-align:center;text-decoration:none;border-radius:0 10px 0 0}.post-edit-link:hover{background:#6dcad3}.btn,.nav ul li a,.nav,.nav *,.contact-form *,.ql-shell,.book-online,.book-online *,.side-button,.sidebar-nav ul li a,.referral-form *,.new-sidebar-links li a{-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;transition:all 0.4s ease}body{padding:30px;font-family:'Open Sans',sans-serif;font-size:16px;color:#57565b;font-weight:500;max-width:1900px;width:100%;margin:0 auto}.banner h1{font-family:'Biryani',sans-serif;text-transform:uppercase}h1,h2{font-family:'Montserrat',sans-serif;text-transform:uppercase}.header-container-1200{max-width:1200px;width:100%;margin:0 auto;height:100%}.container-1200{max-width:1200px;width:90%;margin:0 auto;position:relative}.blog-page .container-1200{display:flex;flex-wrap:wrap;justify-content:center}.container-1200:after{display:block;content:'';clear:both}.container-50{width:50%}.overlay{position:absolute;left:0;top:0;width:100%;height:100%}.section{position:relative;padding:75px 0}aside.section.google-reviews{min-height:1080px}@media (max-width:700px){aside.section.google-reviews{min-height:700px}}.section:after{display:block;content:'';clear:both}.container-left{float:left}.container-right{float:right}.content-left{float:left;width:calc(100% - 338px)}.content-right{float:right;width:300px}.img-right{display:block;float:right;max-width:350px;width:50%;margin:0 0 20px 20px}.img-block{display:block;max-width:800px;width:100%;margin:25px auto;border:5px solid #00b5cb;padding:15px;background:#fff;position:relative}.img-block img{display:block;width:100%}.img-block span{position:absolute;background:rgb(255 255 255 / .9);padding:10px 20px;right:15px;bottom:15px;color:#00b5cb;font-weight:700}.patient-box{display:block;float:right;max-width:250px;width:50%;margin:0 0 20px 20px}.patient-box img{display:block;width:100%}.patient-box p{display:none}.patient-box h2{display:block;margin:0!important;padding:5px 0;background:#00b5cb;text-align:center;color:#fff!important;font-size:18px!important;text-transform:none;font-weight:400}.sidebar .twentytwenty-wrapper{margin:0 0 20px}.sidebar-links{border-top:10px solid #00b5cb;border-right:10px solid #fff;border-bottom:5px solid #fff;background:#3c3c3c;position:relative;background:url(/wp-content/themes/notley-dental-care/images/sidebar/sidebar-2.jpg) rgb(248 248 248 / .5);background-size:cover;background-position:center center;padding:0;-webkit-box-shadow:17px 21px 29px -12px rgb(0 0 0 / .4);-moz-box-shadow:17px 21px 29px -12px rgb(0 0 0 / .4);box-shadow:17px 21px 29px -12px rgb(0 0 0 / .4)}.sidebar-links:after{content:'';display:block;clear:both}.sidebar-links .overlay{background:rgb(0 0 0 / .35)}.sidebar-links h2{width:calc(100% - 80px);margin:50px auto 40px;color:#fff;position:relative;font-size:44px;line-height:46px}.sidebar-links h2 span{display:block;font-size:34px}.sidebar-nav{background:#fff;position:relative;float:right;margin:0;padding:0;width:180px}.sidebar-nav ul{position:relative;margin:50px 0;padding:0;left:-50px;width:230px}.sidebar-nav ul li{margin:5px 0;padding:0;list-style:none}.sidebar-nav ul li a{margin:0;padding:0;background:#00b5cb;color:#fff;padding:10px 25px;display:inline-block;border-radius:5px;text-decoration:none;font-size:14px}.sidebar-nav ul li a:hover{padding:10px 20px 10px 30px}.new-sidebar-links{margin:30px 0 50px;padding:0}.new-sidebar-links li{margin:5px 5px 5px 0;padding:0;list-style:none}.new-sidebar-links li a{margin:0;padding:0;background:#00b5cb;color:#fff;padding:10px 30px;display:inline-block;border-radius:5px;text-decoration:none;font-size:16px}.new-sidebar-links li a:hover{padding:10px 25px 10px 35px}.side-testimonial{background:#fff;margin:0 0 20px;padding:10px 0 10px 10px;border-top:10px solid #00b5cb;border-right:10px solid #fff;border-bottom:5px solid #fff;-webkit-box-shadow:17px 21px 29px -12px rgb(0 0 0 / .4);-moz-box-shadow:17px 21px 29px -12px rgb(0 0 0 / .4);box-shadow:17px 21px 29px -12px rgb(0 0 0 / .4)}.testimonial-title{background:#525252;margin:0;padding:10px;color:#fff}.side-testimonial img{display:block;width:180px;float:right;margin:10px 0 10px 10px}.list-item,.ordered-list,.list-item ul,.ordered-list ul{padding:0 0 0 30px}.list-item li,.ordered-list li{position:relative;list-style:none;margin:10px 0}.list-item li:before{content:'';position:absolute;font-family:'Font Awesome 5 Free';content:'\f0da';font-size:18px;color:#0ca7b5;font-weight:700;position:absolute;left:-15px}.ordered-list li{counter-increment:step-counter}.ordered-list li:before{content:counter(step-counter) '.';font-size:16px;font-weight:600;position:absolute;left:-35px;width:30px;text-align:right;color:#0ca7b5}.treatment-list{padding:10px 0 40px 30px;margin:0;font-size:0}.treatment-list h2{margin:0!important;padding:0;font-size:20px!important;line-height:unset!important}.treatment-list li{position:relative;list-style:none;font-weight:600;font-size:16px;display:inline-block;width:calc(50% - 40px);vertical-align:top;margin:10px 20px}.treatment-list li:before{content:'';position:absolute;font-family:'Font Awesome 5 Free';content:'\f138';font-size:20px;color:#00b5cb;font-weight:700;position:absolute;left:-25px}.inner-header{margin-top:90px;height:500px;position:relative;border-bottom:10px solid #00b5cb;color:#fff;text-align:center}.inner-header .btn{margin:0 auto!important}.inner-header .overlay{background:rgb(0 0 0 / .1)}.inner-header hgroup{position:absolute;left:0;right:0;bottom:10%;max-width:1200px;width:100%;margin:0 auto}.inner-header h1{font-size:50px;font-weight:600;margin:0 0 15px}.inner-header h1:after{content:'';display:block;max-width:100px;width:100%;height:5px;background:#fff;margin:5px auto 0}.invisalign-header{position:absolute;left:5%;top:10%;display:block;max-width:400px;width:30%}.main-content{line-height:26px}.main-content h2{font-size:28px;color:#00b5cb;line-height:30px;margin:30px 0 10px}.main-content h3{font-size:20px;font-family:'Montserrat',sans-serif;margin:40px 0 0;color:#57565b}.main-content a{color:#00b5cb}.content-pattern{line-height:22px;background:url(/wp-content/themes/notley-dental-care/images/pattern-04.png) #fff;background-position:-50px center;background-attachment:fixed;background-size:30%}.treatment-content{background:url(/wp-content/themes/notley-dental-care/images/pattern-04.png) #fff}.mobile-book{display:none}.fa-book-btn{display:none}.fa-btns{display:block}.header-item{margin:0;padding:0;position:relative;text-align:center}.header-item h1{font-size:48px;font-weight:600}.header-item h2{font-size:40px;font-weight:600}.header-item h1,.header-item h2{color:#00b5cb;margin:0}.header-item h1 span,.header-item h2 span{display:block;font-size:30px;font-weight:100;color:#0aa1af}.header-item:after{content:'';display:block;max-width:100px;width:100%;height:5px;background:#57565b;margin:20px auto 30px}.page-id-2 .header-item:after{display:none}.header-item-left{text-align:left}.header-item-left:after{margin:15px 0 30px}.header-item-right{text-align:right}.header-item-right:after{display:inline-block;margin:15px 0 30px;text-align:right}.header-contact{width:100%;max-width:1200px;margin:0 auto;padding:0;display:flex;justify-content:space-between;position:relative}.header-contact ul{margin:0;padding:0;font-size:0}.header-contact ul li{margin:0 25px 0 0}.header-contact ul li:last-child{margin:0}.header-contact li{margin:0;padding:0;list-style:none;display:inline-block;vertical-align:middle}.header-contact li a{color:#fff;display:block;padding:30px 0!important;text-transform:uppercase;font-weight:500;width:100%;text-decoration:none}.header-contact-tel{font-size:24px}.header-contact-email{font-size:16px}.header-contact li a i{font-size:26px;display:inline-block;vertical-align:middle}.header-contact-tel i{margin-right:10px}.btn{text-decoration:none;padding:15px 20px;display:inline-block;font-size:16px;text-transform:uppercase;position:relative;border-radius:10px;line-height:16px}.initial-btn{display:none!important}.btn i{display:none;left:10px;position:absolute}.btn:hover{padding:15px 20px;opacity:.9}.btn-default{background:#00b5cb;color:#fff!important}.btn-white{background:#fff;color:#00b5cb}.btn-purple{background:#00b5cb;color:#fff}.btn-center{margin:50px auto 0!important;max-width:255px;width:100%;display:block}.btn-top{margin:0 auto 50px!important}.btn-bottom{margin:50px auto 0!important}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:#fff0}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid #fff0}.slick-arrow.slick-hidden{display:none}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:0;display:block;padding:0;margin:0;cursor:pointer;border:none;outline:none;background:0 0;background:#00a0b3;height:100%;padding:0 10px}.slick-prev:before,.slick-next:before{font-family:'Font Awesome 5 Free';font-size:40px;color:#fff;font-weight:700}.slick-prev{left:-50px}.slick-prev:before{content:'\f053'}.slick-next{right:-50px}.slick-next:before{content:'\f054'}.nav{position:fixed;top:0;left:0;width:100%;z-index:9;padding:30px;background:#fff;-webkit-box-shadow:0 0 15px 0 #000;box-shadow:0 0 15px 0 #000}nav .container-1200{max-width:1500px;padding:0 10px}.nav ul{padding:0;text-align:center;font-size:0}.nav ul li{margin:0;list-style:none;display:inline-block;vertical-align:middle;position:relative;text-align:center}.nav ul li a{text-decoration:none;font-size:15px;display:block;width:100%;padding:20px 10px;color:#00b5cb;text-transform:uppercase;letter-spacing:1px;font-family:p22-underground,sans-serif;font-weight:100;font-style:normal}.nav-logo{width:250px;margin:0!important}.nav-logo a{padding:0 15px!important}.nav-logo a:hover{background:0 0!important}.nav-logo img{display:block;width:100%}.nav ul li:hover>a{color:#fff;background:#00b5cb}.nav ul ul li a:first-child:nth-last-child(2):after{font-family:'Font Awesome 5 Free';font-size:10px;color:#fff;position:absolute;right:12px;font-weight:700;content:'\f054'}.nav ul li ul{display:none}.nav ul li:hover>ul{display:block}.nav ul ul{position:absolute;left:0;top:100%;text-align:left;width:200px;z-index:999}.nav ul ul li{width:100%;position:relative;text-align:left}.nav ul ul li a{padding:15px 12px;background:#0090a2;color:#fff;border-top:1px solid rgb(255 255 255 / .4);font-size:10px}.nav ul ul ul{position:absolute;top:0;left:100%}.nav ul ul ul li a{background:#00707f}.facial-nav .nav-logo{margin:0 20px 0 80px!important}.responsive-bar{display:none;width:100%}.responsive-logo{max-width:225px;width:100%;display:block;margin-left:10px}.responsive-logo img{width:100%;display:block}.responsive-social a,.responsive-menu-social-item a{font-size:18px!important;border:1px solid #00b5cb;width:40px!important;height:40px!important;display:block;padding:10px 0 0!important;margin:0 5px}.responsive-links .header-contact-tel a{font-size:24px!important;display:block;padding:0!important;margin:0 5px!important;font-weight:500}.responsive-links{width:calc(100% - 225px);text-align:right!important;list-style:none}.responsive-btn{font-size:18px!important;border:1px solid #00b5cb;width:40px!important;height:40px!important;display:block;padding:10px 0 0!important;margin:0 0 0 30px;color:#fff!important;background:#00b5cb;cursor:pointer}#responsive-menu-button{display:none!important}.nav-fixed .nav-logo{width:185px}.nav-fixed .responsive-logo{max-width:200px;margin-left:10px}.banner{margin-top:90px;height:800px;position:relative;border-bottom:10px solid #00b5cb;color:#fff}.banner .overlay{background:rgb(0 0 0 / .15)}.header-container{max-width:500px;width:100%;position:absolute;bottom:12%}.header-container .btn{margin:10px 20px 0 0}.header-large{font-size:60px;display:block;font-weight:700}.header-medium{font-size:47px;display:block;font-weight:100}.header-container h1{font-size:40px;font-weight:700;line-height:52px}.header-container p{font-weight:600;font-size:16px;line-height:25px;margin:30px 0 40px}#quicklinks{text-align:center;padding:100px 0 0;background:url(/wp-content/themes/notley-dental-care/images/pattern-04.png);background-attachment:fixed;background-size:30%}.page-id-2 #quicklinks{padding-top:1px}.quicklinks a{display:block;width:100%;text-decoration:none;color:#fff}.quicklink-container{background:#57565b;margin-top:180px;position:relative}.quicklinks{padding:0;font-size:0;text-align:center;position:relative;top:-130px}.quicklinks li{margin:0;padding:0;list-style:none;display:inline-block;width:calc(100% / 4 - 30px);vertical-align:top;margin:0 15px}.ql-shell{width:270px;height:270px;border-radius:50%;background:#fff;padding-top:20px;margin:0 auto}.ql-inner{width:230px;height:230px;border-radius:50%;background:#00b5cb;margin:0 auto;display:flex;align-items:center;justify-content:center}.ql-inner img{display:block}.quicklinks h2{font-family:'Biryani',sans-serif;font-size:22px;font-weight:100;margin-top:40px}.quicklinks p{font-size:14px;padding:0 5px}.quicklinks li:hover .ql-shell{transform:scale(.8)}#about{display:flex}#about .container-left{background:url(/wp-content/themes/notley-dental-care/images/pattern-04.png) rgb(248 248 248 / .5);background-position:-50px center;background-attachment:fixed;background-size:30%}#about .container-50{text-align:left}#about .container-50 p{line-height:24px}.container-50-section{padding:50px}#about .container-50 .header-item{margin-bottom:50px}.page-id-2 #about .container-50 .header-item{display:none}.about-img{background:url(https://notleydentalcare.co.uk/wp-content/uploads/2025/08/aboutus-scaled.jpg);background-size:cover;background-position:center;position:relative}.facial-img{background:url(/wp-content/themes/notley-dental-care/images/about-facial.jpg);background-size:cover;background-position:center;position:relative}.about-img .overlay,.facial-img .overlay{background:rgb(0 0 0 / .15)}.treatment-section{position:relative}.treatment-section .container-right{background:rgb(255 255 255 / .8);padding:50px;text-align:right;max-width:600px;width:65%}.treatment-section p{line-height:24px}.treatment-section .container-right header h2{color:#00b5cb}#facial-aesthetics .overlay{background:#fff0}#dental-implants .overlay{background:#fff0}#hygiene-services .overlay{background:#fff0}#teeth-whitening .overlay{background:#fff0}#testimonials{background:url(/wp-content/themes/notley-dental-care/images/pattern-04.png) #fff;background-attachment:fixed;background-size:30%}.testimonial-slider{max-width:1000px;width:100%;margin:0 auto}.slider-no-img{height:150px}.testimonial-slide{margin:0 0 40px;line-height:28px;font-size:0}.slider-img .testimonial-img{width:300px;border-bottom:10px solid #00b5cb}.slider-img .testimonial-container{width:calc(100% - 300px);padding:0 0 0 30px}.slide-no-img .testimonial-container{width:100%;padding:0;text-align:center}.testimonial-img,.testimonial-container{display:inline-block!important;vertical-align:middle}.testimonial-container p{font-style:italic}.testimonial-container p,.testimonial-slide cite{font-size:14px}.testimonial-slide cite{font-weight:700}.testimonial-slide cite:after{font-family:'Font Awesome 5 Free';content:'\f005 \f005 \f005 \f005 \f005';font-style:normal;font-size:16px;color:#ffbf00;font-weight:700;margin-left:10px;text-shadow:2px 1px rgb(0 0 0 / .24)}#contact{text-align:center;color:#fff}#contact a{color:#fff;font-weight:700}#contact header h2{color:#fff;padding:0 30px}#contact .header-item:after{background:#0aa1af}#contact header *:after{background:#fff}#contact .overlay{background:rgb(0 0 0 / .46)}#contact p{padding:20px 30px 0}.contact-form{max-width:1000px;width:calc(100% - 60px);margin:50px auto 0}.contact-half{width:100%}.contact-half:after{display:block;content:'';clear:both}.contact-form ul{margin:0;padding:0}.contact-form li{list-style:none;margin-bottom:15px;position:relative}.contact-form li:before{font-family:'Font Awesome 5 Free';font-size:16px;color:#0aa1af;position:absolute;left:20px;top:19px;font-weight:700}.contact-name:before{content:'\f007'}.contact-email:before{content:'\f0e0'}.contact-tel:before{content:'\f095'}.contact-message:before{content:'\f075'}.contact-submit:before{content:'\f1d8';color:#fff!important}.contact-submit{width:160px;margin:0 auto}.contact-half li{width:50%;float:left;padding:0 7px 0 0}.contact-half li:last-child{padding:0 0 0 7px}.contact-form input[type='text'],.contact-form input[type='submit'],.contact-form textarea{width:100%;display:block;border:0;background:rgb(245 245 245 / .6);padding:20px 15px 20px 45px;outline:none;border-radius:5px}.contact-form input[type='text']:hover,.contact-form input[type='submit']:hover,.contact-form textarea:hover,.contact-form input[type='text']:focus,.contact-form input[type='submit']:focus,.contact-form textarea:focus,.contact-form input[type='text']:active,.contact-form input[type='submit']:active,.contact-form textarea:active{padding:20px 15px 20px 55px;background:rgb(235 235 235 / .9)}.contact-form input[type='text']:focus,.contact-form input[type='submit']:focus,.contact-form textarea:focus{background:#ebebeb}.contact-form textarea{height:250px;resize:none}.contact-form .submit{background:#0aa1af;color:#fff;text-transform:uppercase;display:block;width:130px;font-size:16px;cursor:pointer;padding:15px 5px 15px 20px}.contact-form .submit:hover{padding:15px 0 15px 25px;background:#0aa1af}.contact-submit:before{left:15px!important;top:15px!important}::-webkit-input-placeholder{color:#454545}::-moz-placeholder{color:#454545}:-ms-input-placeholder{color:#454545}:-moz-placeholder{color:#454545}#footer{background:#57565b;padding:100px 30px;color:#fff;text-align:center}.sub-footer a{color:#fff;text-decoration:none}#footer p{font-size:14px;text-transform:uppercase;line-height:30px}.footer-feeds{margin:0 0 50px;padding:0;font-size:0;color:#000;display:flex;flex-wrap:wrap}.footer-feeds a{text-decoration:none;color:#000}.footer-feeds header i{font-size:30px;margin:0 0 20px;color:#193445}.footer-feeds i{font-size:18px;margin:0 5px 0 0}.footer-feeds li{margin:0 10px 20px;padding:30px;list-style:none;background:#fff;width:calc(100% / 2 - 20px);display:inline-block;font-size:14px;border-radius:10px;vertical-align:top}.footer-feeds li p{line-height:30px!important}.footer-feeds li h2{font-weight:100;font-size:24px;margin:0;padding:0}.footer-feeds li h2:after{content:'';display:block;max-width:100px;width:100%;height:5px;background:#0aa1af;margin:15px auto 30px}.footer-feeds li iframe{border:none;overflow:hidden;width:100%;display:block;height:350px;position:relative}iframe.facebook-feed{max-width:350px;margin:0 auto}.side-button{display:block;position:fixed;top:calc(50% - 35px);right:-97px;z-index:9999999;width:250px;height:66px;line-height:60px;color:#fff;text-transform:uppercase;text-decoration:none;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);float:left;text-align:center;font-size:18px;background:#00b5cb;border-radius:6px 6px 0 0;border:none}.side-button:hover{right:-94px;background:#008595}.book-online{display:NONE;position:fixed;background:#00b5cb;color:#fff;width:75px;height:75px;bottom:0;left:0;border-radius:0 100% 0 0;text-align:right;padding:30px 20px 0 0;-moz-animation:booking-pulse 2s infinite;-webkit-animation:booking-pulse 2s infinite;animation:booking-pulse 2s infinite}.book-online i{font-size:26px;position:absolute;bottom:15px;left:15px}.book-online:hover{transform:scale(1.2);bottom:7px;right:7px}@keyframes booking-pulse{0%,20%,50%,80%,100%{width:75px;height:75px}40%{width:85px;height:85px}60%{width:80px;height:80px}}#responsive-menu-title-image{width:90%;max-width:300px!important;margin:20px auto!important;display:block!important}#responsive-menu-title-image img{display:block;width:100%}.responsive-menu-social-item{margin:0!important;padding:0!important}#responsive-menu-additional-content{background:#fff!important}.responsive-menu-social{padding:0;margin:10px 0!important;text-align:center;font-size:0}.responsive-menu-social li{padding:0!important;margin:0 10px!important;list-style:none;display:inline-block;width:40px!important}.responsive-menu-social li a{color:#00b5cb;display:block;cursor:pointer}#fees{max-width:800px;width:100%}.fees-toggle{cursor:pointer;font-size:18px!important;margin:20px 0 0 0!important;background:#00b5cb;color:#fff!important;padding:20px 10px;max-width:900px;width:100%;position:relative}.fees-toggle:hover{background:#00b5cb}.fees-toggle:after{font-family:'Font Awesome 5 Free';content:'\f078';font-weight:700;position:absolute;right:10px;font-size:18px;top:calc(50% - 9px)}.fees-content{display:none;max-width:900px;width:100%}.fees-content.default{display:block}.fee-table{display:table;width:100%;max-width:900px}.fee-row{display:table-row}.fee-top div{color:#fff;font-weight:500}.fee-row div{display:table-cell;padding:15px 8px;border-top:2px solid #fff}.fee-title{border-right:0!important;background:#eee}.fee-price{background:#57565b;color:#fff;width:150px}.fee-price span{font-size:12px}.team-content{display:flex;flex-wrap:wrap;justify-content:space-between}.team-content article{width:calc(50% - 10px);background:#f5f5f5;padding:50px 35px;border-top:8px solid #00b5cb;margin:20px 0;line-height:30px}.team-content article:nth-last-child(1):nth-child(odd){width:100%}.team-content .team-photo{float:right;display:block;max-width:200px;width:40%;margin:0 0 20px 20px}.team-content h2{font-size:20px;margin:0}.team-content h3{font-size:18px;margin:0}.team-content h4{font-size:12px;margin:15px 0 0;border:0;line-height:normal}#accordion{width:100%;background:#fff}.accordion-toggle{cursor:pointer;font-size:18px!important;margin:0 0 2px!important;background:#00b5cb;color:#fff!important;padding:20px 30px 20px 10px;max-width:900px;width:100%;position:relative;margin-bottom:1px}.accordion-toggle:hover{background:#00b5cb}.accordion-toggle:after{font-family:'Font Awesome 5 Free';content:'\f078';font-weight:700;position:absolute;right:10px;font-size:18px;top:calc(50% - 12px)}.accordion-content{display:none;margin:10px 0 5px}.accordion-content.default{display:block}.full-accordion .accordion-toggle{width:100%;max-width:1200px}.contact-area{display:flex}.contact-left{width:350px;margin:0 50px 0 0}.contact-right{width:calc(100% - 400px);border:0}.opening-hours{margin:50px 0 0;padding:0;display:flex;flex-wrap:nowrap;justify-content:space-between}.opening-hours li{margin:0;padding:15px 0;list-style:none;background:#5d5d5d;width:calc(90% / 7);text-align:center;color:#fff}.opening-hours li h2{margin:0;font-size:15px;color:#fff;font-weight:700}.opening-hours li span{display:block;font-size:12px}.referral-form .form-section{padding:100px;margin:0 0 50px;border-bottom:10px solid #00b5cb;-webkit-box-shadow:9px 23px 36px 6px rgb(0 0 0 / .55);-moz-box-shadow:9px 23px 36px 6px rgb(0 0 0 / .55);box-shadow:9px 23px 36px 6px rgb(0 0 0 / .55)}.form-section-1{background:#57565b}.form-section-2{background:#fff}.form-section-3{background:#57565b}.form-flex{display:flex;justify-content:space-between}.referral-form .form-half{width:50%;padding:0 30px 0 0}.referral-form .form-half:last-child{padding:0 0 0 30px}.referral-form h2{margin:0;padding:0;font-size:38px;line-height:42px;color:#fff}.form-section-2 h2{color:#57565b}.referral-form h2:after{content:'';display:block;max-width:100px;width:100%;height:5px;background:#00b5cb;margin:25px 0 50px}.referral-form ul{margin:0;padding:0}.referral-form ul li{margin:0 0 15px;padding:0;list-style:none;position:relative}ul.sedation-answers li{margin:0 0 5px!important;list-style:none;width:calc(100% / 2 - 15px);padding:20px!important;background:rgb(255 255 255 / .7);border-radius:5px;display:inline-block;min-width:300px}.referral-form ul li:last-child{margin:0}.referral-form ul li:before{font-family:'Font Awesome 5 Free';font-size:16px;color:#0aa1af;position:absolute;left:20px;top:19px;font-weight:700}.referral-form ul li input,.referral-form ul li textarea{width:100%;display:block;border:0}.referral-form ul li input[type='radio']{width:auto;display:inline-block}.referral-form ul li textarea{height:340px}.form-ico-user:before{content:'\f007'}.form-ico-add:before{content:'\f3c5'}.form-ico-tel:before{content:'\f095'}.form-ico-env:before{content:'\f0e0'}.form-ico-cal:before{content:'\f073'}.form-ico-spee:before{content:'\f075'}.referral-form input[type='text'],.referral-form input[type='submit'],.referral-form textarea{width:100%;display:block;border:0;background:rgb(255 255 255 / .7);padding:20px 15px 20px 45px;outline:none;border-radius:5px}.form-section-2 input[type='text'],.form-section-2 input[type='submit'],.form-section-2 textarea{width:100%;display:block;border:0;background:rgb(239 239 239 / .7);padding:20px 15px 20px 45px;outline:none;border-radius:5px}.referral-form input[type='text']:hover,.referral-form input[type='submit']:hover,.referral-form textarea:hover,.referral-form input[type='text']:focus,.referral-form input[type='submit']:focus,.referral-form textarea:focus,.referral-form input[type='text']:active,.referral-form input[type='submit']:active,.referral-form textarea:active{padding:20px 15px 20px 55px;background:#ebebeb}.referral-form input[type='text']:focus,.referral-form input[type='submit']:focus,.referral-form textarea:focus{background:#ebebeb}.upload-grid{margin:0;padding:0;display:flex;justify-content:space-between}.upload-grid li{margin:0!important;list-style:none;width:calc(100% / 3 - 15px);padding:20px!important;background:rgb(196 196 196/70%);border-radius:5px}.form-close{margin:50px 0 0!important;color:#fff;text-align:center}.form-close li{margin:20px 0 0!important}.form-close .submit{background:#00b5cb!important;color:#fff;text-transform:uppercase;cursor:pointer}.case-studies article{background:#eee;border-left:5px solid #00b5cb;padding:20px 25px;font-size:0;margin:0 0 30px}.case-studies article h2{margin:0;padding:0 0 20px;display:block;font-size:24px}.case-patient,.case-studies article ul{display:inline-block;width:50%;vertical-align:top;margin:0;padding:20px}.case-patient img{display:block;width:100%}.case-studies article ul li{display:inline-block;width:100%;text-align:center}.case-studies article ul li span{display:block;padding:10px 0;font-size:20px}.case-studies article ul li img{display:block;width:100%}.fee-split{display:flex;flex-wrap:wrap;justify-content:space-between}.fee-split h2{text-align:left;margin:0 0 35px;font-size:32px}.fee-halfsection{width:calc(50% - 20px);margin:0 0 100px}.fee-fullsection{width:100%}.price-plan{text-align:center;margin:40px 0 0;padding:0;font-size:0;display:flex;flex-wrap:wrap;justify-content:center}.price-plan li{padding:0 0 60px;list-style:none;background:#fff;border-radius:5px;display:inline-block;vertical-align:top;-webkit-box-shadow:0 10px 21px -10px #000;-moz-box-shadow:0 10px 21px -10px #000;box-shadow:0 10px 21px -10px #000;position:relative}.price-plan-2 li{width:calc(100% / 2 - 40px);margin:0 20px 50px}.price-plan-3 li{width:calc(100% / 3 - 30px);margin:0 15px 50px}.price-plan-4 li{width:calc(100% / 4 - 10px);margin:0 5px 50px}.price-plan header{background:#eee;background:-moz-linear-gradient(top,#00b5cb 50%,#0094a6 100%);background:-webkit-linear-gradient(top,#00b5cb 50%,#0094a6 100%);background:linear-gradient(to bottom,#00b5cb 50%,#0094a6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00b5cb',endColorstr='#0094a6',GradientType=0);position:relative;padding:40px 0 110px;border-radius:5px;margin:0 0 80px}.price-plan header h2{margin:0;font-size:16px;color:#fff;padding:0 20px;min-height:60px;text-align:center}.price-plan header h3{margin:0;font-size:30px;background:#fff;border:5px solid #0097a9;border-radius:50%;display:block;width:125px;height:125px;margin:0 auto;padding:45px 0 0;position:absolute;left:0;right:0;bottom:-60px;-webkit-box-shadow:0 0 0 10px #fff;-moz-box-shadow:0 0 0 10px #fff;box-shadow:0 0 0 10px #fff}.price-double{padding:23px 0 0!important}.price-plan header h3 span{font-size:12px;display:block}.price-plan-sub{margin:0 20px 20px;padding:0}.price-plan-sub li{margin:0!important;padding:15px 0;font-size:16px;border-bottom:1px solid #eee;width:100%!important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.price-plan-sub li:last-child{border-bottom:0}.price-plan .btn{margin:0 auto;position:absolute;left:20px;right:20px;bottom:30px;max-width:250px}.plan-table{display:table;background:#fff;width:100%;border-top:1px solid #a5a5a5;border-left:1px solid #a5a5a5;border-bottom:1px solid #a5a5a5}.plan-row{display:table-row}.plan-row:nth-child(2n-1) div{background:#f4f4f4}.plan-row div{display:table-cell;padding:15px 10px;border-right:1px solid #a5a5a5}.plan-titles div{background:#00b5cb!important;color:#fff;font-weight:700}.split-section{display:flex;flex-wrap:wrap}@media (min-width:700px){.page-id-13 .split-section .container-50{min-height:540px}}.page-id-13 .treatment-case{display:none}.treatment-img{background-size:cover;background-position:center center;position:relative;min-height:400px}.treatment-img iframe{height:100%;width:100%}.cta{position:relative;text-align:center;padding:75px 0;color:#fff}.cta.cta-black .overlay{background-color:#57565b}.cta p{max-width:700px;margin:25px auto}.cta .overlay{background:rgb(0 101 113 / .75)}.cta h2{color:#fff;margin:0;padding:0;font-size:42px}.cta h3{font-size:32px;color:#eee;margin:0 0 20px;padding:0;font-weight:100}.cta header{margin:0 0 50px}.treatment-listsplit{margin:0;padding:0;font-size:0}.treatment-listsplit>li{padding:0;list-style:none;display:inline-block;width:calc(50% - 40px);font-size:14px;vertical-align:top;margin:10px 20px}.spacer{display:block;width:100%;padding:15px 0;background:#fff}.treatment-case{background:#00b5cb;padding:120px 0}.treatment-case-btn{text-align:center;margin:20px 0}.case-slider{margin:0 auto;max-width:1200px;width:calc(100% - 160px)}.caseslide-split{display:flex}.caseslide-patient{background-size:cover!important;background-position:center center!important;width:50%;max-width:600px;order:1}.caseslide-images{background:#57565b;width:50%;max-width:600px;overflow:hidden;padding:60px;text-align:right;order:2}.caseslide-images header h2{color:#fff;font-size:50px;margin:0;padding-bottom:20px}.caseslide-images header h3{color:#00b5cb;font-size:28px;margin:0;font-weight:600;text-transform:uppercase}.caseslide-images header:after{display:none;content:'';width:100px;height:5px;background:#fff;margin:20px 0 20px}.caseslide-text{background:#fff;padding:40px 50px 30px;margin:0;font-weight:500;font-size:18px;line-height:24px;min-height:180px}.caseslide-text:before{content:'\f10d';font-family:'Font Awesome 5 Free';font-weight:700;color:#00b5cb;float:left;font-size:50px;margin:0 20px 0 0}.caseslide-text--Gary,.caseslide-text--Geoff,.caseslide-text--Sarah,.caseslide-text--Lorraine,.caseslide-text--Monica{display:none}.video-right{max-width:500px;width:50%;margin:0 auto;position:relative;padding-bottom:30%;padding-top:26px;height:0;overflow:hidden;float:right;margin:0 0 50px 50px}.treatment-video{max-width:1200px;width:90%;margin:0 auto;position:relative;padding-bottom:34%;padding-top:30px;height:0;overflow:hidden}.video-right iframe,.video-right object,.video-right embed,.treatment-video iframe,.treatment-video object,.treatment-video embed{position:absolute;top:0;left:0;width:100%;height:100%}img.alignright.size-large.wp-image-840,img.alignright.size-large.wp-image-841{max-width:350px;width:100%;height:auto;padding:10px;border:2px solid #f5f5f5}.at-a-glance h3,.at-a-glance p{width:calc(49% - 30px);display:inline-block;vertical-align:middle;margin:0;padding-right:4%}.at-a-glance{padding-top:30px}.at-a-glance .at-a-glance-item{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #eee}.at-a-glance .icon{width:50px;height:50px;display:inline-block;vertical-align:middle;background-size:cover;margin-right:10px}.at-a-glance .at-a-glance-item:nth-of-type(1) .icon{background-image:url(/wp-content/themes/notley-dental-care/images/glance/duration.png)}.at-a-glance .at-a-glance-item:nth-of-type(2) .icon{background-image:url(/wp-content/themes/notley-dental-care/images/glance/how-long.png)}.at-a-glance .at-a-glance-item:nth-of-type(3) .icon{background-image:url(/wp-content/themes/notley-dental-care/images/glance/results.png)}.at-a-glance .at-a-glance-item:nth-of-type(4) .icon{background-image:url(/wp-content/themes/notley-dental-care/images/glance/areas.png)}.at-a-glance .at-a-glance-item:nth-of-type(5) .icon{background-image:url(/wp-content/themes/notley-dental-care/images/glance/treatments.png)}.at-a-glance .at-a-glance-item:nth-of-type(6) .icon{background-image:url(/wp-content/themes/notley-dental-care/images/glance/discomfort.png)}.at-a-glance .at-a-glance-item:nth-of-type(7) .icon{background-image:url(/wp-content/themes/notley-dental-care/images/glance/after.png)}.at-a-glance .at-a-glance-item:nth-of-type(8) .icon{background-image:url(/wp-content/themes/notley-dental-care/images/glance/price.png)}a.news-item{width:29%;display:inline-block;margin:0 2% 40px;padding:25px 25px 50px;background-color:#fff;text-decoration:none;position:relative;min-height:475px;min-width:300px;-webkit-box-shadow:-1px 9px 23px 2px rgb(0 0 0 / .45);-moz-box-shadow:-1px 9px 23px 2px rgb(0 0 0 / .45);box-shadow:-1px 9px 23px 2px rgb(0 0 0 / .45);transition:0.5s;vertical-align:top}a.news-item:hover{transform:scale(.95)}.news-item-image{height:200px;margin-bottom:20px;background-size:cover;background-position:center;background-color:#fff;background-image:url(/wp-content/themes/notley-dental-care/images/blog-placeholder.jpg)}.news-item-title{color:#00b4cb;font-size:30px;padding-bottom:20px;line-height:33px}.news-item-date{font-size:12px;color:#000}.news-item-excerpt{color:#000}.news-item-read-more{position:absolute;bottom:0;left:0;right:0;height:50px;text-align:center;background-color:#00b5cb;line-height:50px;color:#fff;text-transform:uppercase}.paginatation{width:47%;margin:0 1% 20px;text-align:center;display:inline-block;padding:20px 0;background-color:#00b5cb;text-decoration:none;color:#fff;font-size:18px;text-transform:uppercase}a.previous_posts{float:right}.before-after{display:block;background-color:#4d8c94;margin-bottom:10px;padding:20px;border-radius:50px}.wp-gr .wp-google-badge.wp-google-badge-fixed{right:100px!important}.ddl-contact-form{display:block;background-color:#eee;padding:30px 0}.ddl-contact-form ul{list-style:none;padding:0;max-width:900px;display:block;margin:0 auto;width:90%;padding:20px}.ddl-contact-form input[type='text'],.ddl-contact-form input[type='telephone'],.ddl-contact-form input[type='email'],.ddl-contact-form textarea{display:block;max-width:100%;width:100%;margin-bottom:10px;padding:20px;border:none}.ddl-contact-form input[type='submit']{display:block;width:100%;padding:20px 10px;border:none;background-color:#00b5cb;color:#fff;border-radius:5px}.ddl-contact-form .gdpr-small,.ddl-contact-form .gdpr{text-align:center}.ddl-contact-form .hidden-fields{display:none}.side-tab{position:fixed;right:-86px;top:230px;transform:rotate(-90deg);padding:20px 16px 50px;font-size:20px;background-color:#00b6cb;color:#fff;text-decoration:none;transition:0.5s}a.side-tab:hover{right:-60px}.referral-profile{padding:100px;margin:0 0 50px;border-bottom:10px solid #00b5cb;-webkit-box-shadow:9px 23px 36px 6px rgb(0 0 0 / .55);-moz-box-shadow:9px 23px 36px 6px rgb(0 0 0 / .55);box-shadow:9px 23px 36px 6px rgb(0 0 0 / .55);background-color:#fff}.referral-profile .team-photo{float:right;margin:0 0 30px 40px;max-width:100%}section#main-content .new-sidebar-links li{display:inline-block}body .wp-google-badge.wp-google-badge-fixed{z-index:99!important}body .wp-google-form{z-index:98!important}.cookie-dialog a{border-bottom:0}.show-mobile{display:none!important}.twentytwenty-container img{height:300px;width:100%;object-fit:cover}.caseslide-images .twentytwenty-container{min-height:300px}@media (max-width:1480px){.nav ul li a{font-size:13px;padding:20px 10px}.nav-logo{width:218px}}@media (max-width:1380px){.header-container{padding:0 0 0 30px}.header-contact{padding:0 30px}.treatment-section .container-right{margin:0 30px 0 0}}@media (max-width:1320px){.nav ul li a{font-size:12px;padding:20px 6px}.nav-logo{width:230px}}@media (max-width:1220px){.nav ul li a{font-size:11px;padding:20px 5px}.nav-logo{width:220px}}@media (max-width:1290px){.inner-header{margin-top:90px;height:400px}.banner{height:650px}.ql-shell{width:230px;height:230px;padding-top:15px}.ql-inner{width:200px;height:200px}}@media (max-width:1180px){.banner,.inner-header{margin-top:70px}.ql-shell{width:200px;height:200px;padding-top:15px}.ql-inner{width:170px;height:170px}.quicklinks h2{font-size:18px;margin-top:30px}.quicklinks p{font-size:13px}.quicklinks li{width:calc(100% / 4 - 20px);margin:0 10px}.split-section{margin:30px 0;flex-wrap:wrap}.split-section .container-50{width:100%!important}.treatment-img{height:500px;order:-1;padding:0!important}.caseslide-images{padding:40px}.caseslide-images header h2{font-size:32px}.caseslide-images header h3{font-size:18px}}@media (max-width:1080px){.banner{height:500px}.inner-header{height:350px}.inner-header h1{font-size:40px;bottom:26%}.header-large{font-size:50px}.header-medium{font-size:40px}.header-container h1{font-size:32px;line-height:45px}.header-container p{font-size:14px;line-height:22px;margin:30px 0 30px}.header-item h1{font-size:40px}.header-item h2{font-size:36px}.footer-feeds li{width:calc(100% / 2 - 20px);height:450px}.footer-feeds li iframe{height:250px}.referral-form .form-section{padding:60px}.referral-form .form-half{padding:0 15px 0 0}.referral-form .form-half:last-child{padding:0 0 0 15px}.price-plan-4 li{width:calc(100% / 3 - 20px);margin:0 10px 50px}}@media (max-width:1120px){.mobile-book{display:block;margin:0 0 50px}.fa-book-btn{display:block}.fa-btns{display:none}.responsive-bar{display:flex;align-items:center;justify-content:space-between}.header-contact,.nav-logo{display:none}#menu-main-navigation,#menu-facial-aesthetics-nav{display:none}}@media (max-width:1000px){.opening-hours{flex-wrap:wrap}.opening-hours li{margin:0 0 20px;width:calc(90% / 4)}}@media (max-width:980px){.img-right{float:none;max-width:400px;width:100%;margin:0 0 20px}}@media (max-width:950px){.quicklinks li{width:calc(100% / 2 - 20px);margin:0 10px 30px}#about{display:block}#about .container-50{float:none;width:100%;padding:150px 30px}.split-section .container-50{width:100%;padding:150px 30px}.about-img,.facial-img{display:none}}@media (max-width:900px){.content-left{float:none;width:85%;margin:0 auto}.content-right{float:none;max-width:500px;width:100%;margin:50px auto 0}.side-tab{padding:7px 16px 50px;font-size:17px}.img-right{float:right;max-width:400px;width:50%;margin:0 0 20px 20px}.caseslide-split{display:block}.caseslide-patient{width:100%;max-width:900px;order:2;height:400px}.caseslide-images{width:100%;max-width:900px;order:1}.caseslide-images header h2,.caseslide-images header h3{text-align:center;padding-bottom:19px}.caseslide-images header:after{display:none;margin:20px auto 20px}}@media (max-width:850px){.alignright{float:none;display:block;margin:0 auto 30px}body{padding:15px}.nav{padding:30px 15px}.nav-fixed.nav{padding:20px 15px}#footer{padding:100px 15px}#quicklinks{padding:100px 0 0}.section{padding:50px 0}#about .container-50{padding:100px 30px}.split-section .container-50{padding:100px 30px}.treatment-section .container-right{max-width:none;width:calc(100% - 60px);margin:0 30px}.team-content article{width:100%;background:#f5f5f5;padding:10px 35px;border-top:8px solid #00b5cb;margin:10px 0;line-height:28px}.contact-area{display:block}.contact-left{width:100%;margin:0 0 40px}.contact-right{width:100%;height:350px}.price-plan-3 li,.price-plan-4 li{width:calc(100% / 2 - 40px);margin:0 20px 50px}.treatment-case{padding:100px 0}}@media (max-width:800px){ul.sedation-answers li{width:100%}.inner-header{height:280px}.inner-header h1{font-size:34px}.inner-header h1:after{max-width:50px;height:3px}.fee-price{width:100px}}@media (max-width:760px){.page-id-65 #cta-book,.page-id-55 #cta-book{display:none}.responsive-social{display:none!important}.slider-img .testimonial-container{width:100%;padding:0 0 0 30px}.testimonial-img,.side-button{display:none!important}.testimonial-container{width:100%;padding:0 30px}.footer-feeds li{margin:0 0 30px;width:100%;display:block;height:auto}.form-flex{display:block}.referral-form .form-half{padding:0;width:100%}.referral-form .form-half:last-child{margin:0 0 15px;padding:0}.referral-form ul li{margin:0 0 15px!important}.upload-grid{display:block}.upload-grid li{width:100%;padding:20px!important}.fee-halfsection{width:100%;margin:0 0 40px}.case-slider{width:calc(100% - 80px)}.hide-mobile{display:none!important}.show-mobile{display:block!important}.slick-prev,.slick-next{padding:0 8px}.slick-prev:before,.slick-next:before{font-size:41px}.slick-prev{left:-35px}.slick-next{right:-35px}.video-right{max-width:500px;width:100%;float:none;margin:0 auto 50px auto;padding-bottom:42%;padding-top:40px}}@media (max-width:700px){.treatment-list li{font-size:16px;display:block;width:100%;margin:10px 0}.treatment-listsplit>li{display:block;width:100%;margin:10px 0}img.alignright.size-large.wp-image-840,img.alignright.size-large.wp-image-841{width:50%}}@media (max-width:650px){section#main-content .new-sidebar-links{max-width:500px}section#main-content .new-sidebar-links li,section#main-content .new-sidebar-links li a{display:block}.quicklinks li{width:100%;max-width:300px;margin:0 0 30px}.contact-half li{width:100%;float:none;padding:0!important}.price-plan-2 li,.price-plan-3 li,.price-plan-4 li{width:100%;margin:0 0 50px}.caseslide-images{padding:35px 25px}.caseslide-patient{height:300px}.caseslide-text{padding:30px 25px 25px;font-size:16px;line-height:22px}.price-plan header h2{min-height:auto}.accordion-toggle{font-size:14px!important}.blog-page{text-align:center}}@media (max-width:600px){body{font-size:13px}.banner{height:475px}.header-container{bottom:6%}.header-large{font-size:42px}.header-medium{font-size:34px}.header-container h1{font-size:28px;line-height:38px}.header-container p{font-size:13px;line-height:18px;margin:20px 30px 20px 0}.header-item h1{font-size:30px}.header-item h2{font-size:30px}.header-item:after{margin:10px auto 25px}.header-item-left:after{margin:10px 0 25px}.responsive-logo{max-width:175px}.responsive-links{width:calc(100% - 175px)}.nav-fixed .responsive-logo{max-width:150px}.opening-hours li{width:calc(90% / 3)}.img-right{float:none;width:100%;margin:0 0 20px}.caseslide-text{font-size:14px;line-height:20px}.treatment-list li{font-size:14px;margin:8px 0}@media screen and (max-width:531px){.invisalign-container{display:flex;flex-flow:column}.four{order:2}.three{order:3}.two{order:4}.one{order:5}}}@media (max-width:550px){body{font-size:13px}.main-content h2{font-size:24px;line-height:26px;margin:30px 0 10px}.main-content h3{font-size:18px;margin:30px 0 0}.fees-toggle{font-size:15px!important}#footer{padding:60px 15px}#quicklinks{padding:60px 0 0}.section{padding:60px 0}#about .container-50{padding:60px 30px}.split-section .container-50{padding:60px 30px}.treatment-img{height:300px}.inner-header h1{font-size:28px;bottom:12%}.inner-header h1:after{height:2px}.treatment-section .container-right{width:100%;margin:0;padding:100px 20px}.treatment-section.section{padding:0}.fee-price{width:110px}.case-studies article{padding:10px 15px;margin:0 0 20px}.case-patient,.case-studies article ul{padding:5px}.case-studies article h2{padding:0 0 15px;font-size:18px}.case-studies article ul li span{padding:5px 0;font-size:16px}.treatment-case{padding:80px 0}.caseslide-images header h2{font-size:30px}.caseslide-images header h3{font-size:16px}.inner-header .btn{display:none}.initial-btn{display:block!important}.page-id-55 .initial-btn{display:none!important}.invisalign-header{display:none}#testimonials{height:auto}}@media (max-width:500px){.header-contact-tel span{display:none}.header-contact-tel i{margin-right:0}.responsive-menu-social li{margin:0 1px!important}.patient-box{float:none;width:100%;margin:0 0 20px}.caseslide-images{padding:25px 15px}.paginatation{width:100%;float:none!important}}@media (max-width:450px){.opening-hours{display:block}.opening-hours li{width:calc(50% - 2px);margin:0 0 3px;display:inline-block}.testimonial-container p,.testimonial-slide cite{font-size:13px}}@media (max-width:400px){.at-a-glance-item{text-align:center}.at-a-glance h3,.at-a-glance p{width:100%;text-align:center;padding:10px 0;margin:0}.at-a-glance-item .icon{margin-right:0}.team-content .team-photo{float:none;max-width:150px;width:100%;margin:0 0 20px}.btn{font-size:14px;text-align:center;margin:25px auto 25px!important}.price-plan .btn{bottom:0}}.content-right.invisalign-right .video-right{width:100%;display:block;clear:both;float:none;margin:50px 0 0;min-height:250px}.content-right.invisalign-right .price-plan{margin:0;display:block}.content-right.invisalign-right .price-plan li{width:100%;display:block;margin:0}.content-right.invisalign-right .price-plan header{padding:30px 0 75px}.finance-cta{background:#00b5cb;padding:25px;margin-top:20px;text-align:center;border-radius:5px}.finance-cta h3{margin:0 0 25px;color:#fff;font-size:23px}.finance-cta .btn{margin:0;width:100%;display:block}.team-right{width:100%;background:#f5f5f5;padding:25px;border-top:8px solid #00b5cb;margin:20px 0;line-height:1.7}.team-right h2{font-size:20px;margin:0}.team-right h3{font-size:17px;margin:5px 0;line-height:1.4}.team-right p:first-child{margin-top:0}.team-right p:last-child{margin-bottom:0}.team-right .team-photo{display:block;max-width:200px;width:100%;margin:0 auto 25px}.team-right.team-invisalign .container-1200{display:flex;align-content:center;align-items:center;flex-wrap:wrap;justify-content:center}.team-invisalign-content{width:65%;min-width:300px}.team-right.team-invisalign img.team-photo{width:65%;min-width:250px;margin:30px}.team-right.team-invisalign{margin:0}.invisalign-left ul.price-plan.price-plan-3{margin:20px -30px 40px}.invisalign-left .price-plan header h2{font-size:14px}.invisalign-icons ul{margin:0;padding:0;display:flex;flex-wrap:wrap;text-align:center;justify-content:center}.invisalign-icons li{display:inline-block;width:25%;padding:15px;font-size:18px;line-height:initial;font-weight:700;color:#00b5cb;max-width:150px}@media (max-width:1100px){.invisalign-left .price-plan-3 li{width:calc(100% / 2 - 30px);margin:0 15px 50px}}@media (max-width:900px){.invisalign-left ul.price-plan.price-plan-3{margin:20px 0 40px}}@media (max-width:700px){.invisalign-left .price-plan-3 li{width:calc(100% / 1 - 30px);margin:0 15px 50px}.invisalign-icons li{width:24%;max-width:109px;font-size:10px;padding:8px}}@media (max-width:500px){.invisalign-icons ul{margin:0 auto}}dl.faq-list{display:flex;flex-wrap:wrap;justify-content:center;margin:0;padding:0}dl.feature-faq dt{position:relative;font-size:20px;background:#00b5cb;color:#fff;width:100%;padding:10px 70px 10px 30px;cursor:pointer;border-bottom:2px solid #fff}dl.feature-faq dd{font-weight:500;font-size:16px;background:#f5f5f5;width:100%;padding:10px 30px;margin:0;display:none}@media (max-width:600px){dl.feature-faq dt{font-size:18px;padding:5px 70px 5px 20px}dl.feature-faq dd{font-size:14px;padding:5px 70px 5px 20px}}dl.feature-faq dt i{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:30px;transition:all 0.3s ease-out}dl.feature-faq dt.active i:before{content:'\f139'}@media (max-width:500px){.slick-prev,.slick-next{display:none!important}.case-slider{width:100%}.twentytwenty-container img,.caseslide-images .twentytwenty-container{height:200px;min-height:200px}}.cta-veneers{padding:1rem}.final-section-veneers{padding:50px 0!important}.smile-gallery-content{padding:50px 0;background-color:#fff}.smile-gallery-section{max-width:1200px;margin:0 auto;margin-bottom:10px}.smile-gallery{display:flex;flex-wrap:wrap;justify-content:center;background-color:#eee;max-height:0;overflow:hidden;transition:0.5s;padding:0 10px}.smile-gallery-item{width:calc(50% - 20px);margin:10px;background:#fff;padding:30px;min-width:300px}.smile-gallery-section .smile-gallery-toggle{padding:30px 60px 30px 30px;background:#3cb5cc;background:-moz-linear-gradient(top,#00b5cb 50%,#0094a6 100%);background:-webkit-linear-gradient(top,#00b5cb 50%,#0094a6 100%);background:linear-gradient(to bottom,#00b5cb 50%,#0094a6 100%);color:#fff;font-family:'Montserrat',sans-serif;text-transform:uppercase;font-weight:700;font-size:20px;position:relative;cursor:pointer}.smile-gallery-toggle i{position:absolute;right:30px;transition:0.5s}.smile-gallery-open .smile-gallery-toggle i{transform:rotate(180deg)}.smile-gallery-open .smile-gallery{padding:10px}.nav{padding:10px 0 0}.under-nav{background-color:#57565b;margin-top:10px;padding:5px}.under-nav .container-1200{display:flex}.under-nav-third{width:33.33%;text-align:center;padding:10px;color:#fff;font-size:18px}.under-nav-third a{color:#fff;text-decoration:none}.under-nav-third a i{padding:0 5px}.header-contact-tel{display:none}@media (max-width:1200px){.under-nav-third{width:50%}.under-nav-third:nth-of-type(1){display:none!important}}@media (max-width:760px){.responsive-social{display:inline-block!important}}@media (max-width:500px){.responsive-social{display:none!important}.under-nav-third{font-size:14px}}.center-content{display:flex;justify-content:center}.tooltip{position:relative;float:right}.tooltip .tooltiptext{visibility:hidden;min-width:300px;max-width:400px;padding:12px;background-color:#a4a4a4;color:#fff;border-radius:6px;position:absolute;z-index:1;bottom:125%;right:50%;margin-right:-100px;opacity:0;transition:opacity 0.3s}.tooltip .tooltiptext p{margin:0 0 10px 0}.tooltip .tooltiptext p:last-child{margin-bottom:0}.tooltip .tooltiptext::after{content:'';position:absolute;top:100%;right:31.5%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#a4a4a4 #fff0 #fff0 #fff0}.tooltip:hover .tooltiptext{visibility:visible;opacity:1}.page-id-42 aside#testimonials{background:#fff!important}@media only screen and (max-width:767px){.smile-gallery-item{width:calc(100% - 20px)}}.ql-shell{width:216px;height:216px}.ql-inner{width:184px;height:184px}.ql-inner img{transform:scale(.8)}.grecaptcha-badge{display:none!important}