form.form-horizontal .control-label,form.form-inline .control-label{font-weight:normal;margin-bottom:3px}form.form-horizontal div.help-block{background:rgba(0,0,0,0) url("../template/frontend/official2/css/images/help-block.png") no-repeat scroll 0 0;padding-top:10px;width:100%}form.form-horizontal div.help-block span,form.form-inline div.help-block span{background:#fffddd none repeat scroll 0 0;display:inline-block;font-size:12px;padding:7px 10px;width:100%}form.form-horizontal .help-block.error-message,form.form-inline .help-block.error-message{margin:0;font-size:12px}.form-horizontal .form-group{margin-left:0;margin-right:0}.page-content-info div:first-child{border-bottom:solid 1px}.page-content-info img,.page-content-info svg{width:20px;height:20px}#galleryType{min-height:35px}#photoHero{position:relative;width:100%;background-position:center center;background-repeat:repeat-x;animation:animatedBackground 20s linear infinite;background-size:cover}.slider-xxl #photoHero{padding-top:60px;padding-bottom:40px}#cookiePolicyInfo{position:fixed;bottom:0;width:100%}#cookiePolicyInfo p{padding:15px 5px}#cookiePolicyInfo button.close{opacity:1;font-size:25px;line-height:.5}#componentRoomsCarousel .item figure img{object-fit:cover;max-height:190px;width:100%}#componentMenu{margin-top:30px}.social-video-thumbnail-component{margin-top:30px}.social-video-thumbnail-component .img-video-thumb{box-shadow:2px 2px 4px rgba(9,9,9,0.5);-moz-box-shadow:2px 2px 4px rgba(9,9,9,0.5);-webkit-box-shadow:2px 2px 4px rgba(9,9,9,0.5)}

#partialHeader>.header-top{padding-top:5px;padding-bottom:5px;font-weight:600}#partialHeader>div.header-top ul.list-inline{margin-bottom:0}#partialHeader>div.header-top ul.list-inline li ul.dropdown-menu{-webkit-background-clip:unset;-moz-background-clip:unset;background-clip:unset}#partialHeader>div.header-top ul.list-inline>li>a,#partialHeader>div.header-top ul.list-inline>li>a:hover,#partialHeader>div.header-top ul.list-inline>li>a:focus{text-decoration:none}#partialHeader .phone-xs{border-bottom-right-radius:0;border-top-right-radius:0;font-size:20px;margin:22px 0 0;padding:0 15px 0 5px;position:relative;right:-15px}#partialHeader.model-accommodation{position:absolute;width:100%;z-index:5}#partialHeader.sticky{position:fixed;top:0;width:100%}#partialHeader.model-accommodation>.header-top{height:60px;position:relative;font-weight:300}#partialHeader.model-accommodation>.header-top .logo-header-top img{max-height:50px}#partialHeader.model-accommodation>.header-top h1.logo-header-top{display:inline-block;padding:5px 0;font-size:2vw}#partialHeader.model-accommodation>.header-top h1.logo-header-top a:hover{text-decoration:none}#partialHeader.model-accommodation>.header-top h1.logo-header-top .rating{font-size:12px;vertical-align:top}#partialHeader.model-accommodation>div.header-top ul.list-inline>li{padding-top:13px;padding-bottom:13px;font-size:16px}@media(min-width:1200px) and (max-width:1500px){#partialHeader.model-accommodation>.header-top h1.logo-header-top{font-size:2.5vw}}@media(min-width:992px) and (max-width:1199px){#partialHeader.model-accommodation>.header-top h1.logo-header-top{font-size:3vw}}@media(min-width:768px) and (max-width:991px){#partialHeader.model-accommodation>.header-top h1.logo-header-top{font-size:3.5vw}}@media(max-width:767px){#partialHeader.model-accommodation>.header-top h1.logo-header-top{font-size:1.2em}#partialHeader.model-accommodation>.header-top h1.logo-header-top .rating{display:block}#photoHero{padding-top:60px}}#partialHeader .product-chain-menu .product-chain-menu-description{width:100% !important;font-size:14px !important;text-shadow:none}#partialHeader.model-company>div.header-top ul.list-inline{margin-top:0}#partialHeader.model-company>div.header-top ul.list-inline>li{border:0;padding-bottom:0;padding-top:0}#partialHeader.model-company div.logo .name{display:inline-block;vertical-align:middle}#partialHeader.model-company div.logo h1{font-size:28px;letter-spacing:-1px;margin:0;font-weight:100}#partialHeader.model-company div.logo .rating{position:relative;top:-5px}#partialHeader.model-company div.logo a:hover{text-decoration:none}@media(min-width:992px){#contactModal .modal-dialog{width:850px}}li.menu-currencies ul.dropdown-menu{min-width:300px}li.menu-currencies ul.dropdown-menu li{position:relative;float:left;width:25%;text-align:center}li.menu-currencies ul.dropdown-menu li.divider{width:100%}
