ul{box-sizing:border-box;line-height:24px}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}html{position:relative}body{padding:0;font-size:13px;color:#1d4d65;background:#fafafa;font-family:"Open Sans",arial,sans-serif}a{background-color:#fff0;color:#83c2f4;text-decoration:none}strong{font-weight:700}img{border:0}input,textarea{color:inherit;font:inherit}input::-moz-focus-inner{border:0;padding:0}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.content-style-sidebar ul li a,h1,h2,h3{font-family:"Raleway",sans-serif}h1,h2,h3{text-transform:uppercase}h1{font-size:50px;margin:0 0 10px;color:#1d4d65;line-height:34px;font-weight:400}h2,h3{font-weight:300}h2{font-size:24px;color:#4190ce}h3{font-size:20px}a:hover{color:#d3eafc}p{line-height:24px;margin:15px 0}.fa-4{font-size:3em!important}.blue{color:#4190ce!important}.teal{color:#5dc1cb!important}.green{color:#7dc187!important}.blue-bg{background:#4190ce}.teal-bg{background:#5dc1cb}.green-bg{background:#7dc187}.colour-bar{position:relative;left:0;bottom:0;width:100%;z-index:1901}.colour-bar-section{width:33.33%;height:10px;float:left}.nav-wrapper{width:300px;height:100%;padding:20px;position:fixed;left:0;top:0}.nav-wrapper-aqua{background:url(/wp-content/themes/rejuvadent/images/bg-menu-aqua.png)no-repeat center bottom #5fc1cb;z-index:20000}.nav-logo{width:260px;height:auto;margin:20px 0}.content-style-sidebar ul li a .fa{width:15px;margin-right:10px;text-align:center;color:#fafafa}article,section{display:block}.content-style-sidebar ul li:last-child{position:absolute;width:calc(100% - 40px);bottom:20px;display:block}.content-style-sidebar ul li:nth-last-child(2){position:absolute;bottom:68px;width:calc(100% - 40px);display:block}.content-style-sidebar .menu-scunthorpe ul li:nth-last-child(2) a:hover{background:#4190ce!important}.content-style-sidebar .menu-scunthorpe ul li:last-child a:hover{background:#7dc187!important}.main-content-aqua{background:url(/wp-content/themes/rejuvadent/images/bg-treatment-aqua.png)no-repeat top center #eff9fa}.page-header,.quicklinks{width:100%;text-align:center}.page-header{height:auto;position:relative;top:0;left:0;padding:20px 50px 0}.page-header h1 img{position:relative;top:20px;width:420px}.page-header h1{font-weight:300}.quicklinks{margin:0;padding:30px 0}.quicklinks h2{margin:20px 0-10px;color:#121212}.ch-info,.ch-item{width:100%;height:100%;border-radius:50%;display:block;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.ch-item{position:relative;cursor:pointer}.ch-info{position:absolute;opacity:0;background:#4190cd;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-backface-visibility:hidden}.ch-teal{background:#5fc1cb}.ch-green{background:#7ec186}.content .ch-info h3{color:#fff;position:relative;letter-spacing:2px;font-size:16px;margin:0 30px 15px!important;padding:70px 0 0;text-shadow:0 0 1px #fff,0 1px 2px rgb(0 0 0/.3);font-weight:300;text-transform:uppercase}.ch-info span{color:#fff;color:rgb(255 255 255/.7);font-style:normal;text-transform:uppercase;font-size:9px;letter-spacing:1px;background:rgb(0 0 0/.2);width:120px;margin:12px auto 0;padding:12px 9px;-webkit-border-radius:4px;border-radius:4px;text-decoration:none}.ch-item:hover{box-shadow:inset 0 0 0 110px rgb(200 162 200/.33),inset 0 0 0 16px rgb(200 162 200/.33),0 1px 2px rgb(200 162 200/.74)}.ch-item:hover .ch-info{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.ch-grid{padding:0;list-style:none;display:block;width:100%!important;text-align:center;margin:0 auto!important}.ch-grid:after,.ch-item:before{content:"";display:table}.ch-grid:after{clear:both}.ch-grid li{width:220px;height:232px;display:inline-block;margin:8px}.ch-grid li a:first-child{width:100%;height:100%}.profiles h1{font-size:35px;text-align:center}.profiles,.profiles ul{width:100%;float:left;margin:70px 0}.profiles ul{margin:20px 0 0;padding:0 10%}.gdpr{background:0 0!important;margin:0!important;height:auto!important}.gdpr input[type=checkbox]{height:auto;width:auto;margin-left:12px}.gdpr p{font-size:12px!important}.gdpr-small{margin-top:24px!important}.treatments-porcelain-green{background-image:url(/wp-content/themes/rejuvadent/images/treatments/porcelain-inlays-green.png)}.treatments-cerec-green{background-image:url(/wp-content/themes/rejuvadent/images/treatments/cerec-crowns-green.png)}.treatments-bridges-blue{background-image:url(/wp-content/themes/rejuvadent/images/treatments/bridges-blue.png)}.treatments-gum-blue{background-image:url(/wp-content/themes/rejuvadent/images/treatments/gum-disease-blue.png)}.treatments-dentures-blue{background-image:url(/wp-content/themes/rejuvadent/images/treatments/dentures-blue.png)}.treatments-endodontics-blue{background-image:url(/wp-content/themes/rejuvadent/images/treatments/endodontics-blue.png)}.treatments-hygiene-services-blue{background-image:url(/wp-content/themes/rejuvadent/images/treatments/hygiene-services-blue.png)}.treatments-composite-aqua{background-image:url(/wp-content/themes/rejuvadent/images/treatments/composite-fillings-aqua.png)}.treatments-veneers-aqua{background-image:url(/wp-content/themes/rejuvadent/images/treatments/veneers-aqua.png)}.treatments-tooth-ble-aqua{background-image:url(/wp-content/themes/rejuvadent/images/treatments/tooth-bleeching-aqua.png)}.treatments-flexite-dentures-aqua{background-image:url(/wp-content/themes/rejuvadent/images/treatments/flexite-dentures-aqua.png)}.treatments-dental-implants-aqua{background-image:url(/wp-content/themes/rejuvadent/images/treatments/dental-implants-aqua.png)}.testimonials-2{width:100%;margin-top:-1px;position:relative}.contact-wrapper-scunthorpe{width:100%;background:url(/wp-content/themes/rejuvadent/images/contact-us-2.jpg)no-repeat top left;padding:0;height:600px;background-size:cover}.contact-content{margin:0 auto}.contact-form{width:46%;float:right;margin:0;padding:0 2%;position:relative;z-index:1}.contact-form h2{font-size:32px;line-height:36px;color:#fff;margin-bottom:1% 2%}.contact-form p{font-size:20px;color:#fff;margin:5px 0}.contact-form ul{list-style:none;margin:8px 0 0;padding:0}.contact-form li{width:96%;height:35px;margin:0 20px 10px 0;float:left;background:rgb(255 255 255/.8)}.contact-form li.textarea{width:96%;height:129px;background:rgb(255 255 255/.8)}.contact-form li.last{border:0;margin:0;background:0 0}.contact-form input,.contact-form textarea{width:96%;height:35px;border:0;padding:0 2%;margin:0 0 16px 1px;background:0 0;font-size:12px;color:#000;outline:0}.contact-form textarea{width:94%;height:73%;padding:3% 2%;margin:5px 0 0 5px}.contact-form .submit{height:46px;width:200px;font-size:16px;margin-top:0;padding:13px 20px 12px;color:#4190ce;text-transform:uppercase;text-decoration:none;position:relative;z-index:9998;background:#fff}.contact-form .submit:hover{background:#4190ce;color:#fff;-webkit-border-radius:40px;border-radius:40px}#return-to-top,#return-to-top i{-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#return-to-top{position:fixed;bottom:10px;left:10px;background:#2d78af;background:rgb(45 120 175/.9);width:50px;height:50px;text-decoration:none;z-index:9999;display:none;-webkit-transition:all .3s linear}#return-to-top i{color:#fff;margin:0;position:relative;left:16px;top:15px;font-size:19px;-webkit-transition:all .3s ease}#return-to-top:hover{background:rgb(210 225 234/.9)}#return-to-top:hover i{color:#4190ce;top:10px}.footer-logo{left:-60px;width:440px;height:330px;position:absolute;z-index:9;display:none}.contact-details h2{font-size:26px;color:#1d4d65;padding:0 0 10px;margin:10px 0;border-bottom:1px solid #eee;text-align:center}.contact-details p{margin:20px 0;line-height:24px}.contact-details{float:left;width:22.33%;margin:1%;text-align:center;min-height:340px;position:relative;z-index:10}.cd-large-text{font-size:20px;line-height:40px}.notop{width:64%;text-align:left;display:block;float:left}.notop:last-child{margin-bottom:12px}.mini-nhs,.mini-private{font-size:13px;color:#777;float:left;margin:12px 0 0;width:34%;text-align:right;text-transform:uppercase;display:block;padding-right:2%}.opening-hours-row,.opening-hours-row-first,.opening-hours-row-last{width:100%;height:auto;overflow:auto;padding:9px 1% 7px}.opening-hours-row,.opening-hours-row-first{border-bottom:1px solid #eee}.opening-hours-row-first{margin-top:14px}.opening-hours-row-first:hover,.opening-hours-row-last:hover,.opening-hours-row:hover{background:rgb(93 193 203/.9);color:#fff;width:100%;padding:9px 3% 7px}.opening-hours-day{width:24%;padding-left:4%;float:left;text-align:left;display:inline}.opening-hours-time{width:66%;padding-right:4%;float:right;text-align:right;display:inline}.footer-wrapper{width:100%;padding:30px 0 0;margin:1px 0 0;background:url(/wp-content/themes/rejuvadent/images/crossword.png)}.footer{max-width:1200px;width:100%;margin:0 auto}.copyright-wrapper-aqua{width:100%;padding:10px 0 20px;background:rgb(93 193 203/.9)}.copyright-wrapper-aqua a{color:#b4f5fc}.copyright{max-width:950px;width:100%;margin:0 auto;text-align:center;color:#fff;padding:0 24px;font-size:14px}.contact-form .submit,.opening-hours-row,.opening-hours-row-first,.opening-hours-row-last,a{-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}@media screen and (max-width:1750px){.ch-grid{width:100%}}@media screen and (max-width:1495px){.ch-grid{width:100%}}#slider{width:100%;position:relative}#slider img,.flexnav{display:none}@media only screen and (max-width:1382px){.contact-form h2{font-size:30px}.cd-large-text{font-size:20px}}@media only screen and (max-width:1330px){.contact-form h2{font-size:25px}.contact-wrapper-scunthorpe{background-position:15%0}}@media only screen and (max-width:1170px){.contact-wrapper-scunthorpe{background-position:20%0}.contact-form h2{font-size:20px}.contact-details-3 .notop{width:73%}.cd-large-text{font-size:22px}.mini-nhs,.mini-private{font-size:13px;width:27%}.contact-details h2{font-size:23px}}@media only screen and (max-width:1090px){.cd-large-text{font-size:20px}.contact-details-3 .notop{width:73%}.mini-private{font-size:13px;width:27%}.mini-nhs{width:27%;font-size:12px}}@media only screen and (max-width:1300px){.contact-details-4{display:none}.contact-details{width:31.33%}}@media only screen and (max-width:1020px),(max-height:635px){.quicklinks p{padding:0 20px}.contact-form{width:100%}.contact-form h2{margin:30px 20px 0}.contact-form li,.contact-form li.last{margin:0 30px 10px 10px}.content{width:100%!important}.nav-wrapper{display:none}.flexnav{display:block;width:100%}.header-menu-flex-grimsby .menu-button{background:#4190ce}.colour-bar-section{border-bottom:1px #fff solid}}@media only screen and (max-width:730px){.contact-details-1{width:48%;position:relative;left:0}.contact-details{min-height:300px}.contact-details-3,.contact-details-4{width:48%;position:absolute;left:50%}.contact-details-2{width:98%;position:relative;left:0}.contact-details-3 .notop{width:64%}.contact-details-3 .mini-nhs,.contact-details-3 .mini-private{width:36%}.opening-hours-row,.opening-hours-row-first,.opening-hours-row-last{padding:9px 3% 7px}}@media only screen and (max-width:600px){.page-header{padding:20px 0 0}.page-header h1 img{width:98%;margin-left:1%}}@media only screen and (max-width:550px){.profiles li{width:100%}.ch-grid li{width:220px}}@media only screen and (max-width:500px){.contact-details-1{width:98%}.contact-details{min-height:300px}.contact-details-3,.contact-details-4{width:98%;position:relative;left:0}.contact-details-2{width:98%}.contact-details-3 .notop{width:64%}.contact-details-3 .mini-nhs,.contact-details-3 .mini-private{width:36%}.opening-hours-row,.opening-hours-row-first,.opening-hours-row-last{padding:9px 3% 7px}.ch-grid{width:100%}.ch-grid li{width:calc(100% - 20px);height:65px}.ch-item{background:0 0!important}.ch-info{position:relative;width:100%;height:100%;border-radius:10px;opacity:1;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none}.content .ch-info h3{background:#fff0;padding:20px 0;display:block;width:100%;border-radius:8px;transition:all .3s ease-in-out;margin-left:0!important}.ch-info h3:hover{background:rgb(0 0 0/.4)!important}.ch-info h3 br{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;*display:inline;content:"";width:9px;height:18px}.ch-info span{display:none}}@media only screen and (max-width:355px){.contact-form h2{font-size:17px;line-height:22px}}a[href^=tel]{color:inherit;text-decoration:none}@media only screen and (max-height:750px) and (min-width:1020px){.nav-logo{margin:0}.nav-wrapper{padding:10px}}@media only screen and (max-height:650px){.menu-button{display:block!important}}.flexnav,.flexnav li{position:relative;overflow:hidden}.flexnav{-webkit-transition:none;-moz-transition:none;-ms-transition:none;transition:none;-webkit-transform-style:preserve-3d;margin:0 auto;padding:0;width:100%;max-height:0;z-index:999;font-weight:300}.flexnav li{font-size:100%}.flexnav li a,.menu-button{text-align:center;position:relative;display:block;color:#fff}.flexnav li a{padding:6px;z-index:2;font-size:1.2em;overflow:hidden;text-decoration:none;text-transform:uppercase;background:#5dc1cb;border-bottom:1px solid #238bbd}.flexnav li a i{margin-right:15px}.flexnav li a:hover{background:#238bbd}.menu-button{letter-spacing:.04em;margin:0;padding:27px 0 17px;border-bottom:1px solid #fff;border-top:1px solid #fff;font-size:16px;font-weight:300;cursor:pointer}@media only screen and (min-width:1020px){.menu-button{display:none}}@font-face{font-display:swap;font-weight:400;font-style:normal;font-family:"icomoon";src:url(/wp-content/themes/rejuvadent/assets/intro-effects/fonts/icomoon/icomoon.eot?-ee0u0f);src:url(/wp-content/themes/rejuvadent/assets/intro-effects/fonts/icomoon/icomoon.eot?#iefix-ee0u0f)format("embedded-opentype"),url(/wp-content/themes/rejuvadent/assets/intro-effects/fonts/icomoon/icomoon.woff?-ee0u0f)format("woff"),url(/wp-content/themes/rejuvadent/assets/intro-effects/fonts/icomoon/icomoon.ttf?-ee0u0f)format("truetype"),url(/wp-content/themes/rejuvadent/assets/intro-effects/fonts/icomoon/icomoon.svg?-ee0u0f#icomoon)format("svg")}body,html{height:100%}.content{margin:0 auto;padding:0;width:calc(100% - 300px);float:right}.content h3{margin:0;font-size:1.4em}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}input,textarea{font-family:inherit;font-size:100%;margin:0}input{line-height:normal}input[type=submit]{-webkit-appearance:button;cursor:pointer}input[type=checkbox]{box-sizing:border-box;padding:0}textarea{overflow:auto;vertical-align:top}@font-face{font-display:swap;font-weight:400;font-style:normal;font-family:"icomoon";src:url(/wp-content/themes/rejuvadent/assets/fonts/icomoon/icomoon.eot?i64fx9);src:url(/wp-content/themes/rejuvadent/assets/fonts/icomoon/icomoon.eot?#iefixi64fx9)format("embedded-opentype"),url(/wp-content/themes/rejuvadent/assets/fonts/icomoon/icomoon.woff?i64fx9)format("woff"),url(/wp-content/themes/rejuvadent/assets/fonts/icomoon/icomoon.ttf?i64fx9)format("truetype"),url(/wp-content/themes/rejuvadent/assets/fonts/icomoon/icomoon.svg?i64fx9#icomoon)format("svg")}.content-style-sidebar ul{list-style:none;margin:0;padding:0}.content-style-sidebar ul li a{display:block;padding:12px 20px;color:#fff;font-weight:400;font-size:1.05em;box-shadow:inset 0 1px rgb(0 0 0/.05)}.content-style-sidebar ul li:last-child a{box-shadow:inset 0 1px rgb(0 0 0/.05),inset 0-1px rgb(0 0 0/.05)}.content-style-sidebar ul li a:hover{background:rgb(0 0 0/.05);box-shadow:none;color:#fff}