.gform_body ul,.header ul.off-canvas-list li,.widget ul li{list-style:none}a:link,a:visited:link{-webkit-tap-highlight-color:rgba(0,0,0,.3)}.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,h1 a,h2 a,h3 a,h4 a,h5 a{text-decoration:none}.top-bar .title-area{z-index:1}.off-canvas-list ul{margin-left:0}.off-canvas-list ul li a{border-bottom:0}.byline{color:#999}.entry-content dd{margin-left:0;font-size:.9em;color:#787878;margin-bottom:1.5em}.entry-content img,.entry-content object,.entry-content video{max-width:100%;height:auto}.entry-content pre{background:#eee;border:1px solid #cecece;padding:10px}.wp-caption{max-width:100%;background:#eee;padding:5px}.wp-caption img{max-width:100%;margin-bottom:0;width:100%}.wp-caption p.wp-caption-text{font-size:.85em;margin:4px 0 7px;text-align:center}.pagination a:hover{color:#000}#respond ul{margin-left:0}.commentlist li{position:relative;clear:both;overflow:hidden;list-style-type:none;margin-bottom:1.5em;padding:.7335em 10px}.commentlist li:last-child{margin-bottom:0}.commentlist li ul.children{margin:0}.commentlist li[class*=depth-]{margin-top:1.1em}.commentlist li.depth-1{margin-left:0;margin-top:0}.commentlist li:not(.depth-1){margin-left:10px;margin-top:0;padding-bottom:0;background:#e7e7e7}.commentlist li.depth-3{background:#dadada}.commentlist .vcard{margin-left:50px}.commentlist .vcard cite.fn{font-weight:700;font-style:normal}.commentlist .vcard time{float:right}.commentlist .vcard time a{color:#999;text-decoration:none}.commentlist .vcard time a:hover{text-decoration:underline}.commentlist .vcard img.avatar{position:absolute;left:10px;padding:2px;border:1px solid #cecece;background:#fff}.commentlist .comment_content p{margin:.7335em 0 1.5em;font-size:1em;line-height:1.5em}.commentlist .comment-reply-link{border-style:solid;border-width:0;cursor:pointer;font-family:"Open Sans","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:400;line-height:normal;margin:0 0 1.25rem;position:relative;text-decoration:none;text-align:center;-webkit-appearance:none;border-radius:0;display:inline-block;font-size:.8125rem;background-color:#008CBA;border-color:#007095;color:#FFF;transition:background-color 300ms ease-out;float:right;padding:.875rem 1.75rem .9375rem}.commentlist .comment-reply-link:focus,.commentlist .comment-reply-link:hover{background-color:#007095;color:#FFF}.respond-form{margin:1.5em 10px;padding-bottom:2.2em}.respond-form form{margin:.75em 0}.respond-form form li{list-style-type:none;clear:both;margin-bottom:.7335em}.respond-form form li label,.respond-form form li small{display:none}.respond-form form input[type=email],.respond-form form input[type=text],.respond-form form input[type=url],.respond-form form textarea{padding:3px 6px;background:#efefef;border:2px solid #cecece;line-height:1.5em}.respond-form form input[type=email]:focus,.respond-form form input[type=text]:focus,.respond-form form input[type=url]:focus,.respond-form form textarea:focus{background:#fff}.respond-form form input[type=email],.respond-form form input[type=text],.respond-form form input[type=url]{max-width:400px;min-width:250px}.respond-form form textarea{resize:none;width:97.3%;height:150px}#comment-form-title{margin:0 0 1.1em}#allowed_tags{margin:1.5em 10px .7335em 0}.nocomments{margin:0 20px 1.1em}.widget ul{margin:0}#sidebar-offcanvas .widgettitle{color:#fff}.footer{clear:both}.clearing-assembled.clearing-blackout a:hover{background:0 0}.gform_body ul{margin:0}@media only screen and (min-width:40.063em){.entry-content .alignleft,.entry-content img.alignleft{margin-right:1.5em;display:inline;float:left}.entry-content .alignright,.entry-content img.alignright{margin-left:1.5em;display:inline;float:right}.entry-content .aligncenter,.entry-content img.aligncenter{margin-right:auto;margin-left:auto;display:block;clear:both}.widget{padding:0 10px;margin:0 0 2.2em}}@media only screen and (min-width:300px) and (max-width:439px){.left-sidebar,.prefooter-box,.subscribe{text-align:center}#content #inner-content{padding:10px 0 80px}#content #inner-content.no-right{padding-right:0!important}#main{width:100%}#main,.our-beef-sidebar{padding:0 30px!important}#main.news-review-main,.gallery #main{padding:0!important}.left-sidebar{width:100%;margin-bottom:2em}.left-sidebar-promo{float:none;margin:0 auto}#sidebar1{padding:0}.facebook-cap,.youtube-sticker{width:50%;margin:0}.subscribe,.subscribe-form .wpcf7-form-control-wrap,.subscribe-form .wpcf7-submit,.subscribe-form input{width:100%}.subscribe{top:0;margin-top:2em}#wpadminbar{display:none}.copyright{padding:0 2em 4em}.textwidget iframe{margin-bottom:.5em}.ep-slider .image-title,.slick-slide{margin-bottom:1em}.booking-disclaimer{padding:0 2em}.slick-slide{width:100%!important}.slick-slide img{width:100%;height:auto}.ep-slider .slick-slide-inner{min-height:0;padding-bottom:2em}.ep-slider .image-date{position:relative;bottom:inherit}.whats-on-link:link{font-size:17px}.news-review .entry-title{width:100%;padding:2em 30px 0}.news-review .nr-article-date{position:static;width:100%;padding:0 30px;margin-bottom:2em;display:block}.news-review .entry-content{padding:0 30px}.news-review .article-footer{padding:1em 30px 75px}.contact-person-name{text-align:left}.contact-person-writeup{padding:0}.subscribe-form input{float:none}}@media only screen and (min-width:440px) and (max-width:640px){.contact-person-name,.left-sidebar,.left-sidebar-promo-container,.prefooter-box,.subscribe{text-align:center}.left-sidebar{float:none!important;width:480px;margin:2em auto 0;clear:both}.left-sidebar-promo{float:none;margin:0 auto}.facebook-cap,.youtube-sticker{width:50%;margin:0}.subscribe{width:100%;top:0;margin-top:5em}.subscribe-form input{width:99%}.subscribe-form .wpcf7-submit{width:100%}#wpadminbar{display:none}.slick-slide{margin-bottom:1em;width:50%!important}.ep-slider .slick-slide-inner{min-height:270px}.news-review .entry-title{width:100%;padding-bottom:0}.news-review .nr-article-date{position:static;width:100%;padding:0 70px;margin-bottom:2em;display:block}.news-review .entry-content{padding:0 70px}.contact-person-writeup{padding:0}}@media only screen and (min-width:440px) and (max-width:539px){.ep-slider .slick-slide-inner{min-height:420px}}@media only screen and (min-width:540px) and (max-width:640px){.ep-slider .slick-slide-inner{min-height:350px}.left-sidebar:after,.left-sidebar:before{content:" ";display:table}.left-sidebar:after{clear:both}.left-sidebar-promo-container{float:left}.left-sidebar-promo{text-align:center}}@media only screen and (min-width:300px) and (max-width:640px){html{margin-top:0!important}.opening-hours,.tell-us-cta-mobile{text-align:center;width:100%;margin-top:3em}#content #inner-content{padding-bottom:42px}.tell-us-cta-mobile{display:block;float:none}#sidebar1{margin-bottom:4em}.subscribe-form{width:90%;margin:0 auto;height:225px}.subscribe-form .submit-container,.subscribe-form .wpcf7-form-control-wrap{width:100%;position:relative;padding:0}.subscribe-form .last-name{right:0}.subscribe-form .your-email{top:0}.subscribe-form .submit-container{left:0;top:0}.footer{height:auto}.footer-logos li{width:100%;text-align:center;float:none;margin:1em 0}.copyright{padding-bottom:4em}.functions-column{margin-bottom:2em}.functions-column-upper{height:auto;min-height:0;padding:0}.functions-column-bottom{padding:0}.gallery-post{width:100%;text-align:center;margin:1.5em 0}.slick-slide{margin-bottom:1em}.ep-slider .slick-slider,.slick-track{width:100%!important}.slick-next,.slick-prev{display:none!important}.ep-slider .slick-slide-inner-wrapper{min-height:0}.ep-slider .slick-track{transform:translate3d(0,0,0)!important}.monthbar{display:none}.contact-person-image{width:100%;text-align:left}.contact-person-image img{margin:0 15px 15px 0;float:none}.contact-person-writeup{position:relative}.linkedin{float:none;position:absolute;right:1em}.nr-large-image{height:auto;background:0 0}.nr-large-image img{width:100%;height:auto}.nr-large-article-heading{margin-bottom:.6em;width:auto}.nr-large-article-date{position:static;display:block;margin-bottom:1.4em}.nr-small-image{display:none}.nr-small-article{display:table;width:100%}.nr-small-article-writeup{width:100%;text-align:center;display:table-cell;vertical-align:middle;float:none!important}.nr-article-excerpt{line-height:1.6em}.functions-column-bottom-container img{margin-left:0}.promo-image-container{width:100%}.promo-image-container img{width:auto;height:auto}}@media only screen and (min-width:641px) and (max-width:63.938em){#content #inner-content{padding-bottom:70px}#content #inner-content.functions{padding-bottom:0}.home #main,.page #main{width:42%}.functions #main,.gallery #main,.location #main,.nr #main,.whats-on #main{width:100%}.left-sidebar{float:left;width:50%;margin:2em auto 0;clear:both}.left-sidebar:after,.left-sidebar:before{content:" ";display:table}.left-sidebar:after{clear:both}.left-sidebar-promo-container{float:left;width:47%}.left-sidebar-promo-container:first-child{margin-right:1em}.left-sidebar-promo{text-align:center;width:100%;min-height:340px}.left-sidebar-promo img{display:block;width:100%;height:auto}.tell-us-cta-mobile{display:block;float:left;margin-top:2em;margin-left:1em;width:43%}#sidebar1{width:53%}.home #sidebar1{float:left;margin-top:0}.page #sidebar1{float:right}.functions-column-upper{padding:0}.functions-column-upper .functions-column-writeup,.functions-column-upper h2{padding:0 .7em}.functions-column-bottom{padding-left:1em;display:block}.nr-large-article.mobile-article,.repeated-first-article{display:none}.facebook-cap{width:20%}.youtube-sticker{width:33%}.opening-hours{width:47%}.prefooter-box{padding:0 1%;text-align:center;margin:0}.subscribe{width:100%;top:0;margin-top:5em;text-align:center}.subscribe-form{width:90%;margin:0 auto}.subscribe-form input{width:100%}.submit-container,.subscribe-form .wpcf7-form-control-wrap{position:absolute;width:49%;padding:0 .3em}.footer-logos li{width:50%;margin:2em 0 0;text-align:center}.slick-slide{margin-bottom:1em}.meet-the-team #main{width:100%}.whats-on-link:link{font-size:16px;line-height:1.4em}.nr-large-article-writeup{padding:2.3em}.nr-large-image{height:231px;background-color:transparent}.nr-small-article{height:110px}.nr-small-article-writeup{width:60%}.nr-small-image{width:182px}.nr-small-image img{width:auto;height:100%}.nr-article-heading,.nr-small-article-date{font-size:12px}.repeated-first-article.mobile-article{display:block}.mobile-article .nr-small-article{height:130px}.mobile-article .nr-small-image{float:left!important}.mobile-article .nr-small-article-writeup{float:right!important;padding:2em 1.5em 0;width:71%}.promo-image-container{width:310px}}@media only screen and (min-width:1024px) and (max-width:1100px){.container,.header-top{width:1000px}.intro{height:auto}.opening-hours{margin-right:60px}.youtube-sticker{margin-right:101px}.subscribe-form{width:321px}.subscribe-form input{width:100%}.subscribe-form .wpcf7-submit{left:50.7%}.intro-image img{display:block}.gallery-post-thumbnail img,.gallery-post-thumbnail img:hover{width:322px}.ep-slider .slick-slider{width:935px}.monthbar{width:920px}.functions-form .textarea{width:265px}.nr-left{width:50%}.nr-small-article{height:139px}.nr-small-article-writeup{width:55%}.nr-large-image{height:237px}.nr-small-image img{height:100%;width:auto}#sidebar1,#sidebar1 .widgettitle{text-align:center}.booking-disclaimer{width:300px;margin:0 auto}.footer-logos li{margin:1em 46px}}@media only screen and (max-width:1023px){.off-canvas-menu-top a:active,.off-canvas-menu-top a:hover,.off-canvas-menu-top a:visited,.top-link-mobile a:visited,ul.off-canvas-list .dropdown a:visited{color:#fff}#sidebar1,.dropdown-restaurant-mobile,.tell-us-cta-mobile{text-align:center}#content #inner-content.no-right{padding-right:30px}.mobile-header{z-index:5000;top:0;width:100%;transition:transform 500ms ease}.mobile-header,.right-off-canvas-menu{-webkit-transition:-webkit-transform 500ms ease;-moz-transition:-moz-transform 500ms ease;-ms-transition:-ms-transform 500ms ease;-o-transition:-o-transform 500ms ease;position:fixed}.mobile-logo{margin:0 auto;width:120px;float:none!important}.logged-in{margin-top:46px}.logged-in .mobile-header{top:46px}.header-main{width:47%}.call-link a{display:block;height:60px}.dropdown,.tell-us-cta{display:none}.off-canvas-wrap{margin-top:60px}.right-off-canvas-menu{transition:transform 500ms ease;top:0;z-index:20}.right-off-canvas-menu.move-left{-ms-transform:translate(0,0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mobile-header.move-left{-ms-transform:translate(-15.625rem,0);-webkit-transform:translate3d(-15.625rem,0,0);-moz-transform:translate3d(-15.625rem,0,0);-ms-transform:translate3d(-15.625rem,0,0);-o-transform:translate3d(-15.625rem,0,0);transform:translate3d(-15.625rem,0,0)}.header-wrapper{width:200%}.off-screen{position:absolute;width:15.625rem;top:0;right:0;-ms-transform:translate(15.625rem,0);-webkit-transform:translate3d(15.625rem,0,0);-moz-transform:translate3d(15.625rem,0,0);-ms-transform:translate3d(15.625rem,0,0);-o-transform:translate3d(15.625rem,0,0);transform:translate3d(15.625rem,0,0)}.inner-wrap{z-index:40;box-shadow:5px 0 10px rgba(0,0,0,.4)}.nr #main,.whats-on #main{padding-top:1.5em!important}#menu-main-menu-mobile a:link{margin-top:0;font-weight:400}.contact-details-mobile{padding:1em 2em}.header-main,.header-wrapper{height:60px}.logo{height:55px;margin-top:2px}.nav-icon{width:45px;position:absolute;z-index:1000;right:17px;top:7px}.right-off-canvas-menu{background-color:#342B26;margin-top:59px}.right-off-canvas-menu.logged-in{margin-top:106px}ul#menu-main-menu-mobile li{border-bottom:1px solid #453932;position:relative}ul.off-canvas-list li{position:relative}ul.off-canvas-list li a:link{text-decoration:none;text-transform:uppercase;padding:1em 1em 1em 2em}ul.off-canvas-list>li>a{max-width:70%}.top-link-mobile a:link,ul.off-canvas-list .dropdown a:link{background-color:transparent;margin-top:0;padding:1em 2em 1em 35px;line-height:1em}.top-link-mobile a:hover,ul.off-canvas-list .dropdown a:hover,ul.off-canvas-list .top-link-mobile a:link{background-color:#000}.current_page_item{border-bottom:0}ul.dropdown-restaurant-mobile li,ul.off-canvas-list .top-link-mobile{background-color:#000;border-bottom:1px solid #222}.has-dropdown:after{content:"";position:absolute;cursor:pointer;width:24px;height:14px;right:20px;background-image:url(../images/icons-retina.png);background-position:-58px -3px;top:13px;background-repeat:no-repeat;background-size:104px 50px}.has-dropdown.open:after{background-position:-80px -3px}.contact-details-phone-icon-big{background-position:0 -25px;width:28px;height:28px;position:relative;top:18px;margin-left:15px;margin-right:40px}.container,.entry-content iframe,.single-large-post{width:100%}.off-canvas-menu-top{height:60px;text-transform:uppercase}.off-canvas-menu-top a:link{color:#fff;text-decoration:none;font-weight:400;margin-left:.7em}.off-canvas-menu-top .off-canvas-menu-link-address{float:left;padding:1em 1em 1em 1.5em}.off-canvas-menu-top .off-canvas-menu-link-phone{float:right;padding:1em}.off-canvas-menu-link-phone a:link{margin-left:1em}.off-canvas-menu-link-text{margin-left:.6em}.off-canvas-menu-link-phone .off-canvas-menu-link-text{margin-left:1.1em}.single-large-post img{width:100%;height:auto}.intro{background-color:transparent;height:auto}#main{padding-right:0}.entry-content iframe{height:300px}.entry-content p{font-size:15px}.subscribe-form input{margin:0 0 1em}.first-name,.your-email{left:0}.promo-image-container{margin:1em auto 3em;float:none!important}.single-large-post-content{padding-left:0}#sidebar1{margin-top:2em}.booking-disclaimer{width:300px;margin:0 auto}.our-beef-sidebar,.widgettitle{text-align:center;width:100%}.our-beef-sidebar h2{text-align:left;margin-bottom:1em}.menu-links{width:100%;margin-top:2em;text-align:center}.menu-links img{float:none}.functions-options{width:100%;margin-top:2em}.functions-option{width:100%;text-align:center;margin:0 0 1em;border:0;float:none!important}div.MGLField,div.MGLLabel{width:100%!important;text-align:center}.functions-option img{margin:0 auto}div.MGLRow{margin-right:0!important}div.MGLLabel{margin-bottom:.5em}div.MGLField{margin-left:0!important;margin-bottom:2em}div.MGLField input[type=text]{padding:0 1em;height:40px;width:96%}div.MGLField select{height:40px}.MGLRow textarea{width:80%}.contact-person-image,.contact-person-name{text-align:left}.active-events{margin-bottom:1.5em}.whats-on .entry-title{padding-left:0}}@media only screen and (min-width:641px) and (max-width:767px){.ep-slider .slick-slide-inner{min-height:290px}.ep-slider .slick-track{transform:translate3d(0,0,0)!important}.ep-slider .slick-slider,.slick-track{width:100%!important}.slick-next,.slick-prev{display:none!important}.slick-slide{width:33%!important}.ep-slider .slick-slide-inner-wrapper{min-height:0}.mobile-article .nr-small-article-writeup{width:67%}.functions-column{width:50%;margin-bottom:2em;min-height:640px}.left-sidebar-promo{min-height:217px}.subscribe-form{height:100px}.monthbar{display:none}}@media only screen and (min-width:768px) and (max-width:1023px){.subscribe-form input,.subscribe-image{margin-bottom:.5em}.ep-slider .slick-slider{width:100%}.ep-slider .slick-prev{left:-20px}.ep-slider .slick-next{right:-20px}.monthbar{width:98%;display:block}.monthbar .month-header{font-size:8px}.monthbar .month-container{width:8.33333%}.functions-column{min-height:820px}.prefooter{position:relative}.youtube-sticker{position:absolute;top:175px;width:auto;margin-left:15px}.opening-hours-writeup{font-size:11px}.subscribe{width:30%;margin-top:-2em}.submit-container,.subscribe-form .wpcf7-form-control-wrap,.subscribe-form .wpcf7-submit,.subscribe-form input[type=text],.subscribe-form input[type=email]{width:100%;position:relative;top:0}.last-name,.submit-container{right:0}}@media only screen and (min-width:768px) and (max-width:867px){.ep-slider .slick-slide-inner,.ep-slider .slick-slide-inner-wrapper{min-height:320px}}@media only screen and (max-width:767px){.subscribe{min-height:610px}}@media only screen and (min-width:868px) and (max-width:1023px){.left-sidebar-promo{min-height:255px}.ep-slider .slick-slide-inner,.ep-slider .slick-slide-inner-wrapper{min-height:350px}}@media only screen and (min-width:64.063em){.wrap{max-width:1140px}.widget ul li{margin-bottom:.75em}.widget ul li ul{margin-top:.75em;padding-left:1em}}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.contact-details-address-icon,.contact-details-phone-icon,.contact-details-phone-icon-big,.has-dropdown:after{background-size:104px 50px}}@media print{blockquote,img,pre,tr{page-break-inside:avoid}*{background:0 0!important;color:#000!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}a,a:visited{color:#444!important;text-decoration:underline}a:after,a:visited:after{content:" (" attr(href) ")"}a abbr[title]:after,a:visited abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.page-navigation,.respond-form,.sidebar,.wp-prev-next,nav{display:none}}