body.single-tribe_events #tribe-events{max-width:1200px;margin:3rem auto;padding:0 1rem}@media (max-width: 900px){body.single-tribe_events #tribe-events{margin:1.5rem auto}}html body .w-btn,.add_button a{padding:.5em 1em .4em 1em}.add_button a{display:inline-block;font-family:'Teko',sans-serif;font-size:1.6rem;line-height:1 !important;font-weight:400;font-style:normal;text-transform:uppercase;letter-spacing:0.05em;border-radius:0em;background:rgba(59,61,64,0.4);border:1px solid white;color:#fff !important;-webkit-box-shadow:0 0em 0em rgba(0,0,0,0.2);box-shadow:0 0em 0em rgba(0,0,0,0.2)}.add_button a:hover{background:#00aeef;border-color:#00aeef;color:#fff !important}header{text-shadow:0 1px 1px rgba(0,0,0,0.5),0 2px 5px rgba(0,0,0,0.25)}.tribe-common header{text-shadow:0 0 0 transparent !important}.no-touch .l-subheader.at_middle a{-webkit-transition:.3s ease all;-o-transition:.3s ease all;transition:.3s ease all}.no-touch .l-subheader.at_middle a:hover{text-shadow:0 1px 1px rgba(255,255,255,0.2)}.no-touch .l-subheader.at_middle .current-menu-item a{color:white}header .type_mobile{text-shadow:0 0 0 black !important}.l-subheader.at_top{border-bottom:1px solid white}#titlebar{text-shadow:0 1px 0 rgba(0,0,0,0.75),0 4px 15px rgba(0,0,0,0.35)}#titlebar h1{color:white;line-height:0.75;text-align:center !important}#titlebar h1 span{display:block;letter-spacing:0.1em;font-size:2rem;margin-top:0.5rem}@media (max-width: 767px){#titlebar h1 span{font-size:1.6rem}}#titlebar h2{color:white;letter-spacing:0.1em;font-size:2rem;font-weight:700;line-height:0.75;margin-top:0.5rem;text-align:center !important}@media (max-width: 767px){#titlebar h2{font-size:1.6rem}}#titlebar>.l-section-h{background:url("https://www.beechmountainbrewingco.com/wp-content/uploads/2021/02/fringe.png") center bottom repeat-x;background-size:auto 15px}html body h3 span{color:#3b3d40}html body h4 span{color:#00aeef}body.logged-in .signed-out{display:none}body:not(.logged-in) .signed-in{display:none}.woocommerce #payment .payment_methods li img{max-width:30px;margin-right:2px}.no-touch .bg_solid .w-nav.type_desktop .hover_underline .w-nav-anchor.level_1 .w-nav-title:after,.no-touch .bg_transparent.sticky .w-nav.type_desktop .hover_underline .w-nav-anchor.level_1 .w-nav-title:after{background:#00aeef}.w-nav.type_mobile .menu-item>a.w-btn{margin-top:0.5rem;width:calc(100% - 1.4rem)}.pagination>:not(.custom) .page-numbers{border-radius:0.2em;font-size:0.8rem;height:2rem;line-height:2rem;width:2rem}@media (max-width: 1200px){.l-section-shape{height:3vh !important}}@media (max-width: 600px){.l-section-shape{height:0 !important}}@media (max-width: 1024px){html body .w-separator.size_small{height:1rem}html body .w-separator.size_small.with_line{height:2rem}html body .w-separator.size_medium:empty{height:2rem}html body .w-separator.size_medium.with_line{height:3rem}html body .w-separator.size_large:empty{height:3rem}html body .w-separator.size_large.with_line{height:4rem}html body .w-separator.size_huge:empty{height:4rem}html body .w-separator.size_huge.with_line{height:5rem}}.w-post-elm>.l-section:first-of-type>.l-section-h{padding-top:0}.w-post-elm>.l-section:last-of-type>.l-section-h{padding-bottom:0}.gform_confirmation_message{background:#c9f7b2;padding:1rem 1.5rem;color:#333}.gform_wrapper .validation_error{background:rgba(255,0,0,0.85);padding:1rem 1.5rem;color:white}.l-main .w-image.align_right,.l-main img.alignright{margin-left:1.5rem}.l-main .w-image.align_left,.l-main img.alignleft{margin-right:1.5rem}.l-main .w-image.align_right,.l-main .w-image.align_left,.l-main .w-image.align_center,.l-main img.alignright,.l-main img.alignleft,.l-main img.aligncenter{margin-bottom:1.5rem}@media (max-width: 767px){.l-main .w-image.align_right,.l-main .w-image.align_left,.l-main .w-image.align_center,.l-main img.alignright,.l-main img.alignleft,.l-main img.aligncenter{display:block;float:none;margin:10px auto 1.5rem auto;text-align:center}.l-main .w-image.align_right img,.l-main .w-image.align_left img,.l-main .w-image.align_center img,.l-main img.alignright img,.l-main img.alignleft img,.l-main img.aligncenter img{height:auto;max-width:100%;width:auto}}@media (max-width: 767px){.l-main img.alignright,.l-main img.alignleft,.l-main img.aligncenter{height:auto;max-width:100%;width:auto}}
