﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}*{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;box-sizing:border-box;cursor:default}html,body{height:100%;margin:0;font-size:16px}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block;position:relative}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0;vertical-align:middle}svg:not(:root){overflow:hidden}figure{margin:0}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input,button,submit{border:0}button,input[type="button"],input[type="reset"],input[type="submit"]{box-shadow:none !important}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:'ArcherProSemibold';src:url("../fonts/ArcherProSemibold.eot");src:url("../fonts/ArcherProSemibold.eot") format("embedded-opentype"),url("../fonts/ArcherProSemibold.woff2") format("woff2"),url("../fonts/ArcherProSemibold.woff") format("woff"),url("../fonts/ArcherProSemibold.ttf") format("truetype"),url("../fonts/ArcherProSemibold.svg#ArcherProSemibold") format("svg")}@font-face{font-family:'ArcherProLight_0';src:url("../fonts/ArcherProLight_0.eot");src:url("../fonts/ArcherProLight_0.eot") format("embedded-opentype"),url("../fonts/ArcherProLight_0.woff2") format("woff2"),url("../fonts/ArcherProLight_0.woff") format("woff"),url("../fonts/ArcherProLight_0.ttf") format("truetype"),url("../fonts/ArcherProLight_0.svg#ArcherProLight_0") format("svg")}h1{margin:5px 0px 0px 0px;margin-bottom:20px;color:#4b3927;font-family:"ArcherProSemibold",Helvetica,Arial,sans-serif;font-size:1.9em;color:#4b3927;letter-spacing:-1px}h2{margin-bottom:0;margin-top:20px;line-height:21px;font-size:1.05em;color:#4b3927;font-family:"Georgia","Times New Roman",serif}h3{margin-bottom:3px;color:#4b3927;font-family:Arial,Helvetica,sans-serif;font-size:0.9em;color:#805f43;margin-top:20px;font-weight:bold}h4{margin:5px 0px 0px 0px;margin-bottom:20px;color:#4b3927;font-family:"ArcherProSemibold",Helvetica,Arial,sans-serif;font-size:1.9em;color:#4b3927;letter-spacing:-1px}h5{margin:5px 0px 0px 0px;margin-bottom:20px;color:#4b3927;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:0.85em;color:#4b3927;text-align:center;width:150px;display:block;margin:0 auto;line-height:16px;margin-bottom:10px}p{line-height:17px;font-size:0.8em;color:#805f43;margin-bottom:15px}*,*:before,*:after{box-sizing:inherit}html{overflow-y:scroll}body{background:#f4f0eb;font-family:Arial,Helvetica,sans-serif;padding-top:30px}a{text-decoration:none}a:hover{opacity:0.6;text-decoration:underline}img{max-width:100%}img.full{width:100%}hr{width:100%;height:1px;border:0}.text-center{text-align:center}.center-block{display:block;margin-left:auto;margin-right:auto}.clearfix:after,.inner:after,.wrapper:after,header:after,section:after,footer:after{content:"";display:table;clear:both}.fl{float:left}.fr{float:right}[class^="col"]{float:left;width:100%}@media screen and (min-width: 768px){.col-100{width:100%}.col-66{width:66.6%}.col-50{width:50%}.col-33{width:33.3%}.col-25{width:25%}.col-20{width:20%}.p-lr{padding-left:20px;padding-right:20px}.p-l{padding-left:20px}.p-r{padding-right:20px}}.p-t{padding-top:80px}.p-b{padding-bottom:80px}.pt-0{padding-top:0}.relative{position:relative}.inline-block{display:inline-block}.bottom{position:absolute;bottom:0}.desktop{display:none}@media screen and (min-width: 1350px){.desktop{display:block}}@media screen and (min-width: 1025px){.tablet{display:none}}@media screen and (min-width: 768px){.mobile{display:none}}.inner{max-width:960px;display:block;margin-left:auto;margin-right:auto}.center-block{display:block;margin-left:auto;margin-right:auto}form h2{margin-bottom:.8em}form p{overflow:auto}form label{width:30%;float:left}form span.wpcf7-list-item{margin-left:0}form div.wpcf7-mail-sent-ok{border:2px solid #398f14;float:left;font-size:80%}header{max-width:960px;width:100%;display:block;margin-left:auto;margin-right:auto}@media only screen and (max-width: 960px){header{padding:0 15px}}header .enquiry-block{display:inline;float:left;font-size:1.4em;color:#805f43;padding:16px 12px;border:1px dashed #4b3927;width:170px;text-align:center;font-family:"ArcherProLight_0",Helvetica,Arial,sans-serif}@media only screen and (max-width: 960px){header .enquiry-block{margin-top:-18px}}@media only screen and (max-width: 768px){header .enquiry-block{position:absolute;right:69px;top:33px;width:138px;padding:3px 5px}}header .enquiry-block p{margin-bottom:0px}@media only screen and (max-width: 768px){header .enquiry-block p{font-size:0.6em}}header .enquiry-block a{font-family:"ArcherProLight_0",Helvetica,Arial,sans-serif;color:#805f43;text-decoration:none}header .enquiry-block a.tel{font-family:"ArcherProSemibold",Helvetica,Arial,sans-serif}header .logo{width:194px;display:block;margin:0 auto}@media only screen and (max-width: 768px){header .logo{margin-left:0px}}header .mobile-menu-icon{display:none}@media only screen and (max-width: 960px){header .mobile-menu-icon{width:40px;float:right;margin-top:-29px;display:inline-block;cursor:pointer}}header ul#menu-miscellaneous{float:right;margin-top:-20px}@media only screen and (max-width: 960px){header ul#menu-miscellaneous{margin-top:-71px}}header ul#menu-miscellaneous li{display:inline-block}header ul#menu-miscellaneous li:after{content:' |'}header ul#menu-miscellaneous li:last-child:after{content:''}header ul#menu-miscellaneous li a{font-size:0.8em;color:#805f43;text-decoration:none}header nav#site-navigation.main-navigation{float:left;clear:left;max-width:958px;width:100%;margin-top:20px;background:#4b3927}header nav#site-navigation.main-navigation ul{max-width:960px;width:100%}@media only screen and (max-width: 960px){header nav#site-navigation.main-navigation ul{display:none}}header nav#site-navigation.main-navigation ul li{float:left;display:inline;margin:0;padding:0;width:132px;border-right:1px solid #000;border-bottom:1px solid #000}@media only screen and (max-width: 974px){header nav#site-navigation.main-navigation ul li{width:130px}}@media only screen and (max-width: 960px){header nav#site-navigation.main-navigation ul li{float:none;display:block;width:100%}}header nav#site-navigation.main-navigation ul li.menu-item-343{width:34px}@media only screen and (max-width: 960px){header nav#site-navigation.main-navigation ul li.menu-item-343{width:100%}}header nav#site-navigation.main-navigation ul li.menu-item-343 a{background-image:url("../images/home_icon.png");background-repeat:no-repeat;background-position:center;background-size:10px}header nav#site-navigation.main-navigation ul li a{background:#4b3927;text-align:center;padding:10px 0px;color:#f6f4f2;font-size:1em;text-decoration:none;font-family:"ArcherProSemibold",Helvetica,Arial,sans-serif}header nav#site-navigation.main-navigation ul li a:hover{opacity:1;background-color:#805f43}header nav#site-navigation.main-navigation ul li a:active,header nav#site-navigation.main-navigation ul li a:focus{background-color:#805f43}header nav#site-navigation.main-navigation ul li.current-page-ancestor a{opacity:1;background-color:#805f43}@media only screen and (max-width: 960px){header nav#site-navigation.main-navigation ul li.current-page-ancestor a{background-color:#4b3927}}header nav#site-navigation.main-navigation ul li ul.sub-menu{float:left;display:inline;width:132px;height:0;clear:left;border:none;position:relative;z-index:1010;top:0px}@media only screen and (max-width: 960px){header nav#site-navigation.main-navigation ul li ul.sub-menu{display:none;width:100%;height:auto;clear:none;margin-left:0px;left:0;margin-bottom:13px;border-bottom:1px solid #000}}header nav#site-navigation.main-navigation ul li ul.sub-menu li{clear:left;display:inline;width:132px;height:auto;border:none;border-top:1px solid #000;margin-left:-24px}@media only screen and (max-width: 960px){header nav#site-navigation.main-navigation ul li ul.sub-menu li{clear:none;display:block;width:100%;margin-left:0px}}header nav#site-navigation.main-navigation ul li ul.sub-menu li a{float:left;clear:left;display:inline;width:132px;height:auto;padding:10px 0;border:none;font-size:0.75em;background:#4b3927}@media only screen and (max-width: 960px){header nav#site-navigation.main-navigation ul li ul.sub-menu li a{float:none;clear:none;display:block;width:100%;background-color:#805f43;font-family:Arial,Helvetica,sans-serif}}header nav#site-navigation.main-navigation ul li ul.sub-menu li a:hover{opacity:1;background-color:#805f43}header nav#site-navigation.main-navigation ul li ul.sub-menu li a:active,header nav#site-navigation.main-navigation ul li ul.sub-menu li a:focus{background-color:#805f43}header nav#site-navigation.main-navigation ul li ul.sub-menu li ul.sub-menu{display:none}.social-header{display:inline-flex;float:right;margin-top:-25px}.social-header li{padding-right:6px}.social-header li:nth-child(6){padding-right:0}body.home{width:100%;max-width:960px;display:block;margin-left:auto;margin-right:auto}body.home section#home .main-content-container{float:left;display:inline;width:100%;max-width:958px;background:#fcfbf9;border:1px solid #e4e0dc;border-top:none;position:relative;z-index:100}body.home section#home .main-content-container .banner-container{position:relative;float:left;display:inline;width:100%;max-width:960px;border-bottom:1px solid #e4e0dc}body.home section#home .main-content-container .banner-container .banner-items{margin-bottom:0px}body.home section#home .main-content-container .banner-container .banner-items .banner-item img{width:100%}body.home section#home .main-content-container .banner-container .banner-items .banner-item .caption-container{width:60%;display:block;margin:0 auto;text-align:center;padding:20px;padding-bottom:43px}body.home section#home .main-content-container .banner-container .banner-items .banner-item .caption-container h2{margin-bottom:10px;font-size:1.5em;color:#43311f;color:#805f43;font-family:"Georgia","Times New Roman",serif;font-family:"ArcherProSemibold",Helvetica,Arial,sans-serif}body.home section#home .main-content-container .banner-container .banner-items .banner-item .caption-container p{font-size:0.8em;color:#805f43;margin-bottom:10px}body.home section#home .main-content-container .banner-container .banner-items .banner-item .caption-container a.discover{color:#382515;display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:0.75em;font-weight:bold;height:16px;line-height:16px;margin-top:5px;padding-left:21px;background:transparent url("../images/link_icon_circle.gif") no-repeat scroll left center}body.home section#home .main-content-container .banner-container .slider-nav{width:300px;position:absolute;left:50%;bottom:-30px;margin-left:-151px}@media only screen and (max-width: 600px){body.home section#home .main-content-container .banner-container .slider-nav{display:none}}body.home section#home .main-content-container .banner-container .slider-nav .slick-list{padding:0px !important}body.home section#home .main-content-container .banner-container .slider-nav .slick-list .tab{width:99px !important;height:24px;background-color:#000;color:#ffffff;font-size:0.8em;margin-bottom:1px;margin-left:1px}body.home section#home .main-content-container .banner-container .slider-nav .slick-list .tab span.active,body.home section#home .main-content-container .banner-container .slider-nav .slick-list .tab.slick-current{background-color:#43311f;color:#e4e0dc}body.home section#home .main-content-container .banner-container .slider-nav .slick-list .tab span{display:block;text-align:center;padding-top:7px;padding-bottom:5px}body.home section#home .main-content-container .banner-container .slider-nav .slick-list .tab:hover{background-color:#43311f;color:#ffffff;cursor:pointer}body.home section#home .main-content-container .items-container{float:left;display:inline;width:100%;max-width:938px;padding:30px 1% 20px 1%}body.home section#home .main-content-container .items-container .item-container{float:left;display:inline;width:30%;max-width:290px;min-height:249px;padding-bottom:10px;margin-left:2%;padding-left:2%;border-left:1px dotted #4b3927}@media only screen and (max-width: 700px){body.home section#home .main-content-container .items-container .item-container{width:100%;margin-left:0px;padding-left:0px;border-left:none;max-width:300px;display:block;margin:0 auto;float:none;border:1px solid #805f43;margin-bottom:20px;min-height:49px;padding:1%}}body.home section#home .main-content-container .items-container .item-container:first-child{padding-left:0px;border-left:none}@media only screen and (max-width: 700px){body.home section#home .main-content-container .items-container .item-container:first-child{width:100%;margin-left:0px;padding-left:0px;border-left:none;max-width:300px;display:block;margin:0 auto;float:none;border:1px solid #805f43;margin-bottom:20px;min-height:49px;padding:1%}}body.home section#home .main-content-container .items-container .item-container .image-container{float:left;display:inline;width:40%;max-width:110px}body.home section#home .main-content-container .items-container .item-container .image-container img{width:90%;max-width:110px}body.home section#home .main-content-container .items-container .item-container .textblock-container{float:right;display:inline;width:60%;max-width:164px}body.home section#home .main-content-container .items-container .item-container .textblock-container h2{color:#805f43;font-family:"ArcherProSemibold",Helvetica,Arial,sans-serif;font-size:1.3em}body.home section#home .main-content-container .items-container .item-container .textblock-container p{margin-top:15px;font-size:0.8em;line-height:15px;color:#7f5f40}body.home section#home .main-content-container .items-container .item-container .textblock-container a{margin-top:5px;display:inline-block;height:16px;padding-left:21px;font-size:0.75em;color:#382515;font-weight:bold;background:url(../images/link_icon_circle.gif) no-repeat left;font-family:Arial,Helvetica,sans-serif;line-height:16px}body.home section#home .main-content-container .items-container .item-container:nth-child(4){border-left:none}body.page-template-template-food-drink #gallery-1 .gallery-item,body.page-template-template-food-drink-wine #gallery-1 .gallery-item,body.page-template-template-food-drink-gallery #gallery-1 .gallery-item,body.page-template-template-food-drink-menus #gallery-1 .gallery-item,body.page-template-template-food-drink-recipes #gallery-1 .gallery-item{width:23%;margin-right:2%;margin-bottom:2%}@media only screen and (max-width: 768px){body.page-template-template-food-drink #gallery-1 .gallery-item,body.page-template-template-food-drink-wine #gallery-1 .gallery-item,body.page-template-template-food-drink-gallery #gallery-1 .gallery-item,body.page-template-template-food-drink-menus #gallery-1 .gallery-item,body.page-template-template-food-drink-recipes #gallery-1 .gallery-item{width:31%}}@media only screen and (max-width: 550px){body.page-template-template-food-drink #gallery-1 .gallery-item,body.page-template-template-food-drink-wine #gallery-1 .gallery-item,body.page-template-template-food-drink-gallery #gallery-1 .gallery-item,body.page-template-template-food-drink-menus #gallery-1 .gallery-item,body.page-template-template-food-drink-recipes #gallery-1 .gallery-item{width:48%;max-width:100%}}@media only screen and (max-width: 400px){body.page-template-template-food-drink #gallery-1 .gallery-item,body.page-template-template-food-drink-wine #gallery-1 .gallery-item,body.page-template-template-food-drink-gallery #gallery-1 .gallery-item,body.page-template-template-food-drink-menus #gallery-1 .gallery-item,body.page-template-template-food-drink-recipes #gallery-1 .gallery-item{width:98%;max-width:100%}}body.page-template-template-food-drink #gallery-1 .gallery-item .gallery-caption,body.page-template-template-food-drink-wine #gallery-1 .gallery-item .gallery-caption,body.page-template-template-food-drink-gallery #gallery-1 .gallery-item .gallery-caption,body.page-template-template-food-drink-menus #gallery-1 .gallery-item .gallery-caption,body.page-template-template-food-drink-recipes #gallery-1 .gallery-item .gallery-caption{margin-top:15px;font-size:0.8em;color:#805f43}body.page-template-template-food-drink #gallery-1 .gallery-item a,body.page-template-template-food-drink-wine #gallery-1 .gallery-item a,body.page-template-template-food-drink-gallery #gallery-1 .gallery-item a,body.page-template-template-food-drink-menus #gallery-1 .gallery-item a,body.page-template-template-food-drink-recipes #gallery-1 .gallery-item a{cursor:pointer}body.page-template-template-food-drink #gallery-1 .gallery-item a img,body.page-template-template-food-drink-wine #gallery-1 .gallery-item a img,body.page-template-template-food-drink-gallery #gallery-1 .gallery-item a img,body.page-template-template-food-drink-menus #gallery-1 .gallery-item a img,body.page-template-template-food-drink-recipes #gallery-1 .gallery-item a img{padding:10%;background-color:#f4f0eb;width:100%}body.page-template-template-food-drink .featherlight-content .caption,body.page-template-template-food-drink-wine .featherlight-content .caption,body.page-template-template-food-drink-gallery .featherlight-content .caption,body.page-template-template-food-drink-menus .featherlight-content .caption,body.page-template-template-food-drink-recipes .featherlight-content .caption{font-size:0.8em;margin-top:10px}body.page-template-template-food-drink .sub-section-container,body.page-template-template-food-drink-wine .sub-section-container,body.page-template-template-food-drink-gallery .sub-section-container,body.page-template-template-food-drink-menus .sub-section-container,body.page-template-template-food-drink-recipes .sub-section-container{padding:20px}@media only screen and (max-width: 768px){body.page-template-template-food-drink .sub-section-container,body.page-template-template-food-drink-wine .sub-section-container,body.page-template-template-food-drink-gallery .sub-section-container,body.page-template-template-food-drink-menus .sub-section-container,body.page-template-template-food-drink-recipes .sub-section-container{padding:58px 15px 20px 15px}}body.page-template-template-food-drink .sub-section-container .food-and-drink-mobile-menu-icon,body.page-template-template-food-drink-wine .sub-section-container .food-and-drink-mobile-menu-icon,body.page-template-template-food-drink-gallery .sub-section-container .food-and-drink-mobile-menu-icon,body.page-template-template-food-drink-menus .sub-section-container .food-and-drink-mobile-menu-icon,body.page-template-template-food-drink-recipes .sub-section-container .food-and-drink-mobile-menu-icon{display:none}@media only screen and (max-width: 768px){body.page-template-template-food-drink .sub-section-container .food-and-drink-mobile-menu-icon,body.page-template-template-food-drink-wine .sub-section-container .food-and-drink-mobile-menu-icon,body.page-template-template-food-drink-gallery .sub-section-container .food-and-drink-mobile-menu-icon,body.page-template-template-food-drink-menus .sub-section-container .food-and-drink-mobile-menu-icon,body.page-template-template-food-drink-recipes .sub-section-container .food-and-drink-mobile-menu-icon{display:block;width:40px;position:absolute;right:15px;top:10px}}body.page-template-template-food-drink .sub-section-container .menu-food-drink-container ul,body.page-template-template-food-drink-wine .sub-section-container .menu-food-drink-container ul,body.page-template-template-food-drink-gallery .sub-section-container .menu-food-drink-container ul,body.page-template-template-food-drink-menus .sub-section-container .menu-food-drink-container ul,body.page-template-template-food-drink-recipes .sub-section-container .menu-food-drink-container ul{border-bottom:3px solid #9eb044;min-height:33px;font-family:'ArcherProLight_0'}@media only screen and (max-width: 768px){body.page-template-template-food-drink .sub-section-container .menu-food-drink-container ul,body.page-template-template-food-drink-wine .sub-section-container .menu-food-drink-container ul,body.page-template-template-food-drink-gallery .sub-section-container .menu-food-drink-container ul,body.page-template-template-food-drink-menus .sub-section-container .menu-food-drink-container ul,body.page-template-template-food-drink-recipes .sub-section-container .menu-food-drink-container ul{display:none;border-bottom:0px solid #9eb044}}body.page-template-template-food-drink .sub-section-container .menu-food-drink-container ul li,body.page-template-template-food-drink-wine .sub-section-container .menu-food-drink-container ul li,body.page-template-template-food-drink-gallery .sub-section-container .menu-food-drink-container ul li,body.page-template-template-food-drink-menus .sub-section-container .menu-food-drink-container ul li,body.page-template-template-food-drink-recipes .sub-section-container .menu-food-drink-container ul li{float:left;display:inline;width:14.2%;padding:0;margin:0;position:relative}@media only screen and (max-width: 768px){body.page-template-template-food-drink .sub-section-container .menu-food-drink-container ul li,body.page-template-template-food-drink-wine .sub-section-container .menu-food-drink-container ul li,body.page-template-template-food-drink-gallery .sub-section-container .menu-food-drink-container ul li,body.page-template-template-food-drink-menus .sub-section-container .menu-food-drink-container ul li,body.page-template-template-food-drink-recipes .sub-section-container .menu-food-drink-container ul li{float:none;display:block;width:100%;background-color:#9eb044;margin-bottom:1px}}body.page-template-template-food-drink .sub-section-container .menu-food-drink-container ul li a,body.page-template-template-food-drink-wine .sub-section-container .menu-food-drink-container ul li a,body.page-template-template-food-drink-gallery .sub-section-container .menu-food-drink-container ul li a,body.page-template-template-food-drink-menus .sub-section-container .menu-food-drink-container ul li a,body.page-template-template-food-drink-recipes .sub-section-container .menu-food-drink-container ul li a{display:block;padding:0;font-size:15px;color:#43311f;text-align:center;border-right:1px solid #43311f}@media only screen and (max-width: 768px){body.page-template-template-food-drink .sub-section-container .menu-food-drink-container ul li a,body.page-template-template-food-drink-wine .sub-section-container .menu-food-drink-container ul li a,body.page-template-template-food-drink-gallery .sub-section-container .menu-food-drink-container ul li a,body.page-template-template-food-drink-menus .sub-section-container .menu-food-drink-container ul li a,body.page-template-template-food-drink-recipes .sub-section-container .menu-food-drink-container ul li a{border-right:0px solid #43311f;padding:8px 0}}body.page-template-template-food-drink .sub-section-container .menu-food-drink-container ul li:last-child a,body.page-template-template-food-drink-wine .sub-section-container .menu-food-drink-container ul li:last-child a,body.page-template-template-food-drink-gallery .sub-section-container .menu-food-drink-container ul li:last-child a,body.page-template-template-food-drink-menus .sub-section-container .menu-food-drink-container ul li:last-child a,body.page-template-template-food-drink-recipes .sub-section-container .menu-food-drink-container ul li:last-child a{border-right:0}body.page-template-template-food-drink .sub-section-container .menu-food-drink-container ul li ul,body.page-template-template-food-drink-wine .sub-section-container .menu-food-drink-container ul li ul,body.page-template-template-food-drink-gallery .sub-section-container .menu-food-drink-container ul li ul,body.page-template-template-food-drink-menus .sub-section-container .menu-food-drink-container ul li ul,body.page-template-template-food-drink-recipes .sub-section-container .menu-food-drink-container ul li ul{display:none;position:absolute;top:16px;left:0;width:100%;padding:7px;border-bottom:0;background-color:#fcfbf9;-webkit-box-shadow:2px 2px 5px 1px #ccc;box-shadow:2px 2px 5px 1px #ccc;margin-left:0;height:auto;z-index:1000;min-height:20px}@media only screen and (max-width: 768px){body.page-template-template-food-drink .sub-section-container .menu-food-drink-container ul li ul,body.page-template-template-food-drink-wine .sub-section-container .menu-food-drink-container ul li ul,body.page-template-template-food-drink-gallery .sub-section-container .menu-food-drink-container ul li ul,body.page-template-template-food-drink-menus .sub-section-container .menu-food-drink-container ul li ul,body.page-template-template-food-drink-recipes .sub-section-container .menu-food-drink-container ul li ul{display:none;position:relative;width:100%;height:auto;top:0px;padding:0px;margin-top:0px;margin-bottom:0px;-webkit-box-shadow:0px 0px 0px 0px #ccc;box-shadow:0px 0px 0px 0px #ccc;margin-top:0px}}body.page-template-template-food-drink .sub-section-container .menu-food-drink-container ul li ul li,body.page-template-template-food-drink-wine .sub-section-container .menu-food-drink-container ul li ul li,body.page-template-template-food-drink-gallery .sub-section-container .menu-food-drink-container ul li ul li,body.page-template-template-food-drink-menus .sub-section-container .menu-food-drink-container ul li ul li,body.page-template-template-food-drink-recipes .sub-section-container .menu-food-drink-container ul li ul li{float:none;display:block;width:100%;margin-bottom:0px}@media only screen and (max-width: 768px){body.page-template-template-food-drink .sub-section-container .menu-food-drink-container ul li ul li,body.page-template-template-food-drink-wine .sub-section-container .menu-food-drink-container ul li ul li,body.page-template-template-food-drink-gallery .sub-section-container .menu-food-drink-container ul li ul li,body.page-template-template-food-drink-menus .sub-section-container .menu-food-drink-container ul li ul li,body.page-template-template-food-drink-recipes .sub-section-container .menu-food-drink-container ul li ul li{clear:none;display:block;width:100%;margin-left:0px;padding:0px;background-color:#e1e3d7;border-top:1px solid #ffffff}}body.page-template-template-food-drink .sub-section-container .menu-food-drink-container ul li ul li a,body.page-template-template-food-drink-wine .sub-section-container .menu-food-drink-container ul li ul li a,body.page-template-template-food-drink-gallery .sub-section-container .menu-food-drink-container ul li ul li a,body.page-template-template-food-drink-menus .sub-section-container .menu-food-drink-container ul li ul li a,body.page-template-template-food-drink-recipes .sub-section-container .menu-food-drink-container ul li ul li a{margin-bottom:0;padding:6px;border-right:0}@media only screen and (max-width: 768px){body.page-template-template-food-drink .sub-section-container .menu-food-drink-container ul li ul li a,body.page-template-template-food-drink-wine .sub-section-container .menu-food-drink-container ul li ul li a,body.page-template-template-food-drink-gallery .sub-section-container .menu-food-drink-container ul li ul li a,body.page-template-template-food-drink-menus .sub-section-container .menu-food-drink-container ul li ul li a,body.page-template-template-food-drink-recipes .sub-section-container .menu-food-drink-container ul li ul li a{float:none;clear:none;display:block;width:100%}}body.page-template-template-food-drink .sub-section-container .menu-food-drink-container ul li:hover ul,body.page-template-template-food-drink-wine .sub-section-container .menu-food-drink-container ul li:hover ul,body.page-template-template-food-drink-gallery .sub-section-container .menu-food-drink-container ul li:hover ul,body.page-template-template-food-drink-menus .sub-section-container .menu-food-drink-container ul li:hover ul,body.page-template-template-food-drink-recipes .sub-section-container .menu-food-drink-container ul li:hover ul{display:block}body.page-template-template-food-drink #breadcrumbs,body.page-template-template-food-drink-wine #breadcrumbs,body.page-template-template-food-drink-gallery #breadcrumbs,body.page-template-template-food-drink-menus #breadcrumbs,body.page-template-template-food-drink-recipes #breadcrumbs{margin-left:0 !important;font-family:'Georgia', serif;margin:30px 0}body.page-template-template-food-drink h1.food-drink-title,body.page-template-template-food-drink-wine h1.food-drink-title,body.page-template-template-food-drink-gallery h1.food-drink-title,body.page-template-template-food-drink-menus h1.food-drink-title,body.page-template-template-food-drink-recipes h1.food-drink-title{margin-top:0;color:#fff;padding:43px 30px;background-repeat:no-repeat;background-size:100%;font-style:italic}@media only screen and (max-width: 768px){body.page-template-template-food-drink h1.food-drink-title,body.page-template-template-food-drink-wine h1.food-drink-title,body.page-template-template-food-drink-gallery h1.food-drink-title,body.page-template-template-food-drink-menus h1.food-drink-title,body.page-template-template-food-drink-recipes h1.food-drink-title{padding-left:50px;background-size:contain}}@media only screen and (max-width: 768px){body.page-template-template-food-drink .col-33 img,body.page-template-template-food-drink-wine .col-33 img,body.page-template-template-food-drink-gallery .col-33 img,body.page-template-template-food-drink-menus .col-33 img,body.page-template-template-food-drink-recipes .col-33 img{width:100%;max-width:300px;margin:0 auto;display:block;margin-bottom:20px;margin-top:20px}}@media only screen and (max-width: 768px){body.page-template-template-food-drink .col-66 img,body.page-template-template-food-drink-wine .col-66 img,body.page-template-template-food-drink-gallery .col-66 img,body.page-template-template-food-drink-menus .col-66 img,body.page-template-template-food-drink-recipes .col-66 img{width:100%;max-width:500px;margin:0 auto;display:block;margin-bottom:20px;margin-top:20px}}body.page-template-template-food-drink .testimonials .testimonial,body.page-template-template-food-drink-wine .testimonials .testimonial,body.page-template-template-food-drink-gallery .testimonials .testimonial,body.page-template-template-food-drink-menus .testimonials .testimonial,body.page-template-template-food-drink-recipes .testimonials .testimonial{float:left;padding:10px;position:relative}body.page-template-template-food-drink .testimonials .testimonial img,body.page-template-template-food-drink-wine .testimonials .testimonial img,body.page-template-template-food-drink-gallery .testimonials .testimonial img,body.page-template-template-food-drink-menus .testimonials .testimonial img,body.page-template-template-food-drink-recipes .testimonials .testimonial img{width:100%}body.page-template-template-food-drink .testimonials .testimonial.small,body.page-template-template-food-drink-wine .testimonials .testimonial.small,body.page-template-template-food-drink-gallery .testimonials .testimonial.small,body.page-template-template-food-drink-menus .testimonials .testimonial.small,body.page-template-template-food-drink-recipes .testimonials .testimonial.small{width:42%}body.page-template-template-food-drink .testimonials .testimonial.small p,body.page-template-template-food-drink .testimonials .testimonial.small .client,body.page-template-template-food-drink-wine .testimonials .testimonial.small p,body.page-template-template-food-drink-wine .testimonials .testimonial.small .client,body.page-template-template-food-drink-gallery .testimonials .testimonial.small p,body.page-template-template-food-drink-gallery .testimonials .testimonial.small .client,body.page-template-template-food-drink-menus .testimonials .testimonial.small p,body.page-template-template-food-drink-menus .testimonials .testimonial.small .client,body.page-template-template-food-drink-recipes .testimonials .testimonial.small p,body.page-template-template-food-drink-recipes .testimonials .testimonial.small .client{color:#fff}body.page-template-template-food-drink .testimonials .testimonial.large,body.page-template-template-food-drink-wine .testimonials .testimonial.large,body.page-template-template-food-drink-gallery .testimonials .testimonial.large,body.page-template-template-food-drink-menus .testimonials .testimonial.large,body.page-template-template-food-drink-recipes .testimonials .testimonial.large{width:58%}body.page-template-template-food-drink .testimonials .testimonial:nth-child(odd),body.page-template-template-food-drink-wine .testimonials .testimonial:nth-child(odd),body.page-template-template-food-drink-gallery .testimonials .testimonial:nth-child(odd),body.page-template-template-food-drink-menus .testimonials .testimonial:nth-child(odd),body.page-template-template-food-drink-recipes .testimonials .testimonial:nth-child(odd){clear:left}body.page-template-template-food-drink .testimonials .testimonial .quote,body.page-template-template-food-drink-wine .testimonials .testimonial .quote,body.page-template-template-food-drink-gallery .testimonials .testimonial .quote,body.page-template-template-food-drink-menus .testimonials .testimonial .quote,body.page-template-template-food-drink-recipes .testimonials .testimonial .quote{position:absolute;top:0;left:0;padding:3em}body.page-template-template-food-drink .testimonials .testimonial .quote p,body.page-template-template-food-drink-wine .testimonials .testimonial .quote p,body.page-template-template-food-drink-gallery .testimonials .testimonial .quote p,body.page-template-template-food-drink-menus .testimonials .testimonial .quote p,body.page-template-template-food-drink-recipes .testimonials .testimonial .quote p{font-family:"ArcherProSemibold", Helvetica, Arial, sans-serif;font-size:1.5em;line-height:1.2em}body.page-template-template-food-drink .testimonials .testimonial .quote .client,body.page-template-template-food-drink-wine .testimonials .testimonial .quote .client,body.page-template-template-food-drink-gallery .testimonials .testimonial .quote .client,body.page-template-template-food-drink-menus .testimonials .testimonial .quote .client,body.page-template-template-food-drink-recipes .testimonials .testimonial .quote .client{float:right;font-size:.9em;font-family:'Georgia', serif}@media only screen and (max-width: 960px){body.page-template-template-food-drink .testimonials .testimonial,body.page-template-template-food-drink-wine .testimonials .testimonial,body.page-template-template-food-drink-gallery .testimonials .testimonial,body.page-template-template-food-drink-menus .testimonials .testimonial,body.page-template-template-food-drink-recipes .testimonials .testimonial{float:none;margin:0 auto;width:100% !important;max-width:500px}body.page-template-template-food-drink .testimonials .testimonial .quote,body.page-template-template-food-drink-wine .testimonials .testimonial .quote,body.page-template-template-food-drink-gallery .testimonials .testimonial .quote,body.page-template-template-food-drink-menus .testimonials .testimonial .quote,body.page-template-template-food-drink-recipes .testimonials .testimonial .quote{font-size:80%}body.page-template-template-food-drink .testimonials .testimonial.large img,body.page-template-template-food-drink-wine .testimonials .testimonial.large img,body.page-template-template-food-drink-gallery .testimonials .testimonial.large img,body.page-template-template-food-drink-menus .testimonials .testimonial.large img,body.page-template-template-food-drink-recipes .testimonials .testimonial.large img{display:none}body.page-template-template-food-drink .testimonials .testimonial.large .quote,body.page-template-template-food-drink-wine .testimonials .testimonial.large .quote,body.page-template-template-food-drink-gallery .testimonials .testimonial.large .quote,body.page-template-template-food-drink-menus .testimonials .testimonial.large .quote,body.page-template-template-food-drink-recipes .testimonials .testimonial.large .quote{position:relative;border:2px dotted}body.page-template-template-food-drink .testimonials .testimonial.small .quote,body.page-template-template-food-drink-wine .testimonials .testimonial.small .quote,body.page-template-template-food-drink-gallery .testimonials .testimonial.small .quote,body.page-template-template-food-drink-menus .testimonials .testimonial.small .quote,body.page-template-template-food-drink-recipes .testimonials .testimonial.small .quote{padding:4em 5em}}body.page-template-template-food-drink .text-container p,body.page-template-template-food-drink-wine .text-container p,body.page-template-template-food-drink-gallery .text-container p,body.page-template-template-food-drink-menus .text-container p,body.page-template-template-food-drink-recipes .text-container p{color:#43311f;line-height:1.2em}body.page-template-template-food-drink .text-container p a,body.page-template-template-food-drink-wine .text-container p a,body.page-template-template-food-drink-gallery .text-container p a,body.page-template-template-food-drink-menus .text-container p a,body.page-template-template-food-drink-recipes .text-container p a{font-weight:bold;color:#43311f}body.page-template-template-food-drink .our-ethos,body.page-template-template-food-drink-wine .our-ethos,body.page-template-template-food-drink-gallery .our-ethos,body.page-template-template-food-drink-menus .our-ethos,body.page-template-template-food-drink-recipes .our-ethos{width:66.6%;position:relative;color:#fff;float:left;margin-bottom:2em}@media only screen and (max-width: 768px){body.page-template-template-food-drink .our-ethos,body.page-template-template-food-drink-wine .our-ethos,body.page-template-template-food-drink-gallery .our-ethos,body.page-template-template-food-drink-menus .our-ethos,body.page-template-template-food-drink-recipes .our-ethos{width:100%;max-width:500px;margin:0 auto;float:none;margin-bottom:10px;margin-top:40px}}body.page-template-template-food-drink .our-ethos img,body.page-template-template-food-drink-wine .our-ethos img,body.page-template-template-food-drink-gallery .our-ethos img,body.page-template-template-food-drink-menus .our-ethos img,body.page-template-template-food-drink-recipes .our-ethos img{width:100%}@media only screen and (max-width: 768px){body.page-template-template-food-drink .our-ethos img,body.page-template-template-food-drink-wine .our-ethos img,body.page-template-template-food-drink-gallery .our-ethos img,body.page-template-template-food-drink-menus .our-ethos img,body.page-template-template-food-drink-recipes .our-ethos img{display:none}}body.page-template-template-food-drink .our-ethos .content,body.page-template-template-food-drink-wine .our-ethos .content,body.page-template-template-food-drink-gallery .our-ethos .content,body.page-template-template-food-drink-menus .our-ethos .content,body.page-template-template-food-drink-recipes .our-ethos .content{position:absolute;top:0;left:0;right:0;bottom:0;padding:50px 100px 0 50px;font-size:12px}@media only screen and (max-width: 768px){body.page-template-template-food-drink .our-ethos .content,body.page-template-template-food-drink-wine .our-ethos .content,body.page-template-template-food-drink-gallery .our-ethos .content,body.page-template-template-food-drink-menus .our-ethos .content,body.page-template-template-food-drink-recipes .our-ethos .content{padding:0px 0px 0 0px;position:relative}}body.page-template-template-food-drink .our-ethos .content a,body.page-template-template-food-drink .our-ethos .content a:hover,body.page-template-template-food-drink-wine .our-ethos .content a,body.page-template-template-food-drink-wine .our-ethos .content a:hover,body.page-template-template-food-drink-gallery .our-ethos .content a,body.page-template-template-food-drink-gallery .our-ethos .content a:hover,body.page-template-template-food-drink-menus .our-ethos .content a,body.page-template-template-food-drink-menus .our-ethos .content a:hover,body.page-template-template-food-drink-recipes .our-ethos .content a,body.page-template-template-food-drink-recipes .our-ethos .content a:hover{color:#fff;opacity:1}body.page-template-template-food-drink .our-ethos .content .ethos p,body.page-template-template-food-drink-wine .our-ethos .content .ethos p,body.page-template-template-food-drink-gallery .our-ethos .content .ethos p,body.page-template-template-food-drink-menus .our-ethos .content .ethos p,body.page-template-template-food-drink-recipes .our-ethos .content .ethos p{font-family:'ArcherProSemibold';font-size:24px;color:#fff;line-height:1em;margin-bottom:.4em;font-style:italic}@media only screen and (max-width: 960px){body.page-template-template-food-drink .our-ethos .content .ethos p,body.page-template-template-food-drink-wine .our-ethos .content .ethos p,body.page-template-template-food-drink-gallery .our-ethos .content .ethos p,body.page-template-template-food-drink-menus .our-ethos .content .ethos p,body.page-template-template-food-drink-recipes .our-ethos .content .ethos p{font-size:19px}}@media only screen and (max-width: 768px){body.page-template-template-food-drink .our-ethos .content .ethos p,body.page-template-template-food-drink-wine .our-ethos .content .ethos p,body.page-template-template-food-drink-gallery .our-ethos .content .ethos p,body.page-template-template-food-drink-menus .our-ethos .content .ethos p,body.page-template-template-food-drink-recipes .our-ethos .content .ethos p{font-size:36px;color:#bbcb5c;text-align:center}}@media only screen and (max-width: 570px){body.page-template-template-food-drink .our-ethos .content .ethos p,body.page-template-template-food-drink-wine .our-ethos .content .ethos p,body.page-template-template-food-drink-gallery .our-ethos .content .ethos p,body.page-template-template-food-drink-menus .our-ethos .content .ethos p,body.page-template-template-food-drink-recipes .our-ethos .content .ethos p{font-size:24px}}body.page-template-template-food-drink .menus,body.page-template-template-food-drink-wine .menus,body.page-template-template-food-drink-gallery .menus,body.page-template-template-food-drink-menus .menus,body.page-template-template-food-drink-recipes .menus{width:33.3%;position:relative;color:#fff;text-align:center;float:left;margin-bottom:2em}@media only screen and (max-width: 768px){body.page-template-template-food-drink .menus,body.page-template-template-food-drink-wine .menus,body.page-template-template-food-drink-gallery .menus,body.page-template-template-food-drink-menus .menus,body.page-template-template-food-drink-recipes .menus{width:100%;max-width:300px;display:block;margin:0 auto;float:none;clear:both;margin-bottom:40px}}body.page-template-template-food-drink .menus img,body.page-template-template-food-drink-wine .menus img,body.page-template-template-food-drink-gallery .menus img,body.page-template-template-food-drink-menus .menus img,body.page-template-template-food-drink-recipes .menus img{width:100%}body.page-template-template-food-drink .menus .content,body.page-template-template-food-drink-wine .menus .content,body.page-template-template-food-drink-gallery .menus .content,body.page-template-template-food-drink-menus .menus .content,body.page-template-template-food-drink-recipes .menus .content{position:absolute;top:0;left:0;right:0;bottom:0;padding:40px;font-size:12px}@media only screen and (max-width: 970px){body.page-template-template-food-drink .menus .content,body.page-template-template-food-drink-wine .menus .content,body.page-template-template-food-drink-gallery .menus .content,body.page-template-template-food-drink-menus .menus .content,body.page-template-template-food-drink-recipes .menus .content{padding:35px}}body.page-template-template-food-drink .menus .content a,body.page-template-template-food-drink .menus .content a:hover,body.page-template-template-food-drink-wine .menus .content a,body.page-template-template-food-drink-wine .menus .content a:hover,body.page-template-template-food-drink-gallery .menus .content a,body.page-template-template-food-drink-gallery .menus .content a:hover,body.page-template-template-food-drink-menus .menus .content a,body.page-template-template-food-drink-menus .menus .content a:hover,body.page-template-template-food-drink-recipes .menus .content a,body.page-template-template-food-drink-recipes .menus .content a:hover{color:#fff;opacity:1;float:left}body.page-template-template-food-drink .menus .content p,body.page-template-template-food-drink-wine .menus .content p,body.page-template-template-food-drink-gallery .menus .content p,body.page-template-template-food-drink-menus .menus .content p,body.page-template-template-food-drink-recipes .menus .content p{font-size:14px;color:#fff;line-height:1.2em;margin-bottom:.6em;font-weight:bold}@media only screen and (max-width: 970px){body.page-template-template-food-drink .menus .content p,body.page-template-template-food-drink-wine .menus .content p,body.page-template-template-food-drink-gallery .menus .content p,body.page-template-template-food-drink-menus .menus .content p,body.page-template-template-food-drink-recipes .menus .content p{font-size:12px}}@media only screen and (max-width: 768px){body.page-template-template-food-drink .menus .content p,body.page-template-template-food-drink-wine .menus .content p,body.page-template-template-food-drink-gallery .menus .content p,body.page-template-template-food-drink-menus .menus .content p,body.page-template-template-food-drink-recipes .menus .content p{font-size:14px}}body.page-template-template-food-drink .menus .content .title,body.page-template-template-food-drink-wine .menus .content .title,body.page-template-template-food-drink-gallery .menus .content .title,body.page-template-template-food-drink-menus .menus .content .title,body.page-template-template-food-drink-recipes .menus .content .title{font-family:'ArcherProSemibold';font-size:24px;color:#fff;line-height:1em;margin-bottom:.4em}body.page-template-template-food-drink .link,body.page-template-template-food-drink-wine .link,body.page-template-template-food-drink-gallery .link,body.page-template-template-food-drink-menus .link,body.page-template-template-food-drink-recipes .link{width:33.3%;position:relative;float:left;padding:0 .5em;font-size:12px}@media only screen and (max-width: 570px){body.page-template-template-food-drink .link,body.page-template-template-food-drink-wine .link,body.page-template-template-food-drink-gallery .link,body.page-template-template-food-drink-menus .link,body.page-template-template-food-drink-recipes .link{width:100%;position:relative;float:left;padding:0 .5em;font-size:12px;max-width:330px;margin:0 auto;float:none;margin-top:40px}}body.page-template-template-food-drink .link .image-container,body.page-template-template-food-drink-wine .link .image-container,body.page-template-template-food-drink-gallery .link .image-container,body.page-template-template-food-drink-menus .link .image-container,body.page-template-template-food-drink-recipes .link .image-container{position:relative;margin-bottom:1em}body.page-template-template-food-drink .link .image-container img,body.page-template-template-food-drink-wine .link .image-container img,body.page-template-template-food-drink-gallery .link .image-container img,body.page-template-template-food-drink-menus .link .image-container img,body.page-template-template-food-drink-recipes .link .image-container img{width:100%}body.page-template-template-food-drink .link .image-container .title,body.page-template-template-food-drink-wine .link .image-container .title,body.page-template-template-food-drink-gallery .link .image-container .title,body.page-template-template-food-drink-menus .link .image-container .title,body.page-template-template-food-drink-recipes .link .image-container .title{position:absolute;top:50%;left:0;margin-top:-12px;font-family:'ArcherProSemibold';font-size:24px;color:#fff;line-height:1em;width:100%;text-align:center}body.page-template-template-food-drink .link p,body.page-template-template-food-drink-wine .link p,body.page-template-template-food-drink-gallery .link p,body.page-template-template-food-drink-menus .link p,body.page-template-template-food-drink-recipes .link p{color:#43311f;font-size:12px}body.page-template-template-food-drink .link a,body.page-template-template-food-drink .link a:hover,body.page-template-template-food-drink-wine .link a,body.page-template-template-food-drink-wine .link a:hover,body.page-template-template-food-drink-gallery .link a,body.page-template-template-food-drink-gallery .link a:hover,body.page-template-template-food-drink-menus .link a,body.page-template-template-food-drink-menus .link a:hover,body.page-template-template-food-drink-recipes .link a,body.page-template-template-food-drink-recipes .link a:hover{font-weight:bold;color:#43311f !important}body.page-id-176435212 .col-33.p-l{display:none}article{width:100%;max-width:960px;display:block;margin:0 auto}article .main-content-container{float:left;display:inline;width:100%;max-width:960px;background:#fcfbf9;border:1px solid #e4e0dc;border-top:none;position:relative;z-index:100;padding-bottom:175px}@media only screen and (max-width: 570px){article .main-content-container{padding-left:15px;padding-right:15px}}article .main-content-container .breadcrumb-container #breadcrumbs{list-style:none;margin-left:18%;margin-top:20px;overflow:hidden}@media only screen and (max-width: 768px){article .main-content-container .breadcrumb-container #breadcrumbs{margin-left:21%}}@media only screen and (max-width: 570px){article .main-content-container .breadcrumb-container #breadcrumbs{margin-left:0%}}article .main-content-container .breadcrumb-container #breadcrumbs li{display:inline-block;vertical-align:middle;margin-right:10px;font-size:0.8em;color:#431}article .main-content-container .breadcrumb-container #breadcrumbs li a{color:#431}article .main-content-container .breadcrumb-container #breadcrumbs li a:visited{color:#431}article .main-content-container .breadcrumb-container #breadcrumbs .separator{font-size:0.8em;font-weight:100;color:#431}article .main-content-container .sub-nav-container{float:left;display:inline;width:14%;max-width:128px;min-height:100px;margin-top:25px;margin-left:2%;background:#fcfbf9}@media only screen and (max-width: 768px){article .main-content-container .sub-nav-container{width:17%}}@media only screen and (max-width: 570px){article .main-content-container .sub-nav-container{display:none}}article .main-content-container .sub-nav-container ul{float:left;display:inline;width:100%;margin:0;padding:0;border:1px solid #e4e0dc}article .main-content-container .sub-nav-container ul li{border-top:1px solid #e4e0dc;float:left;display:inline;width:100%;margin:0;padding-left:1%;padding:0}article .main-content-container .sub-nav-container ul li:first-child{border-top:none}article .main-content-container .sub-nav-container ul li.current_page_item{background-color:#f4f0eb}article .main-content-container .sub-nav-container ul li a{float:left;display:inline;width:100%;padding:8px 0;padding-left:10px;padding-right:5px;font-size:0.8em;color:#43311f;line-height:14px;text-decoration:none;font-family:Arial,Helvetica,sans-serif}article .main-content-container .sub-nav-container ul li a:hover{background-color:#f4f0eb;opacity:1}article .main-content-container .central-content-container{float:left;display:inline;width:60%;max-width:570px;margin-top:20px;margin-left:2%;margin-right:2%;background-color:none}@media only screen and (max-width: 768px){article .main-content-container .central-content-container{width:77%}}@media only screen and (max-width: 570px){article .main-content-container .central-content-container{width:100%;margin-left:0%;margin-right:0%}}article .main-content-container .central-content-container a{color:#4b3726;text-decoration:underline}article .main-content-container .central-content-container a:visited{color:#4b3726;text-decoration:underline}article .main-content-container .central-content-container a:hover{color:#805f43;text-decoration:underline}article .main-content-container .central-content-container ul.tabs{display:inline-block;width:100%;max-width:570px;margin:0;padding:0;border-bottom:1px solid #e7e0d7;list-style-type:none}article .main-content-container .central-content-container ul.tabs li{float:left;display:inline;margin:0;padding:0;border:1px solid #e7e0d7;border-bottom:0px solid #e7e0d7}article .main-content-container .central-content-container ul.tabs li.current_page_item a{background-color:#4b3927;color:#ffffff;opacity:1}article .main-content-container .central-content-container ul.tabs li.current_page_item a:hover{background-color:#4b3927;color:#ffffff;opacity:1}article .main-content-container .central-content-container ul.tabs li a{float:left;display:inline;line-height:28px;padding:0 9px;font-size:0.8em;color:#43311f;background:#f4f0eb;text-decoration:none}article .main-content-container .central-content-container ul.tabs li a:hover{background-color:#805f43;color:#ffffff;opacity:1}article .main-content-container .central-content-container img.wp-post-image{margin-top:1px}article .main-content-container .central-content-container .sub-heading-container{margin-bottom:14px;margin-top:23px;line-height:21px;font-size:1.05em;color:#4b3927;font-family:"Georgia","Times New Roman",serif}article .main-content-container .central-content-container .entry-content{margin-top:0px;margin-bottom:3em}article .main-content-container .central-content-container .entry-content .mobile-address{display:none;padding:15px;background-color:#f4f0eb;width:270px;margin:0 auto;margin-bottom:15px}@media only screen and (max-width: 768px){article .main-content-container .central-content-container .entry-content .mobile-address{display:block}}article .main-content-container .central-content-container .entry-content .mobile-address h2{margin-top:0px}article .main-content-container .central-content-container .entry-content .mobile-address .contact-details{font-size:0.7em;line-height:14px}article .main-content-container .central-content-container .entry-content .montcalm-iframe{margin-top:20px;border:1px solid #999999}article .main-content-container .central-content-container .entry-content .nearby-hotels-video{margin-bottom:0px;width:100%;height:auto;min-height:265px}article .main-content-container .central-content-container .entry-content .nearby-hotels-video object{min-height:250px}article .main-content-container .central-content-container .entry-content .gallery{margin:0 -1%}article .main-content-container .central-content-container .entry-content .gallery .gallery-item{width:31.33%;margin:0 1%;margin-bottom:10px}@media only screen and (max-width: 768px){article .main-content-container .central-content-container .entry-content .gallery .gallery-item{width:48%;max-width:100%}}article .main-content-container .central-content-container .entry-content .gallery .gallery-item .gallery-icon a{cursor:pointer}article .main-content-container .central-content-container .entry-content .gallery .gallery-item .gallery-icon a img{width:100%;height:auto}article .main-content-container .central-content-container .entry-content .wp-caption-text{font-size:0.8em}article .main-content-container .central-content-container .entry-content p{line-height:17px;font-size:0.8em;color:#805f43;margin-bottom:15px}article .main-content-container .central-content-container .entry-content p.launch-button{font-size:1em}article .main-content-container .central-content-container .entry-content p.when-booking{font-size:0.7em}article .main-content-container .central-content-container .entry-content p img{float:right}article .main-content-container .central-content-container .entry-content p.sub-heading{margin-bottom:14px;margin-top:23px;line-height:21px;font-size:1.05em;color:#4b3927;font-family:"Georgia", "Times New Roman", serif}article .main-content-container .central-content-container .entry-content p.sub-heading-virtual-tour{margin-bottom:14px;margin-top:-5px;line-height:21px;font-size:1.05em;color:#4b3927;font-family:"Georgia", "Times New Roman", serif}article .main-content-container .central-content-container .entry-content ul{list-style-type:disc;padding-left:40px;margin-top:20px;line-height:17px}article .main-content-container .central-content-container .entry-content ul li{font-size:0.8em;color:#805f43}article .main-content-container .central-content-container .case-study-container{width:100%}article .main-content-container .central-content-container .case-study-container h3{font-size:1em;background-color:#805f43;width:100%;padding:12px 0px 12px 16px;color:#ffffff;margin-bottom:1px;margin-top:25px}article .main-content-container .central-content-container .case-study-container .case-study-columns{padding-top:20px;padding-bottom:0px;display:block;border:1px solid #e4e0dc;padding-bottom:20px}article .main-content-container .central-content-container .case-study-container .case-study-columns .column{width:44%;margin:0 3%}@media only screen and (max-width: 768px){article .main-content-container .central-content-container .case-study-container .case-study-columns .column{width:94%;clear:left}}article .main-content-container .central-content-container .case-study-container .case-study-columns .column p{margin-bottom:15px}@media only screen and (max-width: 768px){article .main-content-container .central-content-container .case-study-container .case-study-columns .column.right{margin-top:20px}}article .main-content-container .central-content-container .case-study-container .case-study-columns .column.right .testimonial-container{margin-top:0px;padding:15px 20px}article .main-content-container .central-content-container .case-study-container .case-study-columns .column.right .testimonial-container h4{text-align:center;text-transform:uppercase;font-size:1.5em;margin-bottom:15px}article .main-content-container .central-content-container .case-study-container .case-study-columns .column.right .testimonial-container .sixty-six{background-image:url(../images/sixty_six_line.gif);background-repeat:repeat-x;background-position:0 40%;width:100%;display:block;margin:0 auto;height:21px}article .main-content-container .central-content-container .case-study-container .case-study-columns .column.right .testimonial-container .sixty-six img{width:25px;display:block;margin:0 auto}article .main-content-container .central-content-container .case-study-container .case-study-columns .column.right .testimonial-container .quote p{font-style:italic}article .main-content-container .central-content-container .case-study-container .case-study-columns .column.right .testimonial-container span.client{font-size:0.8em;text-align:center;color:#4b3927;float:none;display:block;margin-bottom:5px}article .main-content-container .central-content-container .case-study-container .case-study-columns .column.right .testimonial-container span.job-title{font-size:0.8em;text-align:center;float:none;display:block}article .main-content-container .central-content-container .information-table{float:left;display:inline;width:270px;margin-bottom:15px}article .main-content-container .central-content-container .information-table ul{float:left;display:inline;width:270px;margin:0;padding:0}article .main-content-container .central-content-container .information-table ul li{float:left;display:inline;width:260px;margin:0;padding:0 5px;line-height:26px;font-size:0.8em;border-bottom:1px dashed #805f43}article .main-content-container .central-content-container .information-table ul li.title{float:left;display:inline;width:260px;padding:0 5px;line-height:26px;background:#805f43;font-size:0.8em;color:#fcfbf9;font-weight:bold}article .main-content-container .central-content-container .information-table ul li .key{float:left;display:inline;color:#805f43}article .main-content-container .central-content-container .information-table ul li .value{float:right;display:inline;color:#43311f;font-weight:bold}article .main-content-container .central-content-container .testimonial-container{float:left;clear:both;margin-top:0px;padding:30px;width:100%;background:#f4f0eb;border:1px dashed #805f43;box-sizing:border-box;position:relative}article .main-content-container .central-content-container .testimonial-container h2{margin:0 0 25px 0;font-family:"Georgia","Times New Roman",serif;font-size:1.2em;font-weight:normal;color:#4b3927}article .main-content-container .central-content-container .testimonial-container p.quote{margin-bottom:10px;font-family:Arial,Helvetica,sans-serif;font-size:0.8em;color:#805f43}article .main-content-container .central-content-container .testimonial-container span{font-size:0.8em;color:#805f43;float:right;font-weight:bold}article .main-content-container .central-content-container ul.content-module{float:left;display:block;width:258px;margin:0 auto;border:0;margin-top:55px}article .main-content-container .central-content-container ul.content-module .title{width:100%;padding:0 10px;font-weight:bold;color:#ffffff;background-color:#4b3927;height:30px}article .main-content-container .central-content-container ul.content-module .title span{font-family:Arial,Helvetica,sans-serif;padding-top:8px;display:block;font-size:0.9em}article .main-content-container .central-content-container ul.content-module li{height:48px;border-top:none;border-left:1px solid #e4e0dc;border-bottom:1px solid #e4e0dc;border-right:1px solid #e4e0dc}article .main-content-container .central-content-container ul.content-module li:first-child.title{width:100%;padding:0 10px;font-weight:bold;color:#ffffff;background-color:#4b3927;height:30px;border-bottom:none;border-left:1px solid #4b3927}article .main-content-container .central-content-container ul.content-module li:first-child.title span{font-family:Arial,Helvetica,sans-serif;padding-top:8px;display:block;font-size:0.9em}article .main-content-container .central-content-container ul.content-module li:nth-child(even){background-color:#f4f0eb}article .main-content-container .central-content-container ul.content-module li .left-column{width:58%;float:left;padding:11px 0 10px 10px;font-family:Arial,Helvetica,sans-serif;font-size:0.8em;color:#4b3927}article .main-content-container .central-content-container ul.content-module li .left-column .venue-name{width:100%;display:block;font-weight:bold;float:left;position:relative}article .main-content-container .central-content-container ul.content-module li .left-column .capacity{text-transform:uppercase;width:100%;display:block;clear:left;float:left;position:relative;margin-top:3px;font-size:0.78em}article .main-content-container .central-content-container ul.content-module li .right-column{width:42%;float:right}article .main-content-container img.page-icon{position:absolute;left:0;bottom:0}article .main-content-container .sidebar-container{float:right;display:inline;max-width:180px;width:18%;margin-top:25px;margin-right:2%}@media only screen and (max-width: 570px){article .main-content-container .sidebar-container{display:block;max-width:none;width:100%;margin-right:0}}@media only screen and (min-width: 571px) and (max-width: 740px){article .main-content-container .sidebar-container{max-width:77%;width:auto}}@media only screen and (min-width: 741px) and (max-width: 768px){article .main-content-container .sidebar-container{max-width:none;width:77%}}article .main-content-container .sidebar-container .form-container{width:100%;padding:10px;background:#805f43;border:1px dashed #4b3927;box-sizing:border-box}article .main-content-container .sidebar-container .form-container h4{font-size:1.2em;color:white}article .main-content-container .sidebar-container .form-container form p{float:right}article .main-content-container .sidebar-container .form-container form input[type="submit"]{width:100%;margin-right:0;margin-top:10px;padding:6px;background:#4b3927;border:0;font-family:Arial,sans-serif;font-size:0.8em;color:#fff;text-shadow:0 0px 0 rgba(255,255,255,0.8)}article .main-content-container .sidebar-container .form-container form .form-group{float:left;width:100%;box-sizing:border-box}article .main-content-container .sidebar-container .form-container form .form-group label{float:left;width:100%;display:block;color:#4b3927;margin-bottom:5px;font-family:Arial,sans-serif;font-size:12px;font-weight:normal;color:white}article .main-content-container .sidebar-container .form-container form .form-group input{float:left;width:100%;box-sizing:border-box;margin-bottom:10px;padding:8px 4px;border:0;outline:0}article .main-content-container .sidebar-container .sidebar-item{margin-top:15px;border:dashed 1px #4b3927;background-color:#f4f0eb}article .main-content-container .sidebar-container .sidebar-item .content{background-color:#f4f0eb;padding:15px 0 10px 0}article .main-content-container .sidebar-container .sidebar-item .content p{font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:0.85em;color:#4b3927;text-align:center;width:98%;display:block;margin:0 auto;line-height:16px;margin-bottom:10px}article .main-content-container .sidebar-container .sidebar-item .content a.read{margin-top:5px;display:inline-block;height:16px;padding-left:21px;font-size:0.75em;color:#382515;font-weight:bold;background:url(../images/link_icon_circle.gif) no-repeat left;font-family:Arial,Helvetica,sans-serif;line-height:16px;text-align:center;margin:0 auto;display:block;width:90px}.contact-box{padding:12px;display:block;border:1px solid #e7e0d7;background-color:#f4f0eb}.contact-box .address{font-size:12px;line-height:1.2;color:#43311f}.contact-box .address strong{color:#43311f}.contact-box .details,.contact-box .details a{margin-top:20px;font-size:11px;line-height:1.2;color:#43311f}.page-template-template-parent article.page .main-content-container .central-content-container{width:80%;max-width:765px}@media only screen and (max-width: 768px){.page-template-template-parent article.page .main-content-container .central-content-container{width:77%}}@media only screen and (max-width: 570px){.page-template-template-parent article.page .main-content-container .central-content-container{width:100%}}.page-template-template-parent article.page .main-content-container .central-content-container .internal-links{margin:0 -.5em}.page-template-template-parent article.page .main-content-container .central-content-container .internal-links .internal-link{float:left;width:31.3%;margin:1%}@media only screen and (max-width: 768px){.page-template-template-parent article.page .main-content-container .central-content-container .internal-links .internal-link{width:48%}}@media only screen and (max-width: 420px){.page-template-template-parent article.page .main-content-container .central-content-container .internal-links .internal-link{width:98%}}.page-template-template-parent article.page .main-content-container .central-content-container .internal-links .internal-link img{width:100%}.page-template-template-parent article.page .main-content-container .central-content-container .internal-links .internal-link .description{background-color:#fff;display:block;padding:15px}.page-template-template-parent article.page .main-content-container .central-content-container .internal-links .internal-link .description p{font-size:14px;line-height:1.2em;color:#805f43;height:65px}.page-template-template-parent article.page .main-content-container .central-content-container .internal-links .internal-link .description a{color:#4b3927;font-weight:bold;font-size:14px}.page-template-template-parent .featherlight:last-of-type{background:rgba(1,1,1,0.9)}#map{height:300px;width:100%;display:block;margin-top:20px}.page-id-154 h2{font-family:Arial,Helvetica,sans-serif;font-size:1.3em;margin-bottom:10px;text-decoration:underline}.page-id-154 p.launch-button a{padding:10px 0px;display:block;text-align:center;border:1px solid #f2b86f;background:#f8d19f;text-transform:uppercase;font-weight:bold;font-size:1em}.page-id-154 p.when-booking{padding:5px 5px;display:block;text-align:left;border:1px solid #e7e0d7;background:#f4f0eb;font-size:0.9em}.page-id-154 span.code{font-weight:bold}.page-id-154 .about-hotel-map{background-color:#f4f0eb;padding:15px;margin-top:40px;opacity:0.7}.page-id-154 .about-hotel-map h4{font-family:Arial,Helvetica,sans-serif;font-size:1em;margin-bottom:10px;text-decoration:underline;margin-top:0px}.page-id-154 .about-hotel-map h5{float:left;font-size:0.8em;width:100%;text-align:left;margin-bottom:0px}article#post-154 .sub-nav-container ul{display:none}article#post-472 .sub-nav-container ul{display:none}.page-id-20 .entry-content h3{margin-bottom:20px}.page-id-20 .entry-content table{border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;height:532px;width:500px;border-spacing:1px;display:table;border-collapse:separate}.page-id-20 .entry-content table tbody{display:table-row-group;vertical-align:middle;border-color:inherit}.page-id-20 .entry-content table tbody tr{display:table-row;vertical-align:inherit;border-color:inherit}.page-id-20 .entry-content table tbody tr td,.page-id-20 .entry-content table tbody tr th{display:table-cell;vertical-align:inherit;line-height:17px;font-size:0.8em;color:#805f43}.slick-next{right:15px !important;z-index:1}.slick-prev{z-index:1;left:15px !important}.tag-container{float:left;display:inline;width:128px;margin-top:25px;margin-left:20px;min-height:100px}@media only screen and (max-width: 960px){.tag-container{display:none}}.tag-container a{float:left;display:inline;width:128px;background:#fcfbf9;font-size:.75em !important;color:#43311f;padding:8px 10px;text-decoration:none;font-family:Arial, Helvetica, sans-serif;border:1px solid #e4e0dc}.tab-menu-container{margin-bottom:20px;overflow:auto}.tab-menu-container ul{float:left;display:inline;width:570px;margin:0px;padding:0px;border-bottom:1px solid #e7e0d7}.tab-menu-container ul li{float:left;display:inline;margin:0px;padding:0px;border:1px solid #e7e0d7;border-bottom:none}.tab-menu-container ul li.current a{color:#f4f0eb !important;background:#43311f}.tab-menu-container ul li a{float:left;display:inline;line-height:28px;padding:0 9px;font-size:.8em;color:#43311f;background:#f4f0eb;font-weight:bold;text-decoration:none;font-family:Arial, Helvetica, sans-serif}.side-bar-container{float:right;display:inline;width:170px;margin-top:25px;margin-right:20px;padding-bottom:100px}@media only screen and (max-width: 960px){.side-bar-container{width:100%;padding-left:15px;padding-right:15px}}.side-bar-container ul{float:left;display:inline;width:180px;margin:0px;padding:0px}.side-bar-container ul li{display:inline;width:180px;margin:0px;padding:0px;border-bottom:1px dashed #805f43}.side-bar-container ul li a{float:left;display:inline;width:180px;margin:0px;padding:0px;line-height:26px;font-size:.8em;color:#805f43;font-family:Arial, Helvetica, sans-serif}article.post{margin-bottom:3em}article.post .entry-date{margin-bottom:.8em}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-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)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("./ajax-loader.gif") center center no-repeat}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url("./fonts/slick.eot");src:url("./fonts/slick.eot?#iefix") format("embedded-opentype"),url("./fonts/slick.woff") format("woff"),url("./fonts/slick.ttf") format("truetype"),url("./fonts/slick.svg#slick") format("svg")}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;margin-top:-10px\9;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir='rtl'] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir='rtl'] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir='rtl'] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir='rtl'] .slick-next:before{content:'←'}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-45px;display:block;width:100%;padding:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:black}footer{max-width:960px;display:block;margin-left:auto;margin-right:auto;margin-top:15px;margin-bottom:50px;font-family:"ArcherProLight_0",Helvetica,Arial,sans-serif;color:#805f43;font-size:0.8em}@media only screen and (max-width: 970px){footer .container{padding-left:15px;padding-right:15px}}footer .container .left-content{float:left}footer .container .left-content span{float:left;clear:left}footer .container .left-content span.the-brewery{font-size:1.4em;margin-bottom:5px}footer .container .left-content span.address.two{margin-bottom:5px}footer .container .left-content span.contact{margin-bottom:5px}footer .container .left-content span.contact a{color:#805f43;text-decoration:none}footer .container .left-content span.copyright{font-family:"ArcherProSemibold",Helvetica,Arial,sans-serif}footer .container .right-content{float:right;margin-right:-15px}@media only screen and (max-width: 570px){footer .container .right-content{float:left;clear:left;margin-top:20px}}footer .container .right-content ul{float:right;clear:right}@media only screen and (max-width: 570px){footer .container .right-content ul{float:left}}footer .container .right-content ul#menu-footer-menu li:after{content:' |'}footer .container .right-content ul#menu-footer-menu li:last-child:after{content:''}footer .container .right-content ul li{display:inline-block}footer .container .right-content ul li a{text-decoration:none;color:#805f43}footer .container .right-content ul.social{margin-top:20px}footer .container .right-content ul.social li{margin-right:3px}footer .container .venue-awards{width:100%;display:inline-block;margin-top:20px}footer .container .right-content ul li{border-right:1px solid;padding-right:5px;padding-left:5px;font-family:arial;color:#4b3926}footer .container .right-content ul li:last-child{border:none !important;padding-right:0 !important;margin-right:0}footer .container .right-content ul.social li{border:none;padding-right:0;padding-left:0}.sidebar-posts{padding-top:20px}.sidebar-posts h2{font-size:14px;line-height:17px;font-family:Arial, Helvetica, sans-serif}.h3-heading{color:#805f43;font-weight:bold;margin-top:0;margin-bottom:20px}.post-header{padding-bottom:20px}.text{padding:20px;padding-top:0}.padding30{padding:30px}.paddingleft30{padding-left:30px !important}.paddingtop0{padding-top:0px}.width45{width:45%}.venues-list{display:flex;width:100%;flex-wrap:wrap}.venues-list li{padding-top:45px;flex:0 0 33.3333%}.venues-list li:nth-child(4),.venues-list li:nth-child(5),.venues-list li:nth-child(6){border-top:1px solid #e4e0dc;border-bottom:1px solid #e4e0dc;padding-bottom:20px}.venues-list li a:hover{text-decoration:none}.contact-title{margin-bottom:10px;font-size:1.5em;color:#805f43;font-family:"ArcherProSemibold", Helvetica, Arial, sans-serif}a:visited{color:#805f43;text-decoration:underline}a{color:inherit}p a{text-decoration:underline}.btn{padding:15px;background:#4b3926;width:50%;margin:0 auto;color:#fff;font-family:"ArcherProSemibold", Helvetica, Arial, sans-serif;display:inline-block}.btn-link:hover{opacity:1}.page-template-template-virtual-tour article .main-content-container .central-content-container{width:96% !important;max-width:100% !important}@media screen and (max-width: 767px){.venues-list li{padding-top:0;flex:initial}.venues-list li:nth-child(6){border-top:none}.venues-list li:nth-child(4),.venues-list li:nth-child(5){border:none;padding-bottom:0}.width45{width:100%}#map{margin-top:0}.text{padding-top:30px}.btn{width:70%;line-height:22px}.paddingleft30{padding-left:4% !important;padding-right:4% !important}}@media screen and (max-width: 768px){header .enquiry-block{display:block;position:relative;width:100%;top:0;right:0;left:0;margin-bottom:35px}}@media screen and (min-width: 701px) and (max-width: 841px){body.home section#home .main-content-container .items-container .item-container{float:left;display:inline;width:50%;max-width:290px;min-height:249px;padding-bottom:10px;margin-left:6%;padding-left:2%;border-left:0}}@media screen and (max-width: 960px){header nav#site-navigation.main-navigation{margin-bottom:20px}header .mobile-menu-icon{position:absolute;right:15px;top:45px}.social-header{float:inherit;margin-top:20px;padding-bottom:20px}}@media screen and (max-width: 700px){body.home section#home .main-content-container .items-container .item-container:nth-child(4){border-left:1px solid #805f43}}@media screen and (max-width: 640px){.slick-prev,.slick-next{top:27%}}@media screen and (max-width: 600px){.slick-prev,.slick-next{top:25%}}@media screen and (max-width: 470px){.slick-prev,.slick-next{top:20%}}
