#TopLinksMobile{background:#000;}h1{color:#6a6a6a;}h2,h3{color:#aaa;}.header__call,.header__social-text{color:#aaa;}.header__phone{color:#6a6a6a;}.header__phone:hover{color:#aaa;}.toplinks__wrapper{background:#aaa;}.toplinks__wrapper:before{background-image:none !important;}.toplinks__link:hover,.toplinks__link.active,.toplinks__link:focus{background-color:#000;}.toplinks__dropdown{background-color:#000 !important;}.toplinks__dropdown-link{background-color:#000 !important;}.toplinks__dropdown-link:hover,.toplinks__dropdown-link.active,.toplinks__dropdown-link:focus{background-color:#6a6a6a !important;color:#fff !important;}.book-online{background:#6a6a6a;}.book-online:before{background-image:none;}.blue{color:#6a6a6a;}.DetailsTitle h1,.DetailsMainImage{background:#6a6a6a;}a{color:#6a6a6a;}a:focus,a:hover{color:#aaa;}.category-links__link,.category-links__child-link{color:#FFF;}.category-links__link:before,.category-links__child-link:before{background:#6a6a6a;background:-webkit-gradient(linear, left top, left bottom, from(#6a6a6a), to(#000));background:linear-gradient(to bottom, #6a6a6a, #000);}.category-links__link:after,.category-links__child-link:after{background:#000;}.home-assets__wrapper{background:#000;}.home-assets__wrapper:before{background-image:none !important;}.castlePanel .castleCheckBook{background:#6a6a6a;}.castlePanel:hover .castleCheckBook,.castlePanel.active .castleCheckBook,.castlePanel:focus .castleCheckBook{color:#FFF;background:-webkit-gradient(linear, left top, left bottom, from(#6a6a6a), to(#000));background:linear-gradient(to bottom, #6a6a6a, #000);}.testimonials{background:#aaa;}.testimonials:before{background-image:none;}.testimonials .RotatorTestimonialContent a[itemprop="author"]{color:#aaa !important;}.home-lower-gallery__wrapper{background-color:#6a6a6a;background-image:none!important;}.home-lower-gallery__wrapper:before{background:-webkit-gradient(linear, left top, right top, from(rgba(27, 35, 66, 0)), to(#6a6a6a));background:linear-gradient(to right, rgba(27, 35, 66, 0), #6a6a6a);}.home-lower-gallery__wrapper:after{background:-webkit-gradient(linear, left top, right top, from(rgba(27, 35, 66, 0)), to(#6a6a6a));background:linear-gradient(to right, rgba(27, 35, 66, 0), #6a6a6a);}@media (min-width:768px){.outer-wrapper{padding:0;}.outer-wrapper--alt .maincontent__wrapper > .container{min-height:calc(100vh - 330px);}}