body{color:#333}#page{background:#fff}h1,h2,h3,.h1,.h2,.h3{color:#5381ba}h4,.h4{color:#555}a{color:#5381ba}a:hover{color:#5381ba}a p{color:#333}#content{background:#f5f5f5}.btn-primary{background:none;border-color:#5381ba;color:#5381ba}.btn-primary:hover{background-color:#5381ba;border-color:#5381ba;color:#fff}.btn-default{background:none;border-color:#ccc;color:#555}.label.label-default{background:#aaa}blockquote{color:#555}#preHeader{background:#5381ba;color:#fff}#preHeader a{color:#fff}body:not(#page-1) .fixed #mainHeader,
.fixed #mainHeader {background:#5381ba}header:not(.fixed) #mainHeader {background:transparent;background:-webkit-linear-gradient(rgba(0,0,0,.5),transparent);background:-o-linear-gradient(rgba(0,0,0,.5),transparent);background:-moz-linear-gradient(rgba(0,0,0,.5),transparent);background:linear-gradient(rgba(0,0,0,.5),transparent)}@media (max-width:991px){#page-1 #mainHeader{background:rgba(83,129,186,.8)}#mainMenu .navbar-nav{background:rgba(83,129,186,.8)}}ul.navbar-nav>li.primary>a.firstLevel{color:#fff}ul.navbar-nav>li.primary>a.firstLevel.active,ul.navbar-nav>li.primary>a.firstLevel:hover,ul.navbar-nav>li.primary>a.firstLevel:focus{color:#72d3b8;background:none}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background:transparent}.navbar-default .navbar-toggle .icon-bar{background-color:#fff}@media (max-width:991px){ul.navbar-nav>li.primary>a.firstLevel.active,ul.navbar-nav>li.primary>a.firstLevel:hover,ul.navbar-nav>li.primary>a.firstLevel:focus{border-bottom:none}#mainMenu .navbar-nav li{border-bottom:1px solid rgba(255,255,255,.2)}}.dropdown-btn{color:#fff;background:rgba(255,255,255,.2)}@media (min-width:992px){#mainMenu .navbar-nav ul li a{border-bottom:1px solid #ddd}#mainMenu .navbar-nav ul>li:last-child a{border-bottom:0}}.navbar-nav ul li a{color:#888}.navbar-nav ul li a:hover,.navbar-nav ul li.hover>a{background:#5381ba;color:#fff}ul.navbar-nav>li.primary .dropdown>a,ul.navbar-nav>li.primary .dropdown{color:#fff}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background:none;border:none}@media (min-width:992px){.navbar-nav ul{background:#fff}}#lang-btn{background:transparent;border:0}#lang-btn:hover,#lang-btn:focus{color:#ccc}#lang-menu a{color:#333}.info-header svg{background:#fff;color:#5381ba}.searchWrapper{color:#888;border-left:1px solid rgba(0,0,0,.1);border-right:1px solid rgba(0,0,0,.1)}.searchWrapper button:hover{background:#5381ba}.page-header{background-color:#506f9e;color:#fff;border:none}.page-header h1,.page-header .h1,.page-header a{color:#fff}.breadcrumb{background:transparent}#full-width-slider{color:#000}.infoBlock a{color:#fff}.photosBy{background:#fff;color:#000}.photosBy a{color:#000}#sliderContainer .btn-primary{border-color:#fff;color:#fff}#sliderContainer .btn-primary:hover{border-color:#5381ba}.booking-search .btn.dropdown-toggle{background:#fff}#search-home{background:rgba(0,0,0,.3)}#search-page .container{background:#6197d8}.booking-search .input-group-addon,.booking-search .form-control{background:#fff;border-color:#fff;color:#333}.booking-search .btn{background:none;border-color:#fff;color:#fff}.booking-search .btn-primary:hover{background:#5381ba;border-color:#5381ba}.iconBlocHome svg{color:#5381ba}.isotopeWrapper.loaded{background:none}.isotopeContent{background:#fff}.more-action figcaption p{color:#fff}.more-link:hover .more-action{background:rgba(83,129,186,.5)}.more-icon svg{color:#5381ba;background:#fff}.lazy-more-btn{background:#aaa!important;color:#fff!important}.lazy-more-btn:hover{background:#fff!important;color:#333!important}aside .widget-title{color:#5381ba}aside h3{color:#555}.more-content{background:rgba(50,50,50,.3);color:#fff}.more-content h3{color:#fff;border:2px solid #fff}.more-content .more-descr{background:rgba(83,129,186,.8);color:#fff}.more-btn{background:linear-gradient(to top,#f5f5f5 50%,transparent)}.boxed{background:#fff}.text-center h1::after,h1.text-center::after,[style*="text-align: center"] h1::after,h1[style*="text-align: center"]::after,.text-center h2::after,h2.text-center::after,[style*="text-align: center"] h2::after,h2[style*="text-align: center"]::after,.text-center h3::after,h3.text-center::after,[style*="text-align: center"] h3::after,h3[style*="text-align: center"]::after{background:#506f9e}#booking-summary{border:1px solid #506f9e}#booking-summary .col-md-6:first-child{background:#506f9e;color:#fff}#booking-summary .col-md-6:first-child h2{color:#fff}#booking-summary big{color:#506f9e}.facility-icon{background:#fff none repeat scroll 0 0;border:1px solid #ddd;color:#777}.facility-icon a{color:#777}.booking-result.form-0{box-shadow:0 0 8px rgba(81,145,250,.8)}@media (min-width:768px){.booking-result>.sep{border-left:1px solid #ddd}}.checkbox-icon{border:2px solid #5381ba}.activity-result .checkbox-icon:before{color:#fff}.activity-result.active .checkbox-icon:before{color:#5381ba}.booking-result .legend{background:#e8e8e8;color:#555}.activity-result .hb-calendar{background:#f2f2f2}.booking-result .price:not(.text-primary) span {color:#90cc90}#booking-breadcrumb .breadcrumb-item{background:#e8e8e8}#booking-breadcrumb .breadcrumb-item.done{background:#506f9e;color:#fff}#booking-breadcrumb .breadcrumb-item.active{background:#5381ba;color:#fff}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#5381ba}.hotBox{background:#5381ba;color:#fff}.hotBox h2,.hotBox a{color:#fff}#pages-list li a{border:1px solid #ddd;background-color:#aaa;color:#fff}#pages-list li a:hover{background-color:#e6e6e6;border-color:#adadad;color:#333}#footerRights{background:#000}footer{background:#506f9e}footer,footer h3,footer .widget-title,footer a{color:#fff}footer p.lead{color:#5381ba}footer .searchWrapper,footer .dropdown,footer .dropup{background:rgba(0,0,0,.5)}footer .dropup .btn,footer .dropup.open .btn{color:#fff;border:0 none;background:none}#toTop{background:#fff;border:1px solid #ddd}#toTop:hover{background:#5381ba;color:#fff}footer .searchWrapper .form-control{color:#fff}footer .searchWrapper .form-control::-webkit-input-placeholder{color:#ddd}footer .searchWrapper .form-control:-moz-placeholder{color:#ddd}footer .searchWrapper .form-control::-moz-placeholder{color:#ddd}footer .searchWrapper .form-control:-ms-input-placeholder{color:#ddd}#loader-wrapper{background:#fff}#loader{border-top-color:#888}#loader:before{border-top-color:#5381ba}#loader:after{border-top-color:#5381ba}