body#partners .facilities a{color:#c7c8cc}font{color:#3a3d45!important}.page-loader:before{content:"";background:transparent url("/ui/img/symbol.png") fixed no-repeat center center}header{z-index:7999;min-height:180px}header.sticked{min-height:0}.owl-slider-header .item:before{background-color:transparent!important}.owl-theme .owl-controls .owl-pagination{bottom:200px}#homepage .owl-slider-header .item .title,#homepage .rating{text-shadow:0 2px 5px rgba(0,0,0,1)!important}nav.navigation-main .navigation-block>ul li>ul{padding-top:0!important}nav.navigation-main .navigation-block>ul li>ul:after{border:0!important}header.sticked{min-height:88px}header.sticked nav.navigation-main .logo .logo-desktop{display:none!important}header.sticked nav.navigation-main .logo .logo-scroll{display:inline-block!important}.shortcodes{padding:4% 0}.section-header .title{margin-bottom:1em}.booking .booking-wrapper .date:before,.booking .booking-wrapper .guests:before{white-space:nowrap}.booking .booking-wrapper .guests .guest-list li.header .qty-apply{border:1px solid #f0dcc1!important;padding:4px 7px!important}.fancybox-overlay{background-color:rgba(144,137,126,.85)!important}#cookie-bar p{font-size:11px;line-height:16px}#footer-bar{display:none;position:fixed;bottom:60px;left:10px;z-index:1001;padding-right:3%}#footer-bar .btn{box-shadow:2px 2px 3px 0px rgba(50,50,50,.75)}@media (min-width:992px) and (max-width:1200px){nav.navigation-main .navigation-block ul li a{padding:15px 5px}}@media (min-width:992px){nav.navigation-main .logo img{height:164px}header.sticked nav.navigation-main .logo{background-color:transparent!important;box-shadow:none!important;width:150px!important;border-radius:0!important}.booking .booking-wrapper .guests .guest-list{top:auto!important;bottom:45px!important}}@media (max-width:991px){header,header.sticked{min-height:80px!important}header.sticked nav.navigation-main .logo .logo-scroll{display:none!important}nav.navigation-main .navigation-block{top:80px}nav.navigation-main .navigation-block ul li{border-top:1px solid #91907f}.owl-slider-header .item .box{left:20px}.owl-slider-header small{font-weight:700;font-size:100%}.owl-slider-header .item h2.title{text-transform:uppercase}#footer-bar{display:block}}@media (min-width:767px){.booking .booking-wrapper .guests .guest-list{top:auto!important;bottom:45px!important}}@media (max-width:767px){nav.navigation-main .toggle-menu{top:15px}#footer-bar .btn{padding:8px 12px}#footer-bar .btn.visible-xs{display:inline-block!important}}header.sticked{background-color:#596756}header.sticked nav.navigation-main .logo{box-shadow:none;background-color:transparent}.section-header .title span{color:#809278}.btn.btn-main,.rooms.rooms-widget:before,.blog.blog-widget:before,.blog article .text .time,.cards figure figcaption:before,.subscribe{background-color:#596756}.subscribe .box:after{background-color:transparent}footer{background-color:#809278}.stretcher-wrapper .stretcher .stretcher-item .stretcher-logo{background-color:rgba(0,0,0,.6)}.stretcher-wrapper .stretcher .stretcher-item.more{background-color:#596756}.btn-danger{color:#fff;background-color:#809278;border-color:#809278}@media (min-width:992px){nav.navigation-main .logo img{height:164px}}#location #googleMap img{max-width:none!important}#location #googleMap label{display:inline;font-size:10px}.c{text-align:center;margin:0 auto}.l{text-align:left}.r{text-align:right}.left{float:left}.right{float:right}.center{text-align:center}.alignleft{float:left;margin:5px 15px 5px 0}.alignright{float:right;margin:5px 0 5px 15px}.aligncenter{text-align:center;float:none}a img{border:0}img{vertical-align:middle}.vt{vertical-align:top}.vb{vertical-align:bottom}.fl{float:left;position:relative}.fr{float:right;position:relative}.clear{clear:both}.no-margin{margin:0!important}.no-padding{padding:0!important}.mt{margin-top:8px!important}.ml{margin-left:8px!important}.mr{margin-right:8px!important}.mb{margin-bottom:8px!important}.gray{color:#d5d5d3}.big{font-size:12px;font-weight:700}.red{color:#9e0402}.bbb{border-bottom:1px solid #000}.bbgd{border-bottom:1px dotted #d5d5d3}.bl{border-left:1px dotted #d5d5d3}.br{border-right:1px dotted #d5d5d3}.infoblock{border:dotted 1px #e6db55;background:#fffbcc;font-size:14px;color:#656563;line-height:18px;margin:15px 0;padding:5px 15px}.hide,.hidden{display:none}