ul{box-sizing:border-box;list-style:circle inside;padding-left:0;margin-top:0}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px;--ddl-accordion-spacer:50px;--ddl-accordion-toggle-text-color:#ffffff;--ddl-accordion-toggle-bg:#000000;--ddl-accordion-content-text-color:inherit;--ddl-accord-content-bg:#eeeeee}.wp-gr .grw-scroll::-webkit-scrollbar-thumb:window-inactive{background:#ccc!important}html{font-family:sans-serif;-ms-text-size-adjust:100%;font-size:62.5%;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{line-height:1.6;font-weight:400;font-family:"Raleway","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;color:#222;font-size:17px;margin:0}footer,header,main,ul.nav li:hover>ul{display:block}a{color:#1eaedb;background-color:#fff0}a:active,a:hover{outline:0}strong{font-weight:bolder}h1{font-size:4rem;line-height:1.2;letter-spacing:-.1rem}img{border:0;border-style:none}button,input[type=submit]{display:inline-block;height:38px;padding:0 30px;color:#555;text-align:center;font-weight:600;letter-spacing:.1rem;text-decoration:none;white-space:nowrap;background-color:#fff0;border-radius:4px;border:1px solid #bbb;cursor:pointer;box-sizing:border-box}button{font:inherit;overflow:visible}input,textarea{color:inherit;font:inherit}input[type=submit]{-webkit-appearance:button;font-size:11px;line-height:38px;text-transform:uppercase}button::-moz-focus-inner{border:0}input::-moz-focus-inner{border:0;padding:0}.column,.columns,.container{width:100%;box-sizing:border-box}.container{position:relative;max-width:960px;margin:0 auto;padding:0 20px}.column,.columns{float:left}@media (min-width:400px){.container{width:85%;padding:0}}@media (min-width:550px){.container{width:80%}.column,.columns{margin-left:4%}.column:first-child,.columns:first-child{margin-left:0}.four.columns{width:30.66666666667%}.six.columns{width:48%}}h2,h3{font-size:3.6rem;line-height:1.25;letter-spacing:-.1rem}h3{font-size:3rem;line-height:1.3}@media (min-width:550px){h1{font-size:5rem}h2{font-size:4.2rem}h3{font-size:3.6rem}}p{margin-top:0}a:hover{color:#0fa0ce}button:focus,button:hover,input[type=submit]:focus,input[type=submit]:hover{color:#333;border-color:#888;outline:0}input[type=email],input[type=text],textarea{height:38px;padding:6px 10px;background-color:#fff;border:1px solid #d1d1d1;border-radius:4px;box-shadow:none;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{min-height:65px}input[type=email]:focus,input[type=text]:focus,textarea:focus{border:1px solid #33c3f0;outline:0}ul ul{margin:1.5rem 0 1.5rem 3rem;font-size:90%}button,li{margin-bottom:1rem}input,textarea{margin-bottom:1.5rem}form,p,ul{margin-bottom:2.5rem}.container:after,.row:after{content:"";display:table;clear:both}.fab,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-envelope:before{content:""}.fa-facebook-f:before{content:""}.fa-home:before{content:""}.fa-instagram:before{content:""}.fa-map-marker-alt:before{content:""}.fa-phone:before{content:""}.fa-whatsapp:before{content:""}@font-face{font-display:swap;font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/slateford/assets/fa/webfonts/fa-brands-400.eot);src:url(/wp-content/themes/slateford/assets/fa/webfonts/fa-brands-400.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/slateford/assets/fa/webfonts/fa-brands-400.woff2)format("woff2"),url(/wp-content/themes/slateford/assets/fa/webfonts/fa-brands-400.woff)format("woff"),url(/wp-content/themes/slateford/assets/fa/webfonts/fa-brands-400.ttf)format("truetype"),url(/wp-content/themes/slateford/assets/fa/webfonts/fa-brands-400.svg#fontawesome)format("svg")}.fab{font-family:"Font Awesome 5 Brands";font-weight:400}@font-face{font-display:swap;font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/slateford/assets/fa/webfonts/fa-regular-400.eot);src:url(/wp-content/themes/slateford/assets/fa/webfonts/fa-regular-400.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/slateford/assets/fa/webfonts/fa-regular-400.woff2)format("woff2"),url(/wp-content/themes/slateford/assets/fa/webfonts/fa-regular-400.woff)format("woff"),url(/wp-content/themes/slateford/assets/fa/webfonts/fa-regular-400.ttf)format("truetype"),url(/wp-content/themes/slateford/assets/fa/webfonts/fa-regular-400.svg#fontawesome)format("svg")}@font-face{font-display:swap;font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:swap;src:url(/wp-content/themes/slateford/assets/fa/webfonts/fa-solid-900.eot);src:url(/wp-content/themes/slateford/assets/fa/webfonts/fa-solid-900.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/slateford/assets/fa/webfonts/fa-solid-900.woff2)format("woff2"),url(/wp-content/themes/slateford/assets/fa/webfonts/fa-solid-900.woff)format("woff"),url(/wp-content/themes/slateford/assets/fa/webfonts/fa-solid-900.ttf)format("truetype"),url(/wp-content/themes/slateford/assets/fa/webfonts/fa-solid-900.svg#fontawesome)format("svg")}.fas{font-family:"Font Awesome 5 Free";font-weight:900}input{overflow:visible}h1,h2,h3{font-family:"stolzl",sans-serif;font-weight:500}h1{font-size:2em;margin:.67em 0}h2,h3{margin-top:0}button,input,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button{text-transform:none}[type=button],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}textarea{overflow:auto}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}p{font-size:17px;font-family:"stolzl",sans-serif;font-weight:200;font-style:normal}.container-1500{max-width:1700px;width:100%;margin:0 auto}header{background:#fff;float:left;width:100%;position:fixed;z-index:99999;top:0;clear:both}.map{overflow:hidden}iframe.snazzymap-slateford{float:right}li.contact-btn{background:#1b4e88}li.insta-btn{border-left:1px #fff solid;border-right:1px #fff solid}li.fb-btn,li.insta-btn{background:#1b4e88}li.fb-btn:hover,li.insta-btn:hover{background-color:#286fc0;webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}li.contact-btn:hover{background:#286fc0}.contact-bar ul li.address{padding:10px 0;margin:0 0 0-12px}.logo-header a{display:block;margin:30px 0 0;padding:0}.four.columns.logo-header{text-align:center}ul.nav{margin:0;padding:30px 0;height:100px}li.active-btn{background:#063770}li.active-btn a{color:#fff!important}ul.nav li{margin:0;vertical-align:middle;position:relative;display:block;float:left}ul.nav.right-nav li{float:right}li.address{padding-right:100px}ul.nav.left-nav li:first-child{padding-left:0}ul.nav.right-nav li:last-child{padding-right:0}ul.nav.right-nav{text-align:right}ul.nav ul{display:none;position:absolute;top:100%;left:0;z-index:9999!important;background:#f5f5f5;width:220px;margin:0}ul.sub-menu .sub-menu{background-color:#efefef}ul.nav ul li{float:none;width:220px}ul.nav ul li a{font-size:14px;padding:8px 15px}ul.nav li:hover{color:#fff}ul.nav ul ul{top:0;left:100%}ul.nav li a:hover{background:#063770;color:#fff}ul.nav li ul li a:hover{color:#fff;background:#1b4e88}.sub-menu .menu-item-has-children a:not(.sub-menu .sub-menu a)::after{position:absolute;right:10px;top:10px;bottom:10px;padding:0;content:"";border-right:3px solid;border-bottom:3px solid;height:10px;width:10px;transform:rotate(45deg)}.contact-bar ul li,ul.nav li a{font-family:"stolzl",sans-serif;font-style:normal}ul.nav li a{font-weight:700;text-decoration:none;color:#063770;font-size:14px;display:block;padding:10px 15px}.header-container{max-width:1700px;width:100%;margin:0 auto}.contact-bar{background:#063770;padding:0 40px}.contact-bar ul{margin:0;text-align:center}.contact-bar .header-container ul li a{color:#fff;text-decoration:none}.contact-bar ul li{display:inline-block;margin:0;color:#fff;font-weight:200;letter-spacing:1.3px;padding:10px 20px}.contact-bar ul li:first-child{float:left}.contact-bar ul li:last-child{float:right}ul.gdpr-and-btn li{display:inline-block;vertical-align:top;margin-top:7px}ul.gdpr-and-btn li input{border:solid 3px #fff;color:#fff!important;width:290px;border-radius:0}ul.gdpr-and-btn{color:#fff;margin-bottom:0}li.submit-btn{width:40%;color:#fff}li.submit-btn input{width:100%!important;height:50px;font-size:17px}.contact-bg{background-image:url(/wp-content/themes/slateford/images/form-bg.png);background-size:cover;background-position:top;background-repeat:no-repeat;background-attachment:fixed;padding:120px 0 100px;background:#063770}ul.first-name-and-last-name{margin-top:0;margin-bottom:0}ul.first-name-and-last-name textarea{background-color:rgb(255 255 255/.8)}ul.first-name-and-last-name li{display:inline-block;width:calc(100%/2 - 7px);margin-left:9px}ul.first-name-and-last-name li input{padding:22px;width:100%;border-radius:0;background-color:rgb(255 255 255/.8)}ul.first-name-and-last-name ::placeholder{color:#000;font-size:15px}textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required{width:99.8%;border-radius:0;min-height:260px;padding:22px}ul.gdpr-and-btn li:last-child{width:calc(58% - 30px);float:right;margin-left:30px;margin-top:2px}ul.first-name-and-last-name li:nth-child(1),ul.first-name-and-last-name li:nth-child(3){margin-left:0}li.submit-btn input:hover{border:solid 3px #164172;color:#fff;background:#164172}.map{position:relative;height:800px}ul.map-details{margin-top:45px}.six.columns.contact-details-map{padding-left:12%;min-width:500px}.map-overlay{top:0;left:0;right:0}.map-overlay-img{top:0;background-image:url(/wp-content/themes/slateford/images/contact-left-side.png);width:50%;bottom:0;min-height:790px;background-size:cover;background-position:right}.map-overlay .six{z-index:99;position:relative}.maintext h2,.map-overlay .six h3{text-transform:uppercase;color:#063770}.map-overlay .six h3{margin-top:86px;font-family:"stolzl",sans-serif;font-weight:700;font-style:normal;letter-spacing:1.5px;font-size:25px}ul.map-details li{list-style:none;line-height:35px;color:#063770;font-size:15px;font-weight:600}ul.map-details li img{padding-right:10px;vertical-align:middle;max-width:40px}.map-btns{float:left}.header-wrap,.map-btns a{display:block}.map-btns ul li{list-style:none;display:block;margin-bottom:20px}.map-btns ul li a{border:solid 3px #174570;width:295px;display:block;padding:10px;text-align:center;color:#1a83c5;font-size:15px;text-decoration:none;font-weight:700;font-style:normal}.twelve.column.footer-content p{margin:0;font-size:12px}.six.columns.contact-details-map a{color:#184571;text-decoration:none}.map-btns ul li a:hover{background-color:#164172;color:#fff!important;border:solid 3px #164172}h1.entry-title{text-align:center;font-size:30px}.header-wrap{width:100%;min-height:500px;background-size:cover!important;background-position:center 0!important;clear:both;position:relative;top:144px;margin:0 0 50px}.header-wrap h1,.map-btns ul li a{text-transform:uppercase;font-family:"stolzl",sans-serif}.header-wrap h1{position:absolute;bottom:23%;right:0;font-size:42px;left:0;color:#fff;padding:25px 0;font-weight:500;z-index:2;max-width:80%;margin:0 auto}ul.footer-links li{color:#fff;display:inline-block;letter-spacing:1.5px;font-size:13px;margin-left:5px}.twelve.column.footer-content a,ul.footer-links li a{color:#fff;text-decoration:none}ul.footer-links{text-align:center;padding:0;color:#fff;margin:0}footer.footer-blue-bg{background-color:#184571;margin-top:-10px}.twelve.column.footer-content,a.sidebar-ql{text-align:center;color:#fff;padding:40px 0}main .container{width:100%;max-width:1200px;margin:0 auto}main{padding:160px 0 92px;min-height:400px}.six.columns.contact-details-map:hover,footer a:hover{color:#3a80c5!important}.six.columns.contact-details-map a:hover{color:#5488c3!important}.maintext{float:left;width:calc(100% - 400px)}#sidebar{float:right;max-width:292px}a.sidebar-ql,ul.footer-links li{font-family:"stolzl",sans-serif;font-weight:700;font-style:normal}a.sidebar-ql{position:relative;float:left;width:100%;padding:19px;background:#063770;margin:0 0 10px;text-decoration:none;font-size:19px;border-right:0 solid rgb(0 0 0/26%)}a.sidebar-ql img{display:block;width:100%;max-width:52px;height:auto;margin:0 auto 8px}.maintext h2{font-weight:600;font-size:31px;line-height:38px;letter-spacing:2px}a.sidebar-ql:first-child{background:#063770}a.sidebar-ql:nth-child(2){background:#1e5893}a.sidebar-ql:nth-child(3){background:#2362a3}a.sidebar-ql:nth-child(4){background:#286eb5}a.sidebar-ql:nth-child(5){background:#2e7ac7}a.sidebar-ql:hover{opacity:.85;border-right:16px solid rgb(255 255 255/13%)}img.qlpoint{width:auto!important;margin:0!important;position:absolute;left:-33px;height:102%!important;top:-1px;max-width:100%!important}.end{margin-right:0!important}#mobile-quicklinks,a.book-online-btn{display:none}::-webkit-input-placeholder{color:#000;opacity:1}:-ms-input-placeholder{color:#000;opacity:1}::placeholder{color:#000;opacity:1}.contact-bg a{color:#fff}a,input[type=submit],li.contact-btn{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (max-width:1780px){.logo-header img{max-width:360px;width:100%}.map-overlay .six{margin-left:40px}.column:first-child,.columns:first-child{margin-left:20px}.map-overlay .twelve.column{margin:0}ul.nav.left-nav{float:left}.columns{margin-left:0}.map{overflow:hidden}li#menu-item-364{margin-left:10px}}@media (max-width:1675px){ul.nav li a{padding:10px}}@media (max-width:1600px){ul.nav li a{padding:5px}}.contact-bg,.map,footer{overflow-x:hidden}@media (max-height:654px){ul.nav ul li a{font-size:13px;padding:4px 15px;border-bottom:1px solid #e0e0e0}}@media (max-height:528px){ul.nav ul li a{font-size:12px;padding:3px 15px;border-bottom:1px solid #e0e0e0}}@media (max-width:1530px){ul.nav li a{font-size:14px}.four.columns.four-col-1{width:437px;float:left;margin:0}.four.columns.four-col-3{width:287px;float:right;margin:0 50px 0 0}.four.columns.logo-header{position:absolute;text-align:center;left:50%;margin-left:-145px;width:300px;top:3px}}@media (max-width:1340px){.logo-header img{max-width:260px;width:100%}ul.nav li a{font-size:13px}main .container{width:100%;max-width:1150px;margin:0 auto}ul.nav ul li a{font-size:13px;padding:3px 15px;border-bottom:1px solid #e0e0e0}}@media (max-width:1220px){.four.columns.four-col-1,.four.columns.four-col-3{position:absolute;left:50%;margin-left:-346px;margin-top:50px}.four.columns.four-col-3{margin-left:50px}header{height:98px}.contact-bar{margin-top:98px;padding:0}.contact-bar ul li{font-size:12px;font-weight:400}.contact-bar .twelve.column{margin:0}ul.nav li a{font-size:14px}.map-overlay-img{width:100%;background-image:none}.six.columns.contact-details-map{padding:51px;min-width:0;left:0;background:#eaeaea;margin:0;max-width:50%;width:50%}.map .twelve.column{margin:0}.map-overlay .six h3{margin-top:21px}.map iframe{position:absolute;right:0;z-index:9999;display:block}ul.gdpr-and-btn li:last-child{font-size:12px}.contact-bg{padding:94px 0 63px}.header-wrap,main{min-height:400px}main .container{max-width:90%}.maintext{width:calc(100% - 300px)}#sidebar{float:right;max-width:238px}a.sidebar-ql{font-size:17px}main{padding:150px 0 69px}.logo-header a{margin:17px 0 0}ul.nav{padding:6px 0}}@media (max-width:880px){#responsive-menu-container #responsive-menu li#responsive-menu-item-712 a{background:#1b4e88!important;font-weight:900}.contact-bar,.four.columns.four-col-1,.four.columns.four-col-3,img.qlpoint{display:none!important}.map iframe,.map-overlay{float:left;width:100%;position:relative;display:block}.map iframe{height:350px}.map-overlay-img{min-height:inherit}.map{height:initial;width:100%;overflow:inherit;display:block;z-index:1}header{height:60px}.contact-bar{margin-top:60px}.logo-header a{margin:15px 0 0}button#responsive-menu-button{width:60px!important;height:60px!important;position:fixed!important;top:0!important;right:0!important;border-radius:0!important;background:#1a83c5!important}div#responsive-menu-container{z-index:9999999!important}#responsive-menu-container{background:#1a83c5!important}#responsive-menu-container #responsive-menu li.responsive-menu-item a{border-bottom:1px solid #41a3e0!important;background-color:#1a83c5!important}:active,:focus{outline:0!important}#responsive-menu-container #responsive-menu li.responsive-menu-item a .responsive-menu-subarrow{border-left:1px solid #1b4e88!important;background-color:#1b4e88!important}#responsive-menu-container #responsive-menu>li.responsive-menu-item:first-child>a{border-top:none!important}li#responsive-menu-item-713{position:relative!important;height:100px!important;background:url(/wp-content/themes/slateford/images/Slateford-Dental-Care.png)30px center no-repeat #fff!important;background-size:260px!important;padding:0!important;border:0!important}li#responsive-menu-item-713 a{display:block!important;padding:0!important;margin:0!important;opacity:0!important;height:100px!important}.map:after{content:".";clear:both;height:0;display:block;visibility:hidden}.column:first-child,.columns:first-child{margin-left:0}.contact-bg{padding:56px 0 46px}ul.footer-links li{letter-spacing:1px;font-size:10px;margin-left:0}footer.footer-blue-bg{float:left;width:100%;position:relative;display:block;padding-bottom:125px}.six.columns.contact-details-map{width:100%;max-width:100%;padding:26px 50px}.map-btns ul{margin-top:0}.map-btns{float:left;position:absolute;top:54px;right:50px}ul.map-details{margin-top:23px}.header-wrap{height:250px;min-height:0;top:58px}.header-wrap h1{bottom:34px;font-size:30px}.maintext{width:100%}#sidebar{float:right;max-width:100%}main{padding:45px 0 38px;min-height:400px}}@media (max-width:769px){.six.columns.contact-details-map{padding:26px 30px 32px}.map-btns ul li a{width:221px}}@media (max-width:660px){ul.map-details li{font-size:13px}.map-btns ul li a{width:180px;font-size:12px;padding:10px 0}}@media (max-width:600px){a.book-online-btn{float:right;margin:0 59px 1px 0;padding:18px 10px;position:relative;z-index:999}#mobile-quicklinks a{font-size:13px}.logo-header img{max-width:220px;float:left}.logo-header a{margin:16px 0 0}.map-btns{float:left;position:relative;top:0;right:0}.map-btns ul li a{width:100%;margin:0 0 15px;font-size:12px;padding:10px 0}ul.first-name-and-last-name li{width:100%;margin-left:0}.map-btns,ul.gdpr-and-btn li{width:100%}ul.gdpr-and-btn li:last-child{font-size:12px;width:100%}.map-overlay .six h3{font-size:21px}ul.footer-links{max-width:90%;margin:0 auto}ul.footer-links li{line-height:0}li.submit-btn input{font-size:14px}.header-wrap{top:58px;height:200px}.header-wrap h1{bottom:34px;font-size:24px}.maintext h2{font-size:20px;line-height:28px}main{padding:26px 0 38px}.four.columns.logo-header{left:20px;margin-left:0}li#responsive-menu-item-713{background-size:200px!important}main .container{max-width:96%}}@media (max-width:450px){.logo-header img{max-width:150px;margin:4px 0 0}a.book-online-btn{font-size:12px}}@media (max-width:880px){#mobile-quicklinks .book-online-btn-l,#mobile-quicklinks a.book-online-btn{border-top:1px solid hsl(0deg 0% 100%/29%);background:#052142;font-size:18px;margin:0;display:block;color:#fff;text-decoration:none;float:left;font-weight:900}#mobile-quicklinks a.book-online-btn{border-bottom:1px solid hsl(0deg 0% 100%/29%);padding:18.5px 10px}#mobile-quicklinks .book-online-btn-l{width:50%;border-bottom:1px solid #052142;padding:10px 0;height:67px}#mobile-quicklinks{position:fixed;z-index:999;bottom:0;left:0;display:block;width:100%}.elfsight-app-250c668c-1459-442e-9d88-55f3a5fd7db8{display:none!important}#mobile-quicklinks a{float:left;text-align:center;padding:15px 0;font-size:16px;color:#fff;background:#032d5f;border-right:1px solid hsl(0deg 0% 100%/29%);width:25%;display:block;border-right:none!important}#mobile-quicklinks a.end{border-right:0}#mobile-quicklinks a.book-online-btn{border-bottom:1px solid #052142;width:50%;text-align:center;height:67px}}@media (max-width:385px){#mobile-quicklinks a.book-online-btn{width:40%}#mobile-quicklinks .book-online-btn-l{width:60%}}@media only screen and (max-width:1530px){.four.columns.four-col-3{width:420px}}@media only screen and (max-width:1220px){.four.columns.four-col-1{margin-left:-401px}.four.columns.four-col-3{margin-left:0}}