@charset "UTF-8";/*!
Theme Name: vtbrewers
Theme URI: http://www.digitalartisans.com
Author: Digital Artisans
Author URI: http://www.digitalartisans.com
Description: Custom theme developed for vtbrewers.com based off the vtbrewers theme.
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: vtbrewers
License:
License URI:
Text Domain: vt_brewers
Tags:
*/div.container{height:100%;width:100%}.events-archive .tribe-events-list-event-description p,.screen-reader-text,.single .entry-footer .byline,.single .entry-footer .entry-date,.single .entry-footer .updated,.tribe-events-event-meta dt,.tribe-events-page-title,form input[type=email]+label,form input[type=password]+label,form input[type=text]+label{clip:rect(1px,1px,1px,1px);-webkit-clip-path:polygon(0 0,0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0,0 0);position:absolute!important;white-space:nowrap;height:1px;width:1px;overflow:hidden}.responsive-img-wrapper{display:inline-block;vertical-align:middle}.responsive-img-wrapper img{display:block;height:auto;max-width:100%}.hidden,[hidden]{display:none!important}#bbpress-forums .bbp-forum-title,.single-tribe_events .tribe-events-single-event-title,a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.selectric-wrapper{position:relative;display:inline-block;cursor:pointer;width:155px;text-align:left;vertical-align:middle}.selectric-responsive{width:100%}.selectric{border:1px solid #fff;border-radius:0;background:#fff;position:relative;overflow:hidden}.selectric .label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 38px 0 1rem;font-family:BreweryCom-Heavy,"PT Serif",Georgia,serif;font-size:1.125rem;line-height:38px;color:#222617;height:38px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric .button{display:block;position:absolute;right:0;top:0;width:38px;height:38px;line-height:38px;background-color:#fff;color:#cbc7b1;text-align:center}.selectric .button:after{content:"";font-family:FontAwesome;font-size:1.125rem;color:#222617;position:absolute;left:15px;margin:auto;width:0;height:0}.selectric-focus .selectric{border-color:#ccc}.selectric-hover .selectric{border-color:#e6e6e6}.selectric-hover .selectric .button{color:#b7b192}.selectric-hover .selectric .button:after{border-top-color:#b7b192}.selectric-open{z-index:9999}.selectric-open .selectric{border-color:#e6e6e6}.selectric-open .selectric-items{display:block}.selectric-disabled{filter:alpha(opacity=50);opacity:.5;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-hide-select{position:relative;overflow:hidden;width:0;height:0}.selectric-hide-select select{position:absolute;left:-100%}.selectric-hide-select.selectric-is-native{position:absolute;width:100%;height:100%;z-index:10}.selectric-hide-select.selectric-is-native select{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;z-index:1;box-sizing:border-box;opacity:0}.selectric-input{position:absolute!important;top:0!important;left:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;margin:0!important;padding:0!important;width:1px!important;height:1px!important;outline:0!important;border:none!important;background:0 0!important}.selectric-temp-show{position:absolute!important;visibility:hidden!important;display:block!important}.selectric-items{display:none;position:absolute;top:100%;left:0;background:#fff;border:1px solid #e6e6e6;z-index:-1;box-shadow:0 0 10px -6px}.selectric-items .selectric-scroll{height:100%;overflow:auto}.selectric-above .selectric-items{top:auto;bottom:100%}.selectric-items li,.selectric-items ul{list-style:none;padding:0;margin:0;font-size:1.125rem;font-family:BreweryCom-Heavy,"PT Serif",Georgia,serif;line-height:1.5;min-height:20px}.selectric-items li{z-index:10;display:block;padding-left:.5em;background-color:#fff;color:#222617;cursor:pointer}.selectric-items li.selected{background:#fff;color:#222617}.selectric-items li.highlighted{background:#d5d5d5}.selectric-items li:hover{background:#cbc7b1;color:#444}.selectric-items .disabled{filter:alpha(opacity=50);opacity:.5;cursor:default!important;background:0 0!important;color:#666!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-items .selectric-group .selectric-group-label{font-weight:700;padding-left:10px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:0 0;color:#444}.selectric-items .selectric-group.disabled li{filter:alpha(opacity=100);opacity:1}.selectric-items .selectric-group li{padding-left:25px}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[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}*,:after,:before{box-sizing:border-box}*{-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,html{background-color:#f5efd8}@media print{body,html{background-color:#fff}}hr{border:none;border-top:1px solid #cbc7b1;clear:both;margin:25px 20px;transition:all .2s linear}@media (min-width:1024px){hr{margin:75px 35px}}input[type=email],input[type=password],input[type=text]{color:#222617;background:#fff;border:1px solid #cbc7b1;font-family:BreweryCom-Heavy,"PT Serif",Georgia,serif;font-size:1rem;letter-spacing:.04em;padding:.5em}input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder{color:#afc6ba}input[type=email]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder{color:#afc6ba}input[type=email]::placeholder,input[type=password]::placeholder,input[type=text]::placeholder{color:#afc6ba}input[type=email]:focus,input[type=password]:focus,input[type=text]:focus{color:#222617;border-color:#222617}input[type=email]:invalid,input[type=password]:invalid,input[type=text]:invalid{color:#e46549;border-color:#e46549}input[type=checkbox]{position:absolute;opacity:0}input[type=checkbox]+label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input[type=checkbox]+label::before{content:'\a0';display:inline-block;width:.8em;vertical-align:middle;height:.8em;margin-right:.5em;background:#cbc7b1;text-indent:.15em;line-height:.65;transition:.2s linear all}input[type=checkbox]:checked+label::before{content:'\2713';color:#222617;background:#e46549;font-family:"San Francisco","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}input[type=checkbox]:focus+label::before{box-shadow:0 0 .1em .1em #e4a428}input[type=checkbox]:disabled+label::before{background:gray;box-shadow:none;color:#555}.tml.tml-login{margin:0 auto}.checkbox{display:inline-block}::-moz-selection{background:#222617;color:#fff}::selection{background:#222617;color:#fff}html{font-family:ITCBlair-CondensedMedium,"Open Sans Condensed","Roboto Condensed",AvenirNextCondensed-Medium,HelveticaNeue-Medium,"Placard Condensed",sans-serif;font-size:100%}.h1,.single-tribe_events .tribe-events-single-event-title,h1{color:#222617;font-family:BreweryCom-Heavy,"PT Serif",Georgia,serif;font-size:1.875rem;line-height:1.1;letter-spacing:.04em;text-transform:uppercase;transition:.2s font-size linear}@media (min-width:1024px){.h1,.single-tribe_events .tribe-events-single-event-title,h1{font-size:3.75rem}}.h2,h2{color:#222617;font-family:BreweryCom-Heavy,"PT Serif",Georgia,serif;font-size:1.25rem;line-height:1.1;letter-spacing:.04em;text-transform:uppercase;transition:.2s font-size linear}@media (min-width:1024px){.h2,h2{font-size:2.81rem}}.h3,h3{color:#222617;font-family:BreweryCom-Heavy,"PT Serif",Georgia,serif;font-size:1.25rem;line-height:1.1;letter-spacing:.04em;text-transform:uppercase;transition:.2s font-size linear}@media screen and (min-width:1024px){.h3,h3{font-size:2.19rem}}#bbpress-forums .bbp-forum-title,.h4,.tribe-events-meta-group.tribe-events-meta-group-organizer h3,h4{color:#222617;font-family:BreweryCom-Heavy,"PT Serif",Georgia,serif;font-size:1.5625rem;line-height:1.3;letter-spacing:.04em;text-transform:uppercase;transition:.2s font-size ease-in}.h5,h5{color:#222617;font-family:ITCBlair-CondensedMedium,"Open Sans Condensed","Roboto Condensed",AvenirNextCondensed-Medium,HelveticaNeue-Medium,"Placard Condensed",sans-serif;font-size:1.25rem;line-height:1.1;letter-spacing:.04em;text-transform:uppercase;transition:.2s font-size linear}.h6,h6{color:#222617;font-family:BreweryCom-Heavy,"PT Serif",Georgia,serif;font-size:1.125rem;line-height:1.5;letter-spacing:.04em;text-transform:none;transition:.2s font-size linear}strong{font-weight:700}em{font-style:italic}a{color:#222617;text-decoration:none;transition:.2s font-size linear}a:active,a:hover{color:#e4a428}a:focus{text-decoration:underline}a.more-arrow,a.more-link,a.moretag{color:#222617;font-family:ITCBlair-CondensedMedium,"Open Sans Condensed","Roboto Condensed",AvenirNextCondensed-Medium,HelveticaNeue-Medium,"Placard Condensed",sans-serif;font-size:.75rem;line-height:.8333;text-decoration:none;text-transform:uppercase}@media (min-width:1024px){a.more-arrow,a.more-link,a.moretag{font-size:.875rem;line-height:.8333}}a.more-arrow:focus,a.more-link:focus,a.moretag:focus{color:#222617;text-decoration:underline}a.more-arrow:active,a.more-arrow:hover,a.more-link:active,a.more-link:hover,a.moretag:active,a.moretag:hover{color:#e4a428;text-decoration:none}a.more-arrow::after,a.more-link::after,a.moretag::after{display:inline-block;content:'';background-size:contain;background-position:center;background-image:url(/wp-content/themes/vtbrewers/images/icons/img-icon-small-arrow-orange-right-2x.png);background-repeat:no-repeat;margin:0 5px;height:12px;width:15px}span.more-arrow,span.more-link,span.moretag{color:#222617;font-family:ITCBlair-CondensedMedium,"Open Sans Condensed","Roboto Condensed",AvenirNextCondensed-Medium,HelveticaNeue-Medium,"Placard Condensed",sans-serif;font-size:.75rem;line-height:.8333;text-decoration:none;text-transform:uppercase}@media (min-width:1024px){span.more-arrow,span.more-link,span.moretag{font-size:.875rem;line-height:.8333}}span.more-arrow:focus,span.more-link:focus,span.moretag:focus{color:#222617;text-decoration:underline}span.more-arrow:active,span.more-arrow:hover,span.more-link:active,span.more-link:hover,span.moretag:active,span.moretag:hover{color:#e4a428;text-decoration:none}span.more-arrow::after,span.more-link::after,span.moretag::after{display:inline-block;content:'';background-size:contain;background-position:center;background-image:url(/wp-content/themes/vtbrewers/images/icons/img-icon-small-arrow-orange-right-2x.png);background-repeat:no-repeat;margin:0 5px;height:12px;width:15px}font,pre{font-family:Consolas,Inconsolata,Monaco,"Andale Mono","Lucida Console","Lucida Sans Typewriter","Courier New",Courier,monospace}.site-content p{color:#222617;font-family:BreweryCom-Regular,"PT Serif",Georgia,serif;font-size:1rem;line-height:1.5;margin:0 auto 30px auto}@media (min-width:1024px){.site-content p{font-size:1.125rem;line-height:1.5}}.site-content p a{color:#e46549}.site-content p a:focus{color:#222617;text-decoration:underline}.site-content p a:active,.site-content p a:hover{color:#e4a428;text-decoration:none}.site-content blockquote,blockquote{margin:1em auto}.site-content blockquote p,blockquote p{color:#e4a428;font-family:BreweryCom-Heavy,"PT Serif",Georgia,serif;font-size:1.5625rem;font-style:normal;letter-spacing:.04em;line-height:1.3;max-width:220px;word-break:break-word}@media screen and (min-width:1024px){.site-content blockquote p,blockquote p{max-width:280px}}.page-template-page-homepage .entry-content p>a,a.button{display:inline-block;color:#222617;border:none;font-family:ITCBlair-CondensedMedium,"Open Sans Condensed","Roboto Condensed",AvenirNextCondensed-Medium,HelveticaNeue-Medium,"Placard Condensed",sans-serif;font-size:.875rem;line-height:1;letter-spacing:.06em;text-align:center;text-decoration:none;text-transform:uppercase}.page-template-page-homepage .entry-content p>a:focus,a.button:focus{background:#222617;color:#fff}.page-template-page-homepage .entry-content p>a:active,.page-template-page-homepage .entry-content p>a:hover,a.button:active,a.button:hover{color:#fff;background:0 0}.page-template-page-homepage .entry-content p>a.arrow,a.button.arrow{font-size:.75rem;margin:10px 0}@media (min-width:768px){.page-template-page-homepage .entry-content p>a.arrow,a.button.arrow{margin:15px 0}}@media (min-width:1024px){.page-template-page-homepage .entry-content p>a.arrow,a.button.arrow{font-size:.875rem;margin:20px 0}}.page-template-page-homepage .entry-content p>a.arrow .image-wrapper,a.button.arrow .image-wrapper{display:block;margin:10px auto;max-width:35px}.page-template-page-homepage .entry-content p>a.arrow .image-wrapper img,a.button.arrow .image-wrapper img{display:block;max-width:100%}.page-template-page-homepage .entry-content p>a.arrow-orange-left,a.button.arrow-orange-left{color:#222617;font-size:.75rem;letter-spacing:.06em}@media (min-width:1024px){.page-template-page-homepage .entry-content p>a.arrow-orange-left,a.button.arrow-orange-left{font-size:.875rem}}.page-template-page-homepage .entry-content p>a.arrow-orange-left:focus,a.button.arrow-orange-left:focus{background:inherit}.page-template-page-homepage .entry-content p>a.arrow-orange-left:active,.page-template-page-homepage .entry-content p>a.arrow-orange-left:hover,a.button.arrow-orange-left:active,a.button.arrow-orange-left:hover{color:#e46549}.page-template-page-homepage .entry-content p>a.arrow-orange-left::before,a.button.arrow-orange-left::before{display:block;margin:5px auto;padding:15px;content:'';background-repeat:no-repeat;background-size:contain;background-position:center;height:20px;width:30px;background-image:url(/wp-content/themes/vtbrewers/images/icons/img-icon-large-arrow-orange-left-2x.png)}button[type=button],button[type=submit],input[type=button],input[type=submit]{cursor:pointer;color:#e4a428;background:#fff;border:2px solid #fff;font-family:ITCBlair-CondensedMedium,"Open Sans Condensed","Roboto Condensed",AvenirNextCondensed-Medium,HelveticaNeue-Medium,"Placard Condensed",sans-serif;font-size:.875rem;letter-spacing:.06em;min-width:150px;padding:1rem 0;text-transform:uppercase}.page-template-page-homepage .entry-content p>a,a.bordered,button.bordered{display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:0 0;border:2px solid #fff;border-right:none;border-left:none;color:#e46549!important;font-family:ITCBlair-CondensedMedium,"Open Sans Condensed","Roboto Condensed",AvenirNextCondensed-Medium,HelveticaNeue-Medium,"Placard Condensed",sans-serif;font-size:.875rem;line-height:1;letter-spacing:.06em;margin:20px auto;min-width:150px;padding:1rem 0;text-align:center;text-transform:uppercase}.page-template-page-homepage .entry-content p>a:focus,a.bordered:focus,button.bordered:focus{background-color:transparent;color:#222617;outline-color:#222617}.page-template-page-homepage .entry-content p>a:active,.page-template-page-homepage .entry-content p>a:hover,a.bordered:active,a.bordered:hover,button.bordered:active,button.bordered:hover{color:#e4a428}.site-header{background-color:#afc6ba;border-top:3px solid #222617}.site-header .site-header-main{position:relative}.site-header .logo-tagline-area{background-color:#f5efd8;padding:10px;text-align:center}@media (min-width:375px){.site-header .logo-tagline-area{padding:20px}}@media (min-width:1024px){.site-header .logo-tagline-area{padding:35px 20px}}.site-header .logo{display:inline-block;margin-right:-4px;height:60px;max-width:190px}@media (min-width:375px){.site-header .logo{max-width:200px}}@media (min-width:1024px){.site-header .logo{height:auto;max-width:465px}}.site-header div.pipe{display:inline-block;margin-right:-4px;vertical-align:middle;border-left:1px solid #cbc7b1;height:30px;margin:0 15px}@media (min-width:1024px){.site-header div.pipe{height:60px;margin:0 60px}}.site-header .beer-worth-finding{display:inline-block;color:#e46549;font-size:.75rem;line-height:1.2;text-align:center;padding:1rem 0;height:60px;max-width:73px;vertical-align:middle}.site-header .beer-worth-finding span{display:block}.site-header .beer-worth-finding:first-child{display:block;width:47px;width:9ch}@media (min-width:1024px){.site-header .beer-worth-finding{height:auto;font-size:1.75rem;max-width:170px}}@media print{nav.social-navigation{display:none}}nav.social-navigation .social-links-menu .menu-item{display:inline-block}nav.social-navigation .social-links-menu .menu-item a{margin-right:24px}nav.social-navigation a[href^="http://facebook.com"]::before,nav.social-navigation a[href^="http://www.facebook.com"]::before,nav.social-navigation a[href^="https://facebook.com"]::before,nav.social-navigation a[href^="https://www.facebook.com"]::before{content:"";display:inline-block;color:#fff;font-family:FontAwesome;font-size:1rem}@media (min-width:1024px){nav.social-navigation a[href^="http://facebook.com"]::before,nav.social-navigation a[href^="http://www.facebook.com"]::before,nav.social-navigation a[href^="https://facebook.com"]::before,nav.social-navigation a[href^="https://www.facebook.com"]::before{font-size:1.375rem}}nav.social-navigation a[href^="http://instagram.com"]::before,nav.social-navigation a[href^="http://www.instagram.com"]::before,nav.social-navigation a[href^="https://instagram.com"]::before,nav.social-navigation a[href^="https://www.instagram.com"]::before{content:"";display:inline-block;color:#fff;font-family:FontAwesome;font-size:1rem}@media (min-width:1024px){nav.social-navigation a[href^="http://instagram.com"]::before,nav.social-navigation a[href^="http://www.instagram.com"]::before,nav.social-navigation a[href^="https://instagram.com"]::before,nav.social-navigation a[href^="https://www.instagram.com"]::before{font-size:1.375rem}}nav.social-navigation a[href^="http://twitter.com"]::before,nav.social-navigation a[href^="http://www.twitter.com"]::before,nav.social-navigation a[href^="https://twitter.com"]::before,nav.social-navigation a[href^="https://www.twitter.com"]::before{content:"";display:inline-block;color:#fff;font-family:FontAwesome;font-size:1rem}@media (min-width:1024px){nav.social-navigation a[href^="http://twitter.com"]::before,nav.social-navigation a[href^="http://www.twitter.com"]::before,nav.social-navigation a[href^="https://twitter.com"]::before,nav.social-navigation a[href^="https://www.twitter.com"]::before{font-size:1.375rem}}header.site-header button.menu-toggle{display:inline-block;color:#fff;background-color:transparent;border:none;font-family:ITCBlair-CondensedMedium,"Open Sans Condensed","Roboto Condensed",AvenirNextCondensed-Medium,HelveticaNeue-Medium,"Placard Condensed",sans-serif;font-size:1rem;line-height:1.05;text-transform:uppercase;padding:10px 20px}@media print{header.site-header button.menu-toggle{display:none}}header.site-header button.menu-toggle::before{display:inline-block;content:"";height:20px;width:20px;margin-right:15px;background-image:url(/wp-content/themes/vtbrewers/images/icons/menu-icon.png);background-size:22px;background-repeat:no-repeat;transition:all .2s linear;-webkit-transform:rotate(180deg);transform:rotate(180deg)}header.site-header button.menu-toggle.toggled-on::before{-webkit-transform:rotate(0);transform:rotate(0)}@media (min-width:1024px){header.site-header button.menu-toggle{display:none}}@media print{header.site-header .site-header-menu{display:none}}header.site-header nav.main-navigation{background-color:#222617}@media (min-width:1024px){header.site-header nav.main-navigation{width:100%}}@media print{header.site-header nav.main-navigation{display:none}}header.site-header nav.main-navigation .primary-menu{background-color:#222617;color:#fff;transition:color .2s linear}@media (min-width:1024px){header.site-header nav.main-navigation .primary-menu{background-color:#afc6ba;position:relative}}header.site-header nav.main-navigation .primary-menu .menu-item{border-bottom:1px solid #fff}header.site-header nav.main-navigation .primary-menu .menu-item.menu-item-has-children>a{width:calc(100% - 52px);position:relative;z-index:1}@media (min-width:1024px){header.site-header nav.main-navigation .primary-menu .menu-item{display:inline-block;border-bottom:none;max-width:210px}header.site-header nav.main-navigation .primary-menu .menu-item:nth-of-type(6)~li{display:none}header.site-header nav.main-navigation .primary-menu .menu-item.menu-item-has-children>a{width:auto}header.site-header nav.main-navigation .primary-menu .menu-item.menu-item-has-children>a::after{color:#fff;content:"";font-family:FontAwesome;font-size:1rem;margin-left:.5rem;position:absolute;right:-1rem;top:40%}header.site-header nav.main-navigation .primary-menu .menu-item.menu-item-has-children:hover>a{color:#222617;transition:color .2s linear}header.site-header nav.main-navigation .primary-menu .menu-item.menu-item-has-children:hover>a::after{color:#222617;transition:color .2s linear}header.site-header nav.main-navigation .primary-menu .menu-item.menu-item-has-children.focus>.sub-menu,header.site-header nav.main-navigation .primary-menu .menu-item.menu-item-has-children:hover>.sub-menu{display:block;z-index:2}}header.site-header nav.main-navigation .primary-menu .menu-item .dropdown-toggle{display:block;float:right;padding:1.125rem;border:none;background:0 0!important;font-size:1rem;line-height:1}header.site-header nav.main-navigation .primary-menu .menu-item .dropdown-toggle::before{color:#fff;content:"\f107";font-family:FontAwesome;font-size:1rem}header.site-header nav.main-navigation .primary-menu .menu-item .dropdown-toggle:focus{outline-color:#f5efd8}@media (min-width:1024px){header.site-header nav.main-navigation .primary-menu .menu-item .dropdown-toggle{display:none}}header.site-header nav.main-navigation .primary-menu .menu-item a{display:inline-block;color:#afc6ba;font-family:ITCBlair-CondensedMedium,"Open Sans Condensed","Roboto Condensed",AvenirNextCondensed-Medium,HelveticaNeue-Medium,"Placard Condensed",sans-serif;font-size:1rem;letter-spacing:.06em;line-height:1.05;padding:20px;text-decoration:none;width:100%}@media (min-width:1024px){header.site-header nav.main-navigation .primary-menu .menu-item a{word-wrap:break-word;max-width:152px;text-align:center;vertical-align:middle}}header.site-header nav.main-navigation .primary-menu .menu-item a:focus{color:#fff;outline-color:#f5efd8}@media (min-width:1024px){header.site-header nav.main-navigation .primary-menu .menu-item a:focus{color:#222617}}header.site-header nav.main-navigation .primary-menu .menu-item a:active,header.site-header nav.main-navigation .primary-menu .menu-item a:hover{color:#fff;transition:color .2s linear}@media (min-width:1024px){header.site-header nav.main-navigation .primary-menu .menu-item a:active,header.site-header nav.main-navigation .primary-menu .menu-item a:hover{color:#222617}}@media (min-width:1024px){header.site-header nav.main-navigation .primary-menu .menu-item a{color:#fff;padding:30px 5px 30px 30px}header.site-header nav.main-navigation .primary-menu .menu-item a:focus{color:#222617}header.site-header nav.main-navigation .primary-menu .menu-item a:active,header.site-header nav.main-navigation .primary-menu .menu-item a:hover{color:#222617}}header.site-header nav.main-navigation .primary-menu .sub-menu{background-color:#afc6ba;padding:0;transition:all .2s linear}@media (min-width:1024px){header.site-header nav.main-navigation .primary-menu .sub-menu{position:absolute;left:0;background-color:#222617;width:100%}}@media (min-width:1024px){header.site-header nav.main-navigation .primary-menu .sub-menu .menu-item{max-width:none;padding:20px 0}}header.site-header nav.main-navigation .primary-menu .sub-menu a{color:#fff;padding:20px}@media (min-width:1024px){header.site-header nav.main-navigation .primary-menu .sub-menu a{color:#afc6ba;margin-left:.5em;word-wrap:break-word;max-width:none;text-align:center;vertical-align:middle}}header.site-header nav.main-navigation .primary-menu .sub-menu a:active,header.site-header nav.main-navigation .primary-menu .sub-menu a:focus,header.site-header nav.main-navigation .primary-menu .sub-menu a:hover{color:#222617}@media (min-width:1024px){header.site-header nav.main-navigation .primary-menu .sub-menu a:active,header.site-header nav.main-navigation .primary-menu .sub-menu a:focus,header.site-header nav.main-navigation .primary-menu .sub-menu a:hover{color:#fff}}header.site-header nav.main-navigation .primary-menu .sub-menu .menu-item-has-children:hover>a{color:#fff}header.site-header nav.main-navigation .primary-menu .sub-menu .menu-item-has-children:hover>a::after{color:#fff;transition:color .2s linear}header.site-header nav.main-navigation .sub-menu{display:none}header.site-header nav.main-navigation .sub-menu .sub-menu{display:block}header.site-header nav.main-navigation .menu-item-has-children .menu-item-has-children>a::after,header.site-header nav.main-navigation .menu-item-has-children menu-item-has-children .dropdown-toggle{display:none}header.site-header nav.main-navigation .dropdown-toggle:not(.dropdown-toggle.toggled-on)+.sub-menu,header.site-header nav.main-navigation .dropdown-toggle[aria-expanded=false]+.sub-menu{display:none}header.site-header nav.main-navigation .dropdown-toggle.toggled-on+.sub-menu,header.site-header nav.main-navigation .dropdown-toggle[aria-expanded=true]+.sub-menu{display:block}@media screen and (min-width:1024px){header.site-header nav.main-navigation .dropdown-toggle.toggled-on+.sub-menu,header.site-header nav.main-navigation .dropdown-toggle[aria-expanded=true]+.sub-menu{display:none}}header.site-header nav.social-navigation{position:absolute;top:12px;right:0}.admin-bar nav.social-navigation{top:60px}@media (min-width:1024px){header.site-header nav.social-navigation{top:30px}}header.site-header button.menu-toggle+.site-header-menu{display:none}@media (min-width:1024px){header.site-header button.menu-toggle+.site-header-menu{display:block}}header.site-header button.menu-toggle.toggled-on+.site-header-menu{display:block;position:absolute;top:42px;left:0;right:0;z-index:10}@media screen and (min-width:1024px){header.site-header button.menu-toggle.toggled-on+.site-header-menu{positon:static}}footer.site-footer .footer-navigation{background-color:#222617;text-align:center}@media print{footer.site-footer .footer-navigation{display:none}}footer.site-footer .footer-navigation nav.main-navigation{display:block}@media screen and (min-width:1024px){footer.site-footer .footer-navigation nav.main-navigation{display:inline-block}}footer.site-footer .footer-navigation nav.main-navigation .primary-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#fff;padding:30px 60px;transition:all .2s linear;text-align:center}@media screen and (min-width:375px){footer.site-footer .footer-navigation nav.main-navigation .primary-menu{padding:30px 75px}}@media screen and (min-width:1024px){footer.site-footer .footer-navigation nav.main-navigation .primary-menu{display:block;max-height:none}}footer.site-footer .footer-navigation nav.main-navigation .primary-menu .menu-item{display:none}footer.site-footer .footer-navigation nav.main-navigation .primary-menu .menu-item:nth-of-type(5)~li{display:inline-block;max-width:125px}@media screen and (min-width:1024px){footer.site-footer .footer-navigation nav.main-navigation .primary-menu .menu-item:nth-of-type(5)~li{max-width:none}}footer.site-footer .footer-navigation nav.main-navigation .primary-menu .menu-item:nth-of-type(5)~li a{display:inline-block;color:#afc6ba;font-family:ITCBlair-CondensedMedium,"Open Sans Condensed","Roboto Condensed",AvenirNextCondensed-Medium,HelveticaNeue-Medium,"Placard Condensed",sans-serif;font-size:.875rem;letter-spacing:.06em;line-height:1.05;padding:8px 2px;text-align:center;text-decoration:none;transition:color .2s linear,font-size .2s linear}footer.site-footer .footer-navigation nav.main-navigation .primary-menu .menu-item:nth-of-type(5)~li a:active,footer.site-footer .footer-navigation nav.main-navigation .primary-menu .menu-item:nth-of-type(5)~li a:focus,footer.site-footer .footer-navigation nav.main-navigation .primary-menu .menu-item:nth-of-type(5)~li a:hover{color:#fff}@media (min-width:1024px){footer.site-footer .footer-navigation nav.main-navigation .primary-menu .menu-item:nth-of-type(5)~li a{font-size:1rem;padding:8px 20px}}@media (min-width:1024px){footer.site-footer .footer-navigation nav.main-navigation .primary-menu .menu-item.menu-item-has-children>a::after{color:#fff;content:"\f107";font-family:FontAwesome;font-size:1rem;margin-left:.5rem}footer.site-footer .footer-navigation nav.main-navigation .primary-menu .menu-item.menu-item-has-children:hover>a{color:#222617;transition:color .2s linear}footer.site-footer .footer-navigation nav.main-navigation .primary-menu .menu-item.menu-item-has-children:hover>a::after{color:#222617;transition:color .2s linear}}footer.site-footer .footer-navigation nav.main-navigation .primary-menu .menu-item-186{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}footer.site-footer .footer-navigation nav.main-navigation .primary-menu .menu-item-192{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}footer.site-footer .footer-navigation nav.main-navigation .primary-menu .menu-item-191{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}footer.site-footer .footer-navigation nav.main-navigation .primary-menu .menu-item-201{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}footer.site-footer .footer-navigation nav.social-navigation{display:none}footer.site-footer .footer-navigation nav.social-navigation a{margin-right:1rem;color:#afc6ba}footer.site-footer .footer-navigation nav.social-navigation a::before{color:inherit;font-size:.75rem;transition:color .2s linear,font-size .2s linear}@media (min-width:1024px){footer.site-footer .footer-navigation nav.social-navigation a::before{font-size:1rem}}footer.site-footer .footer-navigation nav.social-navigation a:active,footer.site-footer .footer-navigation nav.social-navigation a:focus,footer.site-footer .footer-navigation nav.social-navigation a:hover{color:#fff}@media (min-width:1024px){footer.site-footer .footer-navigation nav.social-navigation{display:inline-block}}.festival-menu{display:block;text-align:center;margin:20px auto}@media screen and (min-width:1024px){.festival-menu{position:absolute;top:35px;right:20px;min-height:150px;text-align:left;transition:.2s linear right}}@media screen and (min-width:1366px){.festival-menu{right:100px}}.festival-menu li.menu-item{margin:2px 0}.festival-menu a{color:#e46549;font-size:.9375rem;letter-spacing:.06em;line-height:1.5}.festival-menu a:active,.festival-menu a:focus,.festival-menu a:hover{text-decoration:underline}body.page-template-page-festival.page-id-825 .festival-menu .menu-item-945,body.parent-pageid-825 .festival-menu .menu-item-945{display:block}body.page-template-page-festival.page-id-825 .festival-menu .menu-item-945>a,body.parent-pageid-825 .festival-menu .menu-item-945>a{display:none}body.page-template-page-festival.page-id-825 .festival-menu .menu-item-2372,body.page-template-page-festival.page-id-825 .festival-menu .menu-item-944,body.parent-pageid-825 .festival-menu .menu-item-2372,body.parent-pageid-825 .festival-menu .menu-item-944{display:none}body.page-template-page-festival.page-id-2359 .festival-menu .menu-item-944,body.page-template-page-festival.page-id-2359 .festival-menu .menu-item-945,body.parent-pageid-2359 .festival-menu .menu-item-944,body.parent-pageid-2359 .festival-menu .menu-item-945{display:none}body.page-template-page-festival.page-id-2359 .festival-menu .menu-item-2372,body.parent-pageid-2359 .festival-menu .menu-item-2372{display:block}body.page-template-page-festival.page-id-2359 .festival-menu .menu-item-2372>a,body.parent-pageid-2359 .festival-menu .menu-item-2372>a{display:none}body.page-template-page-festival.page-id-893 .festival-menu .menu-item-2372,body.page-template-page-festival.page-id-893 .festival-menu .menu-item-945,body.parent-pageid-893 .festival-menu .menu-item-2372,body.parent-pageid-893 .festival-menu .menu-item-945{display:none}body.page-template-page-festival.page-id-893 .festival-menu .menu-item-944,body.parent-pageid-893 .festival-menu .menu-item-944{display:block}body.page-template-page-festival.page-id-893 .festival-menu .menu-item-944>a,body.parent-pageid-893 .festival-menu .menu-item-944>a{display:none}body.page-template-page-festival .nav-logo,body.parent-pageid-2359 .nav-logo,body.parent-pageid-825 .nav-logo,body.parent-pageid-893 .nav-logo{display:none;position:absolute;left:0;top:0;bottom:0;margin:5px 50px;z-index:10;max-width:185px}@media screen and (min-width:1024px){body.page-template-page-festival .nav-logo,body.parent-pageid-2359 .nav-logo,body.parent-pageid-825 .nav-logo,body.parent-pageid-893 .nav-logo{display:block}}body.page-template-page-festival .nav-logo a,body.parent-pageid-2359 .nav-logo a,body.parent-pageid-825 .nav-logo a,body.parent-pageid-893 .nav-logo a{max-width:100%;max-height:100%}body.page-template-page-festival .nav-logo img,body.parent-pageid-2359 .nav-logo img,body.parent-pageid-825 .nav-logo img,body.parent-pageid-893 .nav-logo img{display:block;height:auto;max-width:100%}@media screen and (min-width:1024px){body.page-template-page-festival .site-header-menu,body.parent-pageid-2359 .site-header-menu,body.parent-pageid-825 .site-header-menu,body.parent-pageid-893 .site-header-menu{position:relative}}@media screen and (min-width:1024px){body.page-template-page-festival .primary-menu,body.parent-pageid-2359 .primary-menu,body.parent-pageid-825 .primary-menu,body.parent-pageid-893 .primary-menu{padding-left:270px}}@media screen and (min-width:1024px){body.page-template-page-festival header.site-header .logo-tagline-area div.wrap,body.parent-pageid-2359 header.site-header .logo-tagline-area div.wrap,body.parent-pageid-825 header.site-header .logo-tagline-area div.wrap,body.parent-pageid-893 header.site-header .logo-tagline-area div.wrap{position:relative;background:#f5efd8;max-width:1360px;margin:0 auto;padding:45px 0 65px 0;z-index:0}}@media (min-width:1366px){body.page-template-page-festival .site-header .logo,body.parent-pageid-2359 .site-header .logo,body.parent-pageid-825 .site-header .logo,body.parent-pageid-893 .site-header .logo{max-width:575px}}.menu-item-174 .dropdown-toggle{display:none}.menu-item-174 a::after{display:none}.site-footer .footer-hero{margin:45px auto 60px auto;text-align:center}@media print{.site-footer .footer-hero{margin:20px auto}}.site-footer .footer-hero div.logo{margin:0 auto;max-width:150px}@media (min-width:1024px){.site-footer .footer-hero div.logo{max-width:205px}}.site-footer .footer-hero p{color:#222617;font-family:BreweryCom-Regular,"PT Serif",Georgia,serif;font-size:.8125rem;line-height:1.5;margin:30px auto;max-width:290px}@media (min-width:1024px){.site-footer .footer-hero p{font-size:1rem;max-width:600px}}@media print{.site-footer .footer-hero p{margin:15px auto}}.site-footer .site-info{background-color:#fff;color:#222617;font-family:ITCBlair-CondensedMedium,"Open Sans Condensed","Roboto Condensed",AvenirNextCondensed-Medium,HelveticaNeue-Medium,"Placard Condensed",sans-serif;font-size:.875rem;line-height:1.5;min-height:100px;text-align:center;padding:30px 20px;width:100%}@media (min-width:1024px){.site-footer .site-info{padding:30px 50px}}@media print{.site-footer .site-info{padding:0}}.site-footer .site-info span{display:block}@media (min-width:1024px){.site-footer .site-info span{display:inline;margin-left:.5rem;margin-right:.5rem}}.site-footer .site-info .design-by{color:#bfbda6}@media print{.site-footer .site-info .design-by{display:none}}.site-footer .site-info p{font-family:BreweryCom-Regular,"PT Serif",Georgia,serif;font-size:.75rem;margin:1em auto;max-width:500px}@media print{.site-footer .site-info p{display:none}}.site-content figure{margin:20px auto;max-width:calc(100% - 20px)}@media screen and (min-width:768px){.site-content figure{max-width:700px}}.site-content figure img{display:block}.site-content .alignnone{float:none;margin:0}.site-content .alignleft{max-width:100%}@media screen and (min-width:768px){.site-content .alignleft{float:left;max-width:50%}}.site-content .alignright{max-width:100%}@media screen and (min-width:768px){.site-content .alignright{float:right;clear:right;margin-top:25px;margin-left:50px;margin-right:50px;margin-bottom:50px;max-width:50%}}@media screen and (min-width:1024px){.site-content .alignright{margin-left:15px}}@media screen and (min-width:2560px){.site-content .alignright{margin-left:100px}}.site-content .aligncenter{float:none;margin:0 auto}.site-content .size-full{max-width:100%}.site-content .wp-caption-text{color:#222617;font-size:1rem;padding:14px 0}.site-content .wp-caption{color:#222617;font-family:BreweryCom-Regular,"PT Serif",Georgia,serif;height:auto;max-width:100%}.site-content p>img{display:block;height:auto;max-width:100%;transition:all .2s linear}.archive.category .page-header div.featured-image,.blog .page-header div.featured-image{background-image:url(/wp-content/themes/vtbrewers/images/img-blog-background.jpg);background-repeat:no-repeat;background-position:center;background-size:contain;position:relative;overflow:hidden;text-align:center}.archive.category .page-header div.featured-image:before,.blog .page-header div.featured-image:before{display:block;content:"";width:100%;padding-top:36.8%}.archive.category .page-header div.featured-image>.featured-image-inner,.blog .page-header div.featured-image>.featured-image-inner{position:absolute;top:0;left:0;right:0;bottom:0}.archive.category .page-header .single-tribe_events .tribe-events-single-event-title,.archive.category .page-header h1,.blog .page-header .single-tribe_events .tribe-events-single-event-title,.blog .page-header h1,.single-tribe_events .archive.category .page-header .tribe-events-single-event-title,.single-tribe_events .blog .page-header .tribe-events-single-event-title{display:block;color:#fff;text-align:center;position:absolute;margin:0 auto;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:225px}.archive.category .page-header .single-tribe_events .page-title.tribe-events-single-event-title,.archive.category .page-header h1.page-title,.blog .page-header .single-tribe_events .page-title.tribe-events-single-event-title,.blog .page-header h1.page-title,.single-tribe_events .archive.category .page-header .page-title.tribe-events-single-event-title,.single-tribe_events .blog .page-header .page-title.tribe-events-single-event-title{max-width:380px}.archive.category .page-header .single-tribe_events .tribe-events-single-event-title span,.archive.category .page-header h1 span,.blog .page-header .single-tribe_events .tribe-events-single-event-title span,.blog .page-header h1 span,.single-tribe_events .archive.category .page-header .tribe-events-single-event-title span,.single-tribe_events .blog .page-header .tribe-events-single-event-title span{font-size:2.1875rem}.archive.category .page-header .single-tribe_events .tribe-events-single-event-title::before,.archive.category .page-header h1::before,.blog .page-header .single-tribe_events .tribe-events-single-event-title::before,.blog .page-header h1::before,.single-tribe_events .archive.category .page-header .tribe-events-single-event-title::before,.single-tribe_events .blog .page-header .tribe-events-single-event-title::before{display:block;background-image:url(/wp-content/themes/vtbrewers/images/icons/img-icon-beer-glass-white-2x.png);content:'';background-repeat:no-repeat;background-size:contain;background-position:center;height:30px;width:38px;margin:0 auto}.archive.category .sort-posts-banner,.blog .sort-posts-banner{position:relative;color:#222617;background:#afc6ba;min-height:100px;width:100%}.archive.category .sort-posts-banner:after,.archive.category .sort-posts-banner:before,.blog .sort-posts-banner:after,.blog .sort-posts-banner:before{content:" ";display:table}.archive.category .sort-posts-banner:after,.blog .sort-posts-banner:after{clear:both}.archive.category .sort-posts-banner .sort,.blog .sort-posts-banner .sort{display:none}@media (min-width:768px){.archive.category .sort-posts-banner .sort,.blog .sort-posts-banner .sort{display:inline-block;background-color:#222617;color:#fff;height:100%;padding:42px;text-align:center;text-transform:uppercase}}.archive.category .sort-posts-banner .banner,.blog .sort-posts-banner .banner{display:inline-block;padding:15px;text-align:center;vertical-align:middle;transition:all .2s linear}.archive.category .sort-posts-banner .sort-by-category,.blog .sort-posts-banner .sort-by-category{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block;text-align:center}.archive.category .sort-posts-banner label,.blog .sort-posts-banner label{display:block;font-size:.875rem;font-family:ITCBlair-CondensedMedium,"Open Sans Condensed","Roboto Condensed",AvenirNextCondensed-Medium,HelveticaNeue-Medium,"Placard Condensed",sans-serif;line-height:.8333333333;margin-bottom:20px;text-transform:uppercase}@media (min-width:1024px){.archive.category .sort-posts-banner label,.blog .sort-posts-banner label{display:inline;margin-right:1.25rem}}.archive.category .sort-posts-banner .page-template-page-homepage .entry-content p>a,.archive.category .sort-posts-banner a.button,.blog .sort-posts-banner .page-template-page-homepage .entry-content p>a,.blog .sort-posts-banner a.button,.page-template-page-homepage .entry-content .archive.category .sort-posts-banner p>a,.page-template-page-homepage .entry-content .blog .sort-posts-banner p>a{float:right;margin-right:15px}@media (min-width:375px){.archive.category .sort-posts-banner .page-template-page-homepage .entry-content p>a,.archive.category .sort-posts-banner a.button,.blog .sort-posts-banner .page-template-page-homepage .entry-content p>a,.blog .sort-posts-banner a.button,.page-template-page-homepage .entry-content .archive.category .sort-posts-banner p>a,.page-template-page-homepage .entry-content .blog .sort-posts-banner p>a{margin-right:25px}}.archive.category .post.type-post,.blog .post.type-post{padding:0 20px;border-top:1px solid #cbc7b1;max-width:620px;margin:20px auto}@media screen and (min-width:1024px){.archive.category .post.type-post,.blog .post.type-post{padding:0}}.archive.category .post.type-post:first-of-type,.blog .post.type-post:first-of-type{border-top:none}.archive.category .post.type-post .entry-title,.blog .post.type-post .entry-title{margin:0}.archive.category .post.type-post .entry-title a,.blog .post.type-post .entry-title a{color:inherit;text-decoration:none}.archive.category .post.type-post .entry-title a:active,.archive.category .post.type-post .entry-title a:focus,.archive.category .post.type-post .entry-title a:hover,.blog .post.type-post .entry-title a:active,.blog .post.type-post .entry-title a:focus,.blog .post.type-post .entry-title a:hover{text-decoration:underline}.archive.category .post.type-post .date,.blog .post.type-post .date{color:#222617;font-family:BreweryCom-Regular,"PT Serif",Georgia,serif;font-size:1.25rem}.archive.category .post.type-post .excerpt,.blog .post.type-post .excerpt{position:relative;text-align:center;padding-top:35px;padding-bottom:35px}@media (min-width:1024px){.archive.category .post.type-post .excerpt,.blog .post.type-post .excerpt{display:inline-block;padding:45px 15px;text-align:left}}.archive.category .post.type-post p,.blog .post.type-post p{margin:20px auto;max-width:380px;max-height:50px;overflow:hidden;text-align:left;text-overflow:ellipsis}.archive.category .post.type-post a.moretag,.blog .post.type-post a.moretag{position:absolute;display:block;top:170px}@media screen and (min-width:1024px){.archive.category .post.type-post a.moretag,.blog .post.type-post a.moretag{top:180px}}.archive.category .post.type-post .excerpt-image,.blog .post.type-post .excerpt-image{display:block;margin:35px auto 0 auto}@media (min-width:1024px){.archive.category .post.type-post .excerpt-image,.blog .post.type-post .excerpt-image{display:inline-block;margin-right:-4px;max-width:188px;vertical-align:top}}.archive.category .post.type-post .excerpt-image a,.blog .post.type-post .excerpt-image a{display:block;max-height:100%;max-width:100%}.archive.category .post.type-post .excerpt-image img,.blog .post.type-post .excerpt-image img{display:block;height:auto;margin:0 auto;max-width:100%;pointer-events:none}.archive.category .posts,.blog .posts{background-image:url(/wp-content/themes/vtbrewers/images/img-background-brew-news.png);background-position:top center;background-repeat:no-repeat;background-size:contain;min-height:500px}.archive.category section.no-results,.blog section.no-results{margin:25px auto;max-width:600px;text-align:center}@media screen and (min-width:1024px){.archive.category section.no-results,.blog section.no-results{margin:50px auto}}.single .page-header{position:relative;border:1px solid #cbc7b1;border-left:none;border-right:none;padding:28px 0;text-align:center}@media screen and (min-width:1024px){.single .page-header{padding:56px 0}}.single .page-header h3{display:inline-block;margin:20px auto}@media screen and (min-width:1024px){.single .page-header h3{font-size:2.1875rem}}@media screen and (min-width:1024px){.single .page-header div.page-header-left{position:absolute;left:75px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-right:1px solid #cbc7b1;padding-right:30px}}@media screen and (min-width:1366px){.single .page-header div.page-header-left{left:120px}}.page-template-page-homepage .entry-content .single .page-header div.page-header-left p>a.arrow-orange-left,.single .page-header div.page-header-left .page-template-page-homepage .entry-content p>a.arrow-orange-left,.single .page-header div.page-header-left a.button.arrow-orange-left{display:inline-block;max-width:130px}.single article.brewery.type-brewery,.single article.post.type-post{margin:0 auto;padding:0 20px;padding-bottom:60px}.single div.brewery-logo{margin:0 auto;max-width:200px;transition:all .2s linear}@media (min-width:1024px){.single div.brewery-logo{float:left;margin-left:-185px;max-width:150px}}@media (min-width:1366px){.single div.brewery-logo{margin-left:calc((50px + 200px) * -1)}}.single div.brewery-logo img{display:block;height:auto;max-width:100%;transition:all .2s linear}.single .pull-quote{margin:0 auto;transition:all .2s linear}@media (min-width:1024px){.single .pull-quote{float:right;margin-right:calc((170px + 20px) * -1);max-width:170px}}@media (min-width:1366px){.single .pull-quote{float:right;margin-right:calc((220px + 60px) * -1);max-width:220px}}.single .pull-quote p{color:#e4a428;font-family:BreweryCom-Heavy,"PT Serif",Georgia,serif;font-size:1.5625rem;font-style:normal;letter-spacing:.04em;line-height:1.3;word-break:break-word}.single .entry-header{margin:0 auto;max-width:640px;text-align:center}.single .entry-header .single-tribe_events .tribe-events-single-event-title,.single .entry-header h1,.single-tribe_events .single .entry-header .tribe-events-single-event-title{margin:45px auto 15px auto}.single .post-categories{display:inline-block;border-left:1px solid #cbc7b1;margin-left:15px;padding-left:15px}@media (min-width:1024px){.single .post-categories{margin-left:35px;padding-left:35px}}.single .post-categories a{display:inline-block;color:#e4a428;font-family:BreweryCom-Heavy,"PT Serif",Georgia,serif;font-size:1.25rem;text-decoration:none;width:100%}@media (min-width:1024px){.single .post-categories a{font-size:1.5625rem;text-align:left}}.single .post-categories li{display:inline-block}.single .meta{text-align:center}.single time.date{color:#e4a428;font-family:BreweryCom-Heavy,"PT Serif",Georgia,serif;font-size:1.5625rem}.single .brewery-location{color:#e4a428;font-family:BreweryCom-Heavy,"PT Serif",Georgia,serif;font-size:1.5625rem}.single .addresses{margin:.5rem auto}.page-template-page-homepage .entry-content .single .addresses p>a,.single .addresses .page-template-page-homepage .entry-content p>a,.single .addresses a.button.bordered{margin:.875rem 6px}.page-template-page-homepage .entry-content .single .addresses p>a::first-of-type,.single .addresses .page-template-page-homepage .entry-content p>a::first-of-type,.single .addresses a.button.bordered::first-of-type{margin-left:0}.page-template-page-homepage .entry-content .single .addresses p>a::last-of-type,.single .addresses .page-template-page-homepage .entry-content p>a::last-of-type,.single .addresses a.button.bordered::last-of-type{margin-right:0}@media (min-width:1024px){.page-template-page-homepage .entry-content .single .addresses p>a,.single .addresses .page-template-page-homepage .entry-content p>a,.single .addresses a.button.bordered{margin:36px 25px}}.single .full-contact-info{display:inline-block;margin-right:-4px;width:50%}.single .full-contact-info p{font-family:BreweryCom-Heavy,"PT Serif",Georgia,serif;font-size:1.125rem;line-height:1.5;margin:0}.single .full-contact-info a.phone-number{color:#222617}.single nav.social-media{display:inline-block;margin-right:-4px;width:50%;vertical-align:top}.single nav.social-media ul{text-align:right}.single nav.social-media ul li{display:inline-block;margin-right:-12px}.single nav.social-media ul li a.social-link{display:block;background-image:url(/wp-content/themes/vtbrewers/images/icons/img-icon-circle-black.svg);background-repeat:no-repeat;background-size:contain;background-position:center;padding:.5rem 1.25rem;margin:0;transition:background .2s ease-in-out}.single nav.social-media ul li a.social-link:active,.single nav.social-media ul li a.social-link:focus,.single nav.social-media ul li a.social-link:hover{background-image:url(/wp-content/themes/vtbrewers/images/icons/img-icon-circle-white.svg)}.single nav.social-media ul li a.social-link:active span.fa,.single nav.social-media ul li a.social-link:focus span.fa,.single nav.social-media ul li a.social-link:hover span.fa{color:#222617}.single nav.social-media ul li span.fa{color:#fff;font-size:1.25rem;text-align:center;margin:0;padding:0;transition:color .2s ease-in-out}.single .featured-image{margin:35px auto 60px auto;max-width:960px;width:100%}.single .featured-image img{display:block;height:auto;margin:0 auto;max-width:100%}.single .entry-content{max-width:600px;margin:20px auto}.single .entry-content>hr{max-width:600px}@media (min-width:600px){.single .entry-content>hr{margin:0 auto;width:100%}}.single .comments-area,.single .edit-link,.single .navigation.post-navigation{display:none}.single .entry-footer{max-width:600px;margin:2.5rem auto}.author.vcard>img{display:none}.navigation.pagination{margin:60px auto;text-align:center;min-width:160px}.navigation.pagination .page-numbers{color:#222617;font-family:ITCBlair-CondensedMedium,"Open Sans Condensed","Roboto Condensed",AvenirNextCondensed-Medium,HelveticaNeue-Medium,"Placard Condensed",sans-serif;font-size:1rem;margin-right:20px;text-align:center;text-decoration:none;vertical-align:top}.navigation.pagination .page-numbers.current{color:#e4a428}.navigation.pagination .prev::before{display:inline-block;content:'';background-repeat:no-repeat;background-size:contain;background-position:center;height:16px;width:16px;background-image:url(/wp-content/themes/vtbrewers/images/icons/img-icon-small-arrow-black-left-2x.png)}.navigation.pagination .next::after{display:inline-block;content:'';background-repeat:no-repeat;background-size:contain;background-position:center;height:16px;width:16px;background-image:url(/wp-content/themes/vtbrewers/images/icons/img-icon-small-arrow-black-right-2x.png)}.archive.post-type-archive-attraction .page-header,.archive.post-type-archive-brewery .page-header,.page-template-page-create-your-own-trail .page-header{text-align:center;border-top:1px solid #cbc7b1;border-left:none;border-right:none;padding:28px 0}@media (min-width:1024px){.archive.post-type-archive-attraction .page-header,.archive.post-type-archive-brewery .page-header,.page-template-page-create-your-own-trail .page-header{margin:0 auto}}.archive.post-type-archive-attraction .page-header .single-tribe_events .tribe-events-single-event-title,.archive.post-type-archive-attraction .page-header h1,.archive.post-type-archive-brewery .page-header .single-tribe_events .tribe-events-single-event-title,.archive.post-type-archive-brewery .page-header h1,.page-template-page-create-your-own-trail .page-header .single-tribe_events .tribe-events-single-event-title,.page-template-page-create-your-own-trail .page-header h1,.single-tribe_events .archive.post-type-archive-attraction .page-header .tribe-events-single-event-title,.single-tribe_events .archive.post-type-archive-brewery .page-header .tribe-events-single-event-title,.single-tribe_events .page-template-page-create-your-own-trail .page-header .tribe-events-single-event-title{line-height:calc(38.5 / 35);margin-bottom:2rem;margin-left:auto;margin-right:auto;text-align:center;max-width:172px}@media (min-width:1024px){.archive.post-type-archive-attraction .page-header .single-tribe_events .tribe-events-single-event-title,.archive.post-type-archive-attraction .page-header h1,.archive.post-type-archive-brewery .page-header .single-tribe_events .tribe-events-single-event-title,.archive.post-type-archive-brewery .page-header h1,.page-template-page-create-your-own-trail .page-header .single-tribe_events .tribe-events-single-event-title,.page-template-page-create-your-own-trail .page-header h1,.single-tribe_events .archive.post-type-archive-attraction .page-header .tribe-events-single-event-title,.single-tribe_events .archive.post-type-archive-brewery .page-header .tribe-events-single-event-title,.single-tribe_events .page-template-page-create-your-own-trail .page-header .tribe-events-single-event-title{max-width:332px;max-width:10ch}}.archive.post-type-archive-attraction .page-header .single-tribe_events .tribe-events-single-event-title::before,.archive.post-type-archive-attraction .page-header h1::before,.archive.post-type-archive-brewery .page-header .single-tribe_events .tribe-events-single-event-title::before,.archive.post-type-archive-brewery .page-header h1::before,.page-template-page-create-your-own-trail .page-header .single-tribe_events .tribe-events-single-event-title::before,.page-template-page-create-your-own-trail .page-header h1::before,.single-tribe_events .archive.post-type-archive-attraction .page-header .tribe-events-single-event-title::before,.single-tribe_events .archive.post-type-archive-brewery .page-header .tribe-events-single-event-title::before,.single-tribe_events .page-template-page-create-your-own-trail .page-header .tribe-events-single-event-title::before{display:block;background-image:url(/wp-content/themes/vtbrewers/images/icons/img-icon-hops-orange-2x.png);content:'';background-repeat:no-repeat;background-size:contain;background-position:center;height:30px;width:38px;margin:0 auto}.archive.post-type-archive-attraction .page-header .single-tribe_events .tribe-events-single-event-title>span,.archive.post-type-archive-attraction .page-header h1>span,.archive.post-type-archive-brewery .page-header .single-tribe_events .tribe-events-single-event-title>span,.archive.post-type-archive-brewery .page-header h1>span,.page-template-page-create-your-own-trail .page-header .single-tribe_events .tribe-events-single-event-title>span,.page-template-page-create-your-own-trail .page-header h1>span,.single-tribe_events .archive.post-type-archive-attraction .page-header .tribe-events-single-event-title>span,.single-tribe_events .archive.post-type-archive-brewery .page-header .tribe-events-single-event-title>span,.single-tribe_events .page-template-page-create-your-own-trail .page-header .tribe-events-single-event-title>span{font-size:1.25rem}@media (min-width:1024px){.archive.post-type-archive-attraction .page-header .single-tribe_events .tribe-events-single-event-title>span,.archive.post-type-archive-attraction .page-header h1>span,.archive.post-type-archive-brewery .page-header .single-tribe_events .tribe-events-single-event-title>span,.archive.post-type-archive-brewery .page-header h1>span,.page-template-page-create-your-own-trail .page-header .single-tribe_events .tribe-events-single-event-title>span,.page-template-page-create-your-own-trail .page-header h1>span,.single-tribe_events .archive.post-type-archive-attraction .page-header .tribe-events-single-event-title>span,.single-tribe_events .archive.post-type-archive-brewery .page-header .tribe-events-single-event-title>span,.single-tribe_events .page-template-page-create-your-own-trail .page-header .tribe-events-single-event-title>span{font-size:2.1875rem}}.archive.post-type-archive-attraction .page-header p,.archive.post-type-archive-brewery .page-header p,.page-template-page-create-your-own-trail .page-header p{text-align:left;margin:0 20px}@media (min-width:768px){.archive.post-type-archive-attraction .page-header p,.archive.post-type-archive-brewery .page-header p,.page-template-page-create-your-own-trail .page-header p{margin:0 auto;max-width:600px}}.archive.post-type-archive-attraction #mapSection,.archive.post-type-archive-brewery #mapSection,.page-template-page-create-your-own-trail #mapSection{border:1px solid #cbc7b1;border-left:none;border-right:none;position:relative;margin-top:45px;margin-bottom:45px}.archive.post-type-archive-attraction #mapSection:after,.archive.post-type-archive-attraction #mapSection:before,.archive.post-type-archive-brewery #mapSection:after,.archive.post-type-archive-brewery #mapSection:before,.page-template-page-create-your-own-trail #mapSection:after,.page-template-page-create-your-own-trail #mapSection:before{content:" ";display:table}.archive.post-type-archive-attraction #mapSection:after,.archive.post-type-archive-brewery #mapSection:after,.page-template-page-create-your-own-trail #mapSection:after{clear:both}@media (max-width:1023px){.archive.post-type-archive-attraction #mapSection,.archive.post-type-archive-brewery #mapSection,.page-template-page-create-your-own-trail #mapSection{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media print{.archive.post-type-archive-attraction #mapSection,.archive.post-type-archive-brewery #mapSection,.page-template-page-create-your-own-trail #mapSection{margin:0 auto}}.archive.post-type-archive-attraction .mapSelectors,.archive.post-type-archive-brewery .mapSelectors,.page-template-page-create-your-own-trail .mapSelectors{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;height:335px;background-color:#f5efd8}@media print{.archive.post-type-archive-attraction .mapSelectors,.archive.post-type-archive-brewery .mapSelectors,.page-template-page-create-your-own-trail .mapSelectors{background:#fff}}@media (min-width:1024px){.archive.post-type-archive-attraction .mapSelectors,.archive.post-type-archive-brewery .mapSelectors,.page-template-page-create-your-own-trail .mapSelectors{float:left;width:29%;height:600px}}@media print{.archive.post-type-archive-attraction .mapSelectors,.archive.post-type-archive-brewery .mapSelectors,.page-template-page-create-your-own-trail .mapSelectors{overflow:auto!important;height:auto;width:100%}}.archive.post-type-archive-attraction .mapSelectors::-webkit-scrollbar,.archive.post-type-archive-brewery .mapSelectors::-webkit-scrollbar,.page-template-page-create-your-own-trail .mapSelectors::-webkit-scrollbar{width:20px}.archive.post-type-archive-attraction .mapSelectors::-webkit-scrollbar-track,.archive.post-type-archive-brewery .mapSelectors::-webkit-scrollbar-track,.page-template-page-create-your-own-trail .mapSelectors::-webkit-scrollbar-track{background-color:#afc6ba;width:12px}.archive.post-type-archive-attraction .mapSelectors::-webkit-scrollbar-thumb,.archive.post-type-archive-brewery .mapSelectors::-webkit-scrollbar-thumb,.page-template-page-create-your-own-trail .mapSelectors::-webkit-scrollbar-thumb{border-radius:10px;background-color:#f5efd8;border:5px solid #afc6ba}.archive.post-type-archive-attraction .mapSelectors .markerLink,.archive.post-type-archive-brewery .mapSelectors .markerLink,.page-template-page-create-your-own-trail .mapSelectors .markerLink{position:relative;display:block;cursor:pointer;border-top:1px solid #cbc7b1;border-left:none;border-right:none;min-height:100px;padding:15px 20px 25px 15px;text-decoration:none;transition:background .2s}@media (min-width:1200px){.archive.post-type-archive-attraction .mapSelectors .markerLink,.archive.post-type-archive-brewery .mapSelectors .markerLink,.page-template-page-create-your-own-trail .mapSelectors .markerLink{padding:20px 25px}}.archive.post-type-archive-attraction .mapSelectors .markerLink:last-of-type,.archive.post-type-archive-brewery .mapSelectors .markerLink:last-of-type,.page-template-page-create-your-own-trail .mapSelectors .markerLink:last-of-type{border-bottom:none}.archive.post-type-archive-attraction .mapSelectors .markerLink .links,.archive.post-type-archive-brewery .mapSelectors .markerLink .links,.page-template-page-create-your-own-trail .mapSelectors .markerLink .links{display:none}@media only screen{.archive.post-type-archive-attraction .mapSelectors .markerLink.hover,.archive.post-type-archive-brewery .mapSelectors .markerLink.hover,.page-template-page-create-your-own-trail .mapSelectors .markerLink.hover{background:#f5efd8;transition:background .2s;color:#e4a428}.archive.post-type-archive-attraction .mapSelectors .markerLink.hover h3,.archive.post-type-archive-attraction .mapSelectors .markerLink.hover p,.archive.post-type-archive-brewery .mapSelectors .markerLink.hover h3,.archive.post-type-archive-brewery .mapSelectors .markerLink.hover p,.page-template-page-create-your-own-trail .mapSelectors .markerLink.hover h3,.page-template-page-create-your-own-trail .mapSelectors .markerLink.hover p{color:inherit}.archive.post-type-archive-attraction .mapSelectors .markerLink.hover .links,.archive.post-type-archive-brewery .mapSelectors .markerLink.hover .links,.page-template-page-create-your-own-trail .mapSelectors .markerLink.hover .links{display:block}.archive.post-type-archive-attraction .mapSelectors .markerLink.hover .links a,.archive.post-type-archive-brewery .mapSelectors .markerLink.hover .links a,.page-template-page-create-your-own-trail .mapSelectors .markerLink.hover .links a{max-width:20px;display:block;position:absolute;top:50%;right:25px;margin:0;padding:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.archive.post-type-archive-attraction .mapSelectors .markerLink.hover .links a img,.archive.post-type-archive-brewery .mapSelectors .markerLink.hover .links a img,.page-template-page-create-your-own-trail .mapSelectors .markerLink.hover .links a img{display:block;margin:0 auto;max-width:100%}}.archive.post-type-archive-attraction .mapSelectors .markerLink h3,.archive.post-type-archive-brewery .mapSelectors .markerLink h3,.page-template-page-create-your-own-trail .mapSelectors .markerLink h3{font-family:BreweryCom-Heavy,"PT Serif",Georgia,serif;font-size:1.125rem;margin:0 auto;text-transform:none}@media (min-width:768px){.archive.post-type-archive-attraction .mapSelectors .markerLink h3,.archive.post-type-archive-brewery .mapSelectors .markerLink h3,.page-template-page-create-your-own-trail .mapSelectors .markerLink h3{margin:0;max-width:600px}}@media (min-width:1366px){.archive.post-type-archive-attraction .mapSelectors .markerLink h3,.archive.post-type-archive-brewery .mapSelectors .markerLink h3,.page-template-page-create-your-own-trail .mapSelectors .markerLink h3{font-size:1.375rem;max-width:none}}.archive.post-type-archive-attraction .mapSelectors .markerLink p,.archive.post-type-archive-brewery .mapSelectors .markerLink p,.page-template-page-create-your-own-trail .mapSelectors .markerLink p{font-family:ITCBlair-CondensedMedium,"Open Sans Condensed","Roboto Condensed",AvenirNextCondensed-Medium,HelveticaNeue-Medium,"Placard Condensed",sans-serif;font-size:.75rem;margin-bottom:10px}.archive.post-type-archive-attraction .mapSelectors .markerLink .map-marker-logo,.archive.post-type-archive-brewery .mapSelectors .markerLink .map-marker-logo,.page-template-page-create-your-own-trail .mapSelectors .markerLink .map-marker-logo{display:inline-block;float:left;min-height:66px;max-width:50px;margin-right:15px}@media print{.archive.post-type-archive-attraction .mapSelectors .markerLink .map-marker-logo,.archive.post-type-archive-brewery .mapSelectors .markerLink .map-marker-logo,.page-template-page-create-your-own-trail .mapSelectors .markerLink .map-marker-logo{margin-top:5px;margin-bottom:5px}}.archive.post-type-archive-attraction .mapSelectors .markerLink .map-marker-logo img,.archive.post-type-archive-brewery .mapSelectors .markerLink .map-marker-logo img,.page-template-page-create-your-own-trail .mapSelectors .markerLink .map-marker-logo img{display:block;height:auto;max-width:100%;overflow:hidden}.archive.post-type-archive-attraction #map,.archive.post-type-archive-brewery #map,.page-template-page-create-your-own-trail #map{width:100%;min-height:250px;height:400px}@media (min-width:1024px){.archive.post-type-archive-attraction #map,.archive.post-type-archive-brewery #map,.page-template-page-create-your-own-trail #map{float:left;height:600px;width:71%}}.single.single-attraction div.featured-image,.single.single-brewery div.featured-image{max-width:100%;margin:20px auto}@media (min-width:1024px){.single.single-attraction div.featured-image,.single.single-brewery div.featured-image{max-width:calc(100% - 200px);margin:40px auto}}@media (min-width:1920px){.single.single-attraction div.featured-image,.single.single-brewery div.featured-image{margin:40px auto}}.archive.post-type-archive-attraction .map-marker-link-info,.archive.post-type-archive-brewery .map-marker-link-info{margin-left:75px}@media screen and (min-width:1366px){.archive.post-type-archive-attraction .map-marker-link-info,.archive.post-type-archive-brewery .map-marker-link-info{margin-left:80px}}@media print{.archive.post-type-archive-attraction .map-marker-link-info,.archive.post-type-archive-brewery .map-marker-link-info{margin-left:150px}}.page-template-page-create-your-own-trail .map-marker-link-info{margin-left:75px}@media screen and (min-width:1366px){.page-template-page-create-your-own-trail .map-marker-link-info{margin-left:140px}}@media print{.page-template-page-create-your-own-trail .map-marker-link-info{margin-left:150px}}.archive.post-type-archive-attraction .page-header .single-tribe_events .tribe-events-single-event-title,.archive.post-type-archive-attraction .page-header h1,.single-tribe_events .archive.post-type-archive-attraction .page-header .tribe-events-single-event-title{margin:0 auto 5px auto;max-width:500px}.archive.post-type-archive-brewery-trail .page-header{text-align:center;border:1px solid #cbc7b1;border-left:none;border-right:none;padding:20px 0}.archive.post-type-archive-brewery-trail .page-header .sidebar-brewery-trails .textwidget{margin:0 auto;max-width:600px}@media (min-width:1024px){.archive.post-type-archive-brewery-trail .page-header{padding:72px 0}}.archive.post-type-archive-brewery-trail .page-header .single-tribe_events .tribe-events-single-event-title,.archive.post-type-archive-brewery-trail .page-header h1,.single-tribe_events .archive.post-type-archive-brewery-trail .page-header .tribe-events-single-event-title{line-height:.9;margin-bottom:2rem;margin-left:auto;margin-right:auto;text-align:center;max-width:7ch}@media (min-width:1024px){.archive.post-type-archive-brewery-trail .page-header .single-tribe_events .tribe-events-single-event-title,.archive.post-type-archive-brewery-trail .page-header h1,.single-tribe_events .archive.post-type-archive-brewery-trail .page-header .tribe-events-single-event-title{max-width:300px}}.archive.post-type-archive-brewery-trail .page-header .single-tribe_events .tribe-events-single-event-title::before,.archive.post-type-archive-brewery-trail .page-header h1::before,.single-tribe_events .archive.post-type-archive-brewery-trail .page-header .tribe-events-single-event-title::before{display:block;background-image:url(/wp-content/themes/vtbrewers/images/icons/img-icon-mountains-orange-2x.png);content:'';background-repeat:no-repeat;background-size:contain;background-position:center;height:35px;width:70px;margin:0 auto}.archive.post-type-archive-brewery-trail .page-header .single-tribe_events .tribe-events-single-event-title>span,.archive.post-type-archive-brewery-trail .page-header h1>span,.single-tribe_events .archive.post-type-archive-brewery-trail .page-header .tribe-events-single-event-title>span{font-size:1.25rem}@media (min-width:1024px){.archive.post-type-archive-brewery-trail .page-header .single-tribe_events .tribe-events-single-event-title>span,.archive.post-type-archive-brewery-trail .page-header h1>span,.single-tribe_events .archive.post-type-archive-brewery-trail .page-header .tribe-events-single-event-title>span{font-size:2.1875rem}}.archive.post-type-archive-brewery-trail .page-header p{text-align:left;margin:0 20px}@media (min-width:1024px){.archive.post-type-archive-brewery-trail .page-header p{margin:0 auto}}.archive.post-type-archive-brewery-trail .type-brewery-trail{border-top:1px solid #cbc7b1;margin:0 20px;max-width:600px;text-align:center}.archive.post-type-archive-brewery-trail .type-brewery-trail:first-of-type{border-top:none}@media (min-width:768px){.archive.post-type-archive-brewery-trail .type-brewery-trail{margin:0 auto}}.archive.post-type-archive-brewery-trail .type-brewery-trail div.trail-image{background-color:#aeb779;background-image:url(/wp-content/themes/vtbrewers/images/icons/img-icon-trail-icon-2x.png);background-size:50%;background-repeat:no-repeat;background-position:center;margin:56px auto 20px auto;width:185px;height:142px}.archive.post-type-archive-brewery-trail .type-brewery-trail h2{margin:20px auto;text-align:center;text-transform:none}.archive.post-type-archive-brewery-trail .type-brewery-trail .page-template-page-homepage .entry-content p>a,.archive.post-type-archive-brewery-trail .type-brewery-trail a.button,.page-template-page-homepage .entry-content .archive.post-type-archive-brewery-trail .type-brewery-trail p>a{margin:56px auto}.archive.post-type-archive-brewery-trail .type-brewery-trail p{margin:0 auto}.page-template-page-custom-trail article,.single.single-brewery-trail article{max-width:none!important}.page-template-page-custom-trail .entry-header,.single.single-brewery-trail .entry-header{display:block!important;border:none;border-top:1px solid #cbc7b1;padding-bottom:30px;margin:20px;max-width:none}.page-template-page-custom-trail .entry-header .single-tribe_events .tribe-events-single-event-title,.page-template-page-custom-trail .entry-header h1,.single-tribe_events .page-template-page-custom-trail .entry-header .tribe-events-single-event-title,.single-tribe_events .single.single-brewery-trail .entry-header .tribe-events-single-event-title,.single.single-brewery-trail .entry-header .single-tribe_events .tribe-events-single-event-title,.single.single-brewery-trail .entry-header h1{line-height:.9;margin:45px auto 32px auto;margin-left:auto;margin-right:auto;text-align:center}.page-template-page-custom-trail .entry-header .single-tribe_events .tribe-events-single-event-title::before,.page-template-page-custom-trail .entry-header h1::before,.single-tribe_events .page-template-page-custom-trail .entry-header .tribe-events-single-event-title::before,.single-tribe_events .single.single-brewery-trail .entry-header .tribe-events-single-event-title::before,.single.single-brewery-trail .entry-header .single-tribe_events .tribe-events-single-event-title::before,.single.single-brewery-trail .entry-header h1::before{display:block;background-image:url(/wp-content/themes/vtbrewers/images/icons/img-icon-mountains-orange-2x.png);content:'';background-repeat:no-repeat;background-size:contain;background-position:center;height:35px;width:70px;margin:0 auto 25px auto}.page-template-page-custom-trail .entry-header .single-tribe_events .tribe-events-single-event-title>span,.page-template-page-custom-trail .entry-header h1>span,.single-tribe_events .page-template-page-custom-trail .entry-header .tribe-events-single-event-title>span,.single-tribe_events .single.single-brewery-trail .entry-header .tribe-events-single-event-title>span,.single.single-brewery-trail .entry-header .single-tribe_events .tribe-events-single-event-title>span,.single.single-brewery-trail .entry-header h1>span{display:block;font-size:1.25rem;line-height:1.1}@media print{.page-template-page-custom-trail .entry-header .single-tribe_events .tribe-events-single-event-title>span,.page-template-page-custom-trail .entry-header h1>span,.single-tribe_events .page-template-page-custom-trail .entry-header .tribe-events-single-event-title>span,.single-tribe_events .single.single-brewery-trail .entry-header .tribe-events-single-event-title>span,.single.single-brewery-trail .entry-header .single-tribe_events .tribe-events-single-event-title>span,.single.single-brewery-trail .entry-header h1>span{margin:8px auto;font-size:2.1875rem;max-width:300px}}@media (min-width:1024px){.page-template-page-custom-trail .entry-header .single-tribe_events .tribe-events-single-event-title>span,.page-template-page-custom-trail .entry-header h1>span,.single-tribe_events .page-template-page-custom-trail .entry-header .tribe-events-single-event-title>span,.single-tribe_events .single.single-brewery-trail .entry-header .tribe-events-single-event-title>span,.single.single-brewery-trail .entry-header .single-tribe_events .tribe-events-single-event-title>span,.single.single-brewery-trail .entry-header h1>span{margin:8px auto;font-size:2.1875rem;max-width:300px}}.page-template-page-custom-trail .entry-header p,.single.single-brewery-trail .entry-header p{margin:0 auto;max-width:600px;padding:0 20px}@media (min-width:1024px){.page-template-page-custom-trail .entry-header p,.single.single-brewery-trail .entry-header p{padding:0}}.page-template-page-custom-trail .entry-content,.single.single-brewery-trail .entry-content{padding:0 20px}.page-template-page-custom-trail .mapSelectors,.single.single-brewery-trail .mapSelectors{background-color:#f5efd8;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;max-width:600px;margin:50px auto}.page-template-page-custom-trail .mapSelectors h3.selector-list-type,.single.single-brewery-trail .mapSelectors h3.selector-list-type{text-align:center}.page-template-page-custom-trail .mapSelectors .markerLink,.single.single-brewery-trail .mapSelectors .markerLink{position:relative;display:block;cursor:pointer;border-bottom:1px solid #cbc7b1;padding:15px 0;text-decoration:none;transition:background .2s;min-height:100px}.page-template-page-custom-trail .mapSelectors .markerLink:last-of-type,.single.single-brewery-trail .mapSelectors .markerLink:last-of-type{border:none}@media (min-width:1200px){.page-template-page-custom-trail .mapSelectors .markerLink,.single.single-brewery-trail .mapSelectors .markerLink{padding:20px 0}}.page-template-page-custom-trail .mapSelectors .markerLink:hover,.single.single-brewery-trail .mapSelectors .markerLink:hover{text-decoration:none}.page-template-page-custom-trail .mapSelectors .markerLink.hover,.single.single-brewery-trail .mapSelectors .markerLink.hover{background:#f5efd8;transition:background .2s linear}.page-template-page-custom-trail .mapSelectors .markerLink.hover h3,.page-template-page-custom-trail .mapSelectors .markerLink.hover p,.single.single-brewery-trail .mapSelectors .markerLink.hover h3,.single.single-brewery-trail .mapSelectors .markerLink.hover p{color:inherit}.page-template-page-custom-trail .mapSelectors .markerLink h3,.single.single-brewery-trail .mapSelectors .markerLink h3{font-family:BreweryCom-Heavy,"PT Serif",Georgia,serif;font-size:1.125rem;margin:0;text-transform:none}@media (min-width:1200px){.page-template-page-custom-trail .mapSelectors .markerLink h3,.single.single-brewery-trail .mapSelectors .markerLink h3{font-size:1.375rem}}.page-template-page-custom-trail .mapSelectors .markerLink span.address,.single.single-brewery-trail .mapSelectors .markerLink span.address{display:block;font-family:BreweryCom-Regular,"PT Serif",Georgia,serif;font-size:1.125rem;line-height:1.3}.page-template-page-custom-trail .mapSelectors .markerLink span.address>span,.single.single-brewery-trail .mapSelectors .markerLink span.address>span{display:inline}@media (min-width:375px){.page-template-page-custom-trail .mapSelectors .markerLink span.address,.single.single-brewery-trail .mapSelectors .markerLink span.address{max-width:180px}}@media (min-width:375px){.page-template-page-custom-trail .mapSelectors .markerLink span.address,.single.single-brewery-trail .mapSelectors .markerLink span.address{max-width:600px}}.page-template-page-custom-trail .mapSelectors .markerLink div.links,.single.single-brewery-trail .mapSelectors .markerLink div.links{padding-top:10px}.page-template-page-custom-trail .mapSelectors .markerLink div.links a,.single.single-brewery-trail .mapSelectors .markerLink div.links a{display:block;color:#e46549;font-size:.9375rem;line-height:1.5}@media print,screen and (min-width:600px){.page-template-page-custom-trail .mapSelectors .markerLink div.links a,.single.single-brewery-trail .mapSelectors .markerLink div.links a{display:inline}}@media (min-width:768px){.page-template-page-custom-trail .mapSelectors .markerLink div.links a:first-of-type:last-of-type.website,.single.single-brewery-trail .mapSelectors .markerLink div.links a:first-of-type:last-of-type.website{margin-left:130px}}.page-template-page-custom-trail .mapSelectors .markerLink div.links .phone-number,.single.single-brewery-trail .mapSelectors .markerLink div.links .phone-number{padding:0}@media (min-width:375px){.page-template-page-custom-trail .mapSelectors .markerLink div.links .phone-number,.single.single-brewery-trail .mapSelectors .markerLink div.links .phone-number{margin-right:16px}}@media (min-width:768px){.page-template-page-custom-trail .mapSelectors .markerLink div.links .phone-number,.single.single-brewery-trail .mapSelectors .markerLink div.links .phone-number{margin-right:32px}}.page-template-page-custom-trail .mapSelectors .markerLink p,.single.single-brewery-trail .mapSelectors .markerLink p{font-family:ITCBlair-CondensedMedium,"Open Sans Condensed","Roboto Condensed",AvenirNextCondensed-Medium,HelveticaNeue-Medium,"Placard Condensed",sans-serif;font-size:.75rem;margin-bottom:10px}.page-template-page-custom-trail .mapSelectors .markerLink .map-marker-ordinal,.single.single-brewery-trail .mapSelectors .markerLink .map-marker-ordinal{display:none;box-sizing:border-box;background:url(/wp-content/themes/vtbrewers/images/icons/img-icon-circle-black.svg) center center no-repeat;color:#fff;font-size:.875rem;height:30px;line-height:1.5;margin-top:5px;margin:0 5px;padding:5px 0;width:30px;text-align:center;vertical-align:top}@media print,screen and (min-width:375px){.page-template-page-custom-trail .mapSelectors .markerLink .map-marker-ordinal,.single.single-brewery-trail .mapSelectors .markerLink .map-marker-ordinal{display:inline-block}}.page-template-page-custom-trail .mapSelectors .markerLink .map-marker-logo,.single.single-brewery-trail .mapSelectors .markerLink .map-marker-logo{margin:0 auto;vertical-align:top;transition:.2s all linear;max-width:120px}@media screen and (min-width:375px){.page-template-page-custom-trail .mapSelectors .markerLink .map-marker-logo,.single.single-brewery-trail .mapSelectors .markerLink .map-marker-logo{max-width:180px}}@media print,screen and (min-width:768px){.page-template-page-custom-trail .mapSelectors .markerLink .map-marker-logo,.single.single-brewery-trail .mapSelectors .markerLink .map-marker-logo{display:inline-block;margin-left:10px;margin-right:10px;max-width:60px}}.page-template-page-custom-trail .mapSelectors .markerLink .map-marker-logo img,.single.single-brewery-trail .mapSelectors .markerLink .map-marker-logo img{display:block;height:auto;margin:0 auto;max-width:100%}.page-template-page-custom-trail .mapSelectors .markerLink .map-marker-link-info,.single.single-brewery-trail .mapSelectors .markerLink .map-marker-link-info{display:block;margin:5px auto;transition:.2s all linear}@media print,screen and (min-width:375px){.page-template-page-custom-trail .mapSelectors .markerLink .map-marker-link-info,.single.single-brewery-trail .mapSelectors .markerLink .map-marker-link-info{display:inline-block;vertical-align:middle}}@media screen and (min-width:425px){.page-template-page-custom-trail .mapSelectors .markerLink .map-marker-link-info,.single.single-brewery-trail .mapSelectors .markerLink .map-marker-link-info{max-width:210px}}.page-template-page-custom-trail .mapSelectors .markerLink .map-marker-link-info:nth-child(2),.single.single-brewery-trail .mapSelectors .markerLink .map-marker-link-info:nth-child(2){margin-left:70px}@media (min-width:375px){.page-template-page-custom-trail .mapSelectors .markerLink .map-marker-link-info:nth-child(2),.single.single-brewery-trail .mapSelectors .markerLink .map-marker-link-info:nth-child(2){margin-left:120px}}@media (min-width:600px){.page-template-page-custom-trail .mapSelectors .markerLink .map-marker-link-info,.single.single-brewery-trail .mapSelectors .markerLink .map-marker-link-info{max-width:430px}}.page-template-page-custom-trail .mapSelectors .markerLink .map-list-item-inner,.single.single-brewery-trail .mapSelectors .markerLink .map-list-item-inner{position:relative;width:100%}.page-template-page-custom-trail .mapSelectors .markerLink .map-list-item-inner:after,.page-template-page-custom-trail .mapSelectors .markerLink .map-list-item-inner:before,.single.single-brewery-trail .mapSelectors .markerLink .map-list-item-inner:after,.single.single-brewery-trail .mapSelectors .markerLink .map-list-item-inner:before{content:" ";display:table}.page-template-page-custom-trail .mapSelectors .markerLink .map-list-item-inner:after,.single.single-brewery-trail .mapSelectors .markerLink .map-list-item-inner:after{clear:both}.page-template-page-custom-trail #mapSection,.single.single-brewery-trail #mapSection{border:1px solid #cbc7b1;border-left:none;border-right:none;margin:20px}.page-template-page-custom-trail #map,.single.single-brewery-trail #map{width:100%;height:250px}@media (min-width:1024px){.page-template-page-custom-trail #map,.single.single-brewery-trail #map{height:600px;max-width:960px;margin:50px auto}}.page-template-page-custom-trail .map-footer{text-align:center}@media print{.page-template-page-custom-trail .map-footer{display:none}}.events-archive .events-archive-header{display:block}.events-archive .events-archive-header .single-tribe_events .tribe-events-single-event-title,.events-archive .events-archive-header h1,.single-tribe_events .events-archive .events-archive-header .tribe-events-single-event-title{color:#fff;padding:0;text-align:center;top:50%;left:50%;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.events-archive .events-archive-header .single-tribe_events .tribe-events-single-event-title span,.events-archive .events-archive-header h1 span,.single-tribe_events .events-archive .events-archive-header .tribe-events-single-event-title span{display:block;font-size:2.1875rem}.events-archive .events-archive-header .featured-image{background-size:contain;background-repeat:no-repeat;background-position:center;position:relative;overflow:hidden}.events-archive .events-archive-header .featured-image:before{display:block;content:"";width:100%;padding-top:36.8%}.events-archive .events-archive-header .featured-image>.page-title-area{position:absolute;top:0;left:0;right:0;bottom:0}.events-archive .event-details{display:block;margin:20px auto;padding:0 20px}@media screen and (min-width:768px){.events-archive .event-details{display:inline-block;max-width:320px;vertical-align:middle}}.events-archive .tribe-events-list{background-image:url(/wp-content/themes/vtbrewers/images/img-background-events.png);background-size:contain;background-position:top center;background-repeat:no-repeat}.events-archive .date-block{background:#e46549;display:block;margin:20px auto;max-width:180px;max-height:180px;width:100%}@media screen and (min-width:768px){.events-archive .date-block{display:inline-block;margin:35px 35px 35px 0;vertical-align:middle}}.events-archive .date-block time{display:block;color:#fff;max-width:75px;margin:0 auto;padding:45px 0;text-align:center}.events-archive .date-block span{display:block}.events-archive .date-block span:first-of-type{color:#fff;font-size:1.125rem;padding-bottom:.5rem}.events-archive .date-block span:last-of-type{color:#222617;font-family:BreweryCom-Heavy,"PT Serif",Georgia,serif;font-size:3.75rem;font-weight:700;padding-top:.5rem}.events-archive .page-header-left{display:none}.events-archive .type-tribe_events{border-top:1px solid #cbc7b1}.events-archive .type-tribe_events:first-of-type{border-top:none}.tribe-events-list-event-title{margin:0 auto;max-width:280px;text-align:center}@media screen and (min-width:768px){.tribe-events-list-event-title{text-align:left}}.tribe-events-event-meta{text-align:center}@media screen and (min-width:768px){.tribe-events-event-meta{text-align:left}}.tribe-events-abbr,.tribe-region{text-decoration:none}.tribe-events-meta-group.tribe-events-meta-group-organizer h3{color:#e46549;text-transform:none}.tribe-events-meta-group dl{font-family:BreweryCom-Heavy,"PT Serif",Georgia,serif;font-size:1.125rem;line-height:1.5}.events-archive .entry-content,.events-archive .entry-header{width:100%}.events-archive-header{display:none}.single-tribe_events .tribe-events-event-meta{background:0 0}.single-tribe_events .tribe-events-cal-links{display:none}.single-tribe_events .tribe-events-single-event-title{text-align:center;text-transform:none}@media screen and (min-width:1024px){.single-tribe_events .tribe-events-single-event-title{max-width:630px;margin:40px auto 0 auto}}@media screen and (min-width:1366px){.single-tribe_events .tribe-events-single-event-title{max-width:670px}}.single-tribe_events .tribe-events-schedule{text-align:center}#bbpress-forums .single-tribe_events .tribe-events-schedule .bbp-forum-title,.single-tribe_events .tribe-events-schedule #bbpress-forums .bbp-forum-title,.single-tribe_events .tribe-events-schedule h4{color:#e4a428;margin:20px auto}.single-tribe_events .featured-image{height:auto;max-width:1000px;width:100%;margin:20px auto}.single-tribe_events .featured-image img{display:block;height:auto;margin:0 auto;max-width:100%}.tribe-events-single{margin-top:20px;padding:10px!important}.tribe-events-single .tribe_events{max-width:600px;margin:0 auto}.tribe-events-single hr{max-width:600px;margin:30px auto}.tribe-events-list-event-title,.tribe-events-month-event-title{text-transform:none}.tribe-events-event-image,.tribe-events-list .tribe-events-venue-details,.tribe-events-list-separator-month,.tribe-events-user-recurrence-toggle{display:none}.tribe-event-schedule-details{font-family:BreweryCom-Regular,"PT Serif",Georgia,serif;font-size:1.125rem;font-weight:400;line-height:calc(21.6 / 18);margin:8px auto;padding-bottom:9px}.tribe-event-schedule-details span.date{margin-right:25px}.tribe-events-read-more{color:#e46549;letter-spacing:.06em;line-height:1.5;text-transform:uppercase}.tribe-events-read-more:active,.tribe-events-read-more:hover{color:#e4a428}.tribe-events-read-more::after{display:inline-block;margin-left:12px;content:'';background-repeat:no-repeat;background-size:contain;background-position:center;height:15px;width:15px;background-image:url(/wp-content/themes/vtbrewers/images/icons/img-icon-small-arrow-orange-right-2x.png)}.tribe-events-ical.tribe-events-button{display:none!important}.tribe-events-loop{margin:0 auto;max-width:650px}.tribe-events-loop .tribe-events-event-meta{background:0 0;margin:0}.sort{display:none}@media screen and (min-width:1024px){.sort{display:inline-block;background-color:#222617;color:#fff;height:100px;padding:42px 50px;margin-right:-4px;text-align:center;text-transform:uppercase;vertical-align:middle}.sort span{display:block}}#tribe-bar-collapse-toggle{display:none}#tribe-bar-form{background:#afc6ba}#tribe-bar-form.tribe-bar-mini *{font-size:1rem}#tribe-bar-form #tribe-bar-views{position:static;display:block;float:none;padding:0;margin:0;width:100%!important}@media screen and (min-width:1024px){#tribe-bar-form #tribe-bar-views{display:inline-block;vertical-align:sub;width:auto!important}}#tribe-bar-form #tribe-bar-views .tribe-bar-views-inner{float:none;width:auto;position:relative;background:0 0;padding:0}#tribe-bar-form #tribe-bar-views .tribe-bar-views-inner label{display:inline-block;font-size:.875rem;font-weight:400;min-width:160px;text-transform:uppercase;letter-spacing:.06em}@media screen and (min-width:768px){#tribe-bar-form #tribe-bar-views .tribe-bar-views-inner label{padding-right:35px;text-align:right}}#tribe-bar-form #tribe-bar-views select.tribe-bar-views-select{display:inline-block}#tribe-bar-form #tribe-bar-views .tribe-bar-views-list{display:none}#tribe-bar-form .view-as,#tribe-bar-form .view-by-category{margin:0 auto;padding:25px 0;text-align:center}@media screen and (min-width:768px){#tribe-bar-form .view-as,#tribe-bar-form .view-by-category{display:inline-block;margin:0;margin-right:55px}}.events-list #tribe-events-footer{margin:0 auto;max-width:650px}.events-list #tribe-events-footer:after,.events-list #tribe-events-footer:before{display:none}.events-list #tribe-events-footer .tribe-events-sub-nav{margin:0 auto}.events-list #tribe-events-footer .tribe-events-sub-nav li a{background:0 0;color:#222617}.tribe-events-nav-previous{float:left}.tribe-events-nav-previous a>span{display:none}.tribe-events-nav-previous a::before{display:inline-block;background-image:url(/wp-content/themes/vtbrewers/images/icons/img-icon-small-arrow-black-left-2x.png);margin-right:10px;content:'';background-repeat:no-repeat;background-size:contain;background-position:center;height:15px;width:15px}.tribe-events-nav-next{float:right}.tribe-events-nav-next a>span{display:none}.tribe-events-nav-next a::after{display:inline-block;background-image:url(/wp-content/themes/vtbrewers/images/icons/img-icon-small-arrow-black-right-2x.png);margin-left:10px;content:'';background-repeat:no-repeat;background-size:contain;background-position:center;height:15px;width:15px}.tribe-events-month{overflow-x:scroll}.tribe-events-month #tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-previous{margin-top:25px;margin-left:25px}.tribe-events-month #tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-next{margin-top:25px;margin-right:25px}#tribe-events-pg-template,.tribe-events-pg-template{margin:auto;max-width:none}#tribe-events-pg-template{padding:0}.tribe-events-list .time-details{padding:0}.tribe-events-back{display:none}#tribe-events-header{display:none}.tribe-events-meta-group.tribe-events-meta-group-details{display:none}.tribe-events-single-section.tribe-events-event-meta{margin:0 auto;max-width:280px;text-align:center}.tribe-events-single-section-title{color:#e46549;text-transform:none}.tribe-venue{font-family:BreweryCom-Heavy,"PT Serif",Georgia,serif;font-size:1.5625rem;line-height:1.5}.tribe-venue a{color:#e46549}.tribe-events-meta-group-venue dl{line-height:1.5}.tribe-events-notices{max-width:800px;margin:20px auto}.tribe-events-calendar{width:100%}@media screen and (min-width:2560px){.tribe-events-calendar td{min-width:320px}}#bbpress-forums{font-size:1rem}#bbpress-forums .widget_display_replies img.avatar,#bbpress-forums .widget_display_topics img.avatar,#bbpress-forums div.bbp-template-notice img.avatar,#bbpress-forums p.bbp-topic-meta img.avatar,#bbpress-forums ul.bbp-reply-revision-log img.avatar,#bbpress-forums ul.bbp-topic-revision-log img.avatar{margin-bottom:-2px}#bbpress-forums .bbp-forums,#bbpress-forums .bbp-header{font-size:1rem}#bbpress-forums li.bbp-header{padding:16px}#bbpress-forums .selectric-scroll li{font-family:BreweryCom-Heavy,"PT Serif",Georgia,serif}#bbpress-forums .selectric-scroll li.selected.highlighted{color:#222617;background:#cbc7b1!important}#bbpress-forums .bbp-breadcrumb{font-size:.875rem;line-height:calc(18/14)}#bbpress-forums .subscription-toggle{float:right}#bbpress-forums div.bbp-template-notice p{font-family:ITCBlair-CondensedMedium,"Open Sans Condensed","Roboto Condensed",AvenirNextCondensed-Medium,HelveticaNeue-Medium,"Placard Condensed",sans-serif;font-size:1rem}#bbpress-forums span.bbp-admin-links a{color:#222617}#bbpress-forums span.bbp-admin-links a:active,#bbpress-forums span.bbp-admin-links a:hover{color:#e4a428}#bbpress-forums a.bbp-forum-permalink,#bbpress-forums a.bbp-reply-permalink,#bbpress-forums a.bbp-topic-permalink{color:#e46549;font-size:1.25rem}#bbpress-forums .bbp-forum-info{font-size:1rem}#bbpress-forums .bbp-forum-info .bbp-forum-content,#bbpress-forums p.bbp-topic-meta{font-size:1rem;font-family:BreweryCom-Regular,"PT Serif",Georgia,serif;line-height:1.5}.single.single-forum .page-header,.single.single-topic .page-header{border:none}.single.single-forum .entry-content,.single.single-forum .featured-image,.single.single-topic .entry-content,.single.single-topic .featured-image{max-width:1360px}.forum-archive .page-header div.featured-image,.forum-search .page-header div.featured-image{background-image:url(/wp-content/themes/vtbrewers/images/img-blog-background.jpg);background-repeat:no-repeat;background-position:center;background-size:contain;position:relative;overflow:hidden;text-align:center}.forum-archive .page-header div.featured-image:before,.forum-search .page-header div.featured-image:before{display:block;content:"";width:100%;padding-top:36.8%}.forum-archive .page-header div.featured-image>.featured-image-inner,.forum-search .page-header div.featured-image>.featured-image-inner{position:absolute;top:0;left:0;right:0;bottom:0}.forum-archive .page-header .single-tribe_events .tribe-events-single-event-title,.forum-archive .page-header h1,.forum-search .page-header .single-tribe_events .tribe-events-single-event-title,.forum-search .page-header h1,.single-tribe_events .forum-archive .page-header .tribe-events-single-event-title,.single-tribe_events .forum-search .page-header .tribe-events-single-event-title{display:block;color:#fff;text-align:center;position:absolute;margin:0 auto;top:50%;left:25%;right:25%;-webkit-transform:translateY(-50%);transform:translateY(-50%);max-width:250px}.forum-archive .page-header .single-tribe_events .page-title.tribe-events-single-event-title,.forum-archive .page-header h1.page-title,.forum-search .page-header .single-tribe_events .page-title.tribe-events-single-event-title,.forum-search .page-header h1.page-title,.single-tribe_events .forum-archive .page-header .page-title.tribe-events-single-event-title,.single-tribe_events .forum-search .page-header .page-title.tribe-events-single-event-title{max-width:380px}.forum-archive .page-header .single-tribe_events .tribe-events-single-event-title span,.forum-archive .page-header h1 span,.forum-search .page-header .single-tribe_events .tribe-events-single-event-title span,.forum-search .page-header h1 span,.single-tribe_events .forum-archive .page-header .tribe-events-single-event-title span,.single-tribe_events .forum-search .page-header .tribe-events-single-event-title span{font-size:2.1875rem}.forum-archive .page-header .single-tribe_events .tribe-events-single-event-title::before,.forum-archive .page-header h1::before,.forum-search .page-header .single-tribe_events .tribe-events-single-event-title::before,.forum-search .page-header h1::before,.single-tribe_events .forum-archive .page-header .tribe-events-single-event-title::before,.single-tribe_events .forum-search .page-header .tribe-events-single-event-title::before{display:block;background-image:url(/wp-content/themes/vtbrewers/images/icons/img-icon-beer-glass-white-2x.png);content:'';background-repeat:no-repeat;background-size:contain;background-position:center;height:30px;width:38px;margin:0 auto}.forum-archive .forum.type-forum,.forum-search .forum.type-forum{max-width:1000px;margin:10px auto}.forum-archive .forum.type-forum .entry-title,.forum-search .forum.type-forum .entry-title{text-align:center;margin:20px auto}.forum-archive #bbp_search_submit,.forum-search #bbp_search_submit{border:none}.forum-search .entry-header{text-align:center}.forum-search article{max-width:1360px;margin:0 auto}.forum-search #bbpress-forums #bbp-search-form #bbp_search{width:50%}.bbp-form .gglcptch{margin-top:10px}.black-border-top{border-top:4px solid #222617}.red-background{background-color:#e46549!important}.gm-style-iw{background-color:#e46549;width:100%;margin:0;text-align:center}@media (min-width:1024px){.gm-style-iw{padding:20px 0}}.gm-style-iw h3{margin:0;font-size:1rem;text-transform:none}.gm-style-iw p{color:#fff;font-family:ITCBlair-CondensedMedium,"Open Sans Condensed","Roboto Condensed",AvenirNextCondensed-Medium,HelveticaNeue-Medium,"Placard Condensed",sans-serif;font-size:.75rem;line-height:1.3;margin:0}.gm-style-iw p>a{color:#fff;font-family:BreweryCom-Heavy,"PT Serif",Georgia,serif;font-size:.875rem;line-height:1.75;text-decoration:underline}.gm-style-iw p>a:active,.gm-style-iw p>a:hover{color:#222617}.gm-style-iw>div{padding-top:20px}.gm-style-pbc{color:#e46549!important;background-color:#222617!important;transition:.2s all linear}.gm-style-pbt{color:#fff!important;font-family:ITCBlair-CondensedMedium,"Open Sans Condensed","Roboto Condensed",AvenirNextCondensed-Medium,HelveticaNeue-Medium,"Placard Condensed",sans-serif!important}@media print{#map{height:850px!important;width:auto;max-width:none}}div.instagram-grid{margin:0 auto;max-width:970px}div.instagram-grid h3{color:#e46549;margin:0 auto;max-width:440px}div.instagram-grid p{margin:10px auto;padding:0 45px;max-width:560px;text-align:left}div.instagram-grid div.instagram-gallery,div.instagram-grid div.instagram-grid-bottom,div.instagram-grid div.instagram-grid-top{text-align:center}div.instagram-grid div.instagram-gallery{min-height:330px;margin:30px auto}@media (min-width:1024px){div.instagram-grid div.instagram-gallery{min-height:980px}}.page-template-page-homepage .entry-content div.instagram-grid p>a,div.instagram-grid .page-template-page-homepage .entry-content p>a,div.instagram-grid a.button.bordered{margin:45px auto}.gallery{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.gallery .gallery-item{display:block;width:100%;padding:10px}.gallery .gallery-item img{display:block;max-width:100%;margin:0 auto}.gallery .wp-caption-text.gallery-caption{text-align:center}@media screen and (min-width:768px){.gallery .gallery-item{margin:0;padding:20px;width:calc(50% - 20px)}}@media screen and (min-width:1024px){.gallery .gallery{padding:20px}.gallery .gallery-item{margin:0;padding:20px;width:33%}}.forum-template-default .entry-header,.page .entry-header,.page-template-default .entry-header,.topic-template-default .entry-header{display:none}.forum-template-default div.featured-image,.page div.featured-image,.page-template-default div.featured-image,.topic-template-default div.featured-image{position:relative;background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;min-height:225px;transition:height .2s linear,width .2s linear}@media (min-width:768px){.forum-template-default div.featured-image,.page div.featured-image,.page-template-default div.featured-image,.topic-template-default div.featured-image{max-height:none;min-height:500px}}.forum-template-default div.featured-image div.page-title-area,.page div.featured-image div.page-title-area,.page-template-default div.featured-image div.page-title-area,.topic-template-default div.featured-image div.page-title-area{text-align:center;position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.forum-template-default div.featured-image div.page-title-area .single-tribe_events .tribe-events-single-event-title,.forum-template-default div.featured-image div.page-title-area h1,.page div.featured-image div.page-title-area .single-tribe_events .tribe-events-single-event-title,.page div.featured-image div.page-title-area h1,.page-template-default div.featured-image div.page-title-area .single-tribe_events .tribe-events-single-event-title,.page-template-default div.featured-image div.page-title-area h1,.single-tribe_events .forum-template-default div.featured-image div.page-title-area .tribe-events-single-event-title,.single-tribe_events .page div.featured-image div.page-title-area .tribe-events-single-event-title,.single-tribe_events .page-template-default div.featured-image div.page-title-area .tribe-events-single-event-title,.single-tribe_events .topic-template-default div.featured-image div.page-title-area .tribe-events-single-event-title,.topic-template-default div.featured-image div.page-title-area .single-tribe_events .tribe-events-single-event-title,.topic-template-default div.featured-image div.page-title-area h1{color:#fff}.forum-template-default div.featured-image div.page-title-area h2,.page div.featured-image div.page-title-area h2,.page-template-default div.featured-image div.page-title-area h2,.topic-template-default div.featured-image div.page-title-area h2{color:#fff}.forum-template-default div.featured-text-area p,.page div.featured-text-area p,.page-template-default div.featured-text-area p,.topic-template-default div.featured-text-area p{margin:50px auto 50px auto;padding:0 20px}@media (min-width:768px){.forum-template-default div.featured-text-area p,.page div.featured-text-area p,.page-template-default div.featured-text-area p,.topic-template-default div.featured-text-area p{max-width:585px}}@media (min-width:1024px){.forum-template-default div.featured-text-area p,.page div.featured-text-area p,.page-template-default div.featured-text-area p,.topic-template-default div.featured-text-area p{font-size:1.125rem;line-height:1.5}}.forum-template-default hr,.page hr,.page-template-default hr,.topic-template-default hr{margin-top:-1px;transition:.2s margin linear}@media (min-width:768px){.forum-template-default hr,.page hr,.page-template-default hr,.topic-template-default hr{margin:25px 20px}}.forum-template-default .entry-content,.page .entry-content,.page-template-default .entry-content,.topic-template-default .entry-content{padding:0 20px}.forum-template-default .entry-content:after,.forum-template-default .entry-content:before,.page .entry-content:after,.page .entry-content:before,.page-template-default .entry-content:after,.page-template-default .entry-content:before,.topic-template-default .entry-content:after,.topic-template-default .entry-content:before{content:" ";display:table}.forum-template-default .entry-content:after,.page .entry-content:after,.page-template-default .entry-content:after,.topic-template-default .entry-content:after{clear:both}@media screen and (min-width:768px){.forum-template-default .entry-content,.page .entry-content,.page-template-default .entry-content,.topic-template-default .entry-content{padding:0 45px}}@media screen and (min-width:1024px){.forum-template-default .entry-content,.page .entry-content,.page-template-default .entry-content,.topic-template-default .entry-content{padding:0}}.forum-template-default .entry-content>p,.page .entry-content>p,.page-template-default .entry-content>p,.topic-template-default .entry-content>p{max-width:600px;margin:0 0 30px 0}.forum-template-default .entry-content .right-column,.page .entry-content .right-column,.page-template-default .entry-content .right-column,.topic-template-default .entry-content .right-column{max-width:280px;width:100%;margin:0 auto 30px auto;transition:all .2s linear}@media (min-width:1024px){.forum-template-default .entry-content .right-column,.page .entry-content .right-column,.page-template-default .entry-content .right-column,.topic-template-default .entry-content .right-column{float:right;clear:right}}.forum-template-default .entry-content .right-column p,.page .entry-content .right-column p,.page-template-default .entry-content .right-column p,.topic-template-default .entry-content .right-column p{max-width:100%;margin:0}.forum-template-default .entry-content hr,.page .entry-content hr,.page-template-default .entry-content hr,.topic-template-default .entry-content hr{margin-left:auto;margin-right:auto}@media (min-width:1024px){.forum-template-default article,.page article,.page-template-default article,.topic-template-default article{max-width:970px;margin:0 auto}}.page-template-page-homepage .upcoming-events-banner{color:#222617;background:#afc6ba;width:100%}.page-template-page-homepage .upcoming-events-banner:after,.page-template-page-homepage .upcoming-events-banner:before{content:" ";display:table}.page-template-page-homepage .upcoming-events-banner:after{clear:both}.page-template-page-homepage .upcoming-events-banner .upcoming{display:none}@media (min-width:768px){.page-template-page-homepage .upcoming-events-banner .upcoming{display:inline-block;background-color:#222617;color:#fff;height:100%;padding:48px;text-align:center;text-transform:uppercase}}.page-template-page-homepage .upcoming-events-banner .banner{display:inline-block;padding:15px;max-width:280px;vertical-align:middle;transition:all .2s linear}@media (min-width:375px){.page-template-page-homepage .upcoming-events-banner .banner{padding:25px}}@media (min-width:1024px){.page-template-page-homepage .upcoming-events-banner .banner{max-width:none}}.page-template-page-homepage .upcoming-events-banner .banner .event-date{display:block;color:#fff;font-family:BreweryCom-Heavy,"PT Serif",Georgia,serif;font-size:.875rem;text-align:left;line-height:1.5}@media (min-width:1024px){.page-template-page-homepage .upcoming-events-banner .banner .event-date{font-size:1.25rem}}.page-template-page-homepage .upcoming-events-banner .banner .event-name{display:block;color:#222617;font-family:BreweryCom-Heavy,"PT Serif",Georgia,serif;font-size:1.125rem;text-transform:uppercase;max-width:166px}@media (min-width:375px){.page-template-page-homepage .upcoming-events-banner .banner .event-name{max-width:200px}}@media (min-width:1024px){.page-template-page-homepage .upcoming-events-banner .banner .event-name{font-size:1.5625rem;max-width:none}}.page-template-page-homepage .entry-content .upcoming-events-banner p>a,.page-template-page-homepage .upcoming-events-banner .entry-content p>a,.page-template-page-homepage .upcoming-events-banner a.button{float:right;margin-right:15px}@media (min-width:375px){.page-template-page-homepage .entry-content .upcoming-events-banner p>a,.page-template-page-homepage .upcoming-events-banner .entry-content p>a,.page-template-page-homepage .upcoming-events-banner a.button{margin-right:25px}}@media (min-width:1024px){.page-template-page-homepage .entry-content .upcoming-events-banner p>a,.page-template-page-homepage .upcoming-events-banner .entry-content p>a,.page-template-page-homepage .upcoming-events-banner a.button{display:inline-block;margin-right:170px}}.page-template-page-homepage .entry-header{display:none}.page-template-page-homepage .page{text-align:center}.page-template-page-homepage .entry-content{padding:0 20px}@media (min-width:375px){.page-template-page-homepage .entry-content{padding:0 40px}}@media (min-width:1024px){.page-template-page-homepage .entry-content{padding-top:100px}}.page-template-page-homepage .entry-content .single-tribe_events .tribe-events-single-event-title,.page-template-page-homepage .entry-content h1,.single-tribe_events .page-template-page-homepage .entry-content .tribe-events-single-event-title{margin:50px auto 0 auto;max-width:400px;text-align:center;text-transform:none}.page-template-page-homepage .entry-content .single-tribe_events .tribe-events-single-event-title::before,.page-template-page-homepage .entry-content h1::before,.single-tribe_events .page-template-page-homepage .entry-content .tribe-events-single-event-title::before{content:'';display:block;background-image:url(/wp-content/themes/vtbrewers/images/icons/img-icon-barley-orange-2x.png);content:'';background-repeat:no-repeat;background-size:contain;background-position:center;height:50px;width:20px;margin:0 auto 1.25rem auto}@media (min-width:1024px){.page-template-page-homepage .entry-content .single-tribe_events .tribe-events-single-event-title,.page-template-page-homepage .entry-content h1,.single-tribe_events .page-template-page-homepage .entry-content .tribe-events-single-event-title{max-width:550px}}.page-template-page-homepage .entry-content p{max-width:600px;margin:18px auto 28px auto;text-align:left}.page-template-page-homepage .entry-content p>a{margin:28px auto}.page-template-page-homepage div.feature{position:relative;color:#fff;background-repeat:no-repeat;background-size:contain;background-position:center;text-align:center;position:relative;overflow:hidden}.page-template-page-homepage div.feature:before{display:block;content:"";width:100%;padding-top:51.47059%}.page-template-page-homepage div.feature>.feature-inner-content{position:absolute;top:0;left:0;right:0;bottom:0}.page-template-page-homepage div.feature-inner-content a{color:#fff;transition:all .2s linear}.page-template-page-homepage div.feature-inner-content a::after{display:inline-block;background:url(/wp-content/themes/vtbrewers/images/icons/img-icon-small-arrow-white-right-2x.png) no-repeat;content:'';background-repeat:no-repeat;background-size:contain;background-position:center;height:12px;width:24px;vertical-align:middle}.page-template-page-homepage div.feature-inner-content a.learn-more{display:none}@media (min-width:1024px){.page-template-page-homepage div.feature-inner-content a.learn-more{display:inline-block;margin-right:35px}}.page-template-page-homepage div.feature-inner-content a.view{display:block;font-size:.75rem}@media (min-width:1024px){.page-template-page-homepage div.feature-inner-content a.view{display:inline-block;font-size:.875rem}}.page-template-page-homepage div.feature-inner-content .h2{display:block;color:#fff;margin:0;max-height:2em;min-height:40px;overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis;text-transform:none}.page-template-page-homepage div.feature-inner-content .blurb{display:block;font-family:ITCBlair-CondensedMedium,"Open Sans Condensed","Roboto Condensed",AvenirNextCondensed-Medium,HelveticaNeue-Medium,"Placard Condensed",sans-serif;font-size:.8125rem;line-height:1.2;margin:0 auto 25px auto;min-width:200px;text-transform:uppercase}@media screen and (min-width:375px){.page-template-page-homepage div.feature-inner-content .blurb{min-width:260px}}@media screen and (min-width:425px){.page-template-page-homepage div.feature-inner-content .blurb{max-width:280px}}@media (min-width:1024px){.page-template-page-homepage div.feature-inner-content .blurb{font-size:1.625rem}}.page-template-page-homepage div.feature-inner-content hr{border-top:1px solid #fff;margin:8px auto;max-width:180px}@media (min-width:1024px){.page-template-page-homepage div.feature-inner-content hr{margin:30px auto;max-width:630px}}.page-template-page-homepage div.feature-inner-content .title-tagline{position:absolute;top:52.5%;left:3%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:all .2s linear;margin-right:28%;min-width:240px}@media screen and (min-width:600px){.page-template-page-homepage div.feature-inner-content .title-tagline{left:15%}}@media screen and (min-width:768px){.page-template-page-homepage div.feature-inner-content .title-tagline{top:50.5%;left:21%}}@media screen and (min-width:1024px){.page-template-page-homepage div.feature-inner-content .title-tagline{left:7%;width:100%;max-width:640px}}@media screen and (min-width:1366px){.page-template-page-homepage div.feature-inner-content .title-tagline{left:15%}}@media screen and (min-width:1920px){.page-template-page-homepage div.feature-inner-content .title-tagline{left:25%}}.page-template-page-homepage div.content{background-image:url(/wp-content/themes/vtbrewers/images/img-background-homepage.png);background-repeat:no-repeat;background-size:contain;background-position:center;width:100%}.page-template-page-homepage div.content+hr{margin:45px 20px}@media (min-width:1024px){.page-template-page-homepage div.content+hr{margin:60px 35px 100px 35px}}div.brew-news{padding:50px 0}@media (min-width:1024px){div.brew-news{padding:75px 0}}div.brew-news .brew-news-content{margin:20px 40px}@media (min-width:1024px){div.brew-news .brew-news-content{max-width:760px;margin:20px auto}}div.brew-news .brew-news-content ul li{margin:14px auto}div.brew-news .brew-news-content h3{text-align:center;font-size:1.25rem;line-height:1.1;margin:20px auto 72px auto;max-width:120px}@media (min-width:1024px){div.brew-news .brew-news-content h3{font-size:2.19rem;max-width:200px}}div.brew-news .brew-news-content h3::before{content:'';display:block;background-image:url(/wp-content/themes/vtbrewers/images/icons/img-icon-beer-glass-orange-2x.png);background-position:center;background-repeat:no-repeat;background-size:contain;height:40px;width:40px;margin:0 auto 22px auto}div.brew-news .brew-news-content h3 strong{font-size:1.875rem}@media (min-width:1024px){div.brew-news .brew-news-content h3 strong{font-size:3.75rem}}div.brew-news .brew-news-content h6{font-family:BreweryCom-Regular,"PT Serif",Georgia,serif;font-size:1rem;line-height:1.5;margin:6px auto;text-overflow:ellipsis;text-transform:none;transition:all .2s linear}@media (min-width:768px){div.brew-news .brew-news-content h6{display:inline-block;margin:auto;font-size:1.125rem;min-width:200px;margin-right:80px;overflow:hidden;text-overflow:ellipsis;vertical-align:text-top}}@media (min-width:1024px){div.brew-news .brew-news-content h6{min-width:380px}}div.brew-news .brew-news-content time{display:inline-block;color:#e4a428;font-family:BreweryCom-Heavy,"PT Serif",Georgia,serif;font-size:1rem;margin-right:11px;width:150px}@media (min-width:1024px){div.brew-news .brew-news-content time{font-size:1.125rem;margin-right:45px;width:175px}}div.brew-news .brew-news-content .more-arrow{display:inline-block;margin-left:11px}div.brew-news .brew-news-content article>a{display:block;width:100%;text-decoration:none}.page-template-page-homepage .entry-content div.brew-news .brew-news-content p>a,div.brew-news .brew-news-content .page-template-page-homepage .entry-content p>a,div.brew-news .brew-news-content a.button.bordered{display:block;margin:50px auto;max-width:150px}#bbpress-forums .page-template-page-festival .page-title-area .bbp-forum-title,.page-template-page-festival .page-title-area #bbpress-forums .bbp-forum-title,.page-template-page-festival .page-title-area h2,.page-template-page-festival .page-title-area h4{color:#fff}.page-template-page-festival .content-featured-images{margin:60px auto 45px auto}.page-template-page-festival .entry-content{text-align:center}.page-template-page-festival .entry-content>p{margin:0 auto}#bbpress-forums .page-template-page-festival .entry-content .bbp-forum-title,.page-template-page-festival .entry-content #bbpress-forums .bbp-forum-title,.page-template-page-festival .entry-content h4{color:#e4a428}.page-template-page-festival ul.slick-dots{margin:20px auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:360px}.page-template-page-festival ul.slick-dots li{display:inline-block;margin-right:10px}.page-template-page-festival ul.slick-dots li.slick-active button{background:#e46549;color:#e46549}.page-template-page-festival ul.slick-dots li button{background:#cbc7b1;color:#cbc7b1;border:none;border-radius:50%;min-width:auto;height:1rem;padding:0;transition:.2s ease-in-out all;width:1rem}.page-template-page-festival .slick-arrow{color:#222617;background:0 0;background-repeat:no-repeat;background-size:contain;background-position:center;border:none;padding:0;margin:0;text-indent:-9999px;min-width:30px;position:absolute;bottom:0}.page-template-page-festival .slick-next{background-image:url(/wp-content/themes/vtbrewers/images/icons/img-icon-small-arrow-orange-right-2x.png);right:20px}@media screen and (min-width:768px){.page-template-page-festival .slick-next{right:270px}}.page-template-page-festival .slick-prev{background-image:url(/wp-content/themes/vtbrewers/images/icons/img-icon-small-arrow-orange-left-2x.png);left:20px}@media screen and (min-width:768px){.page-template-page-festival .slick-prev{left:270px}}.page-template-page-festival .festival-image-slider{margin:50px auto;max-width:970px}.page-template-page-festival .festival-image-slider div.festival-image img{display:block;height:auto;margin:0 auto;max-width:100%}.page-template-page-festival .festival-info{max-width:970px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:768px){.page-template-page-festival .festival-info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}}@media screen and (min-width:1024px){.page-template-page-festival .festival-info{display:block}}.page-template-page-festival .block{position:relative;background:#e46549;color:#fff;margin:10px auto;height:300px;width:300px;text-align:center}@media screen and (min-width:1024px){.page-template-page-festival .block{display:inline-block;margin:10px 6px 10px 10px;vertical-align:middle}}.page-template-page-festival .block a{position:absolute;top:0;bottom:0;left:0;right:0;display:block;color:#fff}.page-template-page-festival .block a:active,.page-template-page-festival .block a:focus,.page-template-page-festival .block a:hover{color:#fff;text-decoration:underline}.page-template-page-festival .block a>span{display:block;line-height:1.05;padding:100px 45px;font-size:1.75rem;font-family:ITCBlair-CondensedMedium,"Open Sans Condensed","Roboto Condensed",AvenirNextCondensed-Medium,HelveticaNeue-Medium,"Placard Condensed",sans-serif;letter-spacing:.06em;text-align:center;text-transform:uppercase;overflow:visible}.page-template-page-festival .block a>span::before{display:block;content:'';background-repeat:no-repeat;background-size:contain;background-position:center;height:30px;width:auto;margin-bottom:15px}.page-template-page-festival .block a>span>span{display:block}.page-template-page-festival .block.get-tickets>a>span::before{display:block;background-image:url(/wp-content/themes/vtbrewers/images/icons/img-icon-ticket-white-2x.png)}.page-template-page-festival .block.participating-breweries>a>span::before{display:block;background-image:url(/wp-content/themes/vtbrewers/images/icons/img-icon-beer-glass-white-2x.png)}.page-template-page-festival .block.plan-your-trip>a>span::before{display:block;height:30px;background-image:url(/wp-content/themes/vtbrewers/images/icons/img-icon-rv-white-2x.png)}.page-template-page-festival .block.sponsors>a>span::before{display:block;background-image:url(/wp-content/themes/vtbrewers/images/icons/img-icon-sponsors-white-2x.png)}.page-template-page-festival .block.event-day-details>a>span::before{display:block;background-image:url(/wp-content/themes/vtbrewers/images/icons/img-icon-tents-white-2x.png)}.page-template-page-festival .block.visit-us-facebook>a>span::before{display:block;background-image:url(/wp-content/themes/vtbrewers/images/icons/img-icon-fb-events-2x.png)}.error404 .single-tribe_events .page-title.tribe-events-single-event-title,.error404 h1.page-title,.single-tribe_events .error404 .page-title.tribe-events-single-event-title{text-align:center;padding:1em 0}@media (min-width:1024px){.page-template-page-user-dashboard #userBreweryList,.page-template-page-user-dashboard article,.page-template-page-user-dashboard main>p{max-width:970px;margin:0 auto}}.page-template-page-create-your-own-trail .page-header .single-tribe_events .tribe-events-single-event-title,.page-template-page-create-your-own-trail .page-header h1,.single-tribe_events .page-template-page-create-your-own-trail .page-header .tribe-events-single-event-title{max-width:350px}@media (min-width:1024px){.page-template-page-create-your-own-trail .page-header .single-tribe_events .tribe-events-single-event-title,.page-template-page-create-your-own-trail .page-header h1,.single-tribe_events .page-template-page-create-your-own-trail .page-header .tribe-events-single-event-title{max-width:620px}}.page-template-page-create-your-own-trail .page-header .single-tribe_events .tribe-events-single-event-title::before,.page-template-page-create-your-own-trail .page-header h1::before,.single-tribe_events .page-template-page-create-your-own-trail .page-header .tribe-events-single-event-title::before{background-image:url(/wp-content/themes/vtbrewers/images/icons/img-icon-mountains-orange-2x.png)}.page-template-page-create-your-own-trail .page-header .single-tribe_events .tribe-events-single-event-title>span,.page-template-page-create-your-own-trail .page-header h1>span,.single-tribe_events .page-template-page-create-your-own-trail .page-header .tribe-events-single-event-title>span{display:block;margin-top:10px}.page-template-page-create-your-own-trail .checkbox{float:left;margin-top:12px;vertical-align:middle}@media screen and (min-width:768px){.page-template-page-create-your-own-trail .checkbox{margin-right:15px}}@media screen and (min-width:1366px){.page-template-page-create-your-own-trail .checkbox{margin-right:30px}}@media print{.page-template-page-create-your-own-trail .checkbox{display:none}}.page-template-page-create-your-own-trail .checkbox input[type=checkbox]{height:24px;width:24px}.page-template-page-create-your-own-trail .checkbox input[type=checkbox]+label::before{height:24px;width:24px;font-size:1.25rem;padding-top:5px;padding-left:2px}.page-template-page-create-your-own-trail .mapSelectors .markerLink{cursor:default}@media print{.page-template-page-create-your-own-trail .mapSelectors .markerLink:not(.selected){display:none;min-height:140px}}@media only screen{.page-template-page-create-your-own-trail .mapSelectors .markerLink .map-marker-link-info>span>span{display:none}.page-template-page-create-your-own-trail .mapSelectors .markerLink .map-marker-link-info>span>span.city{display:inline}}.page-template-page-create-your-own-trail .mapSelectors .markerLink .links{display:none!important;margin-top:10px}.page-template-page-create-your-own-trail .mapSelectors .markerLink .links a:first-of-type{margin-right:50px}@media print{.page-template-page-create-your-own-trail .mapSelectors .markerLink .links{display:block!important}}.page-template-page-create-your-own-trail .map-footer{text-align:center}@media print{.page-template-page-create-your-own-trail .map-footer{display:none}}@media print{.page-template-page-create-your-own-trail hr{display:none}}#print{margin:0 auto 25px auto}@media print{#print{display:none}}
/*# sourceMappingURL=maps/style.css.map */
