﻿.contain-to-grid{background:#000;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#000),color-stop(30%,#000));background-image:-webkit-linear-gradient(#000 0%,#000 30%);background-image:-moz-linear-gradient(#000 0%,#000 30%);background-image:-o-linear-gradient(#000 0%,#000 30%);background-image:linear-gradient(#000 0%,#000 30%);}.tab-bar,.page-offcanvas .phone-dropdown{background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#000),color-stop(100%,#000));background-image:-webkit-linear-gradient(#000,#000);background-image:-moz-linear-gradient(#000,#000);background-image:-o-linear-gradient(#000,#000);background-image:linear-gradient(#000,#000);}.first-header{background-color:#000;}.offcanvas-navigation.off-canvas-list a,.top-bar-section li:not(.has-form) a:not(.button){color:#fff !important;}.offcanvas-navigation.off-canvas-list .book-online-button a{background:#96734b;}.top-bar-section li:not(.has-form) a:not(.button):hover,.top-bar-section li:not(.has-form) a:not(.button):focus,.offcanvas-navigation.off-canvas-list a:hover,.offcanvas-navigation.off-canvas-list a:focus{color:#fff !important;}.offcanvas-navigation.off-canvas-list a.title{color:#d0b18f !important;}.lt-ie9 .main-navigation li a,.lt-ie9 .offcanvas-navigation.off-canvas-list a{color:#fff !important;}.lt-ie9 .main-navigation li a:hover,.lt-ie9 .main-navigation li a:focus,.lt-ie9 .offcanvas-navigation.off-canvas-list a:hover,.lt-ie9 .offcanvas-navigation.off-canvas-list a:focus{color:#fff !important;}.site-search-form input{border-color:#fff;background-color:transparent;}.site-search-form input:hover,.site-search-form input:focus,.site-search-form input:active{background-color:#222;}.right-off-canvas-menu{background:#000;}.booking-form .form-button button,.mobile-booking-bar .booking-bar-list .book a{background:#8b653b;}.booking-form-inner .form-button button:hover{background:#c22026;}.mobile-booking-bar .booking-bar-list .book .close{display:none;}section.live-filter .button-group button:hover,section.live-filter .button-group button.active-filter{background:#96734b;}.mobile-booking-bar .booking-bar-list .book .active{background:#747276 !important;}.mobile-booking-bar .booking-bar-list .book .active .close{display:block;}.mobile-booking-bar .booking-bar-list .book .active .text{display:none;}.full-width-content .panel .owl-page.active span{background:#b3b3b3;}.tab-bar .menu-icon span{width:1.5rem;text-indent:200px;-webkit-box-shadow:0 0 0 1px #d0b18f,0 7px 0 1px #d0b18f,0 14px 0 1px #d0b18f;-moz-box-shadow:0 0 0 1px #d0b18f,0 7px 0 1px #d0b18f,0 14px 0 1px #d0b18f;box-shadow:0 0 0 1px #d0b18f,0 7px 0 1px #d0b18f,0 14px 0 1px #d0b18f;}.tab-bar .right-small a:hover span,.tab-bar .right-small a:focus span{-webkit-box-shadow:0 0 0 1px #d0b18f,0 7px 0 1px #d0b18f,0 14px 0 1px #d0b18f;-moz-box-shadow:0 0 0 1px #d0b18f,0 7px 0 1px #d0b18f,0 14px 0 1px #d0b18f;box-shadow:0 0 0 1px #d0b18f,0 7px 0 1px #d0b18f,0 14px 0 1px #d0b18f;}.phone-dropdown a{color:#fff;}.tab-bar-section a{color:#fff;}.tab-bar .menu-icon span{width:1.5rem;text-indent:200px;-webkit-box-shadow:0 0 0 1px #d0b18f,0 7px 0 1px #d0b18f,0 14px 0 1px #d0b18f;-moz-box-shadow:0 0 0 1px #d0b18f,0 7px 0 1px #d0b18f,0 14px 0 1px #d0b18f;box-shadow:0 0 0 1px #d0b18f,0 7px 0 1px #d0b18f,0 14px 0 1px #d0b18f;}.tab-bar .right-small a:hover span,.tab-bar .right-small a:focus span{-webkit-box-shadow:0 0 0 1px #d0b18f,0 7px 0 1px #d0b18f,0 14px 0 1px #d0b18f;-moz-box-shadow:0 0 0 1px #d0b18f,0 7px 0 1px #d0b18f,0 14px 0 1px #d0b18f;box-shadow:0 0 0 1px #d0b18f,0 7px 0 1px #d0b18f,0 14px 0 1px #d0b18f;}.breadcrumbs .current a{color:#96734b;}.cta-panel .cta-panel-inner h1,.cta-panel .cta-panel-inner h2,.cta-panel .cta-panel-inner h3,.cta-panel .cta-panel-inner h4,.cta-panel .cta-panel-inner h5,.cta-panel .cta-panel-inner h6{color:#c22026;}.page-footer .small-footer{background-color:#000;}.page-footer .small-footer h3{color:#fff;}.page-footer .small-footer ul li{color:#fff;border-color:#fff;}.page-footer .small-footer ul li a{color:#fff;}.menu-row-desktop{background-color:#000;}.menu-row-desktop .menu-left .hamburger-button-container .hamburger span{background:#fff none repeat scroll 0% 0%;color:#fff;}.menu-row-desktop .menu-left .header-links .menu-header-link a{color:#fff;}.menu-row-desktop .menu-right .menu-buttons-wrapper .menu-gift-area>a>i,.menu-row-desktop .menu-right .menu-buttons-wrapper .menu-search-area>i,.menu-row-desktop .menu-right .menu-buttons-wrapper .menu-phone-area>i{color:#fff;}.menu-row-desktop .menu-right .menu-buttons-wrapper .menu-language-area>span{color:#fff;}.menu-row-desktop .menu-right .menu-buttons-wrapper .menu-phone-area>a{color:#fff;}.search-form-desktop input{background-color:#111;border-color:#fff;}.search-form-desktop inputhover{background-color:#222;}.menu-row-mobile{background-color:#000;}.menu-row-mobile .menu-left-mobile .hamburger-button-container-mobile .hamburger-mobile span{background:#fff none repeat scroll 0% 0%;color:#fff;}.menu-row-mobile .menu-left-mobile .header-links .menu-header-link a{color:#fff;}.menu-row-mobile .menu-right-mobile .menu-buttons-wrapper-mobile .menu-gift-area-mobile>a>i,.menu-row-mobile .menu-right-mobile .menu-buttons-wrapper-mobile .menu-search-area-mobile>i,.menu-row-mobile .menu-right-mobile .menu-buttons-wrapper-mobile .menu-phone-area-mobile>a>i{color:#fff;}.menu-row-mobile .menu-right-mobile .menu-buttons-wrapper-mobile .menu-language-area-mobile>span{color:#fff;}.menu-mobile-header-links .menu-header-link a{color:#fff;}.mobile-search-container .search-container .site-search-form{background-color:#111;}.mobile.menu-overlay.is-opened .menu-overlay-close{color:#fff;}.mobile.menu-overlay.is-opened .menu-overlay-close .close-inner:before{background:#fff;}.mobile.menu-overlay.is-opened .menu-overlay-close .close-inner:after{background:#fff;}.book-a-table{background:#fff;color:#000;}.book-a-table .booking-area .book-control,.book-a-table .booking-area .book-control input,.book-a-table .booking-area .book-control label,.book-a-table .booking-area .book-control .dec-nav,.book-a-table .booking-area .book-control .inc-nav,.book-a-table .booking-area .book-control .jq-selectbox__select{color:#000;}.book-a-table .booking-area .book-control:hover{border-top-color:#c22026;}.book-a-table .booking-area .people-subcontrols .count-nav a:hover{color:#c22026;}.book-a-table .booking-area .booking-data .fa-calendar:hover{color:#c22026;}.book-a-table .jq-selectbox .jq-selectbox__trigger-arrow:hover{color:#c22026;}.book-a-table .jq-selectbox .selected,.book-a-table .jq-selectbox li:hover{border-color:#c22026;}.book-a-table .jq-selectbox .selected:after,.book-a-table .jq-selectbox li:hover:after{color:#c22026;}.book-a-table .opening-hours .days-link.active{color:#c22026;}.book-a-table .opening-hours .days-link.active .fa{color:#000;}.book-a-table .opening-hours .days-list li.active:before{background:#c22026;}.book-a-table .button{background:#c22026;color:#000;}.book-a-table .button:hover{color:#000;}.datepicker.booking-calendar td.active.day,.datepicker.booking-calendar th.active.day{border-color:#c22026;}@media screen and (max-width:1023px){.book-a-table{background:#000;color:#fff;}.book-a-table .booking-area .book-control .jq-selectbox__select,.book-a-table .booking-area .book-control .people-subcontrols,.book-a-table .booking-area .book-control label,.book-a-table .booking-area .book-control .dec-nav,.book-a-table .booking-area .book-control .inc-nav{color:#fff;}}