@media(max-width:1900px){#menu{width:87%}}@media(max-width:1800px){#menu ul>li>a{font-size:13px}#menu{width:84%}#menu ul.menu-ul li i{width:25px;height:25px;line-height:22px}#menu ul.menu-ul>li,#menu ul.menu-ul>li:last-child{padding:25px 15px}}@media(max-width:1720px){.video-sec{margin:-25% 0 0 0}}@media(max-width:1600px){#menu ul.menu-ul>li:first-child{padding:35px 15px}#menu ul.menu-ul>li{padding:25px}header .wrapper{max-width:100%}}@media(max-width:1440px){#menu ul.menu-ul>li{padding:25px 15px}.corecontent strong{font-size:20px}.video-sec{margin:-20% 0 0 0}}@media(max-width:1280px){a#toggle{display:block}#menu{position:fixed;width:320px;height:100%;top:0;left:0;overflow:hidden;overflow-y:auto;margin:0;background:#32b5b2;transform:translateX(-320px);-moz-transform:translateX(-320px);-webkit-transform:translateX(-320px);-o-transform:translateX(-320px);z-index:999!important}#menu ul{text-align:left;background-color:transparent;float:none;display:block}.menu-wrap #menu>ul>li{border-right:0}#menu ul li{display:block;float:none}#menu ul li a{display:block}#menu ul li a>i{float:right}#menu ul li ul{display:none;position:static;width:100%;padding:10px 0;background-color:rgb(43,161,158)}#menu ul li:hover ul{display:none}.menu-wrap #menu ul li>a{color:#FFF}#menu ul li>a>i.openedmenu{transform:rotateZ(180deg);-webkit-transform:rotateZ(180deg);-moz-transform:rotateZ(180deg);-o-transform:rotateZ(180deg)}#menu ul li.open>ul{display:block}div#overlay{display:block;visibility:hidden;position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);transition:all ease-out 0.3s;-webkit-transition:all ease-out 0.3s;-moz-transition:all ease-out 0.3s;-o-transition:all ease-out 0.3s;z-index:10;opacity:0}html.open-menu{overflow:hidden}html.open-menu div#overlay{visibility:visible;opacity:1;width:calc(150%);left:250px}.header-bottom #menu ul li>a:after{display:none}html.open-menu a#toggle,html.open-menu nav#menu{z-index:99;transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0)}.preheader ul.preheader-detail li span{display:none}#menu ul.menu-ul>li{padding:0;border-bottom:1px solid rgba(255,255,255,.2);min-height:auto}#menu ul>li>a{padding:10px 20px;cursor:pointer}#menu ul.menu-ul>li:first-child,#menu ul.menu-ul>li:last-child{padding:0}#menu ul.menu-ul li i{margin-left:0}#menu ul.menu-ul>li:after{display:none}a#toggle.f-toggle{top:20px}.preheader ul.preheader-detail li a img{margin:0}}@media(max-width:1190px){.header .logo{width:20%}.video-sec img{width:100%}.footer .footer-bg .footer-left{width:100%;float:left}.footer .footer-bg .footer-right{width:100%;float:left}.footer .footer-bg{height:auto}.footer .footer-bg .footer-right{width:95%;float:none;display:table;margin:20px auto}.quick-box-wrap div:last-child{margin-left:0}}@media(max-width:1080px){.call-act-box p{font-size:26px}.blog-box-wrap .harmony-flexi{float:left}.harmony-flex-wrap{float:left;width:100%}.sleep-apnoea-dangerous img[class="alignnone size-medium wp-image-812"]{margin:20px auto;display:block;width:100%}.link-poor-sleep-tmj-facial-pain img[alt="chronic-pain-conditions"]{width:100%}.team_member_info{height:80px}.contact-map .contact-box-detail ul.contact-left-detail li span{width:35px;height:35px;line-height:34px}.contact-map .contact-box-detail ul.contact-left-detail li p,.contact-map .contact-box-detail ul.contact-left-detail li.email a{margin:0 0 0 44px}.contact-map .contact-box-detail ul.contact-left-detail li.email a{font-size:14px}}@media(max-width:1024px){.main-sub-tit.top_spc{margin-top:20px}.call-act-box.call-act-box-team{background:#3f7391;background-image:none}}@media(max-width:992px){.book-appointment-footer{display:none}.book-appointment-footer.mobile_btn{display:inline-block;margin-left:30px}.tmj-wrap .tmj-left{width:100%;float:left}.tmj-right{float:left;width:100%;margin:40px 0 0 0}.video-sec{margin:0}.tmj-wrap{padding:30px 0 40px 0}.thumbnail-offer .thumbnail-caption{padding:20px}.video-sec img{margin:0}.call-act-box a{display:block}.contact-map .contact-box-detail{float:left;width:100%;position:relative;left:0;height:auto}.contact-map .contact-box-detail ul.contact-left-detail li{width:100%;margin:0 0 30px 0}.contact-map .contact-box-detail ul.contact-left-detail li:first-child p{width:50%}.contact-map .contact-box-detail ul.contact-left-detail li:first-child p{width:280px}.team-1{width:100%;height:auto!important;margin:0 4% 135px 0}.team-wrap ul li{width:100%}ul.extended-team li{width:32%}ul.consultation-ul li{width:49%}.harmony-testimonial:after{display:none}.harmony-testimonial{border:2px solid #efefef;padding:25px}.harmony-testimonial .harmony-circle{padding:7% 5px;margin:0 20px 0 0}.harmony-testimonial p{padding:0}.harmony-video img{width:100%}.case-study-left{float:left;width:100%;height:auto!important;margin:0 0 80px 0}.case-study-left:nth-child(even){margin:0 0 80px 0}.footer .footer-bg .footer-right{display:block}.preheader ul li a{padding:6px 13px}.what-is-snoring-and-why-we-should-fix-it p,.treatment-snoring-sleep-apnoea-teeth-grinding p{clear:both}.what-is-snoring-and-why-we-should-fix-it img[alt="Snoring diagram"],.treatment-snoring-sleep-apnoea-teeth-grinding img[alt="Treatment for Snoring"]{float:none;margin:0 auto;display:block}ul.new-team.member_list li{width:50%;margin:0 0 50px 0}.preheader ul li a{padding:6px 8px}.header .logo img{max-width:150px}.header .logo{margin:0}.header .logo{width:auto}.left_img_sec{display:none}.mobile_img_div{display:block;text-align:center;max-width:460px;margin:0 auto}.mobile_img_div img{margin:0 0 10px;max-width:100%}.mobile_img_div .side_div{width:50%;float:left;padding:0 5px}.right_cnt__sec{float:none;width:100%;padding-left:0}.dr_section .video-sec{width:100%}}@media(max-width:800px){.resp-tabs-container .resp-tabs-container-left{width:100%;padding:0}.resp-tabs-container .resp-tabs-right{float:left;width:60%;margin:0 0 0 10px}ul.consultation-ul li{width:100%;margin:0 0 20px 0}.bg-green{padding:16px 10px}.harmony-video{margin:20px 0 0 0}.map-areas{float:left;width:100%;margin:0 0 20px 0}.maplist{float:left;width:100%}.preheader ul li a{padding:6px 10px}.choose-box:nth-child(even){margin:0 0 80px 0}.choose-box{width:48%}.choose-box-wrap div.choose-box:nth-child(4){margin-left:0%}.choose-box-wrap div.choose-box:nth-child(3){margin:0 4% 80px 0}.why-do-we-grind-our-teeth ul.tmj-disorder,.link-poor-sleep-tmj-facial-pain ul.tmj-disorder{margin-bottom:20px}}@media(max-width:767px){.preheader{float:left;width:100%}.preheader ul.preheader-detail li{padding:0 3px}.thumbnail-offer{width:32%;margin:0 2% 0 0}.tmj-sy-tit{font-size:25px;margin:0 0 30px 0}.accordion .accordion-body{padding:20px 20px 30px 20px}.choose-box{width:48%;margin:0 4% 11% 0}.choose-box:nth-child(even){margin:0 0 11% 0}.footer ul.quick-contact li{width:100%;float:left}.footer ul.quick-contact li:nth-child(odd){width:100%;float:left}.footer ul.quick-contact li:nth-child(even){float:left;width:100%}.footer ul.quick-contact li:first-child p{width:315px}.footer ul.quick-list{padding:20px 30px;margin:0}.footer ul.quick-contact{padding:20px 30px;margin:0}.quick-box-wrap{margin:0;padding:0 30px 20px 30px}.form .block-2{width:100%;margin:0 0 20px 0}ul.extended-team li{width:50%}.understand-symptoms-wrap .thumbnail-offer{width:100%;margin:0 0 3% 0}.tmj-exe-box-wrap .tmj-box-tab{padding:20px}.tmj-disorder-wrap .blog-box-wrap .tmj-disorder-mel{float:none}.tmj-disorder-wrap .blog-box-wrap{padding:20px}.bg-breadcrumb ul.breadcrumb{margin:60px 0 0 0}.blog-box-wrap .harmony-flexi{width:100%;display:block}.harmony-flex-wrap .harmony-flex-title{font-size:22px;line-height:25px}.harmony-flex-wrap{margin:40px 0 0 0}.btn-block{font-size:13px}.bg-breadcrumb ul.breadcrumb li{font-size:14px}.bg-breadcrumb{padding:0 0 15px 0}.thumbnail-offer.sameheight{height:auto!important}html.open-menu body{overflow:hidden;position:fixed}ul.new-team.member_list li{display:inline-block}.desk_Banner{display:none}.mob_Banner{display:block}}@media(max-width:710px){.preheader ul li{float:none;display:inline-block}.preheader ul,.preheader ul.preheader-detail{width:100%;text-align:center;float:none}}@media(max-width:680px){.thumbnail-offer{width:100%;margin:0 0 3% 0;height:auto!important}.footer ul.quick-list li{width:100%}.blog-1 .blog-right{float:left;text-align:left;margin:10px 0 0 0}.blog-1{float:left;width:100%}.team-1{padding:10px 15px 40px 15px}.tmj-main-img{float:none}.harmony-flex-wrap .bg-green p{font-size:16px}.blog-1 .blog-left{float:none;margin:0 auto}.blog-1 .blog-left img{display:inline-block}.sleep-apnoea-dangerous ul.tmj-disorder li,.lose-sleep-poor-sleep ul.tmj-disorder li,.why-do-we-grind-our-teeth ul.tmj-disorder li,.link-poor-sleep-tmj-facial-pain ul.tmj-disorder li ul.tmj-disorder{margin-bottom:0;width:100%}.blog-box-wrap .tmj-sy-tit{margin:25px 0 10px 0}.member_detail .team-1{padding:10px 25px 40px 25px}.coreul li span img{max-width:150px}.coreul li{margin-bottom:20px}.corecontent p{padding-bottom:15px}.coreul li .corecontent{padding-left:20px}.value.maintitle{line-height:100%}.corecontent p{padding-bottom:5px}}@media(max-width:580px){.preheader ul.preheader-detail li.book-appointment a{font-size:15px}.accordion .accordion-img{float:none}.call-act-box{background-image:none;padding:0;height:auto;padding:15px 5px}.choose-box{width:100%;height:auto!important;margin:0 0 70px 0}.choose-box:nth-child(even){margin:0 0 70px 0}.choose-box:last-child{margin:0}.call-act-box a{margin:10px 0}.tmj-sy-tit{font-size:22px}.tmj-facial-bg p{padding:0 15px}.tmj-facial-bg{padding:40px 0}.quick-box-wrap .quick-box-1{width:170px;height:102px;margin:0 10px 10px 0}.contact-wrap{padding:30px 7px}.contact-map .contact-box-detail{padding:32px 10px}ul.extended-team li{width:100%;height:auto!important}.call-act-box.call-act-box-team{background-image:none}.call-act-box.call-act-box-team .call-a-i-bx{padding:20px}.resp-tabs-container .resp-tabs-right{float:left;width:100%;margin:0 0 0 10px}.tmj-disorder-wrap .blog-box-wrap .tmj-disorder-mel{width:100%}.harmony-testimonial .harmony-circle{float:none;padding:50px 0;margin:0 0 20px 0}.harmony-testimonial{padding:15px}.case-study-left{padding:60px 20px 42px 20px}.footer .footer-right .form-body .form .form-block .btn-submit{float:left}.footer-bg .cptcha{float:left;width:100%}.preheader ul li a{padding:6px 8px}.sleep-apnoea-dangerous img[alt="Severity Obstructive Sleep Apnoea"]{float:none;margin-bottom:20px}.sleep-apnoea-dangerous .image-row{float:none}.image-row img{margin:15px auto;display:block}ul.new-team.member_list li{width:50%}}@media(max-width:500px){ul.new-team.member_list li,.newstaffclass.new-team.member_list li{width:100%}.corecontent strong{font-size:16px}.coreul li .corecontent,.coreul li span{display:block;text-align:center}.coreul li span{margin-bottom:10px}.coreul li .corecontent{padding-left:0}}@media(max-width:480px){.header .logo{margin:0 0 0}a#toggle{top:110px}.header{height:auto;padding:10px 0}.scalp-img{width:100%;display:block}.call-act-box p{font-size:20px}.call-act-box a{font-size:26px;margin:10px 0 0 0}.call-act-box a span{width:38px;height:38px}.quick-box-wrap .quick-box-1{width:85%;float:none;margin:10px auto}.footer ul.quick-contact li span{display:none}.footer ul.quick-contact li p{padding:0}.footer ul.quick-list,.footer ul.quick-contact{padding:20px}.footer ul.quick-contact li.call p,.footer ul.quick-contact li.email p{font-size:15px}.preheader ul.preheader-detail{display:block;width:auto}.preheader ul{width:100%}.contact-map .contact-box-detail ul.contact-left-detail li span{display:none}.contact-map .contact-box-detail ul.contact-left-detail li.email a{margin:0}.contact-map .contact-box-detail ul.contact-left-detail li p{margin:0}.contact-map .contact-box-detail ul.contact-left-detail li{width:100%;margin:0 0 15px 0;border-bottom:1px solid rgba(255,255,255,.27);padding:0 0 15px 0}.bg-breadcrumb ul.breadcrumb{margin:15px 0 0 0}.tmj-main-img{max-width:100%;display:block}.quick-box-wrap div:last-child{margin:10px auto}.extended-team h6{margin:0 0 30px}.treatment-bg.extended-team.ourstaff .extended-team{margin-top:0}.treatment-bg.extended-team.ourstaff .tmj-sy-tit-1{margin:0 0 40px 0}.member_detail .team-1{width:100%;margin:0 auto 50px auto}.team_member_info{height:auto}.header .logo img{max-width:75px}a#toggle{top:120px}.video-sec{padding:20px 0}.right_cnt__sec .tmj-sy-tit{margin:0 0 20px 0}.tmj-sy-tit{font-size:19px}}@media(max-width:420px){.accordion .accordion-img{max-width:100%}.footer .footer-right .form-header{padding:21px 5px}.footer .footer-right .form-header h5 img{margin:0 6px 0 0}.footer .footer-right .form-header h5{font-size:18px}.footer ul.quick-contact li:first-child p{width:100%}.preheader-detail .book-appointment .hd_btn{display:none!important}.mobile_shw{display:block;margin-top:30px;width:100%;text-align:left;padding:0 20px}.mobile_shw a{font-size:15px;padding:6px 12px;display:inline-block;border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;-o-border-radius:7px;-ie-border-radius:7px;background:#487a98;color:#fff;font-weight:700;font-size:15px}.book_page .form_field label{margin-bottom:0}}@media(max-width:360px){.form .block-1 ul{float:none}.contact-map .contact-box-detail ul.contact-left-detail li.email a,.contact-map .contact-box-detail ul.contact-left-detail li p{font-size:14px}.book_page span.wpcf7-list-item{margin:0 0 10px}}