@font-face{font-family:allerregular;src:url(/CrsMedia/C161/aller_rg-webfont.eot);src:url(/CrsMedia/C161/aller_rg-webfont.eot?#iefix) format('embedded-opentype'),url(/CrsMedia/C161/aller_rg-webfont.woff) format('woff'),url(/CrsMedia/C161/aller_rg-webfont.ttf) format('truetype'),url(/CrsMedia/C161/aller_rg-webfont.svg#AllerRegular) format('svg');font-weight:400;font-style:normal}#ws-header #header,footer #footer{width:auto;background:0 0;max-width:960px;padding:0 20px}#footer{border:0}.header-hotel-view{display:table;margin:2.143em 0 1.429em;width:100%}.l-logo,.l-hotel,.findHotel{display:table-cell;vertical-align:middle}.l-logo{width:15.653%;min-width:120px}.s-logo{display:none}.l-logo img{display:block;width:100%;height:auto}.l-hotel{vertical-align:middle;text-align:left;padding-left:5.435%;width:62.609%}.l-hotel h2{margin:0;color:#1e0058;font-family:AllerRegular;font-weight:400;font-size:1.572em;line-height:1.091;margin-bottom:.091em}.l-hotel p{font-size:.858em;margin:0;padding:0!important;line-height:1.5}.findHotel{width:21.74%;text-align:right;position:relative}.findHotel select.custom{right:0;font-size:.858em;max-width:100%}.findHotel span.customSelect{font-size:.786em;width:100%;text-align:left}.gobacktohotel{display:none;font-size:.715em;line-height:1.8}a.backToHotel{color:#cc9029}div.world-collection{text-align:center;overflow:hidden;padding:1.429em 0 0}#footer div.world-collection ul{text-align:center;list-style:none;margin:0;display:inline-block}#footer div.world-collection ul li{list-style:none;display:inline-block;vertical-align:middle;margin:0 10px 1.429em 15px}div.world-collection img{display:block}#footer ul.footer-rights{display:block;color:gray;margin:0 auto 1.429em!important;text-align:center}#footer ul.footer-rights li{display:inline-block;padding:0;margin:0 5px;font-size:.83333em}ul.footer-rights a{color:gray}ul.footer-rights a:hover{text-decoration:underline}#ws-utility{border:0;background-color:#f7f7f7}#ws-utility .ws-inner{padding-top:0;padding-bottom:0;text-align:right}#ws-utility .ws-button-compact{font-size:.786em;text-transform:uppercase;line-height:1.819;padding-top:.546em;padding-bottom:.364em}#ws-user-nav,#ws-cart{display:inline-block;float:none;vertical-align:top;margin-left:0}#ws-cart .ws-icon:before{content:none;margin-right:0}#ws-cart .ws-icon:after{content:attr(data-icon);font-family:wsicons;display:inline-block;margin-left:.25em;font-size:14px;line-height:20px;vertical-align:-1px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ws-itinerary .ws-inner{background-color:#4d4d4d;padding:10px 10px 0;margin-bottom:.719em}.ws-itinerary .ws-element{border-color:#fff;background-color:#fff}.ws-itinerary span.ws-form-item .ws-element,.ws-itinerary span.ws-form-item .ws-button{font-size:.858em;line-height:2.25}.ws-itinerary .ws-element{border-radius:0}.ws-itinerary .ws-form-item b.ws-icon:before{line-height:1.785}#ws-main .ws-itinerary section{left:0}#ws-main #ws-calendar .ws-inner,#ws-main #ws-occupancy-select .ws-inner,#ws-main #ws-options-select .ws-inner{background-color:#4d4d4d;color:#fff;border-top-left-radius:0;border-top-right-radius:0;border-top:1px solid #666}#ws-calendar p.ws-close a,#ws-occupancy-select p.ws-close a,#ws-options-select p.ws-close a{color:#bbb}#ws-calendar p.ws-close a:active,#ws-occupancy-select p.ws-close a:active,#ws-options-select p.ws-close a:active{color:#fff}#ws-calendar .calHead{color:#fff}#calprev .ws-icon:before,#calnext .ws-icon:before{color:#bbb}#ws-calendar .calMonth .calDays div{border-color:#4d4d4d}.ws-occupancy-room .ws-form-elements{margin-bottom:.719em}.ws-occupancy-room .ws-form-item{min-width:4.71em}.ws-inner .custom{color:#333}.ws-drawer-message{border-bottom-color:#666}h1{color:#cc9029}.ws-primary,a.ws-primary,span.ws-primary,.ws-component .ws-inner .ws-primary{background-color:#cc9029;border-color:#cc9029}.ws-itinerary .ws-element:focus,.ws-itinerary .customSelectFocus,.ws-itinerary .ws-showing .ws-element,.ws-itinerary .ws-active .ws-element{border-color:#da9611}.ws-itinerary .ws-active:after{border-top-color:#da9611}.ws-results article.ws-open a h1{background-color:#cc9029}.ws-results article.ws-open hgroup:after{border-top-color:#cc9029}.ws-results article.ws-open a h1:after{box-shadow:inset -75px 0 50px -35px #cc9029}.ws-select{background-color:#cc9029}.ws-select-options li a:active{background-color:#cc9029}.ws-select-options li.ws-current a{background-color:#cc9029}.counter span.selected{background-color:#cc9029}#ws-cart a{color:#cc9029}#ws-cart a:active{color:#1a1a1a}@media screen and (max-width:750px){.l-logo{max-width:120px}.l-hotel{text-align:right}.findHotel{display:none}}@media screen and (max-width:600px){.s-logo{display:block;width:20px;max-width:20px;margin:0 auto}.s-logo img{width:100%}.l-logo{display:none}.l-hotel{display:none}#header .header-hotel-view{margin:.715em 0 0}#ws-main{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;-moz-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.ws-property-info{order:-1;-moz-order:-1;-webkit-order:-1}}