*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;cursor:pointer}a:focus,a:hover,a:active{outline:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}input,select{vertical-align:middle}a{text-decoration:none}a,a:visited,a:hover,a:focus,a:active,object,embed,a img{outline:none !important}img{border:0}button::-moz-focus-inner{border:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}html{font-size:100%}img{max-width:100%;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;height:auto}#skip-to-main{display:none}.wrap{float:left;width:100%}.reset--list{margin:0;padding:0;list-style-type:none}.clear--left{clear:left}.clear--right{clear:right}.clear--both{clear:both}.float--left{float:left}.float--right{float:right}.centered{text-align:center}.required--text{font-style:normal;color:#f00}iframe[name="twttrHubFrame"]{display:none !important}#fb-root>div{left:0}html{-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:#349edb;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}.clearfix{zoom:1}::-webkit-selection{background:#000;color:#fff;text-shadow:1px 1px 1px #000}::-moz-selection{background:#000;color:#fff;text-shadow:1px 1px 1px #000}::selection{background:#000;color:#fff;text-shadow:1px 1px 1px #000}button,input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;border:0;outline:none}::-webkit-input-placeholder{font-size:.875em;line-height:1.4}input:-moz-placeholder{font-size:.875em;line-height:1.4}.ie7 img,.iem7 img{-ms-interpolation-mode:bicubic}input[type="checkbox"],input[type="radio"]{box-sizing:border-box}input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}button,input{*overflow:visible;line-height:normal}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}select{cursor:pointer}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{display:inline-block;padding:.5em;font-size:1em;color:#555555}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{background-color:#ffffff;border:1px solid #cccccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border linear 0.2s, box-shadow linear 0.2s;-moz-transition:border linear 0.2s, box-shadow linear 0.2s;-o-transition:border linear 0.2s, box-shadow linear 0.2s;transition:border linear 0.2s, box-shadow linear 0.2s}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{border-color:rgba(82,168,236,0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6)}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;*margin-top:0;line-height:normal;cursor:pointer}input[type="file"],input[type="image"],input[type="submit"],input[type="reset"],input[type="button"],input[type="radio"],input[type="checkbox"]{width:auto}select{width:80%;background-color:#ffffff;border:1px solid #cccccc}select[multiple],select[size]{height:auto}select:focus,input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}input:-moz-placeholder,textarea:-moz-placeholder{color:#999999}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999999}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999999}.radio,.checkbox{min-height:18px;padding-left:18px}.radio input[type="radio"],.checkbox input[type="checkbox"]{float:left;margin-left:-18px}.controls>.radio:first-child,.controls>.checkbox:first-child{padding-top:5px}.radio.inline,.checkbox.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle}.radio.inline+.radio.inline,.checkbox.inline+.checkbox.inline{margin-left:10px}input:focus:required:invalid,textarea:focus:required:invalid,select:focus:required:invalid{color:#b94a48;border-color:#ee5f5b}.section{clear:both;padding:0px;margin:0px}.group{zoom:1}.group:before,.group:after{content:"";display:table}.group:after{clear:both}.col{display:block;float:left;margin:1% 0 1% 3.4%}.col:first-child{margin-left:0}.span_2_of_2{width:100%}.span_1_of_2{width:48.3%}.span_3_of_3{width:100%}.span_2_of_3{width:65.5333333333%}.span_1_of_3{width:31.0666666667%}.span_4_of_4{width:100%}.span_3_of_4{width:74.15%}.span_2_of_4{width:48.3%}.span_1_of_4{width:22.45%}.span_5_of_5{width:100%}.span_4_of_5{width:79.32%}.span_3_of_5{width:58.64%}.span_2_of_5{width:37.96%}.span_1_of_5{width:17.28%}.span_6_of_6{width:100%}.span_5_of_6{width:82.7666666667%}.span_4_of_6{width:65.5333333333%}.span_3_of_6{width:48.3%}.span_2_of_6{width:31.0666666667%}.span_1_of_6{width:13.8333333333%}.span_7_of_7{width:100%}.span_6_of_7{width:85.2285714286%}.span_5_of_7{width:70.4571428571%}.span_4_of_7{width:55.6857142857%}.span_3_of_7{width:40.9142857143%}.span_2_of_7{width:26.1428571429%}.span_1_of_7{width:11.3714285714%}.span_8_of_8{width:100%}.span_7_of_8{width:87.075%}.span_6_of_8{width:74.15%}.span_5_of_8{width:61.225%}.span_4_of_8{width:48.3%}.span_3_of_8{width:35.375%}.span_2_of_8{width:22.45%}.span_1_of_8{width:9.525%}.span_9_of_9{width:100%}.span_8_of_9{width:88.5111111111%}.span_7_of_9{width:77.0222222222%}.span_6_of_9{width:65.5333333333%}.span_5_of_9{width:54.0444444444%}.span_4_of_9{width:42.5555555556%}.span_3_of_9{width:31.0666666667%}.span_2_of_9{width:19.5777777778%}.span_1_of_9{width:8.0888888889%}.span_10_of_10{width:100%}.span_9_of_10{width:89.66%}.span_8_of_10{width:79.32%}.span_7_of_10{width:68.98%}.span_6_of_10{width:58.64%}.span_5_of_10{width:48.3%}.span_4_of_10{width:37.96%}.span_3_of_10{width:27.62%}.span_2_of_10{width:17.28%}.span_1_of_10{width:6.94%}.span_11_of_11{width:100%}.span_10_of_11{width:90.6%}.span_9_of_11{width:81.2%}.span_8_of_11{width:71.8%}.span_7_of_11{width:62.4%}.span_6_of_11{width:53%}.span_5_of_11{width:43.6%}.span_4_of_11{width:34.2%}.span_3_of_11{width:24.8%}.span_2_of_11{width:15.4%}.span_1_of_11{width:6%}.span_12_of_12{width:100%}.span_11_of_12{width:91.3833333333%}.span_10_of_12{width:82.7666666667%}.span_9_of_12{width:74.15%}.span_8_of_12{width:65.5333333333%}.span_7_of_12{width:56.9166666667%}.span_6_of_12{width:48.3%}.span_5_of_12{width:39.6833333333%}.span_4_of_12{width:31.0666666667%}.span_3_of_12{width:22.45%}.span_2_of_12{width:13.8333333333%}.span_1_of_12{width:5.2166666667%}.span_half{float:left;width:50%}.span_third{float:left;width:33.333333333333%}.span_quarter{float:left;width:25%}.span_fifth{float:left;width:20%}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.a--h--o{display:none;position:fixed;background:rgba(0,0,0,0.1);width:100%;height:100vh;top:0;left:0;z-index:9999999999999}.a--h--o.active{display:block}.a--h{background:#fff;color:#444;padding:1.75em;padding-right:200px;float:left;width:100%;position:absolute;bottom:0;left:0;box-shadow:0px 0px 20px rgba(0,0,0,0.5)}.a--h h3{color:#000;margin:0 0 .5em 0;font-size:1em;margin:0 0 .5em 0;padding:0;text-transform:uppercase}.a--h h3 span{color:#888;font-size:.875em;text-transform:uppercase;padding-left:.5em}.a--h a{color:#2fb9e7 !important;font-weight:!important;text-decoration:underline}.a--h b{font-weight:bold;color:#000}.a--h--close,.a--h--close:hover{background:red;color:#fff;padding:1em;position:absolute;bottom:0;right:0}.a--h--show,.a--h--show:hover{position:fixed;bottom:0;right:0;background:#2fb9e7;background:-moz-linear-gradient(top, #2fb9e7 0%, #2ab1c9 100%);background:-webkit-linear-gradient(top, #2fb9e7 0%, #2ab1c9 100%);background:linear-gradient(to bottom, #2fb9e7 0%, #2ab1c9 100%);color:#fff;padding:1em;border:2px #179fcc solid;border-bottom:0}.a--active .a--l{position:relative;border:1px red solid}.a--active .a--l:before{color:#000 !important;font-size:13px !important;position:absolute;top:0;right:0;font-size:.875em;text-transform:uppercase;padding:.1125em .5em}.a--active .a--pt,.a--active .a--pt:before{content:'page title';background:rgba(0,128,0,0.3)}.a--active .a--ptg,.a--active .a--ptg:before{content:'page tagline';background:rgba(255,0,0,0.3)}.a--active .a--pi,.a--active .a--pi:before{content:'page intro';background:rgba(255,192,203,0.3)}.a--active .a--bc1,.a--active .a--bc1:before{content:'body content 1';background:rgba(128,0,128,0.3)}.a--active .a--bc2,.a--active .a--bc2:before{content:'body content 2';background:rgba(0,0,255,0.3)}.a--active .a--bc3,.a--active .a--bc3:before{content:'body content 3';background:rgba(0,128,0,0.3)}.a--active .a--l:before{background:red;color:#fff !important;font-weight:bold !important}.hsty,h1,h2,h3,h4,h5,.outlined-link,#breadcrumb a,nav a.toplevel,.hp b{font-family:"soleil","europa","Maven Pro","maven_problack","Helvetica Neue",Arial,sans-serif;text-transform:uppercase}@font-face{font-family:'Josefin Sans';src:url("/fonts/josefinsans-semibolditalic-webfont.woff2") format("woff2"),url("/fonts/josefinsans-semibolditalic-webfont.woff") format("woff");src:url("/fonts/josefinsans-semibolditalic-webfont.ttf");font-weight:600;font-style:italic}@font-face{font-family:'Josefin Sans';src:url("/fonts/josefinsans-semibold-webfont.woff2") format("woff2"),url("/fonts/josefinsans-semibold-webfont.woff") format("woff");src:url("/fonts/josefinsans-semibold-webfont.ttf");font-weight:600;font-style:normal}@font-face{font-family:'Josefin Sans';src:url("/fonts/josefinsans-lightitalic-webfont.woff2") format("woff2"),url("/fonts/josefinsans-lightitalic-webfont.woff") format("woff");src:url("/fonts/josefinsans-lightitalic-webfont.ttf");font-weight:300;font-style:italic}@font-face{font-family:'Josefin Sans';src:url("/fonts/josefinsans-light-webfont.woff2") format("woff2"),url("/fonts/josefinsans-light-webfont.woff") format("woff");src:url("/fonts/josefinsans-light-webfont.ttf");font-weight:300;font-style:normal}@font-face{font-family:'Josefin Sans';src:url("/fonts/josefinsans-italic-webfont.woff2") format("woff2"),url("/fonts/josefinsans-italic-webfont.woff") format("woff");src:url("/fonts/josefinsans-italic-webfont.ttf");font-weight:normal;font-style:italic}@font-face{font-family:'Josefin Sans';src:url("/fonts/josefinsans-bolditalic-webfont.woff2") format("woff2"),url("/fonts/josefinsans-bolditalic-webfont.woff") format("woff");src:url("/fonts/josefinsans-bolditalic-webfont.ttf");font-weight:bold;font-style:italic}@font-face{font-family:'Josefin Sans';src:url("/fonts/josefinsans-bold-webfont.woff2") format("woff2"),url("/fonts/josefinsans-bold-webfont.woff") format("woff");src:url("/fonts/josefinsans-bold-webfont.ttf");font-weight:bold;font-style:normal}@font-face{font-family:'Josefin Sans';src:url("/fonts/josefinsans-regular-webfont.woff2") format("woff2"),url("/fonts/josefinsans-regular-webfont.woff") format("woff");src:url("/fonts/josefinsans-regular-webfont.ttf");font-weight:normal;font-style:normal}body{font:normal 18px/1.5625 "futura-pt","Josefin Sans","Helvetica Neue",Arial,sans-serif;color:#1a1a1a;font-weight:normal;overflow-x:hidden}h1,h2,h3,h4,h5{font-size:1em;margin:0;padding:0;color:#303030;line-height:1.3;letter-spacing:.25em}input,select,option,textarea,button{font:normal 17px/1.5625 "futura-pt","Josefin Sans","Helvetica Neue",Arial,sans-serif}b,strong{font-weight:bold}p{margin:0 0 1em 0;padding:0}h1{font-size:3em}h2{font-size:1.75em}h3{font-size:1.5em}h4{font-size:1.25em}.small-header{text-transform:uppercase;margin:0;padding:0;font-size:.875em;color:#000}.medium-header{margin:0;padding:0;font-size:1.5em;font-weight:bold;color:#000;font-family:"soleil","europa","Maven Pro","maven_problack","Helvetica Neue",Arial,sans-serif}.large-header{margin:0;padding:0;font-size:2em;font-weight:bold;color:#000;font-family:"soleil","europa","Maven Pro","maven_problack","Helvetica Neue",Arial,sans-serif}.page-header{margin:0 0 .75em 0;color:#303030;font-weight:normal}.page-text h3{margin:0 0 .75em 0}@font-face{font-family:'FontAwesome';src:url("/fonts/fontawesome-webfont.eot?v=4.5.0");src:url("/fonts/fontawesome-webfont.eot?#iefix&v=4.5.0") format("embedded-opentype"),url("/fonts/fontawesome-webfont.woff2?v=4.5.0") format("woff2"),url("/fonts/fontawesome-webfont.woff?v=4.5.0") format("woff"),url("/fonts/fontawesome-webfont.ttf?v=4.5.0") format("truetype"),url("/fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-times:before{content:"\f00d"}.fa-home:before{content:"\f015"}.fa-globe:before{content:"\f0ac"}.fa-map-marker:before{content:"\f041"}.fa-phone:before{content:"\f095"}.fa-envelope:before{content:"\f0e0"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-linkedin:before{content:"\f0e1"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-bicycle:before{content:"\f206"}.fa-ban:before{content:"\f05e"}.fa-wheelchair:before{content:"\f193"}.fa-wifi:before{content:"\f1eb"}.fa-cutlery:before{content:"\f0f5"}.fa-tint:before{content:"\f043"}a,h1 a,h2 a,h3 a,h4 a,h5 a{color:#000}a:hover,a:active,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover{color:#000}a.underline{position:relative;white-space:nowrap;color:#303030}a.underline:before,a.underline:after{content:'';position:absolute;bottom:-6px;left:0;right:0;height:1px;background:#3ebfba;opacity:0.4;-webkit-transition:-webkit-transform 0.15s;-o-transition:-o-transform 0.15s;transition:transform 0.15s}a.underline:before{opacity:1;-webkit-transform:scaleX(0) translateZ(0);transform:scaleX(0) translateZ(0);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0}a.underline:after{opacity:1;-webkit-transform:scaleX(0) translateZ(0);transform:scaleX(0) translateZ(0);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0}a.underline:hover:after{-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}a.underline.active:before{-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}.button{font-family:"soleil","europa","Maven Pro","maven_problack","Helvetica Neue",Arial,sans-serif;border-radius:.25em;box-shadow:inset 0px -1em 1em rgba(0,0,0,0.1);border:2px #303030 solid;background:#303030;background:-moz-linear-gradient(top, #424242 0%, #303030 100%);background:-webkit-linear-gradient(top, #424242 0%, #303030 100%);background:linear-gradient(to bottom, #424242 0%, #303030 100%);-moz-transition:all 0.1s linear;-o-transition:all 0.1s linear;-webkit-transition:all 0.1s linear;transition:all 0.1s linear;padding:.75em 1em;text-transform:uppercase;font-size:1em;color:#FFFFFF;font-weight:bold;display:inline-block;text-align:center;position:relative}.button em{font-style:normal;font-weight:normal;color:#1d1b1b}.button:hover{color:#fff}.button:hover em{color:#fff}.outlined-link{border:1px #3ebfba solid;color:#3ebfba;display:inline-block;padding:.75em 1em;margin-top:.5em;-moz-transition:all 0.1s linear;-o-transition:all 0.1s linear;-webkit-transition:all 0.1s linear;transition:all 0.1s linear;font-weight:300;position:relative;font-family:"soleil","europa","Maven Pro","maven_problack","Helvetica Neue",Arial,sans-serif}.outlined-link i{font-size:.8em;margin:0 0 0 4px}.outlined-link:hover{background:#3ebfba;border-color:#3ebfba;color:#fff}.arrow-link{color:#000;border-bottom:2px solid transparent;position:relative;padding:0 0 .25em 1em;transition:all 0.1s ease 0s}.arrow-link:hover{border-bottom-color:#333;padding:0 0 6px 1em;color:#333}.arrow-link:hover i{text-decoration:none}.arrow-link i{font-size:.7em;margin:0 0 0 4px}.arrow-link:before{content:"\f054";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;height:100%;position:absolute;left:0;top:.425em;width:20px;color:rgba(0,0,0,0.2);font-size:.75em}.arrow-link:hover:before{color:#333}body{background:#fff;overflow-x:hidden}.inner{width:94%;max-width:70em;margin:0 auto}.narrow-inner{max-width:60em}.pad{padding:1em}#page-wrap{-moz-transition:all 0.05s linear;-o-transition:all 0.05s linear;-webkit-transition:all 0.05s linear;transition:all 0.05s linear}#main{padding:2em 0;background:#fff}#main.grey{background:#edefed}.page-feature{padding:0 0 .5em 0;text-align:center}.page-feature .inner{max-width:940px;width:100%}.page-feature h1.page-title{margin:0;padding:0}.page-feature h2,.page-feature h3,.page-feature h4,.page-feature h5{font-size:1.7em}.page-feature .header{font-size:1.7em;margin:0;padding:0}.page-feature .tagline{font-size:1.25em;padding:.5em 0 1em 0}.page-feature .tagline p{margin:0;padding:0}.pf-page{margin:1em 0 -1em 0}#breadcrumb li{display:inline-block;position:relative;padding:0 1em}#breadcrumb a{color:#fff;letter-spacing:.125em;font-size:.75em}#breadcrumb a:hover{text-decoration:underline}#breadcrumb li:before{content:'\02022';position:absolute;right:100%;margin-right:-.25em;color:rgba(255,255,255,0.4)}#breadcrumb li:first-child:before{display:none}#page-header{background:#303030 url(/images/page-headers/default.jpg) no-repeat center center;background-size:cover;margin-top:-1.875em;color:#fff;text-align:center}#page-header .inner{padding:10.5em 0 9em 0}#page-header h1{color:#fff;letter-spacing:-1px;font-family:Satisfy,Brush Script Std,Brush Script MT,cursive;text-transform:capitalize;font-size:4em;font-weight:normal}.ph-subtitle{font-size:1.5em;padding-top:.25em}.page-intro{margin:0 0 1em 0;padding:0;font-size:1.25em;font-weight:bold;color:#000}.pt-box{background:#fff;box-shadow:4px 4px 0px rgba(0,0,0,0.1);padding:1.5em 1.75em;margin-bottom:2em}.pt-box:last-child{margin-bottom:.5em}.pt-box h2,.pt-box h3,.pt-box h4,.pt-box h5{margin:0 0 .5em 0;font-size:1.25em;letter-spacing:.125em}.pt-box p:last-child{margin:0;padding:0}.pt-box a{color:#3ebfba}.pt-box img:last-child{margin-bottom:0}blockquote{float:right;width:50%;max-width:500px;margin:0 0 1em 1.5em;background:#eee;padding:1.5em;color:#303030}.page-text-image{text-align:center}.page-text-image img{margin-bottom:1.75em}.page-text-intro{border:6px #ef3e53 solid;background:#f15668 url(/images/page-text-intro.jpg);color:#fff;color:rgba(255,255,255,0.8)}.page-text-intro img{box-shadow:4px 4px 0px rgba(0,0,0,0.1)}.page-text-intro h2,.page-text-intro h3,.page-text-intro h4,.page-text-intro h5{color:#fff}.page-text-intro strong,.page-text-intro a{color:#fff;font-weight:bold}@media screen and (min-width: 601px){#page-header.ph-visiting-bamburgh{background-image:url(/images/page-headers/visiting-bamburgh.jpg)}#page-header.ph-bamburgh-castle{background-image:url(/images/page-headers/bamburgh-castle.jpg)}#page-header.ph-grace-darling{background-image:url(/images/page-headers/grace-darling.jpg)}#page-header.ph-history{background-image:url(/images/page-headers/history.jpg)}#page-header.ph-places-to-visit{background-image:url(/images/page-headers/places-to-visit.jpg)}#page-header.ph-st-aidans-church{background-image:url(/images/page-headers/st-aidans-church.jpg)}#page-header.ph-walking{background-image:url(/images/page-headers/walking.jpg)}#page-header.ph-christmas-lights{background-image:url(/images/page-headers/christmas-lights.jpg)}#page-header.ph-getting-here{background-image:url(/images/page-headers/getting-here.jpg)}#page-header.ph-fables-and-folklore{background-image:url(/images/page-headers/fables-and-folklore.jpg)}#page-header.ph-places-to-eat{background-image:url(/images/page-headers/places-to-eat.jpg)}#page-header.ph-accommodation{background-image:url(/images/page-headers/accommodation.jpg)}#page-header.ph-bed-and-breakfast{background-image:url(/images/page-headers/bed-and-breakfast.jpg)}#page-header.ph-self-catering{background-image:url(/images/page-headers/self-catering.jpg)}#page-header.ph-hotels{background-image:url(/images/page-headers/hotels.jpg)}#page-header.ph-caravans-and-camping{background-image:url(/images/page-headers/caravans-and-camping.jpg)}#page-header.ph-agencies{background-image:url(/images/page-headers/agencies.jpg)}#page-header.ph-local-community{background-image:url(/images/page-headers/local-community.jpg)}#page-header.ph-about-parish-council{background-image:url(/images/page-headers/about-parish-council.jpg)}#page-header.ph-bamburgh-wi{background-image:url(/images/page-headers/bamburgh-wi.jpg)}#page-header.ph-local-businesses{background-image:url(/images/page-headers/local-businesses.jpg)}#page-header.ph-heritage-trust{background-image:url(/images/page-headers/heritage-trust.jpg)}#page-header.ph-bamburgh-show{background-image:url(/images/page-headers/bamburgh-show.jpg)}#page-header.ph-bamburgh-pavilion{background-image:url(/images/page-headers/bamburgh-pavilion-0119.jpg)}#page-header.ph-aonb{background-image:url(/images/page-headers/aonb.jpg)}#page-header.ph-sport-and-leisure{background-image:url(/images/page-headers/sport-and-leisure.jpg)}#page-header.ph-table-tennis{background-image:url(/images/page-headers/table-tennis.jpg)}#page-header.ph-tennis{background-image:url(/images/page-headers/tennis.jpg)}#page-header.ph-cricket{background-image:url(/images/page-headers/cricket.jpg)}#page-header.ph-golf{background-image:url(/images/page-headers/golf.jpg)}#page-header.ph-football{background-image:url(/images/page-headers/football.jpg)}#page-header.ph-cycling{background-image:url(/images/page-headers/cycling.jpg)}#page-header.ph-horse-riding{background-image:url(/images/page-headers/horse-riding.jpg)}#page-header.ph-croquet{background-image:url(/images/page-headers/croquet.jpg)}#page-header.ph-news{background-image:url(/images/page-headers/news.jpg)}#page-header.ph-events{background-image:url(/images/page-headers/events.jpg)}#page-header.ph-advertise{background-image:url(/images/page-headers/advertise.jpg)}#page-header.ph-contact{background-image:url(/images/page-headers/contact.jpg)}}.subpages .col:nth-child(4n+1){clear:both;margin-left:0}.subpage{background:#3ebfba}.subpages h3{color:#fff;text-align:center;font-size:1em;padding:1.5em}.subpages a{display:block}.subpages a:hover h3{background:#f15668}.wi-videos .col,.wi-comp-photos .col{margin-left:0}.wi-videos .col:nth-child(even),.wi-comp-photos .col:nth-child(even){margin-left:3.4%}@media screen and (max-width: 700px){.wi-videos .col:nth-child(even),.wi-comp-photos .col:nth-child(even){margin-left:0}}.wi-videos .col.pt-box p,.wi-comp-photos .col.pt-box p{padding-top:1em}.pt-box-pad{margin-top:2em}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.error-page{text-align:center}.image-break{text-align:center;margin-bottom:2em;padding-right:.5em}.image-break img{width:100%;box-shadow:4px 4px 0px rgba(0,0,0,0.1)}.sub-nav a{display:block;border-bottom:1px rgba(0,0,0,0.1) solid;margin:0;padding:1em 0}.sub-nav a.active{font-weight:bold;position:relative;padding-left:.75em}.sub-nav a.active:before{content:'\f105';font-family:FontAwesome;position:absolute;right:100%;margin-right:-.25em;color:#f15668}header{padding:1em 0 0 0;background:#fff}#logo{float:left;margin-top:.2em}#logo-img{float:left;margin:0 0 1em 0;width:246px;height:67px;background:url(/images/bamburgh-logo.png) no-repeat center center;background-size:100%}#logo .divider{width:2px;height:2.5em;background:#f15668;float:left;margin:.4em .8em 0 1.5em}#logo em{float:left;font-style:normal;padding:.9em .5em;color:#aab3aa}.top-nav{text-align:right;float:right;margin-top:1.15em}.top-nav a{color:#3ebfba;margin-left:2em}.fixed{position:absolute;top:0;left:0;z-index:9;background:none;padding-top:1.25em;border:0}.fixed #logo-img{background-image:url(/images/bamburgh-logo-white.png)}.fixed #logo em{color:#fff}.fixed .top-nav a{color:#fff}.fixed .top-nav a:hover{color:#3ebfba}@keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-ms-keyframes fadein{from{opacity:0}to{opacity:1}}#nav-toggle{display:none}nav{float:left;width:100%;background:#303030;text-align:center;position:relative}nav:before{border-right:32px solid #303030;border-bottom:32px solid transparent;border-top:31px solid transparent;content:"";height:0;left:-32px;position:absolute;top:0;width:0}nav:after{border-left:32px solid #303030;border-bottom:32px solid transparent;border-top:31px solid transparent;content:"";height:0;right:-32px;position:absolute;top:0;width:0}nav .inner{position:relative}nav li{display:inline-block;margin-left:.25em;position:relative}.oldie nav li{float:left}nav li.home-link{display:none}nav li a{color:#fff;padding:1em;display:block}nav li:hover a.toplevel,nav li a:hover,nav li:hover{color:#3ebfba}nav a.toplevel{letter-spacing:.125em;position:relative;padding:1em}nav a.toplevel:before{content:'\02022';position:absolute;right:100%;margin-right:-.25em;color:rgba(255,255,255,0.4)}nav li:first-child a.toplevel:before{display:none}nav a.toplevel i{font-size:11px;color:#fff;text-align:center;margin:4px 0 0 .25em}nav li a.toplevel:hover,nav li:hover a.toplevel i{color:#3ebfba}nav a.not-link{cursor:auto}.navgroup{display:none;left:0;top:auto;position:absolute;z-index:9999;text-align:left;float:left;width:100%;width:256px}nav li:hover .navgroup{display:block;-webkit-animation:fadein .2s;-moz-animation:fadein .2s;-ms-animation:fadein .2s;-o-animation:fadein .2s;animation:fadein .2s;opacity:1}.navgroup .wrap{float:left;padding:.25em .5em .5em .5em;margin-top:0;position:relative;box-shadow:10px 10px 0 rgba(0,0,0,0.6);background:#edefed;background:-moz-linear-gradient(top, #fff 0%, #edefed 100%);background:-webkit-linear-gradient(top, #fff 0%, #edefed 100%);background:linear-gradient(to bottom, #fff 0%, #edefed 100%)}.oldie .navgroup .wrap{background:#000}.navgroup li{float:left;width:100%;line-height:1.325;margin:0}.navgroup li a{padding:.75em;display:block;color:#303030;font-size:1em;transition:all 0.2s ease 0s;font-weight:400;width:100%}.navgroup li:hover,.navgroup li:hover a{background:none}.navgroup li a:hover{color:#3ebfba}.navgroup li i{font-size:11px}nav li.nv-3 .navgroup{width:500px}nav li.nv-3 .navgroup li{width:50%}footer{background:#303030 url(/images/footer-bg.jpg);color:#fff;padding:2em 0}footer h5{color:#fff;letter-spacing:.25em;margin:0 0 1em 0}footer p{margin:0;padding:0}.created{color:rgba(255,255,255,0.5)}footer a{color:#fff}footer a:hover{color:#fff;text-decoration:underline}footer ul{margin:0;padding:0;list-style-type:none}footer ul li{margin-bottom:.5em}.f-visit li{width:50%;display:inline-block}.f-links .col{margin-top:0}.footer-share,.page-share{display:flex;align-items:center;justify-content:center;padding:0;text-align:center;border-top:1px #ccc solid}.page-share{background:rgba(0,0,0,0.3)}.footer-share h5,.page-share h5{padding:.25em 1.5em 0 0;display:inline-block;text-transform:uppercase;letter-spacing:1px;font-size:.875em}.footer-share .socialbutton,.page-share .socialbutton{display:inline-block;padding:.75em 1em 1em 1em}.page-share h5{color:#fff}.copyright{border-top:2px rgba(255,255,255,0.1) solid;text-align:center;padding-top:1.5em;margin-top:1em}.copyright .inner{max-width:820px;font-size:0.9em}#welcome{background:#171717 url(/images/welcome.jpg) no-repeat bottom center;background-size:cover;padding-top:10em}@media screen and (min-width: 1500px){#welcome{background-image:url(/images/welcome-1980.jpg)}}@media screen and (max-width: 768px){#welcome{background-image:url(/images/welcome-768.jpg)}}.welcome-text{color:#fff;padding:5.25em 0}.welcome-text .inner{max-width:700px}.welcome-text .headline{float:left;font-family:Satisfy,Brush Script Std,Brush Script MT,cursive;letter-spacing:0;font-size:4.5em;line-height:1;text-transform:capitalize;color:#fff}.welcome-text .headline em{float:left;font-style:normal;font-size:.5em;padding:.5em 0 0 2em}.welcome-text .headline b{float:left;padding-left:.125em;font-weight:normal}.welcome-text p{font-size:1.3em;text-align:center;padding-top:.5em;clear:both}.welcome-strip{background:rgba(48,48,48,0.8);padding:1em 0;color:#fff;color:rgba(255,255,255,0.7)}.welcome-strip h2,.welcome-strip h4{font-size:1em;letter-spacing:.125em;color:#fff}.welcome-strip a{color:#fff}.welcome-strip a:hover{color:rgba(255,255,255,0.8)}.welcome-strip p{margin:0;padding:.25em 0 0 0}.welcome-strip h2,.welcome-strip h4,.welcome-strip p{max-width:380px}.hp-portal{position:relative;padding-left:130px}.hp-image{float:left;width:110px;height:110px;border-radius:110px;border:6px #fff solid;background-size:100%;background-position:center center;margin:0 1.5em 0 0;-moz-transition:all 0.1s linear;-o-transition:all 0.1s linear;-webkit-transition:all 0.1s linear;transition:all 0.1s linear;position:absolute;top:0;left:0}.hp-grace{background-image:url(/images/hp-grace-darling.jpg);border-color:#3ebfba}.hp-map{background-image:url(/images/hp-map.jpg);border-color:#f15668}.hp-eat{background-image:url(/images/hp-eat.jpg);border-color:#3ebfba}.hp-xmas{background-image:url(/images/hp-xmas.jpg);border-color:#3ebfba}.hp-image:hover{background-size:120%}#h-bamburgh-castle{background:#fff url(/images/h-bamburgh-castle.jpg) no-repeat top left;background-size:65%;margin-bottom:2.5em}#h-bamburgh-castle .text{float:right;width:35%;padding:4em 2.5em;text-align:center}#h-bamburgh-castle h2{margin:0 0 .5em 0;font-size:1.7em}#h-bamburgh-castle p{font-size:1.125em}.hp{background-position:center center;background-size:cover;height:400px;text-align:center;margin-top:0;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;position:relative;padding:0 3em}.hp b{color:#fff;border:1px #fff solid;position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);font-size:1.7em;letter-spacing:.5em;line-height:1.5;padding:.5em;display:block;background:rgba(0,0,0,0.5)}.hp-visit{background-image:url(/images/hp-visit.jpg)}.hp-stay{background-image:url(/images/hp-stay.jpg)}.hp-business{background-image:url(/images/hp-business.jpg)}.hp:hover b{background:#f15668;border-color:#f15668}#page-portals{background:#ffffff;box-shadow:0px -10px 10px rgba(0,0,0,0.1) inset;padding:1.5em 0}#page-portals h3{text-align:center;font-size:1em;color:rgba(48,48,48,0.6)}#page-portals h3 b{border:1px rgba(48,48,48,0.2) solid;border-bottom:0;padding:1em 1.25em;display:inline-block;background:#fff;margin-bottom:-1px}.pp-box{border-top:1px rgba(48,48,48,0.2) solid;padding-top:1.5em}.pp-box h4{font-size:1em;letter-spacing:.175em}.pp-news-thumbnail{float:left;width:25%;align-self:stretch;background-color:#ccc;background-size:cover;backgound-repeat:no-repeat;background-position:center center}.pp-news a,.pp-news h4 a{color:#3ebfba}.pp-news a:hover,.pp-news h4 a:hover{color:#77d3cf}.pp-news h4{padding-bottom:.25em}.pp-news-text{float:left;width:75%;padding:0 0 0 1.25em}.pp-news p{clear:both;padding:1em 0 0 0}.pp-facebook-box{background:#edefed;position:relative}.pp-facebook-box a,.pp-facebook-box h4 a{color:#f15668}.pp-fb-header{background:#e0e3e0}.pp-fb-thumb{float:left;width:25%;background-color:#edefed;align-self:stretch}.pp-fb-text{padding:1.25em;width:75%}.pp-facebook-box h4{padding-bottom:.25em}.pp-facebook-box p{clear:both;padding:1.5em;margin:0}.pp-event{color:#fff;background:#303030;background-size:cover;background-position:center center;margin-bottom:.25em}.pp-event:hover{background:#4a4a4a;color:#fff}.pp-event-thumb{float:left;width:25%;background-color:#202020;align-self:stretch;background-size:cover;background-repeat:no-repeat;background-position:center center}.pp-event-text{padding:1.125em 1.25em;width:75%}.pp-event-text .date{font-size:.875em}.pp-event h4{color:#fff;padding-bottom:.25em}.pp-news-header,.pp-event,.pp-fb-header{display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.google-map,.google-map iframe{float:left;width:100%;height:400px}.map-button{margin-top:1em;font-size:.75em}.acc-features{margin-top:2em}.acc-features h5{font-size:1em;border-bottom:2px #ccc solid;margin:0 0 -1em 0;padding:0 0 .5em 0}.acc-features li{float:left;width:33.3%;margin:0 0 1em 0}.acc-features i{color:#3ebfba;width:1.75em}.accommodation{padding:0;text-align:center}.accommodation .pad{width:100%;float:left;padding:2em}.accommodation h3{margin-bottom:1.5em}.accommodation:nth-child(4n+1){clear:both;margin-left:0}.accom-img{float:left;width:100%}.accom-img img{width:100%}.accommodation-detail{padding-bottom:.5em}#map_wrapper{height:480px;margin:-1em 0 1em 0}#map_canvas{width:100%;height:100%;float:left}.blog-listing{float:left;width:100%;margin:0 0 1.5em 0}.blog-date{font-size:1.4em;display:inline-block;margin:0 0 .5em 0;color:#303030}.blog-listing-title{margin:0 0 .5em 0}.blog-listing a h3,.blog-listing a.outlined-link{color:#3ebfba;border-color:#3ebfba}.blog-listing a.outlined-link:hover{color:#fff;border-color:#3ebfba}.blog-thumb-image{text-align:center;padding-right:.5em}.blog-content-image{float:left;width:100%;margin-bottom:1.5em;background:#eee;text-align:center;padding:1em}.blog-content-image img{width:100%}.blog-title{font-size:2.6em}.blog-author{margin:.325em 0 .5em 0;font-size:1.4em}.share-item{float:left;width:100%;background:#303030 url(/images/footer-bg.jpg);padding:.75em 1.25em 1.25em 1.25em;margin:1em 0 1em 0;font-size:.75em;text-align:center;letter-spacing:3px}.share-item h5{display:inline-block;padding:.5em;font-weight:300;text-transform:uppercase;color:#fff;color:rgba(255,255,255,0.6)}.share-item a{display:inline-block;margin-left:1em;color:#fff;border-color:#fff}.share-item a:hover{background:#303030;color:#3ebfba;border-color:#3ebfba}.blog-article .inner{max-width:700px}.blog-content h3{margin:0 0 .5em 0}.paging{list-style-type:none;margin:3em 0 2em 0;padding:0}.paging li{display:inline-block}.paging li a{display:block;border:1px #ccc solid;padding:.5em 1em;margin:0 1em 1em 0}.paging li a:hover{background:#303030;color:#fff;border-color:#303030}.paging li.active a,.paging li.active a:hover{background:#ddd;border-color:#ddd;color:#303030;cursor:auto}.event-listings--past{margin-top:2em}.event-listing-image{border:6px rgba(255,255,255,0.2) solid}.event-listings h2{margin:0 0 1em 0}.event-listing{float:left;width:100%;background:#303030 url(/images/footer-bg.jpg);color:#fff;padding:1.5em;margin-top:.5em}.event-listing .span_3_of_4{padding-left:.5em}.event-listing .col{margin-top:0}.event-listing h3{font-size:1.2em}.event-listing h3 a{color:#fff}.event-listing .button{background:#3ebfba;color:#fff}.meeting-listing{float:left;width:100%;background:#303030 url("/images/footer-bg.jpg");color:#fff;padding:.5em 1.5em;margin-top:.5em;transition:opacity .1s ease-in-out}.meeting-listing h3{padding:.4em 0 0;color:#fff}.meeting-listing .button{background:#3ebfba;color:#fff;padding:.5em 1em}.meeting-listing .col:last-child{text-align:right}.meeting-listing:hover{opacity:0.9}.view-all-meetings{float:left;width:100%;padding-top:.8em;text-align:center}.places-list h2{margin:0 0 .25em 0;background:#303030;color:#fff;padding:1em}.place-item{border-bottom:1px #d2d7d2 solid;padding:1em 0}.place-item:last-child{border:0;padding-bottom:0}.place-item h3{margin:0 0 .25em 0;font-size:1em}.pl-d{padding-top:.5em}.pl-d span{width:120px;display:inline-block;color:#999}.people-list .col:nth-child(odd){margin-left:0}.doc{position:relative;padding-left:1.25em}.doc:before{font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;height:100%;position:absolute;left:0;top:.1em;width:20px;color:#999;font-size:.75em}.pdf:before{content:"\f1c1"}.doc:hover{text-decoration:underline}#cookie-notice{position:fixed;left:3rem;bottom:3rem;width:400px;background:#000;color:#ccc;padding:2rem}#cookie-notice a{color:#fbb313}#cookie-acceptance-button{border:0;padding:0;font-weight:bolder;background:transparent;color:#fff;text-transform:uppercase;margin-top:1rem}.contact-main .inner{max-width:700px}.form-style input,#contact-form textarea,.form-style label{width:50%;float:left}.form-style label.wide-label{width:100%}.form-style label.wide-label span{font-size:0.9em}.form-style input[type="file"]{width:100%;float:none}#advertise-form textarea{width:100%;resize:none;min-height:160px}#advertise-submit{display:block;margin:0 auto;background:#f15668;border-color:#ed273e}.form-style label.error{width:auto}.form-style li{float:left;padding:1em 0 0 0;width:100%}.form-style .button{margin-top:1em}.required{color:#f15668}label.error{background:#f15668;color:#fff;padding:.5em;position:relative;font-weight:bold}label.error:after{bottom:100%;left:2em;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(241,86,104,0);border-bottom-color:#f15668;border-width:8px;margin-left:-8px}.msg{color:#fff;padding:1em;margin-bottom:1em;text-align:center}#thanks{background:#3ebfba}#error{background:#f15668;margin-bottom:0}header,#main,footer,#breadcrumb,#welcome,.h-about,.footer-share,#get-started,.content-strip,#clients{float:left;width:100%}@media screen and (max-width: 1360px){nav a.toplevel{font-size:1em;letter-spacing:.05em}nav:before,nav:after{border-bottom-width:32px;border-top-width:32px}nav:before{border-right-width:32px;left:-32px}nav:after{border-left-width:32px;right:-32px}}@media screen and (max-width: 1240px){nav a.toplevel{font-size:.825em;padding:1.2em 1em}nav:before,nav:after{border-bottom-width:29px;border-top-width:29px}nav:before{border-right-width:29px;left:-29px}nav:after{border-left-width:29px;right:-29px}.accommodation{width:47.5%}.accommodation:nth-child(odd){clear:both;margin-left:0}}@media screen and (max-width: 1200px){.hp b{font-size:1em}#page-header .inner{padding:6.5em 0 5em 0}}@media screen and (max-width: 1023px){#h-bamburgh-castle{background-size:50%;background-position:1em 1em}#h-bamburgh-castle .text{width:47%;padding:2em 1.5em}.hp-portal{padding-left:110px}.hp-image{width:90px;height:90px;border-radius:90px;border-width:4px}header .inner{width:100%}#logo{margin-left:1em}.top-nav{margin-right:2em}nav:before,nav:after{display:none}nav a.toplevel{font-size:.8em}}@media screen and (max-width: 990px){.acc-features li{width:50%}.hp-portal{width:100%}.hp-image{top:1em;left:1em}.welcome-strip{background:#303030;padding:0}.welcome-strip .inner{width:100%}.welcome-strip .col{padding:2em 1em 2em 8em;margin:0;border-bottom:1px rgba(255,255,255,0.2) solid}}@media screen and (max-width: 920px){header .inner{width:100%}.fixed{position:relative;padding-top:1em}.fixed #logo-img{background-image:url(/images/bamburgh-logo.png)}.fixed #logo em{color:#aab3aa}#logo{width:100%;text-align:center;margin:0 0 1em 0}#logo em{float:right;padding-top:0;margin-top:1em;margin-right:1em}#logo-img{float:left;margin:.1em 1em 0 1em}#logo .divider{display:none}.top-nav{float:left;width:100%;text-align:center;margin:0}#nav-toggle{float:left;width:25%;display:block;border-right:1px #fff solid;background:#303030;font-family:"soleil","europa","Maven Pro","maven_problack","Helvetica Neue",Arial,sans-serif;text-transform:uppercase;letter-spacing:.125em;text-align:center;cursor:pointer;color:#fff;padding:1em;font-size:.8em;border-bottom:1px #fff solid}#nav-toggle.active{background-color:#f15668}#nav{display:none}.top-nav{float:left;width:75%}.top-nav a{float:left;width:33.3333333%;border-right:1px #fff solid;background:#303030;color:#fff;font-family:"soleil","europa","Maven Pro","maven_problack","Helvetica Neue",Arial,sans-serif;text-transform:uppercase;letter-spacing:.125em;font-size:.8em;border-bottom:1px #fff solid;padding:1em;margin:0}.top-nav a.underline:before,.top-nav a.underline:after{display:none}#nav a.toplevel{border-bottom:1px #fff solid;background-color:#f15668;padding:1em;font-size:.7em;letter-spacing:.125em}nav a.toplevel:before{display:none}nav li{margin-left:0}nav li,.navgroup{width:100%;text-align:center}.navgroup{position:relative;display:block}.navgroup .wrap{box-shadow:none}nav li.nv-3 .navgroup{width:100%}.navgroup li{width:33.33333%}#welcome{padding:0}#page-header{margin-top:0}}@media screen and (min-width: 921px){#nav,.top-nav{display:block !important}}@media screen and (max-width: 910px){#h-bamburgh-castle{background-size:100%;background-position:top center;padding-top:50%}#h-bamburgh-castle .text{width:90%;background:#fff;background:rgba(255,255,255,0.9);margin:0 5%;padding:1em 1em 3em 1em}.hp-visit{width:100%}.hp-stay,.hp-business{width:48.3%;margin-top:1em}.hp-stay{margin-left:0}.pp-news{width:100%;margin:0 0 1em 0}.pp-facebook,.pp-events{width:48.3%}.pp-facebook{margin-left:0}}@media screen and (max-width: 700px){.inner{width:90%}.span_1_of_2,.span_2_of_2,.span_1_of_3,.span_2_of_3,.span_3_of_3,.span_1_of_4,.span_2_of_4,.span_3_of_4,.span_4_of_4,.span_1_of_5,.span_2_of_5,.span_3_of_5,.span_4_of_5,.span_5_of_5,.span_1_of_6,.span_2_of_6,.span_3_of_6,.span_4_of_6,.span_5_of_6,.span_6_of_6,.span_1_of_7,.span_2_of_7,.span_3_of_7,.span_4_of_7,.span_5_of_7,.span_6_of_7,.span_7_of_7,.span_1_of_8,.span_2_of_8,.span_3_of_8,.span_4_of_8,.span_5_of_8,.span_6_of_8,.span_7_of_8,.span_8_of_8,.span_1_of_9,.span_2_of_9,.span_3_of_9,.span_4_of_9,.span_5_of_9,.span_6_of_9,.span_7_of_9,.span_8_of_9,.span_1_of_10,.span_2_of_10,.span_3_of_10,.span_4_of_10,.span_5_of_10,.span_6_of_10,.span_7_of_10,.span_8_of_10{width:100%;margin:0 0 1.5em 0}h1{font-size:1.7em}.f-links{margin-bottom:0}.copyright{margin-top:0}.copyright,footer li{font-size:.875em}.pp-events{margin-top:1em}#welcome{background-size:900px;background-position:top center}.welcome-text{padding:2em 0}.welcome-text .headline{text-align:center;font-size:3em;width:100%}.welcome-text .headline em{float:none;padding-left:0}.welcome-text .headline b{float:none;display:inline-block}.welcome-text p{font-size:1em}.welcome-strip h2,.welcome-strip h4,.welcome-strip p{max-width:100%}.welcome-strip h2,.welcome-strip h4{font-size:.9em}.subpages img{width:100%}#page-header .inner{padding:1.5em 0 2em 0}#breadcrumb{padding-bottom:1.5em}#page-header h1{font-size:2em}.ph-subtitle{font-size:1.25em}.sub-nav{display:none}.meeting-listing{padding:1em;text-align:center}.meeting-listing h3{margin-bottom:-.5em}.meeting-listing .button{width:100%}#map_wrapper{height:280px}.pl-website,.pl-email{word-break:break-all}}@media screen and (max-width: 608px){header{padding:0}#logo{margin:.75em 0}.fixed #logo{margin-top:0}#logo-img,#logo em{float:none;display:inline-block}#logo a{float:left;width:100%}#logo-img{width:143px;height:40px;background-size:143px;margin:0 0 -.5em 0}#logo em{font-size:.75em;padding:1em 0 0 0;margin:0;letter-spacing:1px}.navgroup{font-size:.875em}.navgroup li{width:50%}#h-bamburgh-castle p{font-size:1em}.page-feature h2,.page-feature h3,.page-feature h4,.page-feature h5,#h-bamburgh-castle h2{font-size:1.5em}.page-feature .tagline{font-size:1em}.google-map,.google-map iframe{height:280px}.pt-box h2,.pt-box h3,.pt-box h4,.pt-box h5{font-size:1.125em}.blog-date{font-size:1.125em}.share-item{padding:1em 1em 1.75em 1em}.blog-content-image{padding:.5em}.page-share{background:none}#nav-toggle{width:33.3333%}.top-nav{width:66.6666667%}.top-nav a{width:50%}.tn-home{display:none}#nav-toggle,.top-nav a{font-size:.65em}.acc-features li{width:100%}}@media screen and (max-width: 480px){.inner{width:92%}.hp-image{top:2em}.welcome-strip .col{padding-left:7.25em}.hp{height:300px}.page-share h5{padding:0;font-size:.625em}.pt-box{padding:1.25em;margin-bottom:1.5em}.accommodation{padding:0}.accommodation .outlined-link{font-size:.75em;letter-spacing:1px}.accom-img{margin-bottom:1.5em}.page-text-intro{padding:1em}.footer-share{display:block}.footer-share h5{float:left;width:100%;padding-bottom:0}.pl-d span{width:100%}.pt-box .col:last-child{margin-bottom:.5em}#page-header h1{font-size:1.7em}.page-feature h2{font-size:1.25em}.ph-subtitle{font-size:1em}.form-style input,#contact-form textarea,.form-style label{width:100%}}
/*# sourceMappingURL=bamburgh.css.map */
