.middle-align{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.roundal{width:200px;height:200px;border-radius:100%;margin-bottom:70px;margin-top:20px;background-color:#000;-ms-transform:rotate(7deg);-webkit-transform:rotate(7deg);transform:rotate(7deg)}section{padding:20px}.row.full-width{max-width:100%}.no-padd{padding:0}h1{color:#000;font-weight:bold;font-family:"Montserrat",sans-serif}h2{font-family:"Montserrat",sans-serif}p{color:#000;font-family:"Montserrat",sans-serif;padding:0 70px 0 70px}button{width:300px;margin:50px auto;display:block;background-color:#000}button:hover{background-color:#f0c82a}#food-menu-modal button p{padding-top:10px}#wine-menu-modal button p{padding-top:10px;padding-bottom:10px;font-size:1em}hr{border:solid  #000;border-width:2px 0 0;clear:both;margin:0 auto;height:0;width:10%;margin-top:20px}header{padding:0px 20px 0 20px;width:100%;height:16%;background-color:#fff;display:table;z-index:1000}header h2{color:#000}.logo{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:2.9em;line-height:1.1;text-align:center}#scrollUp{font-size:0px;background-image:url("../img/up.png");background-size:cover;bottom:12%;right:20px;width:38px;height:38px}#scrollUp:hover{margin-bottom:0}#scrollUp:hover{margin-bottom:0}figure{position:relative;margin:0;width:100%}.food-quote h2{position:absolute;bottom:40%;text-align:center;font-size:2em;font-weight:200;color:#fff;padding:30px 20px;width:100%;line-height:160%;letter-spacing:2px;font-family:georgia;background-color:rgba(0,0,0,0.4)}.food-quote h2 span{font-weight:500;font-style:normal;line-height:1;font-family:"Montserrat",sans-serif}h2 span{text-align:center;font-size:130%;font-weight:200;color:#f0c82a;padding:0 20px;width:100%;line-height:150%}.owl-carousel img{width:100%;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:grayscale(100%)}.owl-carousel h2{margin:0 0 30% 0}.row{max-width:80rem}.header-content{display:table-cell;vertical-align:middle}a h1:hover{color:#f0c82a}a p:hover{color:#f0c82a}.mercury-relocation{padding:80px;height:700px;text-align:center;background-color:#7aa190}.mercury-relocation a{color:#1F3841}.mercury-relocation h2{font-size:2em;color:#fff;padding:20px;background-color:rgba(0,0,0,0.2)}.navigation{list-style:none;margin-left:0;margin-top:15px;;text-align:right}.navigation li{padding:0px 10px;margin:0px;display:inline-block;font-size:16px;text-transform:uppercase;font-family:"Montserrat",sans-serif}.navigation li a{color:#000;text-transform:lowercase}.navigation li a:hover{color:#f0c82a}.navigation li a.xmas{color:#F84747}.navigation li a.xmas:hover{color:#f0c82a}.sub-nav{background-color:#e9e8dd;height:40px;margin-bottom:0;margin-left:0;padding-top:.5rem;text-align:center}.sub-nav.stuck{padding-top:15px}.sub-nav p{display:inline;padding:0}.sub-nav p,.sub-nav p a{font-size:1em;color:#000;margin:0;font-family:"Montserrat",sans-serif;font-weight:100}.sub-nav p a:hover{color:#fff}.sub-nav p a.active{color:#f0c82a}.sub-nav.stuck p a.active{color:#f0c82a}.navigation.stuck p a:hover{color:#fff}.navigation.stuck li{padding-left:0;padding-right:0}.reveal-modal{top:100px;border:0px solid;-webkit-box-shadow:0 0 0px transparent;box-shadow:0 0 0px transparent}.reveal-modal.large{width:90%;margin-left:-45%;background-color:#c0c6ad}.reveal-modal h1{position:absolute;top:-70px;text-transform:uppercase;color:#e9e8dd}#food-menu-modal p{padding:5px 0 15px 0;margin:0;text-align:center;letter-spacing:1px;color:#fff}#food-menu-modal p span{font-size:1.4em;color:#000}#food-menu-modal h2{text-align:center;margin-bottom:20px}.food-menu-extras{margin-top:40px}#wine-menu-modal p{padding:0 0 25px 0;margin:0;text-align:center;letter-spacing:-1px;font-size:.8em;color:#fff}#wine-menu-modal p span{font-size:1.4em;color:#fff;padding-top:0}#wine-menu-modal h2{text-align:center;margin:20px 0 20px 0;color:#000}#wine-menu-modal h3{text-align:center;color:#000;font-size:1.5em;font-family:"Montserrat",sans-serif;margin-bottom:0}.reveal-modal{color:#fff !important}.close-reveal-modal{color:#fff !important}#wine-menu-modal button p{padding-top:10px}#xmas-menu-modal p{padding:5px 0 15px 0;margin:0;text-align:center;letter-spacing:1px;color:#fff}#xmas-menu-modal p span{font-size:1.4em;color:#000}#xmas-menu-modal h2.title{margin-top:50px;margin-bottom:30px}#xmas-menu-modal h2{text-align:center;margin-bottom:20px}#xmas-menu-modal button p{padding-top:10px}.splash-panel{background-color:#000;margin-top:0px;margin-bottom:50px;background-color:#F84747;text-align:center}.splash-panel p{margin:0}.splash-panel.home{margin:0;padding:10px}.splash-panel.home p{color:#fff}#xmas-menu-modal .splash-panel p{padding:10px}footer{padding:25px 20px 0 20px;width:100%;background-color:#000;clear:both;text-align:center;min-height:220px}footer .row{margin:0;max-width:100%}footer h2{margin:10px 0 5px 0;font-size:1em;color:#cec9c3;font-family:"Montserrat",sans-serif;font-size:1.4em}footer ul{margin-left:0}footer li a{color:#fff;margin:0;text-transform:lowercase;font-family:"Montserrat",sans-serif}footer a{color:#fff}footer a:hover{color:#f0c82a}footer li{list-style:none}footer li a:hover{color:#f0c82a}footer span{color:#fff}.social-media-icons img{height:auto;width:50px;display:inline-block;margin:10px 15px 20px 15px}.footer-address h2{text-align:left;margin-bottom:0;font-size:1.6em}.footer-address span{text-align:left;padding-left:0;margin-top:0;color:#f0c82a;font-size:1em}.footer-address h2:last-of-type{margin-top:0}.credits a{color:#000}.credits a:hover{color:#f0c82a}.credits li a:hover{color:#f0c82a}.credits{background-color:#a7a9ac;max-width:100%}.credits p{padding-top:5px;margin-bottom:5px;color:#000;text-align:center}.section-end-icon{margin-top:0}.about-us{text-align:center;margin:0;background-image:url(../img/about-us-background-grey.svg);background-size:cover;background-position:50% 50%;height:600px;background-color:#e9e8dd}.about-us h1{color:#000}.about-us p{color:#000}.about-us a{color:#000}.about-us img{width:7%}.food-photos{background-color:#e9e8dd;padding:0}.imagelist li{padding:0;margin:0}.food-photos .row{max-width:100%;margin:0;padding:0}.food{background-color:#FFF;text-align:center;margin:0 0 0 0;height:600px}.food h1{margin:10px 0 10PX 0;color:#000}.food p{color:#1F3841}.food-image img{-webkit-transition:all 1s;-moz-transition:all 1s;transition:all 1s;width:100%;height:500px}.food-image img.desaturate.stuck{-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);filter:grayscale(0%)}figure img.desaturate{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:grayscale(100%)}figure:after{content:'\A';position:absolute;width:100%;height:100%;top:0;left:0;background:#fff;opacity:0;transition:all 0.5s;-webkit-transition:all 0.5s}figure:hover:after{opacity:0.8}.food figure{z-index:0}figure:hover{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:grayscale(100%)}.food-image figcaption{opacity:0;position:absolute;margin:0 auto;width:100%;z-index:100;font-size:3em;text-align:center;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.food-image h1{font-size:0.7em}.food-image h2{padding:0 50px;font-size:0.3em}figure:hover figcaption{opacity:1}.reviews{text-align:center;margin:0;background-image:url(../img/reviews-background-grey.svg);background-size:cover;background-position:bottom;height:550px;background-color:#e9e8dd}.reviews img{width:9%}.reviews h2{color:#a7a9ac;font-family:Georgia;letter-spacing:1px;font-size:2.8em}.reviews p{color:#fff;font-size:2em}.review-logos{margin-top:50px}.review-logo h1{font-size:0.8em;color:#fff;background-color:#000;padding:10px}.review-logo h1:hover{background-color:#606060;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.review-quotes{height:100px}.review-quotes p{color:#fff}.review-quote{display:none}.section-end-icon{margin-bottom:0px;margin-top:0}#map_canvas{margin:0;height:600px}.map{padding:0}.opening-times{text-align:center;background-color:#fff;height:600px}.opening-times a{color:#f0c82a}@media only screen and (min-width: 1224px){.logo.stuck{position:fixed;z-index:1000;top:-10px;font-size:1.8em;color:#000;padding-top:12px}.navigation{float:right}.navigation.stuck{position:fixed;z-index:1000;top:-15px;right:0;color:#000}.sub-nav.stuck{position:fixed;height:50px;margin-bottom:5px;width:100%;opacity:1;top:0;z-index:999;background-color:rgba(206,201,195,0.9);-webkit-box-shadow:0px 3px 2px 0px rgba(50,50,50,0.3);-moz-box-shadow:0px 3px 2px 0px rgba(50,50,50,0.3);box-shadow:0px 3px 2px 0px rgba(50,50,50,0.3)}.navigation.stuck li{color:#000;font-size:1em;padding-top:15px}}@media only screen and (max-width: 40em){header{text-align:center;padding:10px 0px 10px 0px}header.logo{font-size:2em}p{padding:0}.owl-carousel img{height:250px}.owl-carousel h2{display:none}.reveal-modal.large{width:80%;margin-left:10%}button{width:200px;height:70px;padding:0}button p{font-size:0.7em}.sub-nav p{font-size:.8em}.sub-nav p a{padding:0}.mercury-relocation{height:auto;padding:5px}.mercury-relocation h2{font-size:1.2em}.about-us{background-position:25% 25%}.about-us img{width:20%}.about-us.section-end-icon img{max-width:50%}.food{background-position:20%}.food-image img{height:300px}figure img.desaturate{-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);filter:grayscale(0%)}.reviews{background-position:inherit}.reviews h2{font-size:2em}.review-quotes{height:125px}.review-logo h1{font-size:0.5em}.reviews img{width:20%}.navigation{display:inherit}.navigation li{margin:0;padding:5px 5px 0 5px}.logo{padding-top:15px;padding-bottom:15px}.footer-address h2{text-align:center}.credits p{font-size:0.8em}.scrollup{bottom:5%}.stuck{display:none}}@media only screen and (min-width: 40.063em) and (max-width: 64em){.owl-carousel h2{margin:0 0 15% 0}.footer-address h2{text-align:center}.mercury-relocation{height:auto;padding:20px}.navigation li{margin:0 0 10px 0}.about-us{background-position:20% 10%}.reveal-modal.large{width:80%;margin-left:10%}.scrollup{bottom:3%}}@media only screen and (min-width: 40.063em) and (max-width: 64em) and (orientation: landscape){.owl-carousel h2{margin:0 0 15% 0}figure{width:100%}.food-photos img{width:100%}.footer-address h2{text-align:center}.navigation{display:inherit}.navigation l1{margin:0 0 10px 0}.reveal-modal.large{width:80%;margin-left:10%}}
