@media only screen and (max-width:1169px){.navigation #menu-top-menu li{margin:0 8px;}}@media only screen and (max-width:1024px){.navigation #menu-top-menu li{margin:0;}.metaslider .slides img{max-width:450px !important;}.metaslider .caption h1{font-size:40px;margin-bottom:10px;}.metaslider .caption p{font-size:20px;line-height:28px;margin-bottom:20px !important;}.metaslider .caption p span{font-size:30px;line-height:40px;}a.appontment-btn{padding:10px 15px;}.video iframe{height:331px;}#bannerwrapper-inner img{max-width:500px;}.cancelling-box,.emergency-box{min-height:196px;}#contact-map-wrapper iframe{height:300px;}.before-after-wrap ul li{margin:17px 0 17px 3.5%;}.invisalign-left iframe{width:100%;}a.email,a.phone{font-size:14px;}}@media only screen and (max-width:1023px){.navigation #menu-top-menu li a{padding:10px 14px;}}@media only screen and (max-width:980px){.video iframe{height:318px;}#blog-left-panel{width:64%;}#blog-right-panel{width:32%;}}@media only screen and (max-width:979px){.navigation,a.email span,a.facebook span,a.phone span{display:none;}#headerwrapper,.copyrights{padding:15px 0;}#headerwrapper{padding:5px 0;}.col-1{padding-right:0;}a.email{background:#ededed;border-radius:50%;display:inline-block;color:#7c878e;margin-right:10px;}.col-1 label{vertical-align:-8px;text-align:right;}a.email:hover{background:#65bdeb;color:#fff;}a.email i{width:40px;line-height:40px;height:40px;border-radius:50%;display:inline-block;}a.phone{margin-bottom:10px;}#rmp_menu_trigger-738{right:15px !important;border-radius:50%;line-height:0;cursor:pointer !important;}#responsive-menu{margin-top:70px;}#responsive-menu-container{max-width:375px;}#responsive-menu-container #responsive-menu li.responsive-menu-item a .responsive-menu-subarrow,#responsive-menu-container #responsive-menu li.responsive-menu-item a .responsive-menu-subarrow.responsive-menu-subarrow-active{background:0 0 !important;border:0 !important;border-radius:0 !important;}#nav_menu-2,#nav_menu-3,#text-2,#text-3{width:50%;}.copyleft,.copyright{width:100%;text-align:center;}.metaslider .slides img{max-width:400px !important;}.metaslider .caption h1{font-size:30px;margin-bottom:10px;}.metaslider .caption p{font-size:16px;line-height:22px;margin-bottom:10px !important;}.smile-gallery-section h2,.team-section h2,.testimonials-section h2{margin-bottom:20px;}.metaslider .caption p span{font-size:20px;line-height:30px;}a.appontment-btn{padding:10px 15px;}#middlewrapper{padding:40px 0 0;}.welcome-text{padding:0 0 40px;}.greysection{padding:40px 0;}.video iframe{height:256px;}.nhs-treatments .text,.private-treatments .text{font-size:18px;}a.clickhere-btn{padding:5px 20px;margin-top:15px;}.braces-section{padding:40px 0;}.team-section ul li{width:50%;float:left;padding:15px;}.contact-left,.contact-right,.dentist-enquiry{width:100%;}.team-section ul li .text span{display:inline-block;}.team-section{padding:40px 0;}.smile-gallery-section{padding:0 0 40px;}#inner-middlewrapper,.testimonials-section{padding:40px 0;}#bannerwrapper-inner img{max-width:400px;}.banner-title h1{font-size:40px;}.contact-right{margin:30px 0 0;}.cancelling-box,.emergency-box{width:100%;min-height:inherit;margin:20px 0 0;}.before-after-wrap ul{width:102.3%;margin:0 0 0 -2.3%;}.before-after-wrap ul li{width:47.7%;padding:0 10px 10px 0;margin:10px 0 10px 2.3%;}.before-after-wrap ul li .before-after-img{padding:10px 0 0 10px;}.before-after-wrap ul li .before-after-img .before-text{width:70px;height:25px;line-height:24px;font-size:13px;}.service-contact-box{margin:20px 0 0;}.content-img{max-width:35%;}.point-2{padding:0 0 15px;}.content-margin{margin-bottom:18px !important;}.other-page-title{padding:0 0 20px;}.braces-section ul{width:102.5%;margin:0 0 0 -2.5%;}.treatments-list li{width:28%;margin:8px 2%;}.braces-section ul li{width:30%;}}@media only screen and (max-width:767px){.treatments,.tslider blockquote,.video{width:100%;}#headerwrapper{padding:0;}.header-top{flex-direction:column;padding:20px 0 15px 0;}.top-contact{text-align:center;margin-top:15px;}#headerwrapper .logo{width:100%;padding-top:0;text-align:left;}#headerwrapper .logo img{max-width:270px;display:inline-block;}button#responsive-menu-button{top:15px;}a.email{margin:0;}#responsive-menu{margin-top:120px;}#footerwrapper{padding-top:20px;}.metaslider .slides img{max-width:220px !important;}.metaslider .caption h1{font-size:18px;margin-bottom:10px;}.metaslider .caption p{font-size:13px;line-height:18px;margin-bottom:0 !important;}.metaslider .caption p span{font-size:15px;line-height:20px;}a.appontment-btn{display:none;}#middlewrapper{padding:30px 0 0;}.welcome-text{padding:0 0 20px;}.welcome{padding-left:0;}.welcome h2{position:relative;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);top:0;left:auto;font-size:24px;padding-right:0;text-align:center;}.braces-section h2,.team-section h2{font-size:22px;line-height:22px;}.welcome p{padding:8px 0;margin:0;border-left:0;text-align:center;}.braces-section,.greysection{padding:30px 0;}.braces-section h2,.braces-section p,.team-section h2,.video{margin-bottom:15px;}.video iframe{height:220px;}.nhs-treatments{margin-top:15px;}.team-section ul li{padding:10px;}.team-section ul li .text .name{font-size:20px;line-height:normal;}.team-section ul li .text .designation{font-size:18px;}.smile-gallery-section h2,.testimonials-section h2{font-size:22px;margin-bottom:15px;line-height:22px;}.team-section{padding:30px 0;}.smile-gallery-section{padding:0 0 30px;}.testimonials-section{padding:30px 0;}.testimonials-section .bx-wrapper{padding:0 35px;}.map iframe{height:250px;}#bannerwrapper-inner img{max-width:350px;}.banner-title h1{font-size:30px;}#inner-middlewrapper{padding:30px 0;}.tslider blockquote{float:left;text-align:center;}.tslider .cbp-qtcontent{text-align:center;}.tslider .cbp-qtcontent img{margin:0 0 15px !important;width:111px !important;max-width:inherit !important;float:none !important;}.contentblock .left-text,.contentblock .right-text{float:left;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);position:relative;top:0;}.tslider blockquote footer,.tslider blockquote footer a{text-align:center;width:100%;}.testimonials-slider-full li{margin:20px 0 0 !important;padding:20px 0 0 !important;}.ufaq-faq-body,.ufaq-faq-title{padding:10px !important;}.contentblock .thumb{width:100%;margin:0 0 20px;}.contentblock .thumb img{max-width:100%;width:auto;display:inline-block;}.contentblock .left-text{width:100%;transform:translateY(0);left:auto;}.contentblock .right-text{width:100%;transform:translateY(0);right:auto;}div.ufaq-faq-title h4{font-size:16px !important;}.ewd-ufaq-post-margin-symbol{margin:2px 0 0 !important;}.ewd-ufaq-post-margin-symbol span{font-size:18px !important;}#blog-left-panel{width:100%;margin-bottom:30px;}#blog-right-panel{width:290px;max-width:320px;margin:0 auto !important;float:none;}#blog-right-panel #categories-2{margin:11px 0 15px;}#blog-right-panel #rpwe_widget-2 .rpwe-block ul li h3.rpwe-title a{font-size:14px;}.blog h1.page-title,.category h1.page-title,.error404 h1.page-title,.other-page-title h1,.search h1.page-title,.single h1.entry-title{font-size:24px;}.news-section-detail{width:100%;}.news-section-img{width:100%;margin:15px 0 0;}.contact-form{width:100%;}#contact-form-wrapper{padding:25px 0 20px;margin:40px 0 30px;}.contact-form .wpcf7-mail-sent-ok,.contact-form .wpcf7-validation-errors{margin:25px 0 15px;}#contact-map-wrapper iframe{height:250px;margin:20px 0 30px;}.before-after-wrap ul{width:100%;margin:0;}.before-after-wrap ul li{width:100%;margin:10px 0;}.invisalign-left{width:100%;}.invisalign-right{width:100%;margin:30px 0 0;}.service-contact-box{margin:15px 0 0;}.content-img{max-width:50%;margin:0 25% 20px;}.blog-list ul{padding:5px 0 20px;}.point{padding:0 0 18px;}.fees-left{width:100%;}.fees-right{width:100%;padding:5px 0 0;}.dentist-enquiry,.patient-enquiry{margin-top:5px;}#contact-form-wrapper h2{font-size:22px;line-height:22px;margin-bottom:5px;}.point-3{padding:0 0 15px;}.carequality-block .thumb{width:100%;margin:0 0 10px;}.carequality-block .thumb img{width:100%;display:inline-block;}.carequality-block .left-text{width:100%;float:left;position:relative;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);top:0;left:0;}.carequality-block .video{width:100%;max-width:290px;margin:0 0 30px 0;float:left;}.brace-care-button-wrap{padding:0 0 35px 0;}.brace-care-button-wrap a{font-size:18px;padding:15px 30px 15px 120px;}.staff-list .staff-pic{width:100%;text-align:center;}.staff-list .staff-text{width:100%;float:left;text-align:center;}.col-1{display:flex;margin-bottom:15px;}.mail{display:flex;align-items:center;font-size:14px;margin:0 5px;}.col-1 label{width:auto;}a.phone{color:#fff;background:#65bdeb;border-radius:3px;display:inline-block;margin-right:6px;margin-bottom:0;}a.phone:hover{background:#363636;border-radius:3px;}a.phone i{display:inline-block;font-size:22px;background:none !important;border-radius:0 !important;}}@media only screen and (max-width:600px){.contact-form .row .col-left,.contact-form .row .col-right,.dentist-enquiry .row .col-left,.dentist-enquiry .row .col-right,.patient-enquiry{width:100%;}#bannerwrapper-inner img{max-width:300px;}.banner-title h1{font-size:24px;}.contact-form .wpcf7-mail-sent-ok,.contact-form .wpcf7-validation-errors{margin:5px 0 15px;}.contact-form .row .col-right .textarea{height:100px;}.dentist-enquiry .wpcf7-mail-sent-ok,.dentist-enquiry .wpcf7-validation-errors{margin:0 0 10px;}.invisalign-logo{width:50%;margin:0 25% 20px;}.content-img{max-width:60%;margin:0 20% 20px;}.ipad{padding-bottom:250px;}}@media only screen and (max-width:568px){.team-section ul li .text span{display:block;}#bannerwrapper-inner img{max-width:inherit;width:100%;}.banner-title{float:left;position:relative;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);top:0;left:auto;background:#363636;text-align:center;padding:10px 5px;}.banner-title h1{font-size:20px;}}@media only screen and (max-width:567px){#nav_menu-2,#nav_menu-3,#text-2,#text-3{width:100%;padding-right:0;}}@media only screen and (max-width:479px){.top-contact{flex-direction:column;}.flex-control-nav{bottom:5px !important;}.metaslider .caption-wrap{width:55% !important;}.metaslider .slides img{max-width:160px !important;}.metaslider .caption h1{font-size:14px;margin-bottom:10px;}.metaslider .caption p{font-size:12px;line-height:16px;margin-bottom:0 !important;}.metaslider .caption p span{font-size:14px;line-height:18px;}a.clickhere-btn{font-size:12px;margin-top:10px;}.cancelling-box h4,.emergency-box h4{margin:0 0 8px;}.team-section ul li{width:100%;padding:10px 0;}.team-section ul li .text span{display:inline-block;}.emergency-box{background:url("https://cdn-cmghh.nitrocdn.com/MOZBwkyfUZiRCWDKPeOsejOAdpXPOzak/assets/images/optimized/rev-c54135d/www.highlandorthodontics.co.uk/wp-content/themes/highlandorthodontics/assets/images/emergency-icon.jpg") center 20px no-repeat;padding:100px 20px 5px;}.emergency-box.nitro-lazy{background-image:none !important;}.emergency-box h4,.emergency-box p{padding:0;text-align:center;}.cancelling-box{background:url("https://cdn-cmghh.nitrocdn.com/MOZBwkyfUZiRCWDKPeOsejOAdpXPOzak/assets/images/optimized/rev-c54135d/www.highlandorthodontics.co.uk/wp-content/themes/highlandorthodontics/assets/images/cancelling-icon.jpg") center 20px no-repeat;padding:100px 20px 5px;}.cancelling-box.nitro-lazy{background-image:none !important;}.cancelling-box h4,.cancelling-box p{padding:0;text-align:center;}.before-after-wrap ul li .before-after-img{width:100%;}.invisalign-logo{width:70%;margin:0 15% 20px;}.invisalign-left iframe{height:200px;}.content-img{max-width:100%;width:100%;margin:0 0 20px;}.braces-section ul,.treatments-list{max-width:250px;float:none;width:100%;}.braces-section ul{margin:0 auto;}.braces-section ul li{width:100%;margin:0 0 15px;}.treatments-list{margin:0 auto;}.treatments-list li{width:100%;margin:8px 0;}.brace-care-button-wrap a{background:url("https://cdn-cmghh.nitrocdn.com/MOZBwkyfUZiRCWDKPeOsejOAdpXPOzak/assets/images/optimized/rev-c54135d/www.highlandorthodontics.co.uk/wp-content/themes/highlandorthodontics/assets/images/brush-icon.png") center 15px no-repeat #65bdeb;padding:65px 30px 15px;border-radius:10px;}.brace-care-button-wrap a.nitro-lazy{background-image:none !important;}.brace-care-button-wrap a:hover{color:#fff;background:url("https://cdn-cmghh.nitrocdn.com/MOZBwkyfUZiRCWDKPeOsejOAdpXPOzak/assets/images/optimized/rev-c54135d/www.highlandorthodontics.co.uk/wp-content/themes/highlandorthodontics/assets/images/brush-icon.png") center 15px no-repeat #7cd1fe;}.brace-care-button-wrap a:hover.nitro-lazy{background-image:none !important;}.bottom-phoneno{font-size:15px;}}