@import url(//fonts.googleapis.com/css?family=Open+Sans);@import url(//fonts.googleapis.com/css?family=Kreon);html{overflow-y:scroll;overflow-x:hidden}body{font-size:14px;font-family:"Open Sans", sans-serif;color:#666666;background:#ffffff;overflow-x:hidden;position:static!important}section{background:#ffffff}.bullets ul,ul.bullets{margin:0 0 20px 0;padding-left:0;list-style:none}.bullets ul li,ul.bullets li{padding-left:20px;background:url("/images/elements/bullets.png") no-repeat left 5px;margin-bottom:5px;font-size:1.1em}ul.link-list{margin:0;padding:0;list-style:none}ul.link-list li{padding-left:0;margin-bottom:5px}address,p{font-size:1em}blockquote{margin:0}.description p,.introduction address,.introduction p,p.description,p.introduction{font-size:1.1em}.introduction address{display:inline;font-style:normal}.small p,p.small{font-size:0.9em}::-moz-selection{color:#ffffff;background:#666666}::selection{color:#ffffff;background:#666666}::-moz-selection{color:#ffffff;background:#666666}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px;color:transparent}.ir:before{content:"";display:block;width:0;height:150%}.center{text-align:center}.child-align-right{text-align:right}.scale-with-grid{max-width:100%}.mobile-only{display:none}.relative{position:relative}.show-home-only{display:none}.home .show-home-only{display:block}#main{padding-bottom:40px}#cookie-bar{position:fixed;padding:20px 0;background:#0C4DA2;width:100%;bottom:0;z-index:900;color:#ffffff;display:none}#cookie-bar.active{display:block}#cookie-bar p{margin:0;padding-right:40px}#cookie-close{background:url(/images/elements/close-button.png) no-repeat center center;width:30px;height:30px;position:absolute;right:0;top:50%;margin-top:-15px;outline:none;-webkit-appearance:none}.languages{position:relative;width:120px;height:30px;border:1px solid #cccccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;cursor:pointer}.languages .selected{padding:5px 25px 5px 10px;background:url(/images/elements/language-down.png) no-repeat right center}.languages ul{background:#ffffff;border:1px solid #cccccc;border-top:none;position:absolute;top:28px;left:-1px;width:120px;display:none;padding:0 10px;margin:0;list-style:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:999}.languages ul.active{display:block}.languages ul li{padding:2px 0;cursor:pointer}a,address,button,h1,h2,h3,h4,h5,h6,input,label,p,span{-webkit-transform:translateZ(0)}.buffer-20-0{padding:20px 0 0 0}.buffer-40-0{padding:40px 0 0 0}.buffer-0-10{padding:0 0 10px 0}.buffer-0-20{padding:0 0 20px 0}.buffer-0-30{padding:0 0 30px 0}.buffer-0-40{padding:0 0 40px 0}.buffer-10{padding:10px 0}.buffer-20{padding:20px 0}.no-margin{margin:0}.margin-bottom-10{margin-bottom:10px}.margin-bottom-20{margin-bottom:20px}.is-sticky .sticky-no-margin,.seahorse,.sticky-no-margin{margin:0}.dashed-border-top{border-style:dashed;border-width:3px 0 0 0}.dashed-border-bottom{border-style:dashed;border-width:0 0 3px 0}.border-color-1{border-color:#ffffff}.border-color-2{border-color:#666666}.border-color-3{border-color:#0C4DA2}.border-color-4{border-color:#00ACD4}.border-color-5{border-color:#3F7C94}.border-color-6{border-color:#709DB2}.column-split{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:0 10px}.column-split.alpha{padding-left:0}.column-split.omega{padding-right:0}.column-split.half{width:50%}.title{font-family:"Kreon", serif}.title.color-1{color:#ffffff}.title.color-2{color:#666666}.title.color-3{color:#0C4DA2}.title.color-4{color:#00ACD4}.title.color-5{color:#3F7C94}.title.color-6{color:#709DB2}.title.color-8{color:#adbed0}.title.small{font-size:1.3em}.title.small-medium{font-size:1.7em}.title.medium{font-size:2em}.title.medium-large{font-size:2.6em}.title.large{font-size:3em}.title.underline{text-decoration:underline}#facebook-feed .title,.sidebar .cta .title{font-size:1.3em;color:#ffffff;display:block;border-radius:3px 3px 3px 3px!important;-webkit-border-radius:3px 3px 3px 3px!important;-moz-border-radius:3px 3px 3px 3px!important;-o-border-radius:3px 3px 3px 3px!important;padding:5px;margin-bottom:10px}#facebook-feed .social-link.title{font-size:1em}.sidebar .cta .title.color-2{background:#666666}.sidebar .cta .title.color-3{background:#0C4DA2}.sidebar .cta .title.color-4{background:#00ACD4}.sidebar .cta .title.color-5{background:#3F7C94}.sidebar .cta .title.color-6{background:#709DB2}.sidebar .cta .title.color-2.texture{background:#666666 url("/images/elements/texture.png") repeat center center}.sidebar .cta .title.color-3.texture{background:#0C4DA2 url("/images/elements/texture.png") repeat center center}.sidebar .cta .title.color-4.texture{background:#00ACD4 url("/images/elements/texture.png") repeat center center}.sidebar .cta .title.color-5.texture{background:#3F7C94 url("/images/elements/texture.png") repeat center center}.sidebar .cta .title.color-6.texture{background:#709DB2 url("/images/elements/texture.png") repeat center center}span.color-1{color:#ffffff}span.color-2{color:#666666}span.color-3{color:#0C4DA2}span.color-4{color:#00ACD4}span.color-5{color:#3F7C94}span.color-6{color:#709DB2}span.color-8{color:#adbed0}.bold{font-weight:bold}a{-webkit-transition:opacity 0.5s ease-in-out;-moz-transition:opacity 0.5s ease-in-out;-ms-transition:opacity 0.5s ease-in-out;-o-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out;text-decoration:none}a.underline,a.underline:active,a.underline:link,a.underline:visited{text-decoration:underline}a.underline{text-decoration:none}a.color-1,a.color-1:active,a.color-1:link,a.color-1:visited{color:#ffffff}a.color-2,a.color-2:active,a.color-2:link,a.color-2:visited{color:#666666}a.color-3,a.color-3:active,a.color-3:link,a.color-3:visited{color:#0C4DA2}a,a.color-4,a.color-4:active,a.color-4:link,a.color-4:visited,a:active,a:link,a:visited{color:#00ACD4}a.color-5,a.color-5:active,a.color-5:link,a.color-5:visited{color:#3F7C94}a.color-6,a.color-6:active,a.color-6:link,a.color-6:visited{color:#709DB2}a.color-8{color:#adbed0}a:hover,a:hover.color-1,a:hover.color-2,a:hover.color-3,a:hover.color-4,a:hover.color-5,a:hover.color-6,a:hover.color-8{opacity:0.5}.button{display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:5px 5px 5px 5px!important;-webkit-border-radius:5px 5px 5px 5px!important;-moz-border-radius:5px 5px 5px 5px!important;-o-border-radius:5px 5px 5px 5px!important;padding:8px 20px;outline:none;border:none;-webkit-appearance:none;-webkit-transition:opacity 0.5s ease-in-out;-moz-transition:opacity 0.5s ease-in-out;-ms-transition:opacity 0.5s ease-in-out;-o-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out;cursor:pointer!important}.availability-bar-toggle{display:inline-block;padding:0;outline:none;border:none;-webkit-appearance:none;background:none;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:left;cursor:default}.availability-bar-toggle.can-click{cursor:pointer}.availability-bar-toggle.can-click.active{background:url(/images/elements/close-button.png) no-repeat right center}.button.full-width{width:100%}.button.two-thirds{width:66.666%}.button.color-1{background:#ffffff;color:#3F7C94!important}.button.color-2{background:#666666;color:#ffffff!important}.button.color-3{background:#0C4DA2;color:#ffffff!important}.button.color-4{background:#00ACD4;color:#ffffff!important}.button.color-5{background:#3F7C94;color:#ffffff!important}.button.color-6{background:#709DB2;color:#ffffff!important}.button.color-1.texture{background:#ffffff url("/images/elements/texture.png") repeat center center;color:#666666}.button.color-2.texture{background:#666666 url("/images/elements/texture.png") repeat center center;color:#ffffff!important}.button.color-3.texture{background:#0C4DA2 url("/images/elements/texture.png") repeat center center;color:#ffffff!important}.button.color-4.texture{background:#00ACD4 url("/images/elements/texture.png") repeat center center;color:#ffffff!important}.button.color-5.texture{background:#3F7C94 url("/images/elements/texture.png") repeat center center;color:#ffffff!important}.button.color-6.texture{background:#709DB2 url("/images/elements/texture.png") repeat center center;color:#ffffff!important}.button.color-1:hover,.button.color-2:hover,.button.color-3:hover,.button.color-4:hover,.button.color-5:hover,.button.color-6:hover{opacity:0.5}.tariffs .button{font-family:"Kreon", serif;font-size:1.2em}.polaroid-link{display:block;width:100%;height:100%;opacity:1!important}.polaroid{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:#ffffff solid 15px;-webkit-box-shadow:2px 2px 10px #666666;-moz-box-shadow:2px 2px 10px #666666;box-shadow:2px 2px 10px #666666;position:relative;margin-bottom:20px}.polaroid img{display:block}.polaroid .banner{position:absolute;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:3px 15px;border-radius:0 5px 5px 0!important;-webkit-border-radius:0 5px 5px 0!important;-moz-border-radius:0 5px 5px 0!important;-o-border-radius:0 5px 5px 0!important;left:-15px;top:20px;z-index:10;-webkit-transition:opacity 0.5s ease-in-out;-moz-transition:opacity 0.5s ease-in-out;-ms-transition:opacity 0.5s ease-in-out;-o-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out}.polaroid .banner.color-1{background:#ffffff;color:#666666}.polaroid .banner.color-2{background:#666666;color:#ffffff}.polaroid .banner.color-3{background:#0C4DA2;color:#ffffff}.polaroid .banner.color-4{background:#00ACD4;color:#ffffff}.polaroid .banner.color-5{background:#3F7C94;color:#ffffff}.polaroid .banner.color-6{background:#709DB2;color:#ffffff}.polaroid .banner.color-1.texture{background:#ffffff url("/images/elements/texture.png") repeat center center;color:#666666}.polaroid .banner.color-2.texture{background:#666666 url("/images/elements/texture.png") repeat center center;color:#ffffff}.polaroid .banner.color-3.texture{background:#0C4DA2 url("/images/elements/texture.png") repeat center center;color:#ffffff}.polaroid .banner.color-4.texture{background:#00ACD4 url("/images/elements/texture.png") repeat center center;color:#ffffff}.polaroid .banner.color-5.texture{background:#3F7C94 url("/images/elements/texture.png") repeat center center;color:#ffffff}.polaroid .banner.color-6.texture{background:#709DB2 url("/images/elements/texture.png") repeat center center;color:#ffffff}.polaroid .overlay{position:absolute;width:100%;height:100%;opacity:0;z-index:100;top:0px;left:0px;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:opacity 0.5s ease-in-out;-moz-transition:opacity 0.5s ease-in-out;-ms-transition:opacity 0.5s ease-in-out;-o-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out}.polaroid .overlay.color-1{background:rgba(176, 194, 94, 0.9);color:#ffffff}.polaroid .overlay.color-2{background:rgba(201, 87, 126, 0.9);color:#ffffff}.polaroid:hover .banner{opacity:0}.polaroid:hover .overlay{opacity:1}.small-polaroid{border:#ffffff solid 3px;-webkit-box-shadow:2px 2px 10px #666666;-moz-box-shadow:2px 2px 10px #666666;box-shadow:2px 2px 10px #666666}.accordion-trigger{-webkit-appearance:none;width:30px;height:30px;position:absolute;right:0;top:10px;background:url("/images/elements/accordion-trigger.png") no-repeat center top;outline:none;border:none;display:block}.accordion-trigger.active{background:url("/images/elements/accordion-trigger.png") no-repeat center bottom}.accordion-information{margin:0;display:none}.accordion-information.active{display:block}.accordion-information .title:first-child{padding-top:20px}.breadcrumbs span{font-weight:bold;color:#3F7C94}.slider-extra-content{width:40%;position:absolute;bottom:35px;left:70px;color:#ffffff;border-radius:5px 5px 5px 5px!important;-webkit-border-radius:5px 5px 5px 5px!important;-moz-border-radius:5px 5px 5px 5px!important;-o-border-radius:5px 5px 5px 5px!important;overflow:hidden}.slider-extra-content.color-2{background:#666666}.slider-extra-content.color-3{background:#0C4DA2}.slider-extra-content.color-4{background:#00ACD4}.slider-extra-content.color-5{background:#3F7C94}.slider-extra-content.color-6{background:#709DB2}.slider-extra-content.color-2.texture{background:#666666 url("/images/elements/texture.png") repeat center center}.slider-extra-content.color-3.texture{background:#0C4DA2 url("/images/elements/texture.png") repeat center center}.slider-extra-content.color-4.texture{background:#00ACD4 url("/images/elements/texture.png") repeat center center}.slider-extra-content.color-5.texture{background:#3F7C94 url("/images/elements/texture.png") repeat center center}.slider-extra-content.color-6.texture{background:#709DB2 url("/images/elements/texture.png") repeat center center}.slider-information{display:none}.slider-information p{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 20px;font-size:1em}.slider-information.active{display:block}.slider-information-toggle-icon{width:30px!important;height:12px;position:absolute;right:10px;top:50%;margin-top:-6px}.slider-extra-content .button{text-align:left;position:relative}.is-sticky .sticky-hidden{display:none}.sticky-only{display:none}.is-sticky .sticky-only{display:block}header{padding:20px 0;background:#ffffff;width:100%;z-index:999;position:relative}#header-navigation{display:inline-block;float:right}.is-sticky #header-navigation{position:absolute;right:0;bottom:0}#header-navigation ul{list-style:none;padding:0;margin:0}.first-level-nav{padding:0}.first-level-link{display:inline-block}.first-level-link:not(:first-child){border-left:1px #3F7C94 solid}.first-level-link,.second-level-link,.third-level-link{position:relative}.first-level-link a,.first-level-link a:active,.first-level-link a:link,.first-level-link a:visited .first-level-link a:hover{display:block;padding:0 8px}.second-level-nav{background:#ffffff;position:absolute;z-index:999;width:200px}#blog-drop-down.second-level-nav{width:60px}.second-level-nav,.third-level-nav{display:none;padding:0}.second-level-link a,.second-level-link a:active,.second-level-link a:link,.second-level-link a:visited .second-level-link a:hover,.third-level-link a,.third-level-link a:active,.third-level-link a:link,.third-level-link a:visited .third-level-link a:hover{padding:10px 8px}.third-level-nav{text-indent:10px}.first-level-link:hover .second-level-nav{display:block}.second-level-link{border-bottom:1px solid #cccccc}.second-level-nav-toggle,.third-level-nav-toggle{width:10px;height:10px;position:absolute;right:5px;top:10px;cursor:pointer;z-index:100}.second-level-nav-toggle{display:none}.third-level-nav.active{display:block}.top-utilities{display:inline-block;float:right}.caravan-utilities,.social-icons{margin:0;padding:0;list-style:none;display:inline-block}.contact-utilities{margin:0;padding:10px 0 0 0;list-style:none;display:inline-block}.social-icon{float:left;width:18px;height:18px;-webkit-transition:background-position 0.5s ease-in-out;-moz-transition:background-position 0.5s ease-in-out;-ms-transition:background-position 0.5s ease-in-out;-o-transition:background-position 0.5s ease-in-out;transition:background-position 0.5s ease-in-out;margin-left:5px}.facebook.social-icon{background:url("/images/elements/header-social.png") no-repeat left top}.twitter.social-icon{background:url("/images/elements/header-social.png") no-repeat -23px top}.instagram.social-icon{background:url("/images/elements/header-social.png") no-repeat -67px top}.google.social-icon{background:url("/images/elements/header-social.png") no-repeat right top}.instagram.footer-social{background:url(/images/elements/footer-social-instagram.png?v=2) no-repeat left top}.facebook.social-icon:hover{background:url("/images/elements/header-social.png") no-repeat left bottom}.twitter.social-icon:hover{background:url("/images/elements/header-social.png") no-repeat -23px bottom}.instagram.social-icon:hover{background:url("/images/elements/header-social.png") no-repeat -67px bottom}.google.social-icon:hover{background:url("/images/elements/header-social.png") no-repeat right bottom}.caravan-utilities li,.contact-utilities li{float:left;padding:0 10px}.contact-utilities li:not(:first-child){border-left:1px solid #3F7C94}.caravan-utilities li:not(:first-child){border-left:1px solid #666666}#mobile-menu-toggle{width:100px;height:27px;background:url("/images/elements/mobile-menu-toggle.svg") no-repeat center top;position:absolute;right:0;outline:none;text-align:left;border:none;font-size:1.3em;color:#3F7C94}#mobile-menu-toggle.active{background:url("/images/elements/mobile-menu-toggle.svg") no-repeat center bottom}#availability-bar-toggle{text-align:left}.mobile-logo{width:160px;height:60px;background:url(/images/elements/mobile-logo.png) no-repeat top left;-webkit-backface-visibility:hidden}.mobile-logo object{max-width:100%}.newsletter-container{background-color:#3261a1;padding:25px 0 30px 0}.newsletter-container p{color:#ffffff}#newsletter-form-email{float:left;height:38px;width:305px;margin:5px 0 0 0;padding:10px;border:1px solid #ffffff;background-color:#3261a1;color:#ffffff}#newsletter-form-submit{background-color:#3F7C94;border-color:#ffffff;border-style:solid;border-width:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:#ffffff;cursor:pointer;float:left;height:38px;margin:5px 0 0 0;padding:10px;text-align:center;width:100px}#newsletter-form-email::-webkit-input-placeholder{color:#ffffff}#newsletter-form-email::-moz-placeholder{color:#ffffff;opacity:1}#newsletter-form-email:-ms-input-placeholder{color:#ffffff}#newsletter-form-email:-moz-placeholder{color:#ffffff}footer{padding:20px 0;background:#709DB2}footer ul{list-style:none;padding:0;margin:0}footer ul li{margin-bottom:10px}.award{display:inline-block;float:left}#enjoy-england.award{height:50px;width:35px;margin:0 5px;background:url(/images/elements/footer-logos.png) no-repeat left top}.trip-advisor.award{height:50px;width:60px;margin-left:5px;background:url(/images/elements/footer-logos.png) no-repeat right top}.footer-social{height:30px;width:30px;float:left;cursor:pointer;-webkit-transition:opacity 0.5 ease-in-out;-moz-transition:opacity 0.5 ease-in-out;-ms-transition:opacity 0.5 ease-in-out;-o-transition:opacity 0.5 ease-in-out;transition:opacity 0.5 ease-in-out;-webkit-backface-visibility:hidden}.footer-social:hover{opacity:0.7}.facebook.footer-social{background:url(/images/elements/footer-social-facebook.svg) no-repeat left top}.twitter.footer-social{background:url(/images/elements/footer-social-twitter.svg) no-repeat left top}.google.footer-social{background:url(/images/elements/footer-social-google.svg) no-repeat left top}footer .small-copy{color:#ffffff;font-size:0.9em}footer address{display:inline;font-style:normal}.footer-copy{line-height:28px}#site-credit{padding-right:32px;margin-right:10px;height:28px;line-height:28px;background:url(/images/elements/footer-credit.svg) no-repeat right center;display:inline-block;float:right;-webkit-backface-visibility:hidden}#wunderism{padding-right:32px;height:28px;line-height:28px;background:url(/images/elements/wunderism.svg) no-repeat right center;display:inline-block;float:right;-webkit-backface-visibility:hidden}#map{height:500px}#contact-form input[type=email],#contact-form input[type=text],#contact-form textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:5px;border:#cccccc 1px solid;outline:none}#contact-form textarea{resize:none;height:150px}#contact-form input[type=submit]{text-align:left}#brochure-checkbox{margin-right:10px}input.error,textarea.error{border:#c12c2c 1px solid!important}label.error{display:none!important}#error-background{background:url("/images/pages/404/background.jpg") no-repeat center center;min-height:450px}#error-button:hover{opacity:1}.error-title{padding-top:150px}#availability-bar{background:#0C4DA2;padding:10px 0;border-radius:5px 5px 5px 5px!important;-webkit-border-radius:5px 5px 5px 5px!important;-moz-border-radius:5px 5px 5px 5px!important;-o-border-radius:5px 5px 5px 5px!important}.availability-bar-form{display:none}.availability-bar-form.active{display:block}.availability-small-print{color:#ffffff;font-size:0.8em}#availability-bar .availability-small-print{margin:5px 10px 0 10px;float:right}#blog-search,#condensed-availability-bar{background:#0C4DA2;padding:10px 10px;border-radius:5px 5px 5px 5px!important;-webkit-border-radius:5px 5px 5px 5px!important;-moz-border-radius:5px 5px 5px 5px!important;-o-border-radius:5px 5px 5px 5px!important}#blog-search .columns,#blog-search .column,#blog-search input[type=text],#condensed-availability-bar .column,#condensed-availability-bar .columns,#condensed-availability-bar input[type=text]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0;font-size:1em}#blog-post img{max-width:100%}select{-webkit-appearance:none;background:#ffffff;border:1px solid #ffffff;width:100%;border-radius:0 0 0 0!important;-webkit-border-radius:0 0 0 0!important;-moz-border-radius:0 0 0 0!important;-o-border-radius:0 0 0 0!important;padding:6px}::-webkit-input-placeholder{color:#666666}:-moz-placeholder{color:#666666}::-moz-placeholder{color:#666666;opacity:1}:-ms-input-placeholder{color:#666666}::-moz-selection:disabled{color:#666666}::selection:disabled{color:#666666}#availability-bar label,#condensed-availability-bar label{color:#ffffff}#availability-bar label span.small,#condensed-availability-bar label span{font-size:0.8em}.sidebar-social-icon{width:45px;height:45px;float:left;background-image:url("/images/elements/sidebar-social.png")}.facebook.sidebar-social-icon{background-position:left top}.twitter.sidebar-social-icon{background-position:center top;margin:0 10px}.trip-adviser.sidebar-social-icon{background-position:right top}.facebook.sidebar-social-icon:hover,.trip-adviser.sidebar-social-icon:hover,.twitter.sidebar-social-icon:hover{opacity:1}.arrival-date{background:#ffffff url(/images/elements/calendar-icon.png) no-repeat right center;cursor:pointer;border:1px solid #fff}.availability-bar-label{color:#ffffff}.availability-pop-up{border-radius:10px 10px 10px 10px!important;-webkit-border-radius:10px 10px 10px 10px!important;-moz-border-radius:10px 10px 10px 10px!important;-o-border-radius:10px 10px 10px 10px!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:180px;height:60px;padding:8px;position:absolute;background:#0C4DA2;z-index:800;left:50%;margin-left:-90px;color:#ffffff;display:none;text-align:center;font-size:0.95em}#availability-bar-container .availability-pop-up{top:-90px}#condensed-availability-bar .availability-pop-up{top:-80px}.availability-pop-up.active{display:block}.availability-pop-up .pop-up-arrow{width:0;height:0;border-style:solid;border-width:20px 10px 0 10px;border-color:#0C4DA2 transparent transparent transparent;position:absolute;bottom:-20px;left:50%;margin-left:-10px}.availability-pop-up p{margin:0}#facebook-feed{background:#3261a1;padding:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#facebook-feed p{color:#ffffff;padding:0 5px}.one-third-fluid{width:33.333333%;float:left;padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.one-quarter{width:25%;float:left;padding:0 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.one-quarter.half-gutter,.one-third-fluid.half-gutter{padding:0 5px}.one-quarter.alpha,.one-third-fluid.alpha{padding-left:0!important}.one-quarter.omega,.one-third-fluid.omega{padding-right:0!important}@media screen and (max-width:959px){body{font-size:12px}.title.small{font-size:1.1em}.title.small-medium{font-size:1.5em}.title.medium{font-size:1.8em}.title.medium-large{font-size:2.4em}.title.large{font-size:2.6em}.header{position:static!important}.tablet-mobile-hidden{display:none}#submit-availability{padding:8px 0}#newsletter-form-email{width:245px}}@media screen and (max-width:767px){.mobile-header-info{position:relative;width:100%;height:28px}.mobile-header-tel{position:absolute;left:0;top:0;padding-top:3px}.mobile-only{display:block}.mobile-hidden{display:none}.mobile-no-margin{margin:0}.mobile-margin-bottom-10{margin-bottom:10px}.mobile-margin-bottom-20{margin-bottom:20px}.mobile-buffer-0{padding:0}.mobile-buffer-0-20{padding:0 0 20px 0}.flex-direction-nav{display:none}.title.large{font-size:2.2em}.flex-viewport{overflow:hidden!important}.sticky-wrapper{height:auto!important}#header-navigation{display:none}#header-navigation.active{display:block}#header-toggle-buttons{position:absolute;top:0;right:0}#book-online-toggle{max-width:120px;font-size:1.5em;padding:8px 5px;position:absolute;right:0;top:0}#header-navigation.active{display:block;float:none;margin:20px 0}#header-navigation ul{margin:0;padding:0}.second-level-nav{position:static;text-indent:10px}.third-level-nav{position:static;text-indent:20px}.first-level-link,.second-level-link,.third-level-link{display:block;border-left:none!important}.first-level-link a{border-bottom:1px solid #709DB2}.first-level-link:hover .second-level-nav{display:none}.second-level-nav-toggle{display:block;width:50px;height:37px;background:url(/images/elements/expand-mobile-menu.png) no-repeat center center;position:absolute;top:0;right:0}.second-level-nav.active{display:block!important;width:100%!important}#availability-bar-container{display:none}#availability-bar-container.active{display:block}#availability-bar .columns,#availability-bar .column{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10px}.first-level-link a,.first-level-link a:active,.first-level-link a:hover,.first-level-link a:link,.first-level-link a:visited{background:#C5DDE7;padding:10px;border-bottom:#ffffff}.first-level-link,.second-level-link,.third-level-link{margin-top:1px;border:none}#sticky-logo{display:none!important}.footer-title{cursor:pointer;border-bottom:1px solid #ffffff;padding-bottom:10px}#footer-awards.active,#footer-downloads.active,#footer-get-in-touch.active,#footer-links.active,#footer-small-print.active{display:block}.footer-contact-links{padding:10px 0}#newsletter-form-email,#newsletter-form-submit{margin-top:15px}#site-credit{float:left}}