@media only screen and (max-width:1499px){#mega-menu-item-114 ul.mega-sub-menu{right:0 !important;}}@media only screen and (max-width:1279px){#mega-menu-wrap-top #mega-menu-top > li.mega-menu-item > a.mega-menu-link{padding:0px 16px;}}@media only screen and (max-width:1199px){#mega-menu-wrap-top #mega-menu-top > li.mega-menu-item > a.mega-menu-link{padding:0px 13px;}}@media only screen and (max-width:1140px){#mega-menu-wrap-top #mega-menu-top > li.mega-menu-item > a.mega-menu-link{font-size:15px;padding:0px 9px;}.patient-stories-videos ul li h4{font-size:20px;}}@media only screen and (max-width:1024px){.videosection .caption-wrap{margin-top:100px;}.videosection .caption h1{margin-bottom:15px;color:#fff;font-size:30px;line-height:40px;}.container-full{width:100%;padding:60px 0;}.service-section{padding:60px 0 30px 0;}.dentist-section{padding:60px 0 40px 0;background-attachment:scroll;}.review-section{padding:60px 0;}.contact-box{margin:-60px auto 60px auto;}.container{padding:60px 0 40px 0;min-height:inherit;}.container-fixed{padding:60px 0 40px 0;}.team-block:nth-child(even){padding:60px 0 45px 0;}.team-block:nth-child(odd){padding:60px 0 45px 0;}.full-content-bg{padding:60px 0 40px 0;background-attachment:scroll;}.content-wrap{margin:60px 0 30px 0;}.stage-section{padding:60px 0 30px 0;}.treatment-faq{padding:60px 0 0 0;}.before-after-section{margin-bottom:30px;}.full-content-bg-2{padding:80px 0 60px 0;background-attachment:scroll;}.full-content-bg-3{padding:60px 0 30px 0;background-attachment:scroll;}.full-content-bg-4{padding:80px 0 60px 0;background-attachment:scroll;margin-bottom:60px;}.full-content-bg-5{padding:80px 0 60px 0;background-attachment:scroll;}.journey-section{padding:60px 0 30px 0;}.full-video{background-attachment:scroll;padding:100px 0;}.implantpage .treatment-faq{padding:10px 0 0 0;}.implantpage .container{padding:60px 0 60px 0;}.contact-row{margin-bottom:60px;}.pagetitle h1{font-size:30px;}.pagetitle h2{font-size:20px;margin:10px 0 0 0;}.video-block{padding:60px 0;}.dental-invisalign-video{padding:60px 0;}.patient-stories-videos ul li{padding:0 10px;}.patient-stories-videos ul li iframe{height:164px;}.patient-stories-videos ul li h4{margin-bottom:20px;}.about-video{padding:60px 0;}}@media only screen and (max-width:1023px){#block-3{flex-direction:inherit;}.top-menu{display:none;}#headerwrapper{position:relative;z-index:auto;}.logo{display:none;}.logo-mobile{display:block;margin-top:65px;}.logo-mobile img{max-width:150px;display:inline-block;}.header{width:auto;padding:0;position:fixed;justify-content:flex-start;z-index:999;top:5px;}.header-left{width:auto;}.header-right{width:auto;text-align:left;}.header-left .social a{font-size:14px;margin-right:5px;}.header-right a.call{padding:9px 10px;margin:0;}.mob-menu-header-holder{position:fixed;background:#111;z-index:101 !important;height:50px;}.mobmenur-container{top:9px;}.mobmenu-right-panel{width:300px;}.mobmenu-right-panel li,.rightmbottom,.rightmtop{padding-left:0;padding-right:0;}.mob-expand-submenu i{font-size:14px;}.mobmenu-content{padding-top:45px;margin-top:0;background:none;}#mobmenuright li a{padding:5px 10px;}#mobmenuright li a,#mobmenuright li a:visited,#mobmenuright .mobmenu-content h2,#mobmenuright .mobmenu-content h3,.mobmenu-left-panel .mobmenu-display-name{line-height:inherit;}.mobmenu-content #mobmenuright .sub-menu a{padding-left:0;padding-right:0;}#mobmenuright li a,#mobmenuright li a:visited,.show-nav-right .mob-menu-copyright,.show-nav-right .mob-expand-submenu i{color:#fff !important;}.mobmenu-content #mobmenuright > li > a:hover{background:#000 !important;}.mob-menu-left-bg-holder,.mob-menu-right-bg-holder,.mob-menu-cart-bg-holder{background:#000;}.mobmenu-content #mobmenuright .sub-menu{background-color:#000 !important;}.mobmenu-content #mobmenuright li:hover{background:#000;}.mobmenu-right-panel .mob-cancel-button{color:#fff;}.show-nav-right .mobmenu-overlay{background:rgba(0,0,0,.6) !important;}.mobmenu-content li > .sub-menu li{padding-left:20px;}.mobmenu-content #mobmenuright .menu-item-86 a{text-transform:uppercase;color:#009498 !important;font-family:"GOTHICB";padding-top:0 !important;cursor:text;}.mobmenu-content #mobmenuright .menu-item-92 a{text-transform:uppercase;color:#009498 !important;font-family:"GOTHICB";padding-top:0 !important;cursor:text;}.mobmenu-content #mobmenuright .menu-item-95 a{text-transform:uppercase;color:#009498 !important;font-family:"GOTHICB";padding-top:0 !important;cursor:text;}.mobmenu-content #mobmenuright .menu-item-99 a{text-transform:uppercase;color:#009498 !important;font-family:"GOTHICB";padding-top:0 !important;cursor:text;}.mobmenu-content #mobmenuright .menu-item-107 a{text-transform:uppercase;color:#009498 !important;font-family:"GOTHICB";padding-top:0 !important;cursor:text;}.mobmenu-content #mobmenuright .menu-item-86{margin-top:20px;}.mobmenu-content #mobmenuright .menu-item-92{margin-top:20px;}.mobmenu-content #mobmenuright .menu-item-95{margin-top:20px;}.mobmenu-content #mobmenuright .menu-item-99{margin-top:20px;}.mobmenu-content #mobmenuright .menu-item-107{margin-top:20px;}.mobmenu-content #mobmenuright .menu-item-86:before{content:"";width:60px;height:24px;display:inline-block;background:url("https://cdn-iflhl.nitrocdn.com/KYYAJnlmmByhURGhqhDjNMTnsDKQtVsf/assets/images/optimized/rev-266a1ef/www.highgatesmiles.co.uk/wp-content/themes/highgate/assets/images/general.png") left top no-repeat;background-size:30px 24px;}.mobmenu-content #mobmenuright .menu-item-92:before{content:"";width:60px;height:24px;display:inline-block;background:url("https://cdn-iflhl.nitrocdn.com/KYYAJnlmmByhURGhqhDjNMTnsDKQtVsf/assets/images/optimized/rev-266a1ef/www.highgatesmiles.co.uk/wp-content/themes/highgate/assets/images/hygiene.png") left top no-repeat;background-size:30px 24px;}.mobmenu-content #mobmenuright .menu-item-95:before{content:"";width:60px;height:24px;display:inline-block;background:url("https://cdn-iflhl.nitrocdn.com/KYYAJnlmmByhURGhqhDjNMTnsDKQtVsf/assets/images/optimized/rev-266a1ef/www.highgatesmiles.co.uk/wp-content/themes/highgate/assets/images/orthodontics.png") left top no-repeat;background-size:30px 24px;}.mobmenu-content #mobmenuright .menu-item-99:before{content:"";width:60px;height:24px;display:inline-block;background:url("https://cdn-iflhl.nitrocdn.com/KYYAJnlmmByhURGhqhDjNMTnsDKQtVsf/assets/images/optimized/rev-266a1ef/www.highgatesmiles.co.uk/wp-content/themes/highgate/assets/images/cosmetic.png") left top no-repeat;background-size:30px 24px;}.mobmenu-content #mobmenuright .menu-item-107:before{content:"";width:60px;height:24px;display:inline-block;background:url("https://cdn-iflhl.nitrocdn.com/KYYAJnlmmByhURGhqhDjNMTnsDKQtVsf/assets/images/optimized/rev-266a1ef/www.highgatesmiles.co.uk/wp-content/themes/highgate/assets/images/implants.png") left top no-repeat;background-size:30px 24px;}.videosection .caption-wrap{margin-top:0px;}.videosection .caption h1{margin-bottom:15px;color:#fff;font-size:30px;line-height:40px;}h1{font-size:24px;margin:0 0 20px 0;}h2{font-size:24px;margin:0 0 20px 0;}h3{font-size:22px;margin:0 0 15px 0;}h4{font-size:20px;margin:0 0 15px 0;}h5{font-size:18px;margin:0 0 15px 0;}.alignleft{float:none;margin:0;}.alignright{float:none;margin:0;}.footer .wrapper .footer-col-1{width:50%;padding-right:0;}.footer .wrapper .footer-col-2{width:50%;padding-right:0;}.footer .wrapper .footer-col-3{width:50%;padding-right:0;}.footer .wrapper .footer-col-4{width:50%;}.footer ul.menu li{padding:0 0 10px 0;}.copyright{flex-direction:column;}.copyright .left{text-align:center;width:100%;}.copyright .right{text-align:center;width:100%;}.container-full .text-img{flex-direction:column-reverse;}.container-full .text-img .content{width:100%;margin-right:0;padding:15px;margin-top:0;}.container-full .text-img .thumb{width:100%;}.container-full .img-text{flex-direction:column;}.container-full .img-text .content{width:100%;margin-left:0;padding:15px;margin-top:0;}.container-full .img-text .thumb{width:100%;}.service-section ul li{width:calc(50% - 15px);}.contact-wrapper{flex-direction:column;}.left-column{width:100%;}.enquiry-form{max-width:inherit;padding:15px;}.enquiry-form h2{margin-bottom:15px;}.map{width:100%;}.contact-box{max-width:inherit;width:100%;margin:60px auto 60px auto;border:0;padding:30px 15px 15px 15px;}.contact-box-inner{max-width:inherit;min-height:inherit;padding:30px 15px 15px 15px;}.contact-box-inner h4{font-size:20px;color:#fff;}.pagetitle{margin-top:0px;}.pagetitle h1{font-size:24px;}.pagetitle h2{font-size:18px;margin:5px 0 0 0;}.team-row .team-col{width:33.33%;}.content-wrap{flex-direction:column;}.content-wrap .content-left{width:100%;padding-right:0px;}.content-wrap .content-right{width:100%;max-width:360px;padding:40px 15px 15px 15px;margin:0 auto 30px auto;}.specialist-row{flex-direction:column-reverse;}.specialist-row .content{width:100%;padding-right:0;margin-bottom:15px;}.specialist-row .thumb{width:100%;max-width:300px;margin:0 auto 30px auto;}.specialist-row .thumb img{max-width:100%;width:100%;display:block;height:auto;}.before-after-section{width:100%;max-width:800px;margin:0 auto;}.before-after-section .image-row .image-col{width:100%;}.full-content-bg-3 .flex-row .flex-col{width:47%;margin:0 1.5% 30px 1.5%;}.service-section-2 ul li{width:44%;margin:0 15px 30px 15px;}.service-section-2 h2{margin-bottom:20px;}.icon-row .icon-col{width:100%;padding:15px 0;}.contact-row{flex-direction:column;}.contact-row .contact-col{width:100%;}.contact-row .c-map{width:100%;}.contact-row .c-map iframe{height:300px;}.contact-row .contact-col .contact-details{padding-bottom:15px;margin-bottom:30px;}.blog-main{flex-direction:column;}.blog-left{width:100%;}.blog-right{width:100%;}}@media only screen and (max-width:768px){.patient-stories-videos ul li iframe{height:124px;}}@media only screen and (max-width:767px){.videosection .caption-wrap{margin-top:0px;}.videosection .caption h1{margin-bottom:10px;font-size:16px;line-height:20px;}a.play{width:40px;height:40px;}#video-popup iframe{height:300px;}#invisalign iframe{height:300px;}#smile-design iframe{height:300px;}#hygiene-clinic iframe{height:300px;}.container-full .text-img .content:before{height:200px;}.container-full .text-img .content:after{width:200px;}.container-full .img-text .content:before{height:200px;}.container-full .img-text .content:after{width:200px;}.footer{padding:30px 0 15px 0;}.footer .wrapper .footer-col-1{width:100%;}.footer .wrapper .footer-col-2{width:100%;}.footer .wrapper .footer-col-3{width:100%;}.footer .wrapper .footer-col-4{width:100%;}.footer h2{font-size:18px;margin-bottom:15px;}.container-full{padding:30px 0;}.service-section{padding:30px 0 0 0;}.dentist-section{padding:30px 0 10px 0;}.review-section{padding:30px 0;}.contact-box{margin:30px auto 30px auto;}.container{padding:30px 0 10px 0;min-height:inherit;}.container-fixed{padding:30px 0 10px 0;}.team-block:nth-child(even){padding:30px 0 15px 0;}.team-block:nth-child(odd){padding:30px 0 15px 0;}.full-content-bg{padding:30px 0 15px 0;}.content-wrap{margin:30px 0 10px 0;}.stage-section{padding:30px 0 0 0;}.treatment-faq{padding:30px 0 0 0;}.before-after-section{margin-bottom:0;}.full-content-bg-2{padding:30px 0 20px 0;}.full-content-bg-3{padding:30px 0 0 0;}.full-content-bg-4{padding:30px 0 20px 0;margin-bottom:30px;}.full-content-bg-5{padding:30px 0 20px 0;}.journey-section{padding:30px 0 0 0;}.full-video{padding:80px 0;}.contact-row{margin-bottom:30px;}.implantpage .container{padding:30px 0 30px 0;}.pagetitle h1{font-size:24px;}.pagetitle h2{font-size:14px;}.team-row .team-col{width:50%;}.stage-section h2{text-align:center;}.stage-section .row{flex-direction:column;}.stage-section .row .text{padding:20px 0 0 0;text-align:center;}.journey-section .row .col{width:50%;}.contact-row .contact-col{padding:15px;}.icon-row-2{flex-direction:column;}.icon-row-2 .icon-col{width:100%;}.icon-row-2 .icon-col .icon{width:70px;height:70px;display:flex;align-items:center;justify-content:center;background:#068e97;border-radius:100%;position:relative;margin-bottom:20px;}.icon-row-2 .icon-col .text{width:100%;text-align:center;}.icon-row-2 .icon-col .text p{line-height:26px;margin:0;}.icon-row-2 .icon-col:before{content:"";font-family:"FontAwesome";font-size:20px;color:#009498;left:auto;right:auto;margin:0 auto;top:-10px;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}.waves{width:100px;height:100px;right:-31px;bottom:-31px;}.video-block .video-col ul{flex-direction:column;}.video-block .video-col ul li{padding:15px 0 0 0;}.video-block{padding:30px 0;}.dental-invisalign-video{padding:30px 0;}.dental-invisalign-video .videocolum{padding-top:5px;}.patient-stories-videos ul{flex-direction:column;margin-bottom:20px;}.patient-stories-videos ul li h4{margin-bottom:15px;}.patient-stories-videos ul li{width:100%;padding:25px 0 0 0;}.patient-stories-videos ul li:first-child{width:100%;padding:0;}.patient-stories-videos ul li iframe{height:165px;max-width:300px !important;margin:0 auto;}.about-video{padding:30px 0;}.testimonials-wrap{padding:0 0 20px 0;}.blog-list iframe{height:250px;}.blog h1{font-size:24px;}.blog h2{font-size:22px;}.header-left .social{display:none;}.header-right a.call{width:auto;margin:0 5px 0 0;}.header-right a.call span{margin-left:0;}#block-3{flex-direction:row;}}@media only screen and (max-width:599px){.dentist-section h2{font-size:20px;margin-bottom:50px;}.service-section ul li{width:100%;}.full-content-bg-3 .flex-row .flex-col{width:100%;margin:0 0 30px 0;}.service-section-2 ul li{width:100%;margin:0 0 30px 0;}}@media only screen and (max-width:479px){.team-row .team-col{width:100%;padding:15px 0;}.before-after-section .image-row .image-col{width:100%;flex-direction:column;}.before-after-section .image-row .image-col .before{width:100%;}.before-after-section .image-row .image-col .after{width:100%;}.before-after-section .image-row .image-col .after:before{display:none;}.journey-section .row .col{width:100%;}.header-right a.call{font-size:14px;}}