img.wp-smiley,img.emoji{display:inline !important;border:none !important;box-shadow:none !important;height:1em !important;width:1em !important;margin:0 .07em !important;vertical-align:-.1em !important;background:0 0 !important;padding:0 !important}
/*! normalize.css v3.0.1 | MIT License | git.io/normalize */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}
.grid{letter-spacing:-.31em;*letter-spacing:.15em;*word-spacing:-.43em;font-family:FreeSans,Arimo,"Droid Sans",Helvetica,Arial,sans-serif;display:-webkit-flex;-webkit-flex-flow:row wrap;display:-ms-flexbox;-ms-flex-flow:row wrap}.push-left-25{margin-left:25%}.push-right-100{margin-left:-100%}.grid [class*=column]{font-family:sans-serif}.column-1,.column-1-1,.column-1-2,.column-1-3,.column-2-3,.column-1-4,.column-3-4,.column-1-5,.column-2-5,.column-3-5,.column-4-5,.column-5-5,.column-1-6,.column-5-6,.column-3-7,.column-1-7,.column-1-12,.column-2-12,.column-3-12,.column-4-12,.column-5-12,.column-6-12,.column-7-12,.column-8-12,.column-9-12,.column-10-12,.column-11-12,.column-12-12{display:inline-block;*display:inline;zoom:1;letter-spacing:.15em;word-spacing:normal;vertical-align:top;text-rendering:auto}.column-3-7{width:42.8571%;*width:42.8271%;}.column-1-7{width:14.2857%;*width:14.2557%;}.column-1-12{width:8.3333%;*width:8.3023%;}.column-1-6,.column-2-12{width:16.6667%;*width:16.6357%;}.column-1-5{width:20%;*width:19.9690%;}.column-1-4,.column-3-12{width:25%;*width:24.9690%;}.column-1-3,.column-4-12{width:33.3333%;*width:33.3023%;}.column-2-5{width:40%;*width:39.9690%;}.column-5-12{width:41.6667%;*width:41.6357%;}.column-1-2,.column-6-12{width:50%;*width:49.9690%;}.column-7-12{width:58.3333%;*width:58.3023%;}.column-3-5{width:60%;*width:59.9690%;}.column-2-3,.column-8-12{width:66.6667%;*width:66.6357%;}.column-3-4,.column-9-12{width:75%;*width:74.9690%;}.column-4-5{width:80%;*width:79.9690%;}.column-5-6,.column-10-12{width:83.3333%;*width:83.3023%;}.column-11-12{width:91.6667%;*width:91.6357%;}.column-1,.column-1-1,.column-5-5,.column-12-12{width:100%}@media (max-width:480px){.grid>.column,[class*=column]{width:100%}}@media (max-width:768px){.grid>.column,[class*=column]{width:100%}.hidden-phone{display:none !important}.visible-desktop{display:none !important}.sides-colapse-all{padding-left:0 !important;padding-right:0 !important}.push-left-25{margin-left:0}.push-right-100{margin-left:0}}@media (min-width:980px){.visible-phone{display:none !important}.visible-tablet{display:none !important}.hidden-desktop{display:none !important}}@media (min-width:768px) and (max-width:979px){.hidden-tablet{display:none !important}.visible-desktop{display:none !important}}@media (max-width:480px){.sides-colapse{padding-left:0 !important;padding-right:0 !important}.hidden-sm{display:none !important}.column-sm-1,.column-sm-1-1,.column-sm-1-2,.column-sm-1-3,.column-sm-2-3,.column-sm-1-4,.column-sm-3-4,.column-sm-1-5,.column-sm-2-5,.column-sm-3-5,.column-sm-4-5,.column-sm-5-5,.column-sm-1-6,.column-sm-5-6,.column-sm-1-12,.column-sm-2-12,.column-sm-3-12,.column-sm-4-12,.column-sm-5-12,.column-sm-6-12,.column-sm-7-12,.column-sm-8-12,.column-sm-9-12,.column-sm-10-12,.column-sm-11-12,.column-sm-12-12{display:inline-block;*display:inline;zoom:1;letter-spacing:.15em;word-spacing:normal;vertical-align:top;text-rendering:auto}.column-sm-1-12{width:8.3333%}.column-sm-1-6,.column-sm-2-12{width:16.6667%}.column-sm-1-5{width:20%}.column-sm-1-4,.column-sm-3-12{width:25%}.column-sm-1-3,.column-sm-4-12{width:33.3333%}.column-sm-2-5{width:40%}.column-sm-5-12{width:41.6667%}.column-sm-1-2,.column-sm-6-12{width:50%}.column-sm-7-12{width:58.3333%}.column-sm-3-5{width:60%}.column-sm-2-3,.column-sm-8-12{width:66.6667%}.column-sm-3-4,.column-sm-9-12{width:75%}.column-sm-4-5{width:80%}.column-sm-5-6,.column-sm-10-12{width:83.3333%}.column-sm-11-12{width:91.6667%}.column-sm-1,.column-sm-1-1,.column-sm-5-5,.column-sm-12-12{width:100%}}.visible-med{display:none}@media (max-width:768px){.hidden-med{display:none !important}.visible-med{display:block}.column-right-large.column-med-1{padding-left:0}}@media (min-width:481px) and (max-width:768px){.sides-colapse.column-med-1{padding-left:0 !important;padding-right:0 !important}.column-med-1,.column-med-1-1,.column-med-1-2,.column-med-1-3,.column-med-2-3,.column-med-1-4,.column-med-3-4,.column-med-1-5,.column-med-2-5,.column-med-3-5,.column-med-4-5,.column-med-5-5,.column-med-1-6,.column-med-5-6,.column-med-1-12,.column-med-2-12,.column-med-3-12,.column-med-4-12,.column-med-5-12,.column-med-6-12,.column-med-7-12,.column-med-8-12,.column-med-9-12,.column-med-10-12,.column-med-11-12,.column-med-12-12{display:inline-block;*display:inline;zoom:1;letter-spacing:.15em;word-spacing:normal;vertical-align:top;text-rendering:auto}.column-med-1-12{width:8.3333%}.column-med-1-6,.column-med-2-12{width:16.6667%}.column-med-1-5{width:20%}.column-med-1-4,.column-med-3-12{width:25%}.column-med-5-12{width:41.6667%}.column-med-1-2,.column-med-6-12{width:50%}.column-med-2-5{width:40%}.column-med-1-3,.column-med-4-12{width:33.3333%}.column-med-7-12{width:58.3333%}.column-med-3-5{width:60%}.column-med-2-3,.column-med-8-12{width:66.6667%}.column-med-3-4,.column-med-9-12{width:75%}.column-med-4-5{width:80%}.column-med-5-6,.column-med-10-12{width:83.3333%}.column-med-11-12{width:91.6667%}.column-med-1,.column-med-1-1,.column-med-5-5,.column-med-12-12{width:100%}}.visible-lrg{display:none}@media (max-width:1024px){.hidden-lrg{display:none !important}.visible-lrg{display:block}}@media (min-width:769px) and (max-width:1024px){.sides-colapse.column-lrg-1{padding-left:0 !important;padding-right:0 !important}.column-right-large.column-lrg-1{padding-left:0}.column-lrg-1,.column-lrg-1-1,.column-lrg-1-2,.column-lrg-1-3,.column-lrg-2-3,.column-lrg-1-4,.column-lrg-3-4,.column-lrg-1-5,.column-lrg-2-5,.column-lrg-3-5,.column-lrg-4-5,.column-lrg-5-5,.column-lrg-1-6,.column-lrg-5-6,.column-lrg-1-12,.column-lrg-2-12,.column-lrg-3-12,.column-lrg-4-12,.column-lrg-5-12,.column-lrg-6-12,.column-lrg-7-12,.column-lrg-8-12,.column-lrg-9-12,.column-lrg-10-12,.column-lrg-11-12,.column-lrg-12-12{display:inline-block;*display:inline;zoom:1;letter-spacing:.15em;word-spacing:normal;vertical-align:top;text-rendering:auto}.column-lrg-1-12{width:8.3333%}.column-lrg-1-6,.column-lrg-2-12{width:16.6667%}.column-lrg-1-5{width:20%}.column-lrg-1-4,.column-lrg-3-12{width:25%}.column-lrg-1-3,.column-lrg-4-12{width:33.3333%}.column-lrg-2-5{width:40%}.column-lrg-5-12{width:41.6667%}.column-lrg-1-2,.column-lrg-6-12{width:50%}.column-lrg-7-12{width:58.3333%}.column-lrg-3-5{width:60%}.column-lrg-2-3,.column-lrg-8-12{width:66.6667%}.column-lrg-3-4,.column-lrg-9-12{width:75%}.column-lrg-4-5{width:80%}.column-lrg-5-6,.column-lrg-10-12{width:83.3333%}.column-lrg-11-12{width:91.6667%}.column-lrg-1,.column-lrg-1-1,.column-lrg-5-5,.column-lrg-12-12{width:100%}}
.fill{width:100%}.center{text-align:center}.center .item{display:inline-block}.ico{display:inline-block;background-repeat:no-repeat}.ico-group .ico-content{display:inline-block}.button{display:inline-block;*display:inline;zoom:1;line-height:normal;white-space:nowrap;vertical-align:baseline;text-align:center;cursor:pointer;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.button::-moz-focus-inner{padding:0;border:0}[disabled],.disabled,.disabled:hover,.disabled:focus,.disabled:active{filter:alpha(opacity=40);opacity:.4;cursor:not-allowed;box-shadow:none}.form-row{margin-bottom:10px}.form-label{display:block}.form-text,.form-select{border-radius:0;border:solid 1px #ccc;background:#fff;display:block;width:100%}.form-select-box{position:relative}.form-select-box:after{content:'';background-repeat:no-repeat;position:absolute;top:50%;right:20px;z-index:0;pointer-events:none}.form-select{width:100%;border:none;box-shadow:none;background:0 0;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}select::-ms-expand{display:none}@-moz-document url-prefix(){.form-select{-moz-appearance:menulist-text}}.form-inline .form-text,.form-inline .form-label{display:inline-block;width:auto}.menu ul{width:100%}.menu ul,ul.menu{list-style:none;margin:0;padding:0}.menu li{display:inline}.menu a,.menu .menu-heading{display:block;line-height:1.5em;padding:5px 20px;text-decoration:none}.menu.menu-horizontal>.menu-heading{display:inline-block;*display:inline;zoom:1;margin:0;vertical-align:middle}.menu.menu-horizontal a{white-space:nowrap}.menu.menu-horizontal>ul{display:inline-block;*display:inline;zoom:1;vertical-align:middle}.menu-flat ul,ul.menu-flat{letter-spacing:-.31em;*letter-spacing:.15em;*word-spacing:-.43em;font-family:FreeSans,Arimo,"Droid Sans",Helvetica,Arial,sans-serif;display:-webkit-flex;-webkit-flex-flow:row wrap;display:-ms-flexbox;-ms-flex-flow:row wrap}.menu-flat ul li,ul.menu-flat li{display:inline-block;*display:inline;zoom:1;letter-spacing:.15em;word-spacing:normal;vertical-align:top;text-rendering:auto}.menu-horizontal li{display:inline-block;zoom:1;vertical-align:middle}.menu-horizontal li li{display:block}.menu li a{padding:5px 20px}.fluid-menu li{display:inline-block;*display:inline;zoom:1;letter-spacing:.15em;word-spacing:normal;vertical-align:top;text-rendering:auto;width:50%;*width:49.9690%;}.dropdown{position:relative}.dropdown .list{max-height:0;overflow:hidden;overflow-y:auto;-webkit-transition:all .3s linear;transition:all .3s linear;position:absolute;top:2em;left:0;width:100%}.dropdown .dropdown-title{padding:5px;font-size:1em;margin:0}.dropdown.open .list{max-height:500px}.list,.list ul{list-style:none;padding:0;margin:0}.list a{display:block;text-decoration:none}.paginate{letter-spacing:-.31em;*letter-spacing:normal;*word-spacing:-.43em;text-rendering:optimizespeed;list-style:none;margin:0;padding:0}.opera-only :-o-prefocus,.paginate{word-spacing:-.43em}.paginate li{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.table{border-collapse:collapse;border-spacing:0;empty-cells:show;border:1px solid #cbcbcb}.table caption{color:#000;font:italic 85%/1 arial,sans-serif;padding:1em 0;text-align:center}.table td,.table th{border-left:1px solid #cbcbcb;border-width:0 0 0 1px;font-size:inherit;margin:0;overflow:visible;padding:6px 12px}.tooltip{position:relative}.tooltip .tip{position:absolute;display:block;top:-3em;left:-9999px;background-color:#fff;font-size:.75em;padding:8px;margin-left:-50%;opacity:0;margin-left:-87.5px;width:175px}.touch .tooltip .tip{display:none}.no-touch .tooltip .tip{-webkit-transition:opacity .2s linear,top .1s linear;transition:opacity .2s linear,top .1s linear}.tooltip:hover .tip{opacity:1;top:-2.7em;left:50%;color:#e1695f;text-transform:uppercase;font-family:"museo-sans",sans-serif;line-height:1.5;font-weight:500}.tooltip .tip:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:10px;margin-left:-10px}.fluid{width:100%;padding-top:56.7%;position:relative}.fluid iframe{position:absolute;top:0;left:0;width:100%;height:100%}@font-face{font-family:"datedropper";src:url("/wp-content/themes/Heaver/assets/src/images/datedropper.eot");src:url("/wp-content/themes/Heaver/assets/src/images/datedropper.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/Heaver/assets/src/images/datedropper.woff") format("woff"),url("/wp-content/themes/Heaver/assets/src/images/datedropper.ttf") format("truetype"),url("/wp-content/themes/Heaver/assets/src/images/datedropper.svg#datedropper") format("svg");font-weight:400;font-style:normal}[class^=pick-i-]:before,[class*=" pick-i-"]:before{font-family:"datedropper" !important;font-style:normal !important;font-weight:400 !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pick-i-lng:before{content:"\6a"}.pick-i-lkd:before{content:"\62"}.pick-i-ckd:before{content:"\65"}.pick-i-r:before{content:"\66"}.pick-i-l:before{content:"\68"}.pick-i-min:before{content:"\61"}.pick-i-exp:before{content:"\63"}.picker-input{cursor:text}.picker-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);z-index:9998;opacity:1;visibility:visible;-webkit-transition:opacity .4s ease,visibility .4s ease;-moz-transition:opacity .4s ease,visibility .4s ease;-ms-transition:opacity .4s ease,visibility .4s ease;-o-transition:opacity .4s ease,visibility .4s ease}.picker-modal-overlay.tohide{opacity:0;visibility:hidden}div.datedropper{position:absolute;top:0;left:0;z-index:9999;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);line-height:1;font-family:sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);opacity:0;visibility:hidden;margin-top:-8px;transform-style:preserve-3d;-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}div.datedropper:before{content:"";position:absolute;width:16px;height:16px;top:-8px;left:50%;-webkit-transform:translateX(-50%) rotate(45deg);-moz-transform:translateX(-50%) rotate(45deg);-ms-transform:translateX(-50%) rotate(45deg);-o-transform:translateX(-50%) rotate(45deg);border-top-left-radius:4px}div.datedropper.picker-focus{opacity:1;visibility:visible;margin-top:8px}div.datedropper.picker-modal{top:50%!important;left:50%!important;-webkit-transform:translate(-50%,-50%) !important;-moz-transform:translate(-50%,-50%) !important;-ms-transform:translate(-50%,-50%) !important;-o-transform:translate(-50%,-50%) !important;position:fixed!important;margin:0!important}div.datedropper.picker-modal:before{display:none}div.datedropper .picker{overflow:hidden}div.datedropper .picker ul{margin:0;padding:0;list-style:none;cursor:pointer}div.datedropper .picker ul.pick{position:relative;overflow:hidden;max-height:100px}div.datedropper .picker ul.pick:nth-of-type(2){box-shadow:0 1px rgba(0,0,0,.06)}div.datedropper .picker ul.pick li{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;opacity:.5;display:block}div.datedropper .picker ul.pick li.pick-afr{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%)}div.datedropper .picker ul.pick li.pick-bfr{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%)}div.datedropper .picker ul.pick li.pick-sl{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);z-index:1}div.datedropper .picker ul.pick li span{font-size:16px;position:absolute;left:0;width:100%;line-height:0;bottom:24px}div.datedropper .picker ul.pick .pick-arw{position:absolute;top:0;height:100%;width:25%;font-size:10px;text-align:center;display:block;z-index:10;cursor:pointer;background-size:24px 24px;background-position:center;background-repeat:no-repeat;overflow:hidden}div.datedropper .picker ul.pick .pick-arw i{line-height:0;top:50%;position:relative;display:block;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}div.datedropper .picker ul.pick .pick-arw.pick-arw-s1:hover{opacity:1;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2)}div.datedropper .picker ul.pick .pick-arw.pick-arw-r{right:0}div.datedropper .picker ul.pick .pick-arw.pick-arw-r i{right:0}div.datedropper .picker ul.pick .pick-arw.pick-arw-l{left:0}div.datedropper .picker ul.pick .pick-arw.pick-arw-l i{left:0}div.datedropper .picker ul.pick .pick-arw.pick-arw-s2.pick-arw-r{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%)}div.datedropper .picker ul.pick .pick-arw.pick-arw-s2.pick-arw-l{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%)}@media only screen and (max-width:480px){div.datedropper .picker ul.pick .pick-arw{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);opacity:.4}}div.datedropper .picker ul.pick.pick-m,div.datedropper .picker ul.pick.pick-y,div.datedropper .picker ul.pick.pick-l{height:60px;line-height:60px}div.datedropper .picker ul.pick.pick-m{font-size:32px}div.datedropper .picker ul.pick.pick-y{font-size:24px}div.datedropper .picker ul.pick.pick-y.pick-jump .pick-arw.pick-arw-s1.pick-arw-r i{right:16px}div.datedropper .picker ul.pick.pick-y.pick-jump .pick-arw.pick-arw-s1.pick-arw-l i{left:16px}div.datedropper .picker ul.pick.pick-y.pick-jump .pick-arw.pick-arw-s2.pick-arw-r,div.datedropper .picker ul.pick.pick-y.pick-jump .pick-arw.pick-arw-s2.pick-arw-l{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}div.datedropper .picker ul.pick.pick-y.pick-jump .pick-arw:hover{-webkit-transform:scale(1.6);-moz-transform:scale(1.6);-ms-transform:scale(1.6);-o-transform:scale(1.6)}div.datedropper .picker ul.pick.pick-d{height:100px;line-height:80px;font-size:64px;font-weight:700}div.datedropper .picker ul.pick.pick-l{position:absolute;bottom:0;left:0;right:0;z-index:10;font-size:18px;font-weight:700;opacity:0;visibility:hidden;-webkit-transform:translateY(32px);-moz-transform:translateY(32px);-ms-transform:translateY(32px);-o-transform:translateY(32px);-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease}div.datedropper .picker ul.pick.pick-l.visible{opacity:1;visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}div.datedropper .picker ul.pick:hover .pick-arw{opacity:.6;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}div.datedropper .picker ul.pick.pick-d:hover,div.datedropper .picker ul.pick.pick-y:hover{background-color:rgba(0,0,0,.02)}div.datedropper .picker .pick-lg{z-index:1;margin:0 auto;max-height:0;overflow:hidden}div.datedropper .picker .pick-lg.down{animation:down .8s ease}div.datedropper .picker .pick-lg .pick-h{opacity:.4}div.datedropper .picker .pick-lg ul:after{content:"";display:table;clear:both}div.datedropper .picker .pick-lg ul li{float:left;text-align:center;width:14.285714286%;line-height:36px;height:36px;font-size:14px}div.datedropper .picker .pick-lg ul.pick-lg-h{padding:0 16px}div.datedropper .picker .pick-lg ul.pick-lg-b{padding:16px}div.datedropper .picker .pick-lg ul.pick-lg-b li{cursor:pointer;position:relative;z-index:1}div.datedropper .picker .pick-lg ul.pick-lg-b li:before{content:"";position:absolute;z-index:-1;width:48px;height:48px;box-shadow:0 0 32px rgba(0,0,0,.1);border-radius:32px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) scale(0);-moz-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);-o-transform:translate(-50%,-50%) scale(0)}div.datedropper .picker .pick-lg ul.pick-lg-b li.pick-v:hover{text-decoration:underline}div.datedropper .picker .pick-lg ul.pick-lg-b li.pick-lk:after{content:"";position:absolute;top:50%;left:4px;right:4px;height:1px;background:rgba(0,0,0,.2);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}div.datedropper .picker .pick-lg ul.pick-lg-b li.pick-sl{font-size:24px}div.datedropper .picker .pick-lg ul.pick-lg-b li.pick-sl:before{-webkit-transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1)}div.datedropper .picker .pick-btns{margin:-1px;position:relative;z-index:2;height:56px}div.datedropper .picker .pick-btns div{cursor:pointer;line-height:0}div.datedropper .picker .pick-btns .pick-submit{margin:0 auto;width:56px;height:56px;line-height:64px;border-radius:56px;font-size:24px;cursor:pointer;border-bottom-left-radius:0;border-bottom-right-radius:0;text-align:center;position:relative;top:0}div.datedropper .picker .pick-btns .pick-submit:after{font-family:"datedropper" !important;font-style:normal !important;font-weight:400 !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:60px;content:"\65"}div.datedropper .picker .pick-btns .pick-submit:hover{top:4px;box-shadow:0 0 0 16px rgba(0,0,0,.04),0 0 0 8px rgba(0,0,0,.04)}div.datedropper .picker .pick-btns .pick-btn{position:absolute;width:32px;height:32px;bottom:0;text-align:center;line-height:38px;font-size:16px;margin:8px;border-radius:4px;background:rgba(0,0,0,.03)}div.datedropper .picker .pick-btns .pick-btn:hover{background:#fff;-webkit-box-shadow:0 0 32px rgba(0,0,0,.1);-moz-box-shadow:0 0 32px rgba(0,0,0,.1);box-shadow:0 0 32px rgba(0,0,0,.1);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2)}div.datedropper .picker .pick-btns .pick-btn:after{font-family:"datedropper" !important;font-style:normal !important;font-weight:400 !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}div.datedropper .picker .pick-btns .pick-btn.pick-btn-sz{right:0;transform-origin:right bottom}div.datedropper .picker .pick-btns .pick-btn.pick-btn-sz:after{content:"\63"}div.datedropper .picker .pick-btns .pick-btn.pick-btn-lng{left:0;transform-origin:left bottom}div.datedropper .picker .pick-btns .pick-btn.pick-btn-lng:after{content:"\6a"}div.datedropper.picker-lg{width:300px!important}div.datedropper.picker-lg ul.pick.pick-d{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);max-height:0!important}div.datedropper.picker-lg .pick-lg{max-height:320px}div.datedropper.picker-lg .pick-btns .pick-btn.pick-btn-sz:after{content:"\61"}@media only screen and (max-width:480px){div.datedropper.picker-lg{position:fixed;top:50%!important;left:50%!important;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);margin:0}div.datedropper.picker-lg:before{display:none}}@-moz-keyframes picker_locked{0%,100%{-webkit-transform:translateX(-50%) translate3d(0,0,0);-moz-transform:translateX(-50%) translate3d(0,0,0);-ms-transform:translateX(-50%) translate3d(0,0,0);-o-transform:translateX(-50%) translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-50%) translate3d(-2px,0,0);-moz-transform:translateX(-50%) translate3d(-2px,0,0);-ms-transform:translateX(-50%) translate3d(-2px,0,0);-o-transform:translateX(-50%) translate3d(-2px,0,0)}20%,40%,60%,80%{-webkit-transform:translateX(-50%) translate3d(2px,0,0);-moz-transform:translateX(-50%) translate3d(2px,0,0);-ms-transform:translateX(-50%) translate3d(2px,0,0);-o-transform:translateX(-50%) translate3d(2px,0,0)}}@-webkit-keyframes picker_locked{0%,100%{-webkit-transform:translateX(-50%) translate3d(0,0,0);-moz-transform:translateX(-50%) translate3d(0,0,0);-ms-transform:translateX(-50%) translate3d(0,0,0);-o-transform:translateX(-50%) translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-50%) translate3d(-2px,0,0);-moz-transform:translateX(-50%) translate3d(-2px,0,0);-ms-transform:translateX(-50%) translate3d(-2px,0,0);-o-transform:translateX(-50%) translate3d(-2px,0,0)}20%,40%,60%,80%{-webkit-transform:translateX(-50%) translate3d(2px,0,0);-moz-transform:translateX(-50%) translate3d(2px,0,0);-ms-transform:translateX(-50%) translate3d(2px,0,0);-o-transform:translateX(-50%) translate3d(2px,0,0)}}@keyframes picker_locked{0%,100%{-webkit-transform:translateX(-50%) translate3d(0,0,0);-moz-transform:translateX(-50%) translate3d(0,0,0);-ms-transform:translateX(-50%) translate3d(0,0,0);-o-transform:translateX(-50%) translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-50%) translate3d(-2px,0,0);-moz-transform:translateX(-50%) translate3d(-2px,0,0);-ms-transform:translateX(-50%) translate3d(-2px,0,0);-o-transform:translateX(-50%) translate3d(-2px,0,0)}20%,40%,60%,80%{-webkit-transform:translateX(-50%) translate3d(2px,0,0);-moz-transform:translateX(-50%) translate3d(2px,0,0);-ms-transform:translateX(-50%) translate3d(2px,0,0);-o-transform:translateX(-50%) translate3d(2px,0,0)}}@-moz-keyframes picker_locked_large_mobile{0%,100%{-webkit-transform:translate(-50%,-50%) translate3d(0,0,0);-moz-transform:translate(-50%,-50%) translate3d(0,0,0);-ms-transform:translate(-50%,-50%) translate3d(0,0,0);-o-transform:translate(-50%,-50%) translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate(-50%,-50%) translate3d(-2px,0,0);-moz-transform:translate(-50%,-50%) translate3d(-2px,0,0);-ms-transform:translate(-50%,-50%) translate3d(-2px,0,0);-o-transform:translate(-50%,-50%) translate3d(-2px,0,0)}20%,40%,60%,80%{-webkit-transform:translate(-50%,-50%) translate3d(2px,0,0);-moz-transform:translate(-50%,-50%) translate3d(2px,0,0);-ms-transform:translate(-50%,-50%) translate3d(2px,0,0);-o-transform:translate(-50%,-50%) translate3d(2px,0,0)}}@-webkit-keyframes picker_locked_large_mobile{0%,100%{-webkit-transform:translate(-50%,-50%) translate3d(0,0,0);-moz-transform:translate(-50%,-50%) translate3d(0,0,0);-ms-transform:translate(-50%,-50%) translate3d(0,0,0);-o-transform:translate(-50%,-50%) translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate(-50%,-50%) translate3d(-2px,0,0);-moz-transform:translate(-50%,-50%) translate3d(-2px,0,0);-ms-transform:translate(-50%,-50%) translate3d(-2px,0,0);-o-transform:translate(-50%,-50%) translate3d(-2px,0,0)}20%,40%,60%,80%{-webkit-transform:translate(-50%,-50%) translate3d(2px,0,0);-moz-transform:translate(-50%,-50%) translate3d(2px,0,0);-ms-transform:translate(-50%,-50%) translate3d(2px,0,0);-o-transform:translate(-50%,-50%) translate3d(2px,0,0)}}@keyframes picker_locked_large_mobile{0%,100%{-webkit-transform:translate(-50%,-50%) translate3d(0,0,0);-moz-transform:translate(-50%,-50%) translate3d(0,0,0);-ms-transform:translate(-50%,-50%) translate3d(0,0,0);-o-transform:translate(-50%,-50%) translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate(-50%,-50%) translate3d(-2px,0,0);-moz-transform:translate(-50%,-50%) translate3d(-2px,0,0);-ms-transform:translate(-50%,-50%) translate3d(-2px,0,0);-o-transform:translate(-50%,-50%) translate3d(-2px,0,0)}20%,40%,60%,80%{-webkit-transform:translate(-50%,-50%) translate3d(2px,0,0);-moz-transform:translate(-50%,-50%) translate3d(2px,0,0);-ms-transform:translate(-50%,-50%) translate3d(2px,0,0);-o-transform:translate(-50%,-50%) translate3d(2px,0,0)}}div.datedropper.picker-rmbl{-webkit-animation:picker_locked .4s ease;-moz-animation:picker_locked .4s ease;animation:picker_locked .4s ease}@media only screen and (max-width:480px){div.datedropper.picker-rmbl.picker-lg{-webkit-animation:picker_locked_large_mobile .4s ease;-moz-animation:picker_locked_large_mobile .4s ease;animation:picker_locked_large_mobile .4s ease}}div.datedropper.picker-lkd .pick-submit{background-color:rgba(0,0,0,.04) !important;color:rgba(0,0,0,.2) !important}div.datedropper.picker-lkd .pick-submit:hover{-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}div.datedropper.picker-lkd .pick-submit:after{content:"\62" !important}div.datedropper.picker-fxs{-webkit-transition:width .8s cubic-bezier(1,-.55,.2,1.37),opacity .2s ease,visibility .2s ease,margin .2s ease;-moz-transition:width .8s cubic-bezier(1,-.55,.2,1.37),opacity .2s ease,visibility .2s ease,margin .2s ease;-ms-transition:width .8s cubic-bezier(1,-.55,.2,1.37),opacity .2s ease,visibility .2s ease,margin .2s ease;-o-transition:width .8s cubic-bezier(1,-.55,.2,1.37),opacity .2s ease,visibility .2s ease,margin .2s ease}div.datedropper.picker-fxs ul.pick.pick-d{-webkit-transition:top .8s cubic-bezier(1,-.55,.2,1.37),transform .8s cubic-bezier(1,-.55,.2,1.37),max-height .8s cubic-bezier(1,-.55,.2,1.37),background-color .4s ease;-moz-transition:top .8s cubic-bezier(1,-.55,.2,1.37),transform .8s cubic-bezier(1,-.55,.2,1.37),max-height .8s cubic-bezier(1,-.55,.2,1.37),background-color .4s ease;-ms-transition:top .8s cubic-bezier(1,-.55,.2,1.37),transform .8s cubic-bezier(1,-.55,.2,1.37),max-height .8s cubic-bezier(1,-.55,.2,1.37),background-color .4s ease;-o-transition:top .8s cubic-bezier(1,-.55,.2,1.37),transform .8s cubic-bezier(1,-.55,.2,1.37),max-height .8s cubic-bezier(1,-.55,.2,1.37),background-color .4s ease}div.datedropper.picker-fxs ul.pick.pick-y{-webkit-transition:background-color .4s ease;-moz-transition:background-color .4s ease;-ms-transition:background-color .4s ease;-o-transition:background-color .4s ease}div.datedropper.picker-fxs ul.pick li{-webkit-transition:transform .4s ease,opacity .4s ease;-moz-transition:transform .4s ease,opacity .4s ease;-ms-transition:transform .4s ease,opacity .4s ease;-o-transition:transform .4s ease,opacity .4s ease}div.datedropper.picker-fxs ul.pick .pick-arw{-webkit-transition:transform .2s ease,opacity .2s ease;-moz-transition:transform .2s ease,opacity .2s ease;-ms-transition:transform .2s ease,opacity .2s ease;-o-transition:transform .2s ease,opacity .2s ease}div.datedropper.picker-fxs ul.pick .pick-arw i{-webkit-transition:right .2s ease,left .2s ease;-moz-transition:right .2s ease,left .2s ease;-ms-transition:right .2s ease,left .2s ease;-o-transition:right .2s ease,left .2s ease}div.datedropper.picker-fxs .pick-lg{-webkit-transition:max-height .8s cubic-bezier(1,-.55,.2,1.37);-moz-transition:max-height .8s cubic-bezier(1,-.55,.2,1.37);-ms-transition:max-height .8s cubic-bezier(1,-.55,.2,1.37);-o-transition:max-height .8s cubic-bezier(1,-.55,.2,1.37)}div.datedropper.picker-fxs .pick-lg .pick-lg-b li:before{-webkit-transition:transform .2s ease;-moz-transition:transform .2s ease;-ms-transition:transform .2s ease;-o-transition:transform .2s ease}div.datedropper.picker-fxs .pick-btns .pick-submit{-webkit-transition:top .2s ease,box-shadow .4s ease,background-color .4s ease;-moz-transition:top .2s ease,box-shadow .4s ease,background-color .4s ease;-ms-transition:top .2s ease,box-shadow .4s ease,background-color .4s ease;-o-transition:top .2s ease,box-shadow .4s ease,background-color .4s ease}div.datedropper.picker-fxs .pick-btns .pick-btn{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease}@media only screen and (max-width:480px){div.datedropper.picker-fxs{-webkit-transition:opacity .2s ease,visibility .2s ease,margin .2s ease;-moz-transition:opacity .2s ease,visibility .2s ease,margin .2s ease;-ms-transition:opacity .2s ease,visibility .2s ease,margin .2s ease;-o-transition:opacity .2s ease,visibility .2s ease,margin .2s ease}div.datedropper.picker-fxs ul.pick.pick-d,div.datedropper.picker-fxs .pick-lg{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none}}div.datedropper.vanilla{border-radius:6px;width:180px}div.datedropper.vanilla .picker{border-radius:6px;box-shadow:0 0 32px 0 rgba(0,0,0,.1)}div.datedropper.vanilla .pick-l{border-bottom-left-radius:6px;border-bottom-right-radius:6px}div.datedropper.vanilla:before,div.datedropper.vanilla .pick-submit,div.datedropper.vanilla .pick-lg-b .pick-sl:before,div.datedropper.vanilla .pick-m,div.datedropper.vanilla .pick-lg-h{background-color:#feac92}div.datedropper.vanilla .pick-y.pick-jump,div.datedropper.vanilla .pick li span,div.datedropper.vanilla .pick-lg-b .pick-wke,div.datedropper.vanilla .pick-btn{color:#feac92}div.datedropper.vanilla .picker,div.datedropper.vanilla .pick-l{background-color:#fff}div.datedropper.vanilla .picker,div.datedropper.vanilla .pick-arw,div.datedropper.vanilla .pick-l{color:#9ed7db}div.datedropper.vanilla .pick-m,div.datedropper.vanilla .pick-m .pick-arw,div.datedropper.vanilla .pick-lg-h,div.datedropper.vanilla .pick-lg-b .pick-sl,div.datedropper.vanilla .pick-submit{color:#faf7f4}div.datedropper.vanilla.picker-tiny:before,div.datedropper.vanilla.picker-tiny .pick-m{background-color:#fff}div.datedropper.vanilla.picker-tiny .pick-m,div.datedropper.vanilla.picker-tiny .pick-m .pick-arw{color:#9ed7db}div.datedropper.leaf{border-radius:6px;width:180px}div.datedropper.leaf .picker{border-radius:6px;box-shadow:0 0 32px 0 rgba(0,0,0,.1)}div.datedropper.leaf .pick-l{border-bottom-left-radius:6px;border-bottom-right-radius:6px}div.datedropper.leaf:before,div.datedropper.leaf .pick-submit,div.datedropper.leaf .pick-lg-b .pick-sl:before,div.datedropper.leaf .pick-m,div.datedropper.leaf .pick-lg-h{background-color:#1ecd80}div.datedropper.leaf .pick-y.pick-jump,div.datedropper.leaf .pick li span,div.datedropper.leaf .pick-lg-b .pick-wke,div.datedropper.leaf .pick-btn{color:#1ecd80}div.datedropper.leaf .picker,div.datedropper.leaf .pick-l{background-color:#fefff2}div.datedropper.leaf .picker,div.datedropper.leaf .pick-arw,div.datedropper.leaf .pick-l{color:#528971}div.datedropper.leaf .pick-m,div.datedropper.leaf .pick-m .pick-arw,div.datedropper.leaf .pick-lg-h,div.datedropper.leaf .pick-lg-b .pick-sl,div.datedropper.leaf .pick-submit{color:#fefff2}div.datedropper.leaf.picker-tiny:before,div.datedropper.leaf.picker-tiny .pick-m{background-color:#fefff2}div.datedropper.leaf.picker-tiny .pick-m,div.datedropper.leaf.picker-tiny .pick-m .pick-arw{color:#528971}div.datedropper.primary{border-radius:6px;width:180px}div.datedropper.primary .picker{border-radius:6px;box-shadow:0 0 32px 0 rgba(0,0,0,.1)}div.datedropper.primary .pick-l{border-bottom-left-radius:6px;border-bottom-right-radius:6px}div.datedropper.primary:before,div.datedropper.primary .pick-submit,div.datedropper.primary .pick-lg-b .pick-sl:before,div.datedropper.primary .pick-m,div.datedropper.primary .pick-lg-h{background-color:#fd4741}div.datedropper.primary .pick-y.pick-jump,div.datedropper.primary .pick li span,div.datedropper.primary .pick-lg-b .pick-wke,div.datedropper.primary .pick-btn{color:#fd4741}div.datedropper.primary .picker,div.datedropper.primary .pick-l{background-color:#fff}div.datedropper.primary .picker,div.datedropper.primary .pick-arw,div.datedropper.primary .pick-l{color:#4d4d4d}div.datedropper.primary .pick-m,div.datedropper.primary .pick-m .pick-arw,div.datedropper.primary .pick-lg-h,div.datedropper.primary .pick-lg-b .pick-sl,div.datedropper.primary .pick-submit{color:#fff}div.datedropper.primary.picker-tiny:before,div.datedropper.primary.picker-tiny .pick-m{background-color:#fff}div.datedropper.primary.picker-tiny .pick-m,div.datedropper.primary.picker-tiny .pick-m .pick-arw{color:#4d4d4d}div.datedropper .null{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none}div.datedropper.hever{border-radius:4px;width:170px}div.datedropper.hever .picker{border-radius:4px;box-shadow:0 0 16px 0px rgba(0,0,0,.25)}div.datedropper.hever .pick-l{border-bottom-left-radius:4px;border-bottom-right-radius:4px}div.datedropper.hever:before,div.datedropper.hever .pick-submit,div.datedropper.hever .pick-lg-b .pick-sl:before,div.datedropper.hever .pick-m,div.datedropper.hever .pick-lg-h{background-color:#de584d}div.datedropper.hever .pick-y.pick-jump,div.datedropper.hever .pick li span,div.datedropper.hever .pick-lg-b .pick-wke,div.datedropper.hever .pick-btn{color:#de584d}div.datedropper.hever .picker,div.datedropper.hever .pick-l{background-color:#f5f3da}div.datedropper.hever .picker,div.datedropper.hever .pick-arw,div.datedropper.hever .pick-l{color:#333}div.datedropper.hever .pick-m,div.datedropper.hever .pick-m .pick-arw,div.datedropper.hever .pick-lg-h,div.datedropper.hever .pick-lg-b .pick-sl,div.datedropper.hever .pick-submit{color:#fff}div.datedropper.hever.picker-tiny:before,div.datedropper.hever.picker-tiny .pick-m{background-color:#f5f3da}div.datedropper.hever.picker-tiny .pick-m,div.datedropper.hever.picker-tiny .pick-m .pick-arw{color:#333}div.datedropper.hever.picker-lkd .pick-submit{background-color:#f5f3da;color:#333}
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px)}.owl-carousel .owl-stage-outer.owl-height{-webkit-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-controls .owl-nav div,.owl-controls .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/owl-video-play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition-property:scale;transition-property:scale;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transform:scale(1.3,1.3);-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.owl-carousel .owl-video-frame{position:relative;z-index:1}.owl-loaded{display:block}.owl-loading{opacity:0;display:block}.owl-hidden{opacity:0}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel .owl-item img.owl-lazy{opacity:0}.owl-carousel .owl-item img{opacity:1;display:block;width:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.owl-carousel .owl-stage.backfacefix .owl-item{-webkit-backface-visibility:hidden}.owl-rtl{direction:rtl}.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.animated{-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-animated-in{z-index:0}.owl-animated-out{z-index:1}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-theme .owl-controls{margin-top:0;text-align:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}.owl-theme .owl-controls .owl-nav div{color:#fff;display:inline-block;margin:5px;padding:4px 7px;font-size:12px;border-radius:30px;background:#869791;cursor:pointer;behavior:url(/polyfills/PIE_IE678.js)}.owl-theme .owl-controls .owl-nav .disabled{opacity:.5;cursor:default;display:none}.owl-theme .owl-controls .owl-nav div:hover{text-decoration:none}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline;}.owl-theme .owl-dots .owl-dot span{-webkit-backface-visibility:visible;display:block;width:19px;height:19px;margin:5px 11px;border-radius:20px;background:#7ab38e;-webkit-transition:all .2s ease;transition:all .2s ease;behavior:url(/polyfills/PIE_IE678.js)}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot span:hover{background:#fff}.ui-datepicker-trigger{position:relative;left:-25px;top:2px}.ui-widget{font-size:1em !important}#ui-datepicker-div{z-index:9999999 !important}#searchboxInc_254{font:12px/1.5 Arial,Helvetica,sans-serif;color:#f5f3da !important}#searchboxInc_254 form{background:#7ab38e}#searchboxInc_254 fieldset,#searchboxInc img{border:0}#searchboxInc_254 fieldset{padding:8px}#searchboxInc_254 #inout h3{background-color:transparent;font-size:1em}#searchboxInc_254 h3{margin-bottom:.2em;position:static;font-size:118%;font-weight:700;margin:0}#searchboxInc_254 p{font-size:1.5em;margin:0}#homein,#homeout{float:left;padding:.5em 1em 0 0}.avail{padding-top:1em;clear:left}#searchboxInc_254 a.calender{vertical-align:-4px}#searchboxInc_254 a.calender img{background:#0896ff}.blur{color:#999}.autofix_sb.fixed{position:fixed !important;left:0;top:0;overflow:auto;width:100%;background-color:#333;z-index:1000}.autofix_sb.fixed.child-page-nav .current_page_item:after{bottom:-13px}@media (max-width:481px){.autofix_sb.fixed{position:static !important;background-color:transparent;z-index:0}}.addthisevent-drop{width:auto !important;height:auto !important;background:#de584d !important;text-align:left;z-index:0 !important;border-radius:0 !important;border:0 !important;font-family:inherit !important;display:inline-block;position:relative;-webkit-transition:background .15s linear;transition:background .15s linear;text-decoration:none;vertical-align:middle;color:#fff !important;min-width:200px !important;padding:16px 17px !important;-webkit-transition:background .15s linear;transition:background .15s linear;font-family:'minion-pro','Minion Pro',TimesNewRoman,"Times New Roman",Times,Baskerville,Georgia,serif !important;text-indent:0;position:relative;vertical-align:middle;text-transform:uppercase;-webkit-transition:background .15s linear;transition:background .15s linear}.addthisevent-drop:hover{background-color:#e1695f !important}.addthisevent-drop:after{background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.png) !important;background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.svg) !important;background-position:-441px -341px !important;margin-left:5px;content:'';display:inline-block;vertical-align:middle;width:18px;height:21px}.addthisevent-drop :hover{background-color:#e1695f}.addthisevent-drop:active{top:0 !important}.addthisevent_dropdown{width:204px !important;top:50px !important;left:1px !important;position:absolute;z-index:99999;padding:0 !important;text-align:left;background-color:#fff !important;color:#e1695f;display:none;margin-top:4px;margin-left:-1px;border:0 !important;border-radius:0 !important;box-shadow:none !important}.addthisevent_dropdown span{width:100% !important;display:block;line-height:110%;background:#fff !important;text-decoration:none;font-size:14px !important;color:#78b48d !important;padding:16px 10px 16px 15px !important;-webkit-transition:background .25s ease;transition:background .25s ease}.addthisevent_dropdown span:hover{background:#48826d !important;color:#fff !important;text-decoration:none;font-size:14px !important}.addthisevent span{display:none!important}.addthisevent-drop ._url,.addthisevent-drop ._start,.addthisevent-drop ._end,.addthisevent-drop ._summary,.addthisevent-drop ._description,.addthisevent-drop ._location,.addthisevent-drop ._organizer,.addthisevent-drop ._organizer_email,.addthisevent-drop ._facebook_event,.addthisevent-drop ._all_day_event{display:none!important}.addthisevent_dropdown .copyx{width:200px;height:21px;display:block;position:relative;cursor:default;background-color:#fff}.addthisevent_dropdown .brx{width:180px;height:1px;overflow:hidden;background:0 0 !important;position:absolute;z-index:100;left:10px;top:9px}.addthisevent_dropdown .frs{position:absolute;top:5px;cursor:pointer;right:10px;padding-left:10px;font-style:normal;font-weight:400;text-align:right;z-index:101;line-height:110%;background:#fff !important;text-decoration:none;font-size:9px;color:#78b48d !important}.addthisevent{visibility:hidden}
*,*:before,*:after{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color],input[type=submit],textarea,select{border-radius:0;-webkit-appearance:none}input[type=date]:before{content:attr(placeholder);font-family:'minion-pro','Minion Pro',TimesNewRoman,'Times New Roman',Times,Baskerville,Georgia,serif;-webkit-transition:opacity .25s ease;transition:opacity .25s ease;letter-spacing:.1em;text-transform:uppercase;color:#333;padding-right:6px}input[type=date]:focus:before,input[type=date]:valid:before{content:""}*{-webkit-tap-highlight-color:transparent}.hidden{display:none !important;visibility:hidden}.visuallyhidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;border:0}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{position:static;overflow:visible;clip:auto;width:auto;height:auto;margin:0}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{display:table;content:' '}.clearfix:after{clear:both}.float-grid{overflow:hidden}.float-grid .details,.float-grid .photo{float:left}svg:not(:root){overflow:hidden}.grid img{display:inline-block;width:100%;height:auto}.grid img.fill{display:block;width:100%;height:auto}.stackable-column{padding-bottom:20px}::-webkit-input-placeholder{font-family:'minion-pro','Minion Pro',TimesNewRoman,'Times New Roman',Times,Baskerville,Georgia,serif;-webkit-transition:opacity .25s ease;transition:opacity .25s ease;letter-spacing:.1em;text-transform:uppercase;color:#333}:-moz-placeholder{font-family:'minion-pro','Minion Pro',TimesNewRoman,'Times New Roman',Times,Baskerville,Georgia,serif;transition:opacity .25s ease;letter-spacing:.1em;text-transform:uppercase;color:#333}::-moz-placeholder{font-family:'minion-pro','Minion Pro',TimesNewRoman,'Times New Roman',Times,Baskerville,Georgia,serif;transition:opacity .25s ease;letter-spacing:.1em;text-transform:uppercase;color:#333}:-ms-input-placeholder{font-family:'minion-pro','Minion Pro',TimesNewRoman,'Times New Roman',Times,Baskerville,Georgia,serif;transition:opacity .25s ease;letter-spacing:.1em;text-transform:uppercase;color:#333}:focus::-webkit-input-placeholder{opacity:.35}:focus:-moz-placeholder{opacity:.35}:focus::-moz-placeholder{opacity:.35}:focus:-ms-input-placeholder{opacity:.35}.widget.search ::-webkit-input-placeholder{font-family:'museo-sans',sans-serif;text-transform:none;color:#fff}.widget.search header :-moz-placeholder{font-family:'museo-sans',sans-serif;text-transform:none;color:#fff}.widget.search header ::-moz-placeholder{font-family:'museo-sans',sans-serif;text-transform:none;color:#fff}.widget.search header :-ms-input-placeholder{font-family:'museo-sans',sans-serif;text-transform:none;color:#fff}html,body{height:100%}html{margin-top:0 !important}body{letter-spacing:.045em;color:#717174;background-color:#f5f3da;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased}body,input,select,button,.grid [class*=column]{font-family:'museo-sans',sans-serif;font-weight:500;line-height:1.5;letter-spacing:.055em}blockquote{margin:0}a{font-weight:500;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;text-decoration:none;color:#de584d}a:hover{color:#e1695f}*:focus,*:focus{outline:none;box-shadow:0 0 5px rgba(255,255,255,.2)}li a{-webkit-transition:color .25s ease,;transition:color .25s ease,}p{margin-top:0;margin-bottom:1.3em}.like-heading{font-family:'minion-pro','Minion Pro',TimesNewRoman,'Times New Roman',Times,Baskerville,Georgia,serif;font-weight:400;letter-spacing:.1em;text-transform:uppercase}h1,h2,h3,h4,h5,h6{font-family:'minion-pro','Minion Pro',TimesNewRoman,'Times New Roman',Times,Baskerville,Georgia,serif;font-weight:400;margin-top:0;letter-spacing:.1em;text-transform:uppercase}.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6,.body-heading{font-size:1.2em}.rte hr{margin:25px 0 30px;border:0;border-top:solid 1px #c0c0b1}h1,.h1{font-size:2.45em;margin-bottom:.3em}.tel{font-weight:500;color:inherit}.alt-heading{font-family:inherit;font-size:1em}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit;color:inherit}table td{font-family:inherit;font-size:12px;padding:3%;text-align:center;border:solid 1px #b3b6a8;background-color:#eae8d3}table p{margin:0}table,table th,table td,table tr,table tbody,table thead{width:auto!important;height:auto !important}table{width:100% !important;height:auto !important;margin-bottom:30px;border:0 !important;table-layout:fixed;border-spacing:0;border-collapse:collapse}table th{font-family:inherit;font-size:12px;font-weight:700;font-style:normal;padding:3%;text-align:center;letter-spacing:.1em;border:solid 1px #b3b6a8;background-color:#eae8d3}table thead th{background-color:#dfe4ca}table thead th:before{display:inline-block;width:21px;height:29px;margin-bottom:6px;background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.png);background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.svg),none;background-position:-439px -935px}table tfoot th,table tfoot td{background-color:#e9dbc3}table.alt-table thead th{color:#fff;border:0;background-color:#184c4c}table.alt-table thead th:last-child{border-right:solid 1px #184c4c}table.alt-table tbody th{background-color:#dfe4ca}hr.alt-divider{margin:20px 0 20px;text-align:center;border:0;border-top:solid 1px #c2c2ae}hr.page-divider{margin:0 0 15px;text-align:center;border:0;border-top:solid 1px #c2c2ae}hr.reg{height:10px;margin:45px 0 25px;border:0;background:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/section-divide.png) repeat-x left center}hr.alt-divider:after{position:relative;top:-12px;display:inline-block;content:''}.column-left{padding-right:10px}.column-right{padding-left:10px}.column-left-large{padding-right:18px}.column-right-large{padding-left:18px}.page-title-block{clear:left;margin-bottom:25px;padding-top:35px;border-bottom:solid 1px #c4dabb}.page-title-block.no-heading{padding-top:3px}.page-title-block.large-bottom{margin-bottom:50px}.page-title-block.clean{border-bottom:0}.page-title-block.flat{margin-bottom:0}.page-title-block.no-subnav{padding-bottom:15px}.page-title{font-size:3em;line-height:1.2;clear:left;margin-bottom:0;padding-bottom:13px;text-align:center;color:#7ab38e}.page-title a:hover{color:#46836d}.page-title.small-title{font-size:2.1em}.site-main{clear:left}.frame,.owl-controls{width:100%;max-width:1388px;margin:auto;padding:0 30px}.footer-legals{padding:32px 415px 26px 0;border-top:solid 1px #717171;border-bottom:solid 1px #717171;background:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/footer-awards.jpg) no-repeat center right}.site-footer:before{position:absolute;top:-42px;left:0;width:100%;height:157px;content:'';background:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/footer-scene-2.jpg) repeat-x}.site-footer.flat-top:before{background:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/footer-scene-2.png) repeat-x}.theme-red a{border-color:#de584d !important}.theme-red a h3,.theme-red a .cat,.theme-red a .read-more{color:#de584d !important}.theme-blue a{border-color:#3f7bbc !important}.theme-blue a h3,.theme-blue a .cat,.theme-blue a .read-more{color:#3f7bbc !important}.theme-yellow a{border-color:#f2c45a !important}.theme-yellow a h3,.theme-yellow a h1,.theme-yellow a .cat,.theme-yellow a .read-more{color:#f2c45a !important}.theme-green a{border-color:#7ab38e !important}.theme-green a h3,.theme-green a h1,.theme-green a .cat,.theme-green a .read-more{color:#7ab38e !important}.theme-grey a{border-color:#717174 !important}.theme-grey a h3,.theme-grey a h1,.theme-grey a .cat,.theme-grey a .read-more{color:#717174 !important}.social.center{text-align:center}.social.center .menu li a{margin:0}.social .menu li a{overflow:hidden;width:40px;height:40px;padding:0;-webkit-transition:background-color .175s ease-out;transition:background-color .175s ease-out;text-indent:-99999px;border-radius:30px;background-color:#fff}.social .menu li{position:relative;margin-left:9px}.social .menu li:after{position:absolute;top:3px;right:3px;width:40px;height:40px;content:'';-webkit-transition:all .175s ease-out;transition:all .175s ease-out;opacity:0;border:solid 2px #fff;border-radius:100px}.social .menu li a{position:relative;z-index:2}.social .menu li:hover a{background-color:#de584d}.social .menu li:hover:after{top:-4px;right:-4px;width:49px;height:49px;opacity:1}.social.alt .menu li:after{top:1px;right:0}.social.alt .menu li:hover:after{top:-4px;right:-4px;width:43px;height:43px;opacity:1}.social.alt .menu li a,.social .menu li:after{width:35px;height:35px}.social.stack-left .menu li:hover a{background-color:transparent}.social.stack-left .menu li:after{border:solid 2px #de584d}.social.stack-left .menu li{margin-right:7px;margin-left:0}div.wpcf7{margin:0;padding:0}div.wpcf7-response-output{margin:2em 0 1em;padding:8px 23px 7px;color:#fff}div.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;margin:0;padding:0;border:0}div.wpcf7-mail-sent-ok{background-color:#de584d}div.wpcf7-mail-sent-ng{background-color:#de584d}div.wpcf7-spam-blocked{background-color:#de584d}div.wpcf7-validation-errors{background-color:#de584d}span.wpcf7-form-control-wrap{position:relative}span.wpcf7-not-valid-tip{font-size:1em;display:block;margin-top:5px;padding:8px 23px 7px;color:#de584d;background-color:transparent}.use-floating-validation-tip span.wpcf7-not-valid-tip{position:absolute;z-index:100;top:20%;left:20%;padding:8px 23px 7px;border:1px solid red;background:#fff}span.wpcf7-list-item{margin-left:.5em}.wpcf7-display-none{display:none}div.wpcf7 img.ajax-loader{margin-left:4px;vertical-align:middle;border:none}div.wpcf7 div.ajax-error{display:none}div.wpcf7 .placeheld{color:#888}@media (max-width:1024px){.column-left-lrg,.column-left-lrg-flat{padding-right:0}.frame,.owl-controls{padding:0 20px}.single-slider .owl-nav{right:20px}.unframe-lrg{margin-right:-20px;margin-left:-20px}}@media (max-width:768px){.column-left,.column-right{padding-right:0;padding-left:0}}
.ico-external{display:inline-block;vertical-align:middle;background-position:-947px -647px;width:6px;height:7px;margin-left:4px}.gallery-slider .owl-theme .owl-controls .owl-nav .owl-preview{background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.png);background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.svg),none;background-position:-814px -1016px}.gallery-slider .owl-theme .owl-controls .owl-nav .owl-fullscreen{background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.png);background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.svg),none;background-position:-913px -1017px}.ico,.ico-small{background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.png);background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.svg),none;background-repeat:no-repeat}.ico-search{background-position:-841px -140px;width:18px;height:19px}.ico-account{background-position:-38px -38px;width:25px;height:23px}.ico-basket{background-position:-137px -40px;width:25px;height:23px}.ico-twitter{background-position:-439px -142px;width:22px;height:15px}.ico-pinterest{background-position:-640px -138px;width:19px;height:23px}.ico-instagram{background-position:-41px -1543px;width:18px;height:18px}.ico-facebook{background-position:-544px -138px;width:10px;height:23px}.ico-calander{background-position:-322px -326px;text-indent:-9999px;overflow:hidden;width:55px}.main-navigation .menu li a[title=Homepage]{background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.png);background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.svg),none;background-repeat:no-repeat;background-position:-939px -118px;width:22px;overflow:hidden;text-indent:-9999px}.main-navigation .menu li.menu-account a{overflow:hidden;text-indent:-9999px;background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.png);background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.svg),none;background-repeat:no-repeat;background-position:-37px -20px;width:25px}.main-navigation .menu li.menu-basket a{overflow:hidden;text-indent:-9999px;background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.png);background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.svg),none;background-repeat:no-repeat;background-position:-137px -18px;width:25px}.tool-bar .directions,.small-square-button.directions,.directions-mini-button{background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.png);background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.svg),none;background-repeat:no-repeat;background-position:-212px -18px;width:34px;height:33px}.directions-mini-button{display:inline-block;vertical-align:middle;background-position:-233px -33px;width:34px;height:34px;padding:0}.directions-mini-button .dropdown .dropdown-title:after,.scroll-down:after{background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.png);background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.svg),none;background-position:-340px -44px;width:20px;height:12px;content:'';position:absolute;top:26px;right:20px}.ico-down{background-position:-340px -44px;width:20px;height:12px}.ico-up{background-position:-340px -44px;width:20px;height:12px}.owl-theme .owl-controls .owl-nav .owl-prev,.paging-navigation .menu li.nav-next a,.paging-navigation .menu li.nav-next span.disabled{background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.png);background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.svg),none;background-repeat:no-repeat;background-position:-416px -16px}.owl-theme .owl-controls .owl-nav .owl-next,.paging-navigation .menu li.nav-previous a,.paging-navigation .menu li.nav-previous span.disabled{background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.png);background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.svg),none;background-repeat:no-repeat;background-position:-513px -16px}.pagination.menu li a.em-calnav-prev{background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.png);background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.svg),none;background-repeat:no-repeat;background-position:-425px -25px;width:54px;overflow:hidden;text-indent:-9999px}.pagination.menu li a.em-calnav-next{background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.png);background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.svg),none;background-repeat:no-repeat;background-position:-523px -25px;width:54px;overflow:hidden;text-indent:-9999px}.slider-feature .owl-theme .owl-controls .owl-nav .owl-prev{background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.png);background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.svg),none;background-repeat:no-repeat;background-position:-735px -26px;background-color:transparent}.slider-feature .owl-theme .owl-controls .owl-nav .owl-next{background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.png);background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.svg),none;background-repeat:no-repeat;background-position:-838px -26px;background-color:transparent}.button.primary:after,.button.secondary:after{background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.png);background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.svg),none}.ico-left{background-position:-444px -40px;width:12px;height:20px}.ico-right{background-position:-544px -40px;width:12px;height:20px}.signup-start-form button{overflow:hidden;text-indent:-9999px;position:relative}.signup-start-form button:after{content:'';position:absolute;top:0;right:0;height:100%;width:100%;background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.png);background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.svg),none;background-repeat:no-repeat;background-position:-626px -24px}.column-right .signup-start-form button:after,.column-right-large .signup-start-form button:after{background-position:-626px -21px}.signup-start-form button:before{content:'';position:absolute;top:0;right:0;height:100%;width:0;background-color:#de584d;-webkit-transition:width .15s ease;transition:width .15s ease}.signup-start-form button:hover:before{width:100%}.signup-start-form button:hover:after{background-position:-526px -321px}.ico-right-2{background-position:-644px -40px;width:12px;height:20px}.ico-left-big{background-position:-735px -26px;width:30px;height:49px}.ico-right-big{background-position:-838px -26px;width:29px;height:49px}.tool-bar .open-times a{background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.png);background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.svg),none;background-position:-114px -318px;width:35px;height:34px;display:block}.video-features a:after{position:absolute;content:'';background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.png);background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.svg),none;background-position:-930px -36px;width:39px;height:28px;top:50%;left:50%;margin-top:-14px;margin-left:-20px;opacity:1;z-index:3}.ico-video{background-position:-917px -30px;width:65px;height:40px}a[title=Twitter],.main-header li:hover a[title=Twitter]{background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.png);background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.svg),none;background-repeat:no-repeat;background-position:-30px -130px;width:40px;height:40px}.social.alt a[title=Twitter]{background-position:-32px -132px;width:35px;height:35px}.social.alt li:hover a[title=Twitter]{background-position:-432px -132px}a[title=Facebook],.main-header li:hover a[title=Facebook]{background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.png);background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.svg),none;background-repeat:no-repeat;background-position:-130px -130px;width:40px;height:40px}.social.alt a[title=Facebook]{background-position:-132px -132px;width:35px;height:35px}.social.alt li:hover a[title=Facebook]{background-position:-532px -132px}a[title=Pinterest],.main-header li:hover a[title=Pinterest]{background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.png);background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.svg),none;background-repeat:no-repeat;background-position:-230px -130px;width:40px;height:40px}.social.alt a[title=Pinterest]{background-position:-232px -132px;width:35px;height:35px}.social.alt li:hover a[title=Pinterest]{background-position:-632px -132px}a[title=Instagram],.main-header li:hover a[title=Instagram]{background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.png);background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.svg),none;background-repeat:no-repeat;background-position:-133px -1530px;width:40px;height:40px}.social.alt a[title=Instagram]{background-position:-135px -1533px;width:35px;height:35px}.social.alt li:hover a[title=Instagram]{background-position:-35px -1533px}.main-header a[title=Instagram],li:hover a[title=Instagram]{background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.png);background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.svg),none;background-repeat:no-repeat;background-position:-32px -1530px;width:40px;height:40px}a[title=Youtube],.main-header li:hover a[title=Youtube]{background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.png);background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.svg),none;background-repeat:no-repeat;background-position:-330px -130px;width:40px;height:40px}.social.alt a[title=Youtube]{background-position:-332px -132px;width:35px;height:35px}.social.alt li:hover a[title=Youtube]{background-position:-732px -132px}.main-header a[title=Twitter],li:hover a[title=Twitter]{background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.png);background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.svg),none;background-repeat:no-repeat;background-position:-430px -130px;width:40px;height:40px}.main-header a[title=Facebook],li:hover a[title=Facebook]{background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.png);background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.svg),none;background-repeat:no-repeat;background-position:-530px -130px;width:40px;height:40px}.main-header a[title=Pinterest],li:hover a[title=Pinterest]{background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.png);background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.svg),none;background-repeat:no-repeat;background-position:-630px -130px;width:40px;height:40px}.main-header a[title=Youtube],li:hover a[title=Youtube]{background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.png);background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.svg),none;background-repeat:no-repeat;background-position:-630px -130px;background-position:-730px -130px;width:40px;height:40px}.oldie a[title=Facebook],.oldie .main-header li:hover a[title=Facebook],.oldie a[title=Twitter],.oldie .main-header li:hover a[title=Twitter],.oldie .main-header a[title=Facebook],.oldie .main-header a[title=Twitter],.oldie .main-header a[title=Youtube],.oldie a[title=Youtube],.oldie .main-header a[title=Youtube],.oldie a[title=Youtube]{background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.png) !important}.widget.search .form.clear .button{text-indent:-9999px;overflow:hidden;background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.png);background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.svg),none;background-repeat:no-repeat;background-position:-829px -129px;width:42px;height:42px}.main-navigation .menu li .sub-menu a.back-step:before{background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.png);background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.svg),none;content:'';position:absolute;top:20px;left:20px;background-position:-444px -40px;width:12px;height:19px}.ico-01d{display:block;background-position:-31px -233px;width:38px;height:38px}.ico-01n{display:block;background-position:-632px -233px;width:38px;height:38px}.ico-04d,.ico-04n .ico-02d{display:block;background-position:-131px -231px;width:38px;height:38px}.ico-02n{display:block;background-position:-731px -235px;width:38px;height:38px}.ico-03d,.ico-03n,.ico-50d,.ico-50n{display:block;background-position:-333px -238px;width:38px;height:38px}.ico-04n{display:block;background-position:-429px -232px;width:40px;height:38px}.ico-09d,.ico-09n{display:block;background-position:-532px -235px;width:38px;height:38px}.ico-10d{display:block;background-position:-231px -230px;width:38px;height:38px}.ico-10n{display:block;background-position:-931px -235px;width:38px;height:38px}.ico-11d,.ico-11n{display:block;background-position:-632px -233px;width:38px;height:38px}.ico-13d,.ico-13n{display:block;background-position:-33px -333px;width:38px;height:38px}.mega-dropdown h3 a:after{background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.png);background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.svg),none;background-position:-643px -40px;width:13px;height:19px}.mega-dropdown .menu a:after,.mega-dropdown .alt-menu a:after{background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.png);background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.svg),none}hr.alt-divider:after{background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.png);background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.svg),none;background-position:-841px -344px;width:18px;height:11px}.slider-feature .ico-attractions a .img-wrap:after{background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/attractions-icons.png);background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/attractions-icons.svg),none;background-size:auto 100%}.slider-feature .ico-jousting a .img-wrap:after{background-position:.1% 0}.slider-feature .ico-teahouse a .img-wrap:after{background-position:33.38% 0}.slider-feature .ico-archery a .img-wrap:after{background-position:4.79% 0}.slider-feature .ico-keys a .img-wrap:after{background-position:15% 0}.slider-feature .ico-castle a .img-wrap:after{background-position:9.56% 0}.slider-feature .ico-maze a .img-wrap:after{background-position:19.08% 0}.slider-feature .ico-gardens a .img-wrap:after{background-position:52.38% 0}.slider-feature .ico-playground a .img-wrap:after{background-position:28.6% 0}.slider-feature .ico-lake a .img-wrap:after{background-position:38.13% 0}.slider-feature .ico-lakewalk a .img-wrap:after{background-position:42.85% 0}.slider-feature .ico-military a .img-wrap:after{background-position:99.92% 0}.slider-feature .ico-boating a .img-wrap:after{background-position:23.85% 0}.slider-feature .ico-heritage a .img-wrap:after{background-position:50.02% 0}.slider-feature .ico-crown a .img-wrap:after{background-position:60% 0}.slider-feature .ico-shield a .img-wrap:after{background-position:65% 0}.slider-feature .ico-time a .img-wrap:after{background-position:71.44% 0}.slider-feature .ico-book a .img-wrap:after{background-position:75% 0}.slider-feature .ico-download a .img-wrap:after{background-position:80% 0}.slider-feature .ico-birds a .img-wrap:after{background-position:85% 0}.slider-feature .ico-seasons a .img-wrap:after{background-position:90% 0}.slider-feature .ico-corporate a .img-wrap:after{background-position:90.43% 0}.slider-feature .ico-weddings a .img-wrap:after{background-position:95.2% 0}.slider-feature .ico-parties a .img-wrap:after{background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/attractions-icons-2.png);background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/attractions-icons-2.svg),none;background-position:0 0}.slider-feature .ico-film a .img-wrap:after{background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/attractions-icons-2.png);background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/attractions-icons-2.svg),none;background-position:32% 0}.slider-feature .ico-golf a .img-wrap:after{background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/attractions-icons-2.png);background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/attractions-icons-2.svg),none;background-position:67% 0}.slider-feature .ico-external-events a .img-wrap:after{background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/attractions-icons-2.png);background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/attractions-icons-2.svg),none;background-position:100% 0}.pullout .owl-controls .owl-nav .owl-prev{background-color:transparent;overflow:hidden;text-indent:-9999px;border-radius:0;background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.png);background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.svg),none;background-position:-744px -640px;width:12px;height:19px}.pullout .owl-controls .owl-nav .owl-next{background-color:transparent;overflow:hidden;text-indent:-9999px;border-radius:0;background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.png);background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.svg),none;background-position:-843px -640px;width:12px;height:19px}.form-select-box:after{height:16px;width:12px;background-position:-640px -344px;background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.png);background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.svg),none;width:20px;height:12px;margin-top:-3px}.ico-small{display:block;margin-bottom:18px;width:35px;height:31px}.divider-icon.ico-small{display:block;position:absolute;content:'';left:50%;top:50%}.ico-small.ico-small-no{display:none}.ico-small-hever{background-position:0 0;background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/hever-icon.png);background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/hever-icon@2x.png),none;width:41px;height:41px;background-size:41px}.divider-icon.ico-small-hever{margin-left:-21px;margin-top:-21px}.ico-small-keys{background-position:-330px -832px;width:32px;height:29px}.divider-icon.ico-small-keys{margin-left:-15px;margin-top:-15px}.ico-small-castle{background-position:-239px -833px;width:21px;height:33px}.divider-icon.ico-small-castle{margin-left:-11px;margin-top:-16px}.ico-small-gardens{background-position:-137px -934px;width:32px;height:29px}.divider-icon.ico-small-gardens{margin-left:-16px;margin-top:-15px}.ico-small-keys{background-position:-330px -832px;width:32px;height:29px}.divider-icon.ico-small-keys{margin-left:-16px;margin-top:-15px}.ico-small-maze{background-position:-435px -835px;width:30px;height:29px}.divider-icon.ico-small-maze{margin-left:-15px;margin-top:-15px}.ico-small-lake{background-position:-833px -841px;width:34px;height:17px}.divider-icon.ico-small-lake{margin-left:-17px;margin-top:-9px}.ico-small-playground{background-position:-634px -834px;width:32px;height:31px}.divider-icon.ico-small-playground{margin-left:-16px;margin-top:-16px}.ico-small-jousting{background-position:-33px -834px;width:33px;height:31px}.ico-small-military{background-position:-566px -1430px;width:39px;height:39px}.divider-icon.ico-small-jousting{margin-left:-17px;margin-top:-16px}.ico-small-archery{background-position:-132px -833px;width:35px;height:33px}.divider-icon.ico-small-archery{margin-left:-18px;margin-top:-17px}.ico-small-teahouse{background-position:-734px -835px;width:32px;height:29px}.divider-icon.ico-small-teahouse{margin-left:-16px;margin-top:-15px}.ico-small-miniature{background-position:-935px -740px;width:30px;height:21px}.divider-icon.ico-small-miniature{margin-left:-15px;margin-top:-11px}.ico-small-boating{background-position:-534px -835px;width:31px;height:29px}.divider-icon.ico-small-boating{margin-left:-16px;margin-top:-15px}.ico-small-lakewalk{background-position:-937px -836px;width:26px;height:27px}.divider-icon.ico-small-lakewalk{margin-left:-13px;margin-top:-14px}.ico-small-heritage{background-position:-34px -934px;width:31px;height:30px}.divider-icon.ico-small-heritage{margin-left:-16px;margin-top:-15px}.ico-small-nature{background-position:-137px -934px;width:25px;height:30px}.divider-icon.ico-small-nature{margin-left:-16px;margin-top:-13px}.ico-small-seasons{background-position:-229px -930px;width:41px;height:39px}.divider-icon.ico-small-seasons{margin-left:-21px;margin-top:-20px}.ico-small-crown{background-position:-337px -938px;width:25px;height:23px}.divider-icon.ico-small-crown{margin-left:-13px;margin-top:-12px}.ico-small-shield{background-position:-439px -935px;width:21px;height:29px}.divider-icon.ico-small-shield{margin-left:-11px;margin-top:-15px}.ico-small-time{background-position:-540px -936px;width:19px;height:27px}.divider-icon.ico-small-time{margin-left:-10px;margin-top:-14px}.ico-small-book{background-position:-540px -936px;width:27px;height:23px}.divider-icon.ico-small-book{margin-left:-14px;margin-top:-12px}.ico-small-download{background-position:-734px -934px;width:31px;height:31px}.divider-icon.ico-small-download{margin-left:-16px;margin-top:-16px}.ico-small-birds{background-position:-841px -934px;width:17px;height:30px}.divider-icon.ico-small-birds{margin-left:-9px;margin-top:-15px}.ico-groups{background-position:-932px -933px;width:35px;height:33px}.divider-icon.ico-groups{margin-left:-18px;margin-top:-17px}.ico-accessibility{background-position:-35px -1033px;width:29px;height:33px}.divider-icon.ico-accessibility{margin-left:-15px;margin-top:-17px}.ico-weddings{background-position:-133px -1035px;width:33px;height:29px}.divider-icon.ico-weddings{margin-left:-17px;margin-top:-15px}.ico-corporate{background-position:-241px -1033px;width:17px;height:33px}.divider-icon.ico-corporate{margin-left:-9px;margin-top:-17px}.ico-food{background-position:-332px -1038px;width:35px;height:23px}.divider-icon.ico-food{margin-left:-18px;margin-top:-12px}.ico-shopping{background-position:-436px -1038px;width:27px;height:23px}.divider-icon.ico-shopping{margin-left:-14px;margin-top:-12px}.ico-pencil{background-position:-537px -1037px;width:25px;height:25px}.divider-icon.ico-pencil{margin-left:-13px;margin-top:-13px}.ico-schools{background-position:-632px -1038px;width:35px;height:23px}.divider-icon.ico-schools{margin-left:-18px;margin-top:-12px}.ico-parties{background-position:-37px -1435px;width:27px;height:31px}.divider-icon.ico-parties{margin-left:-14px;margin-top:-16px}.ico-film{background-position:-136px -1438px;width:28px;height:25px}.divider-icon.ico-film{margin-left:-14px;margin-top:-13px}.ico-film{background-position:-230px -1436px;width:40px;height:29px}.divider-icon.ico-film{margin-left:-20px;margin-top:-15px}.ico-external-events{background-position:-333px -1439px;width:34px;height:23px}.divider-icon.ico-external-events{margin-left:-17px;margin-top:-12px}.ico-bullet{display:block;margin-bottom:18px;width:35px;height:31px;background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.png);background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.svg),none}.ico-bullet.ico-bullet-no{display:none}.ico-bullet-hever{background-position:-729px -629px}.ico-bullet-castle{background-position:-239px -433px;width:21px;height:33px;margin-left:-11px;margin-top:-16px}.ico-bullet-keys{background-position:-330px -432px;width:32px;height:29px;margin-left:-16px;margin-top:-15px}.ico-bullet-gardens{background-position:-137px -535px;width:32px;height:29px;margin-left:-14px;margin-top:-15px}.ico-bullet-maze{background-position:-435px -435px;width:30px;height:29px;margin-left:-15px;margin-top:-15px}.ico-bullet-lake{background-position:-833px -441px;width:34px;height:17px;margin-left:-17px;margin-top:-9px}.ico-bullet-playground{background-position:-634px -434px;width:32px;height:31px;margin-left:-16px;margin-top:-16px}.ico-bullet-jousting{background-position:-33px -434px;width:33px;height:31px;margin-left:-17px;margin-top:-16px}.ico-bullet-archery{background-position:-132px -433px;width:35px;height:33px;margin-left:-18px;margin-top:-17px}.ico-bullet-teahouse{background-position:-734px -435px;width:32px;height:29px;margin-left:-16px;margin-top:-15px}.ico-bullet-boating{background-position:-534px -435px;width:31px;height:29px;margin-left:-16px;margin-top:-15px}.ico-bullet-miniature{background-position:-835px -740px;width:30px;height:21px;margin-left:-15px;margin-top:-11px}.ico-bullet-lakewalk{background-position:-937px -436px;width:26px;height:27px;margin-left:-13px;margin-top:-14px}.ico-bullet-heritage{background-position:-34px -535px;width:31px;height:30px;margin-left:-16px;margin-top:-15px}.ico-bullet-nature{background-position:-137px -535px;width:25px;height:30px;margin-left:-13px;margin-top:-15px}.ico-bullet-seasons{background-position:-229px -530px;width:41px;height:39px;margin-left:-21px;margin-top:-20px}.ico-bullet-crown{background-position:-337px -538px;width:25px;height:23px;margin-left:-13px;margin-top:-12px}.ico-bullet-shield{background-position:-439px -535px;width:21px;height:29px;margin-left:-11px;margin-top:-15px}.ico-bullet-time{background-position:-540px -537px;width:19px;height:27px;margin-left:-10px;margin-top:-14px}.ico-bullet-book{background-position:-636px -538px;width:27px;height:23px;margin-left:-14px;margin-top:-12px}.ico-bullet-download{background-position:-734px -534px;width:31px;height:31px;margin-left:-16px;margin-top:-16px}.ico-bullet-birds{background-position:-841px -534px;width:17px;height:30px;margin-left:-9px;margin-top:-15px}.ico-bullet-groups{background-position:-932px -533px;width:35px;height:33px;margin-left:-18px;margin-top:-17px}.ico-bullet-accessibility{background-position:-35px -633px;width:29px;height:33px;margin-left:-15px;margin-top:-17px}.ico-bullet-weddings{background-position:-133px -635px;width:33px;height:29px;margin-left:-17px;margin-top:-15px}.ico-bullet-corporate{background-position:-241px -633px;width:17px;height:33px;margin-left:-9px;margin-top:-17px}.ico-bullet-food{background-position:-332px -638px;width:35px;height:23px;margin-left:-18px;margin-top:-12px}.ico-bullet-shopping{background-position:-436px -638px;width:27px;height:23px;margin-left:-14px;margin-top:-12px}.ico-bullet-pencil{background-position:-537px -637px;width:25px;height:25px;margin-left:-13px;margin-top:-13px}.ico-bullet-schools{background-position:-632px -638px;width:35px;height:23px;margin-left:-18px;margin-top:-12px}.ico-bullet-parties{background-position:-37px -1335px;width:27px;height:31px;margin-left:-14px;margin-top:-16px}.ico-bullet-film{background-position:-136px -1338px;width:28px;height:25px;margin-left:-14px;margin-top:-13px}.ico-small.ico-golf{background-position:-230px -1433px;width:40px;height:34px}.ico-bullet.ico-golf{background-position:-230px -1336px;width:40px;height:29px;margin-left:-20px;margin-top:-15px}.ico-bullet .ico-external-events{background-position:-333px -1339px;width:34px;height:23px;margin-left:-17px;margin-top:-12px}.ico-lrg{background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.png);background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.svg),none}.ico-lrg-groups{background-position:-202px -1205px}.ico-lrg-map{background-position:-5px -1205px}.ico-lrg-directions{background-position:-105px -1205px}.ico-lrg-accessibility{background-position:-309px -1205px}.multi-items .ico-lrg-groups{background-position:-624px -1125px}.multi-items .ico-lrg-map{background-position:-424px -1124px}.multi-items .ico-lrg-directions{background-position:-525px -1124px}.multi-items .ico-lrg-accessibility{background-position:-724px -1125px}.shout-button img,.shout-button i{display:inline-block;width:auto;position:absolute;top:40%;left:50%;width:96px;height:91px;margin-top:-46px;margin-left:-48px}.multi-items .shout-button img,.multi-items .shout-button i{display:inline-block;width:auto;position:absolute;top:40%;left:50%;width:52px;height:51px;margin-top:-18px;margin-left:-26px}.touch .main-navigation .menu li.mega-active:after{background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.png);background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.svg),none;background-position:-841px -344px;width:18px;height:11px;content:'';position:absolute;bottom:4px;left:50%;margin-left:-9px}@media (max-width:960px){.main-navigation .menu li.menu-item-has-children>a:before{background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.png);background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.svg);background-position:-546px -343px;width:8px;height:13px;left:auto;content:'';position:absolute;top:50%;margin-top:-8px;right:20px;-webkit-transition:all .175s ease;transition:all .175s ease;display:block;background-color:transparent}.main-navigation .menu li .sub-menu a.back-step:before{background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.png);background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.svg);background-position:-546px -343px;width:8px;height:13px;left:auto;content:'';position:absolute;top:50%;margin-top:-8px;left:10px;-webkit-transition:all .175s ease;transition:all .175s ease;display:block;background-color:transparent;-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@media (max-width:1024px) and (min-width:769px){.buttons-block.single-item{width:75px}.buttons-block.single-item .shout-button img,.buttons-block.single-item .shout-button i{width:35px !important;height:35px !important;margin-top:-18px !important;margin-left:-18px !important}.buttons-block.single-item .ico-lrg-map{background-position:-232px -332px;width:35px;height:35px}.buttons-block.single-item .ico-lrg-groups{background-position:-932px -533px;width:35px;height:35px}.buttons-block.single-item .ico-lrg-directions{background-position:-232px -33px;width:35px;height:35px}.buttons-block.single-item .ico-lrg-accessibility{background-position:-33px -633px;width:35px;height:35px}}@media (max-width:1024px){.multi-items .shout-button img,.multi-items .shout-button i{width:35px !important;height:35px !important;margin-top:-18px !important;margin-left:-18px !important;top:50%}.multi-items .ico-lrg-map{background-position:-232px -332px;width:35px;height:35px}.multi-items .ico-lrg-groups{background-position:-932px -533px;width:35px;height:35px}.multi-items .ico-lrg-directions{background-position:-232px -33px;width:35px;height:35px}.multi-items .ico-lrg-accessibility{background-position:-33px -633px;width:35px;height:35px}}@media (max-width:480px){.buttons-block.single-item{width:75px}.shout-button img,.shout-button i{width:35px !important;height:35px !important;margin-top:-18px !important;margin-left:-18px !important}.ico-lrg-map{background-position:-232px -332px;width:35px;height:35px}.ico-lrg-groups{background-position:-932px -533px;width:35px;height:35px}.ico-lrg-directions{background-position:-232px -33px;width:35px;height:35px}.ico-lrg-accessibility{background-position:-33px -633px;width:35px;height:35px}}
#wpadminbar{top:auto !important;bottom:0 !important}.oldie9 .slider-multiple .owl-carousel .owl-item{display:inline-block;float:none}.oldie9 .slider-multiple .owl-stage{white-space:nowrap}.text-center{text-align:center}.main-content{clear:left}.owl-dots{height:23px}.slider-multiple .owl-dots{height:43px;padding-top:20px}.single-page .owl-controls{display:none !important}.pinched{width:66%;margin:auto}.slider ul{margin:0;padding:0;list-style:none}.single-slider{position:relative;clear:left;height:100%;height:-webkit-calc(100% - 202px);height:calc(100% - 202px);min-height:520px;background-color:#333;background-repeat:no-repeat;background-position:center center;background-size:cover}.ipad.ios7 .single-slider{height:-webkit-calc(100% - 216px);height:calc(100% - 216px);min-height:400px}.iphone.ios7 .single-slider{height:-webkit-calc(100% - 66px);height:calc(100% - 66px);min-height:392px}.ipad.ios8 .single-slider{height:-webkit-calc(100% - 202px);height:calc(100% - 202px);min-height:400px}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :portrait){.ipad.ios8 .single-slider{height:-webkit-calc(100% - 66px);height:calc(100% - 66px);min-height:400px}}.iphone.ios8 .single-slider{height:-webkit-calc(100% - 60px);height:-webkit-calc(100% - 66px);height:calc(100% - 66px);min-height:392px}.single-slider.gallery-slider{min-height:0}.top-banner{position:relative;clear:left;overflow:hidden;min-height:250px;background-color:#184c4c;background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/hever-rose-pattern.png);background-repeat:repeat;background-position:center right}.top-banner .column-right-large{margin-left:50%}.top-banner .column-left-large{margin-left:-100%}.top-banner.with-image .column-left-large{margin-left:0}.top-banner:after{position:absolute;z-index:4;bottom:0;left:0;width:100%;height:26px;content:'';background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/tooth.png);background-repeat:repeat}.oldie .top-banner:after{display:none}.top-image{position:relative;position:absolute;top:0;right:0;overflow:hidden;width:50%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;-ms-behavior:url(/wp-content/themes/Heaver/assets/src/js/backgroundsize.min.htc)}.top-image:after{position:absolute;top:0;left:0;width:39px;height:100%;content:'';background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/image-shadow.png);background-repeat:repeat-y}.grid .top-image img{margin:40px 0}.single-slider{font-family:FreeSans,Arimo,'Droid Sans',Helvetica,Arial,sans-serif;letter-spacing:-.31em;*letter-spacing:.15em;*word-spacing:-.43em;}.single-slider:before,.top-banner:before{display:inline-block;height:100%;height:-webkit-calc(100% - 57px);height:calc(100% - 57px);content:'';vertical-align:middle}.single-slider .owl-carousel{position:absolute;top:0;left:0;width:100%}.owl-carousel,.owl-carousel li{margin:0;padding:0;list-style:none}.single-slider .owl-carousel,.single-slider .owl-stage-outer,.single-slider .owl-stage,.single-slider .owl-item,.single-slider .owl-item li{height:100%}.single-slider .owl-item li{-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;background-color:#333;background-repeat:no-repeat;background-position:center center;background-size:cover}.single-slider .owl-item li.preload-bg{opacity:0}.slider-feature{padding:0 110px}.features-list-alt{padding:0}.pinch{padding-right:8%;padding-left:8%}.slider-feature .owl-theme .owl-dots .owl-dot span{width:13px;height:13px}.no-touch .owl-theme .owl-dots .owl-dot.active span,.no-touch .owl-theme .owl-dots .owl-dot span:hover{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}.slider-feature .owl-theme .owl-dots .owl-dot.active span,.slider-feature .owl-theme .owl-dots .owl-dot span:hover{background:#b3b2a6}.owl-controls .owl-nav .disabled{display:none}.slider-feature .owl-theme .owl-controls .owl-nav .owl-prev{position:absolute;top:50%;left:-84px;overflow:hidden;width:30px;height:50px;margin:0;margin-top:-85px;-webkit-transition:all .15s ease-in;transition:all .15s ease-in;text-indent:-9999px;border-radius:0}.slider-feature .owl-theme .owl-controls .owl-nav .owl-next{position:absolute;top:50%;right:-84px;overflow:hidden;width:30px;height:50px;margin:0;margin-top:-85px;-webkit-transition:all .15s ease-in;transition:all .15s ease-in;text-indent:-9999px;border-radius:0}.slider-feature .owl-theme .owl-controls .owl-nav .owl-prev:hover,.slider-feature .owl-theme .owl-controls .owl-nav .owl-next:hover{opacity:.5}.slider-feature .owl-item a,.slider-feature article a{position:relative;display:block;overflow:hidden;text-align:center}.slider-feature .owl-item a.text-button,.slider-feature article a.text-button{display:inline-block}.slider-feature article a.arrow-button{display:inline-block;overflow:visible}.slider-feature li{width:auto;height:auto}.slider-feature a .img-wrap:before{position:absolute;z-index:2;top:0;left:0;width:100%;padding-bottom:100%;content:'';-webkit-transition:all .475s ease;transition:all .475s ease;border-radius:100%;box-shadow:inset 0 0 0 0 rgba(224,87,73,.55),0 1px 2px rgba(0,0,0,.1)}.slider-feature .no-icon a .img-wrap:before{display:none}.slider-feature a:hover .img-wrap:before{box-shadow:inset 0 0 0 400px rgba(227,104,92,.55),0 1px 2px rgba(0,0,0,.1)}.slider-feature a .img-wrap:after{position:absolute;z-index:2;top:0;left:0;width:100%;padding-bottom:100%;content:'';-webkit-transition:all .475s ease;transition:all .475s ease;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);border-radius:100%}.slider-feature a:hover .img-wrap:after{left:0;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.slider-feature a .img-wrap,.slider-feature .link-block .img-wrap{overflow:hidden;-webkit-transition:all .45s ease;transition:all .45s ease;border:solid 5px #de584d;border-radius:100%;background-color:#de584d}.slider-feature div.link-block .img-wrap{margin:auto;padding:3px;border:solid 1px #c0c0b1;background-color:transparent}.slider-feature div.link-block .img-wrap img{border:solid 1px #c0c0b1}.slider-feature a:hover .img-wrap{border:solid 5px #e1695f}.slider-feature a img,.slider-feature .link-block img{position:relative;z-index:1;display:block;zoom:1;-webkit-transition:padding .15s linear,opacity .25s linear;transition:padding .15s linear,opacity .25s linear;border-radius:100%}.slider-feature a h3,.slider-feature a h2{font-size:1em;font-weight:700;margin-top:10%;margin-bottom:0;letter-spacing:.1em;color:#de584d}.slider-feature .link-block h2,.slider-feature .link-block h3{font-size:1em;font-weight:700;margin-top:10%;margin-bottom:0;letter-spacing:.1em}.slider-feature .heading{font-size:1.2em}.slider-feature .strap{font-size:.85em;padding:10px 0}.single-slider .owl-dots{position:absolute;right:30px;bottom:82px}.single-slider .owl-controls{position:relative;z-index:10;margin:auto}.single-slider .owl-nav{position:absolute;right:30px;bottom:0}.single-slider .owl-theme .owl-controls .owl-nav div,.slider-big-feature .owl-theme .owl-controls .owl-nav div{font-size:12px;display:inline-block;overflow:hidden;width:73px;height:67px;margin:0 1px;padding:4px 7px;cursor:pointer;-webkit-transition:background-color .2s ease,color .25s ease;transition:background-color .2s ease,color .25s ease;vertical-align:bottom;text-indent:-9999px;color:#fff;border-radius:0;background-color:#7ab38e}.slider-big-feature .owl-theme .owl-controls .owl-nav div{display:block;float:left;margin:0}.slider-big-feature .owl-theme .owl-controls .owl-nav div.owl-prev{margin-right:2px}.slider-big-feature .owl-theme .owl-controls{position:absolute;bottom:20px;left:20px;width:auto;margin-top:0;padding:0}.single-slider .owl-theme .owl-controls .owl-nav div:hover,.slider-big-feature .owl-theme .owl-controls .owl-nav div:hover{background-color:#48826d}.gallery-slider .owl-item img{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.oldie9 .gallery-slider .owl-item img{top:0}.gallery-slider.single-slider{width:100%;height:auto !important;margin-bottom:10px;padding-bottom:50.25%}.gallery-slider .owl-nav,.gallery-slider .owl-controls{position:static}.gallery-slider .owl-theme .owl-controls .owl-nav .owl-next{position:absolute;top:50%;right:-1px;margin-top:-33px}.gallery-slider .owl-theme .owl-controls .owl-nav .owl-prev{position:absolute;top:50%;left:-1px;margin-top:-33px}.gallery-slider .owl-theme .owl-controls .owl-nav .owl-fullscreen{position:absolute;z-index:10;right:0;bottom:0;margin:0}.gallery-slider .owl-theme .owl-controls .owl-nav .owl-preview{position:absolute;z-index:10;right:77px;bottom:0;margin:0}.modal-mode .gallery-slider .owl-theme .owl-controls .owl-nav .owl-preview,.modal-mode .gallery-slider .owl-theme .owl-controls .owl-nav .owl-fullscreen{position:fixed}.modal-mode body:after{content:'';position:fixed;top:0;left:0;width:100%;height:150%;background-color:#333;z-index:1000}.gallery-slider.preview-container .owl-theme .owl-controls .owl-nav .owl-preview{background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/gallery-close.png);background-position:center;background-repeat:no-repeat}.form-gate-info{display:none}.gallery-list{position:absolute;z-index:10;top:0;left:0;display:none;width:100%;min-height:100%}.gallery-list.open{display:block}.gallery-list:before{position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:'';background:#333}.gallery-list-item{padding:10px;cursor:pointer}.gallery-list .list{position:fixed;display:table;width:100%;height:100%}.gallery-list .grid{display:table-cell;padding:0 10px;vertical-align:middle}.gallery-slider.fullscreen{width:100%;height:100%}.gallery-slider.fake-fullscreen{position:fixed;z-index:1001;top:0;left:0;height:100% !important}.gallery-slider.preview-container{position:fixed;z-index:1001;top:0;left:0;height:100% !important}.overlay{position:relative;z-index:2;display:inline-block;width:100%;text-align:center;vertical-align:middle}.top-banner .overlay{width:100%}.top-banner .overlay .fluid{margin-top:67px;margin-bottom:40px}.double-top-content{padding-top:40px}.top-content-feature{padding:30px;background-color:#eae8d3}.top-banner .overlay-content{padding:50px 60px 70px 0;text-align:left;color:#fff}.top-banner .overlay-content-block{font-size:.9em}.top-banner .overlay-content h1{font-size:2.1em}.top-banner:before{display:none}.no-subnav{padding-top:25px}.section-with-heading{padding:1px 0 0}.section-with-heading-404{padding-top:100px}.section-heading{font-size:1em;line-height:5.2;position:relative;min-height:96px;margin-top:60px;margin-bottom:50px;text-align:center;letter-spacing:.1em;color:#fff}.section-strap{margin-top:-30px;margin-bottom:40px;text-align:center}.section-heading-slim{margin-bottom:21px}.section-heading:after{position:absolute;z-index:-1;top:4px;left:50%;width:170px;height:89px;margin-left:-85px;content:'';background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.png);background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.svg),none;background-position:-15px -705px}.section-heading-long:after{width:200px;height:88px;margin-left:-100px;background-position:-199px -705px}.section-heading-extra-long:after{width:298px;height:88px;margin-left:-149px;background-position:-401px -705px}.section-heading:before{position:absolute;z-index:-1;top:45px;left:0;width:100%;height:10px;content:'';background:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/wave-line.svg) repeat-x left center}.oldie .section-heading:before{background:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/wave-line.png) repeat-x left center}.tool-bar{position:absolute;z-index:1;top:-66px;left:0;float:left;height:66px;background-color:#f5f3da}.tool-bar-wrapper{position:relative}.tool-bar li{font-size:1.25em;line-height:1;position:relative;float:left;height:66px;padding:16px 18px 0;text-align:center;text-transform:uppercase;color:#7ab38e}.tool-bar li.flat{padding:0}.tool-bar li.flat a,.small-square-button{display:block;width:75px;height:66px;background-color:#de584d}.tool-bar li.flat a:hover,.small-square-button:hover{background-color:#e1695f}.tool-bar li:after{position:absolute;top:14px;right:0;width:1px;height:36px;content:'';background-color:#b7d3b3}.tool-bar li.flat:after{background-color:#fff}.tool-bar li.hide-marker:after{display:none}.tool-bar .open-times{display:none}.tool-bar li.dir{position:static;width:73px;padding:0}.tool-bar li.lt{width:17%;min-width:160px;max-width:160px;padding:0}.scroll-down{font-family:'minion-pro','Minion Pro',TimesNewRoman,'Times New Roman',Times,Baskerville,Georgia,serif;font-size:.8em;font-weight:400;position:relative;display:inline-block;width:100%;padding:24px 27px 26px;text-align:left;color:#fff;background-color:#7ab38e}.scroll-down:hover{color:#fff;background-color:#48826d}.tool-bar li.dir:after{display:none}.tool-bar .directions{display:block;width:75px;height:66px;background-color:#de584d}.tool-bar .directions:hover{background-color:#e1695f}.tool-bar li sub{bottom:0}.tool-bar li span{font-weight:500;white-space:nowrap}.tool-bar li em{font-size:.7em;font-weight:500;font-style:normal;display:block;white-space:nowrap;color:#333}.home-content{position:relative;z-index:1}.home-overlay h1{font-family:'minion-pro','Minion Pro',TimesNewRoman,'Times New Roman',Times,Baskerville,Georgia,serif;font-size:3.7em;font-weight:400;margin-bottom:30px;letter-spacing:.06em;color:#fff}.homepage-overlay h1{padding-top:136px;background:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/crest.png) no-repeat top center;background-size:120px auto}.oldie .homepage-overlay h1{background:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/crest-small.png) no-repeat top center}.home-overlay .menu li a.button{padding:7%}.button-menu.menu-flat.menu-horizontal{margin-left:-3px}.button-menu.menu-flat.menu-horizontal li{padding:0 3px 3px}.home-overlay .menu-horizontal{padding:0 30px}.home-overlay .menu-horizontal li{width:25%;min-width:90px;max-width:270px;padding:0 3px}.home-overlay .menu-horizontal li.buttons-2{width:50%}.home-overlay .button.primary{width:100%;min-width:90px}.home-calandar{position:relative;padding:22px 12px 10px 16px;background-color:#7ab38e}.mid-page .home-calandar{margin-top:0}.events-promos.mid-page{border-top:solid 1px #7ab38e}.top-flex.mid-page{margin-top:30px;border-top:solid 1px #7ab38e}.cal-title{margin-bottom:45px;padding-bottom:20px;text-align:center;border-bottom:solid 1px #c0c0b1}.events-cal{margin-right:-10px;margin-left:-10px}.events-item{padding-right:10px;padding-bottom:20px;padding-left:10px}.events-day{position:relative;padding:28px;background-color:#eae8d3}.events-day h1{font-size:1.1em;margin-bottom:1em}.events-day ul{margin:0;padding:0;list-style:none}.events-day li{margin-bottom:20px}.events-day h3{font-family:'museo-sans',sans-serif;font-size:.85em;font-weight:700;margin-bottom:3px;color:inherit}.events-day h2{font-size:1em;line-height:1.18;margin-bottom:8px;letter-spacing:.1em}.events-day h2 a{color:#de584d}.events-day .read-more{color:#de584d}.events-day h2 a:hover,.events-day .read-more:hover{color:#e1695f}.events-day p{font-size:.9em;line-height:1.49}.home-calandar .menu-title{font-size:2em;line-height:1.5;float:left;margin:0;padding-left:0;letter-spacing:.1em;color:#1a524f}.home-calandar .menu-title a{padding:0}.home-calandar .menu-title a:hover{color:#48826d}.home-calandar p a{font-family:'museo-sans',sans-serif;font-weight:500;line-height:1;color:#fff}.home-calandar p a:hover{color:#fff}.home-calandar p a:after{background-position:-546px -341px}.home-calandar p a:before,.home-calandar p a:hover:before{background-color:#fff}.home-calandar .pagination{float:left;width:100%;margin-bottom:15px;border-bottom:solid 1px #1b534f}.home-calandar .pagination ul{float:right;width:auto;letter-spacing:-3px}.home-calandar td.eventless-pre,.home-calandar td.eventless-post{opacity:0;background-color:transparent}.home-calandar td a,table.em-calendar td.eventful a,table.em-calendar td.eventful-today a,table.em-calendar td.eventful-pre a,table.em-calendar td.eventful-post a{font-weight:500;-webkit-transition:background .175s linear;transition:background .175s linear;text-decoration:none;color:#fff}table.em-calendar td ul{margin:0;padding:5px;list-style:none}table.em-calendar td ul li{font-size:.75em;margin-bottom:4px;text-align:left}table.em-calendar td ul li a{padding:5px 5px 3px;background-color:#7ab38e}table.em-calendar td ul li a:hover{background-color:#48826d}.home-calandar td.eventful-today,.home-calandar td.eventful-today a,table.em-calendar td.eventful-today,.home-calandar td.eventful-today a:hover{background-color:#1b534f}.home-calandar td a:hover,.home-calandar td.eventful-preview a{background-color:#48826d}.home-calandar .dropdown{position:absolute;z-index:2;top:-66px;left:0}.home-calandar .dropdown .list{position:static}.home-calandar .dropdown .list p{display:none}.events-all{margin-top:10px;margin-bottom:0}.home-calandar p.events-all a{font-family:'minion-pro','Minion Pro',TimesNewRoman,'Times New Roman',Times,Baskerville,Georgia,serif;font-weight:700;letter-spacing:.1em}.list-date{font-family:'museo-sans',sans-serif;font-size:1em;font-weight:500;line-height:1;margin-bottom:0;padding-top:0;text-transform:uppercase;color:#1b534f;background-color:transparent}.event-group-heading{position:relative;margin-bottom:35px;padding-bottom:24px;cursor:pointer;color:#7ab38e;border-bottom:solid 1px #c0c0b1}h2.event-group-heading,.grid h2.event-group-heading[class*=column]{font-family:'minion-pro','Minion Pro',TimesNewRoman,'Times New Roman',Times,Baskerville,Georgia,serif;font-size:1.4em;font-weight:400}.event-group{margin-bottom:24px;border-bottom:solid 1px #c0c0b1}.css-events-list{width:100%}.grid #em-wrapper{width:100%}.event-group-heading:after{position:absolute;top:0;right:26px;width:20px;height:13px;margin-top:11px;content:'';background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.png);background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.svg),none;background-position:-640px -343px}.group-open:after{background-position:-740px -343px}.events-list{clear:left;padding-bottom:10px}.events-list .event-side-event{position:relative;display:block;width:100%;margin-bottom:20px}.events-list .event-side-event img,.events-list .event-side-event .info h2{-webkit-transition:all .3s ease;transition:all .3s ease}.events-list .event-side-event:hover img{border-color:#1b534f}.events-list .event-side-event:hover .info h2{color:#1a524f}.events-list .photo{position:relative;padding-right:12px}.events-list .info{position:relative;padding-right:20px;padding-left:3px}.events-list .info h2{font-size:1em;font-size:1.05em;font-weight:700;line-height:1.18;margin-bottom:10px;letter-spacing:.1em;color:#fff}.events-list .info h3{font-family:'museo-sans',sans-serif;font-size:.9em;font-size:.85em;font-weight:700;margin-top:0;margin-bottom:2px;padding-top:0;color:#333}.events-list .photo img{display:block;margin-top:4px;border:solid 3px #48826d}.events-list li{margin-bottom:.8em}.events-list-full a{word-break:break-all;word-break:break-word;-ms-word-break:break-all;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;color:#de584d;-ms-hyphens:auto}.events-list-full a:hover img{border-color:#7ab38e}.events-list-full.closed{display:none}.events-list p{font-size:.9em;line-height:1.49;color:#19534f}.events-list p.events-all{margin-top:0;padding-top:15px;border-top:solid 1px #1b534f}.events-list-full p{color:inherit}.events-list-full .info h2 a{color:#de584d}.events-list-full .info h2 a:hover{color:#e1695f}.events-list-full .info h3{margin-bottom:3px;color:inherit}.event-categories{margin:0;padding:0;list-style:none}.event-categories li{display:inline-block}.event-categories li:after{content:' / '}.pagination.menu li a{padding:12px 22px}div#em-loading{opacity:0}.features-list .feature{padding:29px 13px 0;text-align:center}.features-list{text-align:center;display:block}.features-list .feature a.link-block{font-weight:400;position:relative;display:block;overflow:hidden;padding-top:40%;padding-bottom:60px;color:#7ab38e;border:solid 10px #7ab38e;-webkit-backface-visibility:hidden}.features-list .feature a.link-block div{position:absolute;bottom:0;left:0;width:100%;padding:20px 5px;-webkit-transition:all .25s ease;transition:all .25s ease;background-color:#f5f3da}.features-list .feature .button,.features-list .feature .text-button{border:0}.features-list .feature img{position:absolute;top:0;left:0;display:block;-webkit-transition:all .35s ease;transition:all .35s ease;-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.features-list.feature-big .feature img{position:static;-webkit-transform:initial;-ms-transform:initial;transform:initial}.features-list .feature a.link-block:hover img{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}.features-list .feature h1,.features-list .feature h3{font-size:1em;margin-bottom:8px;-webkit-transition:all .25s ease;transition:all .25s ease;letter-spacing:.1em}.features-list .feature p{font-size:.85em;overflow:hidden;max-height:50px;margin-bottom:0;-webkit-transition:max-height .25s ease,opacity .1s ease;transition:max-height .25s ease,opacity .1s ease;letter-spacing:.05em;color:#717174}.feature-big .feature p{overflow:visible;max-height:none}.features-list .feature a.link-block:hover div{padding:15px 0}.features-list .feature a.link-block:hover p{max-height:0;opacity:0}.features-list .feature a.link-block:hover h1{margin-bottom:0}.features-list-alt .feature-alt{padding:0 8%;text-align:center}.list-format{margin-bottom:50px}.features-list-alt .feature-alt .link-block{width:75%;margin:auto}.features-list-alt .feature-alt .link-block h2,.features-list-alt .feature-alt .link-block h3{position:relative;display:inline-block}.features-list-alt .feature-alt .link-block h2:before,.features-list-alt .feature-alt .link-block h3:before{position:absolute;bottom:1px;left:0;width:0;height:1px;content:'';-webkit-transition:all .225s ease-out;transition:all .225s ease-out;background-color:#de584d}.features-list-alt .feature-alt a.link-block:hover h2:before,.features-list-alt .feature-alt a.link-block:hover h3:before{width:100%}.features-list-alt .feature-alt a.link-block h2:after,.features-list-alt .feature-alt a.link-block h3:after{right:0;display:inline-block;width:8px;height:18px;margin-left:5px;content:'';vertical-align:middle;background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.png);background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.svg),none;background-position:-645px -42px}.features-list-alt .feature-alt .link-block img{border-radius:100%;position:relative;z-index:1;-ms-behavior:url(/wp-content/themes/Heaver/assets/src/js/PIE.htc)}.slider-feature{position:relative}.divider-icon{position:absolute;top:50%;left:50%;display:block}.feature-big{border:solid 10px #de584d}.feature-big .date{font-size:1em;font-weight:500;text-transform:uppercase;color:#717174}.feature-big .big-button{position:relative}.feature-big .theme-red a:hover h1,.feature-big .theme-red a:hover .cat,.feature-big .theme-red a:hover .read-more{color:#f7786b !important}.feature-big .feature{padding:0;text-align:left}.feature-big .feature .details{padding:20px}.feature-big .slider-big-feature .feature .details{padding-bottom:120px}.feature-big .feature .details p,.feature-big .feature .details h1,.feature-big .feature .details h2{margin-top:0;margin-bottom:.5em}.feature-big .feature .details p{margin-bottom:.8em}.feature-big .feature .photo{overflow:hidden;width:100%;background-position:center;background-size:auto 100%;padding-bottom:100%;background-position:top right;background-repeat:no-repeat}.oldie9 .features-list.feature-big .big-button{position:relative}.oldie9 .features-list.feature-big .feature .photo{position:absolute;top:0;right:0;width:50%;height:100%}.feature-big .feature .photo a{position:absolute;top:0;left:0;width:100%;height:100%}.feature-big .feature .photo img{position:absolute;top:0;right:0;width:auto;height:100%}.feature-big .feature .read-more{font-size:1em;margin-bottom:0}.feature-big .feature .details h2{font-family:inherit;font-size:1em;font-weight:700;margin-top:0;margin-bottom:1em}.feature-big .feature .details h1{font-size:1.8em;line-height:1;margin-bottom:.2em}.feature-big .feature .details h1 a,.feature-big .feature .details h2 a,.feature-big .feature .read-more a{color:#de584d}.feature-big .feature .details h1 a:hover,.feature-big .feature .details h2 a:hover,.feature-big .feature .read-more a:hover{color:#e1695f}.feature-big .feature a:hover .details p{-webkit-transition:all .35s ease;transition:all .35s ease}.lower-paging{padding-top:40px}.paging-navigation a:hover{background-color:#48826d}.event-paging li{margin:0 2px}.no-events{padding-bottom:60px}.paging-navigation a,.paging-navigation span.disabled{display:inline-block;overflow:hidden;width:73px;height:67px;padding:4px 7px;cursor:pointer;-webkit-transition:background .2s ease,color .25s ease;transition:background .2s ease,color .25s ease;text-indent:-9999px;color:#fff;border-radius:0;background-color:#7ab38e}.paging-navigation .primary-button{text-indent:0}.entry-header{padding-top:0}.no-article-heading{padding-top:25px}.news-features{margin-bottom:50px;background-color:#7ab38e}.lastest-news .news-features{margin-bottom:10px}.news-features .feature{-webkit-transition:background-color .2s ease;transition:background-color .2s ease;background-color:#7ab38e}.news-features .feature a{display:block;color:#fff}.news-features .feature:hover{background:#48826d}.news-features .feature h4{font-family:'museo-sans',sans-serif;font-size:.85em;font-weight:400;margin-top:0;margin-bottom:5px;padding:12px 14px 0;color:#333}.news-features .feature h3 a,.news-features .feature h2 a,.news-features .feature h1 a{color:inherit}.news-features .feature h3{font-size:1.05em;font-weight:700;line-height:1.18;margin-top:0;margin-bottom:10px;padding:0 15px;letter-spacing:.1em;color:#fff}.news-features .feature h5{font-size:.75em;font-weight:700;font-style:italic;margin-bottom:0;padding:0 15px 15px;color:#fff}.read-more,.home-calandar p a.read-more{font-family:'minion-pro','Minion Pro',TimesNewRoman,'Times New Roman',Times,Baskerville,Georgia,serif;font-size:.75em;font-weight:700;font-weight:400;font-style:italic;text-transform:uppercase;color:#fff}.home-calandar p a.read-more{font-size:.8em}.home-calandar .text-menu li a:hover{color:#1b534f}.home-calandar .text-menu li a:hover:before{border-color:transparent #1b534f}.video-features .video-player{position:relative;padding-bottom:62.6%}.video-features a img{display:block;-webkit-transition:all .225s ease;transition:all .225s ease;-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.video-features a{position:relative;display:block;overflow:hidden;margin-bottom:5.5%;-webkit-transition:outline .2s ease;transition:outline .2s ease;-webkit-backface-visibility:hidden}.video-features a:before{position:absolute;z-index:2;top:50%;left:50%;width:0;height:0;content:'';-webkit-transition:all .225s ease;transition:all .225s ease;opacity:.3;background-color:#e1695f}.video-features a:after{-webkit-transition:all .25s ease;transition:all .25s ease;-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2);opacity:0}.video-features a:hover img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.video-features a:hover:before{top:0;left:0;width:100%;height:100%}.video-features a:hover:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.video-features .feature:last-child a{padding-bottom:0}.video-features .video-player iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-features .video-container{padding-left:22px}.paging-navigation{padding:5px 0 40px;text-align:center}.column-right-large .paging-navigation{text-align:left}.article-paging .paging-navigation{text-align:left}.paging-navigation .dropdown{text-align:center}.paging-navigation .menu li a{padding:22px}.paging-navigation .menu li a.primary{width:auto;min-width:0}.paging-navigation .menu li.nav-next a,.paging-navigation .menu li.nav-previous a{display:inline-block;vertical-align:middle}.paging-navigation .menu li .dropdown{display:inline-block;width:100%;width:-webkit-calc(100% - 157px);width:calc(100% - 157px);vertical-align:middle}.paging-navigation .menu li .dropdown .list a i{display:inline-block}.paging-navigation .menu li .dropdown .list a{overflow:hidden;width:auto;height:auto;padding:15px 0 13px;text-align:center;text-indent:0;background-color:transparent}.paging-navigation .menu li{display:inline}.paging-navigation .menu li .dropdown li{display:block}.small-signup-heading{font-size:1.3em;margin-bottom:8px;color:#717174}p.small-signup-strap{font-size:.9em;color:#717174}.calendar-button{float:left;overflow:hidden;width:73px;height:66px;margin-right:3px;text-indent:-9999px;background-color:#de584d;background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.png);background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.svg),none;background-position:-312px -319px}.calendar-button:hover{background-color:#e1695f}.news-list-button{float:left;overflow:hidden;width:73px;height:66px;margin-right:3px;text-indent:-9999px;background-color:#de584d;background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.png);background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.svg),none;background-position:-714px -717px}.list-tools{margin:0 0 30px}.list-tools .dropdown{float:left;width:50%;width:-webkit-calc(100% - 232px);width:calc(100% - 232px)}.list-tools-full .dropdown{width:-webkit-calc(100% - 76px);width:calc(100% - 76px)}.list-tools-news .dropdown{width:-webkit-calc(100% - 157px);width:calc(100% - 157px)}.list-tools .dropdown .dropdown-title{color:#7ab38e;background-color:#fff}.list-tools .paging-navigation{float:right;width:153px;padding:0}.entry-title .ico-small{display:inline-block;margin-top:-4px;margin-right:10px;margin-bottom:0;vertical-align:middle}.entry-content{font-size:.9em;line-height:1.5}.entry-content .shout-block{font-size:1.2em}.entry-content .shout-block .menu li a.arrow-button{font-size:.7em}.entry-header .entry-meta{font-weight:500;margin-bottom:3px;text-transform:uppercase}.entry-header{padding-top:0}.entry-header h1{line-height:1;margin-bottom:10px;color:#717174}.news-article .entry-header h1{padding-bottom:0}.news-article .alt-heading{margin-bottom:1.9em}.news-article .entry-content p:last-child{margin-bottom:0}.entry-header h2 a{color:#de584d}.alt-heading{margin-bottom:2em}.aside-details{margin-top:120px;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.content-no-header .aside-details{margin-top:25px}.content-header-only .aside-details{margin-top:83px}.aside-details .button.primary{width:100%;min-width:110px}.aside-details.short{margin-top:81px}.aside-details h1{font-size:1em;margin-bottom:1em}.aside-details h1 a{display:inline-block}.aside-details p{font-size:.9em;line-height:1.5}.aside-details p a{font-weight:inherit}.pullout{position:relative;float:left;width:40%;margin-right:20px;margin-bottom:19px;margin-left:-35%;text-align:center}.pullout.inline-pullout{float:none;width:100% !important;margin-top:20px;margin-bottom:20px;margin-left:0 !important}.pullout-quote{padding:40px 20px 30px;background-color:#eae8d3}.pullout-quote.exapandible .expanded-quote{display:none}.exapandible.open .unexpanded-quote{display:none}.pullout-quote.exapandible.open .expanded-quote{display:block}.exapandible{-webkit-transition:all .25s ease-out;transition:all .25s ease-out}.exapandible.open{width:100%;margin-right:0;margin-left:0}.pullout-quote:before{display:inline-block;width:36px;height:26px;margin-bottom:12px;content:'';background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.png);background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.svg),none;background-position:-932px -335px}.pullout .owl-controls .owl-nav .owl-prev{position:absolute;top:-88px;left:50%;margin-left:-80px}.pullout .owl-controls .owl-nav .owl-next{position:absolute;top:-88px;right:50%;margin-right:-80px}.pullout-button{float:left;width:40%;margin-right:20px;margin-left:-35%}.quotes-component{position:relative;margin-top:40px;margin-bottom:-30px;padding:55px 0 60px;text-align:center;background-color:#eae8d3}.quotes-component .slider-feature{position:static}.quotes-component .owl-carousel{position:static}.quotes-component:before{display:inline-block;width:43px;height:26px;margin-bottom:30px;content:'';background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.png);background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.svg),none;background-position:-932px -335px}.quotes-component .button-group{margin-bottom:0}.quotes-component .arrow-button{margin-left:20px}.quotes{padding:0;text-align:center}.quotes blockquote,.pullout blockquote{font-family:'minion-pro','Minion Pro',TimesNewRoman,'Times New Roman',Times,Baskerville,Georgia,serif;font-size:1.3em;font-weight:400;color:#717174}.quotes blockquote{padding:0 80px}.quotes blockquote p:before,.pullout blockquote p:before{content:'“'}.quotes blockquote p:after,.pullout blockquote p:after{content:'”'}.quotes .source,.pullout .source{font-size:.85em;margin-bottom:0}.quote-slider .owl-theme .owl-controls{margin:0}.quote-slider .owl-carousel{padding:0 50px}.quote-slider .owl-theme .owl-controls .owl-nav .owl-prev{left:3.5%;margin-top:-25px}.quote-slider .owl-theme .owl-controls .owl-nav .owl-next{right:3.5%;margin-top:-25px}.small-list .bullet-image a,.small-list .bullet-image .like-link{position:relative;display:block;width:100%;margin-top:6px;padding-bottom:100%;-webkit-transition:background .15s linear;transition:background .15s linear;background-color:#de584d}.small-list .bullet-image a:hover{background-color:#e1695f}.small-list .bullet-image a i,.small-list .bullet-image .like-link i{position:absolute;top:50%;left:50%;content:''}.small-list .bullet-content{padding-right:30px;padding-left:30px}.small-list .bullet-content h1{font-size:1em}.small-list article{padding-bottom:25px}.small-list article .rich-text{margin-bottom:0}.image-grid img{display:block;margin:auto}.top-row{margin-right:-10px;margin-bottom:-20px;margin-left:-10px;padding:0}.nested-top-row .top-row{margin-right:0;margin-left:0;padding-top:29px}.top-row>[class*=column],.content-block-mixed .content-block{padding:0 20px 20px;word-wrap:break-word}.pinched .top-row>[class*=column]{padding-right:0;padding-left:0}.pinched .top-row{margin-right:0;margin-left:0}.top-row>[class*=column] .regular-block{padding-bottom:0}.content-icon,.grid img.content-icon{display:block;width:40px;margin-bottom:25px}.content-block h1,.content-block h2{font-size:1.25em;margin-bottom:20px}.buttons-row{padding-top:30px;text-align:center}.rich-text{font-size:.9em;margin-bottom:-1em}.shout-block{padding:25px 28px 22px;text-align:left;color:#fff;background-color:#7ab38e}.shout-block .rich-text{font-size:.8em;margin-bottom:0}.shout-block .button-menu{font-size:1.12em;margin-top:20px;padding-top:20px;border-top:solid 1px #48826d}.regular-block{padding:18px 0}.regular-block .rich-text{margin-bottom:0}.shout-block .content-block-buttons{margin-top:12px;padding-top:11px;border-top:solid 1px #48826d}.shout-block .text-button{color:#fff}.shout-block .text-button:before{background-color:#fff}.shout-block .text-button:after{background-position:-546px -343px}.shout-block .text-button:hover{color:#fff}.shout-block .text-button:hover:before{background-color:#fff}.feature-block.right{position:relative}.feature-block .content-column{padding-right:0;padding-left:20px}.feature-block .image-column{padding-right:20px;padding-left:0}.feature-block.right .content-column{position:relative;left:-50%;padding-right:20px;padding-left:0}.feature-block.right .image-column{position:relative;left:50%;padding-right:0;padding-left:20px}.single-feature .img-block{max-width:360px;margin:auto;padding:3px;border:solid 1px #c0c0b1;border-radius:100%}.single-feature .img-block img{display:block;border:solid 1px #c0c0b1;border-radius:100%}.single-feature .image-column{padding:0 20px 40px}.single-feature .content-column{padding:0 20px}.single-feature .content-column .heading{font-size:2.125em;line-height:1;margin-bottom:6px;color:#de584d}.single-feature .content-column .sub-heading{font-family:'museo-sans',sans-serif;margin-bottom:1em;color:inherit}.divider{padding-top:50px;padding-bottom:50px}.top-row+.divider{padding-top:30px}.small-divider{padding-top:25px;padding-bottom:25px}.divider-top{padding-top:30px;padding-bottom:10px}.divider hr{border:0}.divider hr.no-line{margin:0}.divider hr.line{width:100%;height:10px;background:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/wave-line.svg) repeat-x left center}.oldie .divider hr.line{background:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/wave-line.png) repeat-x left center}hr.single-line{width:100%;border:0;border-top:solid 1px #c0c0b1}form hr.single-line{margin-bottom:24px}.image-grid .feature{max-width:315px}.layout-square .feature{position:relative;max-width:110px;padding-bottom:1px;padding-left:1px}.layout-square .feature h1,.layout-square .feature h3{font-size:.75em;position:absolute;top:-3em;left:-9999px;width:175px;margin-left:-50%;margin-left:-87.5px;padding:8px;opacity:0;background-color:#fff}.no-touch .layout-square .feature h1,.no-touch .layout-square .feature h3{-webkit-transition:opacity .2s linear,top .1s linear;transition:opacity .2s linear,top .1s linear}.layout-square .feature a:hover h1,.layout-square .feature a:hover h3{top:-2.5em;left:50%;opacity:1;color:#de584d}.layout-square .feature h1:after,.layout-square .feature h3:after{position:absolute;top:100%;left:50%;width:0;height:0;margin-left:-10px;content:' ';pointer-events:none;border:solid transparent;border-width:10px;border-color:rgba(255,255,255,0);border-top-color:#fff}.shout-button{line-height:.9;position:relative;display:block;width:100%;padding-bottom:118%;text-align:center;color:#fff;background-color:#de584d}.shout-button:hover{color:#fff;background-color:#e1695f}.shout-button h1,.shout-button h3{font-size:1em;position:absolute;top:0;left:0;width:100%;margin:0;padding:9% 0 0}.large-button .shout-button h1,.large-button .shout-button h3{font-size:1.25em}.layout-square .shout-button{padding-bottom:100%}.layout-square .multi-items .shout-button i{top:50%;margin-top:-25px}.layout-square .shout-button h1,.layout-square .shout-button h3,.layout-square .shout-button h4,.layout-square .shout-button .lower{display:none}.shout-button .lower{position:absolute;bottom:0;left:0;width:100%;padding:0 22px}.shout-button h4{font-size:.75em;font-weight:700;margin:0;padding:10% 0;letter-spacing:.1em;color:#fff;border-top:solid 1px #ea8f86}.large-button .shout-button h4{font-size:1em}.shout-button h4:after{display:inline-block;width:13px;height:14px;margin-left:5px;content:'';vertical-align:middle;background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.png);background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.svg),none;background-position:-546px -343px}.top-stories{position:relative;margin-bottom:20px;padding:33px 30px 35%;background:#7ab38e}.top-stories .news-features{margin-bottom:20px}.top-stories h2.heading{font-size:1.2em;margin-bottom:20px;padding-bottom:8px;color:#fff;border-bottom:solid 1px #bdd9c7}.top-stories .footer{margin-top:20px;padding-top:20px;border-top:solid 1px #bdd9c7}.oldie .top-stories .footer{padding-bottom:20px}.top-stories .notch{position:absolute;bottom:0;left:0;overflow:hidden;width:100%;height:0;padding-bottom:33%;padding-left:61%}.oldie .top-stories .notch{padding-left:50%}.top-stories .notch:after{display:block;width:0;height:0;margin-left:-500px;content:'';border-right:500px solid transparent;border-bottom:239px solid #f5f3da;border-left:500px solid transparent}.top-stories .news-features .feature h3,.top-stories .news-features .feature h4,.top-stories .news-features .feature h5{padding-right:0;padding-left:0;-webkit-transition:all .25s ease;transition:all .25s ease}.top-stories .news-features .feature:hover{background-color:transparent}.top-stories .feature a{position:relative}.top-stories .feature a:hover:after{opacity:.7}.top-stories .feature a:hover h3,.top-stories .feature a:hover h5{color:#1a524f}.quick-menu-heading{font-size:.95em;margin-top:35px;margin-bottom:5px;padding-bottom:2px;border-bottom:solid 1px #c2c2ae}.quick-menu li a{font-size:.95em;padding:0}.quick-menu.menu-horizontal{text-align:center}.quick-menu.menu-horizontal li a{display:inline-block;padding:0 5px}.quick-menu.menu-horizontal li:after{display:inline-block;content:'·'}.quick-menu.menu-horizontal li:last-child:after{display:none}.split-buttons.buttons-block.multi-items{padding-top:25px;padding-right:0}.split-buttons{margin-right:-1px;margin-left:-1px}.split-buttons .feature{min-width:150px;max-width:230px;padding-right:1px;padding-bottom:2px;padding-left:1px}.reviews-section .body-heading{margin-top:25px}.review-list{padding-top:15px}.review{margin-bottom:20px;padding:28px;background-color:#eae8d3}.review img{display:block;margin-bottom:20px;border:solid 3px #48826d}.review h4{font-family:'museo-sans',sans-serif;font-size:.9em;font-weight:700;margin-bottom:0}.review .expander-box{font-size:.9em}.review .read-more{color:#7ab38e}.review .read-more:hover{color:#48826d}.review h3{font-size:1em;font-weight:700;margin-bottom:1.2em}.expander-box{overflow:hidden;max-height:125px;-webkit-transition:max-height .5s ease;transition:max-height .5s ease}.expander-box.open{max-height:1000px}.child-page-nav{top:0;text-align:center}.child-page-nav .current_page_item a{position:relative}.child-page-nav .current_page_item a:after{position:absolute;bottom:0;left:50%;width:0;height:0;margin-left:-5px;content:' ';pointer-events:none;border:solid transparent;border-width:5px;border-color:rgba(196,218,187,0);border-bottom-color:#c4dabb}.child-page-nav .current_page_item li a:after{display:none}.child-page-nav ul,.child-page-nav li{display:inline;margin:0;padding:0;list-style:none}.child-page-nav li a{font-family:'minion-pro','Minion Pro',TimesNewRoman,'Times New Roman',Times,Baskerville,Georgia,serif;display:inline-block;padding:10px 15px;-webkit-transition:all .2s ease;transition:all .2s ease;text-transform:uppercase}.mobile-subnav-toggle{font-family:'minion-pro','Minion Pro',TimesNewRoman,'Times New Roman',Times,Baskerville,Georgia,serif;position:relative;display:block;display:none;overflow:hidden;width:100%;height:67px;padding:21px 27px 25px;-webkit-transition:all .2s ease;transition:all .2s ease;text-align:left;text-transform:uppercase;color:#7ab38e;border:0;border-bottom:solid 1px #cae1d2;background-color:transparent;background-color:#fff}.mobile-subnav-toggle:focus{outline:none;box-shadow:0 0 5px rgba(255,255,255,0)}.fixed .mobile-subnav-toggle{background-color:transparent}.mobile-subnav-toggle:after{position:absolute;top:50%;right:20px;display:inline-block;width:19px;height:13px;margin-top:-6px;margin-left:4px;content:'';vertical-align:middle;background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.png);background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.svg),none;background-position:-640px -343px}.open .mobile-subnav-toggle:after{background-position:-740px -343px}.child-page-nav .current_page_item a{color:#7ab38e}.child-page-nav .current_page_item li a{color:#de584d}.child-page-nav .current_page_item li a:hover,.child-page-nav li a:hover{color:#7ab38e}.child-page-nav-container{min-height:40px}.breadcrumbs-over-carousel{position:absolute;z-index:10;top:240px;left:0;width:100%;text-align:center;color:#717174}.standard-article-header{padding-top:25px}.article-breadcrumb .breadcrumb-trail{padding-bottom:0;padding-bottom:15px;text-align:left}.breadcrumb-trail{font-family:'minion-pro','Minion Pro',TimesNewRoman,'Times New Roman',Times,Baskerville,Georgia,serif;padding-bottom:12px;text-align:center;text-transform:uppercase}.page-title-block .breadcrumb-trail{padding-bottom:22px}.breadcrumb-trail a{color:#7ab38e}.breadcrumb-trail a:hover{color:#46836d}.breadcrumbs-over-carousel a{color:#fff}.breadcrumbs-over-carousel a:hover{color:#f5f3da}.single-item,.slider-feature article .single-item a{text-align:left}.page-article{margin-bottom:30px}.promotion-heading{font-family:'museo-sans',sans-serif;font-size:1em;font-weight:500;margin-bottom:0;text-align:center;color:#7ab38e}.event-list-item{margin-bottom:30px}.small-features{padding-top:20px}.contact-block{padding-right:10px;padding-bottom:20px;padding-left:10px;-ms-word-break:break-all;word-break:break-all;//Non standard for webkit word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.contact-block .regular-block li a{padding:0}.contact-block .regular-block{padding:20px;background-color:#eae8d3}.sitemap .contact-block .regular-block{padding-bottom:40px}.sitemap>ul>.page_item_has_children{margin-bottom:10px;padding:20px;list-style:none;background-color:#eae8d3}.sitemap ul{margin:0;padding:0}.sitemap ul.sitemap-list>li{margin-left:1em}.sitemap h2{margin-bottom:5px}.sitemap>ul>.page_item_has_children>a{font-size:1.2em;font-weight:700}.sitemap .page_item_has_children li{margin-left:18px}div.wpcf7 img.ajax-loader{width:auto}.holding-timeline-item{position:relative;position:fixed;top:100%;clear:both;overflow:hidden;width:100%;height:100%;-webkit-transition:top .4s ease-in;transition:top .4s ease-in;background-color:#f5f3da}.first.holding-timeline-item,.on.holding-timeline-item{top:0}.first.holding-timeline-item{position:relative;height:150%}.first .holding-timline-copy,.first .holding-timeline-image .inner{height:60%}.holding-timeline-proxy{height:100%}.first.holding-timeline-proxy{display:none}.holding-timeline-item.alt{background-color:#eae8d3}.holding-timeline-image{position:absolute;top:-100%;left:8.5%;width:28%;height:100%;height:100%;-webkit-transition:top .3s ease-out;transition:top .3s ease-out;-webkit-backface-visibility:hidden;-webkit-perspective:1000}.holding-timeline-image .inner{position:absolute;top:0;left:0;display:table;width:100%;height:100%}.holding-timeline-image .inner .cell{display:table-cell;text-align:center;vertical-align:middle}.holding-timeline-item.alt .holding-timeline-image{right:-30%;left:auto}.timeline-image-inner{position:relative;margin-top:-52%;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7);opacity:0}.holding-timeline-image.small{display:none}.first .holding-timeline-image,.on .holding-timeline-image{top:0;-webkit-transition-delay:.3s;transition-delay:.3s}.first .holding-timeline-image{top:0}.holding-timeline-item.alt .holding-timeline-image{right:10.5%;left:auto}.first .holding-timeline-image .timeline-image-inner,.on .holding-timeline-image .timeline-image-inner{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.timeline-bottom-content{position:relative;z-index:3;border-top:solid 1px #c4dabb;background-color:#f5f3da}.holding-timeline-image .timeline-image-inner{margin:auto;padding:3px;border:solid 1px #c0c0b1;border-radius:100%}.holding-timeline-image img{display:block;border:solid 1px #c0c0b1;border-radius:100%}.timeline-counter-proxy{width:100%}.timeline-counter{position:absolute;z-index:1;top:0;left:35%;width:30%;padding-top:30px}.timeline-counter .section-heading:before{display:none}.timeline-counter .section-heading{margin:0}.timeline-counter.autofix_sb.fixed{z-index:1;top:0;background-color:transparent}.timeline-header{position:relative;z-index:2;margin-bottom:0;text-align:center;background-color:#f5f3da}.holding-timeline-content{position:relative;height:100%;margin-left:50%;border-left:solid 1px #c4dabb}.holding-timeline-item.alt .holding-timeline-content{width:-webkit-calc(50% + 1px);width:calc(50% + 1px);margin-left:0;border-right:solid 1px #c4dabb;border-left:0}.holding-timeline-content .holding-timline-copy h1:before{position:absolute;top:50%;left:-117px;width:12px;height:12px;margin-top:-6px;content:'';border-radius:20px;background:#7ab38e}.holding-timeline-item.alt .holding-timeline-content .holding-timline-copy h1:before{right:-117px;left:auto}.holding-timeline-content .holding-timline-copy h1:after{position:absolute;top:50%;left:-110px;width:75px;height:1px;content:'';background:#7ab38e}.holding-timeline-item.alt .holding-timeline-content .holding-timline-copy h1:after{right:-117px;left:auto}.timeline-marker{font-family:'minion-pro','Minion Pro',TimesNewRoman,'Times New Roman',Times,Baskerville,Georgia,serif;font-size:1em;font-weight:400;line-height:80px !important;line-height:5.2;position:absolute;z-index:1;top:-10%;left:50%;width:170px;height:89px;margin-top:-45px;margin-left:-85px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;text-align:center;text-align:center;text-transform:uppercase;opacity:0;color:#fff;color:#fff;background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.png);background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.svg),none;background-position:-15px -705px}.timeline-marker{display:none}.holding-timline-copy{position:absolute;top:0;left:0;display:table;width:100%;height:100%;margin-top:-6px;padding-right:80px;padding-left:110px}.alt .holding-timline-copy{padding-right:110px;padding-left:80px}.holding-timline-copy p{font-size:.85em}.holding-timline-copy h1{font-size:2.15em;line-height:1.2;position:relative;color:#7ab38e}.holding-timline-copy .inner{display:table-cell;vertical-align:middle}.holding-timline-copy .inner p:last-child{margin-bottom:0}.timeline-menu{position:fixed;top:50%;right:10px;padding:5px}.timeline-menu .menu li a{position:relative;display:block;width:13px;height:13px;margin:20px 0;padding:0;-webkit-transition:all .2s ease;border-radius:20px;background:#7ab38e}.timeline-menu .menu{position:relative}.timeline-menu .menu:before{position:absolute;top:0;left:50%;width:1px;height:100%;margin-left:-1px;content:'';background-color:#7ab38e}.timeline-menu .menu li a .tip{font-weight:700;position:absolute;right:35px;display:none;margin-top:-22px;padding:17px;padding-right:12px;text-indent:0;color:#f5f3da;border-radius:3px;background:#19534f}.timeline-menu .menu li a .tip:after{position:absolute;position:absolute;top:0;top:50%;left:100%;width:0;height:initial;height:0;margin-top:-28px;margin-left:-1px;content:'';content:' ';pointer-events:none;border:solid transparent;border-width:28px;border-color:rgba(136,183,213,0);border-right-width:10px;border-left-width:14px;border-left-color:#19534f;border-radius:0}.timeline-menu .menu li.active a,.timeline-menu .menu li a:hover{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);background:#19534f}.timeline-menu .menu li a:hover .tip{display:block}.touch .holding-timeline-proxy{height:0}.touch .holding-timeline-item{position:relative;top:0}.touch .first.holding-timeline-item{height:100%}.touch .timeline-menu .menu li a:hover .tip{display:none}.sitemap-list{margin:0;padding:0 1em;list-style:none}div.sitemap-list{padding-left:0}.sitemap-list ul{margin:0;padding:0 1em;list-style:none}.sitemap-list ul ul{padding:0}.content-block .sitemap-list h1{margin-bottom:15px}.sitemap-list li:before{position:relative;top:.9em;left:-.8em;display:block;width:0;height:0;content:'';border-width:.25em 0 .25em .35em;border-style:solid;border-color:transparent #de584d}.leaflet-marker-icon{-webkit-transition:top .15s ease-out;transition:top .15s ease-out;-webkit-transform-origin:bottom center;-ms-transform-origin:bottom center;transform-origin:bottom center}.leaflet-marker-icon:hover{top:-5px}.modals{font-family:FreeSans,Arimo,'Droid Sans',Helvetica,Arial,sans-serif;position:absolute;z-index:81;top:-99999px;left:0;width:100%;height:100%;cursor:default;text-align:center;letter-spacing:-.31em;*letter-spacing:.15em;*word-spacing:-.43em;}.modals:before{display:inline-block;height:100%;content:'';vertical-align:middle}.modals.on{top:0;height:100%;background-color:rgba(245,244,217,.4)}.modal-inner{font-family:'museo-sans',sans-serif;display:inline-block;width:100%;max-width:500px;vertical-align:middle;letter-spacing:normal;letter-spacing:.15em;word-spacing:normal}.modal{position:relative;margin:auto;margin-top:0;padding:28px;padding-bottom:63px;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;text-align:center;opacity:0;background-color:#eae9d2;box-shadow:0 0 20px 1px rgba(0,0,0,.3)}.show .modal{opacity:1}.closed-modals.on{position:fixed;top:0;left:0;z-index:10000}.closed-modal{z-index:10;max-width:500px;width:100%}.closed-pullquote{font-size:.8em}.modal h3{font-size:1.55em;margin-bottom:14px}.modal .pullout-quote{margin-top:0;margin-bottom:0;padding:0}.modal .pullout-quote:before{margin-bottom:15px}.pullout .owl-controls .owl-nav .owl-next,.pullout .owl-controls .owl-nav .owl-prev{top:-46px}.close-modal{position:absolute;bottom:0;left:50%;overflow:hidden;width:64px;height:64px;margin-bottom:-32px;margin-left:-32px;cursor:pointer;text-indent:-9999px;background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/Close.png)}body .leaflet-container a{color:#de584d}.map-page.touch header,.map-page.touch footer{display:none}.map-page.touch .page-title-block{display:block;padding:0;text-align:left;background-color:#de584d;box-shadow:0 0 8px 0 rgba(0,0,0,.5);border:0;overflow:hidden}.map-page.touch .page-title-block h1{padding:0;text-align:left;color:#fff;font-size:1em;padding:16px 20px 16px 0;float:right}.page-title-block .back{display:none}.map-page.touch .page-title-block .back .button.primary{min-width:inherit;padding-right:15px;padding-left:35px}.map-page.touch .page-title-block .back{float:left;display:block}.map-page.touch .page-title-block .back:after{content:'';position:absolute;top:15px;height:27px;width:1px;background-color:#fff}.map-page.touch .page-title-block .back .button.primary:after{right:auto;height:19px;margin-top:-9px;background-position:-445px -40px;left:15px}#map{width:100%;height:100%;min-height:550px;margin:0;padding:0}.map-page.touch #map{height:-webkit-calc(100% - 56px);height:calc(100% - 56px);min-height:0}.leaflet-container{background:#f5f3da !important}.leaflet-container .leaflet-control-attribution{display:none}.wp-caption{font-size:.9em;font-style:italic}.leaflet-top,.leaflet-bottom{z-index:80 !important}.nav-links li{padding-right:2px}.nav-links li:nth-child(3){padding-right:0}.modal-mode,.modal-mode body{overflow:hidden}.checkboxes label{display:block;padding-bottom:7px}.checkboxes label input{margin-right:8px}.checkboxes span{display:block}.checkboxes label span{display:inline-block}@media (max-width:1190px){.home-calandar .menu-title{font-size:1.45em;padding-top:5px}.promo-split-column .features-list .feature a.link-block{padding-top:50%}}@media (max-width:1150px){.weather-high,.weather-low,.weather-icon{display:none}}@media (max-width:875px){.tool-bar .open-times{display:block}.tool-bar .ground-times{display:none}.weather-high,.weather-low,.weather-icon{display:none}}@media (max-width:1224px) å{.home-overlay h1{font-size:3em}}@media (max-width:1090px) and (min-width:769px){.list-tools .paging-navigation .menu li.nav-next a,.list-tools .paging-navigation .menu li.nav-previous a{width:49%;width:-webkit-calc(50% - 3px);width:calc(50% - 3px)}}@media (max-width:1000px){.single-slider{height:-webkit-calc(100% - 68px);height:calc(100% - 68px)}.breadcrumbs-over-carousel{top:95px}.quotes blockquote{padding:0}}@media (max-width:1024px) and (min-width:768px){.content-block-mixed.column-lrg-1{margin-top:20px;padding-top:25px !important;border-top:solid 1px #c0c0b1}.column-lrg-1.column-left{padding-right:0}.events-list .photo{display:none}.events-list-full .photo{display:inline-block}.single-item .shout-button{padding-bottom:100%}.single-item .shout-button h1,.single-item .shout-button h3,.single-item .shout-button .lower{display:none}.shout-button img,.shout-button i{top:50%;margin-top:-32px}}@media (max-width:1024px){.article-sidebar.column-lrg-1{padding-top:30px}.feature-block.gallery-feature.right .content-column,.feature-block.gallery-feature .content-column{position:static;left:0;padding-top:30px;padding-right:0;padding-left:0}.feature-block.gallery-feature.right .image-column{position:static;left:0;padding-right:0;padding-left:0}.article-sidebar{padding-right:0}.paging-navigation .menu li .dropdown{width:150px}.section-heading-med{font-size:1em !important;line-height:5.2;position:relative;min-height:96px;margin-top:60px;margin-bottom:50px;text-align:center;letter-spacing:.1em;color:#fff !important}.article-sidebar .top-stories{margin-right:-20px;margin-left:-20px;padding:20px}.pinched-med{width:60%;margin:auto}.aside-details .pinched-med{width:100%}.news-article{width:80%;margin:auto}.section-heading-med:after{position:absolute;z-index:-1;top:4px;left:50%;width:170px;height:89px;margin-left:-85px;content:'';background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.png);background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.svg),none;background-position:-15px -705px}.section-heading-med:before{position:absolute;z-index:-1;top:45px;left:0;width:100%;height:10px;content:'';background:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/wave-line.png) repeat-x left center;background:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/wave-line.svg) repeat-x left center}.article-paging ul{text-align:center}.top-banner .column-right-large{margin-left:0}.top-banner .column-left-large{margin-left:0}.top-banner .overlay .fluid{margin-top:20px;margin-bottom:0}.top-image{position:relative;position:static;top:0;overflow:hidden;width:100%;height:100%;margin-right:0;margin-left:0;padding-bottom:50%;background-repeat:no-repeat;background-position:center center;background-size:cover;-ms-behavior:url(/wp-content/themes/Heaver/assets/src/js/backgroundsize.min.htc)}.top-image:after{display:none}.top-banner .overlay-content{padding:20px 0 20px;padding-bottom:50px}.break-lower-lrg{margin-bottom:50px;padding-bottom:60px !important;border-bottom:solid 1px #c0c0b1}.promo-split-column .features-list .feature a.link-block{padding-top:70%;padding-bottom:0}.buttons-block.multi-items .shout-button h1,.buttons-block.multi-items .shout-button h2,.buttons-block.multi-items .shout-button h3{display:none}.buttons-block.multi-items .shout-button{padding-bottom:100%}.buttons-block.multi-items.split-buttons .feature{position:relative;width:90px;min-width:0}.buttons-block.multi-items.split-buttons .shout-button .lower{display:none}.buttons-block.multi-items.split-buttons .feature h3,.buttons-block.multi-items.split-buttons .feature h1{font-size:.75em;position:absolute;top:-3em;left:-9999px;display:block;display:block !important;width:175px;margin-left:-50%;margin-left:-87.5px;padding:8px;opacity:0;background-color:#fff}.touch .buttons-block.multi-items.split-buttons .feature h3,.touch .buttons-block.multi-items.split-buttons .feature h1{display:none !important}.no-touch .buttons-block.multi-items.split-buttons .feature h3,.no-touch .buttons-block.multi-items.split-buttons .feature h1{-webkit-transition:opacity .2s linear,top .1s linear;transition:opacity .2s linear,top .1s linear}.buttons-block.multi-items.split-buttons .feature a:hover h3,.buttons-block.multi-items.split-buttons .feature a:hover h1{top:-2.5em;left:50%;opacity:1;color:#de584d}.buttons-block.multi-items.split-buttons .feature h3:after,.buttons-block.multi-items.split-buttons .feature h1:after{position:absolute;top:100%;left:50%;width:0;height:0;margin-left:-10px;content:' ';pointer-events:none;border:solid transparent;border-width:10px;border-color:rgba(255,255,255,0);border-top-color:#fff}.top-stories .notch{display:none}.top-stories{margin-top:35px;padding-bottom:30px}.small-list .bullet-content{padding-right:20px;padding-left:20px}.features-list-alt{padding:0}.column-lrg-1.column-right{padding-left:0}.content-block-mixed .content-block{padding:0 10px 20px 0}.top-row{margin-right:-20px;margin-left:-20px}.top-row.standard-row{margin-right:0;margin-left:0}.home-overlay h1{font-size:2.5em}.pinched{width:85%}.unpinched-lrg{width:100%}}@media (max-width:980px){.promo-split-column .features-list .feature a.link-block{padding-top:0;padding-bottom:0}.features-list .feature a.link-block{padding-bottom:0}.features-list .feature a.link-block div,.promo-split-column .features-list .feature img{position:static}.promo-split-column .features-list .feature img{margin-top:-5%}.features-list .feature a.link-block div{position:relative}.features-list .feature a.link-block h3,.features-list .feature a.link-block:hover h3,.features-list .feature a.link-block h1,.features-list .feature a.link-block:hover h1{margin-bottom:5px}.features-list .feature a.link-block:hover p{max-height:50px;opacity:1}.features-list .feature a.link-block div,.features-list .feature a.link-block:hover div{padding:10px 5px}.mobile-subnav-toggle{display:block}.child-page-nav li a{font-family:'minion-pro','Minion Pro',TimesNewRoman,'Times New Roman',Times,Baskerville,Georgia,serif;font-weight:400;display:block;padding:22px 27px 23px;-webkit-transition:background .25s ease;transition:background .25s ease;text-transform:uppercase;color:#78b48d;border-top:solid 1px #cae1d2;background-color:#fff}.child-page-nav .menu-list{position:relative;z-index:50}.child-page-nav .menu-list ul{position:absolute;top:0;left:0;width:100%}.fixed.child-page-nav .menu-list ul{position:static}.child-page-nav li a:hover{color:#fff;background-color:#48826d}.fixed .child-page-nav li a{border-bottom:solid 1px #555}.child-page-nav ul{display:block;clear:left;overflow:hidden;max-height:0;-webkit-transition:max-height .45s ease;transition:max-height .45s ease;text-align:left;background-color:#eae8d3}.fixed .child-page-nav ul{border-top:solid 1px #555;background-color:transparent}.child-page-nav .current_page_item a:after{display:none}.child-page-nav.open ul{max-height:600px}.alt .holding-timline-copy{padding-left:10%}}@media (max-width:850px){.home-overlay h1{font-size:2.5em}.features-list-alt .feature-alt{padding:0 5%}.pinch{padding-right:5%;padding-left:5%}.features-list-alt.divider-icon .feature-alt{padding:0 6%}.news-article{width:90%;margin:auto}}@media (max-width:1000px) and (min-width:769px){.events-promos .column-left{padding-right:0}.single-slider .owl-nav{right:20px}.events-promos>.column-lrg-1-3{width:100%}.events-promos>.column-lrg-2-3{width:100%}.events-list .event-side-event{width:50%}.events-list .photo{display:inline-block;width:20%}.events-list .info{width:80%}.events-promos .features-list{margin-right:-10px;margin-left:-10px}.home-calandar{margin-right:-20px;margin-left:-20px;padding:22px 20px 10px}}@media (min-width:769px){.footer-list{padding-right:20px}}@media (max-width:768px){.feature-big{margin:auto;width:85%}.news-article{width:100%;margin:auto}.aside-details .pinched-med{width:75%}.child-page-nav .current_page_item a{background-color:#eee}.article-sidebar{padding-top:30px}.article-sidebar .paging-navigation{padding-bottom:0}.top-banner .overlay .fluid{margin-top:20px;margin-bottom:30px}.events-promos.mid-page{border-top:0}.split-buttons.buttons-block.multi-items{padding-right:20px}.promo-split-column{padding-top:15px}.feature-block.right .content-column,.feature-block .content-column{position:static;left:0;padding-top:30px;padding-right:0;padding-left:0}.feature-block.right .image-column{position:static;left:0;padding-right:0;padding-left:0}.top-flex .top-row>[class*=column]{padding-right:0;padding-left:0}.gallery-slider{margin-bottom:15px}.top-flex.mid-page{border-top:0}.split-buttons .feature{min-width:0;max-width:900px}.events-list .event-side-event{width:50%;margin-bottom:15px}.home-calandar{padding:22px 20px 10px}.aside-details,.aside-details.short{margin-top:20px}.aside-details,.aside-details.short p:last-child,.content-header-only .aside-details,.content-no-header .aside-details{margin-top:0;margin-bottom:0}.quote-slider .owl-carousel{padding:0}.features-list.feature-big{margin-right:auto;margin-left:auto}.features-list.feature-big .feature img{position:absolute;top:0;left:0;margin-top:-10%}.features-list.feature-big .feature{padding:0}.features-list.feature-big .photo{position:absolute;top:0;left:0;overflow:hidden;padding-bottom:70%;background-position:center;background-size:cover}.features-list.feature-big .big-button{padding-top:70%}.features-list-alt .feature-alt{padding:0 6%}.features-list-alt.divider-icon .feature-alt{padding:0 10% 0}.features-list-alt.divider-icon .feature-alt:first-child{position:relative;padding-bottom:100px}.features-list-alt.divider-icon .feature-alt:first-child:after{position:absolute;bottom:38px;left:50%;width:35px;height:31px;margin-top:16px;margin-left:-18px;content:'';background-color:#ccc}.column-med-1-2.column-left,.column-med-1-3.column-left{padding-right:10px}.column-med-1-2.column-right,.column-med-2-3.column-right{padding-left:10px}.multi-item .shout-button h1,.multi-item .shout-button h3,.multi-item .shout-button h4{display:none}.multi-item .shout-button img{position:absolute;top:50%;left:50%;margin:0;margin-top:-32px;margin-left:-32px}.multi-item .shout-button .lower{display:none}.top-row>[class*=column]{padding:0 20px 20px}.pinched .top-row>[class*=column]{padding-right:0;padding-left:0}.content-block-mixed .content-block{padding:0 10px 20px 0}.top-row{margin-right:0;margin-left:0}.feature-block .image-column{padding-right:0;padding-bottom:21px;padding-left:0}.divider{padding-top:30px;padding-bottom:30px}.home-overlay h1{font-size:2.2em}.single-slider .owl-nav{right:20px;bottom:0}.tool-bar li.lt{min-width:140px}.single-slider .owl-dots{right:0;width:100%}.pinched{width:90%}.pinched-med{width:75%;margin:auto}.unpinched-lrg{width:100%}.section-heading-med{font-size:1em !important;line-height:5.2;position:relative;min-height:96px;margin-top:60px;margin-bottom:50px;text-align:center;letter-spacing:.1em;color:#fff !important}.top-stories{margin-right:-20px;margin-left:-20px;padding:20px}.section-heading-med:after{position:absolute;z-index:-1;top:4px;left:50%;width:170px;height:89px;margin-left:-85px;content:'';background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.png);background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.svg),none;background-position:-15px -705px}.section-heading-med:before{position:absolute;z-index:-1;top:45px;left:0;width:100%;height:10px;content:'';background:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/wave-line.png) repeat-x left center;background:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/wave-line.svg) repeat-x left center}.slider-feature{padding:0 84px}.features-list-alt{padding:0;margin-left:-20px;margin-right:-20px}.small-list .bullet-content{padding-right:15px;padding-left:15px}.slider-feature .owl-theme .owl-controls .owl-nav .owl-prev{left:-84px}.slider-feature .owl-theme .owl-controls .owl-nav .owl-next{right:-84px}.quote-slider .owl-theme .owl-controls .owl-nav .owl-prev{left:15px}.quote-slider .owl-theme .owl-controls .owl-nav .owl-next{right:15px}.quote-slider{padding:0 50px}.signup-block{padding-top:20px}.pullout{width:50%;margin-right:20px;margin-bottom:19px;margin-left:0}.pullout-button{width:50%;margin-left:0}.home-calandar{margin-right:-20px;margin-left:-20px}.grid .top-image img{margin:0 0 20px}.single-slider:before,.top-banner:before{height:100%}.content-block-mixed{margin-top:20px;padding-top:25px !important;border-top:solid 1px #c0c0b1}table thead{display:none}table tr{display:block}table td,table th{display:block;text-align:left;border-bottom:0}table th{background-color:#dfe4ca}table .dark-mobile th,table.alt-table tbody .dark-mobile th{color:#fff;border:0;background-color:#184c4c}table .header-mobile{background-color:#dfe4ca}table td:before{font-weight:700;display:inline-block;margin-right:3px;content:attr(data-heading) ': '}table{border-bottom:solid 1px #b3b6a8}}@media (max-width:730px){.tool-bar li.flat a,.small-square-button{width:50px;height:50px}.tool-bar .open-times a{background-position:-125px -325px}.scroll-down{overflow:hidden;width:50px;text-indent:-9999px}.tool-bar li.lt{min-width:73px}.scroll-down:after{right:26px}.slider-feature .owl-theme .owl-controls .owl-nav .owl-prev{left:10px}.slider-feature .owl-theme .owl-controls .owl-nav .owl-next{right:10px}.menu-slider .owl-theme .owl-controls .owl-nav .owl-next{right:-65px}.menu-slider .owl-theme .owl-controls .owl-nav .owl-prev{left:-65px}.single-slider .owl-theme .owl-controls .owl-nav .owl-prev{background-position:-426px -24px}.single-slider .owl-theme .owl-controls .owl-nav .owl-next{background-position:-524px -24px}.single-slider .owl-theme .owl-controls .owl-nav div{width:50px;height:50px}.gallery-slider .owl-theme .owl-controls .owl-nav .owl-preview{right:53px;background-position:-825px -1024px}.gallery-slider .owl-theme .owl-controls .owl-nav .owl-fullscreen{background-position:-924px -1025px}.tool-bar .directions{width:50px;height:50px;background-position:-225px -25px}.scroll-down{padding:16px 17px 18px}.ajax-loader{padding-top:10px;display:block;margin:auto !important}.tool-bar li.lt{min-width:50px;max-width:50px}.scroll-down:after{top:18px;right:15px}.tool-bar li.weather-icon{padding-top:8px}.tool-bar li:after{top:11px;height:30px}.tool-bar li{height:50px;padding:10px}.tool-bar{top:-49px;height:50px}.tool-bar li.dir{width:50px}}@media (max-width:615px){.events-list .event-side-event{width:100%}.events-list .photo{width:15%}.events-list .info{width:85%;padding-right:0}}@media (max-width:480px){.nav-links li{padding-right:1px;padding-left:1px}.nav-links li a{margin-bottom:2px}.nav-links li:nth-child(3){padding-right:1px;padding-left:1px}.paging-navigation .menu li .dropdown{width:148px}.contacts-group{padding-left:0;padding-right:0}.contact-block{padding-right:0;padding-left:0}.features-list-alt{margin-left:0;margin-right:0}.gallery-slider.preview-container .owl-theme .owl-controls .owl-nav .owl-preview{right:80px;bottom:0;position:fixed;z-index:1001}.gallery-list .list{position:relative}.gallery-slider.preview-container .owl-theme .owl-controls .owl-nav .owl-fullscreen{right:20px;bottom:0;position:fixed;z-index:240}.gallery-slider.preview-container{overflow:auto}.feature-big{margin:auto;width:100%}.features-list.feature-big .photo{padding-bottom:80%}.features-list.feature-big .big-button{padding-top:80%}.tool-bar{left:-10px}.single-slider .owl-nav{right:10px}.events-list .photo{width:100%;padding-right:10px}.events-list .info{width:100%}.slider-feature.no-images .divider-icon{position:static;margin:20px auto 30px}.single-item .shout-button{padding-bottom:100%}.single-item .shout-button h1,.single-item .shout-button h3,.single-item .shout-button h4,.single-item .shout-button .lower{display:none}.shout-button img,.shout-button i{top:50%;margin-top:-32px}.fixed .mobile-subnav-toggle{background-color:#fff}.split-buttons.buttons-block.multi-items{padding-right:0}.buttons-block.multi-items .shout-button{padding-bottom:100%}.single-item.image-column{width:75%;min-width:240px;max-width:315px;margin-right:auto;margin-left:auto}.slider-feature .divider-icon{position:static;margin:20px auto 32px}.menu-slider .owl-theme .owl-controls .owl-nav .owl-next{right:-45px}.menu-slider .owl-theme .owl-controls .owl-nav .owl-prev{left:-45px}.top-row>[class*=column]{padding:0 0 20px}.content-block-buttons{margin-top:0}.regular-block{padding-top:15px;padding-bottom:0}.shout-button .lower{padding:0 10px}.review .content-colmn{padding-left:0}.column-med-1-3.column-left{padding-right:0}.column-med-5-3.column-right{padding-left:0}.features-list-alt.divider-icon .feature-alt{padding:0 5%}.top-content-feature{padding:10px}.page-title{font-size:2em}.top-row>[class*=column],.content-block-mixed .content-block{padding:0 0 20px}.top-row{margin-right:0;margin-left:0}.features-list{margin-right:0;margin-left:0}.features-list .feature{padding:15px 0 0}.overlay .button-menu.menu-horizontal li{width:32.3333%;*width:33.3023%;}.button-menu.menu-horizontal ul{display:block;text-align:center}.content-block .button-menu.menu-horizontal ul{text-align:left}.top-banner .button-menu.menu-horizontal ul{display:block;text-align:left}.button-menu.menu-horizontal li.buttons-2{width:auto}.overlay .button-menu.menu-horizontal li.buttons-1{width:50%}.top-banner .overlay .button-menu.menu-horizontal li.buttons-1{width:100%}.overlay .button-menu.menu-horizontal li.buttons-1{width:50%}.overlay .button-menu.menu-horizontal li.buttons-1.single-text-button{width:auto}.button-menu.menu-horizontal li.buttons-1.long-button{width:auto}.overlay .button-menu.menu-horizontal li.buttons-4{width:100%}.home-overlay h1{padding-top:0;background:0 0}.single-slider .owl-dots{display:none !important}.video-features .video-container{padding-left:0}.home-overlay h1{font-size:1.8em}.pinched{width:100%}.pinched-med{width:100%}.owl-dots{display:none !important}.slider-feature{padding:0 50px}.features-list-alt,.features-list-alt .feature-alt{padding:0}.video-features a{margin-right:2.5%;margin-left:2.5%}.slider-feature .owl-theme .owl-dots .owl-dot{display:none}.slider-feature .owl-theme .owl-controls .owl-nav .owl-prev,.slider-feature .owl-theme .owl-controls .owl-nav .owl-next{margin-top:-56px}.home-calandar{padding:14px 10px 5px}.home-calandar table.em-calendar td.month_name{padding-bottom:6px}.pagination.menu li a.em-calnav-prev,.pagination.menu li a.em-calnav-next{width:50px}.section-heading{margin-top:60px;margin-bottom:30px}.pullout{width:100%}.pullout-button{width:100%;margin-left:0}.text-button{display:inline-block}.tooltip .tip{display:none !important}.news-features .feature a{overflow:hidden}.news-features .feature a img{position:relative;margin-top:-15%}.top-stories .feature a:after{display:none}.list-tools{position:relative;padding-top:75px}.list-tools .paging-navigation{float:left}.list-tools .dropdown{position:absolute;top:0;left:0;width:100%}.gallery-slider .owl-theme .owl-controls .owl-nav .owl-prev{top:auto;right:53px;bottom:-50px;left:auto}.gallery-slider .owl-theme .owl-controls .owl-nav .owl-next{top:auto;right:-1px;bottom:-50px}.gallery-slider .owl-theme .owl-controls .owl-nav .owl-preview{right:162px;bottom:-50px}.gallery-slider .owl-theme .owl-controls .owl-nav .owl-fullscreen{right:108px;bottom:-50px}.modal-mode .gallery-slider .owl-theme .owl-controls .owl-nav .owl-preview{right:80px;bottom:0}.modal-mode .gallery-slider .owl-theme .owl-controls .owl-nav .owl-fullscreen{right:20px;bottom:0}.gallery-slider.single-slider{margin-bottom:75px}}@media (max-width:478px){.tool-bar li.weather-low{display:none}.tool-bar li.weather-high{display:none}.tool-bar li.lt{display:none}}@media (max-width:360px){.buttons-block.multi-items.split-buttons .feature{width:68px}}@media (max-width:767px){.holding-timeline-image{height:auto}.timeline-image-inner{-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out;opacity:0}.holding-timeline-image.large{display:none}.on .timeline-image-inner{opacity:1}.holding-timeline-image,.holding-timeline-item.alt .holding-timeline-image{top:1.2% !important;right:auto;left:12%;width:35%;opacity:1 !important}.holding-timeline-item.alt .holding-timeline-image.small,.holding-timeline-image.small{position:relative;right:0 !important;left:0 !important;display:block;width:80%;margin:0 auto 20px}.timeline-image-inner{margin-top:0}.holding-timeline-content,.holding-timeline-item.alt .holding-timeline-content{width:80%;margin-left:0;border-right:solid 1px #c4dabb;border-left:0}.holding-timline-copy{padding-right:110px;padding-left:60px}.timeline-image-inner{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.holding-timeline-content .holding-timline-copy h1:before{right:-117px;left:auto}.holding-timeline-content .holding-timline-copy h1:after{right:-110px;left:auto}.timeline-counter{right:65px;left:auto;width:170px}.timeline-counter.autofix_sb.fixed{width:170px;left:auto}}@media (max-width:600px){.touch .holding-timline-copy{position:static}.touch .timeline-image-inner{opacity:1}.touch .timeline-marker{width:100%;background:0 0;position:relative;left:0;margin-left:0}.touch .timeline-marker:after{width:170px;content:'';position:absolute;left:50%;background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.png);background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.svg),none;background-position:-15px -705px;z-index:-1;margin-left:-85px;height:89px}.touch .timeline-marker:before{position:absolute;z-index:-1;top:42px;left:0;width:100%;height:10px;content:'';background:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/wave-line.svg) repeat-x left center}.touch .holding-timeline-item,.touch .first.holding-timeline-item{padding:45px 0;height:auto}.timeline-menu .menu li a{margin:16px 0}.timeline-counter{display:none}.on .timeline-marker{top:0}.holding-timeline-content,.holding-timeline-item.alt .holding-timeline-content{position:static;width:100%;margin-bottom:60px;padding-top:20px;padding-bottom:0;border-right:none}.holding-timeline-content .holding-timline-copy h1:before{display:none}.holding-timeline-content .holding-timline-copy h1:after{display:none}.holding-timline-copy,.alt .holding-timline-copy{padding-right:12%;padding-left:12%}.timeline-fill{position:relative;z-index:2;background-color:#f5f3da}.timeline-image-inner{display:inline-block;width:50%}.timeline-marker{position:static;top:0;display:block;overflow:hidden;opacity:1;margin-top:0;margin-top:0;margin-right:auto;margin-bottom:40px;margin-left:auto}.holding-timline-copy h1{font-size:1.6em}.on .timeline-marker{top:15%;opacity:1}.holding-timeline-image,.holding-timeline-item.alt .holding-timeline-image{position:relative;top:0;left:0;width:100%;text-align:center}}.uses-cookies{padding-top:30px}.cookie-message{color:#fff;background-color:#333;text-align:center;padding:7px;font-size:12px;position:absolute;top:0;left:0;width:100%}
.text-button{font-family:'minion-pro','Minion Pro',TimesNewRoman,'Times New Roman',Times,Baskerville,Georgia,serif;font-weight:700;position:relative;padding-top:10px;padding-bottom:10px;-webkit-transition:inherit;transition:inherit;letter-spacing:.1em;text-transform:uppercase;color:#de584d}.inline-text-button{position:relative}.inline-text-button:before{position:absolute;bottom:-1px;left:0;width:0;height:1px;content:'';-webkit-transition:all .225s ease-out;transition:all .225s ease-out;background-color:#de584d}.text-button:before{position:absolute;bottom:9px;left:0;width:0;height:1px;content:'';-webkit-transition:all .225s ease-out;transition:all .225s ease-out;background-color:#de584d}.touch .text-button:before{display:none}.text-button-big{font-family:'minion-pro','Minion Pro',TimesNewRoman,'Times New Roman',Times,Baskerville,Georgia,serif;position:relative;letter-spacing:.1em;color:#fff}.text-button-big:before{position:absolute;bottom:-1px;left:0;width:0;height:1px;content:'';-webkit-transition:all .225s ease-out;transition:all .225s ease-out;background-color:#fff}.menu li a.arrow-button{display:inline;padding:0;white-space:normal}.menu li a.arrow-button:before{bottom:-1px}.button-menu.menu-flat.menu-horizontal li.text-button-item{padding-top:16px;padding-bottom:16px}.text-button.secondary{color:#fff}.text-button.secondary:after{background-color:#fff}.text-button:hover,.text-button:focus{color:#e1695f}.text-button-big:hover:before,.text-button-big:focus:before{width:100%}.text-button:hover:before,.inline-text-button:hover:before,.inline-text-button:focus:before,.text-button:focus:before{width:100%;background-color:#e1695f}.arrow-button{position:relative}.arrow-button:after{right:0;display:inline-block;width:8px;height:18px;margin-left:5px;content:'';vertical-align:middle;background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.png);background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.svg),none;background-position:-645px -42px}.readmore-button{font-size:.75em;font-weight:700;font-style:italic;text-transform:uppercase}.invert-text-button{color:#fff}.invert-text-button:after{background-position:-546px -343px}.invert-text-button:hover,.invert-text-button:focus{color:#fff}.invert-text-button:hover:before,.invert-text-button:before,.invert-text-button:focus:before{background-color:#fff}h1 .text-button,h2 .text-button{padding:0}h1 .text-button:before,h2 .text-button:before{bottom:1px}h1 .arrow-button:before,h2 .arrow-button:before{bottom:50%;margin-bottom:-10px}h1 .text-button-big:before,h2 .text-button-big:before{bottom:3px;margin-bottom:0}h1 .text-button-big:after,h2 .text-button-big:after{height:22px}.button{font-family:'minion-pro','Minion Pro',TimesNewRoman,'Times New Roman',Times,Baskerville,Georgia,serif;font-weight:400;display:inline-block;padding:15px;-webkit-transition:outline-width .15s linear,background-color .2s linear;transition:outline-width .15s linear,background-color .2s linear;text-decoration:none;letter-spacing:.1em;text-transform:uppercase;color:#fff;color:#fff;border:0;border:0;background-color:#1b534f}[disabled],.disabled,.disabled:hover,.disabled:focus,.disabled:active{vertical-align:middle}.button:hover,.button:focus{background-color:#48826d}.button.secondary{position:relative;overflow:hidden;-webkit-transition:background .15s linear;transition:background .15s linear;vertical-align:middle;text-indent:0;color:#fff;background-color:#717174}.button.primary{position:relative;overflow:hidden;min-width:200px;padding:16px 30px;-webkit-transition:background .15s linear;transition:background .15s linear;vertical-align:middle;text-indent:0;color:#fff;background-color:#de584d}.oldie .button.primary{min-width:140px}p .button.primary{margin-bottom:5px}.overlay .button.primary{min-width:170px}.home .overlay .button.primary{min-width:100px}.button.primary.no-min{min-width:0}.button.primary:after,.button.secondary:after{position:absolute;top:50%;right:-10%;width:8px;height:13px;margin-top:-6px;content:'';-webkit-transition:right .2s ease;transition:right .2s ease;background-position:-546px -343px}.button.primary:hover,.button.primary:focus{background-color:#e1695f}.button.primary.tooltip:hover,.button.primary.tooltip:focus{overflow:visible}.button.primary.tooltip:hover:after,.button.primary.tooltip:focus:after{display:none}.button.secondary:hover,.button.secondary:focus{background-color:#909093}.button.primary:hover:after,.button.secondary:hover:after,.button.primary:focus:after,.button.secondary:focus:after{right:14px}.button.clear{background-color:transparent}.button-group{padding-top:28px}.button-group a{letter-spacing:.1em}.form-grid{margin-right:-11px;margin-left:-11px}.form-grid .form-column{padding-right:11px;padding-left:11px}.form-grid .form-column p{display:none}.fill{width:100%}.form-row{margin-bottom:30px}.form-row.slim{margin-bottom:18px}.form-row br{display:none}.form-label{font-size:.9em;font-weight:700;display:block;margin-bottom:20px}.form-text,.form-select{font-family:inherit;font-size:1em;font-weight:400;padding:17px 23px 16px;color:#717174;border:0;background:#fff}.oldie9 .form-text,.oldie9 .form-select{padding-bottom:23px}.form-select{font-family:'minion-pro','Minion Pro',TimesNewRoman,'Times New Roman',Times,Baskerville,Georgia,serif;text-transform:uppercase;color:#7ab38e}.form.clear .form-text{color:inherit;border:0;background:0 0}.form.clear .button{border:0;background:0 0}.menu a,.menu .menu-heading{line-height:1.5em;display:block;padding:5px 20px;white-space:nowrap;text-decoration:none}.menu-verticle.content-block-buttons{margin-top:25px}.menu-verticle.content-block-buttons li{width:100%}.menu-verticle.content-block-buttons .button{width:100%;margin-bottom:10px}.table{border:1px solid #cbcbcb}.table caption{font:italic 85%/1 arial,sans-serif;padding:1em 0;text-align:center;color:#000}.table td,.table th{padding:6px 12px;border-width:0 0 0 1px;border-left:1px solid #cbcbcb}.dropdown{position:relative;z-index:1}.dropdown .list{top:66px;background-color:#fff}.dropdown .list a{font-family:'minion-pro','Minion Pro',TimesNewRoman,'Times New Roman',Times,Baskerville,Georgia,serif;font-weight:100;padding:21px 27px 25px;-webkit-transition:background .25s ease;transition:background .25s ease;text-transform:uppercase;color:#78b48d;border-top:solid 1px #cae1d2}.dropdown .list a:hover{color:#fff;background-color:#48826d}.dropdown .dropdown-title{position:relative;overflow:hidden;height:67px;padding:21px 27px 25px;cursor:pointer;color:#fff;background-color:#7ab38e}.dropdown .dropdown-title:after{position:absolute;top:50%;right:20px;width:20px;height:13px;margin-top:-6px;content:'';background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.png);background-image:url(//www.hevercastle.co.uk/wp-content/themes/Heaver/assets/src/css/../images/sprite-sheet.svg),none;background-position:-640px -343px}.dropdown.open .dropdown-title:after{background-position:-740px -345px}.share-dropdown .dropdown-title{padding:21px 0 22px;-webkit-transition:background .15s linear;transition:background .15s linear;background-color:#de584d}.share-dropdown .dropdown-title:hover{background-color:#e1695f}.share-dropdown .dropdown-title:after{display:none}.text-menu li a{line-height:1.1;position:relative;display:block;padding:0;padding-left:1em;-webkit-transition:all .225s ease-out;transition:all .225s ease-out;white-space:inherit;text-transform:uppercase;color:#fff}.text-menu li a:hover{color:#7ab38e}.text-menu li a:before{position:relative;top:.7em;left:-.8em;display:block;width:0;height:0;content:'';-webkit-transition:all .225s ease-out;transition:all .225s ease-out;border-width:.25em 0 .25em .4em;border-style:solid;border-color:transparent #fff}.text-menu li a:hover:before{border-color:transparent #7ab38e}
.menu-tickets{display:none !important}.skip-link.visuallyhidden.focusable:focus{position:absolute;top:0;left:0;padding:10px;background-color:#fff}.main-header{position:relative;z-index:100;float:left;width:100%;background-color:#de584d;box-shadow:0 0 8px 0 rgba(0,0,0,.5)}header{font-size:.875em;padding:30px 0 0}header .form-text{font-size:1.15em}.logo{float:left;width:100%;max-width:364px;margin:0;padding-bottom:16px}.logo img{width:100%}.sub-navigation{padding-top:23px}.sub-navigation .widget.search{position:relative}.sub-navigation .widget.search,.sub-navigation .social{float:right}.widget.search{position:relative;margin-right:8px;padding-top:3px}.widget.search .form.clear input{width:207px;padding:9px 18px;color:#fff;border:0;border-right:solid 1px #f0aba4;border-left:solid 1px #f0aba4}.widget.search .button{position:absolute;top:3px;right:0;padding:9px;color:#fff}.quick-contact{float:right;padding-top:3px;padding-right:20px;text-align:right}.quick-contact a{display:block;text-decoration:none;color:#fff}.quick-contact a.tel{color:#333}.main-navigation{clear:left;border-top:solid 1px #f0aba4}.main-navigation .menu li.mega-active.current-page-ancestor a,.main-navigation .menu li.mega-active.current-page-parent a{color:#fff}.main-navigation .menu li.mega-active.current-page-ancestor a:before,.main-navigation .menu li.mega-active.current-page-parent a:before{background-color:#fff}.main-navigation .menu li a{font-family:'minion-pro','Minion Pro',TimesNewRoman,'Times New Roman',Times,Baskerville,Georgia,serif;position:relative;padding:23px 0 23px;letter-spacing:.2em;text-transform:uppercase;color:#fff}.main-navigation .menu>li{position:relative}.main-navigation .menu>li{z-index:1}.main-navigation .menu li:before{position:absolute;z-index:0;bottom:0;left:0;width:100%;height:0;content:'';-webkit-transition:all .225s ease-out;transition:all .225s ease-out;background-color:#333}.oldie .main-navigation .menu li:before{display:none}.main-navigation .menu li.menu-homepage,.main-navigation .menu li.menu-account{padding-right:20px;padding-left:20px}.main-navigation .menu li.menu-homepage:before,.main-navigation .menu li.menu-basket:before,.main-navigation .menu li.menu-account:before{display:none}.main-navigation .menu li a:before{position:relative;position:absolute;bottom:19px;left:0;width:0;height:1px;content:'';-webkit-transition:all .225s ease-out;transition:all .225s ease-out;background-color:#fff}.main-navigation .menu li a:hover:before,.main-navigation .menu li a:focus:before{width:100%;height:1px}.main-navigation .menu li.menu-homepage a{padding-right:0;padding-left:0}.main-navigation .menu li:hover:before,.main-navigation .menu li.mega-active:before,.main-navigation .menu li:focus:before{display:block;height:100%}.oldie .main-navigation .menu li:hover:before,.oldie .main-navigation .menu li.mega-active:before,.oldie .main-navigation .menu li:focus:before{display:none;height:100%}.oldie .main-navigation .menu li:hover,.oldie .main-navigation .menu li.mega-active{background-color:#333}.sub-menu{position:absolute;z-index:101;top:0;left:0;display:none;overflow:hidden;height:100%;max-height:0;min-height:0%;-webkit-transition:all .3s ease;transition:all .3s ease}.mobile-menu{position:relative;display:none;float:right;overflow:hidden;width:34px;height:34px;text-indent:-99999px}.mobile-menu:before{position:absolute;top:19px;left:3px;width:25px;height:12px;content:'';-webkit-transition:all .175s ease;transition:all .175s ease;border-top:4px solid #fff;border-bottom:4px solid #fff}.mobile-menu:after{position:absolute;top:11px;left:3px;width:25px;height:.125em;content:'';-webkit-transition:all .175s ease;transition:all .175s ease;border-bottom:4px solid #fff}.mega-dropdown{position:absolute;z-index:2000;left:0;overflow:hidden;width:100%;max-height:0;display:none;-webkit-transition:all .45s ease;transition:all .45s ease;color:#c2c3c5;background-color:#333}.mega-show{display:block}.mega-dropdown.mega-open{max-height:650px;border-bottom:solid 8px #c2c3c5}.mega-dropdown h3{font-size:1.15em;font-weight:700;line-height:1.45;margin-bottom:17px;color:#c2c3c5}.mega-dropdown h3.slim{margin-bottom:12px}.mega-dropdown h3 a{position:relative;padding-right:17px}.mega-dropdown h3 a:after{position:absolute;right:0;bottom:11px;content:''}.mega-dropdown .double-heading{min-height:2.5em}.mega-dropdown .text-menu{padding-bottom:15px}.mega-dropdown p{line-height:1.45;margin-bottom:19px}.mega-dropdown .group-frame{padding:40px 30px 0}.mega-dropdown .frame-group-lower{padding-bottom:20px}.mega-dropdown .alt-menu li{display:block;margin-bottom:3px}.mega-dropdown .fluid-menu li{display:inline-block;margin-bottom:3px}.mega-dropdown .fluid-menu a,.mega-dropdown .alt-menu a{font-family:'minion-pro','Minion Pro',TimesNewRoman,'Times New Roman',Times,Baskerville,Georgia,serif;font-size:1.15em;font-weight:700;line-height:1.45;position:relative;display:inline;padding:0 20px 0 0;-webkit-transition:all .225s ease-out;transition:all .225s ease-out;white-space:inherit;letter-spacing:.1em;text-transform:uppercase;color:#de584d}.mega-dropdown .alt-menu a:before,.mega-dropdown .fluid-menu a:before{position:absolute;bottom:-1px;left:0;width:0;height:1px;content:'';-webkit-transition:all .225s ease-out;transition:all .225s ease-out;background-color:#de584d}.mega-dropdown .alt-menu a:hover:before,.mega-dropdown .fluid-menu a:hover:before,.mega-dropdown .alt-menu a:focus:before,.mega-dropdown .fluid-menu a:focus:before{width:100%;background-color:#e1695f}.mega-dropdown .fluid-menu a:hover,.mega-dropdown .alt-menu a:hover,.mega-dropdown .fluid-menu a:focus,.mega-dropdown .alt-menu a:focus{color:#e1695f}.mega-dropdown .form.grid .col{padding-right:6px}.mega-dropdown .form.grid .button{margin-right:0}.mega-dropdown .fluid-menu a:after,.mega-dropdown .alt-menu a:after{position:absolute;right:0;bottom:2px;width:13px;height:19px;content:'';background-position:-643px -40px}.mega-group{margin-bottom:40px;padding-left:20px;border-right:solid 1px #717171}.mega-group.flat{margin-bottom:15px}.mega-title{font-size:2.45em;margin:.67em 0;margin-bottom:.53em;color:#fff}.mega-group .mega-column{padding-right:20px}.mega-group.first{padding-left:0}.mega-group .mega-column.sml-right{padding-right:5px}.mega-group .mega-column.lrg-left{padding-left:15px}.mega-group .mega-column.slim{padding-right:5px}.mega-group .mega-column.mid{padding-right:12px}.mega-promo{display:table;width:100%}.mega-promo.col-2-3{width:66.666%}.mega-promo-group{font-size:1.15em;display:table-cell;padding:12px 0;padding-left:20px;vertical-align:middle;border-top:solid 1px #717171;border-bottom:solid 1px #717171}.mega-promo-group .strap{display:inline-block;width:74%;margin-bottom:0;vertical-align:middle}.column-2-3 .mega-promo-group .strap{width:60%}.mega-promo-group .button{margin-right:30px}.mega-group.last{border-right:none}.mega-post .column-1-2:nth-last-child(-n+2) .post-image{padding-bottom:0}.mega-post .post-image img{display:block;-webkit-transition:opacity .175s ease;transition:opacity .175s ease}.mega-post .post-image-block{background-color:#de584d}.mega-post .post-info{padding-left:22px;padding-left:22px}.mega-post article{padding-right:15px}.mega-post a{position:relative;display:block;margin-bottom:15px;padding:5px}.mega-post a:before{position:absolute;z-index:-1;top:0;left:0;width:0;height:100%;content:'';-webkit-transition:all .25s ease;transition:all .25s ease;background-color:#222}.mega-post a:hover:before,.mega-post a:focus:before{width:100%}.mega-post a .post-image .post-image-block{position:relative}.mega-post a .post-image .post-image-block:after{position:absolute;top:0;left:0;width:100%;height:100%;content:'';opacity:0;background-color:#de584d}.mega-post a:hover .post-image .post-image-block:after,.mega-post a:focus .post-image .post-image-block:after{opacity:.5}.sub-group,.sub-group h3{color:#c2c3c5}.mega-background{position:absolute;top:0;left:66%;width:60%;height:150%;margin-left:15px;background-repeat:no-repeat;background-position:center center}.mega-post .post-info h2{font-size:1.17em;font-weight:700;margin-bottom:6px;letter-spacing:.1em}.mega-post .post-info .read-more{font-size:.9em;letter-spacing:.05em}.mega-post .post-info h3{font-family:'museo-sans',sans-serif;font-size:1em;line-height:1;margin-bottom:7px;padding-top:2px;letter-spacing:.04em;color:#fff}.main-navigation .menu li{padding-right:20px;padding-left:20px}.sub-navigation .widget.search{position:absolute;z-index:2;bottom:14px;right:25px;width:45px;-webkit-transition:all .35s ease;transition:all .35s ease;background-color:#de584d}.sub-navigation .widget.search:hover,.sub-navigation .widget.search.open,.sub-navigation .widget.search:focus{width:-webkit-calc(100% - 118px);width:calc(100% - 118px)}.widget.search .form.clear input{width:100%;text-indent:10px;color:rgba(255,255,255,0);border-right:0}.sub-navigation .widget.search:hover input,.sub-navigation .widget.search.open input,.sub-navigation .widget.search:focus input{text-indent:0;color:#fff}@media (min-width:1001px){.main-navigation .menu li.current_page_item a,.main-navigation .menu li.current-page-ancestor a,.main-navigation .menu li.current-page-parent a{color:#333}.main-navigation .menu li.current_page_item a:before,.main-navigation .menu li.current-page-ancestor a:before,.main-navigation .menu li.current-page-parent a:before{width:100%;background-color:#333}.main-navigation .menu li:hover a,.main-navigation .menu li.mega-active a,.main-navigation .menu li:focus a{color:#fff !important}.main-navigation .menu li:hover a:before,.main-navigation .menu li.mega-active a:before,.main-navigation .menu li:focus a:before{background-color:#fff !important}}@media (max-width:1000px){.widget.search .form.clear input{position:absolute;top:0;right:0;width:100%;padding:12px 18px;background-color:#de584d}.widget.search .form.clear .button{top:4px;width:51px;background-position:-823px -130px}.sub-navigation .widget.search{position:absolute;z-index:10;top:10px;right:58px;width:51px;height:51px;padding-top:2px;-webkit-transition:all .45s ease;transition:all .45s ease;border-top:solid #de584d 3px}.widget.search .form.clear input{text-indent:15px;color:rgba(255,255,255,0)}.sub-navigation .widget.search:hover input,.sub-navigation .widget.search.open input,.sub-navigation .widget.search:focus input{text-indent:0;color:#fff}.sub-navigation .widget.search:hover,.sub-navigation .widget.search.open,.sub-navigation .widget.search:focus{width:-webkit-calc(100% - 78px);width:calc(100% - 78px)}.mobile-menu{margin-top:3px;margin-right:-4px}.logo{margin-left:-10px}}@media (min-width:1220px){.main-header .frame{position:relative}}@media (min-width:1001px) and (max-width:1219px){.main-header .frame{position:relative}}.column-1-3-plus2{width:35.3333%;*width:35.3023%;}.column-2-3-minus2{width:64.6667%;*width:64.6357%;}@media (min-width:1001px) and (max-width:1140px){.main-navigation .menu li,.main-navigation .menu li.menu-homepage,.main-navigation .menu li.menu-account{padding-right:15px;padding-left:15px}.main-navigation .menu li,.main-navigation .menu li.menu-homepage,.main-navigation .menu li.menu-account{padding-right:13px;padding-left:13px}}.sub-navigation .button.primary svg{width:18px;height:18px;vertical-align:middle;margin-top:-2px;margin-left:8px}.sub-navigation .button.primary{background-color:rgba(0,0,0,.15)}.flex-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;width:100%}.flex-row .quick-contact{margin-left:auto}@media (max-width:1000px){.sub-navigation .button.primary{padding:14px 30px}.flex-row{position:absolute;right:116px;width:205px;top:12px}.quick-contact{display:none}.mega-dropdown{display:none}.sub-navigation{padding-top:2px}.logo img{width:185px;margin-top:3px;margin-left:3px}.main-navigation .menu li.menu-homepage{display:none}.main-navigation .menu>li{position:static}.sub-menu{display:block}.main-navigation .menu li a:before{display:none}.quick-contact{position:absolute;top:15px;right:316px}.sub-navigation .social{position:absolute;top:15px;right:115px;width:215px}.mobile-menu{display:block}.main-navigation .menu li a:hover:before,.main-navigation .menu li a:focus:before,.main-navigation .menu li a:active:before{width:13px;height:19px}header{padding-top:13px}.logo{padding-bottom:4px}.sub-navigation{padding-top:0}.main-navigation .menu li:hover:before,.main-navigation .menu li.mega-active:before,.main-navigation .menu li:focus:before{display:none}.main-navigation .menu li:hover:before,.main-navigation .menu li.mega-active:before,.main-navigation .menu li:focus:before,.main-navigation .menu li:active:before{display:none}.main-navigation .menu li{display:block}.main-navigation .menu ul{display:block}.main-navigation .menu li{display:block;display:block;padding:0;padding-right:0;padding-left:0;border-bottom:solid 1px #fff}.main-navigation .menu li a{padding:14px}.main-navigation{position:absolute;z-index:1000;right:0;overflow:hidden;width:100%;max-height:0;-webkit-transition:max-height .35s ease-in;transition:max-height .35s ease-in;border:0;background-color:#333}.main-navigation li{opacity:0;-webkit-transition:opacity .15s ease;transition:opacity .15s ease}.menu-open .main-navigation li{opacity:1;-webkit-transition-delay:.3s;transition-delay:.3s}.main-navigation .menu li:before,.main-navigation .menu li:hover:before,.main-navigation .menu li.mega-active:before,.main-navigation .menu li:focus:before .main-navigation .menu li:active:before{display:none}.main-navigation .menu li a[title=Homepage]{overflow:hidden;width:100%;text-indent:50px;background-position:-920px -122px}.main-navigation .menu li a:hover:after{display:none}.main-navigation .menu li .sub-menu a.back-step{text-indent:22px;background-color:#333}.menu-open .main-navigation{display:block;overflow:visible;max-height:900px}.menu-open .mobile-menu:before{top:13px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;border-top:0}.menu-open .mobile-menu:after{top:20px;left:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.submenu-open .sub-menu{display:block;min-height:100%;height:auto;max-height:900px;background-color:#222}}@media (max-width:870px){.main-navigation{width:100%}}@media (max-width:768px){.sub-navigation .social{right:113px}}@media (max-width:767px){.quick-contact{display:none}}@media (max-width:600px){.menu-tickets{background:#de584d;display:block !important}.menu-tickets a{background:rgba(0,0,0,.1)}.menu-tickets svg{width:18px;height:18px;vertical-align:middle;margin-top:-2px;margin-left:4px}.sub-navigation .social{display:none}.flex-row{display:none}}@media (max-width:480px){.flex-row{right:94px}.sub-navigation{padding-top:0}.widget.search{padding-top:0}.sub-navigation .widget.search{right:35px}.sub-navigation .widget.search:hover,.sub-navigation .widget.search.open,.sub-navigation .widget.search:focus .sub-navigation .widget.search:active{width:-webkit-calc(100% - 66px);width:calc(100% - 66px)}.mobile-menu{margin-right:-11px}}@media (max-height:768px){.mega-group{margin-bottom:20px}.mega-dropdown .group-frame{padding-top:20px}.mega-title{margin-top:0}.mega-dropdown .frame-group-lower{padding-bottom:16px}}
.site-footer{position:relative;z-index:100;margin-top:90px;padding-top:70px;color:#fff;background-color:#333}.site-footer.flat-top{margin-top:0}.site-footer .menu li a{font-weight:400;padding:0;color:#fff}.site-footer .menu li a:hover,.site-footer .menu li a:focus{color:#7ab38e}.site-footer .menu li a:hover:before,.site-footer .menu li a:focus:before{border-color:transparent #7ab38e}.site-footer .text-menu li a{padding-left:1em}.site-footer h2{font-size:1.2em;font-weight:700;margin-top:0;margin-bottom:10px;letter-spacing:.1em;color:#c2c3c5}.site-footer section{font-size:.85em}.site-footer .menu li{margin-bottom:1px}.footer-strap{margin-bottom:56px;padding:75px 0 30px;text-align:center;border-bottom:solid 1px #717171}.footer-strap span{font-family:'minion-pro','Minion Pro',TimesNewRoman,'Times New Roman',Times,Baskerville,Georgia,serif;font-size:2.2em;font-weight:400;display:inline-block;margin-bottom:10px;letter-spacing:.1em}.footer-strap .button{margin-bottom:10px;margin-left:34px}.site-footer .social{padding-top:12px}.site-footer .social .menu li a,.social.stack-left .menu li a{background-color:#de584d}.signup-start-form{position:relative}.signup-start-form button{position:absolute;top:0;right:0;padding:18px 23px 17px;color:#7ab38e}.footer-logo{width:100%;padding:20px 0 27px;text-align:center}.footer-logo img{max-width:200px}.footer-legals{background-size:auto 85%}.site-footer .footer-legals .menu li{font-family:'minion-pro','Minion Pro',TimesNewRoman,'Times New Roman',Times,Baskerville,Georgia,serif;font-size:.75em;font-weight:400;text-transform:uppercase}.site-footer .footer-legals .menu li a{font-style:italic;display:inline-block;letter-spacing:.1em;white-space:normal;color:#7ab38e}.site-footer .footer-legals .menu li a:hover,.site-footer .footer-legals .menu li a:focus{color:#fff}.site-footer .footer-legals .menu li:after{display:inline-block;padding-right:2px;padding-left:8px;content:' / '}.site-footer .footer-legals .menu li:last-child:after{display:none}.copyright{font-size:.62em;margin:0;padding-top:25px;padding-bottom:30px;text-transform:uppercase}@media (max-width:1100px){.footer-strap span{font-size:2em}}@media (max-width:1024px){.footer-strap span{font-size:1.8em}}@media (max-width:926px){.footer-strap .button{margin-top:10px;margin-right:15px;margin-left:0;margin-left:15px}footer .social ul{width:150px}.site-footer .social .menu li{margin-bottom:11px}}@media (max-width:768px){.footer-strap span{font-size:1.9em}footer .social ul{width:auto}}@media (max-width:650px){.footer-legals{padding-top:20px;padding-right:26px;padding-bottom:89px;text-align:center;background-position:50% 94%}}@media (max-width:480px){.footer-strap span{font-size:1.3em}.footer-legals{background-size:100% auto}.footer-strap{margin-bottom:36px;padding-bottom:17px}}

.epyt-debug{cursor:pointer;text-align:left;background-color:#ddd;color:#000}iframe.__youtube_prefs__{border-width:0}.epyt-gallery{text-align:center}.epyt-gallery iframe{margin-bottom:0}.epyt-gallery.epyt-lb iframe{display:none;height:0!important}.epyt-gallery-list{margin:0 -8px 0 -8px;position:relative;transition:opacity ease-out .3s;display:block}.epyt-gallery-list .epyt-gallery-thumb{box-sizing:border-box}.epyt-gallery-list p{display:none}.epyt-gallery-clear{clear:both}.epyt-gallery-list.epyt-loading{opacity:.5;transition:opacity ease-out .3s}.epyt-gallery-thumb{position:relative;box-sizing:border-box;overflow-y:hidden;display:block!important;cursor:pointer;opacity:1;float:left;padding:0 8px 10px 8px;height:auto}.epyt-gallery-thumb.hover{position:relative;opacity:1;transition:opacity ease-out .3s;height:auto}.epyt-gallery-img-box{width:100%}.epyt-gallery-img{height:0;width:100%;padding-top:56.25%!important;position:relative;overflow:hidden!important;background-size:cover!important;background-position:center!important}.epyt-gallery-playhover{opacity:0;position:absolute;top:-10px;left:0;width:100%;height:100%;vertical-align:middle;text-align:center;transition:opacity ease-out .3s}.epyt-gallery-thumb.hover .epyt-gallery-playhover,.epyt-gallery-thumb.epyt-current-video .epyt-gallery-playhover{opacity:1;top:0;transition:all ease-out .3s}.epyt-gallery-thumb .epyt-gallery-playcrutch{display:inline-block;height:100%;vertical-align:middle;width:0}.epyt-gallery-playhover .epyt-play-img{height:auto!important;max-width:15%!important;padding:0!important;margin:0!important;min-width:30px!important;vertical-align:middle!important;display:inline-block!important;width:auto;border:0;box-sizing:border-box}.epyt-gallery-title{font-size:80%;line-height:120%;padding:10px}.epyt-gallery-notitle{padding:4px}.epyt-gallery-notitle span{display:none}.epyt-gallery-rowtitle{text-align:center;width:100%;position:absolute;left:0;top:100%;opacity:0;z-index:10;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.epyt-gallery-rowtitle.hover{opacity:1;transition:opacity linear .2s}.epyt-gallery-rowbreak{clear:both}.epyt-pagination{clear:both;text-align:center;padding:10px 8px 10px 8px}.epyt-pagination.epyt-hide-pagination *{display:none!important}.epyt-pagination>div,.epyt-pagenumbers>div{display:inline-block;padding:0 2px 0 2px;vertical-align:middle}.epyt-pagination .epyt-pagebutton{cursor:pointer;display:inline-block;padding:0 10px 0 10px}.epyt-pagebutton>div{display:inline}.epyt-pagination .epyt-loader{display:none}.epyt-gallery-list.epyt-loading .epyt-pagination .epyt-loader{display:inline-block}body .lity-container{width:100%;max-width:964px}.epyt-curtain .lity-opened iframe{opacity:0;transition:opacity .3s linear .5s}.epyt-gallery-allthumbs.epyt-cols-1 .epyt-gallery-thumb{width:100%}.epyt-gallery-allthumbs.epyt-cols-2 .epyt-gallery-thumb{width:50%}.epyt-gallery-allthumbs.epyt-cols-3 .epyt-gallery-thumb{width:33.333%}.epyt-gallery-allthumbs.epyt-cols-4 .epyt-gallery-thumb{width:25%}.epyt-gallery-allthumbs.epyt-cols-5 .epyt-gallery-thumb{width:20%}.epyt-gallery-allthumbs.epyt-cols-6 .epyt-gallery-thumb{width:16.666%}.epyt-gallery-allthumbs.epyt-cols-7 .epyt-gallery-thumb{width:14.285%}.epyt-gallery-allthumbs.epyt-cols-8 .epyt-gallery-thumb{width:12.5%}.epyt-gallery-allthumbs.epyt-cols-9 .epyt-gallery-thumb{width:11.111%}.epyt-gallery-allthumbs.epyt-cols-10 .epyt-gallery-thumb{width:10%}.epyt-gallery-allthumbs.epyt-cols-11 .epyt-gallery-thumb{width:9.090%}.epyt-gallery-allthumbs.epyt-cols-12 .epyt-gallery-thumb{width:8.333%}.epyt-gallery-allthumbs.epyt-cols-13 .epyt-gallery-thumb{width:7.692%}.epyt-gallery-allthumbs.epyt-cols-14 .epyt-gallery-thumb{width:7.142%}.epyt-gallery-allthumbs.epyt-cols-15 .epyt-gallery-thumb{width:6.666%}.epyt-gallery-allthumbs.epyt-cols-16 .epyt-gallery-thumb{width:6.25%}.epyt-gallery-allthumbs.epyt-cols-17 .epyt-gallery-thumb{width:5.882%}.epyt-gallery-allthumbs.epyt-cols-18 .epyt-gallery-thumb{width:5.555%}.epyt-gallery-allthumbs.epyt-cols-19 .epyt-gallery-thumb{width:5.263%}.epyt-gallery-allthumbs.epyt-cols-20 .epyt-gallery-thumb{width:5%}.epyt-pagebutton.hide,.epyt-pagenumbers.hide{display:none!important;opacity:0!important;visibility:hidden!important}.epyt-gallery-subscribe{text-align:center;padding:15px 0 10px 0;clear:both}.epyt-gallery-subscribe a.epyt-gallery-subbutton,.epyt-gallery-subscribe a.epyt-gallery-subbutton:hover{display:inline-block;padding:5px 10px;background-color:#e62117!important;color:#fff!important;text-decoration:none!important;border-radius:3px}.epyt-gallery-subscribe a.epyt-gallery-subbutton img{width:20px!important;height:auto!important;vertical-align:middle!important;padding:0 6px 3px 0;display:inline-block;background:transparent;-webkit-box-shadow:none;box-shadow:none;margin:0}body div.__youtube_prefs__.__youtube_prefs_gdpr__{background-color:#000;background-image:-webkit-linear-gradient(top,#000,#444);background-image:linear-gradient(to bottom,#000,#444);padding:25px;height:auto;text-align:left}body div.__youtube_prefs__.__youtube_prefs_gdpr__ *{color:#e3e3e3!important}body div.__youtube_prefs__.__youtube_prefs_gdpr__ a{text-decoration:underline}body div.__youtube_prefs__.__youtube_prefs_gdpr__ button.__youtube_prefs_gdpr__,body div.__youtube_prefs__.__youtube_prefs_gdpr__ button.__youtube_prefs_gdpr__:hover{display:inline-block;padding:5px 10px;background:#e62117!important;color:#fff!important;text-decoration:none!important;border-radius:3px;font-weight:normal;border-width:0;box-sizing:border-box}body div.__youtube_prefs__.__youtube_prefs_gdpr__ button.__youtube_prefs_gdpr__ img{width:20px!important;height:auto!important;vertical-align:middle!important;padding:0 6px 3px 0;display:inline-block;background:transparent;-webkit-box-shadow:none;box-shadow:none;margin-left:8px}body .epyt-gallery-img-gdpr{background-color:#000;background-image:-webkit-linear-gradient(top,#000,#444);background-image:linear-gradient(to bottom,#000,#444)}.ytvi-story-container{display:block;max-width:100%}
.epyt-gallery-thumb{width:33.333%}@media (min-width:0px) and (max-width:767px){.epyt-gallery-rowbreak{display:none}.epyt-gallery-allthumbs[class*=epyt-cols] .epyt-gallery-thumb{width:100% !important}}
.breadcrumbs .trail-browse,.breadcrumbs .trail-items,.breadcrumbs .trail-items li{display:inline-block;margin:0;padding:0;border:none;background:0 0;text-indent:0}.breadcrumbs .trail-browse{font-size:inherit;font-style:inherit;font-weight:inherit;color:inherit}.breadcrumbs .trail-items{list-style:none}.trail-items li:after{content:"\002F";padding:0 .5em}.trail-items li:last-of-type:after{display:none}