/*! normalize.css v3.0.1 | MIT License | git.io/normalize */@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,300,400italic,300italic);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:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.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:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;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;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.animated,.scroll-to-top:not(.sticky){-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite,.infinite.scroll-to-top:not(.sticky){-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge,.hinge.scroll-to-top:not(.sticky){-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes bounce{0%,20%,53%,80%,100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%,43%{-webkit-transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}70%{-webkit-transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0)}90%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0)}}@keyframes bounce{0%,20%,53%,80%,100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%,43%{-webkit-transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}70%{-webkit-transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transition-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0)}90%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes pulse{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1)}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes rubberBand{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1)}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}}@keyframes shake{0%,100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}}@-webkit-keyframes minishake{0%,100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-1.5px, 0, 0);transform:translate3d(-1.5px, 0, 0)}20%,40%,60%,80%{-webkit-transform:translate3d(1.5px, 0, 0);transform:translate3d(1.5px, 0, 0)}}@keyframes minishake{0%,100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-1.5px, 0, 0);transform:translate3d(-1.5px, 0, 0)}20%,40%,60%,80%{-webkit-transform:translate3d(1.5px, 0, 0);transform:translate3d(1.5px, 0, 0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg)}40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg)}60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg)}80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg)}100%{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg)}40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg)}60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg)}80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg)}100%{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg)}}.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}10%,20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes tada{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}10%,20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}100%{-webkit-transform:none;transform:none}}@keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}100%{-webkit-transform:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}100%{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}100%{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn;-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0)}75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInDown{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0)}75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}100%{-webkit-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0)}75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0)}75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}100%{-webkit-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0)}75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInRight{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0)}75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0)}100%{-webkit-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes bounceInUp{0%,60%,75%,90%,100%{-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}100%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}100%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut;-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}40%,45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}100%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}40%,45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}100%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0)}100%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0)}100%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0)}100%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0)}100%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}40%,45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}100%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}40%,45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}100%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}@keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}@keyframes fadeOutDownBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}@keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}@keyframes fadeOutLeftBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}@keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}@keyframes fadeOutRightBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}@keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}@keyframes fadeOutUpBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(0.95, 0.95, 0.95);transform:perspective(400px) scale3d(0.95, 0.95, 0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(0.95, 0.95, 0.95);transform:perspective(400px) scale3d(0.95, 0.95, 0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip,.flip.scroll-to-top:not(.sticky){-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY;-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}100%{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}100%{-webkit-transform:none;transform:none;opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{opacity:1}100%{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{0%{opacity:1}100%{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, 200deg);transform:rotate3d(0, 0, 1, 200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, 200deg);transform:rotate3d(0, 0, 1, 200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}100%{opacity:1;-webkit-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}@keyframes rollOut{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}100%{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}100%{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}100%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}100%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}100%{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px, 0, 0);transform:scale(0.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}100%{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px, 0, 0);transform:scale(0.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}100%{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px, 0, 0);transform:scale(0.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}100%{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px, 0, 0);transform:scale(0.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}100%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}100%{opacity:0;-webkit-transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);visibility:visible}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);visibility:visible}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);visibility:visible}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);visibility:visible}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translateX(100%);transform:translateX(100%);visibility:visible}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight{0%{-webkit-transform:translateX(100%);transform:translateX(100%);visibility:visible}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%);visibility:visible}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%);visibility:visible}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{visibility:hidden;-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes slideOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{visibility:hidden;-webkit-transform:translateY(100%);transform:translateY(100%)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{visibility:hidden;-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{visibility:hidden;-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{visibility:hidden;-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{visibility:hidden;-webkit-transform:translateX(100%);transform:translateX(100%)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{visibility:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{visibility:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@font-face{font-family:'Historic-England-icon-font';src:url("/assets/fonts/HE-icon-font/fonts/Historic-England-icon-font.eot")}@font-face{font-family:'Historic-England-icon-font';src:url("/assets/fonts/HE-icon-font/fonts/Historic-England-icon-font.ttf") format("truetype"),url("/assets/fonts/HE-icon-font/fonts/Historic-England-icon-font.woff") format("woff");font-weight:normal;font-style:normal}.greenText{color:#577c30;font-size:1rem;margin-bottom:0.2rem;margin-top:0.2rem}.greenText.large{font-size:1.3rem}.media-container figcaption{font-family:"Source Sans Pro",sans-serif}.media-container figcaption{font-weight:300}meta.foundation-version{font-family:"/5.2.3/"}meta.foundation-mq-small{font-family:"/only screen/";width:0em}meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.063em)/";width:40.063em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.063em)/";width:64.063em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.063em)/";width:90.063em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.063em)/";width:120.063em}meta.foundation-data-attribute-namespace{font-family:false}html,body{height:100%}*,*:before,*:after{box-sizing:border-box}html,body{font-size:100%}body{background:#fff;color:#333;padding:0;margin:0;font-family:"Source Sans Pro",sans-serif;font-weight:300;font-style:normal;line-height:1;position:relative;cursor:default}a:hover{cursor:pointer}img{max-width:100%;height:auto}img{-ms-interpolation-mode:bicubic}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none !important}.left{float:left !important}.right{float:right !important}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.hide{display:none}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}.row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:90rem}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}.row.collapse .row{margin-left:0;margin-right:0}.row .row{width:auto;margin-left:-0.9375rem;margin-right:-0.9375rem;margin-top:0;margin-bottom:0;max-width:none}.row .row:before,.row .row:after{content:" ";display:table}.row .row:after{clear:both}.row .row.collapse{width:auto;margin:0;max-width:none}.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table}.row .row.collapse:after{clear:both}.column,.columns{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}@media only screen{.small-push-0{position:relative;left:0%;right:auto}.small-pull-0{position:relative;right:0%;left:auto}.small-push-1{position:relative;left:8.3333333333%;right:auto}.small-pull-1{position:relative;right:8.3333333333%;left:auto}.small-push-2{position:relative;left:16.6666666667%;right:auto}.small-pull-2{position:relative;right:16.6666666667%;left:auto}.small-push-3{position:relative;left:25%;right:auto}.small-pull-3{position:relative;right:25%;left:auto}.small-push-4{position:relative;left:33.3333333333%;right:auto}.small-pull-4{position:relative;right:33.3333333333%;left:auto}.small-push-5{position:relative;left:41.6666666667%;right:auto}.small-pull-5{position:relative;right:41.6666666667%;left:auto}.small-push-6{position:relative;left:50%;right:auto}.small-pull-6{position:relative;right:50%;left:auto}.small-push-7{position:relative;left:58.3333333333%;right:auto}.small-pull-7{position:relative;right:58.3333333333%;left:auto}.small-push-8{position:relative;left:66.6666666667%;right:auto}.small-pull-8{position:relative;right:66.6666666667%;left:auto}.small-push-9{position:relative;left:75%;right:auto}.small-pull-9{position:relative;right:75%;left:auto}.small-push-10{position:relative;left:83.3333333333%;right:auto}.small-pull-10{position:relative;right:83.3333333333%;left:auto}.small-push-11{position:relative;left:91.6666666667%;right:auto}.small-pull-11{position:relative;right:91.6666666667%;left:auto}.column,.columns{position:relative;padding-left:0.9375rem;padding-right:0.9375rem;float:left}.small-1{width:8.3333333333%}.small-2{width:16.6666666667%}.small-3{width:25%}.small-4{width:33.3333333333%}.small-5{width:41.6666666667%}.small-6{width:50%}.small-7{width:58.3333333333%}.small-8{width:66.6666666667%}.small-9{width:75%}.small-10{width:83.3333333333%}.small-11{width:91.6666666667%}.small-12{width:100%}[class*="column"]+[class*="column"]:last-child{float:right}[class*="column"]+[class*="column"].end{float:left}.small-offset-0{margin-left:0% !important}.small-offset-1{margin-left:8.3333333333% !important}.small-offset-2{margin-left:16.6666666667% !important}.small-offset-3{margin-left:25% !important}.small-offset-4{margin-left:33.3333333333% !important}.small-offset-5{margin-left:41.6666666667% !important}.small-offset-6{margin-left:50% !important}.small-offset-7{margin-left:58.3333333333% !important}.small-offset-8{margin-left:66.6666666667% !important}.small-offset-9{margin-left:75% !important}.small-offset-10{margin-left:83.3333333333% !important}.small-offset-11{margin-left:91.6666666667% !important}.small-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.small-centered,.columns.small-centered{margin-left:auto;margin-right:auto;float:none !important}.column.small-uncentered,.columns.small-uncentered{margin-left:0;margin-right:0;float:left !important}.column.small-uncentered.opposite,.columns.small-uncentered.opposite{float:right}}@media only screen and (min-width: 40.063em){.medium-push-0{position:relative;left:0%;right:auto}.medium-pull-0{position:relative;right:0%;left:auto}.medium-push-1{position:relative;left:8.3333333333%;right:auto}.medium-pull-1{position:relative;right:8.3333333333%;left:auto}.medium-push-2{position:relative;left:16.6666666667%;right:auto}.medium-pull-2{position:relative;right:16.6666666667%;left:auto}.medium-push-3{position:relative;left:25%;right:auto}.medium-pull-3{position:relative;right:25%;left:auto}.medium-push-4{position:relative;left:33.3333333333%;right:auto}.medium-pull-4{position:relative;right:33.3333333333%;left:auto}.medium-push-5{position:relative;left:41.6666666667%;right:auto}.medium-pull-5{position:relative;right:41.6666666667%;left:auto}.medium-push-6{position:relative;left:50%;right:auto}.medium-pull-6{position:relative;right:50%;left:auto}.medium-push-7{position:relative;left:58.3333333333%;right:auto}.medium-pull-7{position:relative;right:58.3333333333%;left:auto}.medium-push-8{position:relative;left:66.6666666667%;right:auto}.medium-pull-8{position:relative;right:66.6666666667%;left:auto}.medium-push-9{position:relative;left:75%;right:auto}.medium-pull-9{position:relative;right:75%;left:auto}.medium-push-10{position:relative;left:83.3333333333%;right:auto}.medium-pull-10{position:relative;right:83.3333333333%;left:auto}.medium-push-11{position:relative;left:91.6666666667%;right:auto}.medium-pull-11{position:relative;right:91.6666666667%;left:auto}.column,.columns{position:relative;padding-left:0.9375rem;padding-right:0.9375rem;float:left}.medium-1{width:8.3333333333%}.medium-2{width:16.6666666667%}.medium-3{width:25%}.medium-4{width:33.3333333333%}.medium-5{width:41.6666666667%}.medium-6{width:50%}.medium-7{width:58.3333333333%}.medium-8{width:66.6666666667%}.medium-9{width:75%}.medium-10{width:83.3333333333%}.medium-11{width:91.6666666667%}.medium-12{width:100%}[class*="column"]+[class*="column"]:last-child{float:right}[class*="column"]+[class*="column"].end{float:left}.medium-offset-0{margin-left:0% !important}.medium-offset-1{margin-left:8.3333333333% !important}.medium-offset-2{margin-left:16.6666666667% !important}.medium-offset-3{margin-left:25% !important}.medium-offset-4{margin-left:33.3333333333% !important}.medium-offset-5{margin-left:41.6666666667% !important}.medium-offset-6{margin-left:50% !important}.medium-offset-7{margin-left:58.3333333333% !important}.medium-offset-8{margin-left:66.6666666667% !important}.medium-offset-9{margin-left:75% !important}.medium-offset-10{margin-left:83.3333333333% !important}.medium-offset-11{margin-left:91.6666666667% !important}.medium-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.medium-centered,.columns.medium-centered{margin-left:auto;margin-right:auto;float:none !important}.column.medium-uncentered,.columns.medium-uncentered{margin-left:0;margin-right:0;float:left !important}.column.medium-uncentered.opposite,.columns.medium-uncentered.opposite{float:right}.push-0{position:relative;left:0%;right:auto}.pull-0{position:relative;right:0%;left:auto}.push-1{position:relative;left:8.3333333333%;right:auto}.pull-1{position:relative;right:8.3333333333%;left:auto}.push-2{position:relative;left:16.6666666667%;right:auto}.pull-2{position:relative;right:16.6666666667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.3333333333%;right:auto}.pull-4{position:relative;right:33.3333333333%;left:auto}.push-5{position:relative;left:41.6666666667%;right:auto}.pull-5{position:relative;right:41.6666666667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.3333333333%;right:auto}.pull-7{position:relative;right:58.3333333333%;left:auto}.push-8{position:relative;left:66.6666666667%;right:auto}.pull-8{position:relative;right:66.6666666667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.3333333333%;right:auto}.pull-10{position:relative;right:83.3333333333%;left:auto}.push-11{position:relative;left:91.6666666667%;right:auto}.pull-11{position:relative;right:91.6666666667%;left:auto}}@media only screen and (min-width: 64.063em){.large-push-0{position:relative;left:0%;right:auto}.large-pull-0{position:relative;right:0%;left:auto}.large-push-1{position:relative;left:8.3333333333%;right:auto}.large-pull-1{position:relative;right:8.3333333333%;left:auto}.large-push-2{position:relative;left:16.6666666667%;right:auto}.large-pull-2{position:relative;right:16.6666666667%;left:auto}.large-push-3{position:relative;left:25%;right:auto}.large-pull-3{position:relative;right:25%;left:auto}.large-push-4{position:relative;left:33.3333333333%;right:auto}.large-pull-4{position:relative;right:33.3333333333%;left:auto}.large-push-5{position:relative;left:41.6666666667%;right:auto}.large-pull-5{position:relative;right:41.6666666667%;left:auto}.large-push-6{position:relative;left:50%;right:auto}.large-pull-6{position:relative;right:50%;left:auto}.large-push-7{position:relative;left:58.3333333333%;right:auto}.large-pull-7{position:relative;right:58.3333333333%;left:auto}.large-push-8{position:relative;left:66.6666666667%;right:auto}.large-pull-8{position:relative;right:66.6666666667%;left:auto}.large-push-9{position:relative;left:75%;right:auto}.large-pull-9{position:relative;right:75%;left:auto}.large-push-10{position:relative;left:83.3333333333%;right:auto}.large-pull-10{position:relative;right:83.3333333333%;left:auto}.large-push-11{position:relative;left:91.6666666667%;right:auto}.large-pull-11{position:relative;right:91.6666666667%;left:auto}.column,.columns{position:relative;padding-left:0.9375rem;padding-right:0.9375rem;float:left}.large-1{width:8.3333333333%}.large-2{width:16.6666666667%}.large-3{width:25%}.large-4{width:33.3333333333%}.large-5{width:41.6666666667%}.large-6{width:50%}.large-7{width:58.3333333333%}.large-8{width:66.6666666667%}.large-9{width:75%}.large-10{width:83.3333333333%}.large-11{width:91.6666666667%}.large-12{width:100%}[class*="column"]+[class*="column"]:last-child{float:right}[class*="column"]+[class*="column"].end{float:left}.large-offset-0{margin-left:0% !important}.large-offset-1{margin-left:8.3333333333% !important}.large-offset-2{margin-left:16.6666666667% !important}.large-offset-3{margin-left:25% !important}.large-offset-4{margin-left:33.3333333333% !important}.large-offset-5{margin-left:41.6666666667% !important}.large-offset-6{margin-left:50% !important}.large-offset-7{margin-left:58.3333333333% !important}.large-offset-8{margin-left:66.6666666667% !important}.large-offset-9{margin-left:75% !important}.large-offset-10{margin-left:83.3333333333% !important}.large-offset-11{margin-left:91.6666666667% !important}.large-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.large-centered,.columns.large-centered{margin-left:auto;margin-right:auto;float:none !important}.column.large-uncentered,.columns.large-uncentered{margin-left:0;margin-right:0;float:left !important}.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right}.push-0{position:relative;left:0%;right:auto}.pull-0{position:relative;right:0%;left:auto}.push-1{position:relative;left:8.3333333333%;right:auto}.pull-1{position:relative;right:8.3333333333%;left:auto}.push-2{position:relative;left:16.6666666667%;right:auto}.pull-2{position:relative;right:16.6666666667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.3333333333%;right:auto}.pull-4{position:relative;right:33.3333333333%;left:auto}.push-5{position:relative;left:41.6666666667%;right:auto}.pull-5{position:relative;right:41.6666666667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.3333333333%;right:auto}.pull-7{position:relative;right:58.3333333333%;left:auto}.push-8{position:relative;left:66.6666666667%;right:auto}.pull-8{position:relative;right:66.6666666667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.3333333333%;right:auto}.pull-10{position:relative;right:83.3333333333%;left:auto}.push-11{position:relative;left:91.6666666667%;right:auto}.pull-11{position:relative;right:91.6666666667%;left:auto}}@media only screen and (min-width: 90.063em){.xlarge-push-0{position:relative;left:0%;right:auto}.xlarge-pull-0{position:relative;right:0%;left:auto}.xlarge-push-1{position:relative;left:8.3333333333%;right:auto}.xlarge-pull-1{position:relative;right:8.3333333333%;left:auto}.xlarge-push-2{position:relative;left:16.6666666667%;right:auto}.xlarge-pull-2{position:relative;right:16.6666666667%;left:auto}.xlarge-push-3{position:relative;left:25%;right:auto}.xlarge-pull-3{position:relative;right:25%;left:auto}.xlarge-push-4{position:relative;left:33.3333333333%;right:auto}.xlarge-pull-4{position:relative;right:33.3333333333%;left:auto}.xlarge-push-5{position:relative;left:41.6666666667%;right:auto}.xlarge-pull-5{position:relative;right:41.6666666667%;left:auto}.xlarge-push-6{position:relative;left:50%;right:auto}.xlarge-pull-6{position:relative;right:50%;left:auto}.xlarge-push-7{position:relative;left:58.3333333333%;right:auto}.xlarge-pull-7{position:relative;right:58.3333333333%;left:auto}.xlarge-push-8{position:relative;left:66.6666666667%;right:auto}.xlarge-pull-8{position:relative;right:66.6666666667%;left:auto}.xlarge-push-9{position:relative;left:75%;right:auto}.xlarge-pull-9{position:relative;right:75%;left:auto}.xlarge-push-10{position:relative;left:83.3333333333%;right:auto}.xlarge-pull-10{position:relative;right:83.3333333333%;left:auto}.xlarge-push-11{position:relative;left:91.6666666667%;right:auto}.xlarge-pull-11{position:relative;right:91.6666666667%;left:auto}.column,.columns{position:relative;padding-left:0.9375rem;padding-right:0.9375rem;float:left}.xlarge-1{width:8.3333333333%}.xlarge-2{width:16.6666666667%}.xlarge-3{width:25%}.xlarge-4{width:33.3333333333%}.xlarge-5{width:41.6666666667%}.xlarge-6{width:50%}.xlarge-7{width:58.3333333333%}.xlarge-8{width:66.6666666667%}.xlarge-9{width:75%}.xlarge-10{width:83.3333333333%}.xlarge-11{width:91.6666666667%}.xlarge-12{width:100%}[class*="column"]+[class*="column"]:last-child{float:right}[class*="column"]+[class*="column"].end{float:left}.xlarge-offset-0{margin-left:0% !important}.xlarge-offset-1{margin-left:8.3333333333% !important}.xlarge-offset-2{margin-left:16.6666666667% !important}.xlarge-offset-3{margin-left:25% !important}.xlarge-offset-4{margin-left:33.3333333333% !important}.xlarge-offset-5{margin-left:41.6666666667% !important}.xlarge-offset-6{margin-left:50% !important}.xlarge-offset-7{margin-left:58.3333333333% !important}.xlarge-offset-8{margin-left:66.6666666667% !important}.xlarge-offset-9{margin-left:75% !important}.xlarge-offset-10{margin-left:83.3333333333% !important}.xlarge-offset-11{margin-left:91.6666666667% !important}.xlarge-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.xlarge-centered,.columns.xlarge-centered{margin-left:auto;margin-right:auto;float:none !important}.column.xlarge-uncentered,.columns.xlarge-uncentered{margin-left:0;margin-right:0;float:left !important}.column.xlarge-uncentered.opposite,.columns.xlarge-uncentered.opposite{float:right}}@media only screen and (min-width: 120.063em){.xxlarge-push-0{position:relative;left:0%;right:auto}.xxlarge-pull-0{position:relative;right:0%;left:auto}.xxlarge-push-1{position:relative;left:8.3333333333%;right:auto}.xxlarge-pull-1{position:relative;right:8.3333333333%;left:auto}.xxlarge-push-2{position:relative;left:16.6666666667%;right:auto}.xxlarge-pull-2{position:relative;right:16.6666666667%;left:auto}.xxlarge-push-3{position:relative;left:25%;right:auto}.xxlarge-pull-3{position:relative;right:25%;left:auto}.xxlarge-push-4{position:relative;left:33.3333333333%;right:auto}.xxlarge-pull-4{position:relative;right:33.3333333333%;left:auto}.xxlarge-push-5{position:relative;left:41.6666666667%;right:auto}.xxlarge-pull-5{position:relative;right:41.6666666667%;left:auto}.xxlarge-push-6{position:relative;left:50%;right:auto}.xxlarge-pull-6{position:relative;right:50%;left:auto}.xxlarge-push-7{position:relative;left:58.3333333333%;right:auto}.xxlarge-pull-7{position:relative;right:58.3333333333%;left:auto}.xxlarge-push-8{position:relative;left:66.6666666667%;right:auto}.xxlarge-pull-8{position:relative;right:66.6666666667%;left:auto}.xxlarge-push-9{position:relative;left:75%;right:auto}.xxlarge-pull-9{position:relative;right:75%;left:auto}.xxlarge-push-10{position:relative;left:83.3333333333%;right:auto}.xxlarge-pull-10{position:relative;right:83.3333333333%;left:auto}.xxlarge-push-11{position:relative;left:91.6666666667%;right:auto}.xxlarge-pull-11{position:relative;right:91.6666666667%;left:auto}.column,.columns{position:relative;padding-left:0.9375rem;padding-right:0.9375rem;float:left}.xxlarge-1{width:8.3333333333%}.xxlarge-2{width:16.6666666667%}.xxlarge-3{width:25%}.xxlarge-4{width:33.3333333333%}.xxlarge-5{width:41.6666666667%}.xxlarge-6{width:50%}.xxlarge-7{width:58.3333333333%}.xxlarge-8{width:66.6666666667%}.xxlarge-9{width:75%}.xxlarge-10{width:83.3333333333%}.xxlarge-11{width:91.6666666667%}.xxlarge-12{width:100%}[class*="column"]+[class*="column"]:last-child{float:right}[class*="column"]+[class*="column"].end{float:left}.xxlarge-offset-0{margin-left:0% !important}.xxlarge-offset-1{margin-left:8.3333333333% !important}.xxlarge-offset-2{margin-left:16.6666666667% !important}.xxlarge-offset-3{margin-left:25% !important}.xxlarge-offset-4{margin-left:33.3333333333% !important}.xxlarge-offset-5{margin-left:41.6666666667% !important}.xxlarge-offset-6{margin-left:50% !important}.xxlarge-offset-7{margin-left:58.3333333333% !important}.xxlarge-offset-8{margin-left:66.6666666667% !important}.xxlarge-offset-9{margin-left:75% !important}.xxlarge-offset-10{margin-left:83.3333333333% !important}.xxlarge-offset-11{margin-left:91.6666666667% !important}.xxlarge-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.xxlarge-centered,.columns.xxlarge-centered{margin-left:auto;margin-right:auto;float:none !important}.column.xxlarge-uncentered,.columns.xxlarge-uncentered{margin-left:0;margin-right:0;float:left !important}.column.xxlarge-uncentered.opposite,.columns.xxlarge-uncentered.opposite{float:right}}.flex-video{position:relative;padding-top:1.5625rem;padding-bottom:67.5%;height:0;margin-bottom:0.5rem;overflow:hidden}.flex-video.widescreen{padding-bottom:56.34%}.flex-video.vimeo{padding-top:0}.flex-video iframe,.flex-video object,.flex-video embed,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%}"[data-magellan-expedition]",[data-magellan-expedition-clone]{background:#fff;z-index:50;min-width:100%;padding:10px}"[data-magellan-expedition]" .sub-nav,[data-magellan-expedition-clone] .sub-nav{margin-bottom:0}"[data-magellan-expedition]" .sub-nav dd,[data-magellan-expedition-clone] .sub-nav dd{margin-bottom:0}"[data-magellan-expedition]" .sub-nav a,[data-magellan-expedition-clone] .sub-nav a{line-height:1.8em}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}.text-justify{text-align:justify !important}@media only screen and (max-width: 40em){.small-only-text-left{text-align:left !important}.small-only-text-right{text-align:right !important}.small-only-text-center{text-align:center !important}.small-only-text-justify{text-align:justify !important}}@media only screen{.small-text-left{text-align:left !important}.small-text-right{text-align:right !important}.small-text-center{text-align:center !important}.small-text-justify{text-align:justify !important}}@media only screen and (min-width: 40.063em) and (max-width: 64em){.medium-only-text-left{text-align:left !important}.medium-only-text-right{text-align:right !important}.medium-only-text-center{text-align:center !important}.medium-only-text-justify{text-align:justify !important}}@media only screen and (min-width: 40.063em){.medium-text-left{text-align:left !important}.medium-text-right{text-align:right !important}.medium-text-center{text-align:center !important}.medium-text-justify{text-align:justify !important}}@media only screen and (min-width: 64.063em) and (max-width: 90em){.large-only-text-left{text-align:left !important}.large-only-text-right{text-align:right !important}.large-only-text-center{text-align:center !important}.large-only-text-justify{text-align:justify !important}}@media only screen and (min-width: 64.063em){.large-text-left{text-align:left !important}.large-text-right{text-align:right !important}.large-text-center{text-align:center !important}.large-text-justify{text-align:justify !important}}@media only screen and (min-width: 90.063em) and (max-width: 120em){.xlarge-only-text-left{text-align:left !important}.xlarge-only-text-right{text-align:right !important}.xlarge-only-text-center{text-align:center !important}.xlarge-only-text-justify{text-align:justify !important}}@media only screen and (min-width: 90.063em){.xlarge-text-left{text-align:left !important}.xlarge-text-right{text-align:right !important}.xlarge-text-center{text-align:center !important}.xlarge-text-justify{text-align:justify !important}}@media only screen and (min-width: 120.063em) and (max-width: 99999999em){.xxlarge-only-text-left{text-align:left !important}.xxlarge-only-text-right{text-align:right !important}.xxlarge-only-text-center{text-align:center !important}.xxlarge-only-text-justify{text-align:justify !important}}@media only screen and (min-width: 120.063em){.xxlarge-text-left{text-align:left !important}.xxlarge-text-right{text-align:right !important}.xxlarge-text-center{text-align:center !important}.xxlarge-text-justify{text-align:justify !important}}div,dl,dt,dd,ul,ol,li,h1,h2,#tocDiv #tocDivStart,#legDiv #tocDivStart,.searchResultItem h3,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0}a{color:#3174a4;text-decoration:none;line-height:inherit}a:hover,a:focus{color:#2a648d}a img{border:none}p{font-family:inherit;font-weight:300;font-size:1.125rem;line-height:1.5;margin-bottom:1.25rem;text-rendering:optimizeLegibility}p.lead{font-size:1.34375rem;line-height:1.6}p aside{font-size:0.875rem;line-height:1.35;font-style:italic}h1,h2,#tocDiv #tocDivStart,#legDiv #tocDivStart,.searchResultItem h3,h3,h4,h5,h6{font-family:"Source Sans Pro",sans-serif;font-weight:300;font-style:normal;color:#333;text-rendering:none;margin-top:0.2rem;margin-bottom:1rem;line-height:1.139em}h1 small,h2 small,#tocDiv #tocDivStart small,#legDiv #tocDivStart small,.searchResultItem h3 small,h3 small,h4 small,h5 small,h6 small{font-size:60%;color:#7a7a7a;line-height:0}h1{font-size:2.5rem}h2,#tocDiv #tocDivStart,#legDiv #tocDivStart,.searchResultItem h3{font-size:1.75rem}h3{font-size:1.375rem}h4{font-size:1.375rem}h5{font-size:1.3125rem}h6{font-size:1rem}.subheader{line-height:1.4;color:#7a7a7a;font-weight:normal;margin-top:0.2rem;margin-bottom:0.5rem}hr{border:solid #ddd;border-width:1px 0 0;clear:both;margin:1.25rem 0 1.1875rem;height:0}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:bold;line-height:inherit}small{font-size:60%;line-height:inherit}code{font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:bold;color:#bd260d}ul,ol,dl{font-size:1.125rem;line-height:1.5;margin-bottom:1.25rem;list-style-position:outside;font-family:inherit}ul{margin-left:0}ul.no-bullet{margin-left:0}ul.no-bullet li ul,ul.no-bullet li ol{margin-left:1.25rem;margin-bottom:0;list-style:none}ul li ul,ul li ol{margin-left:1.25rem;margin-bottom:0}ul.square li ul,ul.circle li ul,ul.disc li ul{list-style:inherit}ul.square{list-style-type:square;margin-left:0}ul.circle{list-style-type:circle;margin-left:0}ul.disc{list-style-type:disc;margin-left:0}ul.no-bullet{list-style:none}ol{margin-left:0}ol li ul,ol li ol{margin-left:1.25rem;margin-bottom:0}dl dt{margin-bottom:0.3rem;font-weight:bold}dl dd{margin-bottom:0.75rem}abbr,acronym{text-transform:uppercase;font-size:90%;color:#333;border-bottom:1px dotted #ddd;cursor:help}abbr{text-transform:none}blockquote{margin:0 0 1.25rem;padding:0 1.25rem;border-left:8px solid #555}blockquote cite{display:block;font-size:1.125rem;color:#333}blockquote cite:before{content:"\2014 \0020"}blockquote cite a,blockquote cite a:visited{color:#333}blockquote,blockquote p{line-height:1.5;color:#333}.vcard{display:inline-block;margin:0 0 1.25rem 0;border:1px solid #ddd;padding:0.625rem 0.75rem}.vcard li{margin:0;display:block}.vcard .fn{font-weight:bold;font-size:0.9375rem}.vevent .summary{font-weight:bold}.vevent abbr{cursor:default;text-decoration:none;font-weight:bold;border:none;padding:0 0.0625rem}@media only screen and (min-width: 40.063em){h1,h2,#tocDiv #tocDivStart,#legDiv #tocDivStart,.searchResultItem h3,h3,h4,h5,h6{line-height:1.139em}h1{font-size:3.125rem}h2,#tocDiv #tocDivStart,#legDiv #tocDivStart,.searchResultItem h3{font-size:2rem}h3{font-size:1.5rem}h4{font-size:1.5rem}h5{font-size:1.3125rem}h6{font-size:1rem}}.print-only{display:none !important}@media print{*{background:transparent !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,#tocDiv #tocDivStart,#legDiv #tocDivStart,.searchResultItem h3,h3{orphans:3;widows:3}h2,#tocDiv #tocDivStart,#legDiv #tocDivStart,.searchResultItem h3,h3{page-break-after:avoid}.hide-on-print{display:none !important}.print-only{display:block !important}.hide-for-print{display:none !important}.show-for-print{display:inherit !important}}@media only screen{.show-for-small-only,.show-for-small-up,.show-for-small,.show-for-small-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}.hide-for-small-only,.hide-for-small-up,.hide-for-small,.hide-for-small-down,.show-for-medium-only,.show-for-medium-up,.show-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}.visible-for-small-only,.visible-for-small-up,.visible-for-small,.visible-for-small-down,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.hidden-for-small-only,.hidden-for-small-up,.hidden-for-small,.hidden-for-small-down,.visible-for-medium-only,.visible-for-medium-up,.visible-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}table.show-for-small-only,table.show-for-small-up,table.show-for-small,table.show-for-small-down,table.hide-for-medium-only,table.hide-for-medium-up,table.hide-for-medium,table.show-for-medium-down,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table}thead.show-for-small-only,thead.show-for-small-up,thead.show-for-small,thead.show-for-small-down,thead.hide-for-medium-only,thead.hide-for-medium-up,thead.hide-for-medium,thead.show-for-medium-down,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}tbody.show-for-small-only,tbody.show-for-small-up,tbody.show-for-small,tbody.show-for-small-down,tbody.hide-for-medium-only,tbody.hide-for-medium-up,tbody.hide-for-medium,tbody.show-for-medium-down,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}tr.show-for-small-only,tr.show-for-small-up,tr.show-for-small,tr.show-for-small-down,tr.hide-for-medium-only,tr.hide-for-medium-up,tr.hide-for-medium,tr.show-for-medium-down,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row !important}th.show-for-small-only,td.show-for-small-only,th.show-for-small-up,td.show-for-small-up,th.show-for-small,td.show-for-small,th.show-for-small-down,td.show-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.hide-for-medium-up,td.hide-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.show-for-medium-down,td.show-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.hide-for-large-up,td.hide-for-large-up,th.hide-for-large,td.hide-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}}@media only screen and (min-width: 40.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.show-for-medium-only,.show-for-medium-up,.show-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.visible-for-medium-only,.visible-for-medium-up,.visible-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.show-for-medium-only,table.show-for-medium-up,table.show-for-medium,table.show-for-medium-down,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.show-for-medium-only,thead.show-for-medium-up,thead.show-for-medium,thead.show-for-medium-down,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.show-for-medium-only,tbody.show-for-medium-up,tbody.show-for-medium,tbody.show-for-medium-down,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.show-for-medium-only,tr.show-for-medium-up,tr.show-for-medium,tr.show-for-medium-down,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row !important}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.show-for-medium-only,td.show-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.show-for-medium,td.show-for-medium,th.show-for-medium-down,td.show-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.hide-for-large-up,td.hide-for-large-up,th.hide-for-large,td.hide-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}}@media only screen and (min-width: 64.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.show-for-large-only,table.show-for-large-up,table.show-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.show-for-large-only,thead.show-for-large-up,thead.show-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.show-for-large-only,tbody.show-for-large-up,tbody.show-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.show-for-large-only,tr.show-for-large-up,tr.show-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row !important}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.show-for-large-only,td.show-for-large-only,th.show-for-large-up,td.show-for-large-up,th.show-for-large,td.show-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}}@media only screen and (min-width: 90.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.hide-for-large-only,.show-for-large-up,.hide-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.show-for-large-only,.hide-for-large-up,.show-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-large-only,.visible-for-large-up,.hidden-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.visible-for-large-only,.hidden-for-large-up,.visible-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-large-only,table.show-for-large-up,table.hide-for-large,table.hide-for-large-down,table.show-for-xlarge-only,table.show-for-xlarge-up,table.show-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-large-only,thead.show-for-large-up,thead.hide-for-large,thead.hide-for-large-down,thead.show-for-xlarge-only,thead.show-for-xlarge-up,thead.show-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-large-only,tbody.show-for-large-up,tbody.hide-for-large,tbody.hide-for-large-down,tbody.show-for-xlarge-only,tbody.show-for-xlarge-up,tbody.show-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-large-only,tr.show-for-large-up,tr.hide-for-large,tr.hide-for-large-down,tr.show-for-xlarge-only,tr.show-for-xlarge-up,tr.show-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row !important}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.show-for-large-up,td.show-for-large-up,th.hide-for-large,td.hide-for-large,th.hide-for-large-down,td.hide-for-large-down,th.show-for-xlarge-only,td.show-for-xlarge-only,th.show-for-xlarge-up,td.show-for-xlarge-up,th.show-for-xlarge,td.show-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}}@media only screen and (min-width: 120.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.hide-for-large-only,.show-for-large-up,.hide-for-large,.hide-for-large-down,.hide-for-xlarge-only,.show-for-xlarge-up,.hide-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.show-for-large-only,.hide-for-large-up,.show-for-large,.show-for-large-down,.show-for-xlarge-only,.hide-for-xlarge-up,.show-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.hide-for-xxlarge-down{display:none !important}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-large-only,.visible-for-large-up,.hidden-for-large,.hidden-for-large-down,.hidden-for-xlarge-only,.visible-for-xlarge-up,.hidden-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.visible-for-large-only,.hidden-for-large-up,.visible-for-large,.visible-for-large-down,.visible-for-xlarge-only,.hidden-for-xlarge-up,.visible-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.hidden-for-xxlarge-down{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-large-only,table.show-for-large-up,table.hide-for-large,table.hide-for-large-down,table.hide-for-xlarge-only,table.show-for-xlarge-up,table.hide-for-xlarge,table.hide-for-xlarge-down,table.show-for-xxlarge-only,table.show-for-xxlarge-up,table.show-for-xxlarge,table.show-for-xxlarge-down{display:table}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-large-only,thead.show-for-large-up,thead.hide-for-large,thead.hide-for-large-down,thead.hide-for-xlarge-only,thead.show-for-xlarge-up,thead.hide-for-xlarge,thead.hide-for-xlarge-down,thead.show-for-xxlarge-only,thead.show-for-xxlarge-up,thead.show-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-large-only,tbody.show-for-large-up,tbody.hide-for-large,tbody.hide-for-large-down,tbody.hide-for-xlarge-only,tbody.show-for-xlarge-up,tbody.hide-for-xlarge,tbody.hide-for-xlarge-down,tbody.show-for-xxlarge-only,tbody.show-for-xxlarge-up,tbody.show-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-large-only,tr.show-for-large-up,tr.hide-for-large,tr.hide-for-large-down,tr.hide-for-xlarge-only,tr.show-for-xlarge-up,tr.hide-for-xlarge,tr.hide-for-xlarge-down,tr.show-for-xxlarge-only,tr.show-for-xxlarge-up,tr.show-for-xxlarge,tr.show-for-xxlarge-down{display:table-row !important}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.show-for-large-up,td.show-for-large-up,th.hide-for-large,td.hide-for-large,th.hide-for-large-down,td.hide-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.show-for-xlarge-up,td.show-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.hide-for-xlarge-down,td.hide-for-xlarge-down,th.show-for-xxlarge-only,td.show-for-xxlarge-only,th.show-for-xxlarge-up,td.show-for-xxlarge-up,th.show-for-xxlarge,td.show-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}}.show-for-landscape,.hide-for-portrait{display:inherit !important}.hide-for-landscape,.show-for-portrait{display:none !important}table.hide-for-landscape,table.show-for-portrait{display:table}thead.hide-for-landscape,thead.show-for-portrait{display:table-header-group !important}tbody.hide-for-landscape,tbody.show-for-portrait{display:table-row-group !important}tr.hide-for-landscape,tr.show-for-portrait{display:table-row !important}td.hide-for-landscape,td.show-for-portrait,th.hide-for-landscape,th.show-for-portrait{display:table-cell !important}@media only screen and (orientation: landscape){.show-for-landscape,.hide-for-portrait{display:inherit !important}.hide-for-landscape,.show-for-portrait{display:none !important}table.show-for-landscape,table.hide-for-portrait{display:table}thead.show-for-landscape,thead.hide-for-portrait{display:table-header-group !important}tbody.show-for-landscape,tbody.hide-for-portrait{display:table-row-group !important}tr.show-for-landscape,tr.hide-for-portrait{display:table-row !important}td.show-for-landscape,td.hide-for-portrait,th.show-for-landscape,th.hide-for-portrait{display:table-cell !important}}@media only screen and (orientation: portrait){.show-for-portrait,.hide-for-landscape{display:inherit !important}.hide-for-portrait,.show-for-landscape{display:none !important}table.show-for-portrait,table.hide-for-landscape{display:table}thead.show-for-portrait,thead.hide-for-landscape{display:table-header-group !important}tbody.show-for-portrait,tbody.hide-for-landscape{display:table-row-group !important}tr.show-for-portrait,tr.hide-for-landscape{display:table-row !important}td.show-for-portrait,td.hide-for-landscape,th.show-for-portrait,th.hide-for-landscape{display:table-cell !important}}.show-for-touch{display:none !important}.hide-for-touch{display:inherit !important}.touch .show-for-touch{display:inherit !important}.touch .hide-for-touch{display:none !important}table.hide-for-touch{display:table}.touch table.show-for-touch{display:table}thead.hide-for-touch{display:table-header-group !important}.touch thead.show-for-touch{display:table-header-group !important}tbody.hide-for-touch{display:table-row-group !important}.touch tbody.show-for-touch{display:table-row-group !important}tr.hide-for-touch{display:table-row !important}.touch tr.show-for-touch{display:table-row !important}td.hide-for-touch{display:table-cell !important}.touch td.show-for-touch{display:table-cell !important}th.hide-for-touch{display:table-cell !important}.touch th.show-for-touch{display:table-cell !important}@media print{.show-for-print{display:block}.hide-for-print{display:none}table.show-for-print{display:table}thead.show-for-print{display:table-header-group !important}tbody.show-for-print{display:table-row-group !important}tr.show-for-print{display:table-row !important}td.show-for-print{display:table-cell !important}th.show-for-print{display:table-cell !important}}.buttons,.top-bar,.page,.content:not(.sizer),.pull-quote-banner,.articleCalloutBlocks,.searchBlock,.pagination-centered,.refine-options,.pieChartOutter,.dropdown:not(.formField):not(.inputContainer),.checkbox,.radio,.gallery-header,.main-container,.content-container,.media-container,.relatedPub .download-list,.relatedPub .initiallyHidden,.searchRefine .download-list,.searchRefine .initiallyHidden,.coverInfo .download-list,.coverInfo .initiallyHidden,.searchContainer,.searchFilter,.searchFilter .filterBarContainer,.searchFilter .filterContainer,.searchFilter .filterModule .filterSection,.searchFilter .submitFilter,.search-text,.searchResults{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:90rem}.buttons:before,.top-bar:before,.page:before,.content:not(.sizer):before,.pull-quote-banner:before,.articleCalloutBlocks:before,.searchBlock:before,.pagination-centered:before,.refine-options:before,.pieChartOutter:before,.dropdown:not(.inputContainer):not(.formField):before,.checkbox:before,.radio:before,.gallery-header:before,.main-container:before,.content-container:before,.media-container:before,.relatedPub .download-list:before,.relatedPub .initiallyHidden:before,.searchRefine .download-list:before,.searchRefine .initiallyHidden:before,.coverInfo .download-list:before,.coverInfo .initiallyHidden:before,.searchContainer:before,.searchFilter:before,.searchFilter .filterBarContainer:before,.searchFilter .filterContainer:before,.searchFilter .filterModule .filterSection:before,.searchFilter .submitFilter:before,.search-text:before,.searchResults:before,.buttons:after,.top-bar:after,.page:after,.content:not(.sizer):after,.pull-quote-banner:after,.articleCalloutBlocks:after,.searchBlock:after,.pagination-centered:after,.refine-options:after,.pieChartOutter:after,.dropdown:not(.inputContainer):not(.formField):after,.checkbox:after,.radio:after,.gallery-header:after,.main-container:after,.content-container:after,.media-container:after,.relatedPub .download-list:after,.relatedPub .initiallyHidden:after,.searchRefine .download-list:after,.searchRefine .initiallyHidden:after,.coverInfo .download-list:after,.coverInfo .initiallyHidden:after,.searchContainer:after,.searchFilter:after,.searchFilter .filterBarContainer:after,.searchFilter .filterContainer:after,.searchFilter .filterModule .filterSection:after,.searchFilter .submitFilter:after,.search-text:after,.searchResults:after{content:" ";display:table}.buttons:after,.top-bar:after,.page:after,.content:not(.sizer):after,.pull-quote-banner:after,.articleCalloutBlocks:after,.searchBlock:after,.pagination-centered:after,.refine-options:after,.pieChartOutter:after,.dropdown:not(.inputContainer):not(.formField):after,.checkbox:after,.radio:after,.gallery-header:after,.main-container:after,.content-container:after,.media-container:after,.relatedPub .download-list:after,.relatedPub .initiallyHidden:after,.searchRefine .download-list:after,.searchRefine .initiallyHidden:after,.coverInfo .download-list:after,.coverInfo .initiallyHidden:after,.searchContainer:after,.searchFilter:after,.searchFilter .filterBarContainer:after,.searchFilter .filterContainer:after,.searchFilter .filterModule .filterSection:after,.searchFilter .submitFilter:after,.search-text:after,.searchResults:after{clear:both}.buttons,.top-bar,.page,.content:not(.sizer),.pull-quote-banner{max-width:none}meta.foundation-mq-xxsmall{font-family:"/only screen and (min-width:0em) and (max-width:18.125em)/";width:0em}meta.foundation-mq-xsmall{font-family:"/only screen and (min-width:26.25em)/";width:26.25em}meta.foundation-mq-smedium{font-family:"/only screen and (min-width:40.063em)/";width:40.063em}meta.foundation-mq-xmedium{font-family:"/only screen and (min-width:61.063em)/";width:61.063em}meta.foundation-mq-slarge{font-family:"/only screen and (min-width:64.063em)/";width:64.063em}meta.foundation-mq-mlarge{font-family:"/only screen and (min-width:76.063em)/";width:76.063em}.text-col{max-width:700px;padding-left:0;padding-right:0;width:100%;float:left;margin-left:auto;margin-right:auto;float:none !important}.main-col{padding-left:0;padding-right:0;width:100%;float:left;margin-left:auto;margin-right:auto;float:none !important;max-width:980px}.main-col>h1,.main-col>h2,#tocDiv .main-col>#tocDivStart,#legDiv .main-col>#tocDivStart,.searchResultItem .main-col>h3,.main-col>h3,.main-col>h4,.main-col>h5,.main-col>h6{max-width:700px;display:block;margin-left:auto;margin-right:auto}@media only screen and (min-width: 40.063em){.main-col{display:table}}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}body{letter-spacing:0.5px}h1{color:#555 !important;letter-spacing:0}h2,#tocDiv #tocDivStart,#legDiv #tocDivStart,.searchResultItem h3{line-height:1.2}h3,h4{margin-bottom:0.5rem !important;line-height:1.4}h5{color:#577c30 !important;display:inline;font-size:1.2rem}strong,b{font-weight:400 !important;color:#555}.next-steps h3{color:#333}p{font-size:1.125rem;word-wrap:break-word}p.shortSpacingBottom{display:table}.summary{font-size:1.375rem;line-height:1.4}.summary p a{border-bottom:1px solid #3174a4}.summary p a:hover{color:#BF4F44;border:none}@media only screen and (min-width: 40.063em){.summary>ul{margin-left:30px;margin-right:30px}}.summary>ul>li{padding:5px 0}.summary>ul>li>ul>li{padding:5px 0}.summary>ul>li>ul>li:first-child{padding:10px 0 5px 0}.summary>ul>li>ul>li:last-child{padding:5px 0 0 0}@media only screen and (min-width: 40.063em){.summary>ol{margin-left:30px;margin-right:30px}}.summary>ol>li{padding:5px 0}.summary>ol>li>ol>li{padding:5px 0;text-indent:-40px;margin-left:26px}.summary>ol>li>ol>li:first-child{padding:10px 0 5px 0}.summary>ol>li>ol>li:last-child{padding:5px 0 0 0}.pull-quote p,blockquote p{font-size:1.375rem;line-height:1.4}@media only screen and (min-width: 40.063em){.summary{font-size:1.5rem}.pull-quote p,blockquote p{font-size:1.5rem}}.largeText{font-size:1.5rem;line-height:1.4}.largeText{margin-bottom:0}.caption{font-size:0.875rem;width:auto}cite{font-size:0.875rem;width:auto}.article-date{width:100%;float:left;margin-bottom:0;color:#577c30}.article-date:before{content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 0.3rem 0 0.1rem;position:relative;top:0.18rem;font-size:1.1875rem}.article-date.block{display:block;margin-left:20px;text-indent:-24px;margin-bottom:0}ul,ol{list-style:none}@media only screen and (min-width: 40.063em){.text-col>ul{margin-left:30px;margin-right:30px}}.text-col>ul>li{padding:5px 0}.text-col>ul>li>ul>li{padding:5px 0}.text-col>ul>li>ul>li:first-child{padding:10px 0 5px 0}.text-col>ul>li>ul>li:last-child{padding:5px 0 0 0}@media only screen and (min-width: 40.063em){.text-col>ol{margin-left:30px;margin-right:30px}}.text-col>ol>li{padding:5px 0}.text-col>ol>li>ol>li{padding:5px 0;text-indent:-40px;margin-left:26px}.text-col>ol>li>ol>li:first-child{padding:10px 0 5px 0}.text-col>ol>li>ol>li:last-child{padding:5px 0 0 0}ul li{list-style:none;list-style-image:none;padding:5px 0}.text-col ul li{font-weight:300;text-indent:-26px;margin-left:26px}.text-col ul li:before{content:'';display:inline-block;width:0.6rem;height:0.6rem;background-color:#555;margin-right:1rem}ol{counter-reset:section}.text-col ol li{font-weight:300;text-indent:-26px;margin-left:26px}.text-col ol li:before{counter-increment:section;content:counters(section, ".") ". ";margin-right:0.5rem;color:#555}.next-steps{border-left:0.6rem solid #32A2DB;margin-top:3rem;padding-left:23px}.next-steps p{font-size:1.5rem;font-weight:300;line-height:0.5}.next-steps ul li{margin:10px 0;text-indent:0}.next-steps ul li:before{display:none}.text-col .next-steps ul li:before{display:none}.text-col>p>a{border-bottom:1px solid #3174a4}.text-col>p>a:hover{color:#BF4F44;border:none}.text-col>ul>li>a{border-bottom:1px solid #3174a4}.text-col>ul>li>a:hover{color:#BF4F44;border:none}.alert-banner{position:fixed;bottom:20px;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);-webkit-transition:opacity 0.25s ease;transition:opacity 0.25s ease;opacity:1;width:100%;z-index:2000;padding:0 20px}@media only print{.alert-banner{display:none}}.no-csstransforms .alert-banner{width:700px;margin-left:-350px}.alert-banner .alert-message{max-width:700px;padding-left:0;padding-right:0;width:100%;float:left;margin-left:auto;margin-right:auto;float:none !important;background:#577c30;opacity:1;-webkit-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;overflow:hidden;color:#fff;font-size:0.875rem;margin-bottom:5px}@media only screen{.alert-banner .alert-message{padding:10px 10px 5px 15px}}.alert-banner .alert-message a{color:#fff}.alert-banner .alert-message.hide{display:block;opacity:0;height:0;padding:0;margin-top:0;margin-bottom:0}.alert-banner .alert-message.cookie{background-color:#3174a4}.no-js .alert-banner .alert-message.cookie{opacity:0;display:none}.alert-banner .alert-message.error{background-color:#BF4F44}.alert-banner .alert-message+.alert-message{margin-top:20px}.alert-banner .alert-message+.alert-message.hide{margin-top:0}.message{color:#fff;font-size:0.875rem;margin-bottom:5px;float:left;max-width:85%;max-width:calc(100% - 44px)}.message a{color:#fff}.alert-banner .close{width:44px;min-height:44px;position:relative;float:right}.ie9 .alert-banner .close{padding-top:20px}.alert-banner .close:before{content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;text-decoration:none;font-size:1.875rem;width:100%;position:absolute;text-align:center;text-decoration:none;line-height:2.5rem}.cookie-banner{-webkit-transition:opacity 0.25s ease;transition:opacity 0.25s ease;position:fixed;bottom:20px;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);z-index:2000;opacity:1;width:95%}@media only screen and (min-width: 40.063em){.cookie-banner{width:700px}}.cookie-banner .text-col,.cookie-banner .message{background:#3174a4;overflow:hidden;padding:10px 10px 5px 15px}.cookie-banner.hide{opacity:0;display:none}.no-js .cookie-banner{opacity:0;display:none}.cookie-banner .message{background:#32A2DB;padding:10px 20px 7px 15px;color:#fff;font-size:0.875rem;margin-bottom:1rem}.cookie-banner .message p{margin-bottom:0.2rem}.cookie-banner .message a{color:#fff}.cookie-banner .cookie-message{color:#fff;font-size:0.875rem;margin-bottom:5px;float:left;max-width:85%}.cookie-banner .cookie-message a{color:#fff}.cookie-banner .cookie-close{max-width:10%;width:10%;height:44px;position:relative;margin:0 10px 0 0;float:right}.cookie-banner .cookie-close:before{content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;text-decoration:none;font-size:1.875rem;position:absolute;left:50%}.alsoOfInterest{clear:both}.alsoOfInterest h2 a,.alsoOfInterest #tocDiv #tocDivStart a,#tocDiv .alsoOfInterest #tocDivStart a,.alsoOfInterest #legDiv #tocDivStart a,#legDiv .alsoOfInterest #tocDivStart a,.alsoOfInterest .searchResultItem h3 a,.searchResultItem .alsoOfInterest h3 a{text-decoration:none}.alsoOfInterest h2 a:hover,.alsoOfInterest #tocDiv #tocDivStart a:hover,#tocDiv .alsoOfInterest #tocDivStart a:hover,.alsoOfInterest #legDiv #tocDivStart a:hover,#legDiv .alsoOfInterest #tocDivStart a:hover,.alsoOfInterest .searchResultItem h3 a:hover,.searchResultItem .alsoOfInterest h3 a:hover{color:#BF4F44}.alsoOfInterest.hp{clear:none}.alsoOfInterest.hp .buttonStyle,.alsoOfInterest.hp .highlightArticle:after,.alsoOfInterest.hp ul.galleryEasy:after{clear:none}.alsoOfInterest.hp ul.galleryEasy{margin-top:4rem}.alsoOfInterest .homepage-section:after{clear:none !important;content:none !important;display:inline !important;display:none}.alsoOfInterest .highlightArticle{margin:0 0.3rem 30px 0.3rem}.alsoOfInterest .highlightArticle:after{content:".";display:block;height:0;clear:both;visibility:hidden}.alsoOfInterest .highlightArticle h2,.alsoOfInterest .highlightArticle #tocDiv #tocDivStart,#tocDiv .alsoOfInterest .highlightArticle #tocDivStart,.alsoOfInterest .highlightArticle #legDiv #tocDivStart,#legDiv .alsoOfInterest .highlightArticle #tocDivStart,.alsoOfInterest .highlightArticle .searchResultItem h3,.searchResultItem .alsoOfInterest .highlightArticle h3{margin-bottom:0;margin-top:0.4rem;font-size:1.5rem}.alsoOfInterest .buttonStyle{float:left;margin-top:0}.alsoOfInterest ul li{text-indent:0;float:left;margin:0 5px 30px;width:100%}.alsoOfInterest ul li:nth-child(odd){clear:left}@media only screen and (min-width: 26.25em){.alsoOfInterest ul li{margin:0 5px 30px;width:47%}}@media only screen and (min-width: 40.063em){.alsoOfInterest ul li{margin:0 5px 30px;width:31%}.alsoOfInterest ul li:nth-child(odd){clear:none}.alsoOfInterest ul li:nth-child(3n+1){clear:left}.alsoOfInterest ul li:after{content:".";display:block;height:0;clear:both;visibility:hidden}}.alsoOfInterest ul li:before{display:none}.alsoOfInterest ul li h2,.alsoOfInterest ul li #tocDiv #tocDivStart,#tocDiv .alsoOfInterest ul li #tocDivStart,.alsoOfInterest ul li #legDiv #tocDivStart,#legDiv .alsoOfInterest ul li #tocDivStart,.alsoOfInterest ul li .searchResultItem h3,.searchResultItem .alsoOfInterest ul li h3{margin-bottom:0;margin-top:0.4rem;font-size:1.5rem}#columns .buttonStyle{padding:15px;max-width:140px;text-align:center}#columns p{margin-top:0.5rem}#columns .item{width:100%;padding:10px !important;margin:0 !important}@media only screen and (min-width: 40.063em){#columns .item{width:50%}}@media only screen and (min-width: 64.063em){#columns .item{width:33.333333%}}#columns:after{content:"";display:table;clear:both}#columns .item{background:#fefefe;margin:0 2px 15px 2px;padding:15px 0 10px 0;-webkit-transition:opacity 0.4s ease-in-out;transition:opacity 0.4s ease-in-out;display:inline-block;text-align:left}div#columns .item img{width:100%;height:auto;padding-bottom:15px}div#columns .item figcaption{font-size:0.875rem;color:#333;line-height:1.5}div#columns small{font-size:1rem;float:right;text-transform:uppercase;color:#aaa}div#columns small a{color:#666;text-decoration:none;-webkit-transition:color, 0.4s, ease-in-out;transition:color, 0.4s, ease-in-out}div#columns:hover figure:not(:hover){opacity:0.4}.landingPageBlocks h2,.landingPageBlocks #tocDiv #tocDivStart,#tocDiv .landingPageBlocks #tocDivStart,.landingPageBlocks #legDiv #tocDivStart,#legDiv .landingPageBlocks #tocDivStart,.landingPageBlocks .searchResultItem h3,.searchResultItem .landingPageBlocks h3{margin-bottom:0.5rem;font-size:1.5rem;margin-top:0;text-align:left}.landingPageBlocks h2 a,.landingPageBlocks #tocDiv #tocDivStart a,#tocDiv .landingPageBlocks #tocDivStart a,.landingPageBlocks #legDiv #tocDivStart a,#legDiv .landingPageBlocks #tocDivStart a,.landingPageBlocks .searchResultItem h3 a,.searchResultItem .landingPageBlocks h3 a{text-decoration:none}.landingPageBlocks h2 a:hover,.landingPageBlocks #tocDiv #tocDivStart a:hover,#tocDiv .landingPageBlocks #tocDivStart a:hover,.landingPageBlocks #legDiv #tocDivStart a:hover,#legDiv .landingPageBlocks #tocDivStart a:hover,.landingPageBlocks .searchResultItem h3 a:hover,.searchResultItem .landingPageBlocks h3 a:hover{color:#BF4F44}.landingPageBlocks h2.spacer,.landingPageBlocks #tocDiv .spacer#tocDivStart,#tocDiv .landingPageBlocks .spacer#tocDivStart,.landingPageBlocks #legDiv .spacer#tocDivStart,#legDiv .landingPageBlocks .spacer#tocDivStart,.landingPageBlocks .searchResultItem h3.spacer,.searchResultItem .landingPageBlocks h3.spacer{margin-top:2em;margin-bottom:0}a.infoRed{color:#BF4F44;text-decoration:none;margin-bottom:0.5rem;font-size:1rem;font-weight:lighter}.highlight{margin-bottom:2rem}.highlight:after{content:".";display:block;height:0;clear:both;visibility:hidden}.highlight a.infoRed{color:#BF4F44;text-decoration:none;margin-bottom:0.5rem;font-size:1rem}.highlight h2,.highlight #tocDiv #tocDivStart,#tocDiv .highlight #tocDivStart,.highlight #legDiv #tocDivStart,#legDiv .highlight #tocDivStart,.highlight .searchResultItem h3,.searchResultItem .highlight h3{margin-bottom:0.3rem;margin-top:0.5rem}.highlight h2 a,.highlight #tocDiv #tocDivStart a,#tocDiv .highlight #tocDivStart a,.highlight #legDiv #tocDivStart a,#legDiv .highlight #tocDivStart a,.highlight .searchResultItem h3 a,.searchResultItem .highlight h3 a{text-decoration:none}.highlight h2 a:hover,.highlight #tocDiv #tocDivStart a:hover,#tocDiv .highlight #tocDivStart a:hover,.highlight #legDiv #tocDivStart a:hover,#legDiv .highlight #tocDivStart a:hover,.highlight .searchResultItem h3 a:hover,.searchResultItem .highlight h3 a:hover,.highlight h2 a:focus,.highlight #tocDiv #tocDivStart a:focus,#tocDiv .highlight #tocDivStart a:focus,.highlight #legDiv #tocDivStart a:focus,#legDiv .highlight #tocDivStart a:focus,.highlight .searchResultItem h3 a:focus,.searchResultItem .highlight h3 a:focus{text-decoration:underline}.highlight .buttonStyle{float:left;margin-top:5px;padding:13px 20px}@media only screen and (min-width: 0em) and (max-width: 64em){.highlight .buttonStyle{width:100%}}.articleCalloutBlocks{clear:both}.articleCalloutBlocks ul{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}@media only screen and (min-width: 40.063em){.articleCalloutBlocks ul{padding-left:0;padding-right:0;width:50%;float:left}}@media only screen and (min-width: 61.063em){.articleCalloutBlocks ul{padding-left:0;padding-right:0;width:33.3333333333%;float:left}}@media only screen and (max-width: 40em){.articleCalloutBlocks ul{padding-left:0;padding-right:0}}@media only screen and (min-width: 40.063em) and (max-width: 61em){.articleCalloutBlocks ul:first-of-type{padding-left:0}.articleCalloutBlocks ul:last-of-type{padding-right:0}}@media only screen and (min-width: 61.063em){.articleCalloutBlocks ul{padding-left:0.46875rem;padding-right:0.46875rem}.articleCalloutBlocks ul:first-of-type{padding-left:0}.articleCalloutBlocks ul:last-of-type{padding-right:0}}.articleCalloutBlocks ul li{list-style-image:none;list-style-type:none;text-indent:0;margin-left:0;float:left;margin-bottom:2rem}.articleCalloutBlocks ul li:before{display:none;margin-right:0}.articleCalloutBlocks ul li p{margin-top:0.5rem}.articleCalloutBlocks ul li img{width:100%}.articleCalloutBlocks ul li h2,.articleCalloutBlocks ul li #tocDiv #tocDivStart,#tocDiv .articleCalloutBlocks ul li #tocDivStart,.articleCalloutBlocks ul li #legDiv #tocDivStart,#legDiv .articleCalloutBlocks ul li #tocDivStart,.articleCalloutBlocks ul li .searchResultItem h3,.searchResultItem .articleCalloutBlocks ul li h3{font-size:1.5rem;margin-bottom:0;margin-top:0.5rem}.articleCalloutBlocks ul li h2 a,.articleCalloutBlocks ul li #tocDiv #tocDivStart a,#tocDiv .articleCalloutBlocks ul li #tocDivStart a,.articleCalloutBlocks ul li #legDiv #tocDivStart a,#legDiv .articleCalloutBlocks ul li #tocDivStart a,.articleCalloutBlocks ul li .searchResultItem h3 a,.searchResultItem .articleCalloutBlocks ul li h3 a{text-decoration:none}body{font-weight:lighter}.noResults{opacity:0.5;opacity:50%}a.noUnderline{text-decoration:none}a.noUnderline:hover{text-decoration:underline}.indexAlphabet p{font-size:2.1rem;font-weight:lighter;margin-bottom:0}.indexAlphabet a{text-decoration:none}.indexAlphabet a:hover{color:#BF4F44}.allResults{margin-bottom:2rem}.allResults h2,.allResults #tocDiv #tocDivStart,#tocDiv .allResults #tocDivStart,.allResults #legDiv #tocDivStart,#legDiv .allResults #tocDivStart,.allResults .searchResultItem h3,.searchResultItem .allResults h3{font-size:3.5rem}.allResults h2 a,.allResults #tocDiv #tocDivStart a,#tocDiv .allResults #tocDivStart a,.allResults #legDiv #tocDivStart a,#legDiv .allResults #tocDivStart a,.allResults .searchResultItem h3 a,.searchResultItem .allResults h3 a{text-decoration:none;color:#BF4F44}.allResults a{text-decoration:none;cursor:default}.allResults a h3{text-decoration:none;cursor:default}.allResults a h3:hover{color:#BF4F44}.allResults p a{text-decoration:underline}.allResults h3{margin-bottom:0.5rem;margin-top:0.5rem}.sectionResults{margin-top:3rem}.resultContent{margin-top:2.5rem}.resultContent img{margin-bottom:0.5rem}.resultContent ul li,.indexCatList ul li{margin-left:0;text-indent:0}.resultContent ul li:before,.indexCatList ul li:before{display:none}.indexCatList ul li a{text-decoration:none;cursor:hand}.indexCatList ul li a:hover{text-decoration:underline}.allResults.cats ul li{margin-bottom:20px}.allResults.cats ul li h3 a{color:#BF4F44;cursor:default}.allResults.cats h2,.allResults.cats #tocDiv #tocDivStart,#tocDiv .allResults.cats #tocDivStart,.allResults.cats #legDiv #tocDivStart,#legDiv .allResults.cats #tocDivStart,.allResults.cats .searchResultItem h3,.searchResultItem .allResults.cats h3{font-size:2.4em}.cats .resultContent{margin-top:1.5rem}.attributeList{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:90rem;margin-bottom:20px}.attributeList:before,.attributeList:after{content:" ";display:table}.attributeList:after{clear:both}.attributeList p{margin-bottom:0}.attributeList p span{color:#577c30}.jp-audio{position:relative;font-family:'Source Sans Pro',sans-serif;text-align:left;max-width:1280px;width:100%;height:50px;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:30px auto;color:#333}.jp-audio .jp-controls{top:0;width:50px;height:100%;position:absolute}.jp-audio .jp-controls{left:0;background-color:#3d9fd8}.jp-audio .jp-controls a{text-decoration:none;font-size:20px;padding-left:17px;line-height:50px;text-align:center;cursor:pointer}.jp-audio .jp-controls a{color:#fff}.jp-audio .jp-controls a:hover{color:#1d75ac}.jp-audio .jp-controls a:before{display:inline-block;font-style:normal;font-weight:400;text-decoration:none;font-variant:normal;text-transform:none;speak:none;width:50px;line-height:50px;text-align:center;opacity:1}.jp-controls-vol-down,.jp-controls-vol-up,.jp-volume-bar,.jp-volume-bar-value{display:none}.jp-audio .jp-progress{position:absolute;top:0;left:50px;right:0px;height:100%;background-color:#eee}.jp-seek-bar{position:absolute;top:0;left:0;min-width:100%;height:100%;cursor:pointer}.jp-play-bar{position:absolute;top:0;left:0;width:0;height:100%;background-color:#ddd;opacity:0.8}.jp-title,.jp-duration{font-size:1rem;line-height:50px}.jp-duration{text-align:right}.jp-details,.jp-time-holder{position:absolute;top:0;left:0;right:0;height:100%;padding:0 12px;font-size:1rem;line-height:50px}.jp-time-holder{text-align:right}.jp-jplayer audio,.jp-jplayer{width:0px;height:0px}.jp-jplayer{background-color:#000000}.jp-no-solution{padding:5px;font-size:.8em;background-color:#eee;border:2px solid #009be3;color:#333;display:none}.jp-no-solution a{color:#000}.jp-no-solution span{font-size:1em;display:block;text-align:center;font-weight:bold}@media all and (min-width: 700px){.jp-controls-vol-down,.jp-controls-vol-up,.jp-volume-bar{display:inline}.jp-audio .jp-progress{right:200px}.jp-audio .jp-controls-vol-down,.jp-audio .jp-controls-vol-up{top:0;width:50px;height:100%;position:absolute}.jp-audio .jp-volume-bar{position:absolute;top:0;right:50px;width:100px;height:50px;background-color:#444;cursor:pointer}div.jp-volume-bar-value{background-color:#eee;opacity:0.2;height:20px;margin-top:15px}.jp-audio .jp-controls-vol-down a:before,.jp-audio .jp-controls-vol-up a:before{display:inline-block;font-style:normal;font-weight:400;text-decoration:none;font-variant:normal;text-transform:none;speak:none;width:50px;line-height:50px;text-align:center;opacity:1}.jp-audio .jp-controls-vol-down a:hover,.jp-audio .jp-controls-vol-up a:hover{opacity:0.8}.jp-audio .jp-controls-vol-down a,.jp-audio .jp-controls-vol-up a{color:#fff}.jp-audio .jp-controls-vol-down{background-color:#444;right:150px}.jp-audio .jp-controls-vol-up{background-color:#444;right:0px}.jp-audio .jp-controls-vol-down a,.jp-audio .jp-controls-vol-up a{text-decoration:none;font-size:20px;padding-left:17px;line-height:50px;text-align:center;cursor:pointer}}.fa-play{content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}ul.breadcrumbEasy{position:relative;width:100%;display:table;border-bottom:1px solid #d3d3d3;padding:10px 20px}@media only screen and (min-width: 61.063em){ul.breadcrumbEasy{padding:13px 30px}}ul.breadcrumbEasy .dots{float:left;cursor:pointer}@media only screen and (min-width: 61.063em){ul.breadcrumbEasy .dots:hover{color:#BF4F44}}ul.breadcrumbEasy .dots.hide{height:1px;width:1px;overflow:hidden;position:absolute;display:inline}ul.breadcrumbEasy .dots:after{content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#3174a4;font-size:0.6rem;margin-left:5px;margin-right:5px}ul.breadcrumbEasy .dots a{text-decoration:none}@media only screen and (min-width: 61.063em){ul.breadcrumbEasy .dots a{padding:0}ul.breadcrumbEasy .dots a:hover{text-decoration:none;color:#BF4F44}}ul.breadcrumbEasy .currentPageTitle{float:left;padding:6.5px 0;color:#BF4F44}@media only screen and (min-width: 61.063em){ul.breadcrumbEasy .currentPageTitle{padding:3px 0 3px 0}}ul.breadcrumbEasy .currentPageTitle p{font-size:1rem;margin-bottom:0}ul.breadcrumbEasy li{display:block;float:left;margin-right:5px;padding:0}@media only screen and (min-width: 61.063em){ul.breadcrumbEasy li{padding:3px 0}}ul.breadcrumbEasy li.hide{display:none}ul.breadcrumbEasy li:after{content:".";display:block;height:0;clear:both;visibility:hidden}ul.breadcrumbEasy li a{text-decoration:none;display:block;float:left;font-size:1rem;padding:6.5px 0}ul.breadcrumbEasy li a:after{content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#3174a4;font-size:0.6rem;margin-left:10px;margin-right:5px}@media only screen and (min-width: 61.063em){ul.breadcrumbEasy li a{padding:0}ul.breadcrumbEasy li a:hover{text-decoration:none;color:#BF4F44}}.button{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:90rem;height:auto;position:relative;-webkit-transition:all, 0.25s, ease-in-out;transition:all, 0.25s, ease-in-out;cursor:pointer;border:#BBBBBC solid 1px;display:table;width:auto;margin:auto}.button:before,.button:after{content:" ";display:table}.button:after{clear:both}@media only screen and (min-width: 40.063em){.button{display:inline-block}}.button button,.button a{-webkit-appearance:none;background:none;border:none;display:block;padding:13px 20px;margin:0;text-decoration:none;color:#555;text-align:center;width:100%;font-size:1.125rem;line-height:1.125rem;-webkit-transition:all, 0.25s, ease-in-out;transition:all, 0.25s, ease-in-out}.button.link button{text-align:left;padding-right:44px}.button.link button:after{content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:44px;color:currentColor;font-size:1.125rem;text-align:center}.no-touch .button.link:hover{background-color:#3174a4;border-color:#3174a4}.no-touch .button.link:hover button,.no-touch .button.link:hover a{color:#fff}.touch .button.link:active{background-color:#3174a4;border-color:#3174a4}.touch .button.link:active button,.touch .button.link:active a{color:#fff}.advanced .button.link{display:none}.no-touch .button.action:hover{background-color:#555;border-color:#555}.no-touch .button.action:hover button,.no-touch .button.action:hover a{color:#fff}.touch .button.action:active{background-color:#555;border-color:#555}.touch .button.action:active button,.touch .button.action:active a{color:#fff}.button.cancel{border-color:#BF4F44}.button.cancel button,.button.cancel a{color:#BF4F44}.no-touch .button.cancel:hover{background-color:#BF4F44}.no-touch .button.cancel:hover button,.no-touch .button.cancel:hover a{color:#fff}.touch .button.cancel:active{background-color:#BF4F44}.touch .button.cancel:active button,.touch .button.cancel:active a{color:#fff}.advanced .button.cancel{display:none}.button.submit{border-color:#577c30}.button.submit button,.button.submit a{color:#577c30}.no-touch .button.submit:hover{background-color:#577c30}.no-touch .button.submit:hover button,.no-touch .button.submit:hover a{color:#fff}.touch .button.submit:active{background-color:#577c30}.touch .button.submit:active button,.touch .button.submit:active a{color:#fff}.button.disabled{opacity:0.5;background:none;border-color:#BBBBBC !important;pointer-events:none}.button.disabled a,.button.disabled button{color:#555 !important}.no-touch .button.disabled:hover{background:none !important}.no-touch .button.disabled:hover a,.no-touch .button.disabled:hover button{background:none !important;color:#555;cursor:default}.touch .button.disabled:active{background:none !important}.touch .button.disabled:active a,.touch .button.disabled:active button{background:none !important;color:#555;cursor:default}.button.dropdown{max-width:590px}.button.dropdown a:after{color:#fff;position:absolute;top:50%;right:0;-webkit-transition:all, 0.24s, ease-in-out;transition:all, 0.24s, ease-in-out;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);color:#555;content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.125rem;height:auto;width:54px;text-align:center}.open .button.dropdown a:after{-webkit-transform:translate(0, -50%) rotate(180deg);-ms-transform:translate(0, -50%) rotate(180deg);transform:translate(0, -50%) rotate(180deg)}.button[rel=ta] .takeoverContent{display:none}.fabButtonContainer{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:90rem;width:auto;display:table;-webkit-transform:translate(-50%, 50%);-ms-transform:translate(-50%, 50%);transform:translate(-50%, 50%);position:relative}.fabButtonContainer:before,.fabButtonContainer:after{content:" ";display:table}.fabButtonContainer:after{clear:both}.fabButtonContainer .fabButton{background-color:#fff;border-radius:100%;height:44px;width:44px;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;overflow:hidden;z-index:3;position:relative}@media only screen and (min-width: 40.063em){.fabButtonContainer .fabButton{height:44px;width:44px}}.no-touch .fabButtonContainer .fabButton:hover{background:#32A2DB;border-color:#32A2DB}.no-touch .fabButtonContainer .fabButton:hover:after{color:#fff}.touch .fabButtonContainer .fabButton:active{background:#32A2DB;border-color:#32A2DB}.touch .fabButtonContainer .fabButton:active:after{color:#fff}.fabButtonContainer .fabButton:after{content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%) rotate(0);-ms-transform:translate(-50%, -50%) rotate(0);transform:translate(-50%, -50%) rotate(0);display:block;text-align:center;color:#555;font-size:1.375rem;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.fabButtonContainer .fabItemContainer{position:absolute;top:0;left:0;height:44px;width:44px;margin:0}.fabButtonContainer .fabItemContainer li{display:table;position:absolute;-webkit-transform:translate(-50%, 0px) rotate(0deg);-ms-transform:translate(-50%, 0px) rotate(0deg);transform:translate(-50%, 0px) rotate(0deg);-webkit-transform-origin:50% calc(100% - 22px);-ms-transform-origin:50% calc(100% - 22px);transform-origin:50% calc(100% - 22px);height:0px;bottom:0;left:50%;width:44px;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;padding:0}.fabButtonContainer .fabItemContainer li:nth-child(2){-webkit-transform:translate(-50%, 0) rotate(45deg);-ms-transform:translate(-50%, 0) rotate(45deg);transform:translate(-50%, 0) rotate(45deg)}.fabButtonContainer .fabItemContainer li:nth-child(3){-webkit-transform:translate(-50%, 0) rotate(90deg);-ms-transform:translate(-50%, 0) rotate(90deg);transform:translate(-50%, 0) rotate(90deg)}.fabButtonContainer .fabItemContainer .fabItem{background:#fff;height:44px;width:44px;display:block;border-radius:100%;border:none;opacity:0;-webkit-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out;text-decoration:none;color:#555;position:relative}.no-touch .fabButtonContainer .fabItemContainer .fabItem:hover{background:#32A2DB;color:#fff}.no-touch .fabButtonContainer .fabItemContainer .fabItem:hover:before,.no-touch .fabButtonContainer .fabItemContainer .fabItem:hover:after{color:#fff !important}.fabButtonContainer .fabItemContainer .fabItem .touch:active{background:#32A2DB;color:#fff}.fabButtonContainer .fabItemContainer .fabItem .touch:active:before,.fabButtonContainer .fabItemContainer .fabItem .touch:active:after{color:#fff !important}.fabButtonContainer.open .fabButton{background-color:#BF4F44;border-color:#BF4F44}.fabButtonContainer.open .fabButton:after{-webkit-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg);color:#fff}.fabButtonContainer.open .fabItemContainer li{height:130px}@media only screen and (min-width: 40.063em){.fabButtonContainer.open .fabItemContainer li{height:150px}}.fabButtonContainer.open .fabItemContainer .fabItem{opacity:1}.buttonContainer{display:table;background:#fff;position:relative}.n-button{display:inline-block;padding:14px;background:none;border:#fff 1px solid;color:#fff;text-decoration:none;font-weight:300;font-size:1rem}.n-button:hover{background:white;color:#3174a4}a.buttonStyle{outline:0}.takeover .buttonStyle{display:inline-block;max-width:none;padding:10px 20px;text-decoration:none;color:#555;background:white;border:1px solid #BBBBBC;margin-top:0.6rem;margin-right:1rem;margin-bottom:1rem}.takeover .buttonStyle:hover{color:#fff;background:#BBBBBC;text-decoration:none}.takeover .buttonStyle.button-fill{color:#fff;background:#BBBBBC;text-decoration:none}.takeover .buttonStyle.minusIcon:before{content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:10px}.takeover .buttonStyle.plusIcon:before{content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:10px}.takeover .buttons{margin-bottom:0.5rem}.fill-button{display:inline-block;text-decoration:none;padding:20px 60px 20px 20px;color:#555;background:#fff;position:relative}.fill-button:after{margin-left:10px;content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:17px;position:absolute;right:20px;top:38%}.fill-button:hover{background:#32A2DB;color:#fff}.buttons{position:relative;height:auto;display:table}.prev-button{display:inline-block;max-width:none;padding:12px 20px;text-decoration:none;float:left;color:#555;background:white;border:1px solid #BBBBBC;margin-bottom:2rem}.prev-button:before{content:"\e61e";font-family:'Historic-England-icon-font';speak:none;font-size:0.9rem;margin-right:10px}.prev-button:hover{color:#fff;background:#BBBBBC;text-decoration:none}.next-button{display:inline-block;max-width:none;padding:12px 20px;text-decoration:none;color:#555;background:white;border:1px solid #BBBBBC;margin-bottom:2rem}.next-button:hover{color:#fff;background:#BBBBBC;text-decoration:none}.print-button{display:inline-block;max-width:none;padding:12px 20px;text-decoration:none;color:#555;background:white;border:1px solid #BBBBBC;margin-bottom:2rem}.print-button:hover{color:#fff;background:#BBBBBC;text-decoration:none}.blue-button{position:absolute;padding:10px 0;height:45px;width:150px;text-align:center;text-decoration:none;color:#fff;background-color:#32A2DB;margin-bottom:2rem;z-index:-1;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out}.blue-button:after{content:"\e620";font-family:'Historic-England-icon-font';speak:none;font-size:0.9rem;margin-left:10px}.blue-button:hover{color:#555;background:white;text-decoration:none}.big-button{display:inline-block;text-decoration:none;padding:20px 20px 20px 20px;color:#555;background:#fff;margin-bottom:1rem;border:1px solid #BBBBBC;width:100%;text-align:center}.big-button:hover{background:#BBBBBC;color:#fff}@media only screen and (min-width: 40.063em){.big-button{display:inline-block;width:calc(50% - 20px);margin:auto;margin-bottom:2rem;margin-right:20px}}.cardItem{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:90rem}@media only screen{.cardItem{margin-bottom:2rem}}.cardItem>h2,#tocDiv .cardItem>#tocDivStart,#legDiv .cardItem>#tocDivStart,.searchResultItem .cardItem>h3{display:none}.cardItem:before,.cardItem:after{content:" ";display:table}.cardItem:after{clear:both}.cardItem .imgHidden{display:none}.cardItem .cardDetailSmallPrint{display:none;font-size:0.875rem}@media print{.cardItem .cardDetailSmallPrint{display:block !important}}.cardContainer{overflow:hidden;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.cardContainer.cardFront{padding-left:0;padding-right:0;width:50%;float:left}@media only screen and (min-width: 40.063em){.cardContainer.cardFront{padding-left:0;padding-right:0;width:50%;float:left}}@media only screen and (min-width: 64.063em){.cardContainer.cardFront{padding-left:0;padding-right:0;width:66.6666666667%;float:left}}@media only screen{.cardContainer.cardFront{padding-right:10px}}@media only screen and (min-width: 40.063em){.cardContainer.cardFront{padding-right:10px}}@media only screen and (min-width: 64.063em){.cardContainer.cardFront{padding-right:10px}}.cardContainer.cardFront li{cursor:pointer}@media print{.cardContainer.cardFront{width:100%;float:none}}.cardContainer.cardBack{padding-left:0;padding-right:0;width:50%;float:left}@media only screen and (min-width: 40.063em){.cardContainer.cardBack{padding-left:0;padding-right:0;width:50%;float:left}}@media only screen and (min-width: 64.063em){.cardContainer.cardBack{padding-left:0;padding-right:0;width:33.3333333333%;float:left}}@media only screen{.cardContainer.cardBack{padding-left:10px}}@media only screen and (min-width: 40.063em){.cardContainer.cardBack{padding-left:10px}}@media only screen and (min-width: 64.063em){.cardContainer.cardBack{padding-left:10px}}.cardContainer.cardBack li{margin-bottom:20px;cursor:pointer}@media print{.cardContainer.cardBack{width:100%;float:none}}.cardContent li{overflow:hidden}.cardContent img{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);overflow:hidden;display:block}@media print{.cardContent img{max-width:75% !important;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.no-touch .cardContent img:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}@media only screen{.tc .cardDetail{display:table;padding:30px 20px;width:100%;margin-left:auto;margin-right:auto;float:none !important;max-width:700px;overflow:hidden}}@media only screen and (min-width: 40.063em){.tc .cardDetail{display:table;padding:30px 20px;width:100%;margin-left:auto;margin-right:auto;float:none !important;max-width:700px;overflow:hidden}}@media only screen and (min-width: 64.063em){.tc .cardDetail{display:table;width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:90rem;margin-top:20px;margin-left:0;margin-right:0;width:350px;max-height:calc(100vh - 40px);overflow-y:auto;float:right !important}}.tc .cardDetail .buttonStyle{display:block}.tc .cardDetail .description{margin-top:20px}.cardDetail{display:none}.cardDetailFull{margin-bottom:0;max-width:90rem;margin-top:20px;margin-left:0;margin-right:0;width:350px;max-height:calc(100vh - 40px);overflow-y:auto;float:right !important}.cardDetailMed{display:inline;padding:30px 20px;width:100%;margin-left:auto;margin-right:auto;float:none !important;max-width:700px}.cardView{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:90rem;display:block;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;box-shadow:0 1px 5px rgba(187,187,188,0.3);width:auto;height:100%;position:relative;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);top:50%;overflow:hidden;overflow-y:auto}.cardView:before,.cardView:after{content:" ";display:table}.cardView:after{clear:both}.ie9 .cardView{display:block;margin-left:auto;margin-right:auto;margin-top:0px;margin-bottom:0px;max-width:90rem;-webkit-transform:none;-ms-transform:none;transform:none;top:0}@media only screen and (min-width: 61.063em){.cardView{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.ie9 .cardView{display:block;width:auto}}.cardView .close{display:block;margin-top:0;margin-right:0;height:54px;width:54px;position:absolute;right:20px;top:20px;background:#fff;margin:0;text-decoration:none;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4}@media only screen and (min-width: 61.063em){.cardView .close{top:0;right:0}}.cardView .close:after{display:block;content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#555;height:54px;line-height:54px;text-align:center;font-size:30px}.cardView .close:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}.cardView .cardMask{padding-left:0;padding-right:0;width:100%;float:left;overflow:hidden;position:relative}@media only screen and (min-width: 61.063em){.cardView .cardMask{height:auto;width:calc(100% - 350px)}.ie9 .cardView .cardMask{max-height:calc(90vh - 40px);max-width:calc(100% - 350px);height:auto;width:auto;float:left;display:block;margin-left:auto;margin-right:auto}}.cardView .cardMask:after{content:".";display:block;height:0;clear:both;visibility:hidden}.cardView .cardMask .imgCard{position:absolute;max-height:100%;cursor:pointer;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.cardView .cardMask .imgHidden{visibility:hidden}.cardView .cardDetail{padding-left:0;padding-right:0;width:100%;float:left;display:table}.ie9 .cardView .cardDetail{max-height:calc(90vh - 40px);max-width:90rem;width:350px;float:left;display:table;margin-left:0px;margin-right:0px}@media only screen and (min-width: 61.063em){.cardView .cardDetail{max-width:350px}}.searchBlock{display:inline-block}.searchBlock h2.grey,.searchBlock #tocDiv .grey#tocDivStart,#tocDiv .searchBlock .grey#tocDivStart,.searchBlock #legDiv .grey#tocDivStart,#legDiv .searchBlock .grey#tocDivStart,.searchBlock .searchResultItem h3.grey,.searchResultItem .searchBlock h3.grey{color:#333;margin-top:1rem}#GazetteerSearchResults h2.grey,#GazetteerSearchResults #tocDiv .grey#tocDivStart,#tocDiv #GazetteerSearchResults .grey#tocDivStart,#GazetteerSearchResults #legDiv .grey#tocDivStart,#legDiv #GazetteerSearchResults .grey#tocDivStart,#GazetteerSearchResults .searchResultItem h3.grey,.searchResultItem #GazetteerSearchResults h3.grey{color:#333}.maxLength{max-width:600px}.options{margin-top:1rem}.greenText{color:#577c30}.searchRefine{margin:1.5em 0}.searchRefine .buttonStyle{border-radius:0}form:after{content:".";display:block;height:0;clear:both;visibility:hidden}.search-text.searchBar{-webkit-transform:none;-ms-transform:none;transform:none;margin-top:1rem}.search-text.searchBar input{border-color:#bbbbbc;border-style:solid;border-width:thin}.CaseStudyList.jobDetails ul{margin-bottom:0}.CaseStudyList.jobDetails ul li{margin-bottom:0}.CaseStudyList ul li{list-style:none;list-style-type:none;text-indent:0;margin:1.5rem 0;clear:left}.CaseStudyList ul li:before{display:none}.CaseStudyList ul li .buttonStyle{margin-bottom:2rem;margin-top:0.5rem}.CaseStudyList ul li h2,.CaseStudyList ul li #tocDiv #tocDivStart,#tocDiv .CaseStudyList ul li #tocDivStart,.CaseStudyList ul li #legDiv #tocDivStart,#legDiv .CaseStudyList ul li #tocDivStart,.CaseStudyList ul li .searchResultItem h3,.searchResultItem .CaseStudyList ul li h3{margin-bottom:0.2rem}.CaseStudyList ul li p{margin-bottom:0.2rem}.CaseStudyList ul li .redText{color:#BF4F44}.CaseStudyList ul li ul.DetailList{margin-left:0}.CaseStudyList ul li ul.DetailList li{margin:0;margin-left:30px !important;text-indent:-25px}.CaseStudyList ul li ul.DetailList li:before{background-color:#577c30;content:"";display:inline-block;height:0.6rem;margin-right:1rem;width:0.6rem}.searchRefine .relatedPubRight{padding-left:0}.searchRefine .relatedPubRight ul li{margin-left:0;list-style:none;list-style-image:none}.searchRefine .relatedPubRight ul li:before{display:none}.pagination-centered{text-align:center;height:44px;margin:20px auto;width:auto;-webkit-transition:all 0.8s ease-in-out;transition:all 0.8s ease-in-out}.pagination-centered.filterOpen{opacity:0.5}.pagination-centered .center{display:inline-block;margin:auto}.pagination-centered a{display:block;float:left;text-decoration:none;color:#333;font-size:18px;font-weight:300;width:44px;height:44px;text-align:center;line-height:44px}.pagination-centered a.disabled{visibility:hidden}.pagination-centered a[title="Previous"]:before{content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:44px}.pagination-centered a[title="Next"]:before{content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:44px}.pagination-centered a:hover{color:#3174a4}.pagination-centered span{float:left;height:44px;line-height:44px}.pagination-centered input{text-align:center;width:44px;height:44px;margin:0 5px}.refine-options{-webkit-transition:max-height 0.8s ease-in-out;transition:max-height 0.8s ease-in-out;overflow:hidden;height:auto;max-height:0;float:left}.refine-options.open{max-height:100%}.no-js .refine-options{height:100%}.moreResults{margin-top:4rem}.moreResults h2,.moreResults #tocDiv #tocDivStart,#tocDiv .moreResults #tocDivStart,.moreResults #legDiv #tocDivStart,#legDiv .moreResults #tocDivStart,.moreResults .searchResultItem h3,.searchResultItem .moreResults h3{margin-bottom:2rem}.moreResults .moreResultsSection{margin-bottom:2rem}.moreResults .moreResultsSection .description{margin-bottom:0.5rem;margin-top:0.5rem}.refine-options label{margin-right:0.5rem}.refine-options .options{padding-bottom:2rem}.refine-options .options:after{content:".";display:block;height:0;clear:both;visibility:hidden}.refine-options fieldset{border:none;padding:0}.refine-options .radioOptions{float:left}.refine-options .radio{width:100%}.refine-options .radio legend{float:left;height:38px;line-height:38px;margin-right:20px;width:160px}.refine-options button{border:1px solid #bbbbbc;color:#333;margin-top:0.6rem;max-width:none;padding:12px 20px;background:#fff;clear:both}.refine-options button:hover{background:#bbbbbc;color:#fff;text-decoration:none}.checkbox.documentSearch input[type=checkbox]{float:right}.checkbox.tc.documentSearch label{margin-left:0}.checkbox.tc.documentSearch{max-width:510px}.pieChartOutter{padding:20px 0;position:relative;max-width:700px}.legend{padding-left:0;padding-right:0;width:100%;float:left;padding:20px 0;height:100%}@media only screen and (min-width: 40.063em){.legend{position:relative;padding-left:0;padding-right:0;width:41.6666666667%;left:16.6666666667%;right:auto;float:left}}.legend .label{display:block;margin:0.9em;border-style:solid;border-width:0 0 0 1em;padding:0 0.3em;text-indent:5px;font-weight:lighter;font-size:1.125rem}.piechart-container{padding-left:0;padding-right:0;width:100%;float:left;padding:20px 0;height:100%}@media only screen and (min-width: 40.063em){.piechart-container{padding-left:0;padding-right:0;width:41.6666666667%;float:left}}.mobileClear{clear:both}@media only screen and (min-width: 40.063em){.mobileClear{clear:none}}.featureBlock{border-left:0.6rem solid #BF4F44;margin-top:3rem;padding-left:23px;margin-bottom:1.5rem;max-width:600px;clear:both}.featureBlock.inline{margin:30px 0}.featureBlock.nextSteps,.featureBlock.externalLinks{border-left:0.6rem solid #32A2DB}.featureBlock.contactBlock{border-left:0.6rem solid #577c30}.featureBlock h3{color:#333;font-size:1.5rem}.featureBlock a{word-break:break-word}.featureBlock ul li{margin-left:0;text-indent:0;padding:5px 0;margin:10px 0}.featureBlock ul li:before{display:none}.highlightBox{display:none}.featureBlock a,.relatedPub a{text-decoration:none}.featureBlock a:hover,.relatedPub a:hover{color:#BF4F44}.featureBlock.relatedDocs h3,.featureBlock.contactBlock h3,.relatedPub.relatedDocs h3,.relatedPub.contactBlock h3{padding-bottom:0.2rem}.featureBlock.relatedDocs,.featureBlock .relatedPubRight,.relatedPub.relatedDocs,.relatedPub .relatedPubRight{position:relative}.featureBlock.relatedDocs ul li,.featureBlock .relatedPubRight ul li,.relatedPub.relatedDocs ul li,.relatedPub .relatedPubRight ul li{margin-left:0;margin-top:0}.featureBlock.relatedDocs ul li:before,.featureBlock .relatedPubRight ul li:before,.relatedPub.relatedDocs ul li:before,.relatedPub .relatedPubRight ul li:before{background-color:#fff;font-size:2.1rem;margin-left:-45px;display:inline;float:left;padding-top:5px}.featureBlock.relatedDocs ul li.doc,.featureBlock .relatedPubRight ul li.doc,.relatedPub.relatedDocs ul li.doc,.relatedPub .relatedPubRight ul li.doc{margin-left:40px}.featureBlock.relatedDocs ul li.doc:before,.featureBlock .relatedPubRight ul li.doc:before,.relatedPub.relatedDocs ul li.doc:before,.relatedPub .relatedPubRight ul li.doc:before{content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#3174a4}.featureBlock.relatedDocs ul li.pdf,.featureBlock .relatedPubRight ul li.pdf,.relatedPub.relatedDocs ul li.pdf,.relatedPub .relatedPubRight ul li.pdf{margin-left:40px}.featureBlock.relatedDocs ul li.pdf:before,.featureBlock .relatedPubRight ul li.pdf:before,.relatedPub.relatedDocs ul li.pdf:before,.relatedPub .relatedPubRight ul li.pdf:before{content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#BF4F44}.featureBlock.relatedDocs ul li.csv,.featureBlock .relatedPubRight ul li.csv,.relatedPub.relatedDocs ul li.csv,.relatedPub .relatedPubRight ul li.csv{margin-left:40px}.featureBlock.relatedDocs ul li.csv:before,.featureBlock .relatedPubRight ul li.csv:before,.relatedPub.relatedDocs ul li.csv:before,.relatedPub .relatedPubRight ul li.csv:before{content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#577c30}.featureBlock.relatedDocs ul li.xls,.featureBlock .relatedPubRight ul li.xls,.relatedPub.relatedDocs ul li.xls,.relatedPub .relatedPubRight ul li.xls{margin-left:40px}.featureBlock.relatedDocs ul li.xls:before,.featureBlock .relatedPubRight ul li.xls:before,.relatedPub.relatedDocs ul li.xls:before,.relatedPub .relatedPubRight ul li.xls:before{content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#577c30}.featureBlock.relatedDocs ul li.ppt,.featureBlock .relatedPubRight ul li.ppt,.relatedPub.relatedDocs ul li.ppt,.relatedPub .relatedPubRight ul li.ppt{margin-left:40px}.featureBlock.relatedDocs ul li.ppt:before,.featureBlock .relatedPubRight ul li.ppt:before,.relatedPub.relatedDocs ul li.ppt:before,.relatedPub .relatedPubRight ul li.ppt:before{content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#BF4F44}.featureBlock.relatedDocs ul li.xml,.featureBlock .relatedPubRight ul li.xml,.relatedPub.relatedDocs ul li.xml,.relatedPub .relatedPubRight ul li.xml{margin-left:40px}.featureBlock.relatedDocs ul li.xml:before,.featureBlock .relatedPubRight ul li.xml:before,.relatedPub.relatedDocs ul li.xml:before,.relatedPub .relatedPubRight ul li.xml:before{content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#577c30}.avatar,.floatLeft{float:left;width:100%}.avatar{padding:5px 20px 10px 0;max-width:250px}.avatar.large{max-width:300px}.bio{margin-bottom:3rem}.bio h2,.bio #tocDiv #tocDivStart,#tocDiv .bio #tocDivStart,.bio #legDiv #tocDivStart,#legDiv .bio #tocDivStart,.bio .searchResultItem h3,.searchResultItem .bio h3{font-size:2rem;color:#333}.bio .floatLeft{max-width:none}.bio .floatLeft p{margin-bottom:15px}@media only screen and (min-width: 40.063em){.avatar{max-width:168px}}.floatLeft{max-width:400px}.floatLeft p{margin-bottom:5px}.floatLeft .smallLink{font-size:0.875rem}.floatLeft a{text-decoration:none}.contactBlock{position:relative}.contactBlock ul li{margin:5px 5px 5px 40px}.contactBlock ul li:before{color:#333;display:inline;margin-top:0;background:none;left:24px;height:0.6rem;width:0.6rem;display:inline;position:absolute;font-size:1.5rem}.contactBlock ul li.phone:before{content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.contactBlock ul li.twitterContact:before{content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.contactBlock ul li.linkedinContact:before{content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.contactBlock ul li.facebookContact:before{content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.contactBlock ul li.email:before{content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.contactBlock ul li.fax:before{content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.contactBlock ul li.noicon{margin-left:0}.bottomContent{clear:both}.contactBlock h5{color:#577c30;font-size:1.5rem;margin:0}.featureBlock.relatedDocs .warning{margin-bottom:0}.featureBlock.relatedDocs.inPage{border-left:none;padding-left:0;margin-top:1rem}.featureBlock.relatedDocs.inPage ul li:before{left:0}p.fileSize{margin-bottom:0}.inline{position:relative}.inline ul li{margin:5px 5px 5px 40px}.inline ul li:before{color:#333;display:inline;margin-top:0;background:none;left:24px;height:0.6rem;width:0.6rem;display:inline;position:absolute;font-size:1.5rem}.inline ul li.dogs:before{content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.inline ul li.wheelchair:before{content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.inline ul li.email:before{content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.inline ul li.toilets:before{content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.inline ul li.noicon{margin-left:0}footer{position:relative;overflow:hidden;background:#555;width:100%;font-weight:300}footer ul{padding:0;margin:10px 0;width:100%}footer ul li{list-style:none;text-decoration:none;overflow:hidden;position:relative;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;background:#555 !important}footer ul li a{padding:10px 20px;display:block;color:#fff;font-size:0.9rem;border:none;text-decoration:none}footer ul li a:focus{color:#C0C6CC}@media only screen and (min-width: 40.063em){footer ul li a:hover{color:#C0C6CC}}footer ul.social{display:inline-block;padding-bottom:15px !important;padding-left:5px !important;padding-right:5px !important}footer ul.social li{padding:0;background:none;width:25%;float:left;font-size:1.5rem;position:relative;min-height:44px}footer ul.social li a{padding:0;height:100%;width:100%;left:0}footer ul.social li a:before{display:block;color:#fff;text-align:center;-webkit-transition:all 0.25s ease;transition:all 0.25s ease}footer ul.social li a[title~=Twitter]:before{content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}footer ul.social li a[title~=twitter]:before{content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}footer ul.social li a[title~=Linkedin]:before{content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}footer ul.social li a[title~=linkedin]:before{content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}footer ul.social li a[title~=Youtube]:before{content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}footer ul.social li a[title~=youtube]:before{content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}footer ul.social li a[title~=Facebook]:before{content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}footer ul.social li a[title~=facebook]:before{content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (min-width: 0em) and (max-width: 61em){footer ul.social{margin:0;padding-top:0 !important;padding-bottom:0 !important}}@media only screen and (min-width: 61.063em){footer{width:240px;z-index:900;-webkit-transition:-webkit-transform 1s ease-in-out;transition:transform 1s ease-in-out;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);position:absolute;right:0;bottom:0}.nav-open footer{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}}@media only screen and (min-width: 76.063em){footer{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.nav-open footer{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}}.error-message{color:#BF4F44;margin-top:40px;margin-bottom:0;opacity:0;-webkit-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out}.error-message.show{opacity:1}section.form{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:90rem;padding-top:20px}section.form:before,section.form:after{content:" ";display:table}section.form:after{clear:both}section.form form{max-width:700px;padding-left:0;padding-right:0;width:100%;float:left;margin-left:auto;margin-right:auto;float:none !important}form,label,select,option{font-family:"Source Sans Pro",sans-serif;font-weight:300 !important;font-style:normal;color:#333;font-size:1.125rem;line-height:1.5625rem;border-radius:none}.formField form,.formField label,.formField select,.formField option{-webkit-appearance:none;-moz-appearance:none;appearance:none}button,input,optgroup,select,textarea{font-size:1.125rem;border:thin solid #BBBBBC;border-radius:0}.formField button,.formField input,.formField optgroup,.formField select,.formField textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;border:thin solid #BBBBBC}select{border-radius:0;text-indent:5px;position:relative;background-color:transparent;background-image:none;height:44px;font-size:1.125rem;z-index:3;padding-right:35px}.ie9 select{padding-right:0}select option{font-size:1.125rem;height:44px;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0.625rem 0.75rem}select option:nth-child(odd){background-color:#f7f7f7}select option:hover{background-color:#3174a4;color:#fff}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){select{padding-right:0}}.required label:after{content:"*";color:#BF4F44}input[type=submit]{background:#fff;-webkit-appearance:none}input[type=email]{width:100%}fieldset{padding:0;border:none;outline:0;margin:0}fieldset+fieldset{margin:10px 0}@media only screen and (min-width: 40.063em){fieldset+fieldset{margin:20px 0}}@media only screen and (max-width: 40em){.address div:not(.line1) label{display:none}}.textInput input[type=text]{padding-left:10px;width:100%}.textInput.autocomplete .autocompleteContainer{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:90rem;padding:0;position:absolute;bottom:0;left:0;background:#fff;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);opacity:0;z-index:-1}.textInput.autocomplete .autocompleteContainer:before,.textInput.autocomplete .autocompleteContainer:after{content:" ";display:table}.textInput.autocomplete .autocompleteContainer:after{clear:both}@media only screen and (min-width: 40.063em){.textInput.autocomplete .autocompleteContainer{padding:0 0.9375rem}}.textInput.autocomplete .autocompleteContainer.open{opacity:1;display:block;z-index:20}.textInput.autocomplete .autocompleteContainer .menuSection{padding-left:0;padding-right:0;width:100%;float:left;margin:0;border:thin solid #BBBBBC;border-top:none;box-shadow:0 1px 8px rgba(187,187,188,0.5);overflow-y:scroll;max-height:180px}@media only screen and (min-width: 40.063em){.textInput.autocomplete .autocompleteContainer .menuSection{box-shadow:0 1px 2px rgba(187,187,188,0.5)}}.textInput.autocomplete .autocompleteContainer .menuSection .menuOption{font-size:1.125rem;padding:0.625rem 0.75rem}.textInput.autocomplete .autocompleteContainer .menuSection .menuOption:nth-child(odd){background-color:#f8f8f8}.no-touch .textInput.autocomplete .autocompleteContainer .menuSection .menuOption:hover{background-color:#3174a4}.no-touch .textInput.autocomplete .autocompleteContainer .menuSection .menuOption:hover p{color:#fff}.touch .textInput.autocomplete .autocompleteContainer .menuSection .menuOption:active{background-color:#3174a4}.touch .textInput.autocomplete .autocompleteContainer .menuSection .menuOption:active p{color:#fff}.textInput.autocomplete .autocompleteContainer .menuSection .menuOption p{margin-bottom:0}.keywordInput input[type=text]{padding-left:10px;width:100%}.keywordInput .filterLabel{display:none}.keywordInput .filterOptionContainer{max-width:560px !important;padding-left:0 !important;width:100% !important}.keywordInput.autocomplete .autocompleteContainer{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:90rem;padding:0;position:absolute;bottom:0;left:0;background:#fff;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);opacity:0;z-index:-1}.keywordInput.autocomplete .autocompleteContainer:before,.keywordInput.autocomplete .autocompleteContainer:after{content:" ";display:table}.keywordInput.autocomplete .autocompleteContainer:after{clear:both}@media only screen and (min-width: 40.063em){.keywordInput.autocomplete .autocompleteContainer{padding:0 0.9375rem}}.keywordInput.autocomplete .autocompleteContainer.open{opacity:1;display:block;z-index:20}.keywordInput.autocomplete .autocompleteContainer .menuSection{padding-left:0;padding-right:0;width:100%;float:left;margin:0;border:thin solid #BBBBBC;border-top:none;box-shadow:0 1px 8px rgba(187,187,188,0.5);overflow-y:scroll;max-height:180px}@media only screen and (min-width: 40.063em){.keywordInput.autocomplete .autocompleteContainer .menuSection{box-shadow:0 1px 2px rgba(187,187,188,0.5)}}.keywordInput.autocomplete .autocompleteContainer .menuSection .menuOption{font-size:1.125rem;padding:0.625rem 0.75rem}.keywordInput.autocomplete .autocompleteContainer .menuSection .menuOption:nth-child(odd){background-color:#f8f8f8}.no-touch .keywordInput.autocomplete .autocompleteContainer .menuSection .menuOption:hover{background-color:#3174a4}.no-touch .keywordInput.autocomplete .autocompleteContainer .menuSection .menuOption:hover p{color:#fff}.touch .keywordInput.autocomplete .autocompleteContainer .menuSection .menuOption:active{background-color:#3174a4}.touch .keywordInput.autocomplete .autocompleteContainer .menuSection .menuOption:active p{color:#fff}.keywordInput.autocomplete .autocompleteContainer .menuSection .menuOption p{margin-bottom:0}.email{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:90rem;margin:10px 0}.email:before,.email:after{content:" ";display:table}.email:after{clear:both}@media only screen and (min-width: 40.063em){.email{margin:20px 0}}.email input{padding-left:10px}:not(.formField) .text-input label,:not(.formField) .standardForm label,:not(.formField) .email label{float:left;margin-right:20px;height:38px;line-height:38px}:not(.formField) .text-input input,:not(.formField) .standardForm input,:not(.formField) .email input{float:left;height:38px;line-height:38px;width:100%}@media only screen and (min-width: 40.063em){:not(.formField) .text-input input,:not(.formField) .standardForm input,:not(.formField) .email input{width:280px}}.ie9 .dropdown .filterOptionContainer:after{display:none}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.dropdown .filterOptionContainer:after{display:none}}.dropdown .filterOptionContainer:after{content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333;font-size:1.125rem;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:44px;text-align:center;z-index:1}@media only screen and (min-width: 40.063em){.dropdown .filterOptionContainer:after{right:0.9375rem}}.dropdown select{width:100%}.dropdown:not(.formField):not(.inputContainer){margin:20px 0}.dropdown:not(.formField):not(.inputContainer) label{float:left;width:160px;margin-right:20px;height:38px;line-height:38px}.dropdown:not(.formField):not(.inputContainer) select{float:left;height:38px;width:100%}@media only screen and (min-width: 40.063em){.dropdown:not(.formField):not(.inputContainer) select{width:320px}}fieldset>div{position:relative}.feedback{display:block;opacity:0;-webkit-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out}.invalid:not(.inputContainer),.invalid:not(.filterOptionContainer){border:thin solid #B62126;box-shadow:none}.invalid.inputContainer,.invalid.filterOptionContainer{border:none;position:relative}.invalid.inputContainer:after,.invalid.filterOptionContainer:after{content:'!';padding:0 12px;line-height:38px;color:#BF4F44;font-size:1.375rem;line-height:2.75rem;position:absolute;right:0;top:0;display:block}@media only screen and (max-width: 40em){.invalid.inputContainer:after,.invalid.filterOptionContainer:after{bottom:0;right:0}}@media only screen and (min-width: 40.063em){.invalid.inputContainer:after,.invalid.filterOptionContainer:after{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.ie9 .invalid.inputContainer:after,.ie9 .invalid.filterOptionContainer:after{-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}}.ie9 .invalid.inputContainer:after,.ie9 .invalid.filterOptionContainer:after{line-height:1}@media only screen and (min-width: 40.063em){.invalid.filterOptionContainer:after{-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}}.invalid+.feedback{opacity:1}.invalid+.feedback:after{content:'!';padding:0 30px;line-height:38px;color:#BF4F44;font-size:22px;position:absolute}@media only screen and (max-width: 40em){.invalid+.feedback:after{bottom:0;right:0}}@media only screen and (min-width: 40.063em){.invalid+.feedback:after{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}}select.invalid,input:not([type=checkbox]).invalid{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:shake;animation-name:shake;position:relative}.checkbox{margin:20px 0}.checkbox.tc input{margin-right:10px;margin-top:1px;float:left}.checkbox.tc label{display:block;margin-left:30px}.checkbox:not(.tc)>label{float:left;margin-right:20px;height:38px;line-height:38px;width:100%}@media only screen and (min-width: 26.25em){.checkbox:not(.tc)>label{width:250px}}.checkbox:not(.tc) ul{float:left;line-height:38px;width:100%;list-style:none}@media only screen and (min-width: 40.063em){.checkbox:not(.tc) ul{width:280px}}.checkbox:not(.tc) ul li{float:left;text-indent:0;margin-left:0;margin-right:10px}.checkbox:not(.tc) ul li:before{display:none}.checkbox:not(.tc) ul li input[type=checkbox]{width:auto}.radio>label{float:left;margin-right:20px;height:38px;line-height:38px;width:100%}@media only screen and (min-width: 26.25em){.radio>label{width:250px}}.radio form{float:left;height:38px;width:100%;line-height:38px}@media only screen and (min-width: 40.063em){.radio form{width:280px}}.radio form input[type="radio"]{margin-right:5px}.radio form span{margin-right:10px}ul.radioOptions li:before{display:none}.formField{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:90rem;margin:20px auto;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;position:relative}.formField:before,.formField:after{content:" ";display:table}.formField:after{clear:both}.flexbox .formField{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.no-flexbox .formField{display:table;max-width:600px}.formField.hidden{display:none}.formField .filterLabel{padding-left:0;padding-right:0;width:100%;float:left;margin-bottom:5px;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;padding:0.8125rem 0;width:100%}@media only screen and (min-width: 26.25em){.formField .filterLabel{padding-left:0;padding-right:0;width:41.6666666667%;float:left}}@media only screen and (min-width: 40.063em){.formField .filterLabel{padding-left:0;padding-right:0;width:37.5%;float:left}}.flexbox .formField .filterLabel{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}@media only screen and (min-width: 26.25em){.formField .filterLabel{padding-right:20px;margin-bottom:0;width:40%}}.formField .filterOptionContainer{padding-left:0;padding-right:0;width:100%;float:left;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;position:relative}@media only screen and (min-width: 26.25em){.formField .filterOptionContainer{padding-left:0;padding-right:0;width:50%;float:right}}@media only screen and (min-width: 40.063em){.formField .filterOptionContainer{padding-left:0.9375rem;padding-right:0.9375rem;width:50%;float:left}}@media only screen and (min-width: 26.25em){.formField .filterOptionContainer{max-width:300px}}@media only screen and (min-width: 40.063em){.formField .filterOptionContainer{width:100%}}.formField .formOption{height:44px}.formField .formOption.fromDate,.formField .formOption.toDate{min-width:120px}.checkboxContainer{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:90rem;margin-top:20px}.checkboxContainer:before,.checkboxContainer:after{content:" ";display:table}.checkboxContainer:after{clear:both}.flexbox .checkboxContainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.checkboxContainer:first-of-type{margin-top:0}.checkboxContainer label{width:calc(100% - 39px);display:table}:not(.refine-options) .checkboxContainer input[type=checkbox]{padding-left:0;padding-right:0;width:33.3333333333%;float:left;border:thin solid #BBBBBC;display:block;outline:none;position:relative;background:#fff;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;float:left;margin-right:15px;width:20px;height:20px}:not(.refine-options) .checkboxContainer input[type=checkbox]:focus{box-shadow:none}:not(.refine-options) .checkboxContainer input[type=checkbox]:checked{background:#577c30;border-color:#577c30}:not(.refine-options) .checkboxContainer input[type=checkbox]:checked:after{content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\2713";font-family:"Source Sans Pro",sans-serif;font-weight:300;color:#fff;font-size:0.75rem;width:100%;position:absolute;height:100%;text-align:center;line-height:20px}.inputContainer{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:90rem;margin-top:20px}.inputContainer:before,.inputContainer:after{content:" ";display:table}.inputContainer:after{clear:both}@media only screen and (min-width: 18.125em){.flexbox .inputContainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.no-flexbox .inputContainer{display:table;width:auto}}.inputContainer.dropdown select{width:auto;min-width:80px}@media only screen and (min-width: 0em) and (max-width: 64em){.inputContainer.dropdown label{height:44px;line-height:44px;margin-bottom:0;width:100%;float:left}.inputContainer.dropdown input{float:left}.inputContainer.dropdown .dropdownContainer{float:left;width:auto}}@media only screen and (min-width: 26.25em) and (max-width: 31em){.inputContainer.dropdown input{min-width:115px}.inputContainer.dropdown .dropdownContainer{width:65px;min-width:65px;margin-left:5px}.inputContainer.dropdown .dropdownContainer select{min-width:65px}.inputContainer.dropdown .dropdownContainer:after{width:33px}}@media only screen and (min-width: 18.125em){.inputContainer.dropdown{display:table}}@media only screen and (min-width: 40.063em){.flexbox .inputContainer.dropdown{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.no-flexbox .inputContainer.dropdown{display:table;width:auto}}.inputContainer:first-of-type{margin-top:0}.inputContainer label{float:left;width:100%}.no-flexbox .inputContainer label{margin-bottom:10px}@media only screen and (min-width: 18.125em){.inputContainer label{min-width:80px;width:auto}.no-flexbox .inputContainer label{padding:13px 0;margin-bottom:0}}.inputContainer input{float:left;width:100%;padding:0 10px}@media only screen and (min-width: 18.125em){.inputContainer input{width:50%;float:right}}.dropdownContainer{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:90rem;position:relative;min-width:80px}.dropdownContainer:before,.dropdownContainer:after{content:" ";display:table}.dropdownContainer:after{clear:both}.dropdownContainer:after{content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-size:1.125rem;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:44px;text-align:center;z-index:1}.inputContainer .dropdownContainer{margin-left:10px}.gallery-header{width:auto;padding:1rem 0 0 0}.gallery-header p{display:block;float:left;text-decoration:none;color:#fff;font-size:18px;width:50%;text-align:center}.banner{margin-bottom:1rem}.banner.shortBanner{height:450px}.textfloatLeft{float:left}.text-col ul.HARsearchResults li::before{display:none !important}.text-col ul.HARsearchResults li{text-indent:0;margin-left:0;margin-bottom:1rem}ul.HARsearchResults:after,ul.HARsearchResults li:after{content:".";display:block;height:0;clear:both;visibility:hidden}.HARfloatLeft{float:left;margin:0 18px 15px 0}.HARfloatLeft2{float:left;max-width:480px}.HARfloatLeft2 a{text-decoration:none}.HARfloatLeft2 a:hover{text-decoration:underline}ul.HARsearchResults ul.minimalPadding{margin-left:0;margin-bottom:5px}ul.HARsearchResults ul.minimalPadding li{margin-bottom:0}.HARdetail{margin-top:1rem}.imageGrid1{cursor:pointer}body{width:100%}.outer-container{overflow:hidden;position:relative}.page-container{-webkit-transition:width, 1s, ease-in-out;transition:width, 1s, ease-in-out;position:relative;min-height:100%;width:calc(100% + 240px);margin-bottom:60px;background:#555555}@media only screen and (min-width: 61.063em){.page-container{overflow:hidden}}@media only screen and (min-width: 76.063em){.page-container{width:100%}}@media only print{.page-container{width:100%}}@media only screen and (min-width: 76.063em){.nav-open .page-container{width:calc(100% + 240px)}}.primary-navigation{-webkit-transition:all, 1s, ease-in-out;transition:all, 1s, ease-in-out;width:240px;float:right}@media only screen and (max-width: 40em){.primary-navigation{position:absolute;right:0;top:0}}@media only print{.primary-navigation{display:none}}.primary-navigation>ul{padding-bottom:5px !important}@media only screen and (min-width: 61.063em){.primary-navigation>ul{padding-bottom:500px !important}}@media only screen and (min-width: 0em) and (max-width: 76em){.nav-open .primary-navigation{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}}.page{width:auto;height:100%;margin-right:240px;background:#fff}@media only print{.page{float:none;margin:auto}}.main-container{width:100%;padding:0 20px 0 20px}@media only screen and (min-width: 40.063em){.main-container{display:table}}.main-container:after{clear:none}.main-container.bottomBlocks{margin-bottom:10rem}@media only screen and (min-width: 61.063em){.main-container{padding:0 30px}}.content-container{padding-bottom:20px;clear:left}@media only screen and (min-width: 61.063em){.content-container{padding-top:2rem}}aside{float:left}.sub-navigation{display:none}.has-sub-nav .sub-navigation{display:block;width:100%;padding-top:5px;padding-bottom:5px}@media only screen and (min-width: 61.063em){.has-sub-nav .sub-navigation{width:240px;float:left;padding-bottom:100px}}.content:not(.sizer){width:auto}@media only screen and (min-width: 61.063em) and (max-width: 64em){.content:not(.sizer){padding-left:20px}}@media only screen and (min-width: 61.063em){.has-sub-nav .content:not(.sizer){margin-left:240px}}.legal-col{-webkit-transition:margin, 1s, ease-in-out;transition:margin, 1s, ease-in-out;text-align:center;padding:20px;font-size:1rem;margin:0;color:#fff;background:#555;width:100%}@media only screen and (min-width: 61.063em){.legal-col{color:#333;background:#fff;width:auto;margin:auto}}@media only screen and (min-width: 76.063em){.legal-col{margin-right:240px}}@media only print{.legal-col{color:#333}}@media only screen and (min-width: 76.063em){.nav-open .legal-col{margin-right:0}}.top-bar{background:#fff}.top-bar .logo{float:left;max-width:63%;padding:18px 0 20px 18px}@media only screen and (min-width: 0em) and (max-width: 18.125em){.top-bar .logo{width:100%;max-width:none}.top-bar .logo a{width:100%}.top-bar .logo img{max-height:30px}}@media only screen and (min-width: 26.25em){.top-bar .logo{padding:18px;max-width:70%}}@media only screen and (min-width: 61.063em){.top-bar .logo{padding:30px;max-width:70%}}.top-bar ul.globalLinks{float:right;margin-bottom:0}@media only screen and (min-width: 0em) and (max-width: 18.125em){.top-bar ul.globalLinks{width:100%}}@media only screen and (min-width: 61.063em){.top-bar ul.globalLinks .search{width:165px}}@media only screen and (min-width: 61.063em){.top-bar ul.globalLinks .menu{width:150px;background-color:#fff;color:#3174a4}}@media only screen and (min-width: 76.063em){.top-bar ul.globalLinks .menu{width:240px;background-color:#555;color:#fff}}@media only screen and (min-width: 26.25em){.nav-open .top-bar ul.globalLinks .menu{background-color:#555;color:#fff}}@media only screen and (min-width: 61.063em){.nav-open .top-bar ul.globalLinks .menu{width:240px;background-color:#555;color:#fff}}@media only screen and (min-width: 76.063em){.nav-open .top-bar ul.globalLinks .menu{width:150px;background-color:#fff;color:#3174a4}}.top-bar ul.globalLinks li{float:right;display:block;padding:0}@media only screen and (min-width: 0em) and (max-width: 18.125em){.top-bar ul.globalLinks li{width:50%;margin:0}}.top-bar ul.globalLinks li a{padding:25px 20px 0 0;text-align:left}@media only screen and (min-width: 26.25em){.top-bar ul.globalLinks li a.search{padding:30px 30px 30px 0px}}@media only screen and (min-width: 61.063em){.top-bar ul.globalLinks li a.search{padding:43px 30px}}@media only screen and (min-width: 0em) and (max-width: 18.125em){.top-bar ul.globalLinks li a{margin-left:auto;margin-right:auto;display:table;float:none;padding:12px}}@media only screen and (min-width: 26.25em){.top-bar ul.globalLinks li a{-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out;padding:31px 22px}}@media only screen and (min-width: 31.875em){.top-bar ul.globalLinks li a{padding:31px}}@media only screen and (min-width: 61.063em){.top-bar ul.globalLinks li a{padding:43px 30px}}@media only screen and (min-width: 0em) and (max-width: 61em){.top-bar ul.globalLinks li a span{display:none}}.top-bar ul.globalLinks:after{content:".";display:block;height:0;clear:both;visibility:hidden}.top-bar a{float:right;position:relative;text-decoration:none;font-size:1.3rem}.top-bar a:after{font-size:1.6rem;height:20px;line-height:27px}@media only screen and (min-width: 26.25em){.top-bar a:after{height:1.625rem;font-size:1.6rem;margin-top:2px}}@media only screen and (min-width: 61.063em){.top-bar a:after{position:absolute}}.top-bar a.menu{-webkit-transition:color 0.25s ease;transition:color 0.25s ease}@media only screen and (min-width: 26.25em){.top-bar a.menu{background-color:#fff;color:#3174a4}}@media only screen and (min-width: 40.063em){.top-bar a.menu{background-color:#fff;color:#3174a4}}@media only screen and (min-width: 64.063em){.top-bar a.menu{width:240px}}@media only screen and (min-width: 40.063em){.top-bar a.menu span{margin-right:15px}}.top-bar a.menu:after{content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (min-width: 76.063em){.top-bar a.menu:after{content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}.nav-open .top-bar a.menu:after{content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (min-width: 76.063em){.nav-open .top-bar a.menu:after{content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}.top-bar a[title~=Search]:after{content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (min-width: 61.063em){.top-bar a[title~=Search]:after{position:absolute}}.top-bar a[title~=Search]+.takeoverContent{display:none}@media only screen and (min-width: 40.063em){.top-bar a[title~=Search] span{margin-right:15px}}.banner{overflow:hidden;padding-left:0;padding-right:0;width:100%;float:left;margin-left:auto;margin-right:auto;float:none !important;position:relative;height:440px;padding:0 !important;display:table;-webkit-transition:height 0.5s ease-in-out;transition:height 0.5s ease-in-out}.banner.scale .banner-center{-webkit-transform:scale(0.81);-ms-transform:scale(0.81);transform:scale(0.81);opacity:0.25}@media only screen and (min-width: 40.063em){.banner.scale .banner-center{-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}}.banner.highlight{height:200px;margin-bottom:0}.banner.highlight.color{height:15px;background-color:#77A942}.banner.highlight.color .image,.banner.highlight.color .panels{display:none}.banner.fallback{height:1px;margin-bottom:0;background-color:#d3d3d3}.banner.fallback .image,.banner.fallback .panels{display:none}.banner.search:before{display:block;content:"";position:absolute;top:0;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);width:0;height:0;border-left:2.5rem solid transparent;border-right:2.5rem solid transparent;border-top:2.3rem solid #fff;z-index:5}@media only screen and (min-width: 61.063em){.banner.search:before{border-left:3.5rem solid transparent;border-right:3.5rem solid transparent;border-top:3.3rem solid #fff}}.banner.grid{height:auto}@media only screen and (min-width: 40.063em) and (max-width: 64em){.banner{height:580px}.banner.highlight{height:275px}}@media only screen and (min-width: 64.063em) and (max-width: 90em){.banner{height:600px}.banner.highlight{height:350px}}@media only screen and (min-width: 90.063em){.banner{height:680px}.banner.highlight{height:425px}}.banner>ul{list-style:none;padding:0;margin:0;height:100%;width:100%;-webkit-margin-start:0;-webkit-padding-start:0}.banner>ul li{width:50%;height:175px;cursor:pointer;position:relative;margin:0;padding:0;float:left}@media only screen and (min-width: 26.25em){.banner>ul li{height:250px}}@media only screen and (min-width: 40.063em){.banner>ul li{width:33.33%;height:250px}}@media only screen and (min-width: 61.063em){.banner>ul li{height:300px}}@media only screen and (min-width: 64.063em){.banner>ul li{height:350px}}@media only screen and (min-width: 90.063em){.banner>ul li{height:400px}}.banner>ul li img{display:block;height:100%;width:100%}.banner>ul li .takeoverContent{display:block;background-size:cover;background-position:center;background-repeat:no-repeat;height:100%;width:100%}.banner>ul li .takeoverContent .text-col{display:block;height:100%;position:absolute;top:0;left:0;background-color:#32A2DB;opacity:0;-webkit-transition:opacity 0.15s ease-in-out;transition:opacity 0.15s ease-in-out}.banner>ul li .takeoverContent .text-col:hover{opacity:1}.banner>ul li .takeoverContent:focus .text-col{opacity:1}.banner>ul li .takeoverContent h3{display:block;width:100%;color:#fff;padding:20px;vertical-align:middle;margin:auto;text-align:center;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.banner>ul li .takeoverContent img{display:none}.banner>ul li .takeoverContent p{display:none}.banner>ul li .takeoverContent a{display:none}.image{position:absolute;height:100%;width:100%;background:#fafafa;overflow:hidden}.image img{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;max-width:none;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);overflow:hidden}.color+.panels,.video+.panels{display:none}.highlight-banner{overflow:hidden;padding-left:0;padding-right:0;width:100%;float:left;margin-left:auto;margin-right:auto;float:none !important;position:relative;padding:0 !important;display:table;-webkit-transition:height 0.5s ease-in-out;transition:height 0.5s ease-in-out;height:200px}@media only screen and (min-width: 40.063em) and (max-width: 64em){.highlight-banner{height:275px}}@media only screen and (min-width: 64.063em) and (max-width: 90em){.highlight-banner{height:350px}}@media only screen and (min-width: 90.063em){.highlight-banner{height:425px}}.banner-center{display:table-cell;vertical-align:middle;padding:60px 20px;margin-left:auto;margin-right:auto;position:relative;height:100%;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}@media only screen and (min-width: 26.25em){.banner-center{padding:100px 20px}}.panels{max-width:1260px;height:auto;width:100%;margin-top:-44px;float:right;position:absolute;bottom:0;right:0}@media only screen and (min-width: 61.063em){.panels{left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);margin-top:0}}.panels .information{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:90rem;background:none;z-index:1;height:auto;padding:0;margin:0;list-style:none;width:auto}.panels .information:before,.panels .information:after{content:" ";display:table}.panels .information:after{clear:both}@media only screen and (min-width: 61.063em){.panels .information{position:absolute;bottom:0;right:44px;float:none;background:#fff}}.panels .information li{padding:0;width:100%;display:table}@media only screen and (min-width: 61.063em){.panels .information li{width:auto}}.panels .information li>div{position:relative;cursor:pointer;overflow:hidden;padding-right:44px;float:right;background:#fff;width:44px;height:44px;margin-right:44px}.panels .information li>div:after{position:absolute;top:50%;right:0;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);color:#333;content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1rem;height:auto;width:44px;text-align:center}.panels .information li>div a{display:none}@media only screen and (min-width: 61.063em){.panels .information li>div{float:none;width:auto;height:auto;margin-right:0}.panels .information li>div:after{content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.panels .information li>div a{display:block}}.panels .information li a{display:block;padding:11.5px 20px;margin:0;text-decoration:none;color:#333;font-weight:300;font-size:1rem}.panels .information li ul{overflow:hidden;height:0;width:100%;background:#fff;padding:0 20px;margin:0;list-style:none;float:left;clear:both}@media only screen and (min-width: 61.063em){.panels .information li ul{float:none;width:226px;border:none}}.panels .information li ul li{padding:10px 0 20px 0}.panels .information li ul a{padding-left:0;padding-bottom:0;color:#3174a4}.panels .information li ul a:after{-webkit-transition:all 0.25s ease;transition:all 0.25s ease;content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:0.8125rem;height:auto;width:44px;text-align:center;display:inline-block}.panels .information li ul a:hover{text-decoration:underline}.panels .information li ul p{display:block;padding:0;margin:0;text-decoration:none;color:#333;font-weight:300;font-size:1rem}.panels .information li.item-open>div:after{-webkit-transform:translate(0, -50%) rotate(0deg);-ms-transform:translate(0, -50%) rotate(0deg);transform:translate(0, -50%) rotate(0deg);content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (min-width: 61.063em){.panels .information li.item-open>div:after{-webkit-transform:translate(0, -50%) rotate(90deg);-ms-transform:translate(0, -50%) rotate(90deg);transform:translate(0, -50%) rotate(90deg);content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}.news-section{content:" ";display:table}.homepage-section{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:90rem;max-width:none}.homepage-section:before,.homepage-section:after{content:" ";display:table}.homepage-section:after{clear:both}.homepage-section:after{clear:left}.homepage-section .fullwidth{width:100%;max-width:100%}.homepage-section .text-col{padding-left:20px;padding-right:20px}.homepage-section .fill-button{display:table;margin-left:auto;margin-right:auto;float:none;padding:20px;text-align:left;line-height:1.3rem}.homepage-section .fill-button:after{position:relative;right:0}.homepage-section.hero{min-height:440px;-webkit-transition:height 0.5s ease-in-out;transition:height 0.5s ease-in-out}@media only screen and (max-width: 40em){.homepage-section.hero{display:table}}@media only screen and (min-width: 40.063em) and (max-width: 64em){.homepage-section.hero{height:580px}}@media only screen and (min-width: 64.063em) and (max-width: 90em){.homepage-section.hero{height:600px}}@media only screen and (min-width: 90.063em){.homepage-section.hero{height:680px}}.homepage-section.hero.green{background:#577c30}.homepage-section.hero.blue{background:#3174a4}.homepage-section.hero.red{background:#BF4F44}.homepage-section.hero.purple{background:#8e88a3}.homepage-section.hero .hero-text{padding-left:0;padding-right:0;width:100%;float:left;padding:40px;padding-left:20px !important;padding-right:20px !important;color:#fff}@media only screen and (min-width: 40.063em){.homepage-section.hero .hero-text{padding-left:0;padding-right:0;width:50%;float:left}}@media only screen and (min-width: 64.063em){.homepage-section.hero .hero-text{padding-left:0;padding-right:0;width:33.3333333333%;float:left}}@media only screen and (min-width: 61.063em){.homepage-section.hero .hero-text{padding-left:30px !important;padding-right:30px !important}}.homepage-section.hero .hero-text h1{color:#fff !important}.homepage-section.hero .hero-text .n-button{margin-top:20px}.homepage-section.hero .image{position:relative;overflow:hidden;padding-left:0;padding-right:0;width:100%;float:left;height:200px}@media only screen and (min-width: 40.063em){.homepage-section.hero .image{padding-left:0;padding-right:0;width:50%;float:left}}@media only screen and (min-width: 64.063em){.homepage-section.hero .image{padding-left:0;padding-right:0;width:66.6666666667%;float:left}}@media only screen and (min-width: 40.063em){.homepage-section.hero .image{height:100%}}.homepage-section.hero .image:after{display:none}.homepage-section .header{max-width:700px;padding-left:0;padding-right:0;width:100%;float:left;margin-left:auto;margin-right:auto;float:none !important;position:relative}@media only screen{.homepage-section .header{padding-top:40px;padding-bottom:40px}}.homepage-section .header h2,.homepage-section .header #tocDiv #tocDivStart,#tocDiv .homepage-section .header #tocDivStart,.homepage-section .header #legDiv #tocDivStart,#legDiv .homepage-section .header #tocDivStart,.homepage-section .header .searchResultItem h3,.searchResultItem .homepage-section .header h3{font-size:3.125rem;color:#333;font-weight:300;text-align:center;margin-bottom:20px}.homepage-section .header p{margin:0}.homepage-section .header:after{display:block;content:"";position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%, 100%);-ms-transform:translate(-50%, 100%);transform:translate(-50%, 100%);width:0;height:0;border-left:2.5rem solid transparent;border-right:2.5rem solid transparent;border-top:2.3rem solid #fff;z-index:5}@media only screen and (min-width: 61.063em){.homepage-section .header:after{border-left:3.5rem solid transparent;border-right:3.5rem solid transparent;border-top:3.3rem solid #fff}}.homepage-section .image img{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;max-width:none;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);overflow:hidden}.homepage-section .video{position:absolute;height:100%;width:100%;background:#f5f5f5;background-repeat:no-repeat;background-size:cover;background-position:center;overflow:hidden}.homepage-section .video.background:after{content:"";position:absolute;height:100%;width:100%;top:0;background:transparent}.homepage-section .video.background .youtube{top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.homepage-section .video .youtube{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition:opacity 2s ease-in-out;transition:opacity 2s ease-in-out;position:absolute;top:0;left:0;height:100%;width:100%}.homepage-section .video .youtube.ready{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}.homepage-section .video .play{position:absolute;top:0;left:0;display:block;height:100%;width:100%;background-image:inherit;background-position:center !important;background-size:cover !important;opacity:1;-webkit-transition:opacity 2s ease-in-out;transition:opacity 2s ease-in-out}.no-js .homepage-section .video .play{display:none}.homepage-section .video .play.hide{opacity:0;z-index:-1}.homepage-section .video .play:after{content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:100%;display:block;font-size:34px;text-indent:6px;color:#fff;line-height:74px;width:74px;text-align:center;border:2px solid #fff;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}@media only screen and (min-width: 40.063em){.homepage-section .video .play:hover:after{background:#fff;color:#3174a4}}.homepage-section+.homepage-section{margin-top:20px}.image img{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;max-width:none;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);overflow:hidden}.newsExtra{margin-top:4rem}@media only screen and (min-width: 0em) and (max-width: 31em){.no-flexbox ul.image-gallery li{width:calc(50% - 10px);margin-bottom:10px;margin-right:10px;float:left}}@media only screen and (min-width: 40.063em){.no-flexbox ul.image-gallery li{width:calc(33.33% - 20px);margin-bottom:10px;margin-right:10px;display:inline-block}}@media only screen and (min-width: 40.063em){.no-flexboxlegacy ul.image-gallery{display:block !important}}@media only screen and (min-width: 0em) and (max-width: 31em){.no-flexboxlegacy ul.image-gallery li{width:calc(50% - 10px);margin-bottom:10px;margin-right:10px;float:left;display:inline-block}}@media only screen and (min-width: 40.063em){.no-flexboxlegacy ul.image-gallery li{width:calc(33.33% - 20px);margin-bottom:10px;margin-right:10px;display:inline-block}}.flexbox ul.image-gallery{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap}ul.image-gallery{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:90rem;max-width:980px;margin-bottom:2rem;-webkit-backface-visibility:hidden}ul.image-gallery:before,ul.image-gallery:after{content:" ";display:table}ul.image-gallery:after{clear:both}ul.image-gallery:before{display:none}ul.image-gallery:after{display:none}@media only screen and (min-width: 0em) and (max-width: 31em){ul.image-gallery{margin-bottom:1rem}}ul.image-gallery li{margin:0;padding:0;position:relative;overflow:hidden;-webkit-backface-visibility:hidden}ul.image-gallery li:before{display:none}ul.image-gallery li:after{display:none}@media only screen and (min-width: 0em) and (max-width: 31em){ul.image-gallery li{width:calc(50% - 5px);margin-bottom:10px}}@media only screen and (min-width: 40.063em){ul.image-gallery li{width:calc(33.33% - 14px);margin-bottom:20px}}ul.image-gallery li .imageGridRO{position:relative;background-color:#fff}ul.image-gallery li .imageGridRO:hover p{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}ul.image-gallery li .imageGridRO .gallery-cta{position:absolute;height:45px;text-align:center;text-decoration:none;color:#fff;margin:auto;pointer-events:none;top:0;bottom:0;right:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition:opacity 0.15s ease-in-out;transition:opacity 0.15s ease-in-out}ul.image-gallery li .imageGridRO .gallery-cta.icon-newpage:after{content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}ul.image-gallery li .imageGridRO .gallery-cta.icon-takeover:after{content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}ul.image-gallery li .imageGridRO .gallery-cta:after{font-size:5rem;margin-left:10px}ul.image-gallery li .imageGridRO .gallery-cta:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}ul.image-gallery li .imageGridRO img{display:block;float:none;margin-left:auto;margin-right:auto;height:auto;width:100%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}ul.image-gallery li .imageGridRO img:hover{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}ul.image-gallery li .imageGridRO .image-detail{display:none}ul.galleryEasy img{display:block;float:none;margin-left:auto;margin-right:auto;height:auto;width:100%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}ul.galleryEasy img:hover{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;overflow:hidden}ul.galleryEasy li{float:left;width:47%;display:inline-block;margin:3px;padding:0;overflow:hidden}@media only screen and (min-width: 40.063em){ul.galleryEasy li{margin:5px;width:23%}}ul.galleryEasy:after{content:".";display:block;height:0;clear:both;visibility:hidden}ul.inlineBreadcrumb{position:relative;width:100%;display:table;margin-bottom:1rem}@media print{ul.inlineBreadcrumb{display:none !important}}@media only screen and (min-width: 61.063em){ul.inlineBreadcrumb{margin-bottom:1rem}}ul.inlineBreadcrumb .cardNumber:after{display:none}ul.inlineBreadcrumb li{display:block;float:left;margin-right:5px;padding:0;font-size:1.125rem;text-indent:0;margin-left:0;color:#333}@media only screen and (min-width: 61.063em){ul.inlineBreadcrumb li{padding:3px 0}}ul.inlineBreadcrumb li.hide{display:none}ul.inlineBreadcrumb li:before{display:none}ul.inlineBreadcrumb li:after{content:" /";color:#bbbbbc}ul.inlineBreadcrumb li:nth-last-child(1):after{display:none}.inlineCardCount{font-size:1.125rem;border-top:1px solid #bbbbbc;padding-top:1rem;text-align:center}.inline-navigation ul,.inline-navigation li,.primary-navigation ul,.primary-navigation li,.sub-navigation ul,.sub-navigation li{list-style:none;padding:0;margin:0}.inline-navigation{background:#fff;color:#333;font-weight:300;font-size:0.9375rem;margin-bottom:1rem;padding-left:0 !important;clear:left}.inline-navigation ul li{text-indent:0px;margin-left:10px}.inline-navigation ul li:before{display:none}.inline-navigation>ul>li{text-indent:0;margin-left:0}.inline-navigation a.buttonStyle{font-size:1rem;color:#333;text-decoration:none;display:block;text-align:center;padding:10px 7px;cursor:pointer;border:1px solid #BBBBBC;font-weight:lighter;margin-left:20px;max-width:120px;font-size:1rem;clear:both;line-height:1.3rem;margin-bottom:20px}.inline-navigation li{height:auto;overflow:hidden}.inline-navigation li div{height:auto;position:relative;-webkit-transition:background 0.25s ease-in-out;transition:background 0.25s ease-in-out;cursor:pointer;border-bottom:#BBBBBC solid thin}.inline-navigation li div a{display:block;padding:15px 20px;margin:0;text-decoration:none;color:#3174a4;font-size:1.3125rem;-webkit-transition:color 0.25s ease-in-out;transition:color 0.25s ease-in-out}.inline-navigation li div a:before{color:#333;font-size:0.9rem;margin-right:8px}@media only screen and (min-width: 61.063em){.inline-navigation li div a:before{display:none}}.inline-navigation li div a:hover{background:#fff;color:#BF4F44}.inline-navigation li div a:hover a:hover{color:#BF4F44}.inline-navigation li div a:hover:after{color:#333}.inline-navigation li div p{display:block;padding:0px 0px 15px 20px;margin:0;text-decoration:none}.inline-navigation li>div:not(:only-child){padding-right:54px}@media only screen and (min-width: 61.063em){.inline-navigation li>div:not(:only-child){padding:0}}.inline-navigation li>div:not(:only-child):after{position:absolute;top:50%;right:0;-webkit-transition:all 0.24s ease-in-out;transition:all 0.24s ease-in-out;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);color:#333;content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.125rem;height:auto;width:54px;text-align:center}.inline-navigation li ul{height:auto;max-height:0;background:#fff;overflow:hidden;-webkit-transition:max-height 1s ease-out;transition:max-height 1s ease-out}.inline-navigation li ul li{position:relative;overflow:hidden}.inline-navigation li ul li a{display:block;padding:15px 20px 15px 40px;margin:0;text-decoration:none;color:#333;margin-left:0}.inline-navigation li ul li a.selectedItem{color:#BF4F44;padding-left:0 !important}@media only screen and (min-width: 0em) and (max-width: 61em){.inline-navigation li ul li a.selectedItem{margin-left:20px}}.inline-navigation li ul li a.selectedItem:before{font-size:1rem;line-height:1.5rem}@media only screen and (min-width: 61.063em){.inline-navigation li ul li a.selectedItem:before{color:#BF4F44;content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:0.9rem;margin-right:5px}}.inline-navigation li ul li a{color:#333}@media only screen and (min-width: 40.063em){.inline-navigation li ul li a:before{display:inline-block;font-size:0.8rem}}.inline-navigation li ul li a{color:#3174a4}.inline-navigation li ul li a:before{font-size:1rem;line-height:1.5rem}@media only screen and (min-width: 61.063em){.inline-navigation li ul li a:before{color:#3174a4;font-size:0.9rem}}.inline-navigation li.menu-item-open>ul{max-height:99999px}.inline-navigation li.menu-item-open>div{background:#fff}.inline-navigation li.menu-item-open>div:after{-webkit-transform:translate(0, -50%) rotate(90deg);-ms-transform:translate(0, -50%) rotate(90deg);transform:translate(0, -50%) rotate(90deg);color:#333}.no-js .inline-navigation li>ul{max-height:99999px}.no-js .inline-navigation li>div:after{-webkit-transform:translate(0, -50%) rotate(90deg);-ms-transform:translate(0, -50%) rotate(90deg);transform:translate(0, -50%) rotate(90deg);color:#333}@media only screen and (min-width: 61.063em){.inline-navigation>ul>li>ul{max-height:0}}.inline-navigation>ul>li>ul>li>div a{margin-left:0;padding-left:20px}@media only screen and (min-width: 61.063em){.inline-navigation>ul>li>ul>li{margin-left:20px}}.inline-navigation>ul>li>ul>li>ul>li>div a{margin-left:0;padding-left:20px}@media only screen and (min-width: 61.063em){.inline-navigation>ul>li>ul>li>ul>li{margin-left:20px}}.inline-navigation>ul>li>ul>li>ul>li>ul>li>div a{margin-left:0;padding-left:20px}@media only screen and (min-width: 61.063em){.inline-navigation>ul>li>ul>li>ul>li>ul>li{margin-left:20px}}.inline-navigation>ul>li>ul>li>ul>li>ul>li>ul>li>div a{margin-left:0;padding-left:20px}@media only screen and (min-width: 61.063em){.inline-navigation>ul>li>ul>li>ul>li>ul>li>ul>li{margin-left:20px}}.inline-navigation>ul>li>ul>li>ul>li>ul>li>ul>li>ul>li>div a{margin-left:0;padding-left:20px}@media only screen and (min-width: 61.063em){.inline-navigation>ul>li>ul>li>ul>li>ul>li>ul>li>ul>li{margin-left:20px}}.inline-navigation>ul>li>ul>li>ul>li>ul>li>ul>li>ul>li>ul>li>div a{margin-left:0;padding-left:20px}@media only screen and (min-width: 61.063em){.inline-navigation>ul>li>ul>li>ul>li>ul>li>ul>li>ul>li>ul>li{margin-left:20px}}h2.large,#tocDiv .large#tocDivStart,#legDiv .large#tocDivStart,.searchResultItem h3.large{font-size:1.5rem}.panel{background-color:red}@media only screen and (min-width: 61.063em){.landingPageBlocksContainer{margin-bottom:60px}}@media only screen and (min-width: 61.063em){.blockCopy{min-height:130px;height:auto !important;height:130px}}@media only screen and (min-width: 61.063em){ul#landingPageBlocks{padding-top:20px}}ul#landingPageBlocks p{margin-bottom:0.8rem;padding-top:0}ul#landingPageBlocks h2,ul#landingPageBlocks #tocDiv #tocDivStart,#tocDiv ul#landingPageBlocks #tocDivStart,ul#landingPageBlocks #legDiv #tocDivStart,#legDiv ul#landingPageBlocks #tocDivStart,ul#landingPageBlocks .searchResultItem h3,.searchResultItem ul#landingPageBlocks h3{margin-bottom:0.5rem;margin-top:1rem;font-size:1.5rem}ul#landingPageBlocks h2 a,ul#landingPageBlocks #tocDiv #tocDivStart a,#tocDiv ul#landingPageBlocks #tocDivStart a,ul#landingPageBlocks #legDiv #tocDivStart a,#legDiv ul#landingPageBlocks #tocDivStart a,ul#landingPageBlocks .searchResultItem h3 a,.searchResultItem ul#landingPageBlocks h3 a{text-decoration:none}ul#landingPageBlocks h2 a:hover,ul#landingPageBlocks #tocDiv #tocDivStart a:hover,#tocDiv ul#landingPageBlocks #tocDivStart a:hover,ul#landingPageBlocks #legDiv #tocDivStart a:hover,#legDiv ul#landingPageBlocks #tocDivStart a:hover,ul#landingPageBlocks .searchResultItem h3 a:hover,.searchResultItem ul#landingPageBlocks h3 a:hover{color:#BF4F44}ul#landingPageBlocks li{text-align:left;padding-top:15px;padding-bottom:0.5rem}@media only screen and (min-width: 61.063em){ul#landingPageBlocks li{width:48%;float:left;margin-right:4%;padding-bottom:0.5rem}}ul#landingPageBlocks li:nth-child(even){margin-right:0}ul#landingPageBlocks:after{content:".";display:block;height:0;clear:both;visibility:hidden}#loadMore,.buttonStyle{cursor:pointer;border:1px solid #BBBBBC;font-weight:lighter;margin:40px auto 0;max-width:120px;padding:15px 10px;font-size:1rem;display:block;text-align:center;clear:both;line-height:1.3rem}#loadMore.long,.buttonStyle.long{max-width:200px;margin-bottom:40px;margin-top:40px}#loadMore:hover,.buttonStyle:hover{background-color:#BBBBBC;color:#fff}.buttonStyle{padding:10px 7px;display:block}@media only screen and (min-width: 0em) and (max-width: 64em){.buttonStyle{max-width:100%}}a.buttonStyle{color:#333;text-decoration:none;display:block;text-align:center;margin-top:20px}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fade-in{opacity:1;-webkit-transition:all, 0.18s, ease-in-out;transition:all, 0.18s, ease-in-out}.fade-in.one{-webkit-animation-delay:0.1s;-moz-animation-delay:0.1s}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:black;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal}.lightbox .lb-image{display:block;height:auto;max-width:inherit;border-radius:3px}.lightbox a img{border:none}.lb-outerContainer{position:relative;background-color:white;*zoom:1;width:250px;height:250px;margin:0 auto}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-container{padding:4px}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(/assets/images/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:none;background-image:url("data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==")}.lb-prev,.lb-next{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(/assets/images/prev.png) left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;transition:opacity 0.6s}.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(/assets/images/next.png) right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;transition:opacity 0.6s}.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:0.875rem;font-weight:light;line-height:1em}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(/assets/images/close.png) top right no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;-webkit-transition:opacity 0.2s;transition:opacity 0.2s}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.GISmap{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:90rem;height:300px;height:78vh;max-height:78vh;position:relative;overflow:hidden;margin-bottom:40px}.GISmap:before,.GISmap:after{content:" ";display:table}.GISmap:after{clear:both}@media only screen and (orientation: landscape){.GISmap{height:70vh;max-height:70vh}}.GISmap #map{height:inherit !important;width:inherit !important;z-index:1}.GISmap #map_root{max-width:100% !important;width:100% !important;height:100% !important}.GISmap #map_root #map_zoom_slider{box-sizing:border-box !important;display:none !important;border-radius:0 !important;border:none !important;top:44px;left:54px;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:44px;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;background:none !important;z-index:80 !important}@media only screen and (min-width: 40.063em){.GISmap #map_root #map_zoom_slider{display:block !important;top:64px;width:54px}}.GISmap #map_root #map_zoom_slider div{border:none;box-sizing:border-box !important;position:relative;border-radius:0 !important;background:#fff;margin:auto;border:thin solid #BBBBBC}.GISmap #map_root #map_zoom_slider div span{visibility:hidden}.GISmap #map_root #map_zoom_slider div.esriSimpleSliderIncrementButton{border-bottom:none}.GISmap #map_root #map_zoom_slider div.esriSimpleSliderIncrementButton:after{content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.GISmap #map_root #map_zoom_slider div.esriSimpleSliderDecrementButton:after{content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.GISmap #map_root #map_zoom_slider div:after{position:absolute;top:50%;left:50%;text-align:center;display:block;color:#333;font-size:1.125rem;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.no-touch .GISmap #map_root #map_zoom_slider div:hover{background-color:#32A2DB;border-color:#32A2DB}.no-touch .GISmap #map_root #map_zoom_slider div:hover:after{color:#fff}.touch .GISmap #map_root #map_zoom_slider div:active{background-color:#32A2DB;border-color:#32A2DB}.touch .GISmap #map_root #map_zoom_slider div:active:after{color:#fff}.GISmap #map_root .esriControlsBR{z-index:65}.GISmap #loadingImg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.mapControl{position:absolute !important;z-index:60}.mapControl.switchButton{bottom:54px;right:44px;-webkit-transform:translate(0, 50%);-ms-transform:translate(0, 50%);transform:translate(0, 50%);background:#fff;display:table}@media only screen and (min-width: 26.25em){.mapControl.switchButton{left:50%;-webkit-transform:translate(-50%, 50%);-ms-transform:translate(-50%, 50%);transform:translate(-50%, 50%)}}.mapControl.switchButton a{display:table;color:#333;text-decoration:none;border:none;padding:10px 5px;float:left;width:80px;text-align:center;float:left;font-size:0.875rem}@media only screen and (min-width: 26.25em){.mapControl.switchButton a{font-size:1rem}}.mapControl.switchButton a:hover{background:#3174a4;color:#fff}.mapControl.switchButton a.active{background:#BBBBBC;pointer-events:none;color:#fff}.mapControl.fabButtonContainer{display:block;bottom:44px;left:44px}@media only screen and (min-width: 40.063em){.mapControl.fabButtonContainer{bottom:54px;left:54px}}.mapControl.fabButtonContainer:before{-webkit-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out;opacity:0;background:black}.mapControl.fabButtonContainer.open:before{height:100vh;width:100vw;position:absolute;bottom:-44px;left:-44px;opacity:0.1}.mapControl.fabButtonContainer li.active{height:100px}.mapControl.fabButtonContainer li.active .fabItem{opacity:1}.mapControl.fabButtonContainer li.active .deletePolygon{display:block}.mapControl.fabButtonContainer li.delete .fabItem{opacity:0}.mapControl.fabButtonContainer li.delete .deletePolygon{opacity:0;display:none}.mapControl.fabButtonContainer .fabItem{z-index:4}.mapControl.fabButtonContainer .fabItem:after{font-size:1.375rem;color:#333;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center}.mapControl.fabButtonContainer .fabItem#Polygon:after{content:"\270E";font-family:sans-serif}.mapControl.fabButtonContainer .fabItem#showLegend:after{content:"▦";font-family:sans-serif;-webkit-transform:translate(-50%, -50%) rotate(-45deg);-ms-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.mapControl.fabButtonContainer .fabItem#showLegend2:after{content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(-50%, -50%) rotate(-90deg);-ms-transform:translate(-50%, -50%) rotate(-90deg);transform:translate(-50%, -50%) rotate(-90deg)}.mapControl.fabButtonContainer .deletePolygon{display:none;height:44px;width:44px;top:0;left:0;position:absolute;text-decoration:none;z-index:5}.mapControl.fabButtonContainer .deletePolygon:after{content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;background:#BF4F44;font-size:0.625rem;padding:5px;position:absolute;border-radius:100%;-webkit-transform:translate(-25%, -25%);-ms-transform:translate(-25%, -25%);transform:translate(-25%, -25%)}.no-touch .mapControl.fabButtonContainer .deletePolygon:hover{-webkit-animation-duration:0.65s;animation-duration:0.65s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:minishake;animation-name:minishake}.no-touch .mapControl.fabButtonContainer .deletePolygon:hover+.fabItem{-webkit-animation-duration:0.65s;animation-duration:0.65s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:minishake;animation-name:minishake}.mapControl.takeover{background:rgba(255,255,255,0.5);padding:20px;z-index:-1}.mapControl.takeover.show{opacity:1;z-index:70}.GISsearch{display:block;width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:90rem;top:44px;left:0;box-sizing:border-box !important;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.GISsearch:before,.GISsearch:after{content:" ";display:table}.GISsearch:after{clear:both}@media only screen and (orientation: landscape){.GISsearch{top:44px}}@media only screen and (min-width: 26.25em){.GISsearch{top:64px}}.GISsearch .GISsearchContainer{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:90rem;display:table;margin:auto;max-width:calc(100% - 30px);box-sizing:border-box !important;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;position:relative}.GISsearch .GISsearchContainer:before,.GISsearch .GISsearchContainer:after{content:" ";display:table}.GISsearch .GISsearchContainer:after{clear:both}@media only screen and (min-width: 26.25em){.GISsearch .GISsearchContainer{max-width:calc(100% - 80px)}}@media only screen and (min-width: 40.063em){.GISsearch .GISsearchContainer{max-width:400px}}.GISsearch .simpleGeocoder{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:90rem;display:table;margin:auto;box-sizing:border-box !important;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.GISsearch .simpleGeocoder:before,.GISsearch .simpleGeocoder:after{content:" ";display:table}.GISsearch .simpleGeocoder:after{clear:both}.GISsearch .simpleGeocoder .esriGeocoderContainer{padding-left:0;padding-right:0;width:100%;float:left;font-size:1.125rem;font-family:"Source Sans Pro",sans-serif;font-weight:300;box-sizing:border-box !important;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.GISsearch .simpleGeocoder .esriGeocoderContainer .esriGeocoder{border-radius:0;border:none;position:relative;box-sizing:border-box !important}.GISsearch .simpleGeocoder .esriGeocoderContainer .esriGeocoder .esriGeocoderSearch{position:absolute;right:0;top:0;box-sizing:border-box !important;background:none;margin:0;background-color:#555;height:44px;width:44px;opacity:1 !important;z-index:2}@media only screen and (min-width: 26.25em){.GISsearch .simpleGeocoder .esriGeocoderContainer .esriGeocoder .esriGeocoderSearch{height:54px;width:54px}}.GISsearch .simpleGeocoder .esriGeocoderContainer .esriGeocoder .esriGeocoderSearch:after{content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;text-align:center;line-height:44px;height:44px;width:44px;font-size:1.125rem;display:block;z-index:1}@media only screen and (min-width: 26.25em){.GISsearch .simpleGeocoder .esriGeocoderContainer .esriGeocoder .esriGeocoderSearch:after{line-height:54px;height:54px;width:54px}}.no-touch .GISsearch .simpleGeocoder .esriGeocoderContainer .esriGeocoder .esriGeocoderSearch:hover{background-color:#32A2DB}.touch .GISsearch .simpleGeocoder .esriGeocoderContainer .esriGeocoder .esriGeocoderSearch:active{background-color:#32A2DB}.GISsearch .simpleGeocoder .esriGeocoderContainer .esriGeocoder:not(.esriGeocoderLoading) .esriGeocoderReset{background:none}.GISsearch .simpleGeocoder .esriGeocoderContainer .esriGeocoder .esriGeocoderReset{position:absolute;right:44px;top:0;box-sizing:border-box !important;margin:0;background-color:transparent;height:44px;width:44px;opacity:1 !important;z-index:2}@media only screen and (min-width: 26.25em){.GISsearch .simpleGeocoder .esriGeocoderContainer .esriGeocoder .esriGeocoderReset{right:54px;height:54px;width:54px}}.GISsearch .simpleGeocoder .esriGeocoderContainer .esriGeocoder .esriGeocoderReset:after{content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333;text-align:center;line-height:44px;height:44px;width:44px;font-size:1.125rem;z-index:1;display:block;opacity:0.75;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}@media only screen and (min-width: 26.25em){.GISsearch .simpleGeocoder .esriGeocoderContainer .esriGeocoder .esriGeocoderReset:after{line-height:54px;height:54px;width:54px}}.no-touch .GISsearch .simpleGeocoder .esriGeocoderContainer .esriGeocoder .esriGeocoderReset:hover:after{opacity:1}.touch .GISsearch .simpleGeocoder .esriGeocoderContainer .esriGeocoder .esriGeocoderReset:active:after{opacity:1}.GISsearch .simpleGeocoder .esriGeocoderContainer .esriGeocoder.esriGeocoderLoading .esriGeocoderReset:after{opacity:0}.GISsearch .simpleGeocoder .esriGeocoderContainer .esriGeocoderResults{box-sizing:border-box !important;width:calc(100% - 44px);border-radius:0;border:thin solid #BBBBBC;box-shadow:none;border-top:none;overflow-y:auto}@media only screen and (min-width: 26.25em){.GISsearch .simpleGeocoder .esriGeocoderContainer .esriGeocoderResults{width:calc(100% - 54px)}}.GISsearch .simpleGeocoder .esriGeocoderContainer .esriGeocoderResults ul{box-sizing:border-box !important}.GISsearch .simpleGeocoder .esriGeocoderContainer .esriGeocoderResults ul li{box-sizing:border-box !important;padding:10px 12px}.GISsearch .simpleGeocoder .esriGeocoderContainer .esriGeocoderResults ul li.esriGeocoderResultOdd:not(:focus){background-color:#f8f8f8}.GISsearch .simpleGeocoder .esriGeocoderContainer input{width:calc(100% - 44px);margin:0;float:left;font-size:1.125rem;color:#333;padding:12px 44px 12px 10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;box-sizing:border-box !important;line-height:normal;height:44px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media only screen and (min-width: 26.25em){.GISsearch .simpleGeocoder .esriGeocoderContainer input{padding:12px;width:calc(100% - 54px);height:54px}}.GISsearch .simpleGeocoder .esriGeocoderContainer input:focus{outline:auto !important;outline-color:-webkit-focus-ring-color !important}.GISclearResult{position:absolute;right:44px;top:1px;box-sizing:border-box !important;margin:0;background-color:transparent;height:44px;width:45px;opacity:0;z-index:0;visibility:hidden;display:none;text-decoration:none}@media only screen and (min-width: 26.25em){.GISclearResult{right:54px;height:54px;width:55px}}.GISclearResult:after{content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333;text-align:center;line-height:44px;height:44px;width:44px;font-size:1.125rem;z-index:1;display:block;opacity:0.75;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;visibility:visible;position:absolute;top:0}@media only screen and (min-width: 26.25em){.GISclearResult:after{line-height:54px;height:54px;width:54px}}.GISclearResult .no-touch:hover:after{opacity:1}.touch .GISclearResult:active:after{opacity:1}.GISclearResult.show{opacity:1;z-index:5;display:block}#tocDiv,#legDiv{position:absolute !important;display:block !important;margin:auto !important;top:50% !important;left:50% !important;-webkit-transform:translate(-50%, -50%) !important;-ms-transform:translate(-50%, -50%) !important;transform:translate(-50%, -50%) !important;background:#fff !important;width:100% !important;height:auto !important;max-width:calc(100% - 40px) !important;max-height:calc(100% - 40px) !important;min-width:200px;overflow-x:hidden !important;overflow-y:auto !important;box-shadow:0 1px 5px rgba(187,187,188,0.3);padding:20px !important;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:90rem}#tocDiv:before,#legDiv:before,#tocDiv:after,#legDiv:after{content:" ";display:table}#tocDiv:after,#legDiv:after{clear:both}@media only screen and (min-width: 40.063em){#tocDiv,#legDiv{width:auto !important;padding:30px !important}}#tocDiv .close,#legDiv .close{display:block;height:54px;width:54px;position:absolute;right:0px;top:0px;background:transparent;margin:0px;text-decoration:none;opacity:0.4;padding:0}#tocDiv .close:after,#legDiv .close:after{display:block;content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333;height:54px;line-height:54px;text-align:center;font-size:1.375rem}#tocDiv .close:hover,#legDiv .close:hover{opacity:1}#tocDiv br,#legDiv br{display:none !important}#tocDiv #tocDivStart,#legDiv #tocDivStart{text-align:left;margin-bottom:25px}#tocDiv .dijitCheckBox,#legDiv .dijitCheckBox,#tocDiv .dijitCheckBox+label,#legDiv .dijitCheckBox+label{padding-left:0;padding-right:0;width:100%;float:left;margin-top:20px;float:none !important}#tocDiv .dijitCheckBox,#legDiv .dijitCheckBox{width:auto}#tocDiv .dijitCheckBox input[type=checkbox],#legDiv .dijitCheckBox input[type=checkbox]{padding-left:0;padding-right:0;width:33.3333333333%;float:left;border:thin solid #BBBBBC;display:block;border-radius:100%;outline:none;position:relative;background:#fff;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;float:left;margin-right:15px;width:20px;height:20px}#tocDiv .dijitCheckBox input[type=checkbox]:focus,#legDiv .dijitCheckBox input[type=checkbox]:focus{box-shadow:none}#tocDiv .dijitCheckBox input[type=checkbox]:checked,#legDiv .dijitCheckBox input[type=checkbox]:checked{background:#577c30;border-color:#577c30}#tocDiv .dijitCheckBox input[type=checkbox]:checked:after,#legDiv .dijitCheckBox input[type=checkbox]:checked:after{content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\2713";font-family:"Source Sans Pro",sans-serif;font-weight:300;color:#fff;font-size:0.75rem;width:100%;position:absolute;height:100%;text-align:center;line-height:20px}#tocDiv .dijitCheckBox+label,#legDiv .dijitCheckBox+label{width:calc(100% - 35px);display:table}#legDiv .esriLegendService{margin-bottom:10px}#legDiv .esriLegendService .esriLegendServiceLabel{font-family:"Source Sans Pro",sans-serif !important;font-weight:300 !important;display:table;margin-bottom:5px}#legDiv .esriLegendService:first-child .esriLegendServiceLabel{margin-top:0}.media-container{text-align:center;clear:left;max-width:980px;text-align:center}@media only print{.media-container{clear:none}}.media-container img{max-height:550px;cursor:pointer;width:auto}.media-container figure{margin:1em 0}.media-container .mid-image{display:inline-table;-webkit-margin-end:0;-webkit-margin-start:0}.media-container figcaption{font-size:0.875rem;display:table-caption;padding:10px 0;text-align:left;caption-side:bottom;line-height:1.2rem}.banner.number{height:auto}.banner.number li{position:relative;height:175px;cursor:default;width:50%}@media only screen and (min-width: 26.25em){.banner.number li{height:225px}}@media only screen and (min-width: 40.063em){.banner.number li{width:33.33%}}@media only screen and (min-width: 61.063em){.banner.number li{height:250px}}@media only screen and (min-width: 64.063em){.banner.number li{height:275px}}@media only screen and (min-width: 90.063em){.banner.number li{height:275px}}.banner.number li.green{color:#577c30}.banner.number li.green-bg{background-color:#577c30;color:#fff}.banner.number li.blue{color:#3174a4}.banner.number li.blue-bg{background-color:#3174a4;color:#fff}.banner.number li.red{background-color:#BF4F44;color:#fff}@media only screen and (min-width: 40.063em){.banner.number li.red{color:#BF4F44;background-color:#fff}}.banner.number li.red-bg{color:#BF4F44}@media only screen and (min-width: 40.063em){.banner.number li.red-bg{background-color:#BF4F44;color:#fff}}.banner.number .text-col{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:center;display:inline-block}.banner.number .text-col p{margin-bottom:0}.banner.number .text-col a{font-size:1.125rem}.banner.number span{width:100%;float:left;text-align:center;font-size:1rem;-webkit-transition:all, 0.25s, ease-in-out;transition:all, 0.25s, ease-in-out}.banner.number span.number{font-size:2.1875rem;line-height:2.5rem}@media only screen and (min-width: 26.25em){.banner.number span{font-size:1.125rem}.banner.number span.number{font-size:3.125rem;line-height:3.4375rem}}@media only screen and (min-width: 61.063em){.banner.number span{font-size:1.375rem}.banner.number span.number{font-size:3.75rem;line-height:4.0625rem}}@media only screen and (min-width: 90.063em){.banner.number span{font-size:1.5rem}.banner.number span.number{font-size:4.375rem;line-height:4.6875rem}}.popoverButton>a{border:thin solid #BBBBBC;display:block;padding:11px;text-decoration:none;color:#333;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.popoverButton>a:after{content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;font-size:1.375rem;width:1.375rem;line-height:1.375rem;text-align:center;margin:auto}.popoverButton.moreButton>a:after{content:'...';font-family:inherit;font-weight:300;height:1.375rem;line-height:0.6875rem}.popoverButton.open>a:after{content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.popoverMenu{display:none;min-width:190px;position:absolute;bottom:-15px;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);background:#fff;box-shadow:0 0 3px rgba(187,187,188,0.4);border:thin solid #BBBBBC;z-index:10}.popoverLeft .popoverMenu{left:0}.popoverCenter .popoverMenu{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.popoverRight .popoverMenu{right:0}.open .popoverMenu{display:block}.popoverMenu>ul{opacity:0;margin-bottom:0}.open .popoverMenu>ul{opacity:1}.popoverMenu>ul li{margin-left:0;text-indent:0;padding:0}.popoverMenu>ul li:before{display:none}.popoverMenu>ul li div{position:relative;padding-right:22px}.popoverMenu>ul li div:after{content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:44px;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:center;font-size:1rem}.popoverMenu>ul li a{display:block;text-decoration:none;color:inherit;padding:15px 20px;font-size:1rem;line-height:1rem}.popoverMenu>ul li:hover{background-color:#3174a4;border-color:#3174a4;color:#fff}.relatedPub .buttonStyle.link.learnMore,.searchRefine .buttonStyle.link.learnMore,.coverInfo .buttonStyle.link.learnMore{margin-bottom:1.5rem}p.dateSmall,p.warning{font-size:0.875rem;margin-bottom:1rem;color:#577c30}.featureBlock.relatedPubsFeature p.dateSmall{margin-bottom:0}.relatedPub,.searchRefine{clear:both;margin:2em 0}.relatedPub .relatedPubRight ul,.searchRefine .relatedPubRight ul{clear:both}.relatedPub .relatedPubRight ul li,.searchRefine .relatedPubRight ul li{text-indent:0}.relatedPub .relatedPubRight ul li:before,.searchRefine .relatedPubRight ul li:before{left:0}@media only screen and (min-width: 26.25em){.relatedPub .relatedPubRight ul li:before,.searchRefine .relatedPubRight ul li:before{left:20px}}.relatedPub .download-list,.relatedPub .initiallyHidden,.searchRefine .download-list,.searchRefine .initiallyHidden{-webkit-transition:max-height, 0.8s, ease-in-out;transition:max-height, 0.8s, ease-in-out;overflow:hidden;height:auto;max-height:0}.relatedPub .download-list>ul,.relatedPub .initiallyHidden>ul,.searchRefine .download-list>ul,.searchRefine .initiallyHidden>ul{position:relative;margin:0.6em 0 0 0}.relatedPub .download-list>ul li:before,.relatedPub .initiallyHidden>ul li:before,.searchRefine .download-list>ul li:before,.searchRefine .initiallyHidden>ul li:before{left:0}.relatedPub .download-list.open,.relatedPub .initiallyHidden.open,.searchRefine .download-list.open,.searchRefine .initiallyHidden.open{max-height:100%}.no-js .relatedPub .download-list,.no-js .relatedPub .initiallyHidden,.no-js .searchRefine .download-list,.no-js .searchRefine .initiallyHidden{height:100%}.relatedPub .hidden,.searchRefine .hidden{margin-top:4.5rem}.relatedPub p,.searchRefine p{margin-bottom:0.6rem}.relatedPub .buttonStyle,.searchRefine .buttonStyle{max-width:none;padding:10px 20px;text-decoration:none;color:#333;background:white;border:1px solid #BBBBBC;margin-top:0.6rem}.relatedPub .buttonStyle:hover,.searchRefine .buttonStyle:hover{color:#fff;background:#BBBBBC;text-decoration:none}.relatedPub .buttonStyle.button-fill,.searchRefine .buttonStyle.button-fill{color:#fff;background:#BBBBBC;text-decoration:none}.relatedPub .button,.searchRefine .button{float:left}.relatedPub .relatedPubLeft,.relatedPub .relatedPubRight,.searchRefine .relatedPubLeft,.searchRefine .relatedPubRight{float:left}.relatedPub .relatedPubLeft,.searchRefine .relatedPubLeft{max-width:100%}@media only screen and (min-width: 26.25em){.relatedPub .relatedPubLeft,.searchRefine .relatedPubLeft{max-width:40%}}.relatedPub .relatedPubRight,.searchRefine .relatedPubRight{max-width:100%;padding-top:20px}@media only screen and (min-width: 26.25em){.relatedPub .relatedPubRight,.searchRefine .relatedPubRight{max-width:60%;padding-left:20px;padding-top:0}}.relatedPub .relatedPubRight h2,.relatedPub .relatedPubRight #tocDiv #tocDivStart,#tocDiv .relatedPub .relatedPubRight #tocDivStart,.relatedPub .relatedPubRight #legDiv #tocDivStart,#legDiv .relatedPub .relatedPubRight #tocDivStart,.relatedPub .relatedPubRight .searchResultItem h3,.searchResultItem .relatedPub .relatedPubRight h3,.searchRefine .relatedPubRight h2,.searchRefine .relatedPubRight #tocDiv #tocDivStart,#tocDiv .searchRefine .relatedPubRight #tocDivStart,.searchRefine .relatedPubRight #legDiv #tocDivStart,#legDiv .searchRefine .relatedPubRight #tocDivStart,.searchRefine .relatedPubRight .searchResultItem h3,.searchResultItem .searchRefine .relatedPubRight h3{margin-top:0;margin-bottom:6px;font-size:1.4rem}@media only screen and (min-width: 64.063em){.relatedPub .relatedPubRight h2,.relatedPub .relatedPubRight #tocDiv #tocDivStart,#tocDiv .relatedPub .relatedPubRight #tocDivStart,.relatedPub .relatedPubRight #legDiv #tocDivStart,#legDiv .relatedPub .relatedPubRight #tocDivStart,.relatedPub .relatedPubRight .searchResultItem h3,.searchResultItem .relatedPub .relatedPubRight h3,.searchRefine .relatedPubRight h2,.searchRefine .relatedPubRight #tocDiv #tocDivStart,#tocDiv .searchRefine .relatedPubRight #tocDivStart,.searchRefine .relatedPubRight #legDiv #tocDivStart,#legDiv .searchRefine .relatedPubRight #tocDivStart,.searchRefine .relatedPubRight .searchResultItem h3,.searchResultItem .searchRefine .relatedPubRight h3{font-size:1.7rem}}.relatedPub:after,.searchRefine:after{content:".";display:block;height:0;clear:both;visibility:hidden}p.warning{color:#BF4F44;margin-bottom:0}p.desktop{display:none}@media only screen and (min-width: 64.063em){p.desktop{display:block}}.coverInfo,.coverImage{float:left;max-width:none}@media only screen and (min-width: 40.063em){.coverInfo,.coverImage{max-width:50%}}.coverInfo .button,.coverImage .button{float:left}.coverInfo .buttonStyle,.coverImage .buttonStyle{max-width:none;padding:10px 20px;text-decoration:none;color:#333;background:white;border:1px solid #BBBBBC;margin-top:0.6rem}.coverInfo .buttonStyle:hover,.coverImage .buttonStyle:hover{color:#fff;background:#BBBBBC;text-decoration:none}.coverInfo .buttonStyle.button-fill,.coverImage .buttonStyle.button-fill{color:#fff;background:#BBBBBC;text-decoration:none}.coverInfo .download-list,.coverInfo .initiallyHidden{-webkit-transition:max-height, 0.8s, ease-in-out;transition:max-height, 0.8s, ease-in-out;overflow:hidden;height:auto;max-height:0}.coverInfo .download-list>ul,.coverInfo .initiallyHidden>ul{position:relative;margin:0.6em 0 0 0}.coverInfo .download-list>ul li:before,.coverInfo .initiallyHidden>ul li:before{left:0}.coverInfo .download-list.open{max-height:100%}.coverSheetComp{margin-bottom:2rem}.coverSheetComp:after{content:".";display:block;height:0;clear:both;visibility:hidden}.coverImage{padding-right:20px}@media only screen and (min-width: 0em) and (max-width: 31em){.coverImage img{width:100%;margin-bottom:0.5rem}}p.price{color:#577c30;font-size:1.5rem;margin-bottom:0}.contactBlock{clear:both}.greenListBlock{clear:both;position:relative;border-left:0.6rem solid #577c30;margin-top:1rem;float:left}.greenListBlock ul li{margin-left:0}.greenListBlock ol li{padding:3px 0}.pull-quote-banner{padding:0;margin:5px 0 10px 0;background-color:#32A2DB}@media only screen and (min-width: 40.063em){.pull-quote-banner{padding:0 30px}}.pull-quote-banner.banner-odd{background-color:#BF4F44}:not(.no-sub-nav) .pull-quote-banner{background-color:#fff}.pull-quote{margin-left:auto;margin-right:auto;float:none !important;max-width:650px;border:none;padding:0;text-align:left}.pull-quote p{color:#fff;margin-bottom:0;padding:20px 30px 0}@media only screen and (min-width: 61.063em){.pull-quote p{padding:20px 70px 0}}:not(.no-sub-nav) .pull-quote p{color:#333}.pull-quote cite{text-align:right;font-style:normal;font-size:0.875rem;padding:10px 55px 0 70px}.pull-quote:after{content:".";display:block;height:0;clear:both;visibility:hidden}blockquote{font-weight:300;margin:30px 0}@media only screen and (min-width: 40.063em){blockquote{margin:30px 30px}}blockquote.pull-quote{margin-bottom:0}blockquote cite:before{content:""}blockquote cite{font-size:0.593em;font-style:normal;padding-top:5px;line-height:1.3em;padding-top:15px}.quoteOpen,.quoteClose{color:#555;float:left;font-size:4rem;font-weight:bold;line-height:0.6em;max-width:30px}@media only screen and (min-width: 61.063em){.quoteOpen,.quoteClose{font-size:6rem}}.quoteClose{float:right;line-height:0.5em}.inline-navigation ul,.inline-navigation li,.primary-navigation ul,.primary-navigation li,.sub-navigation ul,.sub-navigation li{list-style:none;padding:0;margin:0}.primary-navigation{position:relative;color:#fff;font-weight:300;font-size:0.9375rem;z-index:100;background:#555}@media only screen and (min-width: 61.063em){.primary-navigation{position:absolute;right:0;height:100%}}@media only screen and (min-width: 76.063em){.primary-navigation{position:relative}}.primary-navigation>ul{background:#555;padding-bottom:0px !important}@media only screen and (min-width: 61.063em){.primary-navigation>ul{padding-bottom:500px !important}}.primary-navigation>ul>li:last-child{border-bottom:1px solid #6d6d6d}.primary-navigation>ul>li>div{border-top:1px solid #6d6d6d}.primary-navigation>ul>li>div>a{background:#555;border-right:1px solid #6d6d6d}.primary-navigation>ul>li>div>a:hover{background-color:#606060}.primary-navigation>ul>li>ul>li>div>a:hover{background-color:#7a7a7a}.primary-navigation li{height:auto;overflow:hidden}.primary-navigation li>div{height:auto;position:relative;overflow:hidden;-webkit-transition:background 0.25s ease;transition:background 0.25s ease;cursor:pointer}.primary-navigation li>div a{display:block;padding:15px 30px;margin:0;text-decoration:none;color:#fff;font-size:1rem;-webkit-transition:color 0.25s ease;transition:color 0.25s ease}.primary-navigation li>div:not(:only-child){padding-right:54px}.primary-navigation li>div:not(:only-child):after{content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;right:0;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);color:#fff;font-size:1rem;height:auto;width:54px;text-align:center}.primary-navigation li ul{height:auto;max-height:0;background:#6D6D6D;overflow:hidden;-webkit-transition:max-height 0.2s ease-out;transition:max-height 0.2s ease-out}.primary-navigation li ul li{position:relative}.primary-navigation li ul li a{display:block;padding:15px 20px 15px 50px;margin:0;text-decoration:none;color:#fff}.primary-navigation li ul li:active{background:#747474;color:#fff}.primary-navigation li ul li.selected-item{background:#fff}.primary-navigation li ul li.selected-item a{color:#333}.primary-navigation li ul li.selected-item a:hover{background-color:#fff}.primary-navigation li.menu-item-open ul{height:auto;max-height:9999px}.primary-navigation li.menu-item-open>div{background:#6D6D6D}.primary-navigation li.menu-item-open>div:after{-webkit-transform:translate(0, -50%) rotate(180deg);-ms-transform:translate(0, -50%) rotate(180deg);transform:translate(0, -50%) rotate(180deg);color:#fff}.no-js .primary-navigation li ul{height:auto}.no-js .primary-navigation li>div:after{-webkit-transform:translate(0, -50%) rotate(180deg);-ms-transform:translate(0, -50%) rotate(180deg);transform:translate(0, -50%) rotate(180deg);color:#fff}.scroll-to-top:before,.scroll-to-top:after,.scroll-to-top{-webkit-transition:all, 0.18s, ease-in-out;transition:all, 0.18s, ease-in-out}.scroll-to-top:before,.scroll-to-top:after{content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;position:absolute;top:50%;left:50%;color:#555;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.scroll-to-top{position:fixed;bottom:-1px;height:44px;width:44px;border:rgba(85,85,85,0.7) solid 1px;overflow:hidden;z-index:1000;background-color:rgba(255,255,255,0.7);cursor:pointer;right:44px;opacity:0}@media only screen and (min-width: 0em) and (max-width: 61em){.scroll-to-top.sticky{position:relative;width:100%;border-right:none;border-left:none;right:0;bottom:0;background:#fff}}.scroll-to-top.show{opacity:1}@media only screen and (min-width: 61.063em){.scroll-to-top{right:284px}.nav-open .scroll-to-top{right:44px}}@media only screen and (min-width: 64.063em) and (max-width: 76em){.scroll-to-top{right:44px}}.scroll-to-top:before{-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.scroll-to-top:after{-webkit-transform:translate(-50%, 200%);-ms-transform:translate(-50%, 200%);transform:translate(-50%, 200%)}@media only screen and (min-width: 40.063em){.scroll-to-top:hover{border-color:rgba(50,162,219,0.7)}.scroll-to-top:hover:before{color:#32a2db;-webkit-transform:translate(-50%, -200%);-ms-transform:translate(-50%, -200%);transform:translate(-50%, -200%)}.scroll-to-top:hover:after{color:#32a2db;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}.searchFilter,.searchResultItem ul{margin-left:0}.searchFilter li,.searchResultItem ul li{margin-left:0 !important;text-indent:0 !important}.searchFilter li:before,.searchResultItem ul li:before{display:none !important}.searchFilter .filterButton{height:auto;position:relative;-webkit-transition:all, 0.25s, ease-in-out;transition:all, 0.25s, ease-in-out;cursor:pointer;border:#BBBBBC solid thin}.searchFilter .filterButton button,.searchFilter .filterButton a{-webkit-appearance:none;background:none;border:none;display:block;padding:13px 20px;margin:0;text-decoration:none;color:#333;text-align:center;width:100%;font-size:1.125rem;-webkit-transition:all, 0.25s, ease-in-out;transition:all, 0.25s, ease-in-out}.no-touch .searchFilter .filterButton:hover a:hover,.searchFilter .no-touch .filterButton:hover a:hover,.no-touch .searchFilter .filterButton:hover button:hover,.searchFilter .no-touch .filterButton:hover button:hover{background:#555;color:#fff}.touch .searchFilter .filterButton:active a:active,.searchFilter .touch .filterButton:active a:active,.touch .searchFilter .filterButton:active button:active,.searchFilter .touch .filterButton:active button:active{background:#555;color:#fff}.searchContainer{display:table}.searchContainer .searchBlock{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:90rem}.searchContainer .searchBlock:before,.searchContainer .searchBlock:after{content:" ";display:table}.searchContainer .searchBlock:after{clear:both}.advanced .searchBlock{display:none}.searchBlock .searchBar{display:block;border:none}.searchBlock .searchBar input{border:thin solid #BBBBBC !important;width:calc(100% - 60px);margin:0;float:left}.searchBlock .searchBar button{float:right}.searchFilter .filterBarContainer{-webkit-transition:all, 0.5s, ease-in-out;transition:all, 0.5s, ease-in-out;margin-top:15px}.flexbox .searchFilter .filterBarContainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.searchFilter .filterBarContainer.filterOpen,.advanced .searchFilter .filterBarContainer{opacity:0}.searchFilter .filterBarContainer .filterBar{width:100%;float:left}.flexbox .searchFilter .filterBarContainer .filterBar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 42.063em){.searchFilter .filterBarContainer .filterBar{width:auto}}.searchFilter .filterBarContainer .filterTool{margin-left:0;width:100%;margin-right:0;margin-bottom:15px}@media only screen and (min-width: 26.25em){.searchFilter .filterBarContainer .filterTool{width:calc(50% - 10px)}}@media only screen and (min-width: 32.813em){.searchFilter .filterBarContainer .filterTool{width:calc(33% - 10px)}}@media only screen and (min-width: 42.063em){.searchFilter .filterBarContainer .filterTool{width:auto;margin-bottom:0;margin-right:10px}}@media only screen and (min-width: 61.063em){.searchFilter .filterBarContainer .filterTool{margin-right:20px}}.no-flexbox .searchFilter .filterBarContainer .filterTool{float:left}@media only screen and (min-width: 26.25em){.no-flexbox .searchFilter .filterBarContainer .filterTool{margin-right:10px}}.searchFilter .filterBarContainer .filterTool:last-child{margin-right:0}.searchFilter .filterContainer{height:0;overflow:hidden;margin-left:0;-webkit-transition:all, 0.8s, ease-in-out;transition:all, 0.8s, ease-in-out}.searchFilter .filterContainer h2,.searchFilter .filterContainer #tocDiv #tocDivStart,#tocDiv .searchFilter .filterContainer #tocDivStart,.searchFilter .filterContainer #legDiv #tocDivStart,#legDiv .searchFilter .filterContainer #tocDivStart,.searchFilter .filterContainer .searchResultItem h3,.searchResultItem .searchFilter .filterContainer h3{display:none}.advanced .searchFilter .filterContainer{height:auto}.searchFilter .filterButton{-webkit-transition:all, 0.8s, ease-in-out;transition:all, 0.8s, ease-in-out;float:left;width:100%;margin-bottom:20px}@media only screen and (min-width: 26.25em){.searchFilter .filterButton{float:left;width:auto;margin-bottom:0}}.searchFilter .moreButton{float:right}.searchFilter .filterModule{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:90rem;border-bottom:thin solid #e6e6e6;padding:20px 0;margin:0 auto;display:table;max-width:560px !important}.searchFilter .filterModule:before,.searchFilter .filterModule:after{content:" ";display:table}.searchFilter .filterModule:after{clear:both}.searchFilter .filterModule.borderNone{border-top:none}.searchFilter .filterModule.maxWidth{max-width:565px !important}.searchFilter .filterModule:first-of-type{padding-top:10px}.searchFilter .filterModule h3{color:#333;text-align:center;margin-bottom:30px;display:none}.searchFilter .filterModule:nth-last-child(2){border-bottom:none}.searchFilter .filterModule .filterSection{height:0;overflow:hidden;-webkit-transition:all 0.8s ease-in-out;transition:all 0.8s ease-in-out}.searchFilter .filterModule .filterSection.border{border-bottom:thin solid #e6e6e6;margin-bottom:12px}.searchFilter .submitFilter{margin-top:20px}@media only screen and (min-width: 40.063em){.searchFilter .submitFilter{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap}}.searchFilter .submitFilter .button{width:200px;margin:20px auto;display:block;margin-bottom:20px;width:100%;max-width:200px}.resultNumber{opacity:1;-webkit-transition:all, 0.5s, ease-in-out;transition:all, 0.5s, ease-in-out;display:table;padding:10px 0;float:left;width:100%;text-align:left}@media only screen and (min-width: 26.25em){.resultNumber{margin-top:0}}@media only screen and (min-width: 42.063em){.resultNumber{width:auto;float:right;text-align:right}}.flexbox .resultNumber{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}@media only screen and (min-width: 42.063em){.flexbox .resultNumber{margin-left:auto}}.resultNumber p{margin-bottom:0}.search-banner{height:100%}.search-banner .banner-center{padding:150px 20px}.search-text{position:relative;display:table;max-width:700px}.search-text.whiteBg{background:#fff;padding:20px 10px}.search-text.whiteBg input{font-size:1rem;padding:0 10px}@media only screen and (min-width: 40.063em){.search-text.whiteBg{padding:20px}.search-text.whiteBg input{font-size:1.375rem}}.search-text input{width:calc(100% - 44px);font-size:1.125rem;background:#fff;outline:0;font-family:"Source Sans Pro",sans-serif;font-weight:300;color:#333;box-sizing:border-box;height:44px;margin-bottom:0;float:left}@media only screen and (min-width: 40.063em){.search-text input{width:calc(100% - 60px);height:60px;font-size:1.375rem}}@media only screen{.search-text input{padding:15px}}.search-text button{display:block;background:#555;border:none;color:#fff;padding:0;margin:0;float:right}.search-text button:after{display:block;text-align:center;content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:44px;width:44px;line-height:44px}@media only screen and (min-width: 40.063em){.search-text button:after{height:60px;width:60px;line-height:60px}}.search-text button:hover{background:#32A2DB;color:#fff}.search-text button.option{background:#fff;color:#333;margin-top:20px;margin-right:20px;float:left;width:120px;box-shadow:0,0.5px,10px,rgba(85,85,85,0.4)}.search-text button.option:before{content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:60px;width:60px;float:left}.search-text button.option:after{width:60px;content:"map";line-height:60px;float:left;display:block}.search-warning{background:#fff;color:#333;padding:0 20px 10px 20px;max-width:700px;margin:20px auto 0 auto;float:left}@media only screen and (min-width: 26.25em){.search-warning{padding:10px 20px 10px 0}}.search-warning p{margin-bottom:0}.search-warning a:hover{color:#BF4F44}.searchBlock label{margin-top:0;text-align:left;line-height:1.139em}@media print{.searchBlock{display:none !important}}#searchBlock{margin-bottom:0}.searchFilter,.searchResultItem ul{margin-left:0;margin-bottom:10px}.searchFilter li,.searchResultItem ul li{margin-left:0 !important;text-indent:0 !important}.searchFilter li:before,.searchResultItem ul li:before{display:none !important}.searchResults{padding:2.5rem 0;-webkit-transition:all, 0.8s, ease-in-out;transition:all, 0.8s, ease-in-out}.searchResults>h2,#tocDiv .searchResults>#tocDivStart,#legDiv .searchResults>#tocDivStart,.searchResultItem .searchResults>h3{display:none}.searchResults.filterOpen{opacity:0.5}.searchResultItem{margin-bottom:1.5rem}.searchResultItem:after{content:".";display:block;height:0;clear:both;visibility:hidden}.searchResultItem ul li{padding:0;margin-bottom:0.2rem}.searchResultItem h3{margin-bottom:3.2px}.searchResultItem .resultListItemTitle{color:#577c30}.shareContainer #menu li a{display:table-cell;vertical-align:middle}.shareContainer #menu li a.twitter:before,.shareContainer #menu li a.linkedin:before,.shareContainer #menu li a.facebook:before,.shareContainer #menu li a.email:before{display:block;color:#555}.shareContainer .shareTab p,.shareContainer .shareTab p:before{display:inline-block;vertical-align:middle}.shareContainer{position:relative;padding:0;max-width:700px}@media only screen and (min-width: 0em) and (max-width: 61em){.shareContainer{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:90rem}.shareContainer:before,.shareContainer:after{content:" ";display:table}.shareContainer:after{clear:both}}@media only screen and (min-width: 61.063em){.shareContainer{padding:0;max-width:none;position:fixed;left:0;bottom:0}}.shareContainer #menu{width:100%;padding-right:0;background-color:#fff;border-top:thin solid #BBBBBC;border-bottom:thin solid #BBBBBC;border-left:thin solid #BBBBBC;border-right:thin solid #BBBBBC;-webkit-transition:height,0.5s,ease-in-out;transition:height,0.5s,ease-in-out}@media only screen and (min-width: 61.063em){.shareContainer #menu{margin-left:-190px;max-width:300px;padding-right:20px;position:fixed;bottom:80px;z-index:500;opacity:0;-webkit-transition:margin-left,0.5s,ease-in-out;transition:margin-left,0.5s,ease-in-out;border-left:none}.shareContainer #menu.show{opacity:1}}.shareContainer #menu #imageInfoTab{bottom:auto;top:200px;position:absolute}.shareContainer #menu:hover ul,.shareContainer #menu .share-hover ul{height:44px}@media only screen and (min-width: 61.063em){.shareContainer #menu:hover,.shareContainer #menu .share-hover{margin-left:0}}.shareContainer #menu ul{text-align:right;padding:0;margin:0 auto;max-width:200px;height:0;overflow:hidden;-webkit-transition:height,0.4s,ease-in-out;transition:height,0.4s,ease-in-out}@media only screen and (min-width: 61.063em){.shareContainer #menu ul{margin:0 0 0 20px;-webkit-transition:none;transition:none;height:44px}}.shareContainer #menu li{float:left;cursor:pointer;height:100%;padding:0}.shareContainer #menu li a{text-decoration:none;text-align:center;height:44px;width:50px}.shareContainer #menu li a.twitter:before{content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shareContainer #menu li a.linkedin:before{content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shareContainer #menu li a.facebook:before{content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shareContainer #menu li a.email:before{content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shareContainer .shareTab{text-align:center}@media only screen and (min-width: 61.063em){.shareContainer .shareTab{float:right}}.shareContainer .shareTab p{height:44px;line-height:44px;margin:0}.shareContainer .shareTab p:before{color:#555;content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.25rem;margin-right:10px}.inline-navigation ul,.inline-navigation li,.primary-navigation ul,.primary-navigation li,.sub-navigation ul,.sub-navigation li{list-style:none;padding:0;margin:0}.sub-navigation{background:#fff;color:#333;font-weight:300;margin-bottom:1rem;padding-left:0 !important;clear:left;max-width:700px;float:none;margin-left:auto;margin-right:auto}.sub-navigation>ul{font-size:1rem}.sub-navigation>ul>li{border-right:#d3d3d3 solid thin;border-bottom:#d3d3d3 solid thin;border-left:#d3d3d3 solid thin}@media only screen and (min-width: 61.063em){.sub-navigation>ul>li{border:none}}.sub-navigation>ul>li>div a:before{display:none}@media only screen and (min-width: 61.063em){.sub-navigation>ul>li>div{display:none}}.sub-navigation li{height:auto;overflow:hidden}.sub-navigation li div{height:auto;position:relative;-webkit-transition:background, 0.25s, ease-in-out;transition:background, 0.25s, ease-in-out;cursor:pointer;border-top:#d3d3d3 solid thin}@media only screen and (min-width: 61.063em){.sub-navigation li div{border:none}}.sub-navigation li div a{display:block;padding:15px 20px;margin:0;text-decoration:none;color:#333;-webkit-transition:color, 0.25s, ease-in-out;transition:color, 0.25s, ease-in-out}.sub-navigation li div a:before{color:#333;font-size:0.9rem;margin-right:8px}@media only screen and (min-width: 61.063em){.sub-navigation li div a:before{display:none}}.sub-navigation li div:hover{background:#fff;color:#BF4F44}.sub-navigation li div:hover a:hover{color:#BF4F44}.sub-navigation li div:hover:after{color:#333}.sub-navigation li>div:not(:only-child){padding-right:54px}@media only screen and (min-width: 61.063em){.sub-navigation li>div:not(:only-child){padding:0}}.sub-navigation li>div:not(:only-child):after{position:absolute;top:50%;right:0;-webkit-transition:all, 0.24s, ease-in-out;transition:all, 0.24s, ease-in-out;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);color:#333;content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.125rem;height:auto;width:54px;text-align:center}@media only screen and (min-width: 61.063em){.sub-navigation li>div:not(:only-child):after{display:none}}.sub-navigation li ul{height:auto;max-height:0;background:#fff;font-size:1rem;overflow:hidden;-webkit-transition:max-height, 1s, ease-out;transition:max-height, 1s, ease-out}.sub-navigation li ul li{position:relative;overflow:visible}.sub-navigation li ul li a{display:block;padding:15px 20px 15px 40px;margin:0;text-decoration:none;color:#333;margin-left:0}@media only screen and (min-width: 61.063em){.sub-navigation li ul li a{padding:7px;font-size:1rem;line-height:1.3em}}.sub-navigation li ul li:active{background:#555;color:#fff}.sub-navigation li ul li a.selectedItem{color:#BF4F44;padding-left:0 !important}@media only screen and (min-width: 0em) and (max-width: 61em){.sub-navigation li ul li a.selectedItem{margin-left:20px}}.sub-navigation li ul li a.selectedItem:before{font-size:1rem;line-height:1.5rem}@media only screen and (min-width: 0em) and (max-width: 61em){.sub-navigation li ul li a.selectedItem:before{display:none}}@media only screen and (min-width: 61.063em){.sub-navigation li ul li a.selectedItem:before{color:#BF4F44;content:"-";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:0.9rem;margin-right:5px}}.sub-navigation li ul li a{color:#333}@media only screen and (min-width: 40.063em){.sub-navigation li ul li a:before{display:inline-block;font-size:0.8rem}}.sub-navigation li ul li a{color:#3174a4}.sub-navigation li ul li a:before{font-size:1rem;line-height:1.5rem}@media only screen and (min-width: 61.063em){.sub-navigation li ul li a:before{color:#3174a4;font-size:0.9rem}}@media only screen and (min-width: 61.063em){.sub-navigation li ul{height:auto}}.sub-navigation li.menu-item-open>ul{max-height:9999px}.sub-navigation li.menu-item-open>div{background:#fff}.sub-navigation li.menu-item-open>div:after{-webkit-transform:translate(0, -50%) rotate(180deg);-ms-transform:translate(0, -50%) rotate(180deg);transform:translate(0, -50%) rotate(180deg);color:#333}.no-js .sub-navigation li>ul{max-height:99999px}.no-js .sub-navigation li>div:after{-webkit-transform:translate(0, -50%) rotate(180deg);-ms-transform:translate(0, -50%) rotate(180deg);transform:translate(0, -50%) rotate(180deg);color:#555}@media only screen and (min-width: 61.063em){.sub-navigation>ul>li>ul{max-height:none}}.sub-navigation>ul>li>ul>li>div a{padding-left:20px}@media only screen and (min-width: 0em) and (max-width: 61em){.sub-navigation>ul>li>ul>li>div a.selectedItem{padding-left:10px}}.sub-navigation>ul>li>ul>li>div a:before{display:none}@media only screen and (min-width: 61.063em){.sub-navigation>ul>li>ul>li>div a{padding-left:0}}.sub-navigation>ul>li>ul>li>ul>li>div a{margin-left:0;padding-left:0}@media only screen and (min-width: 0em) and (max-width: 61em){.sub-navigation>ul>li>ul>li>ul>li>div a{margin-left:40px}}.sub-navigation>ul>li>ul>li>ul>li>div a.selectedItem{margin-left:30px;text-indent:-7px}@media only screen and (min-width: 0em) and (max-width: 61em){.sub-navigation>ul>li>ul>li>ul>li>div a.selectedItem{text-indent:0;margin-left:40px}}@media only screen and (min-width: 61.063em){.sub-navigation>ul>li>ul>li>ul>li>div a{padding-left:30px}}.sub-navigation>ul>li>ul>li>ul>li>ul>li>div a{margin-left:0;padding-left:0}@media only screen and (min-width: 0em) and (max-width: 61em){.sub-navigation>ul>li>ul>li>ul>li>ul>li>div a{margin-left:60px}}.sub-navigation>ul>li>ul>li>ul>li>ul>li>div a.selectedItem{margin-left:50px;text-indent:-7px}@media only screen and (min-width: 0em) and (max-width: 61em){.sub-navigation>ul>li>ul>li>ul>li>ul>li>div a.selectedItem{text-indent:0;margin-left:60px}}@media only screen and (min-width: 61.063em){.sub-navigation>ul>li>ul>li>ul>li>ul>li>div a{padding-left:50px}}.sub-navigation>ul>li>ul>li>ul>li>ul>li>ul>li>div a{margin-left:70px;padding-left:0}@media only screen and (min-width: 0em) and (max-width: 61em){.sub-navigation>ul>li>ul>li>ul>li>ul>li>ul>li>div a{margin-left:80px}}.sub-navigation>ul>li>ul>li>ul>li>ul>li>ul>li>div a.selectedItem{margin-left:70px;text-indent:-7px}@media only screen and (min-width: 0em) and (max-width: 61em){.sub-navigation>ul>li>ul>li>ul>li>ul>li>ul>li>div a.selectedItem{text-indent:0;margin-left:80px}}.sub-navigation>ul>li>ul>li>ul>li>ul>li>ul>li>ul>li>div a{margin-left:90px;padding-left:0}@media only screen and (min-width: 0em) and (max-width: 61em){.sub-navigation>ul>li>ul>li>ul>li>ul>li>ul>li>ul>li>div a{margin-left:100px}}.sub-navigation>ul>li>ul>li>ul>li>ul>li>ul>li>ul>li>div a.selectedItem{margin-left:70px}@media only screen and (min-width: 0em) and (max-width: 61em){.sub-navigation>ul>li>ul>li>ul>li>ul>li>ul>li>ul>li>div a.selectedItem{text-indent:0;margin-left:100px}}.sub-navigation>ul>li>ul>li>ul>li>ul>li>ul>li>ul>li>ul>li>div a{margin-left:120px;padding-left:0}@media only screen and (min-width: 0em) and (max-width: 61em){.sub-navigation>ul>li>ul>li>ul>li>ul>li>ul>li>ul>li>ul>li>div a{margin-left:100px}}.sub-navigation>ul>li>ul>li>ul>li>ul>li>ul>li>ul>li>ul>li>div a.selectedItem{margin-left:100px}@media only screen and (min-width: 0em) and (max-width: 61em){.sub-navigation>ul>li>ul>li>ul>li>ul>li>ul>li>ul>li>ul>li>div a.selectedItem{text-indent:0;margin-left:90px}}.takeover{position:fixed;top:0;left:0;width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:90rem;max-width:none;padding:20px;z-index:-1;background-color:rgba(255,255,255,0.9);height:100%;width:100%;opacity:0;-webkit-transition:all, 0.4s;transition:all, 0.4s}.takeover:before,.takeover:after{content:" ";display:table}.takeover:after{clear:both}@media only screen and (min-width: 40.063em){.takeover{padding:60px}}.ie9 .takeover{min-height:100%;height:auto}.takeover .close{display:none;height:54px;width:54px;position:absolute;right:20px;top:20px;background:#fff;margin:20px;text-decoration:none;opacity:0.4}@media only screen and (min-width: 61.063em){.takeover .close{top:0;right:0}}.takeover .close:after{display:block;content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333;height:54px;line-height:54px;text-align:center;font-size:30px}.takeover .close:hover{opacity:1}.takeover .tc{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:90rem;position:relative;top:50%;left:50%;padding:0;height:auto;max-height:calc(100vh - 20px);width:calc(100% - 40px);z-index:999999999;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.takeover .tc:before,.takeover .tc:after{content:" ";display:table}.takeover .tc:after{clear:both}.ie9 .takeover .tc{top:0;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}@media only screen and (min-width: 40.063em){.takeover .tc{max-height:calc(100vh - 40px);max-width:calc(100vw - 120px)}}.takeover .tc.bg{background:#fff;width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:90rem;width:auto;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;margin-right:0;margin-left:0;box-shadow:0 1px 5px rgba(187,187,188,0.3);box-shadow:0,1px,5px,rgba(187,187,188,0.3)}.takeover .tc.bg:before,.takeover .tc.bg:after{content:" ";display:table}.takeover .tc.bg:after{clear:both}@media only screen and (min-width: 61.063em){.takeover .tc.bg{width:auto;overflow:hidden;display:table}}.takeover .tc .close{display:block;margin-top:0;margin-right:0}.takeover .tc>img{width:auto;max-height:55%;max-height:55vh;display:block;margin-left:auto;margin-right:auto}@media only screen and (min-width: 61.063em){.takeover .tc>img{max-height:100%;max-height:calc(100vh - 40px);height:auto;width:auto;max-width:calc(100% - 350px);float:left}}@media only screen and (min-width: 61.063em){.takeover .tc>img+.text-col{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:90rem;margin-top:10px;margin-left:0;margin-right:0;width:350px;max-height:calc(100vh - 40px);overflow-y:auto;float:right !important}.takeover .tc>img+.text-col:before,.takeover .tc>img+.text-col:after{content:" ";display:table}.takeover .tc>img+.text-col:after{clear:both}}@media only screen and (min-width: 64.063em){.takeover .tc>img+.text-col{margin-top:20px}}.takeover .tc .search{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:90rem;max-width:700px;display:table}.takeover .tc .search:before,.takeover .tc .search:after{content:" ";display:table}.takeover .tc .search:after{clear:both}@media only screen and (min-width: 40.063em){.takeover .tc .search{-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}}.takeover .tc .search h3{font-size:1.5rem;color:#333;text-align:center;margin:10px 0}@media only screen and (min-width: 40.063em){.takeover .tc .search h3{font-size:3.125rem;margin:20px 0}}.takeover .tc .search p{font-size:18px;text-align:center;margin-bottom:0}.ie9 .takeover .tc .search input{width:100%;height:60px;outline:none;border:thin solid #BBBBBC;background:transparent;margin-bottom:20px}.takeover .tc .search>div{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:90rem;width:100%}.takeover .tc .search>div:before,.takeover .tc .search>div:after{content:" ";display:table}.takeover .tc .search>div:after{clear:both}@media only screen and (min-width: 40.063em){.takeover .tc .search>div{width:80%}}.takeover .tc .search>div input[type=search]{display:block;margin:10px auto;height:auto;padding:10px;width:calc(100% - 66px);background:#fff;background:rgba(255,255,255,0.7);border:1px solid #BBBBBC;font-size:20px;text-align:left;max-width:700px;float:left}@media only screen and (min-width: 40.063em){.takeover .tc .search>div input[type=search]{width:calc(100% - 98px);font-size:30px;margin:20px auto}}.takeover .tc .search>div button{display:block;margin:10px 0;padding:11px;background:#555;color:#fff;outline:none;border:none}@media only screen and (min-width: 40.063em){.takeover .tc .search>div button{margin:20px auto;padding:14.5px}.takeover .tc .search>div button:hover{background:#32A2DB}}.takeover .tc .search>div button:after{content:"";font-family:'Historic-England-icon-font';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px}@media only screen and (min-width: 40.063em){.takeover .tc .search>div button:after{font-size:28px}}.takeover .text-col{padding:40px 20px}@media only screen and (min-width: 40.063em){.takeover .text-col{padding:30px 20px}}.takeover .text-col h3{font-size:2rem;padding-bottom:20px}.takeover.search{background:rgba(255,255,255,0.9)}.takeover.search .tc{left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.takeover.show{z-index:99999999;opacity:1}.takeover.show .buttonStyle{display:inline-block}.takeover.email .tc{background:#fff;box-shadow:0 1px 5px rgba(187,187,188,0.3);max-width:500px;padding:20px;margin:0;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;width:100%}@media only screen and (min-width: 31.875em){.takeover.email .tc{padding:35px}}.takeover.email h2,.takeover.email #tocDiv #tocDivStart,#tocDiv .takeover.email #tocDivStart,.takeover.email #legDiv #tocDivStart,#legDiv .takeover.email #tocDivStart,.takeover.email .searchResultItem h3,.searchResultItem .takeover.email h3{width:calc(100% - 74px)}.takeover.email .formField{width:100%;position:relative}.ie9 .takeover.email .formField{display:block}@media only screen and (min-width: 31.875em){.takeover.email .formField{width:calc(100% - 110px);float:left}}.takeover.email .filterOptionContainer{width:100%;padding:0;max-width:none}.takeover.email .filterLabel{display:none}.takeover.email .submitContainer{margin-bottom:5px}@media only screen and (min-width: 31.875em){.takeover.email .submitContainer{float:right;margin:18px 0}}.takeover.email .close{top:0;right:0}@media only screen and (min-width: 31.875em){.takeover.email .close{top:20px;right:20px}}.videoContainer{margin:1em 0 2em}p .image{margin-bottom:0.5rem}