*,:before,:after{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin:0;padding:0}:focus{outline:0}html,body{font-family:futura-pt-n4,futura-pt,sans-serif;font-size:18px;font-weight:400;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}ul,ol,li{list-style:none}a img{border:0}img{display:block}.negMargins10{margin:0-10px}.col{float:left}.col-4-12{width:33.333%}.col-6-12{width:50%}.autoMargin{margin-left:auto;margin-right:auto}.tMargin20{margin-top:20px}.bMargin20{margin-bottom:20px}.bMargin40{margin-bottom:40px}.lPad10{padding-left:10px}.rPad10{padding-right:10px}.lPad15{padding-left:15px}.rPad15{padding-right:15px}.lPad40{padding-left:40px}.rPad40{padding-right:40px}.tPad40{padding-top:40px}.bPad40{padding-bottom:40px}.tPad80{padding-top:80px}.bPad80{padding-bottom:80px}.white{color:#fff}.grey{color:#4c4841}.gold{color:#b1841d}.whiteBG{background:#fff}.blackBG{background:#000}.greyBG{background:#4c4841}.goldBG{background:#b1841d}h1,h2,h3,h4,h5,h6{font-size:18px;font-weight:400;line-height:1.2em}p{line-height:1.3em;padding:0 0 1em}h1#pageTitle{font-size:72px;line-height:1em}h2.subtitle{font-size:24px;padding:0 0 .8em}.cmsContent h2{color:#b1841d;font-size:22px;padding:0 0 .6em;text-transform:uppercase}.cmsContent ul{list-style:disc;padding:0 0 1em 1.4em}.cmsContent ul li{line-height:1.3em;list-style:disc}.cmsContent ol{list-style:decimal;padding:0 0 1em 1.8em}.cmsContent ol li{line-height:1.3em;list-style:decimal}.uppercase{text-transform:uppercase}.leftText{text-align:left}.centreText{text-align:center}.large{font-size:22px}.light{font-family:futura-pt-n3,futura-pt,sans-serif;font-weight:300}img.widthControl{height:auto;width:100%}.bgCover{overflow:hidden;position:relative}.bgCover img.bgImage{left:0;position:absolute;top:0}a{color:#b1841d;text-decoration:none;transition:background-color .3s,color .3s}a:hover{color:#4c4841}a.button{color:#fff!important;display:inline-block;letter-spacing:1px;line-height:24px;min-width:200px;padding:8px 15px}a.button.greyBG:hover{background:#b1841d}a.button.goldBG:hover{background:#ddbc71}#container{min-width:320px}.centredContent{margin-left:auto;margin-right:auto;max-width:1050px;padding-left:40px;padding-right:40px;position:relative}.maxWidth1200{max-width:1200px}#logo{background:url(/assets/img/eed9d6885475.webp)no-repeat;height:93px;text-indent:-9999em;width:242px}#logo a{display:block;height:100%;width:100%}a#menuIcon{background:url(/assets/img/f2640bf777e7.webp)no-repeat;height:33px;position:fixed;right:40px;top:70px;width:43px;z-index:20}a#menuIcon.active{background-position:0-33px}nav{background:#373a3f;bottom:0;overflow:auto;padding:40px 70px;position:fixed;right:-500px;top:0;width:500px;z-index:10;-webkit-overflow-scrolling:touch}nav li a:hover,nav li.current_page_item>a{color:#ddbc71}.openingTimes h2.subtitle{padding-bottom:1.2em}.openingTimes h3{padding:0 0 .3em}.openingTimes a,#footerMenu a{color:#fff}.openingTimes a:hover,#footerMenu a:hover{color:#ddbc71}#footerMenu li{display:inline-block;margin:0 15px 10px}.separator{background:url(/assets/img/36a3982d2dc8.webp)no-repeat;height:11px;width:92px}.separator.white{background-position:0-11px}.paperBG{background:url(/assets/img/35a1e35f48de.webp);background-attachment:fixed}.hidden{display:none}.relative{position:relative}.hideOverflow{overflow:hidden}.onTop{position:relative;z-index:5}.vCentreParent{font-size:0}.vCentreParent:before{content:"";display:inline-block;height:100%;vertical-align:middle}.vCentre{display:inline-block;vertical-align:middle}.clearFix:after{clear:both;content:"";display:block;font-size:0;height:0;line-height:0}.home header{padding:0!important}.home #logo{display:none}#logoBig{background:url(/assets/img/e8f67f20ca37.webp)no-repeat;height:198px;left:50%;margin:-99px 0 0-258px;position:absolute;top:50%;width:516px;z-index:5}.slide{height:100%;left:0;position:absolute;top:0;width:100%}.slide img{transition:transform 5s}.slide.animate img{transform:scale(1.1);transform-origin:center center}a.homeCallout{display:block;height:250px}.homeCalloutText{font-size:24px}.homeCalloutText:after{background:url(/assets/img/cc911ac345ba.webp)no-repeat;content:"";display:block;height:46px;margin:40px auto 0;width:46px}a.homeCallout:hover .homeCalloutText:after{background-position:0-46px}#homeAbout{font-size:0}.homeAboutCol{display:inline-block;font-size:18px;vertical-align:middle;width:50%}#slideshowButtons{font-size:0;left:0;position:absolute;top:20px;width:100%;z-index:5}#slideshowButtons a{background:#fff;border-radius:50%;display:inline-block;height:8px;margin:0 8px;width:8px}#slideshowButtons a.active{background:#b1841d}.treatmentWrapper{font-size:0}.treatment{display:inline-block;font-size:18px;vertical-align:top;width:33.333%}h2.treatmentTitle,h3.treatmentTitle{font-size:22px}h2.treatmentTitle{padding:0 0 1em}img#pageBackground{left:0;position:fixed;top:0;z-index:-1}@media screen and (max-width:999px){.centredContent{padding-left:15px;padding-right:15px}a#menuIcon{right:15px}}@media screen and (max-width:767px){.openingTimes .col{float:none;margin:0 0 10px;width:auto}#logoBig{background-image:url(/assets/img/eed9d6885475.webp);height:93px;margin:-47px 0 0-121px;width:242px}a.homeCallout{float:none;width:auto}.homeAboutCol{display:block;margin:auto;max-width:600px;width:auto}.treatment{display:block;width:auto}.text2Cols .col-6-12{padding:0 20px}}@media screen and (max-width:599px){.col-6-12{float:none;padding:0;width:auto}.col-6-12:first-of-type{padding-bottom:20px}.tPad80{padding-top:40px}.bPad80{padding-bottom:40px}h1#pageTitle{font-size:36px}a.button{padding:8px 10px}header{padding-top:20px!important}#logo{background-image:url(/assets/img/c83f390e5556.webp);height:53px;width:137px}a#menuIcon{top:30px}nav{padding:20px;right:-300px;width:300px}#headerTitle br{display:none}}
/*! jQuery UI - v1.11.4 - 2016-06-08
* http://jqueryui.com
* Includes: core.css, datepicker.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=futura-pt-n4%2C%20futura-pt&fsDefault=1em&fwDefault=normal&cornerRadius=3px&bgColorHeader=%234c4841&bgTextureHeader=flat&borderColorHeader=%23cccccc&fcHeader=%23FFFFFF&iconColorHeader=%23FFFFFF&bgColorContent=%23ffffff&bgTextureContent=flat&borderColorContent=%23cccccc&fcContent=%23000000&iconColorContent=%23000000&bgColorDefault=%23f6f6f6&bgTextureDefault=flat&borderColorDefault=%23cccccc&fcDefault=%23000000&iconColorDefault=%23000000&bgColorHover=%23ededed&bgTextureHover=flat&borderColorHover=%23cccccc&fcHover=%23000000&iconColorHover=%23000000&bgColorActive=%23b1841d&bgTextureActive=flat&borderColorActive=%23cccccc&fcActive=%23ffffff&iconColorActive=%23ffffff&bgColorHighlight=%23dddddd&bgTextureHighlight=flat&borderColorHighlight=%23999999&fcHighlight=%23000000&iconColorHighlight=%23000000&bgColorError=%23fddfdf&bgTextureError=flat&borderColorError=%23f1a899&fcError=%235f3f3f&iconColorError=%23cc0000&bgColorOverlay=%23aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=%23666666&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=5px&offsetTopShadow=0px&offsetLeftShadow=0px&cornerRadiusShadow=8px&bgImgOpacityHeader=&bgImgOpacityContent=&bgImgOpacityDefault=&bgImgOpacityHover=&bgImgOpacityActive=&bgImgOpacityHighlight=&bgImgOpacityError=
* Copyright jQuery Foundation and other contributors; Licensed MIT */