@media only screen and (max-width:1024px){.top-menu ul li{padding:0 10px;}.top-menu ul li a{font-size:14px;}#bannerwrapper .metaslider .caption h2{font-size:40px;line-height:40px;}#bannerwrapper .metaslider .caption h2 span{font-size:24px;margin-top:10px;}.welcome-section{padding:40px 0 15px 0;}.services-section{padding:0 0 15px 0;}.parallax-section{background-attachment:scroll;}.parallax-section .content-block{max-width:586px;padding:50px 0;}.contact-form{width:64%;}.contact-details{width:34%;}.footer-form{background-attachment:scroll;}.home .footer-form{background-attachment:scroll;}}@media only screen and (max-width:1023px){.header{padding:0;border-top:none;border-bottom:none;}#headerwrapper .wrapper{padding:0;}.top-right{position:fixed;top:0;width:100%;text-align:left;background:rgba(255,255,255,.9);padding:10px 15px;border-bottom:1px solid #0068af;}.header a.phone{padding:0 0 0 40px;font-size:14px;line-height:30px;background-size:30px 30px;margin-right:5px;}.header a.email{padding:0 0 0 40px;font-size:14px;line-height:30px;background-size:30px 30px;float:none;}.header a.social{width:30px;height:30px;line-height:30px;}.top-menu{display:none;}.logo{width:100%;float:left;text-align:center;position:relative;margin-top:51px;padding:10px 0 7px 0;}.logo img{width:200px;display:inline-block;height:auto;}button#rmp_menu_trigger-530{background:none !important;width:30px !important;height:30px !important;left:auto !important;right:15px !important;top:10px !important;z-index:8 !important;cursor:pointer;}button#rmp_menu_trigger-530 .responsive-menu-box{float:right;}#responsive-menu-container{width:280px !important;z-index:99999 !important;}#responsive-menu-container li.current-menu-item a,#responsive-menu-container li.current-menu-ancestor a,#responsive-menu-container li ul li.current-menu-ancestor a{color:#0c0e10 !important;}#responsive-menu-container li.current-menu-item ul li a,#responsive-menu-container li.current-menu-ancestor li a,#responsive-menu-container li ul li.current-menu-ancestor li a{color:#fff !important;}#responsive-menu-container li.current-menu-ancestor li.current-menu-item a,#responsive-menu-container li.current-menu-ancestor li:hover a{color:#0c0e10 !important;}#responsive-menu-container li.current-menu-ancestor a .responsive-menu-subarrow,#responsive-menu-container li.current-menu-item a .responsive-menu-subarrow{color:#0c0e10 !important;}#responsive-menu-container li a .responsive-menu-subarrow-active{color:#fff !important;}.welcome-section ul{padding:10px 0 0 0;}.container{padding:30px 0;min-height:inherit;}.middle-section .video iframe{height:300px;}.map iframe{height:300px;}}@media only screen and (max-width:900px){#bannerwrapper .metaslider .caption h2{font-size:36px;line-height:36px;}#bannerwrapper .metaslider .caption h2 span{font-size:20px;}.welcome-section h1{font-size:30px;padding-bottom:45px;}h1{font-size:24px;}h2{font-size:22px;}h3{font-size:20px;}.alignright{float:none;margin:0;}.alignleft{float:none;margin:0;}.welcome-section ul li{width:50%;}.welcome-section ul li img{width:100px;height:auto;margin:0 0 8px 0;}.services-section ul li{width:50%;}.parallax-section h2{font-size:24px;}.footer-form{padding:20px 0;}.contact-form{width:100%;max-width:664px;float:none;margin:0 auto;}.contact-details{width:100%;max-width:664px;float:none;margin:0 auto;}.home .footer-form h2{font-size:24px;}.footer-form h2{font-size:22px;margin-bottom:15px;}.home-contact-details{text-align:left;}.home-contact-details .col-3{width:100%;padding:10px 0;margin:0;}.home-contact-details .last:before{display:none;}.home-contact-details .last:after{display:none;}.footer .col-1{width:50%;}.footer .col-2{width:50%;padding-right:0;}.footer .col-3{width:50%;}.footer .col-4{width:50%;}.copyright .left{width:100%;text-align:center;}.copyright .right{width:100%;text-align:center;margin-top:5px;}}@media only screen and (max-width:767px){.header a.phone{width:30px;padding:0;text-indent:-9999px;}.header a.email{width:30px;padding:0;text-indent:-9999px;}#bannerwrapper .metaslider .caption-wrap{background:#f3f3f3 !important;position:relative;top:0;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);margin-top:0;text-align:center;padding:10px 0 25px 0;}#bannerwrapper .metaslider .caption h2{font-size:22px;line-height:22px;}#bannerwrapper .metaslider .caption h2 span{font-size:18px;}#bannerwrapper .flex-control-paging li a{border:1px solid #6786a7;position:relative;}.welcome-section{padding:20px 0 10px 0;}.welcome-section h1{font-size:24px;}.services-section{padding:0;}.parallax-section{background:#d8e4f3;}.parallax-section .content-block{padding:20px 0 15px 0;max-width:inherit;}.parallax-section h2{font-size:22px;}.parallax-section ul li{line-height:22px;padding:0 0 12px 30px;font-size:16px;background-size:24px auto;background-position:left 3px;}.footer-form{padding:20px 0 10px 0;}.contact-form .col{width:100%;margin-bottom:15px;}.contact-form .row-full{margin-bottom:15px;}.contact-form .textarea{height:90px;}.footer{padding:20px 0 10px 0;font-size:14px;}.copyright{font-size:14px;padding:10px 0;}.footer ul.menu li{padding:0 0 10px 0;}.footer table tr td{padding:0 0 10px 0;}h2{font-size:20px;}.technology{font-size:16px;}.openlanguage{background:url("https://cdn-cegno.nitrocdn.com/wIyAQtzYsvJRFbVXfCmcnqgDaMRRvymh/assets/images/optimized/rev-6ec5667/www.highlocksdentalpractice.co.uk/wp-content/themes/highlocks/assets/images/minus.png") right 10px no-repeat #e7e7e7;}.openlanguage.nitro-lazy{background-image:none !important;}.closedlanguage{background:url("https://cdn-cegno.nitrocdn.com/wIyAQtzYsvJRFbVXfCmcnqgDaMRRvymh/assets/images/optimized/rev-6ec5667/www.highlocksdentalpractice.co.uk/wp-content/themes/highlocks/assets/images/plus.png") right 10px no-repeat #e7e7e7;}.closedlanguage.nitro-lazy{background-image:none !important;}.container{padding:15px 0;}.middle-section{padding:10px 0;}.middle-section .wrapper{max-width:500px;}.middle-section .opening-hrs{width:100%;margin:10px 0;padding:0;}.middle-section .video{width:100%;margin:10px 0;}.middle-section table tr td{padding:0 0 10px 0;}.treatment-row .column{width:100%;margin:0 0 20px 0;padding:0;}.treatment-row-2 li{margin:0 0 20px 0;display:inline-block;padding:20px 15px 10px 15px !important;width:100%;}.treatment-row-2 li:after{display:none;}.treatment-row-2 li:before{display:none;}.team ul li{padding:15px !important;}.team ul li .thumb{width:100%;margin-bottom:15px;}.team ul li .description{width:100%;}.team ul li .thumb img{max-width:250px;}.team ul li:nth-child(odd) .description{padding:0;float:left;}.team ul li:nth-child(even) .thumb{float:left;}.team ul li:nth-child(even) .description{padding:0;text-align:left;}}@media only screen and (max-width:599px){.services-section ul li{width:100%;margin:0;padding:0 0 15px 0;}.footer .col-1{width:50%;}.footer .col-2{width:50%;padding-right:0;}.footer .col-3{width:100%;padding-right:0;}.footer .col-4{width:100%;}}@media only screen and (max-width:479px){.welcome-section ul li{width:100%;margin:0;padding:0 15px;}.footer .col-4{margin:0 !important;}}