ul{box-sizing:border-box}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}html{position:relative;font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}.one_third,.two_third{float:left}.clear_column{clear:both;display:block;font-size:0;height:0;line-height:0;width:100%;overflow:hidden}.one_third{width:33.3%}.two_third{width:66.6%}@media screen and (max-width:600px){.one_third,.two_third{clear:both;width:100%;margin-left:0;margin-right:0;margin-bottom:1em}}body{margin:0;padding-top:100px;font-family:"Questrial",sans-serif}footer,nav{display:block}a{background-color:#fff0;text-decoration:none}a:active,a:hover{outline:0}strong{font-weight:700}h1{font-size:2em;margin:.67em 0}img{border:0}svg:not(:root){overflow:hidden}button,input{color:inherit;font:inherit;margin:0}button{overflow:visible;text-transform:none;-webkit-appearance:button;cursor:pointer}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}h1,h2,h3,p,ul{font-family:"Questrial",sans-serif}h1,h2,h3{font-weight:300}.pre-header,.pre-header-inner{width:100%;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.pre-header{background:#fff;background:#f6f6f6;border-bottom:1px solid #ddd;position:fixed;top:0;z-index:10004}.pre-header-inner{max-width:1200px;margin:0 auto;text-align:right;padding:8px 0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;color:#555;font-size:17px}.pre-header-left{text-align:left;float:left;font-size:15px;margin:3px 0 8px 40px;color:#bbb}.cbp-af-header,.pre-header-left,.pre-header-right{-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.pre-header-right{text-align:right;float:right;margin:0 20px 8px 0}.pre-header:hover{background:#eafdea}.pre-header:hover .pre-header-inner{font-size:20px}.pre-header:hover .pre-header-left{color:#777}.cbp-af-header{position:fixed;top:35px;left:0;width:100%;background:#fff;border-bottom:1px solid #ddd;z-index:10000;height:100px}.cbp-af-header .cbp-af-inner{max-width:1200px;width:100%;margin:0 auto;height:100%}.cbp-af-header .logo,.cbp-af-header nav{display:inline-block;position:relative}.cbp-af-header .logo,.cbp-af-header nav ul li{float:left;height:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.cbp-af-header .logo{width:276px;padding:20px 0 20px 30px}.cbp-af-header .logo img{max-width:216px;width:100%;height:auto}.cbp-af-header nav{float:right;margin:0;max-width:900px;width:100%}.cbp-af-header nav ul{width:100%;height:100%;margin:0}.cbp-af-header nav ul li{display:block;width:calc(100%/6);margin:0;border-left:#f3f3f3 1px solid;list-style:none;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s;position:relative}.cbp-af-header nav ul li:last-child{border-right:#f3f3f3 1px solid}.cbp-af-header nav ul li a{color:#aaa;font-weight:300;font-size:1em;width:100%;display:block;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:42px 0;text-align:center;text-decoration:none;background-position:center}.cbp-af-header nav a:hover{color:#333;background:url(/wp-content/themes/basin-road/images/link-bg.png)#f0fff0 no-repeat;background-position:center}.cbp-af-header nav ul li ul{padding:0;position:absolute;top:100px;left:0;width:150px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:none;opacity:0;visibility:hidden;-webkit-transiton:opacity .2s;-moz-transition:opacity .2s;-ms-transition:opacity .2s;-o-transition:opacity .2s;-transition:opacity .2s}.cbp-af-header nav ul li ul li{height:40px;width:100%}.cbp-af-header nav ul li ul li a{background:#f6f6f6;display:block;padding:10px 0;height:40px;font-weight:300!important;border-top:1px #efefef solid}.cbp-af-header nav ul li ul li a:hover{background:#666;font-weight:300;color:#fff}.cbp-af-header nav ul li:hover ul{display:block;opacity:1;visibility:visible}.cbp-af-header .logo,.cbp-af-header nav ul li a{-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}ul.mobile-quicklinks{display:none}@media only screen and (max-width:1200px){.cbp-af-header nav{width:calc(100% - 296px);padding-right:20px}.cbp-af-header nav ul{margin:0;padding:0}}@media only screen and (max-width:1080px){.cbp-af-header nav{max-width:930px;width:calc(100% - 296px);padding-right:20px}}@media only screen and (max-width:945px){nav{display:none!important}button#responsive-menu-button{background:#a5cab7!important}div#responsive-menu-search-box{display:none}.cbp-af-header .cbp-af-inner{height:80px;padding-bottom:20px}.cbp-af-header .cbp-af-inner .logo{width:100%;text-align:center}.cbp-af-header .cbp-af-inner .logo img{position:relative;width:216px;left:calc(50% - 108p)}}@media only screen and (max-width:625px){.pre-header{display:none}.cbp-af-header.cbp-af-header{top:-20px;height:120px}.cbp-af-header .cbp-af-inner{padding-top:20px}}section{display:block;float:left;width:100%}.container,.quicklinks .ql-box-container,section{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.container{max-width:1200px;width:100%;margin:0 auto}.quicklinks{background-color:#f9f9f9;overflow:hidden;height:220px}.quicklinks a{color:#fff}.quicklinks .ql-box-container{float:left;width:calc(100%/4 - 1px);margin-right:1px;height:220px;position:relative;-webkit-perspective:800px;perspective:800px;overflow:visible}.quicklinks .ql-box-container:last-child{margin-right:0}.quicklinks .ql-box-container .ql-first-part,.quicklinks .ql-box-container .ql-over-part{position:absolute;top:0;left:0;vertical-align:middle;text-align:center;display:block;height:220px;width:100%;padding:20px;overflow:hidden;-webkit-transition:all .45s;-moz-transition:all .45s;-ms-transition:all .45s;-o-transition:all .45s;transition:all .45s;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.quicklinks .ql-box-container .ql-over-part{-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.quicklinks .ql-box-container .ql-first-part{z-index:2}.quicklinks .ql-box-container .ql-over-part{background-color:#474747;z-index:1;opacity:0;-webkit-transform:translateY(110px) rotateX(-90deg);-moz-transform:translateY(110px) rotateX(-90deg);-ms-transform:translateY(110px) rotateX(-90deg);-o-transform:translateY(110px) rotateX(-90deg);transform:translateY(110px) rotateX(-90deg)}.quicklinks .ql-box-container .ql-first-part .ql-first-content,.quicklinks .ql-box-container .ql-over-part .ql-over-content{display:block;position:absolute;margin:0 auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.quicklinks .ql-box-container .ql-first-part .ql-first-content{background:#a5cab7;bottom:-23px;left:0;right:0}.quicklinks .ql-box-container .ql-over-part .ql-over-content{top:50%;left:20px;right:20px}.quicklinks .ql-box-container .ql-first-part .ql-first-content h3,.quicklinks .ql-box-container .ql-over-part .ql-over-content h3{font-family:"Open Sans",sans-serif;font-size:15px;font-weight:600;color:#fff;text-transform:uppercase;position:relative;margin:10px 0 15px}.quicklinks .ql-box-container .ql-first-part .ql-first-content h3:after,.quicklinks .ql-box-container .ql-over-part .ql-over-content h3:after{content:"";position:absolute;bottom:-15px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:32px;height:1px}.quicklinks .ql-box-container .ql-first-part .ql-first-content h3:after{background-color:rgb(255 255 255/.5)}.quicklinks .ql-box-container .ql-over-part .ql-over-content h3{font-weight:700;margin:0 0 31px}.quicklinks .ql-box-container .ql-over-part .ql-over-content h3:after{background-color:#fff}.quicklinks .ql-box-container .ql-over-part .ql-over-content p{font-size:13px;color:#b1b1b1;margin-bottom:0}.quicklinks .ql-box-container:nth-child(1) .ql-first-part{background:url(https://basinroaddentalsurgery.co.uk/wp-content/uploads/2025/05/A6708392-scaled-e1747318570244.jpg);background-size:cover;background-position:center}.quicklinks .ql-box-container:nth-child(2) .ql-first-part{background:url(https://basinroaddentalsurgery.co.uk/wp-content/uploads/2025/05/A6708370-scaled.jpg)#eafdea;background-size:cover;background-position:center}.quicklinks .ql-box-container:nth-child(3) .ql-first-part{background:url(https://basinroaddentalsurgery.co.uk/wp-content/uploads/2025/05/A6708321-scaled.jpg)#eafdea;background-size:cover;background-position:center}.quicklinks .ql-box-container:nth-child(4) .ql-first-part{background:url(https://basinroaddentalsurgery.co.uk/wp-content/uploads/2025/05/A6708342-scaled.jpg)#eafdea;background-size:cover;background-position:center}.ql-box-container:active .ql-first-part,.ql-box-container:focus .ql-first-part,.ql-box-container:hover .ql-first-part{opacity:0;-webkit-transform:translateY(-110px) rotateX(90deg);-moz-transform:translateY(-110px) rotateX(90deg);-ms-transform:translateY(-110px) rotateX(90deg);-o-transform:translateY(-110px) rotateX(90deg);transform:translateY(-110px) rotateX(90deg)}.ql-box-container:active .ql-over-part,.ql-box-container:focus .ql-over-part,.ql-box-container:hover .ql-over-part{opacity:1;-webkit-transform:rotateX(0);-moz-transform:rotateX(0);-ms-transform:rotateX(0);-o-transform:rotateX(0);transform:rotateX(0)}.quicklinks .ql-box-container .ql-over-part .ql-over-content p a{font-size:1em;color:#fff;background:rgb(255 255 255/.2);border-radius:30px;padding:7px 14px}.quicklinks .ql-box-container .ql-over-part .ql-over-content p a:hover{background:#85a594}@media only screen and (max-width:1040px){.quicklinks{position:relative;top:36px}.quicklinks .ql-box-container{width:calc(100%/3 - 1px)}.quicklinks .ql-box-container:nth-child(4){display:none}}@media only screen and (max-width:800px){.quicklinks .ql-box-container{width:calc(100%/2 - 1px)}.quicklinks{height:440px}.quicklinks .ql-box-container:nth-child(4){display:block}}@media only screen and (max-width:943px){.quicklinks{position:relative;top:86px}}@media only screen and (max-width:625px){.quicklinks{position:relative;top:50px}}@media only screen and (max-width:550px){.container,.quicklinks{display:none}.quicklinks{top:0!important}ul.mobile-quicklinks li{margin:15px auto;background:#a5cab7;width:80%;padding:10px}ul.mobile-quicklinks li a{color:#fff;font-size:20px;text-transform:uppercase}ul.mobile-quicklinks li:hover{background:#90af9f}ul.mobile-quicklinks{display:block!important;list-style:none;text-align:center;width:100%;margin:8%0 0!important;padding:0!important}}@media only screen and (max-width:490px){.quicklinks{height:250px}}.standard-quicklinks{width:100%;float:left;border-bottom:1px solid #efefef}@media only screen and (max-width:1040px){.standard-quicklinks .quicklinks{top:0}}.main-liner{height:2px;margin:0 auto 30px;width:50px;background:#ccc}.call-out{width:100%;float:left;background:#f6f6f6}.call-out-container{max-width:1200px;width:100%;margin:0 auto;text-align:center}.call-out-google-reviews,.call-out-third{width:33%;text-align:center;transition:all .4s ease-in-out;display:inline-block}.call-out-google-reviews a:hover{background:#dc4e41}.call-out-third a:hover{background:#8ec051}.call-out-google-reviews a,.call-out-third a{display:block;padding:30px 0;color:#454545;background:#f6f6f6;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;transition:all .4s ease-in-out;float:left;font-size:25px;width:100%;position:relative}.call-out-google-reviews a:hover,.call-out-third a:hover{color:#fff}.call-out-google-reviews svg,.call-out-third svg{width:40px;height:30px;margin:-9px 0 0 20px}.callout-dentistfinder,.callout-googleplus{fill:#454545;width:40px;transition:all .4s ease-in-out}.call-out-google-reviews a:hover .callout-googleplus,.call-out-third a:hover .callout-dentistfinder{fill:#fff;width:40px}@media only screen and (max-width:1170px){.call-out-google-reviews a,.call-out-third a{font-size:20px}}@media only screen and (max-width:1020px){.call-out-google-reviews{display:none}.call-out-third{width:50%}}@media only screen and (max-width:700px){.call-out-google-reviews{display:block}.call-out-google-reviews,.call-out-third{width:100%;font-size:25px;border-top:1px solid #ccc}}.popout-holder{overflow:hidden;position:fixed;right:0;height:205px;top:139px;width:500px;float:right;z-index:9999}.popout{width:300px;position:absolute;right:-250px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:15px 0;height:50px;transition:all ease-in-out .6s}.popout a{color:#fff}.google{background:url(/wp-content/themes/basin-road/images/popout/google.png)#dc4e41;background-position:0;top:0}.dentistfinder{background:url(/wp-content/themes/basin-road/images/popout/dentistfinder.png)#8ec051 no-repeat;background-position:0;top:51px}.contactus{background:url(/wp-content/themes/basin-road/images/popout/contactus.png)#4191dc no-repeat;background-position:0;top:103px}.popout:hover{right:0}.popout-text{width:300px;float:right;color:#fff;font-size:20px;padding-left:60px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}@media only screen and (max-width:945px){.popout-holder{top:170px}}@media only screen and (max-width:1040px){.popout-holder{display:none;width:0;right:0}}footer{width:100%;background:#eafdea;min-height:360px;color:#555;border-top:1px solid #a5cab7}.footer-container{max-width:1200px;margin:0 auto;width:100%}.footer-box,footer{float:left;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.footer-box{width:33%;padding:20px;text-align:center}.liner{height:2px;margin:20px auto;width:50px;background:#444}.footer-left p{line-height:1.4em}.footer-opening-row,.footer-opening-times,.footer-tel{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.footer-tel{font-size:25px;font-weight:700;padding:10px 20px;background:rgb(0 0 0/.05);border:1px solid rgb(0 0 0/.1);width:260px;margin:15px auto 0}.footer-tel i{margin:0 6px 0 0}.footer-opening-row,.footer-opening-times{width:100%;padding:0 30px;float:left}.footer-opening-row{border-bottom:1px solid #a5cab7;padding:5px 20px;transition:all ease-in-out .3s}.footer-ot-day,.footer-ot-time{width:50%;text-align:left;float:left;line-height:0}.footer-ot-time{text-align:right}.footer-opening-row:first-child{border-top:1px solid #a5cab7}.footer-opening-row:last-child{border:0}.footer-opening-row:hover{background:rgb(0 0 0/.1)}.footer-foot{width:100%;background-color:#a5cab7;text-align:center;padding:20px 0;color:#fff;float:left}.footer-foot a{color:#666;transition:all ease-in-out .3s}.footer-foot a:hover{color:#eafdea}.ltd{font-size:12px;line-height:20px!important}@media only screen and (max-width:1050px){.footer-box{width:50%}.footer-box:last-child{width:100%;padding:20px 0 0}.footer-box:last-child .liner,.footer-box:last-child h2{display:none}}@media only screen and (max-width:900px){.footer-foot{font-size:12px;padding:20px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}}@media only screen and (max-width:695px){.footer-box{font-size:14px}.footer-opening-times{padding:0 10px}}@media only screen and (max-width:565px){.footer-box{width:100%}.footer-box:first-child{border-bottom:1px #a5cab7 solid}.footer-box:nth-child(2){font-size:14px}}.standard-content{width:100%;background:#fff;float:left;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;min-height:400px;padding:30px}@media only screen and (max-width:900px){.standard-content{padding:30px 20px}}@media only screen and (max-width:700px){.standard-content{padding:30px 10px}}@media only screen and (max-width:500px){.standard-content{padding:30px 5px}}.standard-content-container{max-width:1200px;width:100%;margin:0 auto;text-align:center;padding:0 0 30px}.standard-content-container h1{margin:0 0 20px;color:#444;font-size:45px}@media screen and (max-width:850px){.standard-content-container h1{margin:0 0 20px;color:#444;font-size:35px}}@media screen and (max-width:946px){.standard-content-container{margin-top:70px}}.standard-content-container p{color:#444;line-height:21px}.banner{float:left}.banner,.banner img{width:100%}@media only screen and (max-width:946px){.banner{display:none}}.boxed{border:1px solid rgb(0 0 0/.1);background:#fff;padding:30px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:calc(100% - 10px);float:left;text-align:left!important;line-height:19px;margin-right:10px;margin-bottom:10px}@media only screen and (max-width:700px){.boxed{padding:20px;width:100%}}.one_third,.two_third{padding:0 0 10px}.one_third iframe{width:390px;height:292px}.boxed a{color:#a5cab7}@media screen and (max-width:800px){.one_third,.two_third{clear:both!important;width:100%!important;margin-left:0!important;margin-right:0!important;margin-bottom:1em!important}}.treatments{width:100%;list-style:none;padding:0;display:flex;flex-wrap:wrap;justify-content:center}.treatments li{width:calc(33% - 5px);margin-bottom:6px;margin-top:6px}.treatments li:nth-child(1){margin-right:5px}.treatments li a{display:block;background:#f6f6f6;color:#999;width:100%;padding:20px;text-align:center;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;border:1px solid #f6f6f6}.treatments li a:hover{background:url(/wp-content/themes/basin-road/images/link-bg.png)#f0fff0 no-repeat;background-position:center}@media only screen and (max-width:1200px){.treatments{padding:0}}@media only screen and (max-width:940px){.treatments li{float:left;width:calc(50% - 20px)}.treatments li:nth-child(odd){margin-right:6px;margin-left:0}.treatments li:nth-child(even){margin-right:0;margin-left:0}}@media only screen and (max-width:570px){.treatments li{float:left;width:100%}.treatments li:nth-child(1){margin-right:0}}@media only screen and (max-width:1200px){.one_third iframe{width:340px;height:255px}}@media only screen and (max-width:1000px){.one_third iframe{width:320px;height:240px}}@media only screen and (max-width:920px){.one_third iframe{width:300px;height:225px}}@media only screen and (max-width:800px){.one_third iframe{width:390px;height:292px}}@media only screen and (max-width:390px){.one_third iframe{width:100%;height:292px}}.pre-header-inner a{color:#555}@media only screen and (max-width:880px){.pre-header-inner{text-align:center}.pre-header-left{display:none}.pre-header-right{text-align:center;float:none;display:inline}}