.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.grabbing{cursor:url(grabbing.png) 8 8,move}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-theme .owl-controls{margin-top:10px;text-align:center}.owl-theme .owl-controls .owl-buttons div{color:#fff;display:inline-block;zoom:1;*display:inline;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#869791;filter:Alpha(Opacity=50);opacity:.5}.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:Alpha(Opacity=50);opacity:.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#869791}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#fff;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-item.loading{min-height:150px;background:url(/Assets/images/ui/AjaxLoader.gif) no-repeat center center}.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px}.owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;-moz-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease}.owl-fade-in{-webkit-animation:fadeIn .7s both ease;-moz-animation:fadeIn .7s both ease;animation:fadeIn .7s both ease}.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease}.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease}.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;-moz-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both}.owl-goDown-in{-webkit-animation:goDown .6s ease both;-moz-animation:goDown .6s ease both;animation:goDown .6s ease both}.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;-moz-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both}.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;-moz-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both}@-webkit-keyframes empty{0%{opacity:1}}@-moz-keyframes empty{0%{opacity:1}}@keyframes empty{0%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px)}75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}}@-moz-keyframes backSlideOut{25%{opacity:.5;-moz-transform:translateZ(-500px)}75%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}}@keyframes backSlideOut{25%{opacity:.5;transform:translateZ(-500px)}75%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}}@-webkit-keyframes backSlideIn{0%,25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-webkit-transform:translateZ(-500px)}100%{opacity:1;-webkit-transform:translateZ(0) translateX(0)}}@-moz-keyframes backSlideIn{0%,25%{opacity:.5;-moz-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-moz-transform:translateZ(-500px)}100%{opacity:1;-moz-transform:translateZ(0) translateX(0)}}@keyframes backSlideIn{0%,25%{opacity:.5;transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;transform:translateZ(-500px)}100%{opacity:1;transform:translateZ(0) translateX(0)}}@-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(.8)}}@-moz-keyframes scaleToFade{to{opacity:0;-moz-transform:scale(.8)}}@keyframes scaleToFade{to{opacity:0;transform:scale(.8)}}@-webkit-keyframes goDown{from{-webkit-transform:translateY(-100%)}}@-moz-keyframes goDown{from{-moz-transform:translateY(-100%)}}@keyframes goDown{from{transform:translateY(-100%)}}@-webkit-keyframes scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpFrom{from{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpFrom{from{opacity:0;transform:scale(1.5)}}@-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpTo{to{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5)}}body{background-color:#ababab;min-width:300px}#content-container{padding:1rem 0}#content-container img{width:100%}a,a:focus,button,button:focus{outline:0}a,a:active,a:visited,a:focus{color:#083f88}#header{background-color:#fff}#header.bwplus{border-bottom:.5rem solid #8b1936}#header.bwpremier{border-bottom:.5rem solid #9e161a}#header .hotel-logo{padding:1rem;line-height:1}#header .hotel-logo,#header .hotel-logo a{text-transform:none;font-size:1.2rem;font-family:'Noto Sans',sans-serif;font-weight:bold;color:#003c7f}#header.bwplus .hotel-logo a,#header.bwplus .hotel-logo a:visited,#header.bwplus .hotel-logo a:active,#header.bwplus .hotel-logo a:focus{color:#8b1936}#header.bwpremier .hotel-logo a,#header.bwpremier .hotel-logo a:visited,#header.bwpremier .hotel-logo a:active,#header.bwpremier .hotel-logo a:focus{color:#9e161a}#header .hotel-logo .logo,#header .hotel-logo .link{display:block;text-align:center}#header .hotel-logo .logo{margin-bottom:.3rem}#navigation{padding:.6375rem;background-color:#083f88;color:#fff}#mobile-nav ul{background-color:#ababab}#mobile-nav ul>li>a,#mobile-nav ul>li>a:focus,#mobile-nav ul>li>a:active,#mobile-nav ul>li>a:visited{background-color:#555;color:#fff;border-bottom:1px solid #a9a9a9;text-transform:uppercase;font-size:.7rem}#mobile-nav ul>li>a::before{border-color:transparent #fff transparent transparent}#mobile-nav ul>li>a::after{border-color:transparent transparent transparent #fff}#mobile-nav ul>li>a:hover{background-color:#676767}#subNavigation{display:none}#hero-image-slider,#hero-nav-container{display:none!important}#search{display:none}#search input[readonly],#search select[readonly]{background-color:#fff;cursor:pointer}#search .sub-panel{display:none}#search #picker-container{margin:0 auto 1rem auto;max-width:400px;border:1px solid #083f88}.widget-padding{margin-bottom:.9375rem}.widget-title{border-bottom:solid 1px #083f88;margin-bottom:.9375rem}.widget-title h1,.widget-title h2,.widget-title h3,.widget-title h4,.widget-title h5{position:relative;margin:0;padding:0 0 .3rem 0;line-height:1;font-size:1.25rem;text-transform:uppercase}.widget-title h1::after,.widget-title h2::after,.widget-title h3::after,.widget-title h4::after,.widget-title h5::after{content:'';width:3.2rem;height:3px;background-color:#155fc1;position:absolute;left:0;bottom:-3px}.call-out-box .call-image,.call-out-box .call-text{margin-bottom:1rem}.call-out-box .call-image:last-child,.call-out-box .call-text:last-child{margin-bottom:0}.call-out-box .call-text p{margin-bottom:1rem}.call-out-box .call-text p:last-child{margin-bottom:0}#contact-me .contact-me-image{margin-bottom:1rem;max-height:250px;overflow:hidden}#contact-me .row,#contact-me .alert-box{margin-bottom:0}.documentGallery ul{display:block;margin:0;padding:0;list-style:none;line-height:1}.documentGallery li,.documentGallery a{display:block}.documentGallery li{margin-bottom:.5rem}.documentGallery a:hover{color:#083f88}.documentGallery a span{display:block;float:left}.documentGallery a span.fa{width:10%}.documentGallery a span.docTitle{width:90%}.documentGallery a:hover span.fa{padding-left:5px}.documentGallery .fa{font-weight:bold;font-size:larger;-moz-transition:padding-left linear .2s;-o-transition:padding-left linear .2s;-webkit-transition:padding-left linear .2s;transition:padding-left linear .2s}.documentGallery .fa-file-pdf-o{color:red}.documentGallery .fa-file-word-o{color:#2929aa}div.ErrorHandler .number{margin-top:50px;margin-left:50px;margin-bottom:30px;font-size:2.6rem;line-height:1.5}div.ErrorHandler .bigText{font-size:1.8rem;margin-left:50px;margin-bottom:30px;line-height:1.5}div.ErrorHandler .littleText{font-size:1.4rem;margin-left:50px;margin-bottom:30px;line-height:1.5}div.ErrorHandler .errorButtons{margin-left:50px;margin-bottom:30px}div.googleMap{}div.googleMap .map-loader{cursor:pointer}div.googleMap .map-loader .mapLoaded{cursor:auto}div.googleMap iframe{display:block;width:100%;min-height:300px;border:0}.sfimageWrp img{width:100%}div.notifications{padding:0;margin:0 0 1rem 0;background-color:#2f4986;color:#fff;line-height:1}.ticker-wrapper.has-js{display:block;width:100%;font-size:.9rem}.ticker-wrapper.has-js:before,.ticker-wrapper.has-js:after{content:' ';display:table;clear:both}.ticker{width:100%;display:block;position:relative;overflow:hidden}.ticker-title{display:block;padding:.675rem;font-weight:bold;border-right:1px solid #ccc}.ticker-content{margin:0;padding:.675rem;position:absolute;font-weight:bold;overflow:hidden;white-space:nowrap;line-height:1}.ticker-content a{text-decoration:none;color:#fff}.ticker-content a:hover{text-decoration:underline;color:#fff}.ticker-swipe{display:none}.ticker-controls{display:none}.js-hidden{display:none}.no-js-news{padding:10px 0 0 45px;color:#f8f0db}.left .ticker-controls,.left .ticker-content,.left .ticker-title,.left .ticker{float:left}.right .ticker-controls,.right .ticker-content,.right .ticker-title,.right .ticker{float:right}div.page-title{margin-bottom:1rem}div.page-title h1,div.page-title h2,div.page-title h3{margin:0;line-height:1;color:#0c3368;font-family:Calibri,Verdana,Geneva,Tahoma,sans-serif}div.page-title h1{position:relative;padding-bottom:1rem;font-size:2rem;text-align:center}div.page-title h1:after{position:absolute;bottom:0;left:50%;margin-left:-75px;width:150px;content:' ';border-top:1px solid #0c3368;border-bottom:1px solid #155fc1}div.page-title h2{font-size:1.8rem}div.page-title h3{padding-bottom:.5rem;font-size:1.5rem;font-style:italic;border-bottom:1px dotted #0c3368}.rss-feed .rss-item{margin-bottom:.9375rem;border-bottom:1px solid #999}.rss-feed .rss-item:last-child{margin-bottom:0;border-bottom:0}.rss-feed a{color:#083f88;font-weight:bold}.rss-feed a:hover{color:#05336f}.rss-feed .rss-date-time{font-size:.8rem;font-weight:normal}.sitemap{background:#f4f4f4;background-color:#f4f4f4}.sitemap ul{list-style:none}.sitemap ul li{margin-bottom:1rem}.sitemap ul li.sub-pages{display:inline}.sitemap ul li a{color:#083f88}.twitter-feed .twitter-item{float:left;width:85%;margin-bottom:.1rem}.twitter-feed .twitter-picture{float:left;width:10%;margin-right:.8rem;font-size:35px}.twitter-feed a{color:#083f88;font-weight:bold}.twitter-feed a:hover{color:#05336f}.twitter-feed .twitter-date-time{color:#083f88;font-size:.8rem}.weather{color:#083f88}.weather .titleBar{padding:5px;font-weight:bold;font-size:large}.weather .weather-day p{margin-bottom:.1em}.weather .weather-day{text-align:center;width:20%}.weather.hidenarrow .hidefornarrow{display:none}.weather.hidenarrow .showfornarrow{width:33%}.weather img.weather-small-icon{width:auto!important}.weather-api-disclaimer{font-size:.8rem;margin-left:.5rem;float:right}.flex-video{margin-bottom:0}.blog-list-post{position:relative}.blog-list-post:last-child{margin-bottom:0}.blog-list-image{position:relative;margin-bottom:.7rem}.blog-list-image a{display:block}.blog-list-content h3{padding:0 0 .5rem 0;font-size:.9rem;border-bottom:1px solid #989898;text-transform:uppercase;line-height:1}.blog-list-content h3 a{color:#083f88;font-weight:bold}.blog-list-details{margin-bottom:.7rem;font-size:.7rem}.blog-list-content p:last-child{margin-bottom:0}.post-comment .comment-text{font-style:italic}.post-comment .comment-text p:last-child{margin-bottom:0}.post-comment hr{margin:.6rem 0}.post-comment .comment-info{font-size:.75rem;color:#777}footer{padding:.9375rem 0;line-height:1.2;color:#dedede;font-size:smaller;font-style:italic;font-family:Calibri,sans-serif,arial;background-color:#595660}footer h1,footer h2,footer h3,footer h4,footer h5{color:#dedede;line-height:1;text-transform:uppercase}footer p,footer label{color:#dedede}footer a,footer a:visited,footer a:active,footer a:focus{color:#fff}footer a:hover{text-decoration:underline;color:#fff}footer .tabs,footer .tabs-content{background-color:#434343;border-color:#232323;box-shadow:none;font-style:normal}footer .tabs{border-bottom:0;background-color:#706f6f}footer .tabs a,footer .tabs a:visited,footer .tabs a:active,footer .tabs a:focus{padding:.7rem;font-size:.9rem;color:inherit;background-color:#5f5d5d;text-transform:uppercase}footer .tabs a:hover{background-color:#5f5d5d;text-decoration:none}footer .tabs li.is-active a{background-color:#434343}footer .footer-social,footer .address,footer .contact-numbers{margin-bottom:2rem}footer .footer-social{font-size:1.3rem;font-style:normal;text-align:center;line-height:1}footer .footer-social li.tel{font-size:1.6rem}footer .social-icons a,footer .social-icons a:visited,footer .social-icons a:active{display:inline-block;margin-right:1rem;font-size:5rem;color:#bdbdbd}footer .social-icons a:hover{color:#8e8e8e}footer .social-icons a:last-child{margin-right:0}footer .address,footer .awards{margin-bottom:1rem;text-align:center}footer .awards .award{margin-bottom:1rem}footer .awards .award:last-child{margin-bottom:0}footer .awards img{display:inline-block;max-width:80px}footer .awards .star-rating{color:#ffd700;font-size:1.5rem}footer .awards .aa-rating img{border:1px solid #000}footer .menu{margin-bottom:1rem}.error-message{color:#ef5353!important}.valError{border:2px solid #ef5353!important;background-color:#f1caca!important}.valError::-webkit-input-placeholder{color:#ef5353!important}.valSuccess{border:2px solid #a5d57f!important;background-color:#dff6cf!important}.sfContentBlock,.sfimageWrp,.callout,.accordion{margin-bottom:.9375rem;padding:.6rem;border:1px solid #ababab;background-color:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.2)}.sfContentBlock .sfimageWrp{margin:0;padding:0;border:0;box-shadow:none}.sfContentBlock>p:last-child{margin-bottom:0}body.is-reveal-open{overflow:scroll}.reveal-overlay{overflow:hidden}.off-canvas{background-color:transparent}.off-canvas-content{background-color:#efefef}.callout .sfContentBlock,.callout .sfimageWrp,.callout .sfContentBlock.image-gallery,.callout .widget-padding{padding:0;border:0;box-shadow:none}.callout .sfContentBlock:last-child{margin-bottom:0}.callout.alert{border-color:#ef5353}.callout.success{border-color:#187e26}.button,.button:active,.button:visited,.button.primary,.button.primary:active,.button.primary:visited{background-color:#4d803a;border-color:#356a21;text-transform:uppercase;color:#fff}.button:hover,.button:focus,.button.primary:hover,.button.primary:focus{background-color:#356a21;text-decoration:none}.button.secondary,.button.secondary:active,.button.secondary:visited{background-color:#083f88;border-color:#05336f}.button.secondary:hover,.button.secondary:focus{background-color:#05336f}.accordion{padding:0}a.accordion-title,a.accordion-title:visited,a.accordion-title:active,a.accordion-title:focus,a.accordion-title h1,a.accordion-title h2,a.accordion-title h3,a.accordion-title p{font-size:1.25rem!important;color:#083f88;font-style:normal;border:0;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif!important;text-align:left!important}a.accordion-title h1:after{display:none!important}a.accordion-title h1,a.accordion-title h2,a.accordion-title h3{padding:0}a.accordion-title div.page-title,a.accordion-title .sfContentBlock{margin-bottom:0;padding:0;border:0;box-shadow:none}a.accordion-title:last-child{border-bottom:0}.accordion-content .sfContentBlock,a.accordion-title .callout{padding:0;border:0;box-shadow:none}.accordion-content .sfContentBlock:last-child,.accordion-title .callout:last-child{margin-bottom:0}.ui-datepicker-header{padding:.3rem .1rem;background:#083f88;background-color:#083f88}.ui-datepicker-header:before{content:" ";display:table}.ui-datepicker-header:after{content:" ";display:table;clear:both}.ui-datepicker-header .ui-datepicker-prev{float:left}.ui-datepicker-header .ui-datepicker-prev:after{content:""}.ui-datepicker-header .ui-datepicker-next{float:right}.ui-datepicker-header .ui-datepicker-next:after{content:""}.ui-datepicker-header .ui-datepicker-prev,.ui-datepicker-header .ui-datepicker-next{position:relative;display:block;width:2rem;height:2rem;color:#fff}.ui-datepicker-header .ui-datepicker-prev:hover,.ui-datepicker-header .ui-datepicker-next:hover{color:#ccc}.ui-datepicker-header .ui-datepicker-prev:after,.ui-datepicker-header .ui-datepicker-next:after{position:absolute;left:.5rem;top:50%;margin-top:-.5rem;font:normal normal normal 14px/1 FontAwesome;font-size:1rem}.ui-datepicker-header .ui-datepicker-prev span,.ui-datepicker-header .ui-datepicker-next span{display:none}.ui-datepicker-title{text-align:center;color:#fff;font-size:1rem;font-weight:bold;text-transform:uppercase}.ui-datepicker-title span{line-height:2rem}table.ui-datepicker-calendar{margin:0;border-bottom:1px solid #fff}table.ui-datepicker-calendar tr td,table.ui-datepicker-calendar tr th{padding:0;text-align:center;font-weight:bold}table.ui-datepicker-calendar tr td{width:14%;background-color:#fff;border-top:1px solid #fff;border-right:1px solid #fff}table.ui-datepicker-calendar tr:last-child td{border-bottom:1px solid #fff}table.ui-datepicker-calendar tr td:first-child,table.ui-datepicker-calendar tr th:first-child{width:15%}table.ui-datepicker-calendar tr td:last-child,table.ui-datepicker-calendar tr th:last-child{width:15%;border-right:0}table.ui-datepicker-calendar tr td.ui-datepicker-unselectable{padding:.6rem 0;background-color:#efefef;color:#ccc}table.ui-datepicker-calendar tr td.ui-datepicker-current-day{background:#083f88;background-color:#083f88}table.ui-datepicker-calendar tr td a{display:block;padding:.6rem 0;color:#333;line-height:1}table.ui-datepicker-calendar tr td a:hover{background-color:#eee;color:#777}table.ui-datepicker-calendar tr td.ui-datepicker-current-day a{color:#fff}table.ui-datepicker-calendar tr td.ui-datepicker-current-day a:hover{color:#fff;background:#083f88;background-color:#083f88}.bg-trans-dark{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAQAAAAnZu5uAAAADklEQVQYV2Ng2A+HJDAB9+MSqHmnnKEAAAAASUVORK5CYII=')}.no-margin{margin:0 0 0 0}.no-margin-top{margin-top:0}.no-margin-right{margin-right:0}.no-margin-bottom{margin-bottom:0}.no-margin-left{margin-left:0}.margin-top{margin-top:1rem}.relative{position:relative}.smallprint{font-size:.7rem}#legacy-ie{display:none}@media only screen and (min-width:40em){#header .hotel-logo .logo,#header .hotel-logo .link{display:block;float:left;text-align:left}#header .hotel-logo .logo{margin:0 1rem 0 0}#header .hotel-logo .link{padding-top:2px;line-height:38px}#hero-image-slider{display:block!important;max-height:650px;overflow:hidden;box-shadow:0 2px 2px 0 rgba(0,0,0,.2)}#hero-image-slider div img{display:block;margin:-50px 0 0 0;width:100%;min-width:100%}#hero-nav-container{display:block!important;position:absolute;bottom:0;left:0;right:0;padding:1rem 0}#hero-nav img{width:100%;border:3px solid transparent;cursor:pointer;-webkit-filter:grayscale(70%);filter:grayscale(70%);-moz-transition:filter linear .3s;-o-transition:filter linear .3s;-webkit-transition:filter linear .3s;transition:filter linear .3s}#hero-nav img.active{border-color:#0573b6;-webkit-filter:grayscale(0);filter:grayscale(0);-moz-transition:filter linear .3s;-o-transition:filter linear .3s;-webkit-transition:filter linear .3s;transition:filter linear .3s}#price-container{position:absolute;top:4rem;right:.5rem;padding:.975rem;font-family:Calibri,Arial,Helvetica,sans-serif,Arial,sans-serif;color:#fff;line-height:1;background-color:rgba(50,50,50,.5)}#price-overlay{min-width:400px}span#book-price{font-size:3rem;line-height:1}#search,#search.reveal{padding:1rem 0;border:.3rem solid #083f88}#search:focus,#search.reveal:focus{outline:none}#content-container{background-color:#f4f4f4}#subNavigation{display:block;background-color:#ededed}#Breadcrumb{font-size:12px;font-style:italic}#Breadcrumb ul{display:block;position:relative;margin:0;list-style-type:none}#Breadcrumb ul::after{display:block;content:' ';clear:both}#Breadcrumb ul li,#Breadcrumb span.separator,#Breadcrumb a{display:block;float:left;line-height:35px;color:#333}#Breadcrumb ul li{padding:1px 0}#Breadcrumb ul li a:hover{text-decoration:underline}#Breadcrumb ul li.sfNoBreadcrumbNavigation a{color:#666;cursor:default;text-decoration:none}#Breadcrumb span.separator{padding:0 .6rem}.call-out-box .call-text-horizontally{padding-top:0;padding-left:.5rem}.weather-top-padding{margin-top:1rem}div.page-title h1{font-size:2.2rem}.sfContentBlock.image-gallery{padding:1rem}.blog-list-image{margin-bottom:0}.sfContentBlock{padding:1rem}.callout{padding:1rem}}@media only screen and (min-width:64em){#header .hotel-logo{padding:0;padding-bottom:1rem;margin-right:2rem}#navigation{padding:1rem 1rem 0 1rem;background:#fff;background-color:#fff}#navigation div.full{width:100%;text-align:center}#navigation div.full .hotel-logo{display:inline-block;margin:0}#navigation div.full ul.menu.dropdown{display:inline-block;text-align:left}#navigation .menu{padding-bottom:1rem;font-size:.75rem;text-transform:uppercase;line-height:1}#navigation .menu>li{padding-right:.8rem}#navigation .menu>li:last-child{padding-right:0}#navigation .menu a,#navigation .menu a:visited,#navigation .menu a:active{padding:.8rem;color:#003c7f;font-weight:bold;font-family:'Noto sans',Calibri,Tahoma,sans-serif}#navigation .menu a:hover,#navigation .menu li.is-active>a{color:#577aa0}#navigation .menu li.is-dropdown-submenu-parent a{padding-right:1.5rem}#navigation .menu li.is-dropdown-submenu-parent.is-active,#navigation .menu li.is-dropdown-submenu-parent.is-active>a{background-color:#003c7f;color:#fff}#navigation .menu li.is-dropdown-submenu-parent>a:after{top:50%;right:0;margin-top:-3px;border-color:#003c7f transparent}#navigation .menu li.is-dropdown-submenu-parent:hover>a:after,#navigation .menu li.is-active.is-dropdown-submenu-parent>a:after{border-color:#fff transparent}#navigation .menu .is-dropdown-submenu{padding:.5rem .8rem;border:0;color:#fff;background-color:#083f88}#navigation .menu .is-dropdown-submenu li{padding:0}#navigation .menu .is-dropdown-submenu a,#navigation .menu .is-dropdown-submenu a:visited,#navigation .menu .is-dropdown-submenu a:active{display:block;height:auto;padding:.8rem 0;background-color:#083f88;color:#fff}#navigation .menu .is-dropdown-submenu a:hover{color:#ccc}#navigation .menu li.home a{padding:.6rem;font-size:1.2rem}#navigation .menu li.home a i{margin:0}#navigation .menu li.book-link a{padding:.8rem 1.2rem;color:#fff;background-color:#4d803a;text-align:center;-moz-transition:background-color linear .3s;-o-transition:background-color linear .3s;-webkit-transition:background-color linear .3s;transition:background-color linear .3s}#navigation .menu li.book-link a:hover{background-color:#356a21;-moz-transition:background-color linear .3s;-o-transition:background-color linear .3s;-webkit-transition:background-color linear .3s;transition:background-color linear .3s}.call-out-box .call-action{width:60%;min-width:200px;margin:0 auto}footer .contact-numbers{font-size:1.3rem}}