@-webkit-keyframes hvr-pop{50%{-webkit-transform:scale(1.05);transform:scale(1.05)}}@keyframes hvr-pop{50%{-webkit-transform:scale(1.05);transform:scale(1.05)}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1;display:block}}@keyframes fadeIn{0%{opacity:0}to{opacity:1;display:block}}@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;--wpds-border-radius-xs:1px;--wpds-border-radius-sm:2px;--wpds-border-radius-md:4px;--wpds-border-radius-lg:8px;--wpds-border-radius-xl:12px;--wpds-border-width-xs:1px;--wpds-border-width-sm:2px;--wpds-border-width-md:4px;--wpds-border-width-lg:8px;--wpds-border-width-focus:2px;--wpds-color-background-surface-neutral:#fcfcfc;--wpds-color-background-surface-neutral-strong:#fff;--wpds-color-background-surface-neutral-weak:#f4f4f4;--wpds-color-background-surface-brand:#ecf0fa;--wpds-color-background-surface-success:#c6f7cd;--wpds-color-background-surface-success-weak:#ebffed;--wpds-color-background-surface-info:#deebfa;--wpds-color-background-surface-info-weak:#f3f9ff;--wpds-color-background-surface-warning:#fde6be;--wpds-color-background-surface-warning-weak:#fff7e1;--wpds-color-background-surface-caution:#fee995;--wpds-color-background-surface-caution-weak:#fff9ca;--wpds-color-background-surface-error:#f6e6e3;--wpds-color-background-surface-error-weak:#fff6f5;--wpds-color-background-interactive-neutral-strong:#2d2d2d;--wpds-color-background-interactive-neutral-strong-active:#1e1e1e;--wpds-color-background-interactive-neutral-strong-disabled:#e6e6e6;--wpds-color-background-interactive-neutral-weak:#0000;--wpds-color-background-interactive-neutral-weak-active:#ededed;--wpds-color-background-interactive-neutral-weak-disabled:#0000;--wpds-color-background-interactive-brand-strong:#3858e9;--wpds-color-background-interactive-brand-strong-active:#2e49d9;--wpds-color-background-interactive-brand-strong-disabled:#e6e6e6;--wpds-color-background-interactive-brand-weak:#0000;--wpds-color-background-interactive-brand-weak-active:#e6eaf4;--wpds-color-background-interactive-brand-weak-disabled:#0000;--wpds-color-background-interactive-error:#0000;--wpds-color-background-interactive-error-active:#fff6f5;--wpds-color-background-interactive-error-disabled:#0000;--wpds-color-background-interactive-error-strong:#cc1818;--wpds-color-background-interactive-error-strong-active:#b90000;--wpds-color-background-interactive-error-strong-disabled:#e6e6e6;--wpds-color-background-interactive-error-weak:#0000;--wpds-color-background-interactive-error-weak-active:#f6e6e3;--wpds-color-background-interactive-error-weak-disabled:#0000;--wpds-color-background-track-neutral-weak:#f0f0f0;--wpds-color-background-track-neutral:#dbdbdb;--wpds-color-background-thumb-neutral-weak:#8d8d8d;--wpds-color-background-thumb-neutral-weak-active:#6e6e6e;--wpds-color-background-thumb-brand:#3858e9;--wpds-color-background-thumb-brand-active:#3858e9;--wpds-color-background-thumb-brand-disabled:#dbdbdb;--wpds-color-background-thumb-neutral-weak-disabled:#dbdbdb;--wpds-color-foreground-content-neutral:#1e1e1e;--wpds-color-foreground-content-neutral-weak:#707070;--wpds-color-foreground-content-success:#002900;--wpds-color-foreground-content-success-weak:#008030;--wpds-color-foreground-content-info:#001b4f;--wpds-color-foreground-content-info-weak:#006bd7;--wpds-color-foreground-content-warning:#2e1900;--wpds-color-foreground-content-warning-weak:#926300;--wpds-color-foreground-content-caution:#281d00;--wpds-color-foreground-content-caution-weak:#826a00;--wpds-color-foreground-content-error:#470000;--wpds-color-foreground-content-error-weak:#cc1818;--wpds-color-foreground-interactive-neutral:#1e1e1e;--wpds-color-foreground-interactive-neutral-active:#1e1e1e;--wpds-color-foreground-interactive-neutral-disabled:#8d8d8d;--wpds-color-foreground-interactive-neutral-strong:#f0f0f0;--wpds-color-foreground-interactive-neutral-strong-active:#f0f0f0;--wpds-color-foreground-interactive-neutral-strong-disabled:#8d8d8d;--wpds-color-foreground-interactive-neutral-weak:#707070;--wpds-color-foreground-interactive-neutral-weak-active:#1e1e1e;--wpds-color-foreground-interactive-neutral-weak-disabled:#8d8d8d;--wpds-color-foreground-interactive-brand:#3858e9;--wpds-color-foreground-interactive-brand-active:#0b0070;--wpds-color-foreground-interactive-brand-disabled:#8d8d8d;--wpds-color-foreground-interactive-brand-strong:#eff0f2;--wpds-color-foreground-interactive-brand-strong-active:#eff0f2;--wpds-color-foreground-interactive-brand-strong-disabled:#8d8d8d;--wpds-color-foreground-interactive-error:#cc1818;--wpds-color-foreground-interactive-error-active:#470000;--wpds-color-foreground-interactive-error-disabled:#8d8d8d;--wpds-color-foreground-interactive-error-strong:#f2efef;--wpds-color-foreground-interactive-error-strong-active:#f2efef;--wpds-color-foreground-interactive-error-strong-disabled:#8d8d8d;--wpds-color-stroke-surface-neutral:#dbdbdb;--wpds-color-stroke-surface-neutral-weak:#f0f0f0;--wpds-color-stroke-surface-neutral-strong:#8d8d8d;--wpds-color-stroke-surface-brand:#b0bbd6;--wpds-color-stroke-surface-brand-strong:#3858e9;--wpds-color-stroke-surface-success:#94d29e;--wpds-color-stroke-surface-success-strong:#008030;--wpds-color-stroke-surface-info:#a9c6e7;--wpds-color-stroke-surface-info-strong:#006bd7;--wpds-color-stroke-surface-warning:#e1bc7c;--wpds-color-stroke-surface-warning-strong:#926300;--wpds-color-stroke-surface-caution:#cfc28d;--wpds-color-stroke-surface-caution-strong:#826a00;--wpds-color-stroke-surface-error:#dab1aa;--wpds-color-stroke-surface-error-strong:#cc1818;--wpds-color-stroke-interactive-neutral:#8d8d8d;--wpds-color-stroke-interactive-neutral-active:#6e6e6e;--wpds-color-stroke-interactive-neutral-disabled:#dbdbdb;--wpds-color-stroke-interactive-neutral-strong:#6e6e6e;--wpds-color-stroke-interactive-brand:#3858e9;--wpds-color-stroke-interactive-brand-active:#2337c8;--wpds-color-stroke-interactive-brand-disabled:#dbdbdb;--wpds-color-stroke-interactive-error:#cc1818;--wpds-color-stroke-interactive-error-active:#9d0000;--wpds-color-stroke-interactive-error-disabled:#dbdbdb;--wpds-color-stroke-interactive-error-strong:#cc1818;--wpds-color-stroke-focus:#3858e9;--wpds-cursor-control:pointer;--wpds-dimension-padding-xs:4px;--wpds-dimension-padding-sm:8px;--wpds-dimension-padding-md:12px;--wpds-dimension-padding-lg:16px;--wpds-dimension-padding-xl:20px;--wpds-dimension-padding-2xl:24px;--wpds-dimension-padding-3xl:32px;--wpds-dimension-gap-xs:4px;--wpds-dimension-gap-sm:8px;--wpds-dimension-gap-md:12px;--wpds-dimension-gap-lg:16px;--wpds-dimension-gap-xl:24px;--wpds-dimension-gap-2xl:32px;--wpds-dimension-gap-3xl:40px;--wpds-dimension-size-5xs:4px;--wpds-dimension-size-4xs:8px;--wpds-dimension-size-3xs:12px;--wpds-dimension-size-2xs:16px;--wpds-dimension-size-xs:20px;--wpds-dimension-size-sm:24px;--wpds-dimension-size-md:32px;--wpds-dimension-size-lg:40px;--wpds-dimension-surface-width-xs:240px;--wpds-dimension-surface-width-sm:320px;--wpds-dimension-surface-width-md:400px;--wpds-dimension-surface-width-lg:560px;--wpds-dimension-surface-width-xl:720px;--wpds-dimension-surface-width-2xl:960px;--wpds-motion-duration-xs:50ms;--wpds-motion-duration-sm:100ms;--wpds-motion-duration-md:200ms;--wpds-motion-duration-lg:300ms;--wpds-motion-duration-xl:400ms;--wpds-motion-easing-subtle:cubic-bezier(0.15,0,0.15,1);--wpds-motion-easing-balanced:cubic-bezier(0.4,0,0.2,1);--wpds-motion-easing-expressive:cubic-bezier(0.25,0,0,1);--wpds-typography-font-family-heading:-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif;--wpds-typography-font-family-body:-apple-system,system-ui,"Segoe UI","Roboto","Oxygen-Sans","Ubuntu","Cantarell","Helvetica Neue",sans-serif;--wpds-typography-font-family-mono:"Menlo","Consolas",monaco,monospace;--wpds-typography-font-size-xs:11px;--wpds-typography-font-size-sm:12px;--wpds-typography-font-size-md:13px;--wpds-typography-font-size-lg:15px;--wpds-typography-font-size-xl:20px;--wpds-typography-font-size-2xl:32px;--wpds-typography-line-height-xs:16px;--wpds-typography-line-height-sm:20px;--wpds-typography-line-height-md:24px;--wpds-typography-line-height-lg:28px;--wpds-typography-line-height-xl:32px;--wpds-typography-line-height-2xl:40px;--wpds-typography-font-weight-default:400;--wpds-typography-font-weight-emphasis:600}@media (min-resolution:192dpi){:root{--wpds-border-width-focus:1.5px}}:root{--wp-admin-theme-color:#3858e9;--wp-admin-theme-color--rgb:56,88,233;--wp-admin-theme-color-darker-10:#2145e6;--wp-admin-theme-color-darker-10--rgb:33.0384615385,68.7307692308,230.4615384615;--wp-admin-theme-color-darker-20:#183ad6;--wp-admin-theme-color-darker-20--rgb:23.6923076923,58.1538461538,214.3076923077}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}: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}}@media (min-width:600px){.block-editor-block-mover:not(.is-horizontal) .block-editor-block-mover__move-button-container>:before{height:calc(100% - 4px)}}.block-editor-color-gradient-item:nth-child(1 of.block-editor-color-gradient-item){border-top:1px solid #ddd;border-top-left-radius:2px;border-top-right-radius:2px}.block-editor-color-gradient-item:nth-last-child(1 of.block-editor-color-gradient-item){border-bottom-left-radius:2px;border-bottom-right-radius:2px}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0)}:where(body){margin:0}body{padding:0;margin:0;font-size:15px;color:#2d434d;font-family:"Raleway",sans-serif;overflow-x:hidden}html{position:relative;font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;padding:0!important;margin:0!important}@font-face{ font-display:swap;font-family:"FontAwesome";src:url(https://www.horsforddentalpractice.co.uk/wp-content/plugins/responsive-accordion-and-collapse/css/font-awesome/fonts/fontawesome-webfont.eot?v=4.1.0);src:url(https://www.horsforddentalpractice.co.uk/wp-content/plugins/responsive-accordion-and-collapse/css/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.1.0)format("embedded-opentype"),url(https://www.horsforddentalpractice.co.uk/wp-content/plugins/responsive-accordion-and-collapse/css/font-awesome/fonts/fontawesome-webfont.woff?v=4.1.0)format("woff"),url(https://www.horsforddentalpractice.co.uk/wp-content/plugins/responsive-accordion-and-collapse/css/font-awesome/fonts/fontawesome-webfont.ttf?v=4.1.0)format("truetype"),url(https://www.horsforddentalpractice.co.uk/wp-content/plugins/responsive-accordion-and-collapse/css/font-awesome/fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular)format("svg");font-weight:400;font-style:normal }.fa,body,h1{font-weight:400}.fa{display:inline-block;font-family:FontAwesome;font-style:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-envelope-o:before{content:""}.fa-clock-o:before{content:""}.fa-map-marker:before{content:""}.fa-pencil-square-o:before{content:""}.fa-info-circle:before{content:""}.fa-phone:before{content:""}.fa-facebook:before{content:""}.fa-bars:before{content:""}.fa-envelope:before{content:""}input{overflow:visible}[type=checkbox]{box-sizing:border-box;padding:0}footer,header,main,nav,section{display:block}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}strong{font-weight:700}h1{margin:.4em 0;font-size:31px;color:#284a58;text-transform:uppercase;letter-spacing:1px}img{border-style:none}input,textarea{font:inherit;margin:0}[type=submit]{-webkit-appearance:button}[type=submit]::-moz-focus-inner{border-style:none;padding:0}[type=submit]:-moz-focusring{outline:ButtonText dotted 1px}textarea{overflow:auto}::-webkit-input-placeholder{opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}iframe{width:100%;height:auto;max-width:560px}*{margin:0;padding:0}.italic{font-family:"Dancing Script",cursive}.nav>li>a,h2{font-weight:400}h2{text-transform:none;margin:10px 0;color:#515151;font-size:26px}h3,p{margin:15px 0}h3{text-align:center}p{line-height:1.75}a,a:hover{text-decoration:none}a{color:#da8f51}.container1200{margin:0 auto;width:1200px}#burger{display:none;color:#fff;padding-top:10px;font-size:20px;text-align:right}#burger .fa{cursor:pointer}#sm-contact,#top-addy,#top-tel{border-radius:4px;font-weight:600}#sm-contact{float:right;background-color:#8f9273;color:#fff;padding-right:10px}header #sm-contact .fa{margin:0 0 0-15px;display:inline-block;text-align:center}#sm-contact .call-text{margin-bottom:10px}#sm-contact .addy-text{font-size:12px}#contact-form form,#sm-contact .addy-text span{display:inline-block}#sm-contact,#sm-contact .addy-text br{display:none}header{width:100%;padding:20px 0;background:rgba(30,61,72,.8);border-bottom:2px solid #8f9273;position:relative;z-index:1}.third{float:left;width:33.333%;text-align:center}#top-addy,#top-tel{width:232px;height:79px;background:#8f9273;text-align:center;color:#eaeaea;margin-top:11px}#top-addy{float:left;margin-right:160px;font-size:14px;line-height:1.5}#top-tel{float:right;font-size:23px}#nav,nav{height:44px}nav{width:100%;background:rgba(8,40,51,.88);position:relative;z-index:999}header .fa{display:block;font-size:21px;margin:-13px auto 4px;color:#8f9273;background:#223d47;width:35px;height:35px;line-height:35px;border-radius:50%}.call-text{display:block;font-size:17px;margin-top:-2px}#nav{width:1200px;margin:0 auto;border-left:1px solid rgba(255,255,255,.21)}nav .fa{margin-right:2px}li.homebut{width:48px!important}.homebut .fa{font-size:15px;position:relative;top:0;margin-right:0!important}ul.nav .fa{margin-right:3px}.nav,.nav ul{margin:0;padding:0;list-style:none}.nav ul,.nav ul li,.nav>li{position:relative;display:block}.nav>li{float:left;padding:0;width:125px;border-right:1px solid rgba(255,255,255,.21)}.nav>li>a{font-size:11px;color:#fbfbfb;padding:15px 0 11px;height:18px;background:url(https://www.horsforddentalpractice.co.uk/wp-content/themes/horsford/images/nav-ov.png)center 100px no-repeat}.nav>li:hover>a,.nav>li>a:hover{background:url(https://www.horsforddentalpractice.co.uk/wp-content/themes/horsford/images/nav-ov.png)center 16px no-repeat rgba(0,0,0,.16);padding-top:12px;padding-bottom:14px}.nav ul{position:absolute;left:-9999px;box-shadow:0 1px 2px rgba(0,0,0,.1)}.nav>li>ul{z-index:999999;top:44px}.nav>li:hover>ul{left:0}.nav ul li{height:0;-webkit-transition:height .6s;-moz-transition:height .6s;-o-transition:height .6s;-ms-transition:height .6s}.nav li:hover>ul>li{height:47px;border-bottom:1px solid #a9a9a9}#more-treatments,.nav ul li a,.nav>li>a{text-align:center;text-transform:uppercase;letter-spacing:1px}.nav ul li a,.nav>li>a{display:block;text-decoration:none}.nav ul li a{width:230px;height:10px;overflow:hidden;padding:16px 15px 21px;border-bottom:1px solid rgba(255,255,255,.23)!important;font-size:12px!important;color:#fff;background:#8f9273}.nav ul li:hover>a,.nav ul li>a:hover{background:#787b5a;background:#1f373f;color:#fff}a.contact-link{z-index:9999999;background:#1f3b46;margin-top:-225px;border-radius:0 6px 6px 0}a.contact-link:hover{padding-left:5px}a.contact-link,a.offers-link,a.social-item{position:fixed;top:50%;overflow:hidden}a.offers-link{z-index:9999999;background:#8f9273;background:#26a4d2;margin-top:74px;border-radius:0 0 6px 6px;transform:rotate(-90deg);color:#fff;text-transform:uppercase;padding:24px 15px 16px;left:-75px;font-size:17px;font-weight:100}a.offers-link i{margin-left:5px}a.offers-link:hover{left:-70px}a.social-item{right:0;background:#1f3b46;width:50px;height:50px;z-index:20;margin-top:-100px;text-align:center;border-radius:6px 0 0 6px;padding-right:6px}a.social-item:hover{padding-right:13px}a.social-item .fa{color:#fff;line-height:50px}.si-zero{margin-top:-152px!important;background-color:#8f9273!important;color:#fff;font-weight:600;padding:8px 0 15px;height:27px!important}.si-two{margin-top:-48px!important}.si-three{margin-top:4px!important}.si-four{margin-top:56px!important}#more-treatments{width:100%;background:url(https://www.horsforddentalpractice.co.uk/wp-content/themes/horsford/images/down-arrow.png)center 0 no-repeat #284a58;background-size:38px;padding:80px 0;color:#f1f1f1;font-size:25px;font-weight:200}#more-treatments a{color:#fff}.more-but{position:relative;border:2px solid #fff;padding:15px;margin:0 0 0 10px;top:-5px;font-size:13px}.more-but .fa{margin-right:5px}.more-but:hover{border:2px solid #8f9273;background:#8f9273}#bottom-qls{width:100%;background:url(https://www.horsforddentalpractice.co.uk/wp-content/themes/horsford/images/bottom-ql-backing-bw.jpg)100%0 no-repeat #f9f9f9;background-size:cover;padding:90px 0 60px;background-position:center;text-align:center}.bottom-ql{float:left;width:550px;border-bottom:6px solid #284a58;height:181px;clear:both;background:#fff;margin:0 0 30px;text-align:center;padding:18px 0 0;max-width:100%}.b-ql-1,.b-ql-2{background:url(https://www.horsforddentalpractice.co.uk/wp-content/themes/horsford/images/b-ql-1.png)100%0 no-repeat #fff}.bottom-ql h3{text-transform:uppercase;font-weight:300;font-size:22px;margin-bottom:0}.bottom-ql p{font-size:25px;color:#8f9273;margin:10px 0}.bottom-ql .more-but{position:relative;border:2px solid #284a58;color:#284a58;padding:12px 15px;text-transform:uppercase;margin:0 0 0 10px;top:28px;font-size:13px}.bottom-ql .more-but:hover{color:#fff;border:2px solid #8f9273}#accreditations{text-align:center;padding:50px 0}#accreditations img{max-width:80%}#accreditations .icon{display:inline-block;width:20%;text-align:center}#accreditations .icon img{max-width:70%}footer{width:100%;padding:90px 0 80px;background:url(https://www.horsforddentalpractice.co.uk/wp-content/themes/horsford/images/logo-footer-overlay.png)-114px 50%no-repeat #e8e8e8;background-size:826px;overflow:hidden}.gdpr{border-left:0;border-right:0;margin:0}.gdpr p{font-size:12px;margin:10px 0;line-height:18px;text-align:left}.gdpr input[type=checkbox]{width:14px!important;margin-left:10px!important;height:auto!important}#contact-form{float:left;width:48%;min-height:300px;text-align:center}#contact-form ul{list-style:none;padding:0}#contact-form li{padding:2px 0;margin:0!important;list-style:none!important}#contact-form li:before{content:none!important;margin-right:0!important}#contact-form form{max-width:500px;width:100%}#contact-form input{padding:18px 2% 21px 10%;border:1px solid #f1f1f1;background-color:#f9f9f9!important;width:88%;color:#666;margin:0;font-size:15px;font-weight:300}#contact-form input:active,#contact-form input:focus,#contact-form input:hover{padding:18px 2% 21px 14%;width:84%;background-position:8% 13px!important}#contact-form textarea:active,#contact-form textarea:focus,#contact-form textarea:hover{padding-left:14%;width:84%;background-position:8% 13px!important}#contact-form textarea{padding:16px 2% 2% 10.5%;border:1px solid #f1f1f1;background-color:#f9f9f9!important;width:87.5%;color:#666;height:160px;font-size:15px;font-weight:300;font-family:"Open Sans",sans-serif;margin-bottom:-15px}#contact-form input:active,#contact-form input:focus,#contact-form input:hover,#contact-form textarea:active,#contact-form textarea:focus,#contact-form textarea:hover{border:1px solid #e0e0e0}#contact-form input.email-contact,#contact-form input.name{background-color:#fff;background-image:url(https://www.horsforddentalpractice.co.uk/wp-content/themes/horsford/images/contact-form-name.png);background-repeat:no-repeat;background-position:15px 13px}#contact-form input.email-contact{background-image:url(https://www.horsforddentalpractice.co.uk/wp-content/themes/horsford/images/contact-form-email.png)}#contact-form input.phone,#contact-form textarea.query{background-color:#fff;background-image:url(https://www.horsforddentalpractice.co.uk/wp-content/themes/horsford/images/contact-form-tel.png);background-repeat:no-repeat;background-position:15px 11px}#contact-form textarea.query{background-image:url(https://www.horsforddentalpractice.co.uk/wp-content/themes/horsford/images/contact-form-query.png);background-position:15px 14px}input[type=checkbox]{width:51px!important;margin:22px 15px 0 0!important}#contact-form .submit{width:100.6%!important;color:#fff;padding:15px 0;background-color:#1d5b94;float:left;margin-right:-3px;margin-top:11px;background:#284a58!important;border:1px solid #284a58;text-transform:uppercase!important;letter-spacing:1px}#contact-form .submit:hover{background:#8f9273!important;border:1px solid #8f9273!important;width:100.6%!important;padding:15px 0!important}::-webkit-input-placeholder{color:#666}:-moz-placeholder{color:#666}::-moz-placeholder{color:#666}:-ms-input-placeholder{color:#666}input:focus,textarea:focus{outline:0}footer h3{text-transform:uppercase;font-weight:400;font-size:21px;margin-bottom:27px}footer .fa{display:block;background:#284a58;width:50px;height:50px;line-height:50px;color:#fff;border-radius:50%;margin:0 auto 10px}#facebook-feed{float:right;width:48%;text-align:center}.footer-text{text-align:center;border-top:1px solid #d2d2d2;margin-top:50px;padding-top:29px}.footer-text p{line-height:20px}footer a{color:#444}#logo-footer{width:300px;margin:0 auto}#logo-footer img{width:100%;margin-top:30px}#prac-tour{text-align:center;background:#f1f1f1}#prac-tour p{font-size:28px;letter-spacing:1px;color:#8f9273;margin-bottom:50px}#main,#prac-tour{padding:80px 0}#main:after,.container1200:after{content:"";display:block;clear:both}#main-text{width:66%;float:left}#main-text h1{margin-bottom:20px}#main-text h2{margin:40px 0 20px}#main-text ul,#sidebar .cta{margin-bottom:60px}#main-text li{line-height:1.75;padding-left:5px;margin-left:30px;margin-bottom:10px}#sidebar{width:24%;float:right}#sidebar .cta{border:3px solid #b0b099;border-left:none;border-right:none}#sidebar .cta.invisalign{background-image:url(https://www.horsforddentalpractice.co.uk/wp-content/themes/horsford/images/invisalign-cta.jpg);background-position:0 0;background-size:cover;padding:35%0 8%;text-align:center;position:relative;z-index:1}#sidebar .cta.invisalign:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:#fff;background:-webkit-linear-gradient(transparent,#fff);background:-o-linear-gradient(transparent,#fff);background:-moz-linear-gradient(transparent,#fff);background:linear-gradient(transparent,#fff);z-index:-1}#sidebar .cta.invisalign img{max-width:100%}#sidebar .cta.quote{border:0}#sidebar .cta.quote .holder>p,#testimonials-holder blockquote .holder>p{color:#999}#testimonials-holder blockquote cite a,.btn{border-bottom:2px solid transparent;transition:.1s}.btn{color:#8f9273;padding-bottom:2px}.btn:hover{border-color:#8f9273}#testimonials-holder blockquote{margin-bottom:40px;font-size:14px}#testimonials-holder blockquote .holder{position:relative;border:2px solid #d7d9da;color:#25414b;padding:1px 20px;border-radius:10px}#testimonials-holder blockquote .holder:before{content:"";position:absolute;bottom:-10px;left:10px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #8f9273;opacity:.3}#testimonials-holder blockquote cite,.btn{font-size:12px;font-style:inherit;letter-spacing:.1em;font-weight:600;text-transform:uppercase}#testimonials-holder blockquote cite a{float:right;color:#b0b099;margin-top:3px}#testimonials-holder blockquote cite a:hover{border-bottom-color:#b0b099}.bottom-ql p.italic{line-height:1.2}.container1200:after{content:".";height:0;visibility:hidden}.bottom-ql,a,input,textarea{-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}.fade-in{opacity:0;-webkit-animation:fadeIn ease-in 1;-moz-animation:fadeIn ease-in 1;animation:fadeIn ease-in 1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:1.2s;-moz-animation-duration:1.2s;animation-duration:1.2s}.hvr-pop{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-pop:active,.hvr-pop:focus,.hvr-pop:hover{-webkit-animation-name:hvr-pop;animation-name:hvr-pop;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}#xs-contact{display:none;text-align:right;padding-top:27px}#xs-contact a{display:inline-block;text-align:center}#xs-contact a i{font-size:16px}.tour-holder{max-width:1200px;margin:0 auto}.bottom-boxes{display:inline-block;margin:1%}@media (max-width:1350px){.bottom-ql{width:461px}.container1200{width:1000px}}@media (max-width:1220px){#nav{width:auto}.nav>li{width:100px!important}}@media (max-width:1120px){.nav>li{width:auto}.nav>li>a{padding-left:14px;padding-right:14px}.container1200{width:800px}#more-treatments a{margin-top:40px}#logo img{width:100%;margin-top:14px}#top-addy{font-size:12px}#top-tel{font-size:20px}.call-text{font-size:14px}#more-treatments span{display:block}#sidebar{width:30%}}@media (max-width:960px){a.contact-link,a.offers-link{display:none}a.social-item{width:20px;height:32px;padding-left:7px;margin-top:-140px}a.social-item .fa{line-height:32px}.si-zero{margin-top:-173px!important;font-size:10px;height:11px!important;padding-top:6px}.si-two{margin-top:-107px!important}.si-three{margin-top:-74px!important}.si-four{margin-top:-41px!important}}@media (max-width:920px){.container1200{width:90%}#nav,.hide-sm{display:none}#burger,#sm-contact{display:block}#sm-contact .addy-text span{position:relative;line-height:1.4;top:-4px}header .third{width:240px}#nav{height:auto}.menu-item-has-children>.arrow-dropdown{position:absolute;right:0;top:0;height:100%;width:40px;background-color:#192b31;text-align:center;padding-top:9px;font-size:20px}.menu-item-has-children>.arrow-dropdown:before{content:"";font-family:FontAwesome;color:#fff;text-align:center}#nav ul.sub-menu{display:none;position:initial}#nav ul.sub-menu>li{height:47px;border-bottom:1px solid #a9a9a9}#nav ul.sub-menu>li>a{width:auto;text-align:left;padding-left:40px}}@media (max-width:850px){#prac-tour iframe,.container1200{width:90%}}@media (max-width:768px){#main-text,#sidebar{width:100%}.cta{max-width:360px}#main{padding-top:40px}}@media (max-width:700px){#sm-contact .addy-text span{top:4px}#sm-contact .addy-text br{display:block}#contact-form,#facebook-feed{width:100%}#facebook-feed{margin-top:50px}}@media (max-width:600px){header .third{width:180px}#facebook-feed{display:none}}@media (max-width:500px){.bottom-ql{height:auto;width:100%;padding:20px 20px 50px;float:none}#sm-contact{width:100%;padding:10px;margin-top:25px;float:left;box-sizing:border-box;display:none}#sm-contact .call-text{float:left;margin-bottom:0}header #sm-contact .fa{margin:0}#sm-contact .addy-text{margin-left:40px}#xs-contact{display:block}a.social-item{display:none}}@media (max-width:440px){header .third{width:100%}#logo img{width:200px;margin-bottom:20px}#xs-contact{width:100%;text-align:center}h1{font-size:28px}}@media (max-width:400px){#contact-form textarea:active,#contact-form textarea:focus,#contact-form textarea:hover{background-position:15px 14px!important;padding:16px 2% 2% 50px;box-sizing:border-box;width:100%}#contact-form input:active,#contact-form input:focus,#contact-form input:hover{background-position:15px 13px!important;padding:18px 2% 21px 50px;box-sizing:border-box;width:100%}#contact-form input.email-contact,#contact-form input.name,#contact-form input.phone{background-position:15px 11px!important;padding-left:50px;box-sizing:border-box;width:100%}#contact-form textarea.query{padding-left:50px;box-sizing:border-box;width:100%}}@font-face{ font-display:swap;font-family:"slick";font-weight:400;font-style:normal;src:url(https://www.horsforddentalpractice.co.uk/wp-content/themes/horsford/assets/slick/fonts/slick.eot);src:url(https://www.horsforddentalpractice.co.uk/wp-content/themes/horsford/assets/slick/fonts/slick.eot?#iefix)format("embedded-opentype"),url(https://www.horsforddentalpractice.co.uk/wp-content/themes/horsford/assets/slick/fonts/slick.woff)format("woff"),url(https://www.horsforddentalpractice.co.uk/wp-content/themes/horsford/assets/slick/fonts/slick.ttf)format("truetype"),url(https://www.horsforddentalpractice.co.uk/wp-content/themes/horsford/assets/slick/fonts/slick.svg#slick)format("svg") }.animated,.slower{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.slower{-webkit-animation-duration:2s;animation-duration:2s}.fadeIn{opacity:0}.fadeInLeft{opacity:0;-webkit-transform:translateX(-400px);transform:translateX(-400px)}.fadeInRight{opacity:0;-webkit-transform:translateX(400px);transform:translateX(400px)}