.center{text-align:center}.normal{font-weight:400}.bold,strong{font-weight:700}.uc{text-transform:uppercase;letter-spacing:.05em}.serif{font-family:Georgia,Times,'Times New Roman',serif}.sans-serif{font-family:futura-pt,'Helvetica Neue',Helvetica,Arial,sans-serif}.boxtitle{text-transform:uppercase;letter-spacing:.05em;text-align:center;letter-spacing:2px;font-weight:700;font-family:Times,'Times New Roman',serif;font-size:18px;font-size:1.8rem;line-height:20px;line-height:2rem;margin-top:0;margin-top:0;margin-bottom:20px;margin-bottom:2rem;padding:10px 0;border-bottom:solid 1px #f7eee4;position:relative}.boxtitle:after,.boxtitle:before{content:" ";background:url(../img/border-tips.png);position:absolute;height:9px;width:22px;left:0;bottom:-5px}.boxtitle:after{left:auto;right:0;background-position:right top}h1,h2,h3,h4,h5,h6{font-weight:400;font-size:10px;font-size:1rem;line-height:20px;line-height:2rem;margin-top:0;margin-top:0;margin-bottom:20px;margin-bottom:2rem}h1{font-size:30px;font-size:3rem;line-height:40px;line-height:4rem;margin-top:0;margin-top:0;margin-bottom:0;margin-bottom:0}h2{font-size:20px;font-size:2rem;line-height:20px;line-height:2rem;margin-top:0;margin-top:0;margin-bottom:0;margin-bottom:0}h3{font-size:15px;font-size:1.5rem;line-height:20px;line-height:2rem;margin-top:40px;margin-top:4rem;margin-bottom:0;margin-bottom:0}h4{font-size:12px;font-size:1.2rem;line-height:20px;line-height:2rem;margin-top:0;margin-top:0;margin-bottom:0;margin-bottom:0}h5,h6{font-size:10px;font-size:1rem;line-height:20px;line-height:2rem;margin-top:0;margin-top:0;margin-bottom:0;margin-bottom:0}blockquote,dl,form,ol,p,pre,table,ul{line-height:inherit;margin:0 0 4rem 0}dl,ol,ul{padding:0}dd,ol ol,ol ul,ul ol,ul ul{margin:0}li{margin:0 0 0 2rem;padding:0;display:list-itrem;list-style-position:outside}blockquote,dd{padding:0 0 0 2rem}code,kbd,pre,samp,var{font:100% mono-space,monospace}pre{overflow:auto}abbr,acronym{text-transform:uppercase;border-bottom:1px dotted #000;letter-spacing:1px}abbr[title],acronym[title]{cursor:help}small{font-size:.9rem}sub,sup{font-size:.8rem}cite,em,q{font-style:italic}img{border:none}hr{display:none}table{width:100%;border-collapse:collapse}caption,th{text-align:left}form div{margin:.5em 0;clear:both}label{display:block}fieldset{margin:0;padding:0;border:none}legend{font-weight:700}.checkbox,.radio,input[type=radio],input[type=checkbox]{margin:0 .25em 0 0}.alignLeft,.left{float:left;margin-right:1rem}.alignRight,.right{float:right;margin-left:1rem}.center{text-align:center}.graphic,.ir{background-color:transparent;border:0;overflow:hidden}.graphic:before,.ir:before{content:"";display:block;width:0;height:100%}.hidden,.print{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clear:after,.clear:before,.clearfix:after,.clearfix:before{content:" ";display:table}.clear:after,.clearfix:after{clear:both}html{font-size:62.5%}body{font-family:futura-pt,'Helvetica Neue',Helvetica,Arial,sans-serif;color:#f7eee4;font-size:16px;font-size:1.6rem;line-height:20px;line-height:2rem;margin-top:20px;margin-top:2rem;margin-bottom:0;margin-bottom:0;background:#fff;margin:0;padding:0;text-align:left}a,a:visited{text-decoration:none;color:#edae68}a:hover{color:#fff}ins{text-decoration:none;color:#900;font-style:italic}code{color:#555}pre{margin-left:2rem;padding-left:2rem;border-left:1px solid #ccc}blockquote{margin-left:2rem;border-left:1px solid #ccc;font-style:italic}dt{font-weight:700}td,th{padding:.5em 1rem;line-height:1.5rem}th{background:#eee}td{border-bottom:1px solid #eee}caption{font-style:italic;color:#777;margin:.5em 0}fieldset{border:1px solid #ccc;padding:1em 2rem;margin:0 0 1.5em 0}legend{padding:2px 5px}form div.col{clear:none}form div.first{clear:both}form div{overflow:hidden}.area,.field,input[type=text],input[type=password],select,textarea{border:1px solid #aaa;padding:5px;background:#fff;width:300px;line-height:1rem;margin:0}select{width:312px}.area,textarea{overflow:auto;height:150px;width:400px}.focus,input[type=text]:focus,input[type=password]:focus,select:focus,textarea:focus{background:#f5f5f5;outline:0}button{border:none;background:#555;color:#fff;padding:0 2.5rem;height:2rem;line-height:2rem;cursor:pointer}.error,.note,.success{display:block}.error{color:#900}.success{color:#060}.note{font-weight:700}.notvalid{border:1px solid #900!important}body{width:100%}body:after,body:before{content:"";display:table}body:after{clear:both}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{background:url(../img/body-bg.jpg) fixed;background-size:cover}.container{position:relative;max-width:1170px;margin:auto}.btn,a.btn{display:block;font-family:Georgia,Times,'Times New Roman',serif;font-weight:700;font-style:italic;font-size:16px;line-height:34px;background:url(../img/btn-texture.jpg);text-align:center;margin:0 10px;position:relative;color:#302c22}.btn:before,a.btn:before{content:" ";position:absolute;left:-10px;height:0;width:0;border-right:solid 10px #ddd1c5;border-top:solid 17px transparent;border-bottom:solid 17px transparent}.btn:after,a.btn:after{content:" ";position:absolute;right:-10px;height:0;width:0;border-left:solid 10px #ddd1c5;border-top:solid 17px transparent;border-bottom:solid 17px transparent}.btn:hover,a.btn:hover{color:#f7eee4;text-shadow:0 1px 1px rgba(0,0,0,.8);background:#edae68}.btn:hover:before,a.btn:hover:before{border-right-color:#edae68}.btn:hover:after,a.btn:hover:after{border-left-color:#edae68}.content a{color:#edae68}.content a:hover{color:#fff}.content article.post{padding:20px}.content .entry-header{font-family:Georgia,Times,'Times New Roman',serif}.content .entry-meta{padding:5px 10px;border-top:double 4px #302c22;border-bottom:double 4px #302c22;font-size:12px;font-size:1.2rem;line-height:20px;line-height:2rem;margin-top:0;margin-top:0;margin-bottom:20px;margin-bottom:2rem;text-transform:uppercase;letter-spacing:.05em}#site-header .top-bar address{font-style:normal;font-weight:700;text-transform:uppercase;letter-spacing:.05em;font-size:10px;font-size:1rem;line-height:20px;line-height:2rem;margin-top:0;margin-top:0;margin-bottom:0;margin-bottom:0;text-align:center}#site-header .top-bar address .phone,#site-header .top-bar address a{display:block;font-size:30px;font-size:3rem;line-height:40px;line-height:4rem;margin-top:10px;margin-top:1rem;margin-bottom:20px;margin-bottom:2rem;text-shadow:3px 5px 1px #020303;font-family:Georgia,Times,'Times New Roman',serif;color:#f7eee4}#site-header .top-bar .location-info{float:left;width:50%;text-align:center;font-size:12px;text-transform:uppercase;letter-spacing:.05em;font-weight:700;margin-bottom:10px;color:#ebd5bd}#site-header .top-bar .location-info strong{color:#f7eee4;font-size:1.2em;display:block}#site-header .top-bar .location-info:nth-child(3){float:none;clear:left;width:100%;display:block}@media screen and (min-width:500px){#site-header .top-bar .location-info,#site-header .top-bar .location-info:nth-child(3){float:left;width:33.3333%;clear:none}}#site-header .top-bar .social-links{margin:0;list-style:none;display:none}#site-header .top-bar .social-links li{margin:0 0 0 10px;display:inline-block}#site-header .top-bar .social-links li a{text-indent:999999em;display:inline-block;height:23px;width:23px;background:url(../img/social-icons.png)}#site-header .top-bar .social-links li a.in{background-position:0 0}#site-header .top-bar .social-links li a.tw{background-position:50% 0}#site-header .top-bar .social-links li a.fb{background-position:100% 0}#site-header .logo-wrap{max-width:443px;margin:0 auto}#site-header .logo-wrap .logo{margin:0 30px;text-indent:-9999999px;background:url(../img/harvest-logo.png) no-repeat center top;background-size:100%;height:0;padding-bottom:43.33%;display:block}.hiring-blurb{text-align:center;font-weight:700;text-transform:uppercase;letter-spacing:.05em;display:block;margin:5px 29px;padding:0 20px;line-height:40px;background:#8a7e61;-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box;color:#302c22}.hiring-blurb:hover{background:#ccc6b8}#main-nav #nav-toggle{margin:0 29px;padding:10px;background:#f7eee4;color:#302c22;text-transform:uppercase;letter-spacing:.05em;font-weight:500;font-size:14px;display:block;position:relative;-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box}#main-nav #nav-toggle:after{content:" ";position:absolute;right:10px;top:50%;height:0;width:0;border:solid 5px transparent;border-top-color:#302c22}#main-nav #nav-toggle.open{-webkit-border-radius:3px 3px 0 0;-webkit-background-clip:padding-box;-moz-border-radius:3px 3px 0 0;-moz-background-clip:padding;border-radius:3px 3px 0 0;background-clip:padding-box}#main-nav #nav-toggle.open:after{border-bottom-color:#302c22;border-top-color:transparent;margin-top:-5px}#main-nav ul#menu-header-menu{list-style:none;border-top:double 6px #f7eee4;border-bottom:double 6px #f7eee4;margin:0 29px}#main-nav ul#menu-header-menu>li{border-top:dashed 1px #4e4737;margin:0;padding:0}#main-nav ul#menu-header-menu>li:first-child{border-bottom:none}#main-nav ul#menu-header-menu>li>a{display:block;padding:10px;color:#f7eee4;font-weight:500;text-transform:uppercase;letter-spacing:.05em;text-shadow:1px 2px 0 rgba(3,3,3,.32);font-size:14px}#main-nav ul#menu-header-menu>li>a:hover{color:#edae68}#main-nav ul#menu-header-menu ul{list-style:none;margin:0 0 10px 0}#main-nav ul#menu-header-menu ul li{padding:0;margin:0}#main-nav ul#menu-header-menu ul li a{padding:10px;display:block}#menu-nav{display:none}.list-page{padding:20px;margin:auto;max-width:800px}.list-page .list-content{margin-bottom:20px}.list-page h3{font-family:Georgia,Times,'Times New Roman',serif;font-size:16px;margin:0 0 10px;line-height:1.3em}.list-page p{margin:0;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:300;font-size:14px;line-height:1.5em}.list-page .article-link{padding:20px 0;margin:2px;border-bottom:solid 1px #f7eee4;border-top:solid 4px #f7eee4}.list-page .article-link:first-child{border-top:none}.list-page .article-link:last-child{border-bottom:none}footer{line-height:30px;text-align:center;text-transform:uppercase;letter-spacing:.05em;font-weight:500;font-size:13px;font-size:1.3rem;line-height:20px;line-height:2rem;margin-top:0;margin-top:0;margin-bottom:0;margin-bottom:0;margin:20px 0 100px}footer address{margin-bottom:30px;font-style:normal}footer address strong{font-size:1.2em}footer address .email{margin-left:10px}footer address .email:before{content:'\2022';position:relative;left:-5px}footer a{color:#f7eee4}.post-314,.post-8{padding-bottom:30px}.post-314 h1.entry-title,.post-8 h1.entry-title{display:none}.post-314 h2,.post-8 h2{-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box;text-align:center;font-family:Times,'Times New Roman',serif;text-transform:uppercase;letter-spacing:.05em;font-weight:700;letter-spacing:1px;padding:15px;background:url(../img/menu-header-bg.png) repeat-x;font-size:16px}.post-314 .col,.post-8 .col{margin:10px}.post-314 h3,.post-8 h3{font-weight:700;font-size:16px;text-transform:uppercase;letter-spacing:.05em}.menu h1{margin:20px 0 0;text-align:center;text-transform:uppercase;letter-spacing:.05em}.menu>section{margin:auto;max-width:775px;padding:20px}.menu>section h2{-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box;text-align:center;font-family:Times,'Times New Roman',serif;text-transform:uppercase;letter-spacing:.05em;font-weight:700;letter-spacing:1px;padding:15px;background:url(../img/menu-header-bg.png) repeat-x}.menu>section dl{overflow:hidden;margin:25px 0;font-size:16px;font-family:Georgia,Times,'Times New Roman',serif;position:relative}.menu>section dl dt{float:left;padding:0 .4em 0 0;margin:0;position:relative;font-weight:400}.menu>section dl dd.price{padding:0 0 0 .4em;margin:0;float:right;text-align:right;font-weight:400}.menu>section dl dd.desc{float:left;clear:both;padding:0;font-family:futura-pt,'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:11px;font-size:1.1rem;line-height:20px;line-height:2rem;margin-top:0;margin-top:0;margin-bottom:0;margin-bottom:0;line-height:1.5em;letter-spacing:1px;text-transform:uppercase;letter-spacing:.05em;font-weight:500;max-width:700px;color:#ebd5bd;text-align:left}.menu>section dl:after{content:"";display:block;overflow:hidden;height:1em;border-bottom:1px dotted}.menu>section .get-creative dl{padding-bottom:15px}.menu>section .get-creative ul{list-style:none;padding-right:10px;float:left;width:50%}.menu>section .get-creative ul li{margin:0;padding:2px 0;color:#ebd5bd;text-transform:uppercase;letter-spacing:.05em;font-weight:500;font-size:12px;font-size:1.2rem;line-height:20px;line-height:2rem;margin-top:0;margin-top:0;margin-bottom:0;margin-bottom:0}.menu>section .get-creative ul li h4{text-transform:uppercase;letter-spacing:.05em;font-family:Georgia,Times,'Times New Roman',serif;font-weight:700;font-size:15px;font-size:1.5rem;line-height:20px;line-height:2rem;margin-top:0;margin-top:0;margin-bottom:0;margin-bottom:0;color:#f7eee4}.menu>section .get-creative ul li .price{font-family:Georgia,Times,'Times New Roman',serif;color:#f7eee4;font-size:15px}.menu>section .get-creative ul li .price:before{content:" + "}.menu>section .lunch-specials{-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box;color:#302c22;background:rgba(247,238,228,.7);border:solid 1px #f7eee4;padding:20px;text-align:center}.menu>section .lunch-specials h3{font-size:20px;font-size:2rem;line-height:20px;line-height:2rem;margin-top:0;margin-top:0;margin-bottom:20px;margin-bottom:2rem;font-family:Times,'Times New Roman',serif;text-transform:uppercase;letter-spacing:.05em;font-weight:700;letter-spacing:1px;border-bottom:solid 1px #f7eee4;position:relative;padding-bottom:5px}.menu>section .lunch-specials h3:after,.menu>section .lunch-specials h3:before{content:" ";background:url(../img/border-tips.png);position:absolute;height:9px;width:22px;left:0;bottom:-5px}.menu>section .lunch-specials h3:after{left:auto;right:0;background-position:right top}.menu>section .lunch-specials p{font-size:18px;font-size:1.8rem;line-height:20px;line-height:2rem;margin-top:0;margin-top:0;margin-bottom:0;margin-bottom:0}.menu>section .lunch-specials p small{font-family:Georgia,Times,'Times New Roman',serif;font-style:italic;font-size:12px}.menu .wine-note{font-family:Georgia,Times,'Times New Roman',serif;font-style:italic;font-size:16px;margin:0;padding:20px;text-align:center}section.location{padding:20px;margin:auto}section.location h1{text-transform:uppercase;letter-spacing:.05em;text-align:center}section.location .map{width:100%;margin-bottom:10px}section.location address{padding:20px 0;text-align:center;font-style:normal}.hp-feature{font-size:20px;font-size:2rem;line-height:20px;line-height:2rem;margin-top:80px;margin-top:8rem;margin-bottom:100px;margin-bottom:10rem;max-width:934px;margin-left:auto;margin-right:auto;display:none}.hp-feature h2.motto{text-indent:-99999px;height:0;background:url(../img/local-tastes-better.png) no-repeat;background-size:100% auto;padding-bottom:20.13%;margin:0 10px 0 5px}p.seasonal-note{text-align:center;font-family:Georgia,Times,'Times New Roman',serif;font-style:italic;padding:30px 0 0;margin:0 0 -20px 0;color:#edae68}.hp-buckets{position:relative;margin:39px;text-shadow:1px 3px 0 rgba(3,3,3,.5);font-size:14px}@media screen and (min-width:600px){.hp-buckets{font-size:16px}}.hp-buckets>section{margin-top:50px;position:relative;border-top:solid 1px #f7eee4}.hp-buckets>section:after,.hp-buckets>section:before{content:" ";background:url(../img/border-tips.png);position:absolute;height:9px;width:22px;left:0;top:-5px}.hp-buckets>section:after{left:auto;right:0;background-position:right top}.hp-buckets>section a.btn{display:block;font-family:Georgia,Times,'Times New Roman',serif;font-weight:700;font-style:italic;font-size:16px;line-height:34px;background:url(../img/btn-texture.jpg);text-align:center;margin:0 10px;position:relative;color:#302c22;text-shadow:none;margin-top:20px}.hp-buckets>section a.btn:before{content:" ";position:absolute;left:-10px;height:0;width:0;border-right:solid 10px #ddd1c5;border-top:solid 17px transparent;border-bottom:solid 17px transparent}.hp-buckets>section a.btn:after{content:" ";position:absolute;right:-10px;height:0;width:0;border-left:solid 10px #ddd1c5;border-top:solid 17px transparent;border-bottom:solid 17px transparent}.hp-buckets>section a.btn:hover{color:#f7eee4;text-shadow:0 1px 1px rgba(0,0,0,.8);background:#edae68}.hp-buckets>section a.btn:hover:before{border-right-color:#edae68}.hp-buckets>section a.btn:hover:after{border-left-color:#edae68}.hp-buckets>section a.btn:before{content:" ";position:absolute;left:-10px;height:0;width:0;border-right:solid 10px #ddd1c5;border-top:solid 17px transparent;border-bottom:solid 17px transparent}.hp-buckets>section a.btn:after{content:" ";position:absolute;right:-10px;height:0;width:0;border-left:solid 10px #ddd1c5;border-top:solid 17px transparent;border-bottom:solid 17px transparent}.hp-buckets>section a.btn:hover{color:#f7eee4;text-shadow:0 1px 1px rgba(0,0,0,.8);background:#edae68}.hp-buckets>section a.btn:hover:before{border-right-color:#edae68}.hp-buckets>section a.btn:hover:after{border-left-color:#edae68}.hp-buckets>section a{color:#edae68}.hp-buckets>section.location{text-align:center;padding:0}.hp-buckets>section dl.dot-leaders{max-width:200px;margin:.5em auto}.hp-buckets>section .address{font-style:normal;text-transform:uppercase;letter-spacing:.05em;line-height:1.4;margin-bottom:1rem}.hp-buckets>section .address a{text-transform:none;font-size:.85em}.hp-buckets>section .phone{text-transform:uppercase;letter-spacing:.05em;margin-bottom:1rem}.hp-buckets .border{position:absolute}.hp-buckets .border:after,.hp-buckets .border:before{content:" ";height:29px;width:29px;position:absolute;background-image:url(../img/box-corners-sprite.png);background-size:200% 200%}.hp-buckets .border.t{top:-29px;left:0;width:100%;height:8px;border-top:solid 4px #f7eee4;border-bottom:solid 1px #f7eee4}.hp-buckets .border.t:before{left:-29px;top:-4px}.hp-buckets .border.t:after{right:-29px;top:-4px;background-position:right top}.hp-buckets .border.b{bottom:-29px;left:0;width:100%;height:8px;border-bottom:solid 4px #f7eee4;border-top:solid 1px #f7eee4}.hp-buckets .border.b:before{left:-29px;bottom:-4px;background-position:left bottom}.hp-buckets .border.b:after{right:-29px;bottom:-4px;background-position:right bottom}.hp-buckets .border.l{left:-29px;top:0;height:100%;width:8px;border-left:solid 4px #f7eee4;border-right:solid 1px #f7eee4}.hp-buckets .border.l:after,.hp-buckets .border.l:before{display:none}.hp-buckets .border.r{right:-29px;top:0;height:100%;width:8px;border-right:solid 4px #f7eee4;border-left:solid 1px #f7eee4}.hp-buckets .border.r:after,.hp-buckets .border.r:before{display:none}dl.dot-leaders,section.hours dl{overflow:hidden;margin:15px 0;font-size:13px}dl.dot-leaders dt,section.hours dl dt{float:left;padding:0 .4em 0 0;margin:0;position:relative;text-transform:uppercase;letter-spacing:.05em;font-weight:500}dl.dot-leaders dd,section.hours dl dd{padding:0 0 0 .4em;margin:0;float:right;text-align:right;font-weight:400;position:relative}dl.dot-leaders dd small,section.hours dl dd small{display:block;font-size:11px;font-size:1.1rem;line-height:20px;line-height:2rem;margin-top:0;margin-top:0;margin-bottom:0;margin-bottom:0;color:#8a7e61;position:absolute;bottom:-15px;right:0}dl.dot-leaders:after,section.hours dl:after{content:"";display:block;overflow:hidden;height:1em;border-bottom:rgba(247,238,228,.5) 1px dotted}>small{display:block;font-size:12px;font-size:1.2rem;line-height:20px;line-height:2rem;margin-top:0;margin-top:0;margin-bottom:0;margin-bottom:0;text-align:center;font-family:Georgia,Times,'Times New Roman',serif;font-style:italic;clear:both}.page-template-page-events .entry-content{max-width:50em;margin:1.5em auto;padding:0 20px}.page-template-page-events h1{margin-bottom:1em}.page-template-page-events p{font-size:1.2em;line-height:1.8em}.page-template-page-events .gallery{max-width:1200px;margin:auto}.page-template-page-events .gallery a{display:block;margin:1em;text-align:center;position:relative}.page-template-page-events .gallery a::before{content:"";position:absolute;z-index:0;left:0;right:0;bottom:0;height:25%;mix-blend-mode:multiply;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9ImdyYWQtdWNnZy1nZW5lcmF0ZWQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0icmdiKDU1LCA1NSwgNTUpIiBzdG9wLW9wYWNpdHk9IjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzNzM3MzciIHN0b3Atb3BhY2l0eT0iMSIvPjwvbGluZWFyR3JhZGllbnQ+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz48L3N2Zz4=);background-image:-moz-linear-gradient(top,rgba(55,55,55,0) 0,#373737 100%);background-image:-webkit-linear-gradient(top,rgba(55,55,55,0) 0,#373737 100%);background-image:-o-linear-gradient(top,rgba(55,55,55,0) 0,#373737 100%);background-image:linear-gradient(to bottom,rgba(55,55,55,0) 0,#373737 100%)}.page-template-page-events .gallery a:hover{opacity:.75}@media screen and (min-width:800px){.page-template-page-events .gallery a{float:left;width:calc(50% - 2em)}}@media screen and (min-width:1200px){.page-template-page-events .gallery a{float:left;width:calc(33.333% - 2em)}}.page-template-page-events .gallery img{max-width:100%;vertical-align:bottom;-webkit-box-shadow:0 0 20px rgba(0,0,0,.2);-moz-box-shadow:0 0 20px rgba(0,0,0,.2);box-shadow:0 0 20px rgba(0,0,0,.2);color:0 0 20px rgba(0,0,0,.2);z-index:0}.page-template-page-events .gallery span.caption{z-index:1;position:absolute;bottom:0;left:0;width:100%;color:#fff;padding:20px;color:#f7eee4;text-align:left}@media only screen and (min-width:600px){body,html{height:100%}.photo-bg{position:fixed;height:100%;width:100%;z-index:0;top:0;left:0;background-size:cover}.over-photo{position:relative;z-index:1}#site-header{padding-top:calc(18px + 20px)}#site-header.fixed{position:fixed;z-index:2;width:100%;top:-180px;background:#302c22;-webkit-box-shadow:0 0 20px rgba(0,0,0,.3);-moz-box-shadow:0 0 20px rgba(0,0,0,.3);box-shadow:0 0 20px rgba(0,0,0,.3);color:0 0 20px rgba(0,0,0,.3)}#site-header .top-bar{position:absolute;top:0;width:100%;background:rgba(56,52,40,.8);padding:10px;text-align:left;z-index:1;overflow:hidden}#site-header .top-bar address{font-size:13px;font-size:1.3rem;line-height:20px;line-height:2rem;margin-top:0;margin-top:0;margin-bottom:0;margin-bottom:0;float:left}#site-header .top-bar address .phone{margin-left:20px;display:inline-block;font-size:13px;font-size:1.3rem;line-height:20px;line-height:2rem;margin-top:0;margin-top:0;margin-bottom:0;margin-bottom:0;font-family:futura-pt,'Helvetica Neue',Helvetica,Arial,sans-serif;text-shadow:none}#site-header .top-bar address .phone:before{content:'\2022';position:relative;left:-10px}#site-header .top-bar .location-info{margin-bottom:0}#site-header .top-bar .location-info strong{display:inline-block;font-size:1em}#site-header .top-bar .location-info strong:before{content:': '}#site-header .top-bar .social-links{display:inline-block}#site-header .logo-wrap{position:relative;z-index:2}a.hiring-blurb{position:absolute;right:20px;top:-100px;padding:0 20px;line-height:40px;background:#8a7e61;-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box;color:#302c22}a.hiring-blurb:hover{background:#ccc6b8}#main-nav{text-align:center}#main-nav #nav-toggle{display:none}#main-nav ul#menu-header-menu{border:none;background:url(../img/nav-sprite.png) repeat-x 0 -47px;margin:0 86px;position:relative}#main-nav ul#menu-header-menu:after,#main-nav ul#menu-header-menu:before{content:" ";position:absolute;top:0;left:-86px;width:86px;height:47px;background:url(../img/nav-sprite.png) no-repeat}#main-nav ul#menu-header-menu:after{left:auto;right:-86px;background-position:left bottom}#main-nav ul#menu-header-menu>li{border:none;position:relative;display:inline-block}#main-nav ul#menu-header-menu>li:first-child a:before{display:none}#main-nav ul#menu-header-menu>li.current-menu-item{position:relative}#main-nav ul#menu-header-menu>li.current-menu-item:after{content:" ";bottom:6px;left:50%;margin-left:-5px;position:absolute;height:0;width:0;border:solid 5px transparent;border-bottom-color:#f7eee4}#main-nav ul#menu-header-menu>li.current-menu-item a{color:#edae68}#main-nav ul#menu-header-menu>li:last-child{background:url(../img/nav-sprite.png) no-repeat 0 -94px}#main-nav ul#menu-header-menu>li:last-child>a{text-indent:-99999px;background:url(../img/curio-logo-nav.png) top center no-repeat;width:107px}#main-nav ul#menu-header-menu>li>a{display:inline-block;padding:0 20px;line-height:47px}#main-nav ul#menu-header-menu>li>a:after{content:" ";border-left:dashed 1px #ab9f90;position:relative;right:-20px}#main-nav ul#menu-header-menu>li.menu-item-has-children:hover{background:url(../img/btn-texture.jpg);-webkit-border-radius:2px 2px 0 0;-webkit-background-clip:padding-box;-moz-border-radius:2px 2px 0 0;-moz-background-clip:padding;border-radius:2px 2px 0 0;background-clip:padding-box}#main-nav ul#menu-header-menu>li.menu-item-has-children:hover a{color:#302c22;text-shadow:none}#main-nav ul#menu-header-menu ul{position:absolute;width:200px;text-align:left;background:url(../img/btn-texture.jpg);left:0;top:40px;display:none;z-index:9;-webkit-border-radius:0 0 2px 2px;-webkit-background-clip:padding-box;-moz-border-radius:0 0 2px 2px;-moz-background-clip:padding;border-radius:0 0 2px 2px;background-clip:padding-box}#main-nav ul#menu-header-menu ul a{color:#302c22}#main-nav ul#menu-header-menu ul a:hover{color:#8a7e61!important}#main-nav ul#menu-header-menu>li:hover ul{display:block}#menu-nav{display:block;text-align:center}#menu-nav ul{margin:0 86px;background:url(../img/subnav-sprite.png) repeat-x left center;background-size:100% auto;margin-top:-4px;position:relative}#menu-nav ul:after,#menu-nav ul:before{position:absolute;left:-86px;top:0;content:" ";height:100%;width:86px;background:url(../img/subnav-sprite.png) repeat-x left top}#menu-nav ul:after{background-position:left bottom;right:-86px;left:auto}#menu-nav ul li{display:inline-block;margin:0;padding:0}#menu-nav ul li a{font-size:13px;font-size:1.3rem;line-height:20px;line-height:2rem;margin-top:0;margin-top:0;margin-bottom:0;margin-bottom:0;color:#302c22;text-transform:uppercase;letter-spacing:.05em;font-weight:500;line-height:29px;padding:0 10px}footer{padding:50px 0;opacity:.8}footer address{float:left;width:33.3333%}.menu>section .get-creative ul{width:25%}.post-314{border-bottom:double 4px #f7eee4;padding-bottom:60px}.post-314 .col{width:50%;margin:10px auto;padding:10px}section.location>section{float:left;width:50%;padding:0 20px}section.location .col{float:right;width:50%}section.location a.btn{clear:both}section.location address{padding:0;text-align:left;font-size:18px;font-size:1.8rem;line-height:20px;line-height:2rem;margin-top:0;margin-top:0;margin-bottom:0;margin-bottom:0}.list-page h3{font-size:25px}.list-page p{font-size:16px}.list-page .article-link{padding:30px 0}#farms.list-page{max-width:100%}#farms.list-page h1{text-align:center;margin:auto;max-width:800px}#farms.list-page .article-link{float:left;width:48%;margin:2px 1%;border-bottom:none;position:relative}#farms.list-page .article-link:before{content:" ";height:1px;background:#f7eee4;width:100%;position:absolute;left:0;top:-8px}#farms.list-page .article-link:nth-child(2n){clear:left}#retail{max-width:100%}#retail h1{text-align:center}#retail .col .article-link{padding:30px 20px;float:left;width:calc(50% - 40px);margin:0 20px;border:none;border-bottom:solid 3px rgba(247,238,228,.2)}#retail .col .article-link:nth-child(odd){clear:left}.hp-feature{display:block}.hp-buckets{position:relative}.hp-buckets>section{float:left;width:33.33333%;padding:15px 20px 29px 20px;margin:0;position:relative;top:-21px;margin-bottom:-42px;border-left:solid 1px #f7eee4;border-top:none}.hp-buckets>section:first-child{border:none}.hp-buckets>section:after,.hp-buckets>section:before{display:none}.hp-buckets>section.location{padding:15px 20px 29px 20px}.hp-buckets>section.location address{text-align:center}}@media screen and (min-width:1000px){#site-header{padding-top:0}#site-header .top-bar .location-info,#site-header .top-bar .location-info:nth-child(3){float:left;width:calc((100% - 230px)/ 4)}#site-header .top-bar .location-info:nth-child(2){margin-right:230px}}/*# sourceMappingURL=master.css.map */