.animated,.animated-2s{-webkit-animation-fill-mode:both}#respond .math-captcha-form>span,.beer-item .btn-transparent span.name,.section-title:after,.soc-media{vertical-align:middle}.comments-wrap,.contact-form-wrap{box-shadow:3px 7px 15px rgba(0,0,0,.1)}.alignnone{margin:0 1em 1em 0}.alignright{float:right;margin:0 0 1em 1em}.alignleft{float:left;margin:0 1em 1em 0}.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption img{border:0;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption.alignnone{margin:0 1em 1em 0}.wp-caption.alignleft{float:left;margin:0 1em 1em 0}.wp-caption.alignright{float:right;margin:0 0 1em 1em}body.admin-bar{margin-top:32px!important}@media screen and (max-width:782px){body.admin-bar{margin-top:46px!important}}@media screen and (max-width:600px){body.admin-bar{margin-top:46px!important}}img.aligncenter{margin-top:35px;margin-bottom:35px}body{-webkit-font-smoothing:antialiased}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=button]{-webkit-appearance:none;-moz-appearance:none}::-webkit-input-placeholder{color:#999}::-moz-placeholder{color:#999}::-o-placeholder{color:#999}:-ms-input-placeholder{color:#999}input:-moz-placeholder{color:#999}embed,iframe,object{max-width:100%}.column+.column:last-child,.column+.columns:last-child,.columns+.column:last-child,.columns+.columns:last-child{float:left}div.text-center{width:100%}.sticky-container{z-index:1000}a:focus{outline:0}p:empty{display:none}a,body,h1,h2,h3,h4,h5,h6,p{font-family:Montserrat,sans-serif;transition:color .3s ease}a,a:hover{transition:color .2s ease}h1,h2,h3,h4,h5,h6{font-weight:400}img.alignright{float:right;margin:0 0 1em 1em}img.alignleft{float:left;margin:0 1em 1em 0}img.aligncenter{display:block;margin-left:auto;margin-right:auto}a{color:#a46f2a}a:hover{color:#f6b334}.btn.menu-item>a:hover,.btn:hover{transition:all .2s linear}.clearfix:after,.clearfix:before{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}.grid-container{max-width:1300px}.grid-padding-x>.cell{position:relative}.btn.menu-item>a,.btn:not(.menu-item){display:inline-block;padding:15px 30px;border-radius:50px;font-size:16px;font-weight:600;line-height:1;text-align:center;position:relative;transition:all .2s linear}.btn.menu-item>a{border:2px solid #a46f2a;padding:15px 30px!important}.btn.menu-item{padding:0 10px}.btn.menu-item>a:hover{background-color:#fff!important;border:2px solid #fff!important;color:#222!important}.btn>svg{margin-left:3px;position:relative;top:1px}.btn svg.fa-long-arrow-alt-right{position:relative;left:0;transition:left .15s linear}.btn:hover svg.fa-long-arrow-alt-right{left:5px;transition:left .15s linear .15s}.btn-transparent{border:2px solid #fff;color:#fff}.btn-transparent:hover{background-color:#fff;color:#222}.btn.white-text{color:#fff}.btn.white-text:hover{color:#222}.animated{-webkit-animation-duration:1s;animation-duration:1s;animation-fill-mode:both}.animated-2s{-webkit-animation-duration:2s;animation-duration:2s;animation-fill-mode:both}.animated-3s{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.soc-media{display:inline-block;line-height:0}.soc-media .sm-item{display:inline-block;margin:1px}.soc-media .sm-item>svg{width:25px;height:25px;line-height:25px;color:#a16f17;background-color:transparent;text-align:center;border-radius:50%;padding:5px;transition:background-color .2s ease}.soc-media .sm-item:hover>svg{color:#fff!important;cursor:pointer;transition:background-color .2s ease}.soc-media .sm-item:before{display:none}.soc-media .sm-item:hover .fa-vk{background:#45668e}.soc-media .sm-item:hover .fa-facebook-f{background:#3b5998}.soc-media .sm-item:hover .fa-twitter{background:#00aced}.soc-media .sm-item:hover .fa-google-plus-g{background:#dd4b39}.soc-media .sm-item:hover .fa-linkedin-in{background:#0177B5}.soc-media .sm-item:hover .fa-youtube{background:#b00}.soc-media .sm-item:hover .fa-vimeo-v{background:#45bbff}.soc-media .sm-item:hover .fa-instagram{background:#517fa4}.soc-media .sm-item:hover .fa-pinterest-p{background:#CB2027}.soc-media .sm-item:hover .fa-dribbble{background:#F26798}.soc-media .sm-item:hover .fa-yelp{background:#BE2F25}.soc-media .sm-item:hover .fa-flickr{background:#0063DB}.soc-media .sm-item:hover .fa-vine{background:#00BF8F}.soc-media .sm-item:hover .fa-rss{background:#e6c400}.comments-wrap{background-color:#fff;padding:50px 45px 30px}.comments-wrap .comment{padding-bottom:15px;margin-bottom:32px;border-bottom:1px solid #e5e5e5}.comments-wrap .children{margin-left:0}.comments-wrap .children .comment{padding-left:55px}.comments-wrap h3#comments{font-size:30px;font-weight:600;line-height:1.2;color:#292929;margin:0 0 25px}.comments-wrap ol.commentlist{margin:0 0 30px;list-style:none}.comment-author-user-pic{display:inline-block;border:1px solid #dedede;border-radius:50%;overflow:hidden;float:left;margin-right:15px}.comment-author{margin-bottom:15px}.comment-author-meta{padding-top:4px}.comment-author-meta .name{font-size:14px;font-weight:600;font-style:normal;line-height:1.6;color:#27282d;margin:0}.comment-author-meta .comment-reply-link{font-size:14px;font-weight:600;line-height:1.6;color:#136ba2;margin:0}.comment-author-meta .comment-meta.commentmetadata{font-size:14px;font-weight:400;line-height:1.6;color:#adadad;margin:0}.comment-author-meta .comment-edit-link{font-size:14px;font-weight:500;line-height:1.6;color:#0d9a65}.comment-text p{font-size:14px;font-weight:400;font-style:normal;line-height:1.6;color:#787878;margin:0 0 15px}.comments-wrap .comment .comment-awaiting-moderation{font-size:14px;font-weight:400;font-style:italic;line-height:1.6;color:#a20000;margin:0 0 7px;display:inline-block}#respond{padding-top:10px}#respond .comment-reply-title{font-size:30px;font-weight:500;line-height:1.2;color:#27282d;margin:0 0 5px}#respond .comment-reply-title a{font-size:30px;font-weight:500;line-height:1.2;color:#136ba2}#respond .comment-reply-title a:hover{text-decoration:underline}#respond .comment-reply-title small a{font-size:13px;font-weight:600;color:#fff;vertical-align:top;display:inline-block;background-color:#cacaca;padding:3px 7px;border-radius:3px;transition:all .2s linear}#respond .comment-reply-title small a:hover{background-color:#c12c08;text-decoration:none;transition:all .2s linear}#latest-news .read-more:hover,#masthead .masthead a:hover,#menu-footer li a:hover,#menu-footer li.current-menu-item a,#respond .logged-in-as a:hover,.partner-description .partner-description-text p a,footer .contacts a:hover,footer .sabra a:hover,section#contact-us .contacts .contacts-column>a:hover,section#twitter .tweet .name a:hover,section#twitter .tweet .text a:hover{text-decoration:underline}#respond .comment-notes{font-size:14px;font-weight:400;line-height:1.2;color:#27282d;margin:0 0 25px}#respond input,#respond textarea{border-radius:0;background-color:#f9f9f9}#respond textarea{padding:15px;font-size:14px;color:#222}#respond label{font-size:15px;font-weight:400;line-height:1.2;color:#4d4d4d;margin:0 0 4px}#respond #submit{background-color:#a46f2a;display:inline-block;border:none;padding:14px 45px;border-radius:50px;font-size:16px;font-weight:600;line-height:1.2;color:#fff;margin:10px 0 0;cursor:pointer;transition:all .15s linear;outline:0!important}#respond #submit:hover{background-color:#daae00;color:#fff;transition:all .2s linear}.comment-list-title{font-size:30px;font-weight:600;line-height:1.2;color:#27282d;margin:0 0 40px}.comment-list-title span{background-color:#a46f2a;display:inline-block;width:46px;height:46px;line-height:46px;border-radius:50%;text-align:center;color:#fff;font-size:24px;margin-right:5px;position:relative;top:-3px}#respond .logged-in-as a{font-size:15px;font-weight:500;line-height:1.6;color:#a46f2a;margin:0}#respond .math-captcha-form{display:block;background-color:#fff7e8;padding:10px;border-radius:5px}#respond .math-captcha-form>label{display:inline-block;font-weight:500;margin-right:15px;text-transform:uppercase}#respond .math-captcha-form>label br{display:none}#respond .math-captcha-form>label:after{content:":"}#respond .math-captcha-form>span{display:inline-block;color:#0e9a65;font-weight:600}#respond .math-captcha-form input[type=text].mc-input{display:inline-block;width:100px!important;text-align:center;font-size:16px;color:#0e9a65;vertical-align:middle}#respond .g-recaptcha{margin-bottom:25px;overflow:hidden;border:1px solid #cecece;border-radius:3px;background-color:#f9f9f9}#respond .g-recaptcha>div{width:215px!important;height:50px!important;position:relative!important;left:-3px!important;top:-10px!important}.pagination-wrap .pagination{list-style:none;text-align:center}.pagination-wrap .pagination>li{display:inline-block}.pagination-wrap .pagination>li>*{background-color:transparent;display:inline-block;padding:2px;min-width:50px;min-height:50px;line-height:42px;font-size:14px;font-weight:600;color:#b5b5b5;border-radius:50px;border:2px solid #b5b5b5;transition:all .15s linear}.pagination-wrap .pagination>li>:after,.pagination-wrap .pagination>li>:before,body .gform_wrapper .top_label .gfield_label{display:none}.pagination-wrap .pagination>li:hover>.dots,.pagination-wrap .pagination>li>.dots{border:2px dashed #b5b5b5!important;color:#b5b5b5;transition:all .2s linear}.pagination-wrap .pagination>li:hover>*,.pagination-wrap .pagination>li>.current{border:2px solid #a46f2a;color:#a46f2a}.comment-form-wrap{animation-delay:.35s}body .gform_wrapper{overflow:inherit;margin:10px 0 20px;max-width:100%}body .gform_wrapper .top_label div.ginput_container,body .gform_wrapper ul li.gfield{margin-top:0!important}body .gform_wrapper .gform_body{width:100%!important}body .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:100%!important}body .gform_wrapper ul.gform_fields li.gfield{padding-right:0}body .gform_wrapper li.gfield.gfield_error,body .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:transparent;border-top:none;border-bottom:none;padding-bottom:0;padding-top:0;margin-top:0!important;margin-bottom:15px!important}body .gform_wrapper .field_description_below .gfield_description{padding-top:0}input:not([type]),input[type=email],input[type=number],input[type=search],input[type=tel],input[type=time],input[type=url],input[type=color],input[type=text],input[type=password],input[type=date],input[type=datetime],input[type=datetime-local],input[type=month],input[type=week],textarea{margin:0 0 20px}body .gform_wrapper .gform_footer{padding:0;margin:0;position:relative;text-align:right}body .gform_wrapper .gform_footer input.button,body .gform_wrapper .gform_footer input[type=submit],body .gform_wrapper .gform_page_footer input.button,body .gform_wrapper .gform_page_footer input[type=submit]{margin:0}body .gform_wrapper .gform_ajax_spinner{position:absolute;top:17px;left:calc(50% + 75px);background-color:rgba(255,255,255,.8);padding:0;border-radius:50%;border:2px solid rgba(255,255,255,.65)}.contact-form-wrap{background-color:#fff;padding:40px 45px 30px;margin:50px 0 20px!important}body .gform_wrapper div.validation_error{color:#fff;font-size:15px;font-weight:600;border:none;border-radius:3px;background-color:#c74747;padding:16px 10px;width:100%}body .gform_confirmation_wrapper{background-color:#31a26b;font-size:16px;font-weight:600;color:#fff;text-align:center;padding:25px 10px;border-radius:3px}input:not([type]),input[type=email],input[type=number],input[type=search],input[type=tel],input[type=time],input[type=url],input[type=color],input[type=text],input[type=password],input[type=date],input[type=datetime],input[type=datetime-local],input[type=month],input[type=week],textarea{border-color:#7d9d90;height:52px;box-shadow:none;font-size:14px}body .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:5px 25px}body .gform_wrapper textarea.large{height:172px;width:100%;padding:20px 25px}body .gform_wrapper ul.gform_fields li.gfield.half-left{width:50%;float:left;padding-right:8px;clear:none}body .gform_wrapper ul.gform_fields li.gfield.half-right{width:50%;float:right;padding-left:8px;clear:none}body .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),body .gform_wrapper li.gfield_error textarea{border:1px solid #c74747}body .gform_wrapper .validation_message{color:#c12c2c;font-weight:500;font-size:10px}body .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),body .gform_wrapper textarea.large{background-color:#fcfcfc;font-size:14px;border-radius:5px}input:not([type]):focus,input[type=email]:focus,input[type=number]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=time]:focus,input[type=url]:focus,input[type=color]:focus,input[type=text]:focus,input[type=password]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=month]:focus,input[type=week]:focus,textarea:focus{background:#fff!important;border-color:#a46f2a;outline:0}#locate-a-distributor .uss-photo-area .uss-photo,#primary-slider .slide,section#masthead{background-repeat:no-repeat;background-size:cover}body #page-content.content-contact-us .gform_wrapper{padding-right:20px}body .gform_wrapper .gform_footer input.button,body .gform_wrapper .gform_footer input[type=submit],body .gform_wrapper .gform_page_footer input.button,body .gform_wrapper .gform_page_footer input[type=submit]{background-color:transparent;border-color:#a46f2a;border-width:2px;font-weight:500;font-size:16px;color:#a46f2a;border-radius:50px;padding:18px 55px;transition:all .2s linear}body .gform_wrapper .gform_footer input.button:hover,body .gform_wrapper .gform_footer input[type=submit]:hover,body .gform_wrapper .gform_page_footer input.button:hover,body .gform_wrapper .gform_page_footer input[type=submit]:hover{background-color:#a46f2a;color:#fff;transition:all .2s linear}.hidden-field{display:none!important}body .gform_wrapper .top_label li ul.gfield_checkbox{width:100%;margin:0 0 24px}body .gform_wrapper .gfield_checkbox li input[type=checkbox]{display:none}header .logo,header .logo .slogan,header .logo a{display:inline-block}body .gform_wrapper .gfield_checkbox li input[type=checkbox]+label{font-weight:400;color:#a2a2a2;transition:color .2s linear}body .gform_wrapper .gfield_checkbox li input[type=checkbox]+label:before{display:inline-block;width:20px;height:24px;font-family:FontAwesome,sans-serif;font-size:24px;line-height:24px;color:#bdbdbd;content:"\f096";text-align:center;padding-right:30px;position:relative;top:4px;left:1px;transition:color .2s linear}body .gform_wrapper .gfield_checkbox li input[type=checkbox]:checked+label{color:#222;font-weight:400!important;transition:color .2s linear}body .gform_wrapper .gfield_checkbox li input[type=checkbox]:checked+label:before{color:#139c68;content:"\f046";transition:color .2s linear}header{z-index:1000!important}section#masthead{background-color:#eee;background-position:center;height:600px;position:relative}header .logo a img{width:200px;transition:width .2s linear}header .logo .slogan{font-size:14px;font-weight:400;color:#a46f2a;text-transform:uppercase;margin-left:15px;padding-bottom:10px;position:relative}#primary-slider .slide .slide-caption:before,#primary-slider .slide:before,header .logo .slogan:after{display:block;content:""}header .logo .slogan:after{position:absolute;bottom:0;left:50%;width:60%;height:2px;background-color:#a46f2a;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}header .logo .slogan strong{font-weight:600}#primary-slider-section{position:relative}#primary-slider{height:100vh;background-color:#222;margin-bottom:0}#primary-slider .slick-list,#primary-slider .slick-track,#primary-slider .slide{height:inherit}#primary-slider .slide{background-position:center}#primary-slider .slide:before{background-color:rgba(0,0,0,.75);position:absolute;top:0;left:0;width:100%;height:100%;z-index:400}#primary-slider .slick-slide .slide-caption-wrap{width:100%;padding:0 45px;position:absolute;top:48%;left:0;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);z-index:500}#primary-slider .slide .slide-caption{max-width:900px;width:100%;position:relative;padding-top:50px}#primary-slider .slide .slide-caption:before{background-color:#ac752c;width:75px;height:3px;position:absolute;top:0;left:0;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}#primary-slider .slide .slide-caption h3{font-size:60px;font-weight:200;line-height:1.1;color:#fff;margin:0 0 40px}#primary-slider .slide .slide-caption h3 strong{font-weight:400}#primary-slider .slide .slide-caption h4,#primary-slider .slide .slide-caption p{font-size:16px;font-weight:300;line-height:1.75;color:#fff;margin:0 0 20px}#primary-slider .slide .slide-caption h4 strong,#primary-slider .slide .slide-caption p strong{font-weight:400}#primary-slider .btn-transparent{font-weight:500;border:2px solid #ac752c;color:#ac752c;padding:15px 35px}#primary-slider .btn-transparent:hover{border:2px solid #fff;color:#222}#primary-slider .slick-next,#primary-slider .slick-prev{width:50px;height:34px;font-size:34px;color:#fff;z-index:500;text-align:center;opacity:.3;transition:all .2s linear}#primary-slider .slick-next{right:0}#primary-slider .slick-prev{left:0}#primary-slider .slick-next:hover,#primary-slider .slick-prev:hover{opacity:1;color:#f6b334;transition:all .2s linear}#primary-slider .slick-next:before,#primary-slider .slick-prev:before{display:none!important}#primary-slider .slick-dots{bottom:140px}#primary-slider .slick-dots li button:before{color:#fff}.scroll-down{display:inline-block;font-size:12px;color:#8e6125;text-align:center;position:absolute;bottom:30px;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);transition:color .2s linear}.scroll-down:after{background-color:#704b1c;content:"";display:block;width:1px;height:25px;margin:12px auto 0;transition:background-color .2s linear}.scroll-down:hover{color:#fff;transition:color .2s linear}.scroll-down:hover:after{background-color:#fff;transition:background-color .2s linear}#locate-a-distributor{position:relative}#locate-a-distributor .uss-content-area,#locate-a-distributor .uss-photo-area{background-image:url(../images/locate-distributor-bg-texture.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;width:50%;float:left;position:relative;text-align:right}#locate-a-distributor .uss-photo-area{overflow:hidden}#locate-a-distributor .uss-photo-area .uss-photo{background-position:center;width:100%;height:100%;position:absolute;top:0;left:0;transition:all 2s linear}#locate-a-distributor .uss-content{display:inline-block;padding:120px 60px 120px 15px;width:100%;max-width:650px;text-align:left}#locate-a-distributor .uss-content h3{font-size:36px;color:#fff;margin:0 0 22px}#locate-a-distributor .uss-content h3 strong{font-weight:600}#locate-a-distributor .uss-content p{font-size:14px;color:#fff;margin:0 0 25px}#locate-a-distributor .uss-content .btn-transparent{border:2px solid #a46f2a;font-size:14px;color:#a46f2a;margin:10px 0 0}#locate-a-distributor .uss-content .btn-transparent:hover{border:2px solid #fff;color:#222}section#featured-beers{background-image:url(../images/beer-of-the-month-bg.jpg);background-repeat:repeat;background-size:auto;background-position:center;padding:100px 0 40px}.featured-beers-slider{min-height:0;padding-bottom:30px}.featured-beers-footer{padding:10px 0 30px;text-align:center}.btn-view-all-beers{display:inline-block;font-size:14px;border:2px solid #704b1c;padding:13px 40px;color:#704b1c;text-align:center;min-width:180px;letter-spacing:.5px;transition:background-color .2s linear,color .2s linear}.btn-view-all-beers:hover{background-color:#704b1c;color:#fff}.beer-item{display:block;text-align:center;padding:20px 15px;padding-top:20px;opacity:.4;transform:translateY(80px);transition:opacity .4s ease,transform .4s ease;outline:0!important;position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform,opacity}.beer-item.loading:after,.beer-item.loading:before{position:absolute;display:block;content:""}.beer-item.loading:before{background-color:rgba(164,111,42,.9);width:100%;height:100%;top:0;left:0;z-index:500}.beer-item.loading:after{background-color:#fff;background-image:url(../images/barrel.svg);background-position:center;background-repeat:no-repeat;background-size:65% auto;width:50px;height:50px;border-radius:50%;top:calc(50% - 25px);left:calc(50% - 25px);opacity:.8;z-index:600;-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.beer-item.slick-center{padding-top:20px;opacity:1;transform:translateY(-25px);transition:opacity .4s ease,transform .4s ease}.beer-item .beer-preview{background-repeat:no-repeat;background-size:contain;background-position:center;display:block;height:320px;width:100%;margin:0 0 20px;transform:scale(.65);transform-origin:center bottom;transition:transform .4s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform}#brewery-partners,#latest-news .post-preview{background-size:cover;background-position:center}.beer-item.slick-center .beer-preview{transform:scale(1);transition:transform .4s ease}.beer-item .date{display:block;width:100%;font-size:14px;font-weight:600;color:#704b1c;margin:0 0 4px}.beer-item .description,.beer-item .title{display:block;width:100%;margin:0 0 15px;visibility:hidden;opacity:0;transition:opacity .1s linear}.beer-item .title{font-size:26px;font-weight:500;color:#704b1c;line-height:1}.beer-item .description{font-size:12px;color:#3c3c3c}.beer-item .btn-transparent{font-size:14px;border:2px solid #704b1c;padding:13px 26px;color:#704b1c;text-align:center;min-width:160px;min-height:46px;visibility:hidden;opacity:0;transition:opacity .1s linear;position:relative}.beer-item .btn-transparent.loading span.name{display:none}.beer-item .btn-transparent svg{display:none;font-size:16px}.beer-item .btn-transparent.loading svg{display:inline-block}.beer-item .btn-transparent.loading,.beer-item .btn-transparent:hover{border:2px solid #704b1c;background-color:#704b1c;color:#fff}.beer-item.slick-center .title,.beer-item.slick-center .description,.beer-item.slick-center .btn-transparent{visibility:visible;opacity:1;transition:opacity .9s linear}#featured-beers .slick-list:before{content:"";position:absolute;top:53%;left:50%;display:block;width:19%;height:92%;border:1px solid #785529;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:400}#featured-beers .slick-list .slick-track{z-index:500}#masthead .mh-caption-wrap,.brewery-item .info-content-wrap{-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%)}.featured-beers-slider .slick-next:before,.featured-beers-slider .slick-prev:before{display:none}.featured-beers-slider .slick-next,.featured-beers-slider .slick-prev{font-size:48px;color:#785529;opacity:.5;width:40px;height:40px;line-height:40px;z-index:500;transition:opacity .15s linear}.featured-beers-slider .slick-prev{left:36%;text-align:center}.featured-beers-slider .slick-next{right:36%;text-align:center}.featured-beers-slider .slick-next:hover,.featured-beers-slider .slick-prev:hover{opacity:1;transition:opacity .2s linear}.section-title{font-size:46px;font-weight:300;color:#704b1c;line-height:1;position:relative;margin:0 0 35px}#latest-news h4,.section-title strong{font-weight:600}.section-title:after{content:"";display:inline-block;width:65px;height:3px;background-color:#704b1c;margin-left:25px}#latest-news{background-color:#121212;padding:85px 0}#latest-news .section-title{color:#a46f2a;margin-bottom:50px}#latest-news .section-title:after{background-color:#a46f2a}#latest-news .news-item{background-color:transparent;box-shadow:none;display:block;text-align:center;opacity:.5;transition:opacity .15s linear}#latest-news .news-item:hover{opacity:1;transition:opacity .2s linear}#latest-news .post-preview{background-repeat:no-repeat;display:block;width:100%;height:380px;border-radius:10px;overflow:hidden;margin:40px 0;position:relative}#latest-news .news-item .post-video svg{font-size:40px}#latest-news .post-preview .slick-arrow{display:none!important}#latest-news h4{font-size:24px;color:#a46f2a}#latest-news .description{display:block;padding:0 25px;margin-bottom:10px}#latest-news .description p{font-size:14px;font-weight:500;color:#fff}#latest-news .read-more{display:block;width:100%;font-size:14px;font-weight:600;color:#a46f2a}#latest-news .read-more:hover{color:#f6b334}#latest-news .date{display:block;width:100%;font-size:12px;font-weight:600;color:#cecece}#latest-news .btn-transparent{font-size:14px;border:2px solid #a46f2a;color:#a46f2a;margin-top:30px;padding:13px 35px}#latest-news .btn-transparent:hover{border:2px solid #a46f2a;background-color:#a46f2a;color:#000}#brewery-partners{background-image:url(../images/brewery-partners-bg.jpg);background-color:#222;background-repeat:repeat;padding:80px 0}.brewery-item{padding:10px 0;margin-bottom:65px;position:relative;min-height:520px}.brewery-items>.brewery-item:nth-child( 1 ){-webkit-animation-name:none!important;animation-name:none!important}.brewery-item .info-content-wrap{background-image:url(../images/beer-of-the-month-bg.jpg);background-repeat:repeat;background-size:auto;background-position:center;background-color:#fff;padding:75px;width:100%;max-width:700px;box-shadow:10px 7px 80px rgba(0,0,0,.4);position:absolute;top:50%;left:0;transform:translate(0,-50%);z-index:500}#masthead.extended,.brewery-item .info-photo-item,section#twitter .tweet .tweet-photo{background-repeat:no-repeat;background-size:cover;background-position:center}.brewery-item .info-photo-item{position:absolute;top:0;right:0;width:60%;height:100%;z-index:400}.brewery-item .info-content-wrap h3{font-size:40px;font-weight:300;color:#4a4a4a;margin:0 0 25px;line-height:1}.brewery-item .info-content-wrap h3 strong{font-weight:600}.brewery-item .info-content-wrap p{font-size:14px;font-weight:400;color:#4a4a4a;margin:0 0 25px}.brewery-item .info-content-wrap .btn-transparent{font-size:14px;border:2px solid #a46f2a;color:#a46f2a;margin-top:10px;padding:14px 35px}.brewery-item .info-content-wrap .btn-transparent:hover{border:2px solid #a46f2a;background-color:#a46f2a;color:#fff}.brewery-item .section-title{color:#a46f2a;margin-bottom:50px}.brewery-item .section-title:after{background-color:#a46f2a}.partners-slider{border-left:35px solid transparent;border-right:35px solid transparent}.partner-slide{outline:0!important;cursor:pointer}.partner-slide:nth-child( 1 ){animation-delay:.2s}.partner-slide:nth-child( 2 ){animation-delay:.4s}.partner-slide:nth-child( 3 ){animation-delay:.6s}.partner-slide:nth-child( 4 ){animation-delay:.8s}.partner-slide:nth-child( 5 ){animation-delay:1s}.partner-slide:nth-child( 6 ){animation-delay:1.2s}.partner-slide .logo-wrap{display:block;width:100%;height:200px;text-align:center;position:relative;border-top:40px solid transparent;border-bottom:40px solid transparent;border-left:15px solid transparent;border-right:15px solid transparent;opacity:.5;transition:opacity .2s linear}.partner-slide .logo-wrap:before{font-family:"Font Awesome 5 Solid";display:none;content:'\f0d7'}.partner-slide .logo-wrap>svg{font-size:24px;color:#ddc458;position:absolute;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);opacity:0;transition:opacity .2s linear}.partner-slide .logo-wrap svg[data-icon=caret-down]{top:-42px}.partner-slide.active .logo-wrap>svg,.partner-slide:hover .logo-wrap>svg{opacity:1;transition:opacity .2s linear}.partner-slide .logo-wrap:hover,.partner-slide.active .logo-wrap{opacity:1;transition:opacity .25s linear}.partner-slide .logo-wrap img{width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.partners-slider .slick-next,.partners-slider .slick-prev{color:#fff;font-size:40px;width:auto;height:auto;opacity:.7;transition:opacity .15s linear}.partners-slider .slick-prev{left:-35px}.partners-slider .slick-next{right:-35px}.partners-slider .slick-next:before,.partners-slider .slick-prev:before{content:"";display:none}#masthead .mh-caption:before,#masthead:before{display:block;content:""}.partners-slider .slick-next:hover,.partners-slider .slick-prev:hover{opacity:1;transition:opacity .2s linear}section#twitter{background-color:#121212;padding:85px 0}section#twitter .tweet{margin-bottom:35px}section#twitter>.grid-container>.grid-x>.cell:nth-child( 1 ){animation-delay:.2s}section#twitter>.grid-container>.grid-x>.cell:nth-child( 2 ){animation-delay:.4s}section#twitter>.grid-container>.grid-x>.cell:nth-child( 3 ){animation-delay:.6s}section#twitter>.grid-container>.grid-x>.cell:nth-child( 4 ){animation-delay:.8s}section#twitter>.grid-container>.grid-x>.cell:nth-child( 5 ){animation-delay:1s}section#twitter .tweet .icon{font-size:24px;font-weight:700;color:#a46f2a;text-align:center;margin-bottom:1px}section#twitter .tweet .name{font-size:14px;font-weight:700;color:#a46f2a;text-align:center;margin-bottom:5px}section#twitter .tweet .name a{font-weight:500;color:#704b1c}section#twitter .tweet .date{font-size:12px;font-weight:500;color:#a46f2a;text-align:center;margin-bottom:25px}section#twitter .tweet .tweet-photo{width:100%;height:165px;border-radius:10px;margin-bottom:25px}section#twitter .tweet .text{font-size:14px;font-weight:500;color:#fff;line-height:1.75}section#twitter .tweet .text a{color:#a46f2a}section#instagram-feed .btn-transparent,section#twitter .btn-transparent{font-size:14px;border:2px solid #a46f2a;color:#a46f2a;margin-top:35px;padding:14px 35px}section#instagram-feed .btn-transparent{margin-top:5px}section#instagram-feed .btn-transparent:hover,section#twitter .btn-transparent:hover{border:2px solid #a46f2a;background-color:#a46f2a;color:#121212}section#instagram-feed{background-color:#171717;padding:65px 0 45px}section#instagram-feed #sb_instagram .sbi_item{overflow:hidden;filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter i…0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter:grayscale(1);-webkit-filter:grayscale(1);transition:all .3s linear}section#instagram-feed #sb_instagram .sbi_item:hover{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter i…=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");filter:grayscale(0);-webkit-filter:grayscale(0);transition:all .5s linear}section#instagram-feed #sb_instagram .sbi_item .sbi_photo{opacity:.5!important;transition:opacity .3s linear}section#instagram-feed #sb_instagram .sbi_item .sbi_photo:hover{opacity:1!important;transition:opacity .5s linear}#masthead.extended{height:100vh;position:relative}#masthead:before{background-color:rgba(0,0,0,.75);position:absolute;top:0;left:0;width:100%;height:100%;z-index:400}#masthead .mh-caption-wrap{width:100%;position:absolute;top:55%;left:0;transform:translate(0,-50%);z-index:500}#masthead .mh-caption{max-width:800px;width:100%;position:relative;padding-top:35px}#masthead .mh-caption:before{background-color:#ac752c;width:75px;height:4px;position:absolute;top:0;left:2px;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.partner-top .logo-wrap img,section#news .news-item .post-video svg{-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}#masthead .mh-caption h2{font-size:40px;font-weight:500;line-height:1.3;color:#ac752c;margin:0 0 25px}#masthead .mh-caption .category-name{color:#fff;font-weight:200}#masthead .mh-caption .slash{font-size:50px;font-weight:400;padding:0 15px}#masthead .mh-caption p{font-size:16px;font-weight:500;line-height:1.75;color:#fff;margin:0 0 25px}#masthead .mh-caption p strong{font-weight:700}#masthead .mh-caption>:last-child{margin-bottom:0}#brewery-partners.brewery-partners-page{background-image:url(../images/beer-of-the-month-bg.jpg);background-repeat:repeat;background-size:auto;background-position:center;padding:80px 0 20px;margin-top:-235px;z-index:1000}#archive-search .brewery-item .info-content-wrap,#brewery-partners.brewery-partners-page .info-content-wrap{background-image:url(../images/locate-distributor-bg-texture.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;padding:15px 75px 46px}#archive-search .brewery-item .logo-wrap,#brewery-partners.brewery-partners-page .brewery-item .logo-wrap{text-align:center;margin-bottom:20px}#archive-search .brewery-item .logo-wrap img,#brewery-partners.brewery-partners-page .brewery-item .logo-wrap img{width:165px}#archive-search .brewery-item .info-content-wrap h3,#brewery-partners.brewery-partners-page .info-content-wrap h3{font-size:28px}#archive-search .brewery-item .info-content-wrap p,#brewery-partners.brewery-partners-page .info-content-wrap p{font-size:13px;font-weight:400;color:#fff;margin:0 0 25px}#archive-search .brewery-item .buttons-set .btn,#brewery-partners.brewery-partners-page .buttons-set .btn{margin:10px 10px 0 0;min-width:180px}#archive-search .brewery-item .info-content-wrap .btn-transparent:hover,#brewery-partners.brewery-partners-page .info-content-wrap .btn-transparent:hover{color:#222}#archive-search .brewery-item:nth-child( even ) .info-content-wrap,#brewery-partners.brewery-partners-page .brewery-item:nth-child( even ) .info-content-wrap{left:auto;right:0;box-shadow:-10px 7px 80px rgba(0,0,0,.4)}#archive-search .brewery-item:nth-child( even ) .info-photo-item,#brewery-partners.brewery-partners-page .brewery-item:nth-child( even ) .info-photo-item{left:0;right:auto}.single-post .sidebar-categories,.taxonomy-archive .sidebar-categories{margin:5px 0 35px}.back-button{background-color:#353535;color:#fff;display:inline-block;width:100%;padding:15px 30px;text-align:center;font-size:16px;font-weight:600;margin:215px 0 35px;transition:all .2s linear}.back-button:focus,.back-button:hover{background-color:#000;color:#fff;transition:all .2s linear}.back-button svg{margin-right:5px;color:#ac752c;position:relative;right:0;transition:right .2s linear}.back-button:hover svg{right:5px;transition:right .2s linear}section#single-partner{background-image:url(../images/beer-of-the-month-bg.jpg);background-repeat:repeat;background-size:auto;background-position:center;margin-top:-500px;padding-bottom:50px;z-index:999}.partner-description .partner-description-photo,section#news .news-item .news-thumbnail,section#news .news-item .post-gallery .slide{background-size:cover;background-repeat:no-repeat;background-position:center}section#single-partner .partner-description,section#single-partner .partner-top{position:relative;z-index:999}.partner-top .logo-wrap{background-color:#1a1a1a;width:300px;height:300px;margin-right:100px;position:relative;float:left}.partner-top .logo-wrap img{width:80%;height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.partner-top .title-wrap{display:block;width:calc(100% - 400px);float:left;position:relative;padding-top:45px}.partner-top .title-wrap h2{font-size:60px;font-weight:500;color:#ac752c;line-height:1;margin:0}.partner-top .title-wrap:before{background-color:#ac752c;content:"";display:block;width:75px;height:4px;position:absolute;top:4px;left:3px;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.partner-description{position:relative;margin-bottom:75px}.partner-description .partner-description-text{background-color:#171717;width:50%;padding:75px 60px 140px;float:left}.partner-description .partner-description-text .partner-description-text-container{height:100%}.partner-description .partner-description-text .mCSB_container>:last-child{margin-bottom:0}.partner-description .partner-description-text h3{font-size:22px;font-weight:600;color:#fff;line-height:1.2;margin:0 0 25px}.partner-description .partner-description-text p{font-size:14px;font-weight:400;color:#fff;margin:0 0 20px}.partner-description .partner-description-text p a{font-weight:500;color:#a46f2a}.partner-description .partner-description-text p strong{font-weight:600}.partner-description .partner-description-photo{background-color:#eee;width:50%;padding-bottom:50%;float:right}body .mCSB_scrollTools .mCSB_draggerRail{filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}body .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}body .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,body .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#f6b334;filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}.partner-description .partner-description-text .btn-transparent{font-size:14px;color:#a46f2a;border:2px solid #a46f2a;margin:0;position:absolute;left:60px;bottom:60px}.partner-description .partner-description-text .btn-transparent:hover{background-color:#a46f2a;color:#171717}section#single-partner .beer-item{background-color:rgba(255,255,255,.4);border:1px solid #ececec;padding:25px 20px 65px!important;opacity:.8;margin-bottom:30px;transition:all .2s linear;position:relative}section#single-partner .beer-item:hover{background-color:rgba(255,255,255,.75);border:1px solid #a46f2a;cursor:pointer;opacity:1;transition:all .3s linear}section#single-partner>.grid-container>.grid-x>.cell:nth-child( 1 ),section#single-partner>.grid-container>.grid-x>.cell:nth-child( 4n+1 ){animation-delay:.2s}section#single-partner>.grid-container>.grid-x>.cell:nth-child( 2 ),section#single-partner>.grid-container>.grid-x>.cell:nth-child( 4n+2 ){animation-delay:.4s}section#single-partner>.grid-container>.grid-x>.cell:nth-child( 3 ),section#single-partner>.grid-container>.grid-x>.cell:nth-child( 4n+3 ){animation-delay:.6s}section#single-partner>.grid-container>.grid-x>.cell:nth-child( 4 ),section#single-partner>.grid-container>.grid-x>.cell:nth-child( 4n+4 ){animation-delay:.8s}section#single-partner .beer-item .beer-preview{margin:0 0 25px}section#single-partner .beer-item .title{visibility:visible;opacity:1;font-size:18px;font-weight:600;color:#a46f2a;text-transform:uppercase;line-height:1;margin:0 0 4px}section#single-partner .beer-item .description{position:relative;padding:13px 0 0;visibility:visible;opacity:1}section#single-partner .beer-item .description:before{content:"";background-color:#a46f2a;display:block;width:50px;height:1px;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}section#single-partner .beer-item .btn-transparent{visibility:visible;opacity:1;padding:12px 28px;min-height:0;font-size:13px;color:#a46f2a;border:2px solid #a46f2a;position:absolute;left:50%;bottom:25px;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);transition:all .2s linear}section#single-partner .beer-item:hover .btn-transparent{background-color:#a46f2a;border:2px solid #a46f2a;color:#fff;transition:all .3s linear}section#single-partner .beer-item .origin{display:block;font-size:11px;font-weight:500;color:#2f2f2f;text-transform:uppercase;text-align:center;margin-bottom:15px}section#single-partner .beer-item .properties{display:block;text-align:center;padding:13px 0 0;margin:0 0 15px;position:relative}section#single-partner .beer-item .properties:before{content:"";background-color:rgba(191,191,191,.47);display:block;width:88%;height:1px;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}section#single-partner .beer-item .properties>span{font-size:12px;font-weight:500;color:#a46f2a;display:inline-block;padding:1px 5px}section#archive-news .archive-news-items-wrap{padding-right:30px;position:relative;z-index:999}section#news .news-item{background-color:#7E9C90;border-radius:5px;overflow:hidden;margin-bottom:45px;box-shadow:4px 5px 20px rgba(0,0,0,.3)}.news-item,.page-content-wrap{box-shadow:3px 7px 15px rgba(0,0,0,.1)}section#news .news-item .news-thumbnail{display:block;position:relative;height:230px}section#news .news-item .post-gallery .slick-list,section#news .news-item .post-gallery .slick-track{height:inherit}section#news .news-item .post-gallery .slide{height:inherit;position:relative;outline:0!important}section#news .news-item .post-gallery .slick-arrow{display:none!important}section#news .news-item .post-video:before{background-color:rgba(33,28,28,.7);content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:300}section#news .news-item .post-video svg{font-size:50px;color:#d0ae71;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:400;transition:left .2s linear}section#news .news-item .post-video:hover svg{color:#f6b334;transition:left .2s linear}section#news .news-item .news-item-content{border-top:2px solid #f6b334;padding:25px 35px 55px;position:relative}section#news .news-item .news-item-content h4{font-size:20px;font-weight:600;color:#fff;margin:0 0 20px}section#news .news-item .news-item-content h4 a{color:#fff;transition:color .2s linear}section#news .news-item .news-item-content h4 a:hover{color:#f6b334;transition:color .2s linear}section#news .news-item .news-item-content p{font-size:16px;color:#fff;line-height:1.45}section#news .news-item .news-item-content .learn-more{font-size:12px;font-weight:600;color:#fff;text-transform:uppercase;letter-spacing:.5px;position:absolute;left:35px;bottom:35px}.search-results-item .learn-more{position:static;color:#222;left:auto}section#news .news-item .news-item-content .learn-more svg{font-size:14px;margin-left:3px;color:#d2b786;position:relative;left:0;transition:left .2s linear}section#news .news-item .news-item-content .learn-more:hover svg{left:5px;transition:left .2s linear}.fancybox-bg{background-color:#0e0d0d}section#news .news-item-description{display:block;height:160px;position:relative;overflow:hidden}body:not( .safari ) section#news .news-item-description:before{background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,#7e9c90 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,#7e9c90 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#7e9c90 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#7E9C90', GradientType=0);content:"";display:block;width:100%;height:60px;position:absolute;left:0;bottom:0}section#archive-news{background-color:#f7f5f5;background-image:url(../images/beer-of-the-month-bg.jpg);background-position:center;background-repeat:repeat;background-size:auto;padding:60px 0 85px;margin-top:-215px}.news-item .news-item-content,.news-item .news-thumbnail,.news-item .post-gallery .slide{background-size:cover;background-repeat:no-repeat;background-position:center}section#archive-news .page-title{font-size:30px;font-weight:700;color:#aa3e2a;text-transform:uppercase;line-height:1;margin-bottom:55px}section#archive-news .page-title.underlined-orange:after,section#archive-news .page-title.underlined-yellow:after{height:3px}.news-item{background-color:#fff;margin-bottom:50px}.news-item .news-thumbnail{display:block;position:relative;height:500px}#our-team-slider .slick-arrow,.news-item .post-gallery .slick-arrow{background-color:#f7f5f5;width:auto;height:auto;font-size:20px;color:#313e49;position:absolute;top:50%;z-index:500;padding:20px 6px;transition:all .15s linear}#our-team-slider .slick-arrow:hover,.news-item .post-gallery .slick-arrow:hover{background-color:#313e49;color:#f7f5f5;transition:all .2s linear}#our-team-slider .slick-next:before,#our-team-slider .slick-prev:before,.news-item .post-gallery .slick-next:before,.news-item .post-gallery .slick-prev:before{display:none}.news-item .post-gallery .slick-prev{border-left:1px solid #f7f5f5;left:-1px}.news-item .post-gallery .slick-next{border-right:1px solid #f7f5f5;right:-1px}#our-team-slider .slick-prev{left:0}#our-team-slider .slick-next{right:0}#our-team-slider .slick-list,#our-team-slider .slick-track,.news-item .post-gallery .slick-list,.news-item .post-gallery .slick-track{height:inherit}.news-item .post-gallery .slide{height:inherit;position:relative;outline:0!important}.news-item .post-video:before{background-color:rgba(33,28,28,.5);content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:300}.news-item .post-video svg{font-size:50px;color:#d0ae71;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:400;transition:left .2s linear}.search-directions-box .search,section#contact-us .contacts .contacts-column:after{-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%)}.news-item .post-video:hover svg{color:#f6b334;transition:left .2s linear}.news-item .news-item-content{background-image:url(../images/locate-distributor-bg-texture.jpg);border-top:2px solid #a46f2a;padding:40px 45px 85px;position:relative}.news-item .news-item-content h4{font-size:24px;font-weight:600;color:#a46f2a;margin:0 0 20px}.news-item .news-item-content h4 a{color:#a46f2a;transition:color .2s linear}.news-item .news-item-content h4 a:hover{color:#f6b334;transition:color .2s linear}.news-item .news-item-content ol,.news-item .news-item-content p,.news-item .news-item-content ul{font-size:16px;font-weight:500;color:#fff;line-height:1.45;text-align:justify}.news-item .news-item-content .post-date,.sb-title{line-height:1;letter-spacing:.5px;text-transform:uppercase}.news-item .news-item-content .no-single-page-content a{font-weight:600;color:#a46f2a}.news-item .news-item-content .no-single-page-content a:hover{color:#f6b334;text-decoration:underline}.news-item .news-item-content .no-single-page-content strong{font-weight:600}.news-item .news-item-content .learn-more{border:2px solid #a46f2a;font-size:12px;font-weight:600;color:#a46f2a;letter-spacing:.5px;padding:9px 25px;border-radius:50px;position:absolute;right:45px;bottom:41px;transition:all .2s linear}.news-item .news-item-content .learn-more:hover{background-color:#a46f2a;color:#000;transition:all .2s linear}.news-item .news-item-content .learn-more svg{font-size:14px;margin-left:3px;color:#a46f2a;position:relative;top:1px;left:0;transition:all .2s linear}.news-item .news-item-content .learn-more:hover svg{color:#000;left:5px;transition:all .2s linear}.news-item-description{display:block;height:70px;position:relative;overflow:hidden}body:not( .safari ) .news-item-description:before{background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=0);content:"";display:block;width:100%;height:60px;position:absolute;left:0;bottom:0}.news-item .news-item-content .post-date{font-size:11px;font-weight:500;color:#a5a5a5;background-color:#2d2d2d;display:inline-block;padding:5px 8px;margin:0;border-radius:2px;position:absolute;left:45px;bottom:50px}.sb-title{font-size:18px;font-weight:700;color:#a46f2a;margin-bottom:30px}.sidebar-categories{margin:225px 0 35px;position:relative;z-index:999}.sidebar-categories .categories{list-style:none;margin:0 0 35px}.sidebar-categories .categories>li{line-height:1.2;margin-bottom:26px}.sidebar-categories .categories>li>a{font-size:16px;font-weight:400;color:#2a2a2a;letter-spacing:.5px}.sidebar-categories .categories>li.active>a,.sidebar-categories .categories>li:hover>a{color:#ac752c}.sidebar-categories .sub-categories{display:none;list-style:none;margin:15px 0 0}.sidebar-categories .categories>li.active>.sub-categories{display:block}.sidebar-categories .sub-categories>li{line-height:1.2;margin-bottom:15px;padding:0 0 0 18px;position:relative}.sidebar-categories .sub-categories>li:before{background-color:#313e49;content:"";position:absolute;top:8px;left:0;width:9px;height:2px;transition:background-color .2s linear}.sidebar-categories .sub-categories>li.active:before,.sidebar-categories .sub-categories>li:hover:before{background-color:#daae00;transition:background-color .2s linear}.sidebar-categories .sub-categories>li>a{font-size:14px;font-weight:600;color:#313e49;letter-spacing:.5px}.sidebar-categories .sub-categories>li.active>a,.sidebar-categories .sub-categories>li:hover>a{color:#daae00}.sidebar-latest-posts{border-top:1px solid #a46f2a;padding:30px 0 0;margin:0 0 35px}.sidebar-post-item{display:inline-block;margin-bottom:25px}.sidebar-latest-posts>.sidebar-post-item:last-child{margin-bottom:0}.sidebar-post-item img{width:100%;margin-bottom:12px;border:1px solid #d4d4d4;position:relative;filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter:grayscale(1);-webkit-filter:grayscale(1);opacity:.8;transition:all .3s linear}.sidebar-post-item:hover img{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");filter:grayscale(0);-webkit-filter:grayscale(0);opacity:1;transition:all .4s linear}.sidebar-post-item h4{font-size:16px;font-weight:600;color:#9a9a9a;line-height:1.2;margin:0;transition:color .2s linear}.sidebar-post-item:hover h4{color:#a46f2a;transition:color .2s linear}.sidebar-tags{border-top:1px solid #a46f2a;padding:35px 0 0}.sidebar-tags .tags{margin:0;list-style:none}.sidebar-tags .tags .tag-item{display:inline-block;border:1px solid #a46f2a;border-radius:15px;font-size:13px;font-weight:400;color:#a46f2a;padding:5px 15px;margin:0 0 7px}.sidebar-tags .tags .tag-item.active,.sidebar-tags .tags .tag-item:hover{background-color:#a46f2a;color:#e9e9e9}.share-box{display:inline-block;position:absolute;bottom:33px;right:35px}.share-box span.text{font-size:14px;font-weight:600;margin-right:5px}.share-box>a{background-color:#a46f2a;display:inline-block;width:26px;height:26px;line-height:26px;text-align:center;font-size:14px;border-radius:50%;color:#fff;transition:background-color .15s linear}.share-box>a:hover{background-color:#daae00;color:#fff;transition:background-color .2s linear}#archive-news.single-post .news-item .news-item-content{background-image:none;background-color:#fff}#archive-news.single-post .news-item .news-item-content ol,#archive-news.single-post .news-item .news-item-content p,#archive-news.single-post .news-item .news-item-content ul{color:#2a2a2a}#archive-news.single-post .news-item .news-item-content .post-date{color:#a5a5a5;background-color:#f1f1f1}#archive-news.single-post .share-box{bottom:50px;right:45px}section#contact-us,section#default-page,section#distributor-locator{background-color:#f7f5f5;background-image:url(../images/beer-of-the-month-bg.jpg);background-position:center;background-repeat:repeat;background-size:auto;padding:60px 0;margin-top:-180px}.beer-popup-content .beer-info .logo,.beer-popup-content .beer-slider .beer-slide,.beer-popup-content .beer-slider .beer-slide-image,.contact-us-form,.distributor-item,.distributors.loading:after,.search-results-item.page{background-position:center;background-repeat:no-repeat}.page-content-wrap{background-color:#fff;margin-bottom:50px;padding:85px 120px 60px;position:relative;z-index:999}section#distributor-locator{padding:60px 0 0}section#distributor-locator .page-content-wrap{background-image:url(../images/beer-of-the-month-bg.jpg);box-shadow:none;margin-bottom:0}.page-content-wrap p{font-size:16px;margin:0 0 25px}section#distributor-locator .page-content-wrap p{font-size:18px}.page-content-wrap p strong{font-weight:600}.contact-us-form{background-image:url(../images/locate-distributor-bg-texture.jpg);background-size:cover;padding:75px;margin-top:60px}.contact-us-form .gform_wrapper{margin:0}body .contact-us-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),body .contact-us-form .gform_wrapper textarea.large{background-color:transparent;font-size:14px;border-radius:0;border:1px solid #a46f2a;margin:0 0 32px;color:#fff}body .contact-us-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus,body .contact-us-form .gform_wrapper textarea.large:focus{background-color:transparent!important;border:1px solid #fff;box-shadow:none}body .contact-us-form .gform_wrapper .gform_footer input.button,body .contact-us-form .gform_wrapper .gform_footer input[type=submit],body .contact-us-form .gform_wrapper .gform_page_footer input.button,body .contact-us-form .gform_wrapper .gform_page_footer input[type=submit]{border-width:1px;font-weight:400;font-size:16px;color:#a46f2a;border-radius:0;padding:28px 55px;min-width:200px;position:absolute;right:0;top:-95px}body .contact-us-form .gform_wrapper .gform_footer input.button:hover,body .contact-us-form .gform_wrapper .gform_footer input[type=submit]:hover,body .contact-us-form .gform_wrapper .gform_page_footer input.button:hover,body .contact-us-form .gform_wrapper .gform_page_footer input[type=submit]:hover{background-color:#a46f2a;color:#000;transition:all .2s linear}body .contact-us-form .gform_wrapper li.gfield.gfield_error,body .contact-us-form .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{margin-bottom:28px!important}body .contact-us-form .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),body .contact-us-form .gform_wrapper li.gfield_error textarea.large{margin:0 0 7px}body .contact-us-form .gform_confirmation_wrapper{background-color:rgba(49,162,107,.75);font-size:15px;font-weight:500;padding:25px 10px;border-radius:0}body .contact-us-form .gform_wrapper div.validation_error{font-weight:500;border-radius:0;background-color:rgba(199,71,71,.75);padding:25px 10px;margin-bottom:45px}body .contact-us-form .gform_wrapper .validation_message{color:#c74747;font-weight:500;font-size:10px}body .contact-us-form ::-webkit-input-placeholder{color:#a46f2a}body .contact-us-form ::-moz-placeholder{color:#a46f2a}body .contact-us-form ::-o-placeholder{color:#a46f2a}body .contact-us-form :-ms-input-placeholder{color:#a46f2a}body .contact-us-form input:-moz-placeholder{color:#a46f2a}body .contact-us-form li.gfield_error ::-webkit-input-placeholder{color:#c74747}body .contact-us-form li.gfield_error ::-moz-placeholder{color:#c74747}body .contact-us-form li.gfield_error ::-o-placeholder{color:#c74747}body .contact-us-form li.gfield_error :-ms-input-placeholder{color:#c74747}body .contact-us-form li.gfield_error input:-moz-placeholder{color:#c74747}body .contact-us-form .gform_wrapper .gform_ajax_spinner{right:20px;left:auto;top:-67px}body .contact-us-form .gform_wrapper li.gfield.captcha-field{min-height:95px;margin-bottom:0!important}section#contact-us .contacts{font-size:0;letter-spacing:0;text-align:center;margin:75px 0 0}section#contact-us .contacts .contacts-column{display:inline-block;width:33.3%;padding:0 50px;margin-bottom:35px;vertical-align:top;position:relative}section#contact-us .contacts>.contacts-column:nth-child( 1 ){animation-delay:.2s}section#contact-us .contacts>.contacts-column:nth-child( 2 ){animation-delay:.4s}section#contact-us .contacts>.contacts-column:nth-child( 3 ){animation-delay:.6s}section#contact-us .contacts .contacts-column:after{background-color:#e8d3b6;display:block;content:"";width:1px;height:65px;position:absolute;top:50%;right:0;transform:translate(0,-50%)}section#contact-us .contacts .contacts-column:first-child{padding-left:0}section#contact-us .contacts .contacts-column:last-child{padding-right:0}section#contact-us .contacts .contacts-column:last-child:after{display:none}section#contact-us .contacts .contacts-column .address br{display:none!important}section#contact-us .contacts .contacts-column>a,section#contact-us .contacts .contacts-column>p{font-size:16px;font-weight:400;color:#000;width:100%;display:block;text-align:left;padding:0 0 0 35px;position:relative;margin:0 0 15px;line-height:1.8}section#contact-us .contacts .contacts-column>a>svg,section#contact-us .contacts .contacts-column>p>svg{position:absolute;top:5px;left:0;color:#a46f2a}.acf-map,section#map{position:relative}section#contact-us .contacts .contacts-column>:last-child{margin-bottom:0}section#contact-us .contacts .contacts-column.soc-media-column>p{padding-left:0;text-align:center}section#contact-us .contacts .contacts-column .soc-media{display:block;width:100%;text-align:center}section#contact-us .contacts .contacts-column .soc-media .sm-item{margin:2px 12px}section#contact-us .contacts .contacts-column .soc-media .sm-item>svg{width:30px;height:30px;line-height:normal}.acf-map{background-color:#333;border-top:4px solid #171717;width:100%;height:500px}.acf-map img{max-width:inherit!important}.search-directions-box{position:absolute;top:calc(50% + 60px);left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;max-width:700px;padding:0 15px}.search-directions-box ::-webkit-input-placeholder{color:#fff}.search-directions-box ::-moz-placeholder{color:#fff}.search-directions-box ::-o-placeholder{color:#fff}.search-directions-box :-ms-input-placeholder{color:#fff}.search-directions-box input:-moz-placeholder{color:#fff}.search-directions-box input{background-color:rgba(17,17,17,.5);box-shadow:0 5px 7px rgba(0,0,0,.25);border:1px solid #a46f2a;border-radius:0;height:60px;color:#fff;padding:5px 65px;margin:0}.search-directions-box input:focus{background-color:rgba(17,17,17,.75)!important;border:1px solid #a46f2a;box-shadow:0 5px 7px rgba(0,0,0,.25)}.search-directions-box .search{position:absolute;top:50%;left:40px;font-size:20px;color:#fff;transform:translate(0,-50%)}.search-directions-box .arrow{position:absolute;top:50%;right:35px;font-size:20px;color:#fff;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);transition:right .2s linear;cursor:pointer}#beer-popup,.distributors.loading:after{-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0)}.search-directions-box .arrow:hover{right:31px;transition:right .2s linear}.acf-map .marker-content h4{font-size:16px;font-weight:600;margin:12px 0 2px}#distributor-locator-map{margin-top:75px}#distributor-locator-map .area:hover{cursor:pointer!important}.distributors-wrap{margin:25px 0 100px}.distributors{min-height:350px;max-height:876px;position:relative}.distributors.loading:after,.distributors.loading:before{position:absolute;z-index:500;content:""}.distributors.loading:before{width:100%;height:100%;background-color:rgba(255,255,255,.82)}.distributors.loading:after{background-image:url(../images/ajax-loader.gif);background-size:auto;background-color:#fff;top:100px;right:50%;-o-transform:translate(-50%,0);transform:translate(-50%,0);box-shadow:0 0 5px rgba(0,0,0,.1);width:40px;height:40px;border-radius:50%}.distributor-item{background-image:url(../images/locate-distributor-bg-texture.jpg);background-size:cover;display:table;width:100%;margin-bottom:25px}.distributor-item .di-column{display:table-cell;width:25%;vertical-align:middle;padding:25px 35px}.distributor-item .di-column.logo{text-align:center}.distributor-item .di-column.logo img{width:150px}.distributor-item .di-column.name h4{font-size:18px;font-weight:600;color:#fff;text-transform:uppercase;margin:0 0 35px;line-height:1.1}.distributor-item .di-column.name a{font-size:14px;font-weight:500}.distributor-item .di-column.address p,.distributor-item .di-column.contacts p{font-size:14px;font-weight:500;color:#fff;position:relative;padding-left:35px}.distributor-item .di-column.contacts p a{color:#fff}.distributor-item .di-column.contacts p a:hover{color:#f6b334}.distributor-item .di-column.address p svg{font-size:20px;color:#a46f2a;position:absolute;top:3px;left:0}.distributor-item .di-column.contacts p svg{font-size:17px;color:#a46f2a;position:absolute;top:3px;left:0}.distributor-item .di-column.address .get-directions{font-size:14px;font-weight:500;color:#a46f2a;margin-left:35px}.distributor-item .di-column.address .get-directions:hover{color:#f6b334}.distributor-item .di-column.address .get-directions svg{position:relative;left:2px;transition:left .2s linear}.distributor-item .di-column.address .get-directions:hover svg{left:5px;transition:left .2s linear}body #distributor-locator .mCSB_inside>.mCSB_container{margin-right:40px}body #distributor-locator .mCSB_inside>.mCSB_container.mCS_no_scrollbar_y{margin-right:8px}body #distributor-locator .mCSB_scrollTools .mCSB_draggerRail{background-color:#636363;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}body #distributor-locator .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#a97618;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}body #distributor-locator .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,body #distributor-locator .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#a97618;filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}.no-results{text-align:center;background-color:#a7a7a74f;padding:90px 25px;font-weight:500;letter-spacing:.5px;color:#a97618;font-style:italic}.distributors-filters{position:relative;margin-bottom:35px}.distributors-filters #distributor-key,.distributors-filters #distributor-state{background-color:transparent;height:58px;border-radius:0;border:2px solid #a97618;padding:5px 25px;font-size:16px;font-weight:500;color:#a97618;margin:0}.distributors-filters #distributor-state{width:305px;position:absolute;top:0;left:0}.distributors-filters .key-input{width:100%;padding:0 84px 0 320px}.distributors-filters #distributor-key{padding:5px 15px 5px 60px}.distributors-filters #distributor-key:focus{background-color:transparent!important;box-shadow:none!important}.distributors-filters .key-input svg{position:absolute;top:50%;left:342px;font-size:20px;color:#a97618;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.copy-share-link{background-color:#a97618;width:62px;height:58px;position:absolute;top:0;right:0;line-height:58px;text-align:center;cursor:pointer;overflow:hidden;transition:background-color .2s linear}.copy-share-link.copied,.copy-share-link:hover{background-color:#f6b334;transition:background-color .2s linear}.copy-share-link input{display:block;position:absolute;top:-99999px;left:-99999px;opacity:0}.copy-share-link svg{font-size:22px;color:#d2b57f;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:color .2s linear}.copy-share-link span,.search-results-item.page h4{-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);left:0}.copy-share-link:hover svg{color:#fff;transition:color .2s linear}.copy-share-link.copied svg{display:none}.copy-share-link span{display:none;width:100%;font-size:12px;color:#fff;font-weight:500;text-align:center;position:absolute;top:50%;transform:translate(0,-50%)}.copy-share-link.copied span{display:block}.distributors-filters ::-webkit-input-placeholder{color:#a46f2a}.distributors-filters ::-moz-placeholder{color:#a46f2a}.distributors-filters ::-o-placeholder{color:#a46f2a}.distributors-filters :-ms-input-placeholder{color:#a46f2a}.distributors-filters input:-moz-placeholder{color:#a46f2a}#archive-search .distributor-item .di-column.name h4{font-size:14px}#archive-search .distributor-item .di-column.address .get-directions,#archive-search .distributor-item .di-column.address p,#archive-search .distributor-item .di-column.contacts p,#archive-search .distributor-item .di-column.name a{font-size:12px}#archive-search .distributor-item .di-column{padding:25px}#archive-search .distributor-item .di-column.logo img{width:115px}.search-results-item{position:relative}.search-results-item.page{background-size:auto;background-color:#ccc;height:200px}.search-results-item.page:before{background-color:rgba(0,0,0,.85);content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:400}.search-results-item.page h4{font-size:22px;font-weight:600;position:absolute;top:50%;transform:translate(0,-50%);width:100%;padding:0 200px 0 45px;color:#fff;z-index:500}.documents-head>svg,.search-results-item .btn{-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%)}.search-results-item .btn{font-size:12px;letter-spacing:.5px;padding:12px 25px;position:absolute;top:50%;right:45px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);z-index:500}.search-results-item .btn.btn-transparent{border:2px solid #a46f2a;color:#a46f2a}.search-results-item .btn.btn-transparent:hover{background-color:#a46f2a;color:#000}.search-results-item .btn.btn-transparent svg{font-size:14px;margin-left:3px;color:#a46f2a;position:relative;top:1px;left:0;transition:all .2s linear}.search-results-item .btn.btn-transparent:hover svg{color:#000;left:5px;transition:all .2s linear}#archive-search .brewery-item,#archive-search .distributor-item,#archive-search .news-item,.search-results-item{margin-bottom:40px}section#archive-search{background-color:#f7f5f5;background-image:url(../images/beer-of-the-month-bg.jpg);background-position:center;background-repeat:repeat;background-size:auto;padding:60px 0 85px}section#archive-search .archive-top-title{font-size:34px;font-weight:500;color:#a7a7a7;margin:0 0 50px}section#archive-search .archive-top-title span{font-weight:400;font-style:italic;color:#a16f17}.beer-popup-overlay{background-color:rgba(0,0,0,.75);width:100%;height:100%;position:fixed;top:0;left:0;visibility:hidden;opacity:0;z-index:2000}#beer-popup{position:absolute;top:80px;left:50%;-o-transform:translate(-50%,0);transform:translate(-50%,0);width:100%;max-width:1300px;padding:80px 15px 0;visibility:hidden;opacity:0;z-index:2500}#beer-popup.show,.beer-popup-overlay.show{visibility:visible;opacity:1;transition:opacity .2s linear}.beer-popup-content .beer-popup-content{background-color:#fff;width:100%}.beer-popup-content .beer-slider{background-color:#fff;height:760px;width:45%;float:left;margin:0}.beer-popup-content .beer-slider .beer-slide,.beer-popup-content .beer-slider .beer-slide-image,.beer-popup-content .beer-slider .slick-list,.beer-popup-content .beer-slider .slick-track{height:inherit}.beer-popup-content .beer-slider .beer-slide{background-image:url(../images/beer-of-the-month-bg.jpg);background-size:cover;outline:0!important}.beer-popup-content .beer-slider .beer-slide-image{background-size:80%;width:100%}.beer-popup-content .beer-slider .slick-dots{bottom:25px}.beer-popup-content .beer-slider .slick-dots li{margin:0 2px}.beer-popup-content .slick-dots li button:before{font-size:8px;color:#a46f2a}.beer-popup-content .slick-dots li button[aria-label="1 of 1"]{display:none!important}.beer-popup-content .beer-info{background-color:#111;width:55%;float:left;padding:75px 60px 75px 110px;position:relative}.beer-popup-content .beer-info .logo-wrap{position:absolute;top:0;left:0;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}.beer-popup-content .beer-info .logo{background-color:#1a1a1a;background-size:80% auto;width:150px;height:150px}.beer-popup-content .brewery{font-size:16px;line-height:1.1;font-weight:500;color:#a46f2a;margin:0 0 10px}.beer-popup-content .brand{font-size:24px;line-height:1.1;font-weight:600;color:#a46f2a;margin:0 0 17px}.beer-popup-content .description{font-size:14px;font-weight:400;color:#fff;line-height:1.75;padding:17px 0 0;margin:0 0 25px;position:relative}.beer-popup-content .description:before{background-color:#a46f2a;content:"";display:block;width:35px;height:1px;position:absolute;top:0;left:0}.beer-popup-content .abv,.beer-popup-content .availability,.beer-popup-content .bottle-conditioned,.beer-popup-content .capacity,.beer-popup-content .flavor-aromatic-profile,.beer-popup-content .origin,.beer-popup-content .pairings,.beer-popup-content .style{float:none;clear:both;font-size:13px;font-weight:400;color:#fff;position:relative;padding:40px 15px 0 0;margin:0 0 18px}.beer-popup-content .flavor-aromatic-profile,.beer-popup-content .pairings,.beer-popup-content .properties{border-top:1px solid #a46f2a}.beer-popup-content .properties{margin:0 0 18px}.beer-popup-content .properties>div{margin:0}.beer-popup-content .abv,.beer-popup-content .availability,.beer-popup-content .bottle-conditioned,.beer-popup-content .capacity,.beer-popup-content .origin,.beer-popup-content .style{clear:none;width:33.33%;float:left}.beer-popup-content .abv:empty,.beer-popup-content .availability:empty,.beer-popup-content .bottle-conditioned:empty,.beer-popup-content .capacity:empty,.beer-popup-content .flavor-aromatic-profile:empty,.beer-popup-content .origin:empty,.beer-popup-content .pairings:empty,.beer-popup-content .style:empty{display:none}.beer-popup-content .abv:before,.beer-popup-content .availability:before,.beer-popup-content .bottle-conditioned:before,.beer-popup-content .capacity:before,.beer-popup-content .flavor-aromatic-profile:before,.beer-popup-content .origin:before,.beer-popup-content .pairings:before,.beer-popup-content .style:before{font-size:13px;font-weight:500;color:#a46f2a;position:absolute;top:18px;left:0}.beer-popup-content .style:before{content:"Style"}.beer-popup-content .origin:before{content:"Origin"}.beer-popup-content .availability:before{content:"Availability"}.beer-popup-content .bottle-conditioned:before{content:"Bottle Conditioned"}.beer-popup-content .capacity:before{content:"Bottle/Keg Capacity"}.beer-popup-content .abv:before{content:"ABV"}.beer-popup-content .flavor-aromatic-profile:before{content:"Flavor/Aromatic Profile"}.beer-popup-content .pairings:before{content:"Pairings"}.beer-popup-content .button-wrap{text-align:center;padding:40px 0 0;float:none;clear:both;position:relative}.beer-popup-content .btn.btn-transparent{font-size:14px;border:2px solid #a46f2a;color:#a46f2a;position:static;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);min-width:210px;margin:4px}.beer-popup-content .btn.btn-transparent svg{position:relative;left:2px;top:0}.beer-popup-content .btn.btn-transparent:hover{background-color:#a46f2a;color:#000}.beer-popup-content .close-beer-popup{width:54px;height:54px;background-color:#1b1b1b;color:#585858;font-size:28px;line-height:54px;text-align:center;position:absolute;top:0;right:0;cursor:pointer;transition:all .2s linear}.beer-popup-content .close-beer-popup:hover{background-color:#670000;color:#ce6969;transition:all .2s linear}#archive-search .beer-popup-content .beer-slider{width:40%}#archive-search .beer-popup-content .beer-info{width:60%;padding:58px 45px 58px 95px}#archive-search .beer-popup-content .beer-slider .beer-slide{background-image:none;background-color:#fff}#archive-search .beer-popup-content .beer-info .logo{background-size:85% auto;width:130px;height:130px}#archive-search .beer-popup-content .beer-slider .beer-slide-image{background-size:65% auto}.search-results-item.beer{box-shadow:5px 5px 14px rgba(0,0,0,.32);margin-bottom:45px}body.page-template-tmpl-distributor-repo{background-color:#f3f3f3}section#documents{margin-top:50px;margin-bottom:35px}section#masthead+section#documents{margin-top:65px}.page-top-content{padding-top:65px;margin-bottom:40px}.page-bottom-content{margin-bottom:55px}#masthead .masthead{width:100%;max-width:960px;margin:0 auto}#masthead .masthead h1{font-size:41px;font-weight:600;color:#fff;line-height:1.2;text-transform:uppercase;margin:0 0 20px}#masthead .masthead h3{font-size:26px;font-weight:400;color:#fff;line-height:1.2;margin:40px 0 25px;padding-bottom:27px;position:relative}#masthead .masthead h3:after{content:"";display:block;width:80%;max-width:85px;height:2px;background:#fff;position:absolute;bottom:0;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%)}#masthead .masthead p{font-size:14px;font-weight:500;color:#fff;line-height:1.75;margin:0}#masthead .masthead a{color:#a46f2a}body.page-template-tmpl-repo{background-color:#f3f3f3}.documents-wrap.loading{position:relative}.documents-wrap:before{opacity:0;transition:opacity .2s ease}.documents-wrap.loading:before{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.88);z-index:1000;opacity:1;transition:opacity .2s ease}.documents-wrap.loading:after{display:none;font-family:"Font Awesome 5 Regular";content:"\f110"}.documents-wrap.loading>svg{display:inline-block;width:44px;height:44px;color:#a9a9a9;position:absolute;top:50%;left:50%;z-index:1100;-webkit-transform:translate(-22px,-22px);-moz-transform:translate(-22px,-22px);-ms-transform:translate(-22px,-22px);-o-transform:translate(-22px,-22px);transform:translate(-22px,-22px);-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}.document-table{background-color:#fff;border:none;margin-bottom:20px;width:100%}table.document-table tr td,table.document-table tr th{padding:24px 5px}.document-table .td-icon{width:115px;text-align:center}.document-table .td-video{width:90px;text-align:center}.document-table .td-button{width:220px;text-align:center}.document-table .td-icon svg{display:inline-block;width:42px;height:42px;background-color:#a46f2a;font-size:21px;color:#fff;text-align:center;border-radius:50%;border:9px solid #a46f2a}.document-table .td-video svg{display:inline-block;width:40px;height:40px;font-size:16px;color:#a46f2a;text-align:center;border-radius:50%;transition:all .2s linear}.document-table .td-video svg:hover{color:#d30000;transition:all .2s linear}.document-table .td-button:empty,.document-table .td-video:empty{display:none}.document-table .td-button .btn{display:inline-block;font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#a46f2a;border:2px solid #a46f2a;background-color:transparent;border-radius:50px;padding:13px 30px;vertical-align:middle}.document-table .td-button .btn:hover{background-color:#a46f2a;color:#fff;transition:all .2s linear}.document-table .td-button .btn .fa{position:relative;top:2px;font-size:18px;margin-right:2px}.document-table .td-name{font-size:13px;color:#383838;line-height:1.4}.document-table .td-name h3{font-size:21px;font-weight:600;color:#565656;margin:0 0 9px;line-height:1.2}.documents-repo-category{font-size:24px;font-weight:300;color:#333;text-align:center;letter-spacing:1px;margin:30px 0}.documents-items>h3:first-child{margin-top:0}.documents-items{min-height:400px;max-height:700px;margin-bottom:15px}body .mCSB_inside>.mCSB_container{margin-right:20px}body .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}body .mCSB_scrollTools{right:-6px}body .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#a46f2a!important}body .mCSB_scrollTools .mCSB_draggerRail{background-color:#ccc}.documents-head{padding:0 65px 0 320px;position:relative;margin:0 0 15px}.documents-head:before{display:none;font-family:"Font Awesome 5 Regular";content:"\f002"}.documents-head>svg{font-size:20px;color:#c3c3c3;position:absolute;top:50%;right:90px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.documents-head input,.documents-head select{padding:10px 50px;background-color:transparent;margin:0;font-size:16px;font-weight:400;box-shadow:none!important;height:60px;outline:0!important}.documents-head select{width:320px;border:1px solid #afafaf;border-radius:50px 0 0 50px;position:absolute;left:0;top:0;color:#222}.documents-head input{width:100%;border:1px solid #afafaf;border-left:none!important;border-radius:0 50px 50px 0;color:#a46f2a}.documents-head input:focus{border:1px solid #a46f2a;background-color:#f9f9f9!important}.documents-head ::-webkit-input-placeholder{color:#9e9e9e}.documents-head ::-moz-placeholder{color:#9e9e9e}.documents-head ::-o-placeholder{color:#9e9e9e}.documents-head :-ms-input-placeholder{color:#9e9e9e}.documents-head input:-moz-placeholder{color:#9e9e9e}.documents-items .no-results{text-align:center}.copy-share-repo-link{width:60px;height:60px;border-radius:50%;background-color:transparent;border:1px solid #afafaf;font-size:22px;color:#b9b9b9;text-align:center;line-height:60px;position:absolute;top:0;right:0;transition:all .2s linear}.copy-share-repo-link.copied,.copy-share-repo-link:hover{border:1px solid #a46f2a;background-color:#a46f2a;color:#fff;transition:all .2s linear;cursor:pointer}.copy-share-repo-link.copied svg{opacity:0}.copy-share-repo-link span{font-size:10px;line-height:1.1;font-weight:600;position:absolute;top:50%;left:0;width:100%;opacity:0;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.copy-share-repo-link.copied span{opacity:1}.copy-share-repo-link textarea{opacity:0;position:absolute;top:-9999px;left:-9999px}.page-bottom-content h3,.page-top-content h3{font-size:36px;font-weight:600;color:#343434;line-height:1.2;margin:0 0 25px}.page-bottom-content ol,.page-bottom-content p,.page-bottom-content ul,.page-top-content ol,.page-top-content p,.page-top-content ul{font-size:16px;font-weight:400;color:#444;line-height:1.75;margin:0 0 25px}.page-bottom-content .cell>:last-child,.page-top-content .cell>:last-child{margin-bottom:0}section#protected-page-content{background-color:#f7f5f5;background-image:url(../images/beer-of-the-month-bg.jpg);background-position:center;background-repeat:repeat;background-size:auto}.password-form-wrap{width:100%;max-width:450px;margin:150px auto 175px}.post-password-form{display:block;background-color:#fbfbfb;border:1px solid #e9e9e9;padding:175px 65px 55px;box-shadow:0 15px 60px rgba(0,0,0,.17);position:relative}.post-password-form:before{font-family:"Font Awesome 5 Light";content:"\f30d";display:none}.post-password-form>svg{position:absolute;top:85px;left:50%;font-size:50px;color:#a46f2a;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}.post-password-form p{font-size:14px;font-weight:500;line-height:1.75;color:#313131;margin:0 0 15px}.post-password-form label{font-size:12px;font-weight:500;color:#313131}.post-password-form>:last-child{margin-bottom:0}.post-password-form input[type=password]{border-radius:0;border:2px solid #e3e3e3;margin:0 0 35px;transition:all .2s linear;padding:5px 25px;text-align:center;font-size:26px;font-weight:900;letter-spacing:5px}.post-password-form input[type=password]:focus{border:2px solid #a46f2a;transition:all .2s linear;box-shadow:none}.post-password-form input[type=submit]{display:block;padding:15px 46px;background-color:transparent;border-radius:50px;color:#a46f2a;font-weight:500;font-size:16px;line-height:1.2;border:2px solid #a46f2a;transition:all .2s linear;cursor:pointer;width:160px;margin:0 auto;text-align:center;outline:0!important}.post-password-form input[type=submit]:hover{background-color:#a46f2a;color:#fff;transition:all .2s linear}footer{background-color:#121212;padding:70px 0 35px;overflow:hidden}#menu-footer{list-style:none;margin:0}#menu-footer li{display:inline-block;margin:0 12px 25px 0}#menu-footer li:last-child{margin-right:0}#menu-footer li a{font-size:14px;font-weight:500;color:#a46f2a}#menu-footer li a:hover,#menu-footer li.current-menu-item a{color:#fff}.footer-text p{font-size:12px;font-weight:500;color:#505050;line-height:1.75}footer .logo{text-align:center;position:relative;top:-25px}footer .logo a{display:inline-block;margin:0 0 15px}footer .logo a img{width:175px}footer .logo .slogan{font-size:12px;font-weight:500;color:#a46f2a;text-transform:uppercase;letter-spacing:.5px}footer .logo .slogan strong{font-weight:700}footer .soc-media{margin-bottom:10px}footer .soc-media .sm-item{margin:0 15px 10px 0}footer .soc-media .sm-item>svg{width:30px;height:30px;line-height:25px;color:#a46f2a}footer .contacts a,footer .contacts p{display:inline-block;font-size:12px;font-weight:500;color:#5f5f5f;line-height:1.75;position:relative;padding-left:35px;margin-bottom:14px}footer .contacts a{margin-right:25px}footer .contacts a:hover{color:#fff}footer .contacts a svg,footer .contacts p svg{position:absolute;top:5px;left:8px}footer .copyright,footer .sabra{font-size:11px;font-weight:500;color:#a46f2a;margin:15px 0 0}footer .sabra{padding-left:8px}footer .copyright a,footer .sabra a{color:#a46f2a}footer .sabra svg{margin:0 4px;color:#a52818;position:relative;top:1px}footer .sabra a:hover{color:#53b94a}@media only screen and (max-width:1750px){#latest-news .post-preview{height:285px}}@media only screen and (max-width:1580px){#locate-a-distributor .uss-content{padding:85px 60px 85px 15px}}@media only screen and (max-width:1440px){section#masthead{height:550px}}@media only screen and (max-width:1280px){#primary-slider .slick-slide .slide-caption{max-width:765px;padding-top:35px}#primary-slider .slick-slide .slide-caption h3{font-size:46px;margin:0 0 35px}#primary-slider .btn-transparent{font-size:14px}.scroll-down:after{height:30px;margin:12px auto 0}.beer-item{padding-top:150px}.beer-item .beer-preview{height:170px}.beer-item.slick-center .beer-preview{height:230px}.beer-item .title{font-size:20px}.beer-item .btn-transparent{font-size:12px}#featured-beers .slick-list:before{left:50%;height:77%}.featured-beers-slider .slick-next,.featured-beers-slider .slick-prev{top:47%}.featured-beers-slider .slick-prev{left:30%}.featured-beers-slider{min-height:570px}#menu-footer li a{font-size:13px}#masthead .mh-caption h2{font-size:40px;margin:0 0 25px}#masthead .mh-caption p{font-size:12px}#brewery-partners.brewery-partners-page{margin-top:-200px}#masthead .mh-caption{max-width:735px}section#archive-news{margin-top:-175px}section#contact-us,section#default-page,section#distributor-locator{margin-top:-125px}#distributor-locator-map{max-width:750px;width:100%;margin:75px auto 0}.distributors-wrap{margin:25px 0 75px}section#single-partner{margin-top:-300px}}@media only screen and (max-width:1200px){section#masthead{height:300px}}@media only screen and (max-width:1024px){section#masthead{height:375px}header .logo a img,header div.is-stuck .logo a img{width:120px!important}header .logo .slogan{font-size:12px}#primary-slider .slick-slide .slide-caption h3{font-size:54px;line-height:1.5}.beer-item{padding-top:180px}.beer-item.slick-current+.beer-item{padding:35px 15px;opacity:1;transition:opacity .2s linear,padding-top .3s linear}.beer-item.slick-current+.beer-item .beer-preview{height:300px;transition:height .3s linear}.beer-item.slick-current+.beer-item .btn-transparent,.beer-item.slick-current+.beer-item .description,.beer-item.slick-current+.beer-item .title{visibility:visible;opacity:1;transition:opacity .9s linear}#featured-beers .slick-list:before{left:50%;height:85%;width:33%;top:56%}.featured-beers-slider{height:600px}.featured-beers-slider .slick-next,.featured-beers-slider .slick-prev{top:49%}.featured-beers-slider .slick-prev{left:28%}.featured-beers-slider .slick-next{right:28%;text-align:center}#latest-news .post-preview{height:230px;margin:25px 0}section#featured-beers{padding:65px 0 20px}#latest-news{padding:65px 0}#latest-news .description{text-align:justify;padding:0}#latest-news .btn-transparent{margin-top:20px}.partner-slide .logo-wrap img{max-width:85%}section#single-partner{margin-top:-500px}section#single-partner .beer-item{padding:25px 10px 65px!important}section#single-partner .beer-item .btn-transparent{padding:10px 15px;font-size:12px}section#single-partner .beer-item .title{font-size:16px}section#single-partner .beer-item .origin{font-size:10px}.beer-popup-content .beer-slider{width:32%}.beer-popup-content .beer-slider .beer-slide-image{background-size:65% auto}.beer-popup-content .beer-info{width:68%}section#archive-search .beer-popup-content .abv,section#archive-search .beer-popup-content .availability,section#archive-search .beer-popup-content .bottle-conditioned,section#archive-search .beer-popup-content .capacity,section#archive-search .beer-popup-content .flavor-aromatic-profile,section#archive-search .beer-popup-content .origin,section#archive-search .beer-popup-content .pairings,section#archive-search .beer-popup-content .style{padding:60px 15px 0 0;line-height:1.2}#archive-search .distributor-item .di-column{padding:25px 10px}#archive-search .distributor-item .di-column.logo img{width:100px}#archive-search .distributor-item .di-column.address .get-directions,#archive-search .distributor-item .di-column.address p,#archive-search .distributor-item .di-column.contacts p,#archive-search .distributor-item .di-column.name a{font-size:11px}#archive-search .distributor-item .di-column.contacts p svg{font-size:16px;top:1px}#archive-search .distributor-item .di-column.address p svg{font-size:18px;top:2px}#archive-search .brewery-item .info-content-wrap{padding:15px 25px 46px}#archive-search .brewery-item{min-height:500px}#archive-search .news-item .news-thumbnail{height:420px}}@media only screen and (min-width:641px) and (max-width:1024px){#primary-menu-nav{padding:15px 0 15px 360px!important}#primary-menu-nav .menu-item:not(.btn)>a{font-size:12px!important;padding:17px 8px!important}#primary-menu-nav .menu-item.btn>a{font-size:12px!important}}@media only screen and (max-width:930px){.ginput_recaptcha,body .gform_wrapper .gform_footer{text-align:center}body .gform_wrapper ul.gform_fields li.gfield.half-left,body .gform_wrapper ul.gform_fields li.gfield.half-right{float:none;width:100%;padding-left:0;padding-right:0}.ginput_recaptcha>div{display:inline-block}body .contact-us-form .gform_wrapper .gform_footer input.button,body .contact-us-form .gform_wrapper .gform_footer input[type=submit],body .contact-us-form .gform_wrapper .gform_page_footer input.button,body .contact-us-form .gform_wrapper .gform_page_footer input[type=submit]{position:static}body .contact-us-form .gform_wrapper .captcha-field .validation_message{text-align:center;padding:0}body .contact-us-form .gform_wrapper li.gfield.captcha-field.gfield_error{margin-bottom:28px!important}body .contact-us-form .gform_wrapper .gform_ajax_spinner{right:calc(50% - 70px);left:auto;top:26px}}@media only screen and (max-width:768px){#featured-beers .slick-list:before{width:36%}.featured-beers-slider .slick-prev{left:26%}.featured-beers-slider .slick-next{right:26%;text-align:center}section#featured-beers .section-title{margin:0 0 10px}section#featured-beers{padding:55px 0 35px}#latest-news .btn-transparent{margin-top:10px}.brewery-item{min-height:460px}.brewery-item .info-photo-item{right:0;width:80%}.brewery-item .info-content-wrap{padding:50px;max-width:550px}section#twitter{padding:60px 0}section#instagram-feed{padding:35px 0 45px}#latest-news h4{font-size:20px}#latest-news .post-preview{height:165px}#brewery-partners.brewery-partners-page .info-content-wrap{padding:15px 35px 46px}#brewery-partners .brewery-item{min-height:530px;margin-bottom:50px}.partner-description .partner-description-photo{width:25%}.partner-description .partner-description-text{width:75%;padding:45px 45px 110px}.partner-description .partner-description-text .btn-transparent{left:45px;bottom:35px}.partner-top .logo-wrap{width:220px;height:220px;margin-right:50px}.partner-top .title-wrap h2{font-size:46px}.beer-popup-content .beer-info .logo{width:100px;height:100px}.beer-popup-content .beer-info{padding:65px 60px 65px 65px}.beer-popup-content .abv:before,.beer-popup-content .availability:before,.beer-popup-content .bottle-conditioned:before,.beer-popup-content .capacity:before,.beer-popup-content .flavor-aromatic-profile:before,.beer-popup-content .origin:before,.beer-popup-content .pairings:before,.beer-popup-content .style:before{line-height:1.1;padding-right:2px}.beer-popup-content .abv,.beer-popup-content .availability,.beer-popup-content .bottle-conditioned,.beer-popup-content .capacity,.beer-popup-content .flavor-aromatic-profile,.beer-popup-content .origin,.beer-popup-content .pairings,.beer-popup-content .style{padding:48px 15px 0 0;line-height:1.1}section#single-partner .beer-item .btn-transparent{padding:12px 24px}section#archive-news .news-item .news-thumbnail{height:275px}section#archive-news .news-item .news-item-content{padding:35px 35px 75px}section#archive-news .news-item .news-item-content .post-date{left:35px;bottom:40px}section#archive-news .news-item .news-item-content .learn-more{font-size:11px;right:35px;bottom:31px}section#archive-news{padding:60px 0 35px}section#archive-news .archive-news-items-wrap{padding-right:15px}section#archive-news .news-item{margin-bottom:40px}.sidebar-categories{margin:175px 0 35px}#archive-news.single-post .share-box{bottom:37px;right:35px}.distributor-item .di-column{padding:25px 10px}.distributor-item .di-column.name h4{font-size:14px;font-weight:600;color:#fff;text-transform:uppercase;margin:0 0 35px;line-height:1.1}.distributor-item .di-column.address .get-directions{font-size:11px}.distributor-item .di-column.address p,.distributor-item .di-column.contacts p{font-size:11px;font-weight:500;color:#fff;position:relative;padding-left:35px}.distributor-item .di-column.name a{font-size:11px;font-weight:500}.distributor-item .di-column.logo img{width:110px}.page-content-wrap{padding:60px}.distributors-wrap{margin:25px 0 50px}section#contact-us .contacts .contacts-column{width:50%}section#contact-us .contacts>.contacts-column:nth-child( 2 ):after{display:none}section#contact-us .contacts .contacts-column:last-child{padding-right:0;padding-left:0}section#contact-us{padding:60px 0 10px}.acf-map{height:385px}#archive-search .beer-popup-content .beer-info .logo{width:100px;height:100px}#archive-search .beer-popup-content .beer-info{padding:50px 35px 58px 70px}#archive-search .beer-popup-content .abv,#archive-search .beer-popup-content .availability,#archive-search .beer-popup-content .bottle-conditioned,#archive-search .beer-popup-content .capacity,#archive-search .beer-popup-content .flavor-aromatic-profile,#archive-search .beer-popup-content .origin,#archive-search .beer-popup-content .pairings,#archive-search .beer-popup-content .style{font-size:12px}.document-table .td-icon{width:75px}body .contact-us-form .gform_wrapper li.gfield.captcha-field{overflow:hidden}}@media only screen and (min-width:641px) and (max-width:768px){header .logo .slogan{display:none!important}#primary-menu-nav{padding:15px 0 15px 130px!important}.btn.menu-item>a{padding:15px 25px!important}#primary-menu-nav .menu-item:not(.btn)>a{padding:17px 7px!important}#locate-a-distributor .uss-content h3{font-size:30px}}@media only screen and (min-width:641px){header>div,header>div.is-stuck{transition:background-color .2s linear}body>header{position:fixed!important;top:0;left:0;width:100%}#search-form,header .logo{position:absolute}body.admin-bar header.sticky-container,body.admin-bar header>div.is-stuck{top:32px!important}header>div{padding:10px 0;background-color:transparent}header>div.is-stuck{background-color:rgba(12,12,12,.95)}header>div.is-stuck #primary-menu-nav{padding:20px 0 22px 460px;transition:padding .2s linear}header div.is-stuck .logo a img{width:140px;transition:width .2s linear}#primary-menu-nav{padding:42px 0 42px 460px;transition:padding .2s linear}.top-bar{padding:0}.top-bar,.top-bar ul{background-color:transparent}#primary-menu-nav .menu-item>a{font-size:14px;font-weight:500;color:#a46f2a;padding:17px 10px;transition:color .15s linear}#primary-menu-nav .menu-item.active:not(.btn)>a,#primary-menu-nav .menu-item.current-menu-item:not(.btn)>a,#primary-menu-nav .menu-item:hover>a{background-color:transparent;color:#fff;transition:color .2s linear}#search-form{top:50%;right:60px;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);opacity:0;visibility:hidden}#search-form.active{opacity:1;visibility:visible}#search-form input{margin:0;border-radius:0;width:320px;max-width:100%;height:30px;font-size:14px;font-weight:400;font-style:italic;color:#fff;letter-spacing:.5px;background-color:transparent!important;border:none;border-bottom:2px solid #ac752c;box-shadow:none;padding:5px 0}.title-bar,header #search-form #search-button{display:none!important}}@media only screen and (max-width:640px){section#masthead{height:275px}header{background-color:#0a0a0a;padding:10px 0;height:auto!important}header .title-bar{padding:0}header .menu-icon{background-color:#a46f2a;width:48px;height:48px;padding:12px;border-radius:50%;vertical-align:middle;line-height:48px;position:absolute;top:38px;right:15px;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}header .menu-icon::after{position:relative;top:-7px;left:0;display:block;width:100%;height:3px;background:#0a0a0a;box-shadow:0 7px 0 #0a0a0a,0 14px 0 #0a0a0a;content:''}header .menu-icon:focus,header .menu-icon:hover{background-color:#f6b334;outline:0!important}header .top-bar,header .top-bar ul{background-color:#0a0a0a}header .menu-icon:focus::after,header .menu-icon:hover::after{background:#0a0a0a;box-shadow:0 7px 0 #0a0a0a,0 14px 0 #0a0a0a}header .top-bar{padding:20px 0 0}header .drilldown a{padding:14px 10px;background:#0a0a0a;font-size:16px;font-weight:500}#archive-search .beer-popup-content .beer-slider .beer-slide-image,.beer-popup-content .beer-slider .beer-slide-image{background-size:auto 85%}header .is-drilldown{border-top:1px dotted rgba(246,179,52,.33);padding-top:14px}header .is-drilldown li{text-align:center}header .btn.menu-item>a,header .btn.menu-item>a:hover{background-color:transparent!important;border:0!important;font-weight:500}header .btn.menu-item>a:hover{color:#f6b334!important}#primary-slider{height:calc(100vh - 95px)}#search-form{position:relative;margin:15px 0 20px}#search-form #search-input{width:100%;max-width:100%;margin:0;background-color:transparent;border-radius:0;border:2px solid #a46f2a;padding:5px 25px;height:54px;color:#fff;font-weight:500;font-style:italic}#search-form #search-input:focus{border:2px solid #f6b334;background-color:transparent!important;box-shadow:none!important}#menu-primary .menu-item.header-search{display:none}#search-form #search-button{background-color:#a46f2a;color:#0a0a0a;height:54px;width:54px;text-align:center;line-height:54px;position:absolute;top:0;right:0;border:none;border-radius:0}#search-form #search-button:hover{background-color:#f6b334;cursor:pointer}#locate-a-distributor .uss-content h3{font-size:22px}#locate-a-distributor .uss-content{padding:60px 25px 60px 15px}.beer-item .beer-preview{height:130px}.beer-item.slick-current+.beer-item .beer-preview{height:240px}#featured-beers .slick-list:before{height:80%;width:38%}.featured-beers-slider .slick-prev{left:24%}.featured-beers-slider .slick-next{right:24%}#latest-news .post-preview{height:365px}section#twitter .tweet .tweet-photo{height:240px}header>div{position:static!important}footer .soc-media{width:100%;text-align:center}footer .soc-media .sm-item{margin:15px}.footer-text,.menu-footer-container{text-align:center}footer .contacts{text-align:center;margin:10px 0 15px}footer .copyright,footer .sabra{text-align:center;margin:2px 0}#masthead.extended{height:calc(100vh - 95px)}#masthead .mh-caption-wrap{top:46%}.partner-top .logo-wrap{width:175px;height:175px;margin-right:35px}.partner-top .title-wrap{width:calc(100% - 210px)}.partner-top .title-wrap h2{font-size:34px}.partner-description .partner-description-text{width:100%;padding:45px 35px}.partner-description .partner-description-photo{width:100%;border:4px solid #222;border-bottom:80px solid #222}.partner-description .partner-description-text .btn-transparent{left:50%;bottom:16px;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}section#single-partner .beer-item{width:100%;max-width:350px;margin:0 auto 30px}section#single-partner .beer-item .beer-preview{height:200px}.beer-popup-content .beer-slider{width:100%;height:320px;float:none}.beer-popup-content .beer-info{width:100%;float:none;padding:40px 40px 45px}.beer-popup-content .beer-info .logo-wrap{top:-320px;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.beer-popup-content .close-beer-popup{top:-320px}.sidebar-categories{margin:40px 0 35px}.back-button{margin:50px 0 35px}.page-content-wrap{padding:45px}.distributors-filters #distributor-state{width:210px}.distributors-filters .key-input{padding:0 78px 0 220px}.distributors-filters .key-input svg{left:242px}.distributor-item{display:block;padding:35px 35px 15px 155px}.distributor-item .di-column{display:block;width:100%;padding:0}.distributor-item .di-column.logo{text-align:center;display:inline-block;width:auto;position:absolute;left:25px;top:25px}.distributor-item .di-column.name h4{margin:0 0 2px}.distributor-item .di-column.address p,.distributor-item .di-column.contacts p{font-size:12px;line-height:1.4}.distributor-item .di-column.address p{margin-bottom:2px}.distributor-item .di-column.address,.distributor-item .di-column.name{margin-bottom:16px}.distributor-item .di-column.contacts p svg{font-size:17px;color:#a46f2a;position:absolute;top:-1px;left:0}#masthead .mh-caption{padding-top:25px}#masthead .mh-caption h2{font-size:46px}.contact-us-form{margin-top:35px}section#contact-us .contacts{margin:55px 0 0}section#contact-us .contacts .contacts-column{width:100%;padding:0;text-align:left}section#contact-us .contacts .contacts-column:after{display:none}section#contact-us .contacts .contacts-column>a,section#contact-us .contacts .contacts-column>p{width:auto;display:inline-block;margin:0 15px 7px}section#contact-us .contacts .contacts-column .soc-media{text-align:left}.contact-us-form{padding:30px 15px}body .contact-us-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),body .contact-us-form .gform_wrapper textarea.large{font-size:12px}body .contact-us-form .gform_wrapper .gform_ajax_spinner{top:24px}#archive-search .distributor-item{position:relative}#archive-search .distributor-item .di-column{padding:0}#archive-search .beer-popup-content .beer-info,#archive-search .beer-popup-content .beer-slider{width:100%}#archive-search .beer-popup-content .beer-info{padding:25px 25px 40px}.documents-head{padding:0 69px 0 0}.documents-head input,.documents-head select{width:100%;border-radius:0;padding:10px 40px 10px 20px}.documents-head select{position:static;margin:0 0 10px}.documents-head input{border:1px solid #afafaf!important}.copy-share-repo-link{width:60px;height:130px;border-radius:0;font-size:24px;line-height:126px}.documents-head>svg{top:auto;right:88px;bottom:9px}#primary-slider .slick-slide .slide-caption-wrap{padding:0}#primary-slider .slide .slide-caption h4,#primary-slider .slide .slide-caption p{font-size:12px}#primary-slider .slick-slide .slide-caption h3{font-size:46px;margin:0 0 10px}#primary-slider .slick-next,#primary-slider .slick-prev{display:none!important}#primary-slider .slick-slide .slide-caption{padding-top:15px}section#archive-news .archive-news-items-wrap{padding-right:0}}@media only screen and (max-width:480px){header .logo .slogan{font-size:10px;margin-left:1px}header .logo a img,header div.is-stuck .logo a img{width:105px!important}header .menu-icon{margin:0;top:34px}#primary-slider .slick-slide .slide-caption h3{font-size:24px}#primary-slider{height:calc(100vh - 85px)}#primary-slider .btn-transparent{font-size:12px}#primary-slider .slick-slide .slide-caption:before{height:2px}#locate-a-distributor .uss-content-area,#locate-a-distributor .uss-photo-area{width:100%}#locate-a-distributor .uss-photo-area{height:230px}#locate-a-distributor .uss-content{text-align:center}#featured-beers .slick-list:before,.section-title:after{display:none}.featured-beers-slider .slick-next,.featured-beers-slider .slick-prev{top:45%;background-color:#704b1c;color:#fff;opacity:1;width:48px;height:48px;font-size:40px;line-height:50px}#brewery-partners.brewery-partners-page .info-content-wrap h3,.brewery-item .info-content-wrap h3,.partner-top .title-wrap h2{font-size:24px}.featured-beers-slider .slick-prev{left:0}.featured-beers-slider .slick-next{right:0}.beer-item{opacity:1;padding:50px 15px!important}.beer-item .beer-preview{height:275px!important}.beer-item .btn-transparent,.beer-item .description,.beer-item .title{visibility:visible;opacity:1}.featured-beers-slider{height:auto}section#featured-beers{padding:55px 0 5px}#latest-news .post-preview{height:265px}.brewery-item .info-content-wrap{padding:25px;position:static;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.brewery-item .info-content-wrap p{margin:0 0 15px}.brewery-item .info-photo-item{position:static;width:100%;height:200px;border:4px solid #171717}section#brewery-partners .brewery-item .info-photo-item{border:3px solid #a46f2a;border-top:none}#brewery-partners{padding:50px 0}.partner-slide .logo-wrap img{max-width:58%}.brewery-item{margin-bottom:40px}#masthead .mh-caption h2{font-size:24px;margin:0 0 15px}#masthead .mh-caption:before{height:2px}#masthead.extended{height:calc(100vh - 85px)}#brewery-partners.brewery-partners-page{padding:35px 0 20px;margin-top:0}#archive-search .brewery-item .buttons-set .btn,#brewery-partners.brewery-partners-page .buttons-set .btn{margin:10px 0 0;width:100%}#brewery-partners .brewery-item{min-height:530px;margin-bottom:25px}.partner-description .partner-description-text{width:100%;padding:25px 20px}.partner-top .logo-wrap{width:90px;height:90px;margin-right:20px}.partner-top .title-wrap{width:calc(100% - 110px);padding-top:25px}.partner-top .title-wrap:before{height:2px}.partner-description .partner-description-text h3{font-size:18px;margin:0 0 15px}section#single-partner{margin-top:-285px}.beer-popup-content .beer-info .logo{background-size:90% auto;width:54px;height:54px}.beer-popup-content .beer-info{padding:35px 20px}.beer-popup-content .button-wrap{padding:15px 0 0}.partner-description{margin-bottom:50px}section#archive-news .news-item .news-item-content{padding:25px 15px 100px}#archive-news.single-post .news-item .news-item-content img{width:100%}section#archive-news .news-item .news-item-content .post-date{font-size:10px;left:50%;bottom:80px;width:70%;text-align:center;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}#archive-news.single-post .share-box,section#archive-news .news-item .news-item-content .learn-more{right:auto;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);left:50%;text-align:center}section#archive-news .news-item .news-item-content .learn-more{display:inline-block;width:calc(100% - 50px);bottom:31px;transform:translate(-50%,0)}.news-item .news-item-content ol,.news-item .news-item-content p,.news-item .news-item-content ul{font-size:14px}.news-item .news-item-content p{margin:0 0 25px;line-height:1.75}.news-item .news-item-content h4{font-size:22px}section#archive-news .news-item .news-thumbnail{height:200px}#archive-news.single-post .share-box{bottom:35px;width:100%;transform:translate(-50%,0)}#archive-search .news-item .news-item-content .post-date,.distributor-item .di-column.logo{-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0)}.comments-wrap{padding:40px 25px 30px}.comment-author-meta .comment-meta.commentmetadata{font-size:12px}.comment-list-title{font-size:24px}.distributor-item{padding:130px 25px 15px}.distributor-item .di-column.logo img{width:auto;height:100px}.distributor-item .di-column.logo{left:50%;top:15px;transform:translate(-50%,0)}.distributor-item .di-column.address p svg{font-size:16px}.distributor-item .di-column.contacts p svg{font-size:15px;top:0}body #distributor-locator .mCSB_inside>.mCSB_container{margin-right:30px}.page-content-wrap{padding:25px 20px 20px}section#distributor-locator .page-content-wrap p{font-size:16px}#distributor-locator-map{margin:40px auto 0}.distributors-filters .key-input{padding:70px 78px 0 0}.distributors-filters .key-input svg{top:auto;bottom:18px;left:22px;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.copy-share-link{top:auto;right:6px;bottom:0}.distributors-filters #distributor-state{width:calc(100% - 6px)}#archive-search .distributor-item .di-column.contacts p svg{font-size:14px;top:1px}#archive-search .distributor-item .di-column.address p svg{font-size:16px;top:3px}.search-results-item.page h4{padding:0 160px 0 25px;font-size:20px;line-height:1.2}.search-results-item.page .btn{right:18px}#archive-search .news-item .news-thumbnail{height:225px}#archive-search .news-item .news-item-content{padding:25px 20px 120px}#archive-search .news-item .news-item-content .post-date{font-size:10px;left:50%;bottom:82px;transform:translate(-50%,0)}#archive-search .news-item .news-item-content .learn-more{padding:11px 25px;left:50%;right:auto;bottom:25px;width:calc(100% - 40px);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);text-align:center}section#archive-search{padding:60px 0 25px}section#archive-search .archive-top-title{font-size:28px;font-weight:600;line-height:1.2}.partner-description .partner-description-text .btn-transparent{width:80%}.document-table .td-name{font-size:0}.document-table .td-name h3{font-size:14px;margin:0}.document-table .td-button .btn{font-size:10px;padding:10px 18px}.document-table .td-button{width:165px}.document-table .td-video svg{width:36px;height:36px}.document-table .td-icon{display:none}table.document-table tr td,table.document-table tr th{padding:24px 10px}header .menu-icon{right:5px}#primary-slider .slide .slide-caption h4,#primary-slider .slide .slide-caption p{line-height:1.5}#primary-slider .slick-dots{bottom:100px}.scroll-down{font-size:10px;bottom:5px}.scroll-down:after{height:20px;margin:10px auto 0}#respond #submit{width:100%}}@media only screen and (max-width:380px){#primary-slider .slide .slide-caption h4,#primary-slider .slide .slide-caption p{line-height:1.2}header .logo .slogan{font-size:8px}#masthead .mh-caption h2{font-size:18px}#masthead .mh-caption p{line-height:1.5}section#archive-news{margin-top:-130px}.comment-list-title{font-size:20px;margin:0 0 15px}.comments-wrap{padding:40px 15px 30px}}
.static-map-container{position:relative;width:100%;height:600px;overflow:hidden}.map-background{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#2d3e3f;background-image:url('../images/map-background.jpg');background-size:cover;background-position:center;background-repeat:no-repeat}.orange-marker{position:absolute;top:52%;left:50%;-webkit-transform:translate(-50%,-100%);-moz-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);-o-transform:translate(-50%,-100%);transform:translate(-50%,-100%);z-index:10;width:40px;height:60px;animation:bounce 2s infinite}.orange-marker img{width:100%;height:100%;filter:drop-shadow(0 4px 8px rgba(0,0,0,0.3))}@keyframes bounce{0%,100%{transform:translate(-50%,-100%) translateY(0)}50%{transform:translate(-50%,-100%) translateY(-10px)}}.search-directions-box{z-index:20}

/* The Beers page — tmpl-beers.php */
.page-beers #masthead.extended{height:800px}
section#all-beers{background-image:url(../images/beer-of-the-month-bg.jpg);background-repeat:repeat;background-size:auto;background-position:center;padding:80px 0 150px}
#beer-filters{margin-bottom:0;padding:0;background:transparent;border:none;box-shadow:none}#beers-grid{margin-top:0!important}
.beer-search-row{margin-bottom:16px}
.beer-search-wrap{display:flex;align-items:center;border:2px solid #a46f2a;border-radius:50px;overflow:hidden;background:transparent}
.beer-search-wrap input#beer-search{flex:1;height:56px;margin:0!important;padding:0 24px;border:none;background:transparent!important;font-family:inherit;font-size:14px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#a46f2a;outline:none;box-sizing:border-box}
.beer-search-wrap input#beer-search:-webkit-autofill,.beer-search-wrap input#beer-search:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px transparent inset!important;box-shadow:0 0 0 1000px transparent inset!important;-webkit-text-fill-color:#a46f2a!important;transition:background-color 9999s ease-in-out 0s}
.beer-search-wrap input#beer-search::-webkit-input-placeholder{color:#a46f2a;opacity:.7}
.beer-search-wrap input#beer-search::placeholder{color:#a46f2a;opacity:.7}
#beer-search-btn{display:flex;align-items:center;gap:16px;height:56px;padding:0 60px 0 60px;background:transparent;border:none;border-left:1px solid rgba(164,111,42,0.4);color:#a46f2a;font-family:inherit;font-size:16px;font-weight:600;letter-spacing:.06em;cursor:pointer;white-space:nowrap;outline:none;transition:color .2s linear}
#beer-search-btn:hover{background:transparent;color:#704b1c}
#beer-search-btn i{font-size:13px}
.beer-filter-row{display:flex;flex-wrap:wrap;gap:14px}
.beer-filter-row .select-wrap{flex:1 1 180px;position:relative}
.beer-filter-row .select-wrap i,.beer-filter-row .select-wrap svg{position:absolute;right:20px;top:44%;transform:translateY(-50%);pointer-events:none;color:#a46f2a;fill:#a46f2a;width:14px;height:14px;display:block;line-height:1}
.beer-filter-row select{width:100%;height:46px;margin:0!important;padding:0 42px 0 22px;border:2px solid #a46f2a;border-radius:50px;background:transparent;font-family:inherit;font-size:14px;font-weight:500;color:#a46f2a;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;cursor:pointer;box-sizing:border-box;transition:background-color .2s linear,color .2s linear}
.beer-filter-row select:hover,.beer-filter-row select:focus{background:transparent;color:#a46f2a;outline:none}
.beer-filter-row select option{background-color:#fff;color:#2f2f2f}
section#all-beers .beer-grid-cell{margin-bottom:30px;padding-top:0!important}
section#all-beers .beer-item{background-color:rgba(255,255,255,0.4);border:1px solid #ececec;padding:25px 20px 65px!important;opacity:.8;margin-bottom:30px;transition:all .2s linear;position:relative;display:block;text-align:center;cursor:pointer}
section#all-beers .beer-item:hover{background-color:rgba(255,255,255,0.75);border:1px solid #a46f2a;opacity:1;transition:all .3s linear}
section#all-beers .beer-item .beer-preview{margin:0 0 25px}
section#all-beers .beer-item .title{display:block;visibility:visible;opacity:1;font-size:18px;font-weight:600;color:#a46f2a;text-transform:uppercase;line-height:1;margin:0 0 4px}
section#all-beers .beer-item .origin{display:block;font-size:11px;font-weight:500;color:#2f2f2f;text-transform:uppercase;text-align:center;margin-bottom:15px}
section#all-beers .beer-item .description{display:block;position:relative;padding:13px 0 0;visibility:visible;opacity:1;font-size:12px}
section#all-beers .beer-item .description:before{content:"";background-color:#a46f2a;display:block;width:50px;height:1px;position:absolute;top:0;left:50%;transform:translate(-50%,0)}
section#all-beers .beer-item .properties{display:block;text-align:center;padding:13px 0 0;margin:0 0 15px;position:relative}
section#all-beers .beer-item .properties:before{content:"";background-color:rgba(191,191,191,0.47);display:block;width:88%;height:1px;position:absolute;top:0;left:50%;transform:translate(-50%,0)}
section#all-beers .beer-item .properties>span{font-size:12px;font-weight:500;color:#a46f2a;display:inline-block;padding:1px 5px}
section#all-beers .beer-item .btn-transparent{visibility:visible;opacity:1;padding:12px 28px;min-height:0;font-size:13px;color:#a46f2a;border:2px solid #a46f2a;position:absolute;left:50%;bottom:25px;transform:translate(-50%,0);transition:all .2s linear;white-space:nowrap}
section#all-beers .beer-item:hover .btn-transparent{background-color:#a46f2a;border-color:#a46f2a;color:#fff;transition:all .3s linear}
.no-beers-found{text-align:center;padding:60px 0;color:#6b6b6b;font-size:16px}
@media screen and (max-width:639px){.beer-filter-row{flex-direction:column}.beer-filter-row .select-wrap{flex:1 1 auto}#beer-search-btn{padding:0 18px}.beer-search-wrap input#beer-search{font-size:11px}}