ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px;--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,rgba(6,147,227,1) 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,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgba(255,105,0,1) 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 rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp:6px 6px 0px rgba(0, 0, 0, 1)}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;padding:0;font-size:14px;font-weight:400;color:#42413d;font-family:"Lato",Helvetica,Arial,sans-serif}nav,section{display:block}a{background-color:transparent;color:#6081c3;text-decoration:none}a:active,a:hover{outline:0}h1{margin:.67em 0}small{font-size:80%}img{border:0}input,textarea{color:inherit;font:inherit;margin:0}input[type=submit]{-webkit-appearance:button;cursor:pointer}input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}textarea{overflow:auto}*,nav ul{margin:0;padding:0}a.copy-btn,h1,h2,nav a{font-family:"Lora",serif}h1,h2{font-weight:300}h1{font-size:36px;line-height:40px;padding:0 0 10px;margin-bottom:0;border-bottom:1px solid #fff}h2{font-size:28px;letter-spacing:-.03em;margin-top:10px;margin-bottom:15px;color:#7492d1}a:hover{color:#4664a0}p,ul{line-height:1.7;margin:15px 10px}ul{padding-left:2em}section{width:94%;z-index:99}.nav-wrapper{width:100%;height:40px;background:#7492d1;border-top:5px solid #4664a0;position:fixed;top:0;z-index:9999}nav,nav ul li,section{position:relative}nav,section{max-width:1200px;margin:0 auto}nav{width:98%;height:40px;padding:0;z-index:4;text-align:center}nav ul{list-style:none}nav ul li{float:left;line-height:16px;border-left:1px solid #4664a0}nav ul li:last-child{border-right:1px solid #4664a0}nav a{display:block;text-decoration:none;text-align:center;font-size:13px;letter-spacing:.05em;color:#f3f2ed;padding:13px 22px 11px;background:url(https://wedmoredental.co.uk/wp-content/themes/wedmore/images/nav-arrow.png)center -50px no-repeat}.nav-icon a{padding:13px 16px 11px}nav a:hover{background:url(https://wedmoredental.co.uk/wp-content/themes/wedmore/images/nav-arrow-hover.png)center bottom no-repeat #4664a0;color:#fff;cursor:pointer}nav ul ul{background:#314b7f;list-style:none;position:absolute;left:-9999px}nav ul ul li{padding-top:0;float:none;border-left:none;border-right:none;border-top:1px solid #4664a0;margin-left:-1px}nav ul ul li:last-child{border-right:none}nav ul ul a{white-space:nowrap}nav ul li:hover ul{left:0}nav ul li:hover ul li a{background:#314b7f;-webkit-border-radius:0;border-radius:0;color:#f6f6f6}nav ul li:hover ul a{text-decoration:none}#return-to-top:hover,.contact-form .submit:hover,nav ul li:hover ul li a:hover{background:#4664a0}.sidebar{float:right;margin-top:30px;width:295px;background:#f4f4f4;padding:20px}.sidebar h2{margin-top:0;font-size:26px;color:#42413d}.contact-form ul{margin:20px 0 0;padding:0;list-style:none}.contact-form input{height:35px}.contact-form input,.contact-form textarea,.sidebar{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.contact-form input,.contact-form textarea{width:100%;margin-bottom:10px;padding:7px 10px;border:1px solid #fff;outline:0;border-radius:0;-webkit-border-radius:0}.contact-form input:focus,.contact-form input:hover,.contact-form textarea:focus,.contact-form textarea:hover{border:1px solid #7492d1}.contact-form{margin-bottom:20px}.contact-form textarea{height:100px;overflow:auto;vertical-align:top}.contact-form li{position:relative}.contact-form li i{position:absolute;top:11px;right:10px;color:#7492d1}.contact-form .submit{background:#7492d1;color:#fff;height:40px;text-transform:uppercase;width:100%;margin:0;font-family:"Lora",serif}.contact-form .submit-icon{left:12px;top:13px;right:auto;color:#fff}.contact-form li:hover .submit-icon{left:90%}::-webkit-input-placeholder{color:#c5c5c5}:-ms-input-placeholder{color:#c5c5c5}::-moz-placeholder{color:#c5c5c5}:-moz-placeholder{color:#c5c5c5}.copyright-wrapper{text-align:center;padding-bottom:20px}a.copy-btn{padding:8px 20px;margin-top:10px;color:#7492d1;text-decoration:none;font-size:13px;display:inline-block;border:1px solid #7492d1}a.copy-btn:hover{background:#4664a0;border:1px solid #4664a0;color:#fff}.googlereview a{background:red;padding:10px 32px;color:#fff;font-size:18px}.facebookbutton,.googlereview,.instabutton{margin:23px 0}i.fa.fa-facebook,i.fa.fa-google-plus,i.fa.fa-instagram{margin-right:10px}.facebookbutton a,.instabutton a{color:#fff;font-size:18px;width:250px}.facebookbutton a{background:#3b5998;padding:10px 50px}.instabutton a{background:#f2003c;padding:10px 36px}#return-to-top{position:fixed;bottom:20px;left:20px;color:#4664a0;background:#fff;border:1px solid #4664a0;width:50px;height:50px;text-decoration:none;z-index:9999;display:none}#return-to-top i{color:#4664a0;margin:0;position:relative;left:16px;top:15px;font-size:19px}#return-to-top:hover i{color:#fff;top:10px}.copyright-wrapper:after{content:"";display:table;clear:both}#return-to-top,#return-to-top i,.submit-icon,a,input,textarea{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.flexnav,.mob-header-contact{display:none}li.online-booking{background:#ed9c32}@media only screen and (max-width:1280px){nav a{padding:13px 23px 11px}}@media only screen and (max-width:1140px){nav a{padding:13px 17.5px 11px}}@media only screen and (max-width:1100px){nav a{padding:13px 13.5px 11px}}@media only screen and (max-width:1023px){.nav-wrapper{display:none}.flexnav{display:block}}@media only screen and (max-width:920px){.sidebar{width:99%;float:none;margin:30px auto}}@media only screen and (max-width:740px){.menu-button{width:50%!important}.mob-header-contact{z-index:1000;display:block;position:absolute;top:0;right:0;width:50%;text-align:center;color:#fff;font-weight:300;letter-spacing:.04em;padding:11px 0;font-size:16px;background:#4664a0;border-top:5px solid #7492d1;border-bottom:1px solid #4664a0}.mob-header-contact:hover{color:#fff}a.copy-btn{width:calc(100% - 20px);padding:8px 10px}}@media only screen and (max-width:600px){h1{font-size:28px}h2{font-size:22px}}@media only screen and (max-width:470px){h1{font-size:24px;line-height:1.2}h2{font-size:18px}p,ul{font-size:13px}}.flexnav{-webkit-transition:none;-moz-transition:none;-ms-transition:none;transition:none;-webkit-transform-style:preserve-3d;overflow:hidden;margin:0 auto;padding:0;width:100%;max-height:0;position:relative;z-index:999;font-weight:300}.flexnav li,.flexnav li ul li{font-size:100%;position:relative;overflow:hidden}.flexnav li a,.menu-button{text-align:center;position:relative;display:block;background:#7492d1;color:#fff;border-bottom:1px solid #4664a0}.flexnav li a{padding:6px;z-index:2;font-size:.9em;overflow:hidden;text-decoration:none;text-transform:uppercase}.flexnav li ul{width:100%;padding:0;margin:0}.flexnav li ul li a{display:block;background:#4664a0;color:#fff;border-bottom:1px solid #7492d1}.menu-button{letter-spacing:.04em;z-index:1000;margin:0;padding:11px 0;font-size:16px;font-weight:300;cursor:pointer;border-top:5px solid #4664a0}@media only screen and (min-width:1024px){.menu-button{display:none}}