@font-face{font-family:'elite';src:url(/UI/Static/font/elite.eot?10089785);src:url(/UI/Static/font/elite.eot?10089785#iefix) format('embedded-opentype'),url(/UI/Static/font/elite.woff?10089785) format('woff'),url(/UI/Static/font/elite.ttf?10089785) format('truetype'),url(/UI/Static/font/elite.svg?10089785#elite) format('svg');font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"elite";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em}.icon-eliteparking:before{content:''}.icon-eliteconference:before{content:''}.icon-elitegym:before{content:''}.icon-elitehandicap:before{content:''}.icon-elitenonsmoking:before{content:''}.icon-eliteroomsize:before{content:''}.icon-elitearrow-right:before{content:''}.icon-elitearrow-up:before{content:''}.icon-eliteairport:before{content:''}.icon-elitebed:before{content:''}.icon-eliteboat:before{content:''}.icon-eliterestaurant:before{content:''}.icon-eliterooms:before{content:''}.icon-elitebar:before{content:''}.icon-elitesauna:before{content:''}.icon-elitetrain:before{content:''}.icon-elitetram:before{content:''}.icon-elitewifi:before{content:''}.icon-elitearrow-down:before{content:''}.icon-elitearrow-left:before{content:''}.icon-elitebreakfast:before{content:''}.icon-elitebus:before{content:''}.icon-elitecancel:before{content:''}.icon-elitepdf:before{content:''}.icon-elitefika:before{content:''}.icon-eliteguest:before{content:''}.icon-elitedown-open-big:before{content:''}.icon-eliteleft-open-big:before{content:''}.icon-eliteright-open-big:before{content:''}.icon-eliteround:before{content:''}.icon-elitecinema:before{content:''}.icon-eliteushape:before{content:''}.icon-eliteschool:before{content:''}.icon-eliteboard:before{content:''}.icon-eliteclose:before{content:'';font-size:1.3em;line-height:1.4em}.icon-eliteminus:before{content:''}.icon-eliteplus:before{content:''}.icon-eliteleft-open:before{content:''}.icon-eliteright-open:before{content:''}html{text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important}.page-header h1{font-size:4em!important;text-transform:none!important;font-weight:normal!important}.control-label{font-family:"AdobeGaramondW01-Regula";font-size:18px;margin-bottom:5px!important;color:#4c4c4c}h1,h2,h3,p{color:#202020}.simple footer p{color:#fff}h1,h2,h4{letter-spacing:2px;text-transform:uppercase}h1{font-size:24px;margin-top:17px;margin-bottom:30px}h2{font-size:24px;margin-top:35px;margin-bottom:35px}h3{font-size:20px}h4{font-size:18px}h5{font-size:36px}a{font-family:"Futura PT W08 Book"}p{font-size:18px;font-family:"AdobeGaramondW01-Regula"}.table{font-size:18px;font-family:"AdobeGaramondW01-Regula"}.lead{font-size:24px!important;color:#fff!important;margin-bottom:5px!important}.lead-black{color:#202020!important}.general-label{color:#4c4c4c}label{font-size:20px!important;font-family:"AdobeGaramondW01-Regula"}.submenu a{font-family:"AdobeGaramondW01-Regula";position:relative;display:inline-block;margin:2px 70px;outline:none;text-decoration:none;letter-spacing:1px;text-shadow:0 0 1px rgba(255,255,255,.3);color:#202020;font-size:20px}.submenu.submenu-nomarker .active>a{border:none}@media(min-width:768px) and (max-width:991px){}@media(min-width:992px) and (max-width:1199px){}@media(max-width:991px){.hotelhead{margin-top:20px}}@media(min-width:991px) and (max-width:1200px){.hotel-holder .embed-container{height:151px}.hotel-holder .hotel-top{min-height:194px}}@media(min-width:1200px){.hotel-holder .embed-container{height:252px}.hotel-holder .hotel-top{min-height:183px}}.hotel-promos{margin-top:20px}.hotel-promos .hotel-promo{margin-bottom:20px;cursor:pointer}.hotel-promos .hotel-promo .lead p{color:#fff}.searchmask p{color:#fff;margin-bottom:0;margin-top:10px}.sm-results{font-family:"Futura PT W08 Heavy";font-size:16px;margin:0;text-transform:uppercase}.orangelink{color:#f60;font-family:"Futura PT W08 Heavy";text-transform:uppercase;cursor:pointer}.orangelink:link,.orangelink:visited,.orangelink:hover,.orangelink:active{color:#f60}.white-text{color:#fff!important}.white-text p{color:#fff}.caption-text{text-align:left}.hotelcaptiontext{line-height:4px}.separator1{border-top:1px solid #9b9b9b}.separator2{border-top:2px solid #656565}.separator-transparent{border-top:0 solid transparent}.separator-transparent-med{border-top:0 solid transparent}.separator-transparent-big{border-top:0 solid transparent}.separatorcaption{margin-top:10px;margin-bottom:10px}.pallete-item{width:140px;float:left;margin:0 0 20px 20px}.palette{font-size:13px;line-height:1.214;color:#fff;margin:0;padding:15px;text-transform:uppercase}.palette dt,.palette dd{line-height:1.429}.palette dt{display:block;font-weight:bold;opacity:.8;filter:alpha(opacity=80)}.palette dd{font-weight:300;margin-left:0;opacity:.8;filter:alpha(opacity=80);-webkit-font-smoothing:subpixel-antialiased}.palette-beige{background-color:#fbfaf4}.palette-darkgrey{background-color:#727272}.palette-black{background-color:#202020}.palette-lightgrey{background-color:#c7c7c7}.palette-grey2{background-color:#656565}.palette-white{background-color:#fff}.palette-purple{background-color:#a42886}.palette-purple2{background-color:#701b5b}.palette-orange{background-color:#f60}.palette-orange2{background-color:#cc5200}.palette-carrot{background-color:#e67e22}.palette-pumpkin{background-color:#d35400}.palette-alizarin{background-color:#e74c3c}.palette-pomegranate{background-color:#c0392b}.palette-clouds{background-color:#ecf0f1;color:#bdc3c7}.palette-silver{background-color:#bdc3c7}.palette-concrete{background-color:#95a5a6}.palette-asbestos{background-color:#7f8c8d}.palette-paragraph{color:#7f8c8d;font-size:12px;line-height:17px}.palette-paragraph span{color:#bdc3c7}.palette-headline{color:#7f8c8d;font-size:13px;font-weight:700;margin-top:-3px}.cl-effect-4 a{padding:0 0 0}.cl-effect-4 a::after{position:absolute;top:99%;left:0;width:100%;height:1px;background:#a52887;content:'';opacity:0;-webkit-transition:height .3s,opacity .3s,-webkit-transform .3s;-moz-transition:height .3s,opacity .3s,-moz-transform .3s;transition:height .3s,opacity .3s,transform .3s;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);transform:translateY(-10px)}.cl-effect-4 a:hover::after,.cl-effect-4 a:focus::after{height:3px;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}.icheckbox_square-purple,.iradio_square-purple{display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:22px;height:22px;margin-right:8px;margin-top:-5px;background:url(/UI/Static/images/purple_new.png) no-repeat;border:none;cursor:pointer}.icheckbox_square-purple{background-position:0 0}.icheckbox_square-purple.hover{background-position:-24px 0}.icheckbox_square-purple.checked{background-position:-48px 0}.icheckbox_square-purple.disabled{background-position:-72px 0;cursor:default}.icheckbox_square-purple.checked.disabled{background-position:-96px 0}.iradio_square-purple{background-position:-120px 0}.iradio_square-purple.hover{background-position:-144px 0}.iradio_square-purple.checked{background-position:-168px 0}.iradio_square-purple.disabled{background-position:-192px 0;cursor:default}.iradio_square-purple.checked.disabled{background-position:-216px 0}@media(-o-min-device-pixel-ratio:5/4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox_square-purple,.iradio_square-purple{background-image:url(/UI/Static/images/purple@2x_new.png);-webkit-background-size:240px 24px;background-size:240px 24px}}.smallradio{width:13px!important;height:13px!important}.elite{background-color:#fcfbf4!important;color:#000;font-family:"AdobeGaramondW01-Regula";font-size:18px;-moz-box-shadow:0 1px 12px 0 #ccc;-webkit-box-shadow:0 1px 12px 0 #ccc;box-shadow:0 1px 12px 0 #ccc}.navbar-default .navbar-nav>li>a{color:#727272!important;font-family:"AdobeGaramondW01-Regula"}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#000!important;background-color:#fcfbf4!important}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#000!important;background-color:#fcfbf4!important;border-bottom:solid 3px #a52887;font-family:"Adobe Garamond W01 Bd"}.elitenav .active>li>a:active{font-family:"Adobe Garamond W01 Bd"}@media(min-width:768px){.elitenav>li>a,.bullet{padding-top:24.5px!important;padding-bottom:24.5px}.elitenav-small>li>a,.bulletsmall{padding-top:24.5px!important}}.elitetoogle{background-color:#fcfbf4;padding-top:20px}.navbar-default .navbar-toggle .icon-bar{background-color:#000}.icon-bar-elite{width:30px!important;height:6px!important}.navbar-toggle .icon-bar+.icon-bar{margin-top:6px!important}.navsmall{margin-left:33px}.navbig{padding:10px 10px 8px 0}.elitenav>li>a{padding:16px 0 9px}.elitenav li{padding:0 35px;letter-spacing:2px}.elitenav li:last-child{padding-right:10px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{background-color:transparent;color:#202020}.nav>li>a:hover,.nav>li>a:focus{background-color:transparent}@media(min-width:992px) and (max-width:1199px){.elitenav li{padding:0 27px}}@media(min-width:768px) and (max-width:991px){.elitenav li{padding:0 10px;font-size:18px}}@media(max-width:768px){.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{border-bottom:0}.elitenav>li>a{padding:16px 0 16px}}.bullet,.bulletsmall{color:#727272;font-size:13px;padding-left:3px!important;padding-right:3px!important}@media(max-width:481px){.navbig,.navsmall{padding:15.5px 0}.elitenav>li>a{padding:16px 0 16px}}.cap-wrapper{position:relative;margin-bottom:0!important}.post-content{position:absolute;bottom:0;left:0;width:100%;background-color:#000;background-color:rgba(0,0,0,.8);font-size:15px;color:#fff!important;text-align:center}.label-custom{top:10px;right:10px;position:absolute;padding:8px;color:#fff;background-color:#a52887;font-family:"AdobeGaramondW01-Regula";font-size:16px}.thumb-bookbtn{margin-bottom:20px}.thumbnail{border:none;padding:0}@media(min-width:768px){.thumb-right{left:51%!important;width:49%;height:100%}.btn-right{width:49%;bottom:0}.label-right{right:50%}}.btn-right{position:absolute;right:0}@media(min-width:768px){.thumb-left{width:32.4%;height:100%}.btn-left{width:32.4%;bottom:0}.big-left{width:33.6%}.label-big-left{left:35%;width:10%}}.btn-left{position:absolute}.thumbnail .caption{padding:8px 25px!important}.elitecarousel{background-image:none!important;background-color:#000;height:46px;top:45%;width:46px}.arrowleft{margin-left:15px}.arrowright{margin-right:15px}.elitecarousel-arrowleft{top:12px;left:25px}.elitecarousel-arrowright{top:12px;left:-32px}@media(max-width:479px){.elitecarousel{height:27px;width:24px}}.btn:focus,.btn:active:focus,.btn.active:focus{outline:none}.elitebtn{font-family:"Futura PT W08 Heavy";font-size:18px!important;text-transform:uppercase;letter-spacing:1px;padding:12px 28px}.elite-mainbtn,.elite-mainbtn:focus{color:#fff;background-color:#f60;border:2px solid #f60}.elite-mainbtn:hover{border:2px solid #f60;background-color:#f60;color:#fff}.elite-mainbtn:active,.elite-mainbtn.active{color:#fff;background-color:#e14f00!important;border:2px solid #e14f00!important}@media(min-width:768px){.hotelbtn{width:46%}}.elite-secondbtn,.elite-secondbtn:focus{color:#fff;background-color:#656565;border:2px solid #656565}.elite-secondbtn:hover{border:2px solid #656565;background-color:#656565;color:#fff}.elite-secondbtn:active{color:#fff;background-color:#444!important;border:2px solid #444!important}.btn:active,.btn.active{outline:0;background-image:none;-webkit-box-shadow:none;box-shadow:none}.elite-disabledbtn{color:#fff;background-color:#c7c7c7!important;border:2px solid #c7c7c7!important}.btn.disabled{opacity:1!important}.trim{display:inline-block;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}.trim:before{content:'';position:absolute;border:#fff solid 1px;top:2px;left:2px;right:2px;bottom:2px;opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity}.trim:hover:before,.trim:active:before{opacity:1}.form-control{height:53px;border:2px solid #727272;padding:10px 15px;color:#1e1e1e;font-size:20px!important;font-weight:100!important}.form-control::-moz-placeholder{color:#bcbcbc;opacity:1}.form-control:-ms-input-placeholder{color:#bcbcbc}.form-control::-webkit-input-placeholder{color:#bcbcbc}.form-control:focus,#jrange input:focus,#local-calendar input:focus{border-color:#a52887;outline:none;-webkit-box-shadow:none;box-shadow:none}.form-control.small{height:45px;font-size:18px!important;font-family:"Adobe Garamond W01 Bd"}.sm-inputnum{text-align:center;height:37px}.sm-selectorbtn{padding:9px 11px;font-size:15px!important;background-color:#727272;color:#fff;border:2px solid #727272}.sm-selectorbtn:disabled{background-color:#727272!important;opacity:1;border:2px solid #727272}.sm-selectorbtn:hover{background-color:#727272!important;color:#fff;border:2px solid #727272}.sm-selectorbtn:focus{background-color:#727272!important;color:#fff;border:2px solid #727272}.selectize-input{border:2px solid #727272!important;border-radius:0!important;min-height:0!important;padding:15px 12px!important;overflow:hidden}.selectize-input .item{white-space:nowrap;max-height:15px}.sm-select-labelhead{font-family:"AdobeGaramondW01-Regula"}.sm-select-list{font-family:"Futura PT W08 Book"}.embed-container{position:relative;height:0;overflow:hidden;max-width:100%;height:auto}@media(max-width:768px){.embed-container{margin-left:10px;margin-right:10px}}@media(min-width:768px) and (max-width:991px){.embed-container{margin-top:14px}}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:85%}.panel{background-color:transparent}.panel-default{border:none!important}.panel-elite{border-bottom:1px #9b9b9b solid!important;-webkit-box-shadow:none;-ms-box-shadow:none;box-shadow:none}.panel-elite-head{color:#202020!important;background-color:inherit!important;border:none!important;padding:15px 15px!important}.panel-elite-head a{text-decoration:none!important}.panel-body{border:none!important}.panel-heading .accordion-toggle:after{font-family:'elite';content:"";float:right;color:grey}.panel-heading .accordion-toggle.collapsed:after{content:""}.the-icons{font-size:20px}.i-code{font-size:14px}.hotelicons{font-size:16px!important}.hotelicons i{color:#727272}.remark{font-size:25px;color:grey;font-weight:bold}body{background-color:#fcfbf4;font-size:18px;padding:0;font-family:"AdobeGaramondW01-Regula"}b,strong{font-family:"Adobe Garamond W01 Bd";font-weight:normal}h1 a,h2 a,h3 a,h4 a,h5 a{font-family:"Adobe Garamond W01 Bd";font-weight:normal}a{color:#a52887}a:hover{color:#a52887}a:active{color:#a52887}.st-nowrap{white-space:nowrap;display:inline-block;*zoom:1;*display:inline;vertical-align:middle}.st-valign-m{display:inline-block;*zoom:1;*display:inline;vertical-align:middle}.st-reset-mb{margin-bottom:0}.st-reset-ml{margin-left:0}.st-reset-mt{margin-top:0}.st-reset-mr{margin-right:0}.st-noppading{padding:0!important}.st-noppading-right{padding-right:0!important}.st-noppading-left{padding-left:0!important}.st-margin-tb{margin-top:15px;margin-bottom:15px}.st-margin-t{margin-top:15px}.st-margin-b{margin-bottom:15px}.st-separator-transparent-small{margin-top:15px;margin-bottom:15px;border:0 solid transparent}.st-margin-lr{margin-left:15px;margin-right:15px}.st-separator-white{border-top:#fff 1px solid}.st-bottom{position:absolute;bottom:0}.st-inline{display:inline-block;*zoom:1;*display:inline}.st-block{display:block}.st-hide{display:none}.st-hidden{visibility:hidden}.st-text-upper{text-transform:uppercase}.st-text-lower{text-transform:lowercase}.st-text-none{text-transform:none}.st-text-capitalize{text-transform:capitalize}.st-text-normal{font-weight:normal}.st-text-bold{font-family:"Adobe Garamond W01 Bd"}.st-text-sbold{font-weight:600}.st-vertical-middle{vertical-align:middle}.st-vertical-top{vertical-align:top}.st-md-text-center{text-align:center}.st-pos-bottom{position:relative;bottom:0}.st-maxwidth{width:100%}.st-relative{position:relative}.st-table-cell-content{overflow:auto;height:100%;min-width:100%}.st-transbtn,.st-transbtn:hover,.st-transbtn:active{background-color:transparent;color:#fff;border:none}.st-reset-ul{list-style-type:none;margin:0;padding:0}.st-opacity-0{opacity:0;filter:alpha(opacity=0)}.st-google-map{display:block;background-repeat:no-repeat;background-position:50% 50%;line-height:0}.st-read-more,.st-read-less{font-size:20px}.st-read-more .more-link,.st-read-less .more-link,.st-read-more .less-link,.st-read-less .less-link{display:block;text-align:right;color:#1e1e1e;text-decoration:none}.st-read-more .less-link,.st-read-less .less-link{margin-top:-5px;margin-bottom:10px}.st-expandable{position:relative}.st-expandable .summary table{display:none}.st-expandable2{position:relative}.st-expandable2 .summary table{display:none}.st-error p{color:#f04124}.st-x-icon:before{content:""}.post-content-nobg{position:absolute;bottom:0;left:0;width:100%;font-size:15px;text-align:center;padding-left:10px;padding-right:10px}.post-content-bg{background-color:#000;color:#fff!important;opacity:.6;filter:alpha(opacity=60);overflow:auto}.elitenav-big .bullet:first-child{display:none}@media(min-width:768px){.elitenav-big{position:absolute;right:10px}}@media(max-width:768px){#js-top-nav{height:auto!important}}#js-top-nav.is-closed{overflow:hidden}.cap-small .st-block-underline{width:50%;margin-bottom:15px}@media(min-width:768px){.cap-small.cap-height{}}@media(min-width:991px){.cap-small.cap-height{min-height:399px}}@media(min-width:1200px){.cap-small.cap-height{min-height:490px}}.cap-medium .st-block-underline{width:50%;margin-bottom:15px}@media(min-width:768px){.cap-medium.cap-height{min-height:355px}}@media(min-width:991px){.cap-medium.cap-height{min-height:452px}}@media(min-width:1200px){.cap-medium.cap-height{min-height:490px}}@media(min-width:768px){.cap-medium.cap-height img{min-height:355px}}@media(min-width:991px){.cap-medium.cap-height img{min-height:452px}}@media(min-width:1200px){.cap-medium.cap-height img{}}.cap-big .st-block-underline{width:50%;margin-bottom:15px}.st-restaurant-campaigns .cap-small .caption,.st-restaurant-campaigns .cap-big .caption{overflow:hidden;max-height:115px;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s}@media(min-width:768px) and (max-width:1199px){.st-restaurant-campaigns .cap-small .caption p,.st-restaurant-campaigns .cap-big .caption p{font-size:15px}}.st-restaurant-campaigns .cap-small .caption .text-full,.st-restaurant-campaigns .cap-big .caption .text-full{-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s;opacity:0;visibility:hidden}.st-restaurant-campaigns .cap-small .caption .text-dots,.st-restaurant-campaigns .cap-big .caption .text-dots{-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s;opacity:1;display:inline-block}.st-restaurant-campaigns .cap-small .caption:hover,.st-restaurant-campaigns .cap-big .caption:hover,.st-restaurant-campaigns .cap-small .caption:active,.st-restaurant-campaigns .cap-big .caption:active,.st-restaurant-campaigns .cap-small .caption .big,.st-restaurant-campaigns .cap-big .caption .big{max-height:100%}.st-restaurant-campaigns .cap-small .caption:hover .text-full,.st-restaurant-campaigns .cap-big .caption:hover .text-full,.st-restaurant-campaigns .cap-small .caption:active .text-full,.st-restaurant-campaigns .cap-big .caption:active .text-full,.st-restaurant-campaigns .cap-small .caption .big .text-full,.st-restaurant-campaigns .cap-big .caption .big .text-full{opacity:1;visibility:visible}.st-restaurant-campaigns .cap-small .caption:hover .text-dots,.st-restaurant-campaigns .cap-big .caption:hover .text-dots,.st-restaurant-campaigns .cap-small .caption:active .text-dots,.st-restaurant-campaigns .cap-big .caption:active .text-dots,.st-restaurant-campaigns .cap-small .caption .big .text-dots,.st-restaurant-campaigns .cap-big .caption .big .text-dots{opacity:0;display:none}@media(min-width:768px){.st-restaurant-campaigns .cap-big .caption{max-height:unset}.st-restaurant-campaigns .cap-big .caption .text-full{opacity:1;visibility:visible}.st-restaurant-campaigns .cap-big .caption .text-dots{opacity:0;display:none}}.st-block-separator{height:30px}.st-show-imgs{display:block;position:absolute;bottom:12px;text-transform:none}.st-icon{white-space:nowrap;display:inline-block;color:#727272;margin-right:10px;max-height:33px;font-size:16px}.st-icon span{font-size:16px}.st-icon span{font-size:16px}.st-icon em,.st-icon i{display:inline-block;*zoom:1;*display:inline;vertical-align:middle;font-style:normal;font-size:18px;line-height:50px}.st-icon .i-name{font-style:normal;font-size:16px;line-height:50px}.hotelicons .st-icon{display:inline-block;*zoom:1;*display:inline;vertical-align:middle}@-moz-document url-prefix(){.st-table-cell-content{position:relative;display:table;}}.st-grid-container{margin-top:60px}.st-grid-container div[class^="col-"]{margin-bottom:50px}@media(max-width:767px){.st-grid-container .st-block-holder-4,.st-grid-container .st-block-holder-8{max-height:none}}@media(min-width:768px) and (max-width:991px){.st-grid-container .st-block-holder-4,.st-grid-container .st-block-holder-8{max-height:452px}}@media(min-width:992px) and (max-width:1200px){.st-grid-container .st-block-holder-4,.st-grid-container .st-block-holder-8{max-height:452px}}@media(min-width:1201px){.st-grid-container .st-block-holder-4,.st-grid-container .st-block-holder-8{max-height:540px}}.st-calendar{font-family:"Futura PT W08 Heavy"}.st-calendar input{}.st-calendar div{color:#333}.st-calendar .check-in-label,.st-calendar .check-out-label{display:none}.st-calendar .form-control[disabled],.st-calendar .form-control[readonly],.st-calendar .form-control{background-color:#fff}.st-calendar .ui-state-default{background:#656565}.st-calendar .date-range-selected>.ui-state-active,.st-calendar .date-range-selected>.ui-state-default,.st-calendar .unavailable.date-range-selected>.ui-state-default{background:#a52887}.st-calendar .date-range-disabled>.ui-state-active,.st-calendar .date-range-disabled>.ui-state-default,.st-calendar .ui-datepicker-unselectable.ui-state-disabled>.ui-state-default{background:#ccc}.st-calendar .unavailable>.ui-state-default{background:#8a8a8a}.st-calendar .hasDatepicker{top:2px!important}.st-calendar .ui-datepicker{padding:1em;background-color:#fff;width:auto}.st-calendar .ui-datepicker th{font-family:"Futura PT W08 Book";color:#9c9c9c;border:0;padding:.7em .3em 0}.st-calendar .ui-datepicker td{border:0;padding:4px}.st-calendar .ui-datepicker td span,.st-calendar .ui-datepicker td a{padding:10px;text-align:center;color:#fff;font-weight:600}.st-calendar .ui-datepicker .ui-datepicker-title{font-weight:bold;text-transform:uppercase}.st-calendar .ui-datepicker .ui-datepicker-prev,.st-calendar .ui-datepicker .ui-datepicker-next{top:8px;width:auto;cursor:pointer;text-decoration:none}.st-calendar .calendar-help{display:none;position:absolute;bottom:40px;width:100%;left:0;padding:0 30px}.st-calendar .calendar-help .inner-content{background-color:#683f67;background-color:rgba(104,63,103,.9);color:#fff;padding:5px;text-align:center}.st-calendar .ui-datepicker-prev:before{position:absolute;font-family:"elite";content:"";color:#000}.st-calendar .ui-datepicker-next{text-align:right;right:18px}.st-calendar .ui-datepicker-next:before{position:absolute;font-family:"elite";content:"";color:#000}.st-calendar .preloader-backdrop{position:absolute;width:100%;left:0;background-color:#fff;opacity:.5;z-index:1;top:0}.st-calendar .preloader{display:none;padding:0 30px;z-index:2;bottom:50%;width:100%;position:absolute}.st-calendar .preloader .inner-content{background-color:#683f67;background-color:rgba(104,63,103,.9);color:#fff;padding:5px;text-align:center}.calendar-help{display:none}.tooltipster-base{z-index:1000}.elite-theme{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0;background:#000;color:#fff}.elite-theme .tooltipster-content{font:12px/12px "AdobeGaramondW01-Regula";letter-spacing:1px;padding:8px 10px}a:focus,textarea:focus,input[type=text]:focus,input[type=button]:focus,input[type=submit]:focus,button:focus,button[type=submit]:focus,.selectize-input:focus,.selectize-control:focus,.guestsContainer:focus{outline:thin dotted #8a8a8a!important}a:focus.no-outline,textarea:focus.no-outline,input[type=text]:focus.no-outline,input[type=button]:focus.no-outline,input[type=submit]:focus.no-outline,button:focus.no-outline,button[type=submit]:focus.no-outline,.selectize-input:focus.no-outline,.selectize-control:focus.no-outline,.guestsContainer:focus.no-outline{outline:none!important;outline:0!important}.iradio_square-purple.focus{outline:thin dotted #8a8a8a!important}.icheckbox_square-purple.focus{outline:thin dotted #8a8a8a!important}.m-t-0{margin-top:0!important}.m-t-5{margin-top:5px!important}.m-t-10{margin-top:10px!important}.m-t-15{margin-top:15px!important}.m-t-20{margin-top:20px!important}.m-t-25{margin-top:25px!important}.m-t-35{margin-top:35px!important}.m-t-60{margin-top:60px!important}.m-b-0{margin-bottom:0!important}.m-b-10{margin-bottom:10px!important}.m-b-15{margin-bottom:15px!important}.m-b-20{margin-bottom:20px!important}.m-b-25{margin-bottom:25px!important}.m-b-30{margin-bottom:30px!important}.m-r-0{margin-right:0!important}.m-r-10{margin-right:10px!important}.m-r-15{margin-right:15px!important}.m-l-0{margin-left:0!important}.m-l-10{margin-left:10px!important}.m-l-15{margin-left:15px!important}.p-l-5{padding-left:5px!important}.p-l-10{padding-left:10px!important}.p-r-5{padding-right:5px!important}.p-r-10{padding-right:10px!important}.p-t-10{padding-top:10px!important}.p-t-15{padding-top:15px!important}.st-lang-icon{display:inline-block;*zoom:1;*display:inline;vertical-align:middle;height:20px;width:20px;background-image:url(/UI/Static/Images/icons/flagSprite.png);background-repeat:no-repeat;margin-right:5px}.st-lang-sv{background-position:-24px 0}.st-lang-en{background-position:0 0}.st-caret-up{border-bottom:4px solid #000;border-top:none}.st-icon-social{display:inline-block;*zoom:1;*display:inline;vertical-align:middle;background-image:url(/UI/Static/Images/icons/icons-sprite.png);background-repeat:no-repeat;text-indent:-3000px;width:29px;height:28px}.st-icon-social.st-icon-facebook{background-position:-4px -4px}.st-icon-social.st-icon-google{background-position:-47px -4px}.st-icon-social.st-icon-twitter{background-position:-89px -4px}.glyphicon-refresh{background-color:#656565;padding:8px 13px 5px;font-weight:bold;font-size:26px;border:solid 2px #656565}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.st-icon-social{background-image:url(/UI/Static/Images/icons/icons-sprite_x2.png);background-size:110px 34px}.st-icon-social.st-icon-facebook{background-position:-4px -4px}.st-icon-social.st-icon-google{background-position:-39px -3px}.st-icon-social.st-icon-twitter{background-position:-78px -4px}}.label{text-align:left}.selectize-dropdown,.selectize-input,.selectize-input input{font-size:16px;font-family:"Futura PT W08 Heavy";text-transform:uppercase}.selectize-dropdown .optgroup-header,.selectize-input .optgroup-header,.selectize-input input .optgroup-header{text-transform:none;margin-left:12px;padding:10px 0 0;width:91%}.selectize-dropdown .option,.selectize-input .option,.selectize-input input .option{font-family:"Futura PT W08 Heavy";margin-left:12px;padding:10px 0 0;width:91%}.selectize-dropdown,.selectize-dropdown.form-control{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:2px solid #a52887}.selectize-input.dropdown-active::after{border-width:0 5px 5px 5px!important;border-color:transparent transparent #333!important}.st-show-collapse{display:none!important}.collapsed .st-hide-collapse{display:none}.collapsed .st-show-collapse{display:block!important}.glyphicon-remove:before{font-size:30px}.radio,.checkbox{padding-left:0;margin-top:0;margin-bottom:0}.carousel-control{opacity:1!important;background-color:#000;background-color:rgba(0,0,0,.7)}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#727272}.dropdown-menu{background-color:#727272;border:none}.dropdown-menu>li>a,.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{background-color:#727272;color:#fff}.md-pull-right{float:right}.selectize-control.single .selectize-input:after{right:10px}.modal .modal-content{background-color:#727272}.modal .close{color:#fff;font-size:16px;opacity:1;filter:alpha(opacity=100)}.modal .modal-header{border:none}.modal .modal-body{padding:0 8px}.modal-backdrop.in{opacity:.9;filter:alpha(opacity=90)}.navbar .navbar-toggle:hover .icon-bar{background-color:#000}.submenu{max-height:50px;overflow:hidden}.submenu li{position:static}.submenu li a{padding:0}.submenu li:first-child a{margin-left:0}.submenu li:last-child a{margin-right:0}.submenu .submenu-child{display:none;position:absolute}.submenu .submenu-child .active a{border-bottom:solid 3px #a52887}.submenu .submenu-child.st-extra-padding{padding:20px 10px}.submenu .active>a{border-bottom:solid 3px #a52887;font-family:"Adobe Garamond W01 Bd";font-weight:normal}.submenu .active .submenu-child{display:block;margin-top:10px}.submenu .active .submenu-child ul{display:block;margin:0;padding:10px 0 0 0;list-style-type:none}.submenu .active .submenu-child .container{padding-left:0;padding-right:0}.st-menu-container{background-color:#dfdfdf}.st-guestmenu-container{background-color:#dfdfdf;margin-top:50px}.st-guestmenu-container .submenu{max-height:none}.st-guestmenu-container .submenu a{margin:0}.st-guestmenu-container .submenu .active,.st-guestmenu-container .submenu .active:first-child{background-color:#fcfbf4}.st-guestmenu-container .submenu .active>a,.st-guestmenu-container .submenu .active:first-child>a{border-width:0}.st-guestmenu-container .submenu .active .submenu-child .active a,.st-guestmenu-container .submenu .active:first-child .submenu-child .active a{border-width:3px;font-weight:normal}.st-menu li{padding:10px 30px 15px}@media(min-width:991px) and (max-width:1200px){.st-menu li{padding:10px 20px 15px}}.st-menu li a{padding:0;margin:0}.st-menu li:first-child{padding-left:30px}@media(min-width:991px) and (max-width:1200px){.st-menu li:first-child{padding-left:20px}}.st-menu li.active{background-color:#fcfbf4}.st-menu li.active a{border:none}.st-sub-menu{display:block;margin-top:10px}.st-sub-menu.st-padding-left{padding-left:10px}.st-sub-menu li{padding:10px 50px 0 0}.st-sub-menu li a{font-family:"AdobeGaramondW01-Regula";color:#202020;font-size:20px;padding:0}.st-sub-menu li.active a{font-family:"Adobe Garamond W01 Bd";font-weight:normal;border-bottom:solid 3px #a52887}.st-mobile-menu{background-color:#dfdfdf!important}.st-mobile-menu.border-top{border-top:#9b9b9b solid 1px!important}.st-mobile-menu a{font-family:"Adobe Garamond W01 Bd";font-size:20px;display:block}.st-mobile-menu a.accordion-toggle.collapsed{font-weight:normal}.tab-content .st-mobile-sub-menu:first-child .panel-title{border-top:none!important}.st-mobile-sub-menu.panel-elite-head{padding-bottom:0!important;padding-top:0!important}.st-mobile-sub-menu .panel-title{padding:15px 0;border-top:solid 1px #dbdbd6!important}.st-mobile-sub-menu a{font-family:"AdobeGaramondW01-Regula";font-size:20px;display:block}.st-guests-ddl .selectize-dropdown-content{padding:15px;overflow-x:visible;overflow-y:visible;max-height:none}.st-guests-ddl .selectize-dropdown-content .selectize-control{text-align:center}.st-guests-ddl .selectize-dropdown-content .selectize-dropdown{max-height:200px;overflow:auto;width:100%!important;top:41px!important}.st-guests-ddl .selectize-dropdown-content .selectize-dropdown .option{white-space:nowrap;text-align:left}.st-guests-ddl .selectize-dropdown-content .selectize-dropdown .selectize-dropdown-content{padding:4px}.st-guests-ddl .selectize-dropdown-content .selectize-input{text-align:left;margin:0 auto 10px auto;max-width:132px;padding:8px 10px!important;min-height:40px!important}.st-guests-ddl .sm-selectorbtn{padding:6px 6px}.st-guests-ddl .st-search-label{font-family:"AdobeGaramondW01-Regula";font-size:18px;display:block;padding:10px 0 0 0;text-align:center;text-transform:none}.st-guests-ddl #maximum-room-exceded{font-family:"AdobeGaramondW01-Regula";font-size:16px;padding:10px 0 0 0;text-align:center;text-transform:none}.st-guests-ddl #maximum-room-exceded p{color:inherit;margin:0}.st-guests-ddl #add-room-link{font-size:16px}.st-guests-ddl .input-group{margin:0 auto 10px auto;max-width:132px}.st-guests-ddl .input-group .form-control{font-size:16px!important;font-weight:bold!important}.st-guests-ddl .st-search-room .glyphicon-remove:before{font-size:18px!important}#guestDropdown{min-width:300px}input.st-alert{border-color:#a52887!important;outline:none;-webkit-box-shadow:none;box-shadow:none}.open .caret{border-top:4px solid transparent;border-right:4px solid transparent;border-left:4px solid transparent;border-bottom:4px solid #fff}.st-calendar .st-trigger{cursor:pointer}.st-calendar .st-calendar-border{border:2px solid #727272}.st-login-form{width:450px}.st-login-form .form-group{width:100%;margin-bottom:15px}.st-login-form .form-group .form-control{width:100%}.st-login-form .form-group.st-reset-mb{margin-bottom:0}.st-login-form .form-group a,.st-login-form .form-group button{font-size:18px;color:#fff}.st-login-form .form-group a .icon-elitearrow-right,.st-login-form .form-group button .icon-elitearrow-right{font-size:15px}.st-login-form .form-group .st-login-failed-message{display:none}.st-summery-container{border:solid 1px #9b9b9b;background-color:#fff;position:relative}.st-summery-container h3{margin:0;font-size:18px}.st-summery-container .h4{color:#202020;font-size:16px;font-weight:bold;display:block;margin:0 0 15px}.st-summery-container .summery-label{color:#4c4c4c}.st-summery-container .row{padding:14px}.st-summery-container .summery{font-family:"AdobeGaramondW01-Regula";font-size:24px;color:#202020}.st-summery-container .summery-total{position:absolute;width:100%;bottom:20px;text-align:right;right:15px}.st-summery-container .summer-text{font-family:"Futura PT W08 Book";font-size:16px}.st-summery-container .summer-text p,.st-summery-container .summer-text strong,.st-summery-container .summer-text span{font-family:"Futura PT W08 Book";font-size:16px}.modal .modal-dialog{max-width:350px}.modal .st-login-form{width:auto;max-width:350px;-webkit-box-shadow:none;box-shadow:none}.st-image-modal .modal-dialog{max-width:none}.st-image-modal .modal-body{padding:0}.st-image-modal .carousel-indicators{background:#000;background-color:rgba(0,0,0,.5);display:block;width:auto;margin:0 auto;padding:0 7px}.placeholder{color:#aaa}::-webkit-input-placeholder{color:#aaa}:-moz-placeholder{color:#aaa}::-moz-placeholder{color:#aaa}:-ms-input-placeholder{color:#aaa}@media(max-width:767px){.st-login-form{width:auto}}@media(max-width:767px){.st-guests-ddl .selectize-dropdown-content{padding:10px}.st-guests-ddl .sm-selectorbtn{padding:6px 8px}.st-guestmenu-container .container,.st-guestmenu-container .col-lg-12{padding:0}.st-guestmenu-container .submenu{padding:0;box-shadow:0 2px 6px 0 rgba(8,11,10,.15)}.st-guestmenu-container .submenu li{padding:0;border:none}.st-guestmenu-container .submenu li>a{padding:12px 20px}.st-guestmenu-container .submenu li a .visible-xs.icon-elitearrow-right{position:relative;float:right}.st-guestmenu-container .submenu .active,.st-guestmenu-container .submenu .active:first-child{background-color:#dfdfdf;padding:0}.st-guestmenu-container .submenu .active>a .visible-xs.icon-elitearrow-right:before,.st-guestmenu-container .submenu .active:first-child>a .visible-xs.icon-elitearrow-right:before{content:""}.st-guestmenu-container .submenu .submenu-child{padding:0;margin:0;background-color:#fcfbf4}.st-guestmenu-container .submenu .submenu-child li{padding:0 20px;border-width:0}.st-guestmenu-container .submenu .submenu-child li.active{background-color:transparent;padding:0 20px;border-bottom:solid 1px #dfdfdf}.st-guestmenu-container .submenu .submenu-child li a{border-bottom:solid 1px #dfdfdf;padding:12px 0;font-family:"AdobeGaramondW01-Regula";font-size:18px}.st-guestmenu-container .submenu .submenu-child li:last-child a{border:none}.st-guestmenu-container .submenu .submenu-child.st-extra-padding{padding:0}.st-guestmenu-container.separator2{border-width:1px;border-color:#9b9b9b}}.st-ipad-fixed{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#breadcrumb,#right-menu{font-family:"AdobeGaramondW01-Regula";color:#202020;font-size:16px;margin-top:20px}#breadcrumb>ul,#right-menu>ul{list-style:none;margin-left:0;padding-left:0}#breadcrumb>ul>li,#right-menu>ul>li{display:inline}#breadcrumb>ul>li:after,#right-menu>ul>li:after{content:'/';padding-left:5px;font-size:15px}#breadcrumb>ul>li:last-child:after,#right-menu>ul>li:last-child:after{content:'';font-size:15px}#breadcrumb>ul>li>a,#right-menu>ul>li>a{font-family:"AdobeGaramondW01-Regula";color:#a52887;font-size:16px}#right-menu{position:absolute;top:0;right:5px}@media(max-width:768px){#right-menu{top:auto;right:auto;position:relative}}#insp-gallery .image-gallery img{margin-bottom:20px}#insp-gallery .image-gallery figure{display:none}.hotelhead .image-gallery{position:relative}.hotelhead .image-gallery img{position:absolute;top:0;visibility:hidden}.hotelhead .image-gallery figure{display:none}.hotelhead .image-gallery .first-image{position:relative;visibility:visible}.st-fast-links{position:relative}.job-seeker h3{text-transform:uppercase;margin-bottom:0}@media(min-width:991px){.job-seeker h3{margin-top:5px}}.job-seeker .job-seeker-btn-holder{width:100%}@media(min-width:991px){.job-seeker .job-seeker-btn-holder{width:300px;position:absolute;bottom:0;right:0}}.job-seeker .job-links{margin-top:30px;margin-bottom:20px}.job-seeker .job-links ul{padding-left:15px;list-style:none}.job-seeker .job-links ul li{margin-bottom:10px}.job-seeker .job-links a{color:#f60;font-family:futura-pt,Arial,sans-serif;text-transform:uppercase;font-weight:600;font-size:18px}.page-404{position:relative}.page-404 .page-404-bg{position:relative;z-index:1}@media(min-width:768px){.page-404 .page-404-bg{position:absolute}}.page-404 .page-404-content{position:relative;z-index:100}@media(min-width:768px){.page-404 .page-404-content{min-height:406px}}@media(min-width:991px){.page-404 .page-404-content{min-height:528px}}@media(min-width:1200px){.page-404 .page-404-content{min-height:639px}}.page-404 .page-404-content .page-404-text{position:relative;padding-top:15px;padding-bottom:10px;text-align:center}@media(min-width:768px){.page-404 .page-404-content .page-404-text{position:absolute;top:160px;left:380px;padding:0}}@media(min-width:991px){.page-404 .page-404-content .page-404-text{position:absolute;top:210px;left:540px;padding:0}}@media(min-width:1200px){.page-404 .page-404-content .page-404-text{position:absolute;top:260px;left:630px;padding:0}}.page-404 .page-404-content .page-404-text>p{color:#202020;font-size:20px;font-weight:700}.page-404 .page-404-content .page-404-text>p>a{color:#f60;text-transform:uppercase;position:relative}.page-404 .page-404-content .page-404-text>p>a:hover{text-decoration:none}.page-404 .page-404-content .page-404-text>p>a:after{position:absolute;top:23px;left:0;width:100%;content:"";border-bottom:1px solid #f60}.bishop-arms{background-color:#ebe3cc}.bishop-arms h1,.bishop-arms h2,.bishop-arms h3,.bishop-arms .orangelink{color:#81161c}.bishop-arms .elite-mainbtn,.bishop-arms .elite-mainbtn:hover,.bishop-arms .elite-mainbtn:active,.bishop-arms .elite-mainbtn:visited,.bishop-arms .elite-mainbtn:link{color:#fff;background-color:#81161c;border:2px solid #81161c}.bishop-arms .elite-secondbtn{color:#fff;background-color:#ac8f5a;border:2px solid #ac8f5a}.bishop-arms .btnNewsletter,.bishop-arms .searchBtn{color:#fff;background-color:#f60;border:2px solid #f60}.bishop-arms #js-clear-options,.bishop-arms #st-search-bbtn{color:#f60;border:0}.bishop-arms .separator2{border-top:2px solid #ac8f5a}.bishop-arms #book-room-SUP-1>hr,.bishop-arms .row-md-height>hr,.bishop-arms #facil-rest .container>hr,.bishop-arms .room-container>hr{border-top:1px solid #ac8f5a}.bishop-arms .st-menu-container{background-color:#d6cbaa}.bishop-arms .st-menu li.active{background-color:#ebe3cc}.bishop-arms .separator1{border-top:1px solid #ac8f5a}.bishop-arms .embed-container{border:1px solid #af9360}.bishop-arms .st-hotelpage #reviews .separator-special .arrow:after{border-bottom:9px solid #ebe3cc}.bishop-arms .st-hotelpage #reviews .separator-special .arrow{border-bottom:10px solid #ac8f5a}.bishop-arms #campaigns hr{border-top:1px solid #ac8f5a}.bishop-arms .st-mobile-menu{background-color:#d6cbaa!important}.st-main-content{margin:20px 0}.st-noshadow{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#st-desklogo-lg{margin-left:-20px}.st-logo-small{height:35px}.palette-black.customer-nav .navbar-nav>li>a{color:#fff}.palette-black.customer-nav .caret{margin-left:10px}.palette-black.customer-nav .st-quick-search{overflow:hidden;max-height:43px}.palette-black.customer-nav .st-quick-search>a{padding-bottom:18px}.palette-black.customer-nav .st-quick-search>a i{position:absolute;top:16px;left:12px;font-size:15px;max-height:43px}.palette-black.customer-nav .st-quick-search>a:active,.palette-black.customer-nav .st-quick-search>a:focus{background-color:transparent!important}.palette-black.customer-nav .st-quick-search>a:active i,.palette-black.customer-nav .st-quick-search>a:focus i{color:#fff!important}.palette-black.customer-nav .st-quick-search-field{width:0;opacity:0}.palette-black.customer-nav .st-quick-search-field input[type=text]{border:0;border-bottom:2px solid #a52887;background-color:transparent;height:28px;margin-top:10px;position:relative;color:#fff;outline:none!important}.st-mb-quick-search{position:absolute;top:13px;right:37px}.st-mb-quick-search>a{padding:9px 5px 4px 5px;color:#000}.st-mb-quick-search>a i{font-size:25px}.st-mb-quick-search-field{height:0;opacity:0;width:100%;position:absolute;top:55px;z-index:100;left:0;background-color:#fcfbf4;padding-left:10px;padding-right:10px}.st-mb-quick-search-field input[type=text]{width:100%;border-radius:0}.ui-autocomplete{max-height:250px;overflow-y:auto;overflow-x:hidden;background-color:#fcfbf4;margin:0;padding:0;list-style:none;position:absolute;min-width:200px;left:-3px;-moz-box-shadow:0 6px 12px rgba(0,0,0,.175);-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.ui-autocomplete .ui-menu-item{position:relative}.ui-autocomplete .ui-menu-item a{display:block;padding:5px 10px 5px 10px;text-decoration:none}.ui-autocomplete .ui-menu-item a.ui-state-focus{background-color:#a52887;color:#fff;cursor:pointer;text-decoration:none}.ui-autocomplete .ui-menu-item.ui-state-more:before{position:absolute;font-family:"elite";content:"";color:#a52887;top:9px;right:10px;font-size:12px}.ui-autocomplete .ui-menu-item.ui-state-more:hover:before,.ui-autocomplete .ui-menu-item.ui-state-more:focus:before,.ui-autocomplete .ui-menu-item.ui-state-more:target:before{color:#fff}.st-search-result-page input[type=text]{margin-bottom:10px}@media(min-width:768px){.st-search-result-page .st-search-result-row{padding-right:10px}}.st-search-result-page .st-search-result-row h3{margin-top:2px;margin-bottom:0}.st-search-result-page .st-search-result-row h3 a{color:#202020}.st-search-result-page .st-search-result-row p{margin-bottom:22px}.st-search-result-page .st-search-result-row p a{color:#202020;font-family:"AdobeGaramondW01-Regula";text-decoration:none}.st-search-result-page .st-pagetype-lable{background-color:#e4e4e4;color:#000;padding:3px 5px 3px 5px;font-size:12px;font-family:"Futura PT W08 Book";position:relative;margin-bottom:4px;display:inline-block;font-style:italic}@media(min-width:768px){.st-search-result-page hr{margin-right:10px}}.customer-nav{font-size:16px}.customer-nav .navbar-nav>li>a{color:#fff;padding-left:20px;padding-right:20px}.customer-nav .dropdown-toggle{padding-top:10px;padding-bottom:10px}.customer-nav .dropdown-menu>li>a,.customer-nav .dropdown-menu>li>a:focus{font-size:16px;line-height:16px}.customer-nav span.icon-eliteguest:before{vertical-align:-2px}.customer-nav .st-top-navbar-right>li{background-color:#202020}.mobile.customer-nav .navbar-nav .open .dropdown-menu>li>a,.mobile.customer-nav .navbar-nav .open .dropdown-menu .dropdown-header{padding-left:19px}.mobile.customer-nav .caret{margin-left:8px;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.mobile.customer-nav .dropdown-menu{position:relative}.mobile.customer-nav .dropdown-menu>li>a{box-shadow:none}.mobile.customer-nav .nav-tabs{border-bottom:none}.simple .top-section>img{margin-top:15px}.simple h1{margin-top:30px;margin-bottom:15px}.simple .nav{float:none}.simple .nav>li{float:none;display:inline-block}.simple .navbar-header{float:none;text-align:center}@media(min-width:768px){.simple .navbar-header .navbar-brand{float:none;display:inline-block}}.wifi-navbar{float:left;list-style:none;margin:12px 0 0 0;padding:0}@media(max-width:991px){.wifi-navbar{margin-bottom:4px}}.wifi-navbar li{display:inline-block;margin-right:20px}.wifi-navbar li a{color:#fff}.wifi-top.bg{background-repeat:no-repeat;background-attachment:fixed;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.wifi-top h1{margin-top:30px;margin-bottom:15px}@media(min-width:768px){.wifi-top .navbar-header{float:none;text-align:center}}@media(min-width:768px){.wifi-top .navbar-header .navbar-brand{float:none;display:inline-block}}.wifi-top .navbar-nav.left-links>li>a{padding-top:12px;padding-bottom:0}.wifi-top #form-wifi-login,.wifi-top .form-wifi-login{width:100%;padding:20px;background-color:#000;background:rgba(0,0,0,.75);margin:auto;margin-top:10px}@media(min-width:768px){.wifi-top #form-wifi-login,.wifi-top .form-wifi-login{width:600px;padding:25px 60px 40px 60px;margin-top:40px}}.wifi-top #form-wifi-login h1,.wifi-top .form-wifi-login h1{color:#fff}.wifi-top #form-wifi-login input[type=text],.wifi-top .form-wifi-login input[type=text]{width:100%}.wifi-top #form-wifi-login p,.wifi-top .form-wifi-login p,.wifi-top #form-wifi-login label,.wifi-top .form-wifi-login label,.wifi-top #form-wifi-login a,.wifi-top .form-wifi-login a{color:#fff;font-size:16px!important}.wifi-top #form-wifi-login #error-msg,.wifi-top .form-wifi-login #error-msg{font-size:16px!important}.wifi-top #form-wifi-login ul,.wifi-top .form-wifi-login ul{list-style-type:none;padding:0;margin:0}.wifi-top #form-wifi-login ul li,.wifi-top .form-wifi-login ul li{display:inline-block;padding:0;margin:0 15px 0 0}.wifi-top #form-wifi-login ul li a,.wifi-top .form-wifi-login ul li a{color:#fff}.wifi-top .modal .modal-content{background-color:#fff!important}.wifi-top .modal .modal-content .modal-body{padding:0 15px 0 15px}.wifi-top .modal .modal-dialog{max-width:600px}.wifi-top .news-list{list-style-type:none;padding:0;margin:0}.wifi-top .news-list li{padding:0;margin:0 15px 30px 0}.wifi-top .news-list li a{color:#fff}.wifi-top .hotel-promo{margin-bottom:20px}.wifi-top .hotel-promo .lead p{color:#fff}.st-header-section{background-color:#fcfbf4;-moz-box-shadow:3px 3px 4px 0 rgba(0,0,0,.15);-webkit-box-shadow:3px 3px 4px 0 rgba(0,0,0,.15);box-shadow:3px 3px 4px 0 rgba(0,0,0,.15);font-family:"Futura PT W08 Book"}.st-header-section a.mobile-login-link,.st-header-section span.mobile-login-link{color:#000;padding-top:13px}.st-header-section a.mobile-login-link a,.st-header-section span.mobile-login-link a{color:#000}.st-header-section a.mobile-login-link span.icon-eliteguest:before,.st-header-section span.mobile-login-link span.icon-eliteguest:before{vertical-align:0}.st-header-section .elite.navbar-nav>li>a{color:#fff}.st-header-section .elite.navbar-nav>li>a:hover,.st-header-section .navbar-nav>li>a:focus{color:#000;background-color:#727272}.st-header-section .visible-xs .st-pull{float:right;text-align:right}.st-header-section .visible-xs .st-pull .dropdown-menu{text-align:left}.st-header-section .visible-xs .st-push{float:left}.st-header-section .st-mobile-menu-panes{background-color:#727272}.st-header-section .st-mobile-menu-panes .navbar-form{border:none;padding:0}.st-header-section .st-mobile-menu-panes .navbar-collapse{border:none}.st-header-section .st-mobile-menu-panes #mobile-lang-pane .dropdown-menu{display:block;position:relative;background-color:transparent;box-shadow:none}.st-header-section .st-mobile-menu-panes .tab-pane form{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.st-header-section .st-mobile-menu-tabs{position:relative}.st-header-section .st-mobile-menu-tabs.lang{height:43px}.st-header-section .st-mobile-menu-tabs .navbar-collapse{border:none;margin-left:-10px;overflow:hidden}.st-header-section .st-mobile-menu-tabs .nav-tabs>li .caret{border-bottom:4px solid transparent;border-top:4px solid transparent;border-left:4px solid}.st-header-section .st-mobile-menu-tabs .nav-tabs>li>a,.st-header-section .st-mobile-menu-tabs .nav-tabs>li>a:hover,.st-header-section .st-mobile-menu-tabs .nav-tabs>li>a:active{background-color:transparent;border:none;padding:10px}.st-header-section .st-mobile-menu-tabs .nav-tabs>li.active a,.st-header-section .st-mobile-menu-tabs .nav-tabs>li.active a:active,.st-header-section .st-mobile-menu-tabs .nav-tabs>li.active a:hover{background-color:#727272;color:#fff}.st-header-section .st-mobile-menu-tabs .nav-tabs>li.active .caret{border-top-color:#fff;border-bottom-color:#fff;border-left:4px solid transparent;border-bottom:none}@media(min-width:768px){.st-header-section .dropdown span{color:#fff}}.st-header-section .business a:focus,.st-header-section .js-login-btn a:focus{background:#202020!important;color:#fff!important}.st-header-section .business.open a[data-toggle="dropdown"]:focus,.st-header-section .js-login-btn.open a[data-toggle="dropdown"]:focus{background:#727272!important;color:#fff!important}.st-header-section.navbar-fixed-top{top:-43px}@media(min-width:768px) and (max-width:991px){.st-header-section.navbar-fixed-top{top:-81px}}.st-oldsite-container{display:block;background-color:#000;padding:5px 10px;color:#fff}.st-oldsite-container:hover,.st-oldsite-container:active,.st-oldsite-container:visited{color:#fff;text-decoration:none}.hidden-xs.link-old-site{line-height:38px;color:#fff}.st-header-toggler{min-height:1px;background-color:#202020}.st-header-toggler.st-booking-request-affix.st-search-section{background-color:#202020}.st-header-toggler.st-booking-request-affix.st-search-section .orangelink{text-transform:none}.st-header-toggler.st-booking-request-affix.st-search-section .st-padding{padding:20px 0}.st-header-toggler.st-booking-request-affix.st-search-section.affix-top{padding-top:6px}.st-room-fallback{display:block;background-image:url(/UI/Static/images/icons/roomLogoFallback.png);background-repeat:no-repeat;position:absolute;height:51px;width:37px;left:45%;top:10%}footer{margin:0;padding-top:80px;color:#fff}footer .st-footer-top{padding:30px 0;background-color:#202020}footer .st-footer-top #footer-menu{margin-bottom:0}footer .st-footer-top #footer-menu a{font-family:"AdobeGaramondW01-Regula";color:#fff}footer .st-footer-top #footer-menu li{margin:0}footer .st-footer-top #footer-menu li.hidden-xs{margin-bottom:15px}footer .st-footer-top #footer-menu>li>a{font-size:20px;font-family:"Adobe Garamond W01 Bd";letter-spacing:.1em;padding:0}footer .st-footer-top #footer-menu .nav-stacked a{padding:12px 0 0;font-size:16px}footer .st-footer-top #footer-menu .collapsed .icon-elitearrow-down:before{content:''!important}footer .st-footer-top #footer-menu .panel{background-color:transparent}footer .st-footer-top .st-compact-info{font-size:16px;font-family:"AdobeGaramondW01-Regula";letter-spacing:.05em}footer .st-footer-top .st-compact-info a{color:#f60;font-family:"AdobeGaramondW01-Regula"}footer .st-footer-top .st-social-icons{text-align:right;margin-top:50px}footer .st-footer-top .st-social-icons .st-icon-social{margin-left:25px;text-indent:3000px;overflow:hidden}footer .st-footer-top .st-social-icons .st-icon-social:first-child{margin-left:0}footer .st-footer-top .st-newsletter-form{width:315px;float:right}footer .st-footer-top .st-newsletter-form .st-name-container{margin-bottom:7px}footer .st-footer-top .st-newsletter-form .st-email-container{}footer .st-footer-top .st-newsletter-form .st-email-container label{font-size:18px!important}footer .st-footer-top .st-newsletter-form .st-email-container button{padding:12px}footer .st-footer-top .st-newsletter-form .st-email-container input{text-transform:uppercase;font-size:16px!important;font-family:"Futura PT W08 Heavy"}footer .st-footer-top .separator1{margin-top:20px;margin-bottom:18px}footer .st-footer-bottom{color:#000;padding:20px 0}.st-search-section{margin-top:0;color:#fff;background-color:#000;cursor:default}.st-search-section.affix{left:0;right:0;z-index:20;background-color:#000!important}.st-search-section.affix.disabled{position:relative!important;top:0!important}.st-search-section.bg-small{background-color:rgba(0,0,0,.6)!important}.st-search-section .searchBtn{margin-top:35px}.st-search-section #searchmask .st-search-more-opt a{font-size:18px;font-family:"AdobeGaramondW01-Regula";color:#fff}.st-search-section #searchmask .st-search-more-opt a:active,.st-search-section #searchmask .st-search-more-opt a:hover{text-decoration:none;cursor:pointer}.st-search-section #searchmask #dateinput,.st-search-section #searchmask #dateinput1,.st-search-section #searchmask #dateinput2{color:#333}.st-search-section #st-search-options{margin-top:10px}.st-search-section #st-search-options .st-separator-white{margin:0 0 13px;filter:alpha(opacity=70);opacity:.7}.st-search-section #st-search-options .elitebtn{padding-top:9px;padding-bottom:9px}.st-search-section #st-search-options .iradio_square-purple,.st-search-section #st-search-options label{top:10px;position:relative}.st-search-section #searchAwardNightsOnly{margin-bottom:10px}.st-search-section #searchAwardNightsOnly label{font-family:"Futura PT W08 Heavy";font-size:16px!important}.st-search-section .st-search-promobox{border-top:solid #fff 1px;padding-top:8px;margin-top:62px}@media(min-width:768px){.st-search-section .st-search-promobox{margin-top:32px}}@media(min-width:991px){.st-search-section .st-search-promobox{margin-top:8px}}.st-search-section .icon-elitecancel{font-size:16px}.st-search-section #st-search-max{padding:15px 0;display:none}.st-search-section #st-search-min{display:block;padding:10px 0;white-space:nowrap}.st-search-section #st-search-min .label{font-family:"AdobeGaramondW01-Regula";font-size:18px;padding-left:0;padding-right:5px}.st-search-section #st-search-min .value{font-family:"Futura PT W08 Heavy";font-size:16px;text-transform:uppercase}.st-search-section .not-selected{color:#a5a1a1}.st-startpage .st-search-section{background-color:#000;background-color:rgba(0,0,0,.6)}.st-startpage{min-height:530px;position:relative;margin-bottom:15px;background-repeat:no-repeat;background-position:center center;background-size:cover}.st-startpage #st-search-max{display:block}.st-startpage #st-search-min{display:none}.st-startpage .st-startpage-title{position:absolute;width:100%;bottom:20px;color:#fff;text-align:center}.st-startpage .st-startpage-title h1,.st-startpage .st-startpage-title h2,.st-startpage .st-startpage-title h3,.st-startpage .st-startpage-title p{color:#fff}.st-startpage .st-startpage-title h1{font-size:36px;letter-spacing:.1em}.st-startpage .st-startpage-title h2,.st-startpage .st-startpage-title h3{font-size:14px;text-transform:uppercase;letter-spacing:.1em}#st-grid-filter h2{font-size:20px;text-transform:none;padding-bottom:15px;border-bottom:2px solid #9b9b9b;margin-bottom:25px}#st-grid-filter label{font-size:18px!important;cursor:pointer;margin:0 15px 0 0}#st-grid-filter .st-grid-filter-header{font-size:18px;margin-top:3px}#st-grid-filter .selectize-input{border:1px solid #d4cfcf!important;padding:6px 12px!important}#st-grid-filter .selectize-dropdown,#st-grid-filter .selectize-input,#st-grid-filter .selectize-input input{color:#676767!important;font-size:15px!important}.st-user-points .st-user-points-more{height:0;overflow:hidden;margin-top:10px}.st-user-points .st-user-points-more label{cursor:pointer;font-size:18px!important}.st-user-points .st-user-points-more form{margin-bottom:10px}.st-user-points .cap-small{min-height:unset}.st-user-points .cap-small .cap-height{min-height:unset}.st-user-points .js-user-points-more{cursor:pointer}.st-user-points .st-user-points-disable{opacity:.4}.st-user-points #st-user-points-noresults{display:none;text-align:center}.st-user-points #st-user-points-noresults span{font-weight:bold}.st-hotelspage .st-hotel-list a,.st-hotelspage .st-hotel-list a:hover,.st-hotelspage .st-hotel-list a:active,.st-hotelspage .st-hotel-list a:visited{font-size:18px;color:#000;text-decoration:none;margin:10px 0}.st-hotelspage h4{border-bottom:solid 1px #000;padding-bottom:2px;display:inline-block;width:90%;margin-bottom:0}.st-hotelspage .st-block-wrapper{margin-bottom:15px}.st-hotelspage .st-block-wrapper h4,.st-hotelspage .st-block-wrapper h4 a{font-family:"Futura PT W08 Heavy"}.st-hotelspage .st-info p{margin-bottom:0}.st-hotelspage .embed-container{height:720px;margin:0;margin-bottom:25px}.st-hotelspage .embed-container #map{height:720px}.st-hotelspage .embed-container .gm-style-iw+div{display:none}.st-hotelspage .embed-container .gm-style-iw{text-align:center;padding-top:4px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.st-hotelspage .embed-container #reset-map,.st-hotelspage .embed-container #zoom-map{position:absolute;border:1px solid #5e5e59;background-color:#5e5e59;color:#ddd;font-size:12px;border-radius:2px;cursor:pointer;font-family:Roboto,Arial,sans-serif}.st-hotelspage .embed-container #reset-map{padding:5px 10px 4px 10px;right:46px;bottom:24px}.st-hotelspage .embed-container #reset-map:hover{color:#fff}.st-hotelspage .embed-container #zoom-map{right:10px;bottom:24px}.st-hotelspage .embed-container #zoom-map #zoomout-map i{position:relative;left:-1px}.st-hotelspage .embed-container #zoom-map a{padding:5px 3px 4px 3px;margin-left:4px;margin-right:4px;display:block}.st-hotelspage .embed-container #zoom-map a i{color:#ddd}.st-hotelspage .embed-container #zoom-map a:first-child{border-bottom:1px solid #888}.st-hotelspage .embed-container #zoom-map a :hover{color:#fff}.st-citypage #map{width:100%;height:400px}.st-hotelpage #map{width:100%;height:151px}.st-hotelpage .st-tripadvisor #CDSLOCINNER{display:none}.st-hotelpage .st-tripadvisor .cdsROW.wide .logo{border:none;padding-right:0}.st-hotelpage .st-tripadvisor .cdsRating span{display:none}.st-hotelpage #rooms>.container:first-child hr,.st-hotelpage #service>.container:first-child hr{border-top:none}.st-hotelpage #rooms em,.st-hotelpage #rooms i{font-size:16px;line-height:21px}.st-hotelpage #rooms .i-name{line-height:21px}.st-hotelpage .st-switch-hotel{display:none}.st-hotelpage .reviews .separator-special{position:relative}.st-hotelpage .reviews .separator-special .arrow{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #9b9b9b;position:absolute;left:30px;top:-29px;margin-top:20px;z-index:1}.st-hotelpage .reviews .separator-special .arrow:after{content:"";border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:9px solid #fcfbf4;position:absolute;left:-9px;top:-19px;margin-top:20px;z-index:3}.st-hotelpage .reviews .guest-image p{margin-top:5px;font-size:13px}.st-hotelpage .reviews .guest-image img{margin:auto}.st-hotelpage .reviews h4{margin:0;margin-bottom:5px;font-size:18px}.st-hotelpage .reviews h5{margin:0;margin-bottom:5px;font-size:18px}.st-hotelpage .reviews .review-widgets ul,.st-hotelpage .reviews .review-widgets li{list-style-type:none}.st-hotelpage .reviews .recommend{background-color:#fff;border:1px solid #dadada;width:90%;margin:auto;margin-bottom:20px;padding:5px 5px 15px 5px}.st-hotelpage .reviews .recommend .procent{font-size:63px;font-weight:700}.st-hotelpage .reviews .recommend .text{font-size:16px}.st-hotelpage .reviews .rating{white-space:nowrap;margin:0;padding:0;margin-top:2px}.st-hotelpage .reviews .rating>li{list-style:none;display:inline-block;border:1px solid #727272;width:15px;height:15px;background-color:#fff}.st-hotelpage .reviews .rating>li.selected{background-color:#a52887}.st-hotelpage .reviews .rating>li.selected-half{background-color:#a52887}.st-hotelpage .reviews .rating>li.selected-half:before{content:"";width:6px;height:13px;display:block;margin-left:7px;background-color:#fff}.st-hotelpage .reviews .load-more{width:200px;margin:auto}.st-hotelpage .reviews .rating-div,.st-hotelpage .reviews .rating-text-div{display:inline-block}.st-hotelpage .reviews .rating-text-div{padding-left:10px;position:relative;top:-2px}.st-hotelpage .st-info .st-icon{display:inline}.st-hotelpage #ratingTop{cursor:pointer;margin:0 auto;max-width:210px;position:relative;top:-20px}.st-hotelpage #bookingRating{position:relative;top:-20px;margin:0 auto;max-width:450px}.st-hotelpage #bookingRating .booking-rating{display:inline-block;cursor:pointer}.st-hotelpage #bookingRating .booking-readmore{display:inline-block;position:relative;top:-2px;padding-left:48px}.room-header-container .show-all{margin-top:21px}.st-aboutpage.tab-pane{margin-top:110px}.st-aboutpage p{margin:0 0 25px}.st-aboutpage .st-margin-b{margin-bottom:20px}.st-availabilitypage .st-ava-explanation{position:relative;font-size:16px;padding-left:10px}@media(min-width:768px){.st-availabilitypage .st-ava-explanation{width:96%;position:absolute;bottom:36px;left:10px}}.st-availabilitypage .st-ava-explanation table{width:100%;font-size:16px;margin-bottom:23px}.st-availabilitypage .st-ava-explanation .st-square{display:inline-block;*zoom:1;*display:inline;vertical-align:middle;height:10px;width:10px;margin-right:5px}.st-availabilitypage .st-ava-explanation .st-square.palette-unavailable{background-color:#8a8a8a}.st-availabilitypage .st-calendar .ui-datepicker{padding:0;background-color:transparent}.st-availabilitypage #ava-promo-apply a,.st-availabilitypage #ava-corp-apply a{display:inline-block;float:right;margin-top:8px}@media(max-width:768px){.st-availabilitypage #ava-promo-apply a,.st-availabilitypage #ava-corp-apply a{text-align:center;display:block;float:none}}.st-availabilitypage #ava-promo-apply a.done,.st-availabilitypage #ava-corp-apply a.done{color:#727272!important}.st-conferencepage .st-header-col{padding:13px 10px 12px}.st-conferencepage .st-margin-from-affix{margin-top:100px}.st-conferencepage.affix{z-index:10}.st-conf-hotelpage #map{height:510px}@media(max-width:768px){.st-conf-hotelpage #map{margin-left:10px;margin-right:10px}}@media(min-width:991px) and (max-width:1200px){.st-conf-hotelpage #map{height:420px}}.st-conf-hotelpage.affix{z-index:10}.st-conf-hotelpage .icon-elitepdf{color:#727272}.st-conf-hotelpage .tablesaw-swipe .tablesaw-cell-persist{box-shadow:none;border-right:none}.st-conf-hotelpage .more-link{color:#727272;text-decoration:none;cursor:pointer}.st-conf-hotelpage .more-link .caret{margin:0 0 0 5px}.st-conf-hotelpage .more-link .st-caret-up{border-bottom-color:#727272}.st-conf-hotelpage .st-premises-table thead{background-image:none;background-color:transparent;border:none}.st-conf-hotelpage .st-premises-table thead th{color:#727272;border-top:none;border-bottom:none;border-left:none;border-right:none;font-weight:normal;font-size:18px;font-family:"AdobeGaramondW01-Regula";text-transform:capitalize;padding-left:0;white-space:nowrap}.st-conf-hotelpage .st-premises-table thead th i{font-size:180%}.st-conf-hotelpage .st-premises-table thead tr:first-child th{border-right:none;font-family:"AdobeGaramondW01-Regula"}.st-conf-hotelpage .st-premises-table td{font-weight:600;font-size:16px;padding-left:0}.st-conf-hotelpage .st-premises-table .text-center{text-align:center}.st-conf-hotelpage .st-premises-table tr:last-child td{border-bottom:solid 1px #ddd}.st-conf-hotelpage .tablesaw-bar{display:none}.st-conf-hotelpage .form-horizontal .form-input-margin{margin-bottom:10px;border-width:0}.st-conf-hotelpage .st-noborder-right{border-right:none}.st-conf-hotelpage .st-city-checkboxes .st-city-row{padding:5px 0}.st-conf-hotelpage .st-city-checkboxes .st-city-row label{font-size:16px!important}@media(max-width:991px){.st-conf-citypage img{margin-bottom:15px}}@media(max-width:991px){.st-conf-citypage-list .cap-wrapper{margin-bottom:20px!important}}@media(min-width:991px){.st-conf-citypage-list .conf-list{margin-bottom:60px}}.st-conf-citypage-list .conf-list ul{padding-left:20px;margin-bottom:0}.st-conf-citypage-list .conf-list div{-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.st-conf-citypage-list .conf-button{left:inherit!important;right:0!important;margin-top:20px;width:100%}@media(min-width:991px){.st-conf-citypage-list .conf-button{width:400px}}.st-resturantpage #map{height:510px}@media(max-width:768px){.st-resturantpage #map{margin-left:10px;margin-right:10px}}@media(min-width:991px) and (max-width:1200px){.st-resturantpage #map{height:420px}}.st-resturantpage .separator-transparent-big{margin-top:40px}.st-resturantpage .st-rest-descr{padding-bottom:150px}.st-resturantpage .panel-elite h3{font-size:18px}.st-resturantpage .panel-title{font-size:20px}.st-resturantpage .panel-elite-head{padding-left:0!important;padding-right:0!important}.st-resturantpage .panel-body{padding-top:0;padding-left:0;padding-right:0}.st-resturantpage #carousel-example-generic{-moz-box-shadow:inset 3px 3px 4px 0 rgba(0,0,0,.15);-webkit-box-shadow:inset 3px 3px 4px 0 rgba(0,0,0,.15);box-shadow:inset 3px 3px 4px 0 rgba(0,0,0,.15)}.st-guestprogrampage{margin-top:10px}.st-errorpage{margin-bottom:-80px;position:relative}.st-errorpage.visible-xs{margin-top:-115px}.st-errorpage.visible-xs .st-error-text{padding-bottom:48px}.st-errorpage .st-error-container{position:absolute;top:40%;width:100%}.st-errorpage .st-error-text,.st-errorpage p{font-family:"Futura PT W08 Book";font-weight:600;font-size:20px;text-align:center}.st-errorpage .st-error-text a,.st-errorpage p a{color:#f60;text-transform:uppercase;text-decoration:underline}.st-campaign-container.st-campaign-wide{position:relative}.st-campaign-container.st-campaign-wide img{margin:0 auto;display:block;max-width:1920px;width:100%;height:auto}.st-campaign-container.st-campaign-wide .st-campaign-text{position:absolute;bottom:0;width:100%;padding-bottom:10px}.st-campaign-container.st-campaign-wide .st-campaign-text h1,.st-campaign-container.st-campaign-wide .st-campaign-text h2,.st-campaign-container.st-campaign-wide .st-campaign-text p{color:#fff}.st-campaign-container.st-campaign-wide .st-campaign-text hr{margin-top:10px;margin-bottom:10px;width:25%}.st-campaign-container.st-campaign-wide .st-campaign-text.st-module{padding-bottom:25px}.st-campaign-container.st-campaign-wide .st-campaign-text,.st-campaign-container.st-campaign-wide .caption-text{text-align:center}.st-campaign-container.st-campaign-wide-text .st-margin-t{margin-top:20px}.st-campaign-container.st-campaign-wide-text .lead.hidden-xs{position:absolute;bottom:60px;display:block;width:100%;text-align:center;margin-left:-25px}.st-campaign-container.st-campaign-wide-text .white-text.hidden-xs p{color:#fff}@media(max-width:767px){.st-campaign-container.st-campaign-wide-text .st-margin-t{margin-top:0}}.st-campaign-container .st-hidden-max{display:none}.st-campaign-container .orangelink{cursor:pointer}.st-room-block .st-room-icons{margin-top:10.5px;margin-bottom:20.5px}.st-room-block .st-separator{margin-bottom:20px;clear:both}.st-hotel-block a,.st-hotel-block a:hover,.st-hotel-block a:active,.st-hotel-block a:visited{color:#fff;text-decoration:none}.st-premises-block .orangelink{position:absolute;bottom:0;right:0}.st-block-extra-bottom{margin-bottom:40px}.st-block-link,.st-block-link:active,.st-block-link:visited,.st-block-link:hover{color:#fff;text-decoration:none;font-family:"AdobeGaramondW01-Regula"}h4 .st-block-link,h4 .st-block-link:active,h4 .st-block-link:visited,h4 .st-block-link:hover{font-family:"Adobe Garamond W01 Bd"}.st-gradient{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.65) 66%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(66%,rgba(0,0,0,.65)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.65) 66%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.65) 66%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.65) 66%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.65) 66%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0)}#jrange input,#local-calendar input,.single-calendar input{font-size:16px;font-weight:bold;text-transform:uppercase;line-height:20px;border:2px solid #727272;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:15px 12px 14px 12px;width:100%}#jrange .ui-datepicker,#local-calendar .ui-datepicker,.single-calendar .ui-datepicker{position:absolute;border:2px solid #a52887;z-index:1000}#jrange .overlay,#local-calendar .overlay,.single-calendar .overlay{position:absolute;top:-13px;left:0;right:0;height:50px;cursor:pointer}#ava-calendar{position:relative}.field-validation-error{color:#f04124}.field-validation-valid{display:none}.input-validation-error{border-color:#f04124!important}.input-validation-error-cb{border:3px solid;border-color:#f04124!important}.st-input-error{border-color:#f04124!important}input[type="checkbox"].input-validation-error{border:0 none}.validation-summary-errors{color:#f04124}.validation-summary-valid{display:none}@media(min-width:1200px){.st-hotelpage #map{height:252px}}@media(min-width:768px){.st-citypage #map{margin-bottom:20px}}@media(min-width:768px) and (max-width:991px){.st-google-map{background-size:cover}.img-responsive,.thumbnail>img,.thumbnail a>img,.carousel-inner>.item>img,.carousel-inner>.item>a>img{width:100%}.st-hotelpage #map{height:300px}.submenu a{margin-left:40px;margin-right:40px}.st-conferencepage .st-margin-from-affix{margin-top:0}.st-conferencepage.affix{position:relative}.st-premises-block .orangelink{display:block;text-align:center;position:relative;margin:30px 0}.st-menu li:first-child{padding-left:8px}.st-menu li{padding:10px 8px 15px}.st-menu li a{font-size:18px}.st-guestmenu-container .st-menu li:first-child,.st-guestprogram .st-menu li:first-child{padding-left:3px}.st-guestmenu-container .st-menu li,.st-guestprogram .st-menu li{padding:10px 3px 15px}.st-guestmenu-container .st-sub-menu li,.st-guestprogram .st-sub-menu li{padding:10px 40px 0 0}}@media(min-width:992px){.st-pos-bottom{position:absolute;bottom:0;left:0;padding-left:10px;padding-right:10px}}@media only screen and (max-width:768px){.st-footer-top .col-md-height{clear:none}}@media(min-width:768px){.business-customer .row{margin-left:-20px;margin-right:-20px}.business-customer .row div[class^="col-"]{padding-left:20px;padding-right:20px}.business-customer .row h2{margin-bottom:10.5px}.st-menu-container.st-effect-white{padding:0}.st-menu-container.st-effect-white.st-effect-white .submenu>li{margin:0;padding:10px 20px}.st-menu-container.st-effect-white.st-effect-white .submenu>li>a{margin:0}.st-menu-container.st-effect-white.st-effect-white .submenu>.active{background-color:#fcfbf4}.st-menu-container .submenu .active .submenu-child{left:0}.st-menu-container .submenu .active .submenu-child .container{padding-bottom:6px}.st-menu-container .submenu .active .submenu-child .nav{border-bottom:solid 1px #dbdbd6}.st-menu-container .submenu .active .submenu-child ul li{padding-bottom:10px}.st-menu-container .submenu .active .submenu-child ul li.active a{font-weight:normal}}@media(max-width:768px){.visible-sm-block{display:block}.st-citypage #map,.st-citypage .cap-wrapper{margin-bottom:20px!important}.body-content{margin-top:0}.navbar-collapse{max-height:none}.st-conferencepage .st-margin-from-affix{margin-top:0}.st-conferencepage.affix{position:relative}}@media(max-width:767px){.st-xs-reset-pl{padding-left:0}.st-xs-reset-pr{padding-right:0}.st-xs-text-center{text-align:center}.st-xs-text-left{text-align:left}.visible-xs-block{display:block}.st-show-imgs{display:block;position:relative;text-align:center;padding-top:20px}.st-shadow-top{box-shadow:#080b0a 0 3px 6px -2px;width:100%;left:0;top:-5px;height:5px;z-index:99999;position:absolute}.st-shadow-bottom{box-shadow:#080b0a 0 -3px 6px -2px;width:100%;left:0;bottom:-5px;height:5px;z-index:99999;position:absolute}.carousel-indicators{bottom:-5px}#jrange .ui-datepicker,#ava-calendar .ui-datepicker,#local-calendar .ui-datepicker,.single-calendar .ui-datepicker{padding:3px;min-width:280px;max-width:100%;left:auto!important}#jrange .ui-datepicker table,#ava-calendar .ui-datepicker table,#local-calendar .ui-datepicker table,.single-calendar .ui-datepicker table{table-layout:fixed}#jrange .ui-datepicker table td,#ava-calendar .ui-datepicker table td,#local-calendar .ui-datepicker table td,.single-calendar .ui-datepicker table td{padding:3px}#jrange .ui-datepicker table td span,#ava-calendar .ui-datepicker table td span,#local-calendar .ui-datepicker table td span,.single-calendar .ui-datepicker table td span,#jrange .ui-datepicker table td a,#ava-calendar .ui-datepicker table td a,#local-calendar .ui-datepicker table td a,.single-calendar .ui-datepicker table td a{padding:6px}#jrange2.single-calendar .ui-datepicker{right:0}.st-startpage{background-image:none!important;background-color:#000;min-height:0;padding-top:0;margin-top:0}.st-startpage .st-startpage-title{position:relative;bottom:0;padding:15px 0 0 0}.st-startpage .st-startpage-title h1{margin-bottom:0;margin-top:0;font-size:20px}.st-startpage .searchmask{margin-top:0}.st-aboutpage.tab-pane{margin-top:0}.st-resturantpage #map{height:270px}.st-resturantpage .st-rest-descr{padding-bottom:0}.st-resturantpage h1{position:absolute;top:-9999px;left:-9999px}.st-resturantpage .h1{font-family:"Adobe Garamond W01 Bd";font-size:24px;color:#fff;bottom:-15px;position:absolute;z-index:99999;width:100%;text-align:center;text-transform:uppercase}.st-resturantpage .h1 .st-inline{max-width:50%}.st-resturantpage .h1 hr{border:solid 1px #727272;opacity:.5;width:50%;margin-top:10px}.st-resturantpage .st-image-container{padding:0!important}.st-resturantpage .st-image-gradiant{width:100%;left:0;bottom:0;height:100px;z-index:99990;position:absolute;background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.9) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(bottom,rgba(0,0,0,.9) 0,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,bottom top,right top,from(rgba(0,0,0,.9)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to top,rgba(0,0,0,.9) 0,rgba(0,0,0,.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#00000000',GradientType=1)}.st-resturantpage .carousel-indicators{display:none!important}.st-oldsite-container{font-size:14px}.st-search-section{width:100%;background-color:#000;margin-top:0}.st-search-section #searchmask{margin-top:0;padding-bottom:10px}.st-search-section #searchmask #guestDropdown .selectize-dropdown-content .selectize-input{margin-bottom:0}.st-search-section #searchmask p,.st-search-section .searchmask p{font-size:15px}.st-search-section #searchmask p:first-child,.st-search-section .searchmask p:first-child{margin-top:0}.st-search-section #searchmask .sm-results,.st-search-section .searchmask .sm-results{font-size:12px}.st-search-section #searchmask .col-md-3,.st-search-section .searchmask .col-md-3,.st-search-section #searchmask .col-md-4,.st-search-section .searchmask .col-md-4{margin-bottom:5px}.st-search-section #st-search-options .glyphicon-refresh{width:100%;padding-left:0;padding-right:0;text-align:center}.st-search-section .st-search-more-opt{margin-top:10px;display:block}.st-search-section .searchBtn{margin-top:10px;margin-bottom:10px}.st-header-toggler.st-booking-request-affix.st-search-section .palette-black{padding:5px 10px}.st-header-toggler.st-booking-request-affix.st-search-section .text-right{text-align:left}.st-header-toggler.st-booking-request-affix.st-search-section .st-xs-text-normal{font-weight:normal}.st-header-toggler.st-booking-request-affix.st-search-section .st-padding{padding:0}.elitetoogle{padding:0}.navbar-brand,.navbar-toggle{padding:0;margin:10px 0}.navbar{min-height:0}.navbar-nav .open .dropdown-menu{background-color:#727272}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{background-color:#727272}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:#727272!important;color:#fff!important}.st-header-section{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.st-header-section.navbar-fixed-top{position:relative}.st-header-section .elitenav li{padding:0;border-bottom:solid 1px #dbdbd6}.st-header-section .elitenav li .elitecarousel-arrowright{position:absolute;right:0}.st-header-section .navbar-default .navbar-collapse{border-color:#dbdbd6}.st-header-section .navbar-nav{margin-top:0}.st-sx-nopadding{padding-left:0;padding-right:0}.st-sx-addpadding{padding-left:10px;padding-right:10px}.st-sx-submenu-row{background-color:#dbdbd6}.submenu{max-height:none;overflow:hidden}.submenu li{display:block;width:100%;padding:10px 0;border-top:solid 1px #9b9b9b;margin:0}.submenu li a{margin:0}.submenu li a .visible-xs.icon-elitearrow-right,.submenu li a .visible-xs.icon-elitearrow-down{display:block;position:absolute;right:0!important;top:0!important}.submenu li:first-child a{border-top:none}.submenu>li:first-child{border-top:none}.submenu .active>a{border-bottom:none!important}.submenu .active .submenu-child{position:relative;margin-top:0}.submenu .active .submenu-child a{padding:0 40px}.submenu .active .submenu-child .active a{border-bottom:none}.submenu .active .submenu-child .col-lg-12{padding:0}.submenu .active .submenu-child ul{padding:0;margin-top:10px}.st-hotelpage.st-menu-container{margin-top:0;margin-bottom:0}.st-hotelpage #map{height:300px}.navbar-collapse .cl-effect-4 a::after,.submenu.cl-effect-4 a::after{background:transparent}.md-pull-right{float:none}#st-search-options .st-xs-margin-b{margin-bottom:15px}#st-search-min .label{text-align:left}.st-premises-block .orangelink{display:block;text-align:center;position:relative;margin:30px 0}.panel-collapse{height:0;overflow:hidden}footer .st-footer-top .st-social-icons{margin-top:0;text-align:center}footer .st-footer-top .st-newsletter-form{float:none;width:100%}footer .st-footer-top .st-newsletter-form .st-name-container{margin-bottom:10px}footer .st-footer-top .st-newsletter-form .st-email-container input{padding:10px;height:46px;border-width:1px}footer .st-footer-top .st-newsletter-form .st-email-container button{padding:8px}footer .st-footer-top .st-newsletter-form .separator-transparent-med.visible-xs{margin-bottom:28px}.selectize-input{padding:10px 12px!important;border-width:1px!important}.st-calendar input{padding:10px 12px 10px 12px;border-width:1px!important}.st-calendar .st-calendar-border{border-width:1px}.form-control{border-width:1px}.st-grid-container .col-md-12.col-sm-12 .cap-big .post-content{position:relative;background-color:#000}}@media(max-width:479px){.st-header-section .elitenav li .elitecarousel-arrowright{right:0!important;top:16px!important}.st-hotelpage #map{height:300px}}@media(max-width:991px){.st-table-cell-content{display:block;clear:both}.st-read-more,.st-read-less{margin-bottom:10px}.st-room-icons{margin-top:10px}.col-md-height{clear:both}.st-md-text-center{text-align:left}.st-sm-text-center{text-align:center}.st-campaign-row .st-hidden-max.orangelink{float:none!important;text-align:center!important}.st-availabilitypage#toPaymentContainer .text-right{text-align:center!important}.st-availabilitypage .promo-code-field{margin-bottom:20px}#availabilityGuestsContainer.st-mobile-static-dropdown{margin-bottom:40px}.st-footer-top .col-md-height{clear:none}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.st-room-fallback{background-image:url(/UI/Static/images/icons/roomLogoFallback_retina.png);height:96px;width:73px;left:40%}}@-moz-document url-prefix(){.st-pos-bottom{padding-left:0;padding-right:0;}}.st-lg-menu{margin-top:17px}.garamond{font-family:"AdobeGaramondW01-Regula"}.js-loader-login,.js-loader,.js-loader-filter,.js-loader-gp{display:none}.request-member,.business-cust{position:relative}.loader-holder{margin:auto;text-align:center}.loader-holder.loader-gp{position:absolute;bottom:135px;left:40%}.loader-holder.loader-member{position:absolute;bottom:270px;left:40%;z-index:1000}.loader-holder.loader-calender{position:absolute;bottom:-80px;left:40%;z-index:1000}.loader-holder.loader-login{position:absolute;top:220px;left:40%;z-index:1000}.loader-holder.loader-filter{position:fixed;bottom:60%;left:47%;z-index:1000}.loader-holder .loader-bg{background-color:#333;border:1px solid #fff;opacity:.8;width:92px;height:92px;margin:auto;margin-bottom:10px}.loader-holder .loader-bg .loader{background-image:url(/UI/Static/Images/elite_loader.svg);background-repeat:no-repeat;width:92px;height:92px;display:inline-block;position:relative}.loader-holder .loader-bg .loader-spin{-webkit-animation:loader-spin 2s infinite linear;animation:loader-spin 2s infinite linear}@-webkit-keyframes loader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes loader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.loader-mini{display:block;position:relative}.loader-mini .spin{position:absolute;-webkit-animation:loader-spin 2s infinite linear;animation:loader-spin 2s infinite linear}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@media print{section[role=navigation]{display:none}.st-oldsite-container{display:none}#searchPanel{display:none}.st-header-section{display:none}.customer-nav{display:none}#breadcrumb{display:none}.hide-in-print{display:none!important}footer{display:none}.myhidden{display:none}}#error-msg,#error-msg-card,.error-msg,#error-msg-guest,#error-msg-newsletter{display:none;margin-top:15px;color:#f04124}#error-msg p,#error-msg-card p,.error-msg p,#error-msg-guest p,#error-msg-newsletter p{color:#f04124}#send-msg,#send-msg-card{display:none;margin-top:15px;font-weight:bold}.send-msg{display:none;margin-top:15px}.flex-price{font-size:16px;color:#727272}.date-nopicker{font-size:16px!important;text-transform:uppercase;font-family:"Futura PT W08 Heavy"}.altPrice{font-size:15px}.free-nights{background-color:#333!important;color:#fff;position:relative}.free-nights .free-holder{padding:15px}.free-nights .free-current{background-color:#e3e3e3;color:#000;padding:5px 15px 0 15px;border-bottom:5px solid #fcfbf4;text-align:center}.free-nights .free-current p,.free-nights .free-current h2{color:#000}.free-nights .free-current p span,.free-nights .free-current h2 span{color:#a63b87;font-weight:bold;font-size:30px}.free-nights.opacity{opacity:.3}.free-nights p{margin-left:10px!important;font-size:14px;margin-bottom:25px!important}.free-nights h2{color:#fff;font-size:22px;margin-top:10px;text-transform:none;font-weight:normal;margin-bottom:0}.free-nights .st-login-form{width:100%}.free-nights .shade{width:100%;height:100%;position:absolute;z-index:1;top:0;left:0}.free-error{color:#f04124;font-size:20px;font-weight:bold}#hotel-engine-error{display:none}#alert-info,#hotel-engine-error{text-align:center;padding:10px 10px 2px 10px;background-color:#ffca00;color:#000}#alert-info a,#hotel-engine-error a{color:#000;text-decoration:underline}#alert-info p,#hotel-engine-error p{color:#000}#alert-info p a,#hotel-engine-error p a{color:#000;text-decoration:underline}.st-guestp-top #form-guestprogram-member #error-msg-guest{color:#fff;position:relative;top:-7px;display:none}.st-guestp-top .st-guestp-holder{position:relative;padding:30px 0 30px 0;width:100%}.st-guestp-top input[type=text],.st-guestp-top input[type=password],.st-guestp-top input[type=email],.st-guestp-top input[type=button]{width:100%!important}.st-guestp-top .st-login-form{width:100%}.st-guestp-top .st-guestp-info{color:#fff;height:500px;padding:0 15px 15px 15px;margin-bottom:20px;text-align:center}@media(max-width:768px){.st-guestp-top .st-guestp-info{height:auto}}.st-guestp-top .st-guestp-info .st-guestp-info-bg{background-color:#000;background:rgba(0,0,0,.8);padding:25px 15px 15px 15px;min-height:500px}.st-guestp-top .st-guestp-info h2{color:#fff;font-weight:normal;text-transform:none;margin:0;padding:0;letter-spacing:1px}.st-guestp-top .st-guestp-info hr{margin-top:10px;width:60%}.st-guestp-top .st-guestp-info p{color:#fff}.st-guestp-top .st-guestp-forms{background-color:#727272;height:500px}@media(max-width:768px){.st-guestp-top .st-guestp-forms{margin:0 10px 0 10px}}.st-guestp-top .st-guestp-forms .st-guestp-btn{background-color:#aaa}.st-guestp-top .st-guestp-forms .st-guestp-btn.active{background-color:#727272}.st-guestp-top .st-guestp-forms .st-guestp-btn a{font-family:"AdobeGaramondW01-Regula";padding:20px 0 20px 0;color:#fff;display:block;font-size:20px;text-align:center}.st-guestp-top .st-guestp-forms .st-guestp-btn a:link{text-decoration:none}.st-guestp-top .st-guestp-forms #st-guestp-member-success,.st-guestp-top .st-guestp-forms #st-guestp-member-error{display:none;color:#fff;padding-top:20px}.st-guestp-top .st-guestp-forms #st-guestp-member-success p,.st-guestp-top .st-guestp-forms #st-guestp-member-error p{color:#fff}.st-guestp-top .st-guestp-forms #st-guestp-member-error{position:relative;top:-20px}.js-room-points .line-points.bg{background-color:#f9f9f9}.js-room-points .line-points div{border-top:1px solid #ddd;padding-top:10px;padding-bottom:10px}#form-login input[type="text"],#form-login input[type="password"]{font-family:"AdobeGaramondW01-Regula"}.st-lowprice-calender h1{margin-bottom:10px}.st-lowprice-calender .st-lp-img{margin:0 0 10px 0}@media(min-width:991px){.st-lowprice-calender .st-lp-img{margin:25px 0 20px 0}}.st-lowprice-calender .st-lp-row{border-right:1px solid #ddd;border-top:1px solid #ddd;margin-left:0;margin-right:0}.st-lowprice-calender .st-lp-row i{display:none}.st-lowprice-calender .st-lp-row .line-points-bg,.st-lowprice-calender .st-lp-row .line-points{padding-top:10px;padding-bottom:10px;border-left:1px solid #ddd;white-space:nowrap}.st-lowprice-calender .st-lp-row .line-points-bg{background-color:#f9f9f9}.st-lowprice-calender .cal-refresh,.st-lowprice-calender .cal-book{cursor:pointer;white-space:nowrap}.st-lowprice-calender .cal-refresh:hover,.st-lowprice-calender .cal-book:hover{background-color:#aeadad;color:#fff}.st-lowprice-calender .cal-refresh i,.st-lowprice-calender .cal-book i{display:inline;background-color:transparent;border:0;font-size:16px}.st-lowprice-calender #lowest-price-cal,.st-lowprice-calender .st-lp-city{border-bottom:1px solid #ddd;margin-top:10px}.st-info-block{margin-top:20px;padding:30px 30px 30px 30px;border:4px solid #f60}