body{font-family:Poppins,sans-serif;font-size:16px;margin:0;padding:0;text-rendering:optimizeLegibility}a{color:#000;text-decoration:none;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}a:hover{text-decoration:none;color:#000}#map a{border-bottom:1px dotted}h1,h2,h3,h4,h5,h6{text-transform:uppercase;font-family:Poppins,sans-serif}a,li,p{font-size:16px;line-height:25px;color:#535353;outline:0}img{width:100%;height:auto}.full-width{width:100%}.special-popup{display:none}.m20{margin:20px 0}.grn-icon{color:#25d366;font-size:20px!important;line-height:20px;vertical-align:middle}.white-text{color:#fff}@font-face{font-family:socicon;src:url(../fonts/socicon-webfont.eot);src:url(../fonts/socicon-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/socicon-webfont.woff) format('woff'),url(../fonts/socicon-webfont.ttf) format('truetype'),url(../fonts/socicon-webfont.svg#sociconregular) format('svg');font-weight:400;font-style:normal}@font-face{src:url(/fonts/quentin.tff);font-family:socicon}.socicon{position:relative;top:1px;display:inline-block;font-family:socicon;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased}.socicon-tripadvisor:before{content:"3"}.sacramento{font-family:'Open Sans';font-weight:500;font-size:2.5em;text-transform:uppercase;line-height:1.2;margin-bottom:1em}.about-section p{margin-bottom:1.5em}.about-section{width:80%;margin:3em auto}.btn-primary{background-color:transparent;color:#fff;border:2px solid #fff;width:11em;padding:.8em 0;border-radius:.3em;font-size:16px;text-transform:uppercase;font-weight:100;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.btn-primary.black{color:#000;border-color:#000;background-color:#fff;margin-bottom:0;border-radius:.3em;width:12em}.btn-primary.wht{color:#fff;background-color:transparent;border-color:#fff;margin-bottom:0;width:12em;border-radius:.3em}.btn-primary.trance{color:#fff!important;background-color:transparent!important;border-color:#fff;border-radius:.3em;width:12em}.btn-primary.trance:hover{color:#000!important;background-color:#fff!important;border-color:#fff!important}.btn-primary.wht:hover,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#000!important;background-color:#fff;border-color:#fff}.btn-primary.solid{color:#000;background-color:#fff;border-color:#000;border-radius:.3em}.btn-primary.solid:hover{color:#fff;background-color:#000!important;border-color:#000}.fancybox-container{z-index:99999999999999999}.flex-bullet-slider li{list-style:none}.flex-bullet-slider{padding-top:0!important}.flex-bullet-slider .slides li{display:none}.flex-bullet-slider .flex-control-nav{margin:0;z-index:2;padding-bottom:30px;bottom:0}.flex-bullet-slider .flex-control-nav li{margin:0 7px}.flex-bullet-slider .flex-control-paging li a{height:14px;width:14px;background:0 0;border:2px solid #f0f0f0;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-transition:background-color .3s ease-out;-moz-transition:background-color .3s ease-out;-o-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.flex-bullet-slider .flex-control-paging li a.flex-active,.flex-bullet-slider .flex-control-paging li a:hover{background:#f0f0f0}.flex-bullet-slider{position:relative}.flex-arrow-slider .slides li{display:none}.flex-arrow-slider{position:relative;height:600px}.flex-arrow-slider .flex-prev{left:20px}.flex-arrow-slider .flex-next{right:20px}.flex-arrow-slider:hover .flex-prev{opacity:.7}.flex-arrow-slider:hover .flex-next{opacity:.7}.flex-arrow-slider:hover .flex-next:hover,.flex-arrow-slider:hover .flex-prev:hover{opacity:1}.flex-arrow-slider .flex-direction-nav a:before{font-size:28px;font-family:Ionicons;content:'\f153'}.flex-arrow-slider .flex-direction-nav a.flex-next:before{content:'\f154'}.flex-arrow-slider .flex-direction-nav a{height:28px;width:28px;line-height:28px;margin:-14px 0 0;color:#fff;text-shadow:0 0 2px #000}.slider-fullscreen{text-align:center;margin:0!important;margin-left:-40px}.slider-fullscreen h1{font-size:70px;text-shadow:5px 5px #000;color:#fff;padding-top:250px;margin-bottom:10px;text-transform:uppercase}.slider-fullscreen img{max-width:300px;margin-top:100px}.slider-fullscreen p{font-size:25px;text-shadow:5px 5px #000;color:#fff;font-weight:100}.slider-fullscreen i{font-size:30px}.slider-fullscreen i:before{margin-bottom:10px}.slider-fullscreen .btn-primary{font-weight:300;margin-top:20px}.slider-fullscreen .btn-primary:hover{text-shadow:none}.temp-header{background-image:url(../images/knife-and-fork.jpg);background-size:cover;background-position:center;padding-top:100px}.temp-header p{font-size:25px;color:#fff;font-weight:300;margin-top:80px;text-shadow:none!important}.parallax-section{background-image:url(https://res.cloudinary.com/dvv9fvblr/image/upload/v1581944011/101%20Meade/february-update/home-parallax.jpg);background-size:cover;background-position:center;background-attachment:fixed;height:80vh;background-repeat:no-repeat;padding-top:25vh}.our-menus-home{background-image:url(/images/home/menus.jpg);background-size:cover;background-position:center;background-attachment:fixed;background-repeat:no-repeat}.our-menus-home .row{height:80vh}.our-menus-home h2,.parallax-section h2{font-size:60px;color:#fff;margin-bottom:50px}.our-menus-home p,.parallax-section p{color:#fff;width:60%;margin:0 auto 4em}input,select{width:100%;padding:10px;margin-bottom:10px}.contact-form input,.contact-form textarea{border-radius:.3em}.form-control{height:auto;padding:1em;border:1px solid #747474}.form-control:focus{border-color:#000;box-shadow:none}select.form-control{transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(https://files.crtgroupstorage.com/angle-down-light.png) 98%/13px 7px no-repeat;background-color:#fff}textarea{width:100%;height:100px;padding:1em;margin-bottom:10px;min-height:5em;max-height:15em}.contact-modal .modal-body{padding:2em}#contact-form .btn-primary{float:left}.contact-modal button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0;position:absolute;top:1em;right:1em;color:#000;font-size:2em}.contact-modal .modal-title{font-size:30px;margin-bottom:30px}.error2{margin:1em 0;padding:10px;background-color:#fff;color:#000;border:1px solid #000;display:none;font-style:italic}.output{margin:1em 0;padding:10px;background-color:#000;color:#fff;display:none;font-style:italic}#email2{display:none}.enquiry-form input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.enquiry-form input[type=number]{-moz-appearance:textfield}.home-mobi-header{display:none}.carousel{position:relative;margin-top:-68px}.carousel-item{height:100vh;min-height:350px;background-position:center;background-size:cover;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#header .slider-fullscreen .slide1{background-image:url(/images/home/slide-1.jpg);background-size:100%;background-position:center;background-repeat:no-repeat}#header .slider-fullscreen .slide2{background-image:url(/images/home/slide-2.jp);background-repeat:no-repeat;background-position:center;background-size:100%}#header .slider-fullscreen .slide3{background-image:url(/images/home/home-main-banner-new.jpg);background-repeat:no-repeat;background-position:center;background-size:100%}#header .slider-fullscreen .slide4{background-image:url(/images/home/slide-4.jpg);background-repeat:no-repeat;background-position:center;background-size:100%}.owl-prev{text-align:left;display:inline-block;padding-right:20px}.owl-next{text-align:right;display:inline-block}.owl-nav{margin-top:10px;text-align:center}.owl-nav i{font-size:20px;vertical-align:middle;width:50%;font-weight:700}.slide5 .link{color:#fff;text-decoration:none;border-bottom:1px dotted}.masonary_grid{width:100%;margin-top:60px}.masonary_grid h2{text-align:center;font-weight:400;font-size:45px}.picture{overflow:hidden}.masonary_grid .col-md-3,.masonary_grid .col-md-6{padding-right:5px;padding-left:5px}.col-md-3 .picture{padding-bottom:8px}.picture{margin-top:10px}.picture img{max-width:100%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;cursor:pointer;z-index:-10}.picture h3{text-align:center;color:#fff;background-color:rgba(0,0,0,.6);position:relative;z-index:10;margin-top:-47px;margin-bottom:0;padding-bottom:0;padding-top:15px;padding-bottom:15px;opacity:1;font-size:16px;font-weight:300}.col-md-3 .picture h4{margin-bottom:-8px;margin-top:-61px}.picture:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1)}.picture:hover h4{opacity:1}.picture a:active,.picture a:focus,.picture a:hover{text-decoration:none}#events-output,#events-output2{font-weight:300;margin-top:40px;text-align:center;font-size:22px}header .navbar-default{border-width:0;border-radius:0;z-index:500;position:fixed;top:0;left:0;right:0}.navbar-default{border-width:0;border-radius:0;z-index:500}.navbar{background-color:#000;margin-bottom:0;padding:0;z-index:99999999;position:fixed;width:100%}.home-header{min-height:100vh;height:100%;display:block;overflow:hidden}.home-header .navbar{position:sticky;top:0;margin-top:0;z-index:99999999}.new-specials-section{padding:5% 0}.new-specials-section img{margin-bottom:20px}.navbar-nav{background-color:#000}.mobile-logo{display:none;text-align:center}.mobile-logo img{width:151px}.navbar .logo{width:18em;margin-right:5em}.mobile-logo p,.navbar .logo p{color:#fff;font-size:10px;margin-bottom:0;padding-bottom:0;text-transform:uppercase;padding-top:0}.navbar .logo img{padding:7px 0 0 0;width:35%}.navbar .dropdown-menu li{margin-top:0;border-bottom:3px solid #fff}.header-numbers .nav-link:hover{border-bottom:0}.dropdown-menu{border-radius:0;border:none}.dropdown-menu>li>a{color:#000!important;padding:0}.navbar .dropdown-menu li a:hover{background-color:#fff!important;border-bottom:none!important}#menuitems{text-align:right}#popupshow{position:fixed;display:none;top:50px;left:45%;width:700px;max-width:100%;margin-left:-250px;background-color:#000;z-index:99999;text-align:center;box-shadow:0 0 6px -1px rgba(255,255,255,.2)}.popup-wrapper{height:100vh;background-color:rgba(0,0,0,.5);position:fixed;top:0;left:0;width:100%;z-index:9999;display:none}.popup-wrapper a,.popup-wrapper p{color:#fff}.popup-wrapper .btn-primary,.popup-wrapper p{margin-top:20px;margin-bottom:20px}.popup-close{position:absolute;top:0;right:10px;display:inline-block;width:35px;height:auto;text-align:center;cursor:pointer;color:#fff;font-size:40px}.popup-close i{font-size:20px;color:inherit}.home-intro{font-size:45px;margin-top:60px;text-align:center;position:relative;padding-bottom:2em}.blk-overlay{position:absolute;top:0;left:0;height:100vh;width:100%;z-index:999;padding:5em 0;text-align:center}.header-info{width:40%;margin:0 auto;position:absolute;bottom:2em;left:50%;transform:translate(-50%)}.header-info span{padding:0 .5em}.blk-overlay h1{margin-top:40px}.header-social i{padding-left:5px;padding-right:5px;font-size:25px;vertical-align:middle}.header-info span{padding:0 .5em}.header-btns{display:flex;width:27em;margin:1.5em auto;justify-content:space-between}.blk-overlay h2{margin-bottom:40px}.blk-overlay img{max-width:20%}.blk-overlay a,.blk-overlay p{color:#fff;margin-bottom:20px;font-weight:100}.mobi-only{display:none}.slogan{text-transform:uppercase;font-weight:600;font-size:25px;color:#fff}.home-cat{text-align:center;margin-top:40px}.home-cat h2{font-size:35px;margin-top:30px;line-height:45px}.home-cat img{position:relative;z-index:0;padding-left:10px;padding-right:10px}.overlay{position:absolute;text-align:center;top:0;bottom:0;left:0;right:0;opacity:0;background-color:rgba(0,0,0,.7);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.overlay2{position:absolute;text-align:center;top:0;bottom:0;left:0;right:0;opacity:0;margin-right:25px;margin-left:25px;background-color:rgba(0,0,0,.7);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.overlay-image{position:relative}.overlay-image:hover .overlay,.overlay-image:hover .overlay2{opacity:1}.overlay p,.overlay2 p{color:#f0f0f0;position:absolute;top:50%;margin-top:8px;width:100%;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.overlay-image:hover .overlay p,.overlay-image:hover .overlay2 p{margin-top:-8px}.home-cat p{width:96%;margin-left:auto;margin-right:auto}.home-cat h4{text-transform:uppercase;margin-top:20px;font-size:14px;font-weight:600}.home-cat h4 a{color:#000;text-decoration:none}.home-cat .col-md-4 .col-md-12{margin-bottom:20px;margin-top:20px}.home-new-slider{padding-left:10px;padding-right:10px}.other-restaurants{margin:20px 0}.other-restaurants a img{border:1px solid transparent}.other-restaurants a:hover>img{border:1px solid #000}.home-about-background .col-md-6{padding:0}.home-about-background .slide1{background-image:url(https://res.cloudinary.com/dvv9fvblr/image/upload/c_scale,q_100,w_800/v1578394409/101%20Meade/aboutus.jpg);background-size:cover;background-position:center;min-height:600px;max-height:650px;height:auto;margin-top:20px}.home-about P{background-color:transparent!important}.home-about h2{padding-top:150px}.home-about-background{text-align:center;margin-bottom:20px}.home-about-background h2{font-size:60px;padding-bottom:40px;margin-top:0}.home-about-background p{padding-bottom:20px;padding-left:40px;padding-right:40px;font-size:14px}.home-about .btn-primary{margin-bottom:160px}.home-about .btn-primary:hover{text-shadow:none}.call-to-action{padding-top:0}.call-to-action.about-section{padding-top:60px}.call-to-action p{font-size:45px}.call-to-action .btn-primary{text-transform:uppercase;font-size:16px;font-weight:600;margin-top:40px}.newsletter{width:85%;margin:0 auto;padding-top:2em}.newsletter p{font-size:2em;text-align:center;line-height:1.2;font-weight:500}.newsletter .form-control:hover{cursor:text!important}#mlb2-2938567 .subscribe-form{padding:1em 3em 0!important}#mlb2-2938567.ml-subscribe-form .form-group .form-control{font-size:1.2em;padding:1.2em;border:2px solid #d0d0d0!important}#mlb2-2938567.ml-subscribe-form button{border:1px solid #000!important;width:11em!important;background-color:#fff!important;color:#000!important;padding:.8em 0;text-transform:uppercase;height:auto!important}.trip-advisor img{padding-bottom:1em;width:auto}.trip-advisor{padding:2em 0}.test-box{padding:3em 4em;font-style:italic;border-radius:.8em;margin-bottom:1em;border:1px solid;margin:0 auto 2em;width:90%}.test-box p{font-weight:500;margin-bottom:0}.test-black{background-color:#000;color:#fff;border-color:#000}.test-black p{color:#fff}.test-white{background-color:#fff;color:#000;border-color:#dfdfdf}.home-events{padding-top:50px;padding-bottom:50px;background-image:url(../images/homepage/events.jpg);background-position:center;background-size:cover;color:#fff;text-shadow:1px 1px 1px #000}.home-events h2{font-size:90px;padding-top:50px;padding-bottom:60px;text-align:center}.home-events a{color:#fff!important}.home-events .center{text-align:center}.home-events .btn-primary:hover{color:#000!important}.home-gallery-slider{text-align:center;margin-top:50px;padding-top:50px;border-top:2px solid #ededed;padding-bottom:100px;border-bottom:2px solid #ededed}.home-gallery-slider .col-md-4{margin-top:30px}.home-gallery-slider h2{font-size:65px;display:inline-block}.home-gallery-slider .btn-primary{display:inline-block;margin-top:30px}.home-gallery-header{margin-bottom:20px}.maps-btn-group{text-align:left!important;margin-left:20px}.maps-btn-group .btn-primary{margin-top:0;width:200px;margin-right:10px}#map{height:500px;margin-bottom:60px}.awards{padding-top:30px;padding-bottom:30px}.awards img{width:80%}.award-div{width:25%;float:left;margin-right:auto;margin-left:auto;text-align:center;vertical-align:middle}#eatout img{width:70%}.payment-section img{width:30%}#streetsmart{background-color:#fff;padding:10px;width:60%;margin-top:22px}#CDSWIDCOE.widCOE,#CDSWIDCOE.widCOE.widCOE2017{border-color:transparent!important;width:80%;height:170px;padding:20px;margin-left:40px}.TA_certificateOfExcellence img{display:none}.instagram-section{margin-bottom:60px;margin-top:60px}.instagram-section h2{margin-bottom:40px}.testimonials-section{padding:3em 6em;background:url(/images/backgrounds/home-pattern.png) no-repeat center}.owl-dot.active{color:#000;background-color:#000}.owl-dot{height:.4em;width:.4em;background-color:#d8d8d8;border-radius:50%;float:left;margin:0 .2em}.owl-dots{width:fit-content;margin:.5em auto}.about-header{background-image:url(../images/aboutpage/about_header.jpg);background-size:cover;background-position:center top;text-align:center;margin-top:-20px}.about-header h1{margin-top:0;padding-top:150px;padding-bottom:120px;font-size:95px;line-height:105px;color:#fff;text-shadow:1px 1px 1px #000}.about-page .col-md-6{float:left}.about-page .col-md-6 img{border:1px solid #707070}.about-page .col-md-3{float:left}.about-text{padding:0 6em 4em 10em}.card-img{position:relative}.card-img-overlay{position:absolute;right:15%;bottom:0;left:15%;z-index:10;padding-top:0;padding-bottom:20px;color:#fff;text-align:center;top:auto;z-index:999}.card-img-overlay-top{position:absolute;top:0;right:15%;bottom:auto;left:15%;z-index:10;padding-top:10px;padding-bottom:20px;color:#fff;text-align:center;z-index:999}.card-img-overlay-top img{width:50%;height:auto}.home-101-card img{width:85%}.img-overlay{opacity:0;background-color:rgba(0,0,0,.3);width:100%;height:auto;position:absolute;top:0;bottom:0;left:auto;right:auto;text-align:center;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.about-gallery{display:block!important;margin:0 0 5em;background-color:#fff}.about-gallery .col:last-child{padding-right:0}.about-gallery .col:first-child{padding-left:0}.content h1{font-weight:300;font-size:4em;padding-left:.2em;text-transform:uppercase}.content-styling{margin-top:5%}.content.reservations{margin-top:8%}.content.reservations h1{margin-top:0}.text-inner{max-height:90vh;min-height:90vh;height:auto;padding-top:5vh;padding-bottom:5vh}.text-inner li,.text-inner p{font-size:14px!important}.our-team .card{border:none}.our-team .card-title{font-size:1.5em;margin-top:1em}.our-team h2{margin-bottom:1em;text-transform:uppercase}#pop{min-height:100vh}.content-text{height:auto;padding:0 6em 4em 10em}.content-text .btn-primary{margin-top:20px;margin-right:20px;width:10em;border-radius:.3em;font-family:'Open Sans',sans-serif;font-weight:500;width:11em}.menu-bkg .content-text .btn-primary{margin-top:20px;margin-right:20px;width:10em;border-radius:.3em;font-family:'Open Sans',sans-serif;font-weight:500;width:16em}.content-text ul{padding-left:0;list-style-type:none;margin-left:1em}.content-text li{line-height:1.8}.content-text li:before{content:"-";padding-right:.5em}.content-btns{width:auto}.mb-20{margin-bottom:20px}.food .col-sm-6{float:left;padding:0}.content-parallax{background-attachment:fixed;padding:14em 0;text-align:center;color:#fff}.drinks-parallax{background:url(/images/menus/parallax.jpg);background-position:center;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;height:80vh}.bar-parallax{background:url(/images/setting/parallax.jpg);background-position:center;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;height:80vh}.catering-parallax{background:url(https://res.cloudinary.com/dvv9fvblr/image/upload/v1602659123/101%20Meade/October2020/Catering/catering-parallax.jpg);background-position:center;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;padding:8em 0}.private-parallax{background:url(/images/2023/private-dining/parallax.jpg);background-position:center;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;padding:8em 0}.careers-parallax{background:url(http://via.placeholder.com/640x360);background-position:center;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;padding:17em 0}.content-parallax h2{color:#fff;font-size:3em;margin-bottom:.5em}.content-parallax p{margin-bottom:2em;color:#fff}.drink-btns{margin:0 auto;width:26em;display:flex;place-content:space-evenly}.private-bkg .content-text .btn-primary{margin-top:20px;margin-right:20px;width:10em;border-radius:.3em;font-family:'Open Sans',sans-serif;font-weight:500;width:13em}.content-gallery{display:flex;padding:5em 0 0 0;flex-flow:wrap}.content-gallery img{padding-bottom:2em}.content-parallax .contact-form{width:60%;margin:0 auto}.content.private .col-md-6{padding-left:0;float:left}.private .content-btns{width:42em}.private .content-btns .solid{width:auto;padding:1em}.content.contact .col-md-6{padding-left:0}.content.contact span{padding-left:40px}.content.contact .text-inner{padding-left:60px;padding-right:60px}.contact-image{background-image:url(http://via.placeholder.com/640x360);background-size:cover;background-position:center;height:80vh;max-height:80vh}.times-header{background-image:url(http://via.placeholder.com/640x360);background-size:cover;background-position:center;margin-top:-20px}.times-header h1{text-align:center;color:#fff;text-shadow:1px 1px 1px #000;font-size:80px;line-height:105px;padding-top:100px;padding-bottom:100px}.opening-times{margin-top:50px;margin-bottom:50px}.opening-times h2{font-size:22px;text-transform:uppercase}.opening-times h4{text-decoration:underline}.opening-times p{font-size:18px}.opening-times ul{list-style:none;margin-top:10px;padding-left:0}.opening-times ul li{padding-top:5px;width:100%;font-size:14px;padding-left:5px;margin-bottom:10px}.opening-times-box{margin-top:50px;box-shadow:0 0 3px #999;border-radius:0;padding:20px;min-height:440px}.second ul li{margin-top:5px!important;padding-bottom:0}.opening-times-box span{font-size:14px}.contact-details{text-align:center}.contact-details h2{margin-bottom:20px}.contact-details p{padding-top:10px;padding-bottom:10px;font-size:20px}.contact-details i{padding-right:15px;font-size:40px;margin-left:15px}.contact-details a{color:#000;border-bottom:1px dotted #000;text-decoration:none}.contact-details .btn-primary{border-bottom:3px solid #000}.details{box-shadow:0 0 3px #999;border-radius:0;padding-top:20px;padding-bottom:10px;margin-top:50px;height:440px}.content.careers-page .col-md-6{padding-left:0;float:left;width:23em}.content.careers-page a{width:22em;text-align:center}.careers-page a:hover h2{background-color:#fff;color:#000;border:3px solid #000;transition:.5s}.content.careers-page h2{background-color:#000;padding:10px;color:#fff;font-size:20px;margin-top:0;margin-bottom:10px;border:3px solid transparent}.careers-page .content-btns{width:auto}.careers-page .col-md-6{display:flex}.careers-modal a{font-weight:600}.gallery-page{margin-bottom:50px;text-align:center}.gallery-page .col-md-4 p{margin-top:5px;font-size:14px;text-align:left}.gallery-page .overlay p{text-align:center;margin-top:8px}.gallery-page h1{font-size:65px;margin-top:55px;margin-bottom:15px}.gallery-page .col-md-4{margin-top:30px}.gallery-page p{text-align:center;margin-top:20px}.catering-image{padding:0}.about-text.catering .btn-primary{float:left}.about-text.catering ul{list-style-type:none;padding-left:20px}.reservations-page{background-image:url(http://via.placeholder.com/640x360);background-size:cover;background-position:center;margin-top:-20px;text-align:center;padding-bottom:40px}.reservations-page h1{text-align:center;color:#fff;text-shadow:1px 1px 1px #000;font-size:80px}.reservations .col-md-6{padding:0}.reservations-image{background-image:url(http://via.placeholder.com/640x360);background-size:cover;background-position:center;height:100vh;max-height:100vh}.reservations-image span{padding-left:35px}.reservations-image ul{padding-left:0}.reservations-image li{list-style-type:none;padding-left:0;padding-bottom:5px}.reservations-image i{margin-right:15px;font-size:20px;margin-left:10px;vertical-align:middle}.reservations-image h1{padding-top:17vh}.reservations-image h1,.reservations-image h3,.reservations-image p,.reservations-image ul{color:#fff;margin-left:20%}.reservations-image a{color:#fff;margin-bottom:0}.reservations .col-md-6{padding:0;margin-top:1%}.mobi-hidden{display:none}.reservations-page p{color:#fff;text-shadow:1px 1px 1px #000;padding-top:20px;padding-bottom:20px}.reservations-page a{color:#fff}.reservations i{margin-right:0;font-size:16px;margin-left:0;vertical-align:middle}#reservations-form{padding-top:20px}#reservations-form div{margin-bottom:100px}#reservations-form #form-messages{margin-bottom:0}#reservations-form input,#reservations-form label,#reservations-form select,#reservations-form textarea{display:block;width:80%;margin-right:auto;margin-left:auto;color:#fff}#reservations-form input,#reservations-form select,#reservations-form textarea{background-color:transparent;border:2px solid #fff;color:#fff;margin-top:10px;margin-bottom:10px}#reservations-form option{color:#000}#reservations-form textarea{height:200px}#reservations-form input,#reservations-form select,#reservations-form textarea{padding:10px}#reservations-form #submit{margin-top:20px}#reservations-form #submit:hover{color:#000;background-color:#fff}.reservations a,.reservations li,.reservations p{color:#7c7c7c}.reservations li:before{content:none!important}.reservations ul{margin-left:0!important}.reservations h2{font-size:1em;font-weight:700;margin-bottom:1em}.mab-links a:hover{color:#000;transition:.5s}.success{padding:1em;margin-bottom:.75rem;text-shadow:0 1px 0 rgba(255,255,255,.5);color:#468847;background-color:#dff0d8;border:1px solid #d6e9c6;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.error{padding:1em;margin-bottom:.75rem;text-shadow:0 1px 0 rgba(255,255,255,.5);color:#b94a48;background-color:#f2dede;border:1px solid rgba(185,74,72,.3);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#form-messages{margin-bottom:10px}#ui-datepicker-div{background-color:#fff;color:#000;border:3px solid #ededed}#ui-datepicker-div table{margin:20px}#ui-datepicker-div a{text-decoration:none;color:#000;padding:5px;cursor:pointer;margin:5px}#ui-datepicker-div thead tr{padding-bottom:5px}#ui-datepicker-div th{padding:5px;border:2px solid #000;margin:5px;text-align:center}#ui-datepicker-div td{text-align:center;border:2px solid #ededed}.ui-datepicker-title{text-align:center;clear:both;font-weight:600;font-size:20px}.ui-datepicker-next{float:right}.ui-datepicker-prev{float:left}.bl-header{background-image:url(http://via.placeholder.com/640x360);background-size:cover;background-position:center;margin-top:-20px}.bl-header h1{padding-top:100px;padding-bottom:100px;color:#fff;text-shadow:1px 1px 1px #000;font-size:80px;text-align:center}.md-header{background-image:url(http://via.placeholder.com/640x360);background-size:cover;background-position:center;margin-top:-20px}.md-header h1{padding-top:100px;padding-bottom:100px;color:#fff;text-shadow:1px 1px 1px #000;font-size:80px;text-align:center}.md-about{font-size:18px;padding:20px}.cm-header{background-image:url(http://via.placeholder.com/640x360);background-size:cover;background-position:center;margin-top:-20px}.cm-header h1{padding-top:100px;padding-bottom:100px;color:#fff;text-shadow:1px 1px 1px #000;font-size:80px;text-align:center}.list li{list-style:none}.dr-header{background-image:url(http://via.placeholder.com/640x360);background-size:cover;background-position:center;margin-top:-20px}.dr-header h1{padding-top:100px;padding-bottom:100px;color:#fff;text-shadow:1px 1px 1px #000;font-size:80px;text-align:center}.suppliers-header{background-image:url(http://via.placeholder.com/640x360);background-size:cover;background-position:center;margin-top:-20px}.suppliers-header h1{padding-top:100px;padding-bottom:100px;color:#fff;text-shadow:1px 1px 1px #000;font-size:80px;text-align:center}.social-header{background-image:url(http://via.placeholder.com/640x360);background-size:cover;background-position:center;margin-top:-20px}.social-header h1{padding-top:100px;padding-bottom:100px;color:#fff;text-shadow:1px 1px 1px #000;font-size:80px;text-align:center}.wl-header{background-image:url(http://via.placeholder.com/640x360);background-size:cover;background-position:center;margin-top:-20px}.wl-header h1{padding-top:100px;padding-bottom:100px;color:#fff;text-shadow:1px 1px 1px #000;font-size:80px;text-align:center}.fm-header{background-image:url(http://via.placeholder.com/640x360);background-size:cover;background-position:center}.fm-header h2{padding-top:100px;padding-bottom:100px;color:#fff;text-shadow:1px 1px 1px #000;font-size:80px;text-align:center}.sd-header{background-image:url(http://via.placeholder.com/640x360);background-size:cover;background-position:center;margin-top:-20px}.sd-header h1{padding-top:100px;padding-bottom:100px;color:#fff;text-shadow:1px 1px 1px #000;font-size:80px;text-align:center}.menu{text-align:center;margin-top:100px;margin-bottom:100px}.menu ul{padding-left:0}.menu .btn-primary{padding:20px;margin-bottom:20px}.takeaway-page-header{background-image:url(http://via.placeholder.com/640x360);background-repeat:no-repeat;background-position:center;background-size:cover;padding-top:5%;padding-bottom:5%;text-align:center}.takeaway-page-header img{width:20%;margin-bottom:20px}.takeaway-page-header h1{color:#fff;font-weight:600}.takeaway-page{padding-top:40px}.takeaway-page h2{font-weight:800;font-size:40px}.category-heading{margin-top:40px}.menu-item{background-color:#fff;box-shadow:0 2px 9px #00000029;border:1px solid #dfdfdf;width:100%;min-height:70px;padding:10px;border-radius:5px;margin-bottom:10px;vertical-align:middle}.menu-item div{vertical-align:middle;float:none;display:inline-block}.menu-item p{display:inline-block;vertical-align:middle;margin-bottom:0}.menu-item p.price{display:inline-block;margin-left:70px;line-height:30px;vertical-align:middle;margin-bottom:0}.takeaway-page-section{background-image:url(http://via.placeholder.com/640x360);background-position:right 12% center;background-size:contain;background-repeat:no-repeat}.takeaway-page-section2{padding-bottom:40px}.takeaway-page-section3 .col-md-1{padding:0;max-width:.5%}.takeaway-page-section3 .col-md-3{padding:0;width:24.62%}.takeaway-page h4{text-transform:none;padding-top:20px;font-size:22px}.qty-down,.qty-up{color:#b5b5b5}.qty-up i{position:absolute;margin-top:-2px;margin-left:62px;font-size:22px}.qty-down i{position:absolute;margin-top:15px;margin-left:62px;font-size:22px}.qty-final{border-radius:0;width:58px;height:45px;outline:0;border:1px solid #d4d4d4;text-align:center;background-color:transparent;vertical-align:middle;margin-bottom:0}.checkbox{position:relative;display:inline-block;margin-top:0;margin-bottom:0;margin-left:20px}.checkbox label{display:none}.terms-checkbox{margin-top:25px;margin-bottom:20px;font-size:14px}.terms-checkbox input{display:inline-block!important;width:auto;margin-right:10px;vertical-align:initial}.terms-checkbox a{border-bottom:1px dotted #000}input[type=checkbox]+label{display:block;margin:0;cursor:pointer;padding:0}input[type=checkbox]{display:none}input[type=checkbox]+label:before{content:"";border:0;background-color:#fff;border-radius:100%;display:inline-block;width:1.2em;height:1.2em;padding-left:0;padding-bottom:0;margin-right:.2em;vertical-align:middle;color:transparent;transition:.2s;text-align:center;font-size:15px;border:1px solid #707070}input[type=checkbox]+label:active:before{transform:scale(0)}.select-row-mark input[type=checkbox]:checked+label:before,input[type=checkbox]:checked+label:before{background-color:#707070!important;border-color:#707070!important;color:#fff}input[type=checkbox]:disabled+label:before{transform:scale(1);border-color:#707070}input[type=checkbox]:checked:disabled+label:before{transform:scale(1);background-color:#707070;border-color:#707070}footer{background-color:#000;color:#fff}footer .social{list-style:none;padding-top:10px;padding-bottom:0;text-align:left;padding-left:0}footer .social li{display:inline-block;margin:10px 5px}footer .social li{border:1px solid #fff;border-radius:100%;background-color:#fff;width:35px;height:35px;font-size:18px;padding-top:2px;text-align:center;color:#fff;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-transition:background-color .3s ease-out;-moz-transition:background-color .3s ease-out;-o-transition:background-color .3s ease-out;transition:background-color .3s ease-out}footer .social li a{padding:5px}footer .social li i{color:#000;font-size:20px;vertical-align:middle}footer .social li:hover{background-color:#666;border-color:#666}footer .copyright{text-align:right;font-size:12px;color:#fff;padding-bottom:0;padding-top:25px}footer .copyright p{margin-bottom:0}footer .copyright a,footer .copyright p{color:#fff;border-bottom:0;text-decoration:none}footer .copyright a:hover{color:#666}.modal-content{border-radius:0;text-align:center}.modal-body{padding:0}button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0;position:absolute;top:10px;right:30px;opacity:1;text-shadow:none;color:#000}.holiday .owl-prev{position:absolute;left:-1.5em;font-size:2em;top:50%;transform:translate(0,-50%)}.holiday .owl-next{position:absolute;right:-1.5em;font-size:2em;top:50%;transform:translate(0,-50%)}.holiday .owl-nav i{font-size:1.5em}.holiday-modal .modal-content{padding:1em 2em 2em}.holiday-modal .modal-header .close{padding:0;top:1em;right:1em;font-size:3em}.events-banner{padding:5em 0 0}.btn-primary.festive{width:14em}.holiday-modal .modal-title{margin-bottom:0;line-height:1.5;font-size:2.3em;font-weight:600}.holiday-modal .modal-header{border-bottom:none}.pad-20{padding:1.5em}[data-notify=container][class*=alert-pastel-]{background-color:#fff;border-width:0;border-left:15px solid #696969;border-radius:0;box-shadow:0 0 5px rgba(0,0,0,.3);letter-spacing:1px}[data-notify=container].alert-pastel-info{border-left-color:#696969}[data-notify=container].alert-pastel-danger{border-left-color:#f2493b}[data-notify=container][class*=alert-pastel-]>[data-notify=title]{color:#333;display:block;font-weight:700;margin-bottom:5px}[data-notify=container][class*=alert-pastel-]>[data-notify=message]{font-weight:400}.nav-item{padding:20px 0 20px 25px;text-transform:uppercase;font-weight:300;border-bottom:2px solid transparent;line-height:20px;vertical-align:middle;color:#fff;font-size:13px}.navbar-expand-lg .navbar-nav .nav-link{padding:0;color:#fff;font-size:13px}.navbar-expand-lg .navbar-nav .nav-link.active{border-bottom:2px solid #fff}.navbar-brand{padding:0;margin-right:0;display:inline-flex;justify-content:left}.header-404 .nav-item{padding:1em .6em}#logo-404{padding:0;border-bottom:none!important}.main-header{background-color:#000;top:0}.nav-link:hover{border-bottom:2px solid #fff;transition:border-bottom .1s ease-out}.last-item{padding-right:0!important}.mobi-logo{display:none}.tablet-layout{display:none}.mobi-breaks{display:none}.takeaway-page-section .col-md-6{float:left}form#checkout-form{padding-top:3em}.btn-primary.focus,.btn-primary:focus{border-color:inherit;box-shadow:none!important}.contact-modal .modal-title{padding:0 .5em}.catering-page .col-md-6,.private .col-md-6{float:left;padding:0}.popup-logo{width:9em;padding-left:20px}#bodyContent a,#bodyContent p{font-size:1em;margin-bottom:.5em;font-weight:500}#bodyContent{margin-top:.3em;padding:0 20px}div#careers5Modal ul{text-align:left;margin:0 auto 1em;width:fit-content}.error-page{padding:30vh 0;text-align:center}