.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:#876729!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:#876729!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}.jq-selectbox__select,.jq-selectbox li,.jq-number__field input,.booking-form label,.booking-form .label,.booking-form input,.datepicker.wffm-calendar td,.datepicker.wffm-calendar th{color:#414042}.datepicker td.active.day,.datepicker th.active.day{background:#876729;color:#fff}.booking-form .form-button button{background:#fff}.booking-form-inner .form-button button:hover{background:#876729}section.live-filter .button-group button:hover,section.live-filter .button-group button.active-filter{background:#96734b}.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}.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:#876729}.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 .header-links .menu-header-link a{color:#fff}.menu-row-desktop .menu-left .header-links .menu-header-link a:hover{color:#876729}.search-form-desktop input{background-color:#111;border-color:#fff}.search-form-desktop inputhover{background-color:#222}.hamburger span,.hamburger-mobile span{background-color:#414042;color:#414042}.hamburger:hover span,.hamburger-mobile:hover span{background-color:#876729;color:#876729}.icon-area,.icon-area a{color:#414042}.icon-area:hover,.icon-area a:hover{color:#876729}.mobile-menu-container{border-color:#876729}.menu-row-mobile{background-color:#000}.menu-row-mobile .menu-left-mobile .header-links .menu-header-link a{color:#fff}.menu-mobile-header-links .menu-header-link a{color:#fff}.mobile.menu-overlay.is-opened .menu-overlay-close{color:#fff}.book-a-table{background:#000;color:#fff;border-top-color:#bd9860}.book-a-table .booking-area .dmn-form .main-inputs>div{border-color:#000}.book-a-table .booking-area .dmn-form input,.book-a-table .booking-area .dmn-form .jq-selectbox__select{color:#fff}.book-a-table .booking-area .dmn-form .btn.submit{background:#bd9860;color:#fff}.book-a-table .booking-area .dmn-form .btn.submit:hover{color:#000}.book-a-table .booking-area .dmn-form .fa-calendar{color:#fff}.book-a-table .ghost-submit{color:#fff}.book-a-table .ghost-submit:hover{color:#000}.book-a-table .jq-selectbox .jq-selectbox__trigger-arrow:hover{color:#bd9860}.book-a-table .jq-selectbox .placeholder{color:#fff}.book-a-table .jq-selectbox .selected,.book-a-table .jq-selectbox li:hover{border-color:#bd9860}.book-a-table .jq-selectbox .selected:after,.book-a-table .jq-selectbox li:hover:after{color:#bd9860}.book-a-table .opening-hours .days-link.active{color:#bd9860}.book-a-table .opening-hours .days-link.active .fa{color:#fff}.book-a-table .opening-hours .days-list li.active:before{background:#bd9860}.book-a-table .datepicker table tr td .btn.btn-secondary.date span{border-color:#bd9860}.datepicker.booking-calendar td.active.day,.datepicker.booking-calendar th.active.day{border-color:#bd9860}#backToTop:after{border-color:#876729}#backToTop:hover:after{border-color:#876729}.cookie-notification-wrapper{-webkit-box-shadow:0 15px 20px #000;-moz-box-shadow:0 15px 20px #000;box-shadow:0 15px 20px #000}.offer-container h3,.offer-container h2{font-family:"SourceSansProLight"}.offer-container p{font-family:"SourceSansProLight"}.breadcrumbs li:not(.current) a:hover{color:#876729}.cta-btn,.button,.form-submit-border .btn{background:#fff;color:#876729;border:1px solid #876729}@media(min-width:1024px){.cta-btn:hover,.button:hover,.form-submit-border .btn:hover{background:#876729;color:#fff;border:1px solid #876729}}.page-header,.page-header::before{border-bottom:1px solid #876729;color:#876729}.panel.awards-accolades header .heading a:hover{color:#876729}.form-submit-border{border-top:1px solid #876729;color:#876729}@media screen and (max-width:1023px){.book-a-table{background:#fff;color:#000}.book-a-table .booking-area .dmn-form .jq-selectbox__select,.book-a-table .booking-area .dmn-form .jq-selectbox .placeholder{color:#000}}.common-icon.gift{background-position:0 -60px}.common-icon.gift:hover{background-position:0 -90px}.common-icon.phone{background-position:-30px -60px}.common-icon.phone:hover{background-position:-30px -90px}.common-icon.search{background-position:-60px -60px}.common-icon.search:hover{background-position:-60px -90px}.menu-row-mobile .common-icon.gift{background-position:0 -52px}.menu-row-mobile .common-icon.gift:hover{background-position:0 -79px}.menu-row-mobile .common-icon.phone{background-position:-26px -52px}.menu-row-mobile .common-icon.phone:hover{background-position:-26px -79px}.menu-row-mobile .common-icon.search{background-position:-52px -52px}.menu-row-mobile .common-icon.search:hover{background-position:-52px -79px}.book-a-table .ghost-submit{color:#876729}.book-a-table .booking-area .dmn-form .btn.submit{background:#876729}