/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{font-size:11px}@media screen and (min-width: 600px){html{font-size:12px}}@media screen and (min-width: 800px){html{font-size:13px}}@media screen and (min-width: 1180px){html{font-size:14px}}@media screen and (min-width: 1300px){html{font-size:15px}}@media screen and (min-width: 1750px){html{font-size:16px}}@media screen and (min-width: 1900px){html{font-size:17px}}@media screen and (min-width: 2100px){html{font-size:18px}}@media screen and (min-width: 2400px){html{font-size:19px}}*{box-sizing:border-box}html, html
a{-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale}html,body{height:100%;margin:0;outline:none}:focus{outline:none}header{content:'viewport-units-buggyfill;' 'height: 100vh;'}h1{font-size:3.2rem;margin:4rem auto;text-shadow:0px 0px 8px #000}h1,h2{font-family:"proxima-nova",sans-serif;font-weight:900;text-transform:uppercase;text-align:center;padding:0;color:white}h2{font-size:2rem;letter-spacing:1px;margin:0
auto 4rem auto}h3{text-align:center;margin:0
auto;padding:0;font-family:"alternate-gothic-no-1-d",sans-serif;font-size:1.5rem;color:white;text-transform:uppercase}p{font-family:"proxima-nova",sans-serif;font-weight:400;line-height:1.8;color:white;padding:0;text-align:center;font-size:1.2rem}a{text-decoration:none}i{color:white}ul{padding:0;margin:0}li{list-style-type:none}button{border:none;background:none}button:active,button:focus{outline:0}img{display:block}.descrip{width:80%;margin:4rem auto}.descrip
p{font-size:1.5rem}@media only screen and (max-width: 770px){.descrip{width:100%}}.scroll{background-repeat:no-repeat;background-size:cover;background-position:center center;min-height:100vh;padding-top:10rem;padding-bottom:10rem}@media only screen and (max-width: 770px){.scroll{min-width:100%;min-height:100%;background-repeat:none;background-size:cover;background-position:top center;background-attachment:scroll}}@media only screen and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape){.scroll{background-attachment:scroll}}.contain{width:90%;margin:0
auto}.section-container{width:80%;margin:0
auto;*zoom:1}.section-container:before,.section-container:after{content:'';display:table}.section-container:after{clear:both}@media only screen and (max-width: 770px){.section-container{width:90%;margin:0
auto}}.fixed{background-repeat:no-repeat;background-size:cover;background-position:center center;background-attachment:fixed;height:40rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}@media only screen and (min-width: 771px) and (max-width: 1025px){.fixed{background-attachment:scroll;background-repeat:none;background-size:cover;background-position:top center;background-attachment:scroll}}@media only screen and (max-width: 770px){.fixed{height:30rem;background-repeat:none;background-size:cover;background-position:top center;background-attachment:scroll}}@media only screen and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape){.fixed{background-attachment:scroll;background-repeat:none;background-size:cover;background-position:top center;background-attachment:scroll}}@media only screen and (max-width: 400px){.fixed{height:30rem;background-attachment:scroll}}.desktop-break{display:inline-block;font-size:2rem;margin:0
2%}@media only screen and (max-width: 770px){.desktop-break{display:none}}.mobile-break{display:none}@media only screen and (max-width: 770px){.mobile-break{display:block}}.col-wrap{*zoom:1;width:100%}.col-wrap:before,.col-wrap:after{content:'';display:table}.col-wrap:after{clear:both}.col{float:left;clear:none;width:22.75%;margin-left:0;margin-right:3%;background:#58656e}.col:last-child{margin-right:0}.col-img{width:100%}.col-text{width:100%;margin:0
auto;padding:1rem}.slider-wrap{*zoom:1;width:100%;margin:0
auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.slider-wrap:before,.slider-wrap:after{content:'';display:table}.slider-wrap:after{clear:both}.arrow{display:inline-block}.arrow
i{font-size:3rem}@media only screen and (min-width: 771px) and (max-width: 1025px){.arrow{display:none}}.slide-col{background:#58656e}.slide-col
img{width:100%}.slide-col-wrap{width:87%;margin:0
2.5%;*zoom:1;display:inline-block}.slide-col-wrap:before,.slide-col-wrap:after{content:'';display:table}.slide-col-wrap:after{clear:both}.divider{*zoom:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin:8rem auto 0 auto}.divider:before,.divider:after{content:'';display:table}.divider:after{clear:both}@media only screen and (max-width: 770px){.divider{width:100%}}.divider-line{float:left;clear:none;width:38.2%;margin-left:0;margin-right:3%}.divider-line:last-child{margin-right:0}.divider-line
hr{width:50%;min-height:10px;background:url(/wp-content/themes/freerange/img/hr-border.png) repeat-x;border-style:none}@media only screen and (max-width: 770px){.divider-line{float:left;clear:none;width:31.33333%;margin-left:0;margin-right:3%}.divider-line:last-child{margin-right:0}.divider-line
hr{width:80%}}.divider-img{float:left;clear:none;width:17.6%;margin-left:0;margin-right:3%;text-align:center}.divider-img:last-child{margin-right:0}.divider-img
img{width:70%;margin:0
auto}@media only screen and (max-width: 770px){.divider-img{float:left;clear:none;width:31.33333%;margin-left:0;margin-right:3%}.divider-img:last-child{margin-right:0}}#mobile-navigation{width:100%;height:50px;position:fixed;top:0;left:0;background:black;text-align:center;display:none;z-index:1100}#menu{*zoom:1;position:fixed;height:100%;width:100%;overflow-x:hidden;overflow-y:scroll;padding-top:50px;-webkit-overflow-scrolling:touch;z-index:500;background:black;display:none}#menu:before,#menu:after{content:'';display:table}#menu:after{clear:both}#menu
ul{text-align:center;width:90%;margin:10% auto}#menu ul
a{display:block;color:white;font-family:"alternate-gothic-no-1-d",sans-serif;font-size:4rem;text-transform:uppercase}.mobile-nav-social{width:100%;margin-top:10%}.mobile-nav-social
a{display:inline-block;font-size:3rem;margin:0
2rem}.gray{background:gray}#menu-toggle{right:0;height:50px;width:50px;display:block;position:fixed;z-index:501}#menu-toggle:before{content:'';display:block;position:absolute;height:2px;width:24px;background:#8d8d8d;left:50%;top:35%;-ms-transform:translate(-50%, -35%);-webkit-transform:translate(-50%, -35%);transform:translate(-50%, -35%);box-shadow:0 6px 0 #8d8d8d, 0 12px 0 #8d8d8d}.back-to-top-mobile{display:block;position:absolute;left:1rem;z-index:502;cursor:pointer}.back-to-top-mobile
img{padding-top:3px;height:45px}.mobile-head{width:90%;display:none;margin:2.5rem auto 0 auto}.mobile-head
img{width:30%;margin:4rem auto}.mobile-head
h2{font-size:3rem;margin:0
auto 1rem auto}.mobile-head
p{width:100%;margin:0
auto 1rem auto;font-size:2rem}@media only screen and (max-width: 770px){.mobile-head{display:block}}@media only screen and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape){.mobile-head
img{width:15%}}@media only screen and (max-width: 400px){.mobile-head{margin:2rem auto 0 auto}.mobile-head
img{width:35%;margin:0
auto 2rem auto}.mobile-head
h2{font-size:1.5rem}.mobile-head
p{width:100%;margin:0
auto 1rem auto;font-size:1.25rem;line-height:1.5}}header{width:100%;height:100vh;position:relative;background-repeat:none;background-size:cover;background-position:center center}@media only screen and (max-width: 770px){header{padding-top:40px}}@media only screen and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape){header{min-height:100%;overflow:scroll;background-attachment:scroll;padding-bottom:10%}}#landing-nav{*zoom:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:absolute;width:100%;top:15%;left:50%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:15}#landing-nav:before,#landing-nav:after{content:'';display:table}#landing-nav:after{clear:both}@media only screen and (max-width: 770px){#landing-nav{display:none}}.nav-links{width:60%;margin:0
auto}.nav-links
ul{*zoom:1;margin:0
auto;padding:0;text-align:center;width:100%}.nav-links ul:before, .nav-links ul:after{content:'';display:table}.nav-links ul:after{clear:both}.nav-links
li{text-align:center;width:14%;padding:1% 0;margin:0
2%;display:inline-block}.nav-links li.current-item{background:#9f1e23}.nav-links
a{font-family:"alternate-gothic-no-1-d",sans-serif;font-weight:300;font-size:2.5rem;color:white}.nav-links a:hover{color:#58656e}.nav-links ul li:first-child,
.nav-links ul li:nth-child(2){float:left}.nav-links ul li:nth-child(3),
.nav-links ul li:last-child{float:right}.logo-ctr{left:50%;margin:0;position:absolute;top:60%;-ms-transform:translateY(-60%) translateX(-50%);-webkit-transform:translateY(-60%) translateX(-50%);transform:translateY(-60%) translateX(-50%);width:10%}.tag{width:100%;text-align:center;margin:4rem auto;position:absolute;text-align:center;top:40%;-ms-transform:translateY(-40%);-webkit-transform:translateY(-40%);transform:translateY(-40%)}.tag
h2{font-size:2.75rem;margin-bottom:1.5rem}.tag
p{font-size:1.4rem;line-height:1.5;width:55%;margin:0
auto}@media only screen and (max-width: 770px){.tag
p{width:80%;font-size:1.6rem}}@media only screen and (min-width: 1300px){.tag
p{width:40%}}@media only screen and (max-width: 770px){.tag{margin-top:0;top:50%}}#scroll-nav{*zoom:1;width:100%;position:fixed;top:0;left:0;z-index:1000;background:linear-gradient(rgba(0,0,0,0.7),rgba(0,0,0,0.7));background-repeat:none;background-size:cover;display:none}#scroll-nav:before,#scroll-nav:after{content:'';display:table}#scroll-nav:after{clear:both}@media only screen and (max-width: 770px){#scroll-nav{display:none}}.nav-links-on-scroll{float:left;clear:none;width:79.4%;margin-left:0;margin-right:3%;margin:0
auto}.nav-links-on-scroll:last-child{margin-right:0}.nav-links-on-scroll
ul{text-align:right;width:100%;padding:1rem 0}.nav-links-on-scroll
li{display:inline-block;padding:0
1.5rem;margin-left:auto}.nav-links-on-scroll li.current-item{background:#9f1e23}.nav-links-on-scroll
a{font-family:"alternate-gothic-no-1-d",sans-serif;font-weight:300;font-size:1.5rem;color:white}.nav-links-on-scroll a:hover{color:#777}.brand{float:left;clear:none;width:17.6%;margin-left:0;margin-right:3%}.brand:last-child{margin-right:0}.brand
img{width:40%}.back-to-top{cursor:pointer}#mobile-news{width:100%;height:100%;background:url("/wp-content/themes/freerange/img/bckgrnd/dark_wall.png");display:none;position:fixed;bottom:0;z-index:500}@media only screen and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape){#mobile-news{min-height:100%;overflow:scroll;padding-bottom:20%}}#mobile-news-trigger{cursor:pointer;position:fixed;bottom:0;left:50%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);width:80px;height:40px;background:#9f1e23;z-index:999;display:none;color:white;text-transform:uppercase;font-family:"proxima-nova",sans-serif;text-align:center;padding-top:0.5rem}#mobile-news-trigger
i{font-size:3rem;-webkit-transition:all 0.45s ease-in-out;-moz-transition:all 0.45s ease-in-out;-o-transition:all 0.45s ease-in-out;transition:all 0.45s ease-in-out}@media only screen and (max-width: 770px){#mobile-news-trigger{display:block}}.happening-today-mobile{width:100%;margin:1.5rem auto}.happening-today-mobile
h2{margin:0
auto 1rem auto}#instafeed-mobile
img{width:36%;margin:0
auto 1rem auto}#instafeed-mobile
p{width:88%;font-size:1.2rem;margin:0
auto 2rem auto;line-height:1.5}@media only screen and (max-width: 400px){#instafeed-mobile
p{display:none}#instafeed-mobile p
img{width:45%}}.todays-hours-mobile
h2{margin:0
auto 1rem auto}.todays-hours-mobile
h3{color:#58656e;font-size:4rem;font-weight:300;margin:0
auto}.todays-hours-mobile
p{font-size:1.8rem;margin:0
auto;line-height:1.5}.down{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all 0.45s ease-in-out;-moz-transition:all 0.45s ease-in-out;-o-transition:all 0.45s ease-in-out;transition:all 0.45s ease-in-out}.top-wrap{height:70%;display:block}@media only screen and (min-width: 1300px){.top-wrap{min-height:75%}}@media only screen and (max-width: 770px){.top-wrap{display:none}}#desktop-news{*zoom:1;padding:1%;width:100%;min-height:30%;margin:0
auto;background:url("/wp-content/themes/freerange/img/bckgrnd/dark_wall.png");display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}#desktop-news:before,#desktop-news:after{content:'';display:table}#desktop-news:after{clear:both}@media only screen and (min-width: 1300px){#desktop-news{padding:2%;min-height:25%}}@media only screen and (max-width: 770px){#desktop-news{display:none}}.news-col,.news-col-hours{*zoom:1;background-repeat:none;background-size:cover}.news-col:before,.news-col:after,.news-col-hours:before,.news-col-hours:after{content:'';display:table}.news-col:after,.news-col-hours:after{clear:both}.news-col{float:left;clear:none;width:32.0%;margin-left:0;margin-right:2%}.news-col:last-child{margin-right:0}.news-col-hours{float:left;clear:none;width:28.6%;margin-left:0;margin-right:2%}.news-col-hours:last-child{margin-right:0}.news-col h2, .news-col-hours
h2{margin:0
0 2% 0;text-align:left;font-size:1.5rem}.news-col
p{text-align:left;font-size:1rem;line-height:1.4;margin:0}.news-col
a{text-align:left;color:white;font-family:"proxima-nova",sans-serif;font-weight:900;text-transform:uppercase;display:block;margin-top:1.5rem}.news-col a:hover, .news-col a:hover>i{color:#58656e !important}.news-photo{float:left;clear:none;width:37%;margin-left:0;margin-right:5%}.news-photo:last-child{margin-right:0}.news-photo
img{width:100%;margin:0
auto}.news-info{float:left;clear:none;width:58%;margin-left:0;margin-right:5%}.news-info:last-child{margin-right:0}p.beer-name{font-family:"alternate-gothic-no-1-d",sans-serif;color:#999;text-transform:uppercase;font-size:2rem;margin:0;line-height:1em}p.beer-type{font-family:"proxima-nova",sans-serif;font-weight:300;font-size:1rem;margin:0}p.beer-info{font-family:"proxima-nova",sans-serif;font-weight:300;font-size:1rem;margin:0}.news-info-hours{margin-left:15%;text-align:center}.news-info-hours h2, .news-info-hours
p{text-align:left}p.hours-home{font-family:"alternate-gothic-no-1-d",sans-serif;color:#999;margin:0;font-size:2.5rem}p.address-home{font-family:"proxima-nova",sans-serif;font-weight:300;margin:0}#age-form{width:100%}.popup{position:fixed;top:0;left:0;width:100vw;height:100vh;background:linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)), url("/wp-content/themes/freerange/img/bckgrnd/pour_tap.jpg");background-repeat:none;background-size:cover;z-index:9999999;text-transform:uppercase;text-align:center;-webkit-transform:translate3d(0, 0, 0);overflow-y:scroll}@media only screen and (max-width: 400px){.pop-up-logo,.verify-age{zoom:0.6;-moz-transform:scale(0.6)}}.pop-up-logo{width:7rem;margin:2rem auto}.pop-up-logo
img{width:100%}@media only screen and (max-width: 770px){.pop-up-logo{width:10rem;margin:5rem auto 2rem auto}}@media only screen and (max-width: 400px){.pop-up-logo{width:5rem;margin:2rem auto}}.verify-age
h2{margin:0
auto 2rem auto}@media only screen and (max-width: 770px){.verify-age
h2{font-size:1.2rem;margin-bottom:2rem}}.verify-age
h3{font-size:2rem;margin:3% auto 2% auto}@media only screen and (max-width: 770px){.verify-age
h3{font-size:1.7rem;margin-bottom:2rem}}.verify-age
p{font-size:1.8rem;line-height:1.2;font-family:"alternate-gothic-no-1-d",sans-serif;width:70%;margin:0
auto}@media only screen and (max-width: 770px){.verify-age
p{margin-bottom:2rem}}.age-go{display:inline-block;background:#9f1e23;margin:0
auto 1rem auto;padding:0.5rem 2rem;color:white;font-family:"alternate-gothic-no-1-d",sans-serif;font-size:2rem;text-transform:uppercase;border-radius:5px}.age-gate-social{width:100%}.age-gate-social
a{display:inline-block;margin:3rem 2rem}@media only screen and (max-width: 400px){.age-gate-social
a{margin:0.5rem 2rem}}.age-gate-social a
i{font-size:2rem}.birthday
select{background:#fff;width:100px;padding:5px;font-size:16px;line-height:1;border:0;border-radius:0;height:34px}#formsubmit{cursor:pointer}.remember{margin-top:15px;margin-bottom:30px;color:#fff}.remember
input{margin-right:5px}.ago-go{margin:0% 0% 1% 0% !important}a.underage{color:#fff;text-decoration:underline;margin-bottom:1%;display:inline-block;line-height:1.3em;margin-bottom:15px}a.underage:hover{color:#9f1e23}.brand-info{background:linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3)), url("/wp-content/themes/freerange/img/bckgrnd/hand_grains.jpg");background-repeat:none;background-size:cover;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;height:100vh}.brand-info
p{font-family:"proxima-nova",sans-serif;font-weight:300;font-size:2rem;width:80%;margin:0
auto}@media only screen and (max-width: 770px){.beer{margin-bottom:10%}}.text-wrap{min-height:7rem}.table-wrap{width:96%;margin:0
auto;margin-top:1rem;position:relative}.table-wrap
h3{font-size:2rem;line-height:2.25rem;margin:0.5rem auto 0 auto}p.beer-description{line-height:1.5em;font-size: .9rem}.abv{width:50%;padding:15px;color:#fff;margin-top:15px;margin-bottom:10px;margin-left:auto;margin-right:auto;text-align:center;font-family:"proxima-nova",sans-serif;font-weight:300;border-top:2px solid rgba(167,169,171,0.25)}@media only screen and (max-width: 560px){.table-wrap
h3{font-size:2.5rem;line-height:2.75rem}}.table-wrap
p{margin:0
auto 0.5rem}@media only screen and (min-width: 561px) and (max-width: 1024px){}@media only screen and (max-width: 560px){p.beer-description{line-height:1.5em;font-size:1.25rem}.abv{font-size:1.25em}}@media only screen and (min-width: 561px) and (max-width: 1024px){.table-wrap{}}@media only screen and (max-width: 560px){.table-wrap{}}h3.beer-title{}.beer-table{border:1px
solid white;border-collapse:collapse;font-family:"proxima-nova",sans-serif;text-transform:uppercase;color:white;font-size:0.8rem;width:94%;margin-left:auto;margin-right:auto;position:absolute;left:0;right:0;bottom:1rem}td,th{border:1px
solid white;padding:0.25rem;text-align:center}@media only screen and (max-width: 770px){td,th{font-size:1.2rem}}#story{display:block;padding-top:20rem;padding-bottom:20rem;min-height:0}.partner-col
h3{margin:0}.partner-col
p{margin:0;text-align:center}.brewery-col .col-text{padding:1rem 1.5rem 1.5rem 1.5rem}@media only screen and (max-width: 770px){.brewery-col{float:left;clear:none;width:48.5%;margin-left:0;margin-right:3%;margin-bottom:10%}.brewery-col:nth-of-type(2n){margin-right:0;float:right}.brewery-col:nth-of-type(2n+1){clear:both}}@media only screen and (max-width: 400px){.brewery-col{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto;margin-bottom:10%}.brewery-col:first-child{margin-left:auto}.brewery-col:last-child{margin-right:auto}}.brewery-col
h3{margin:1rem 0;font-size:1.75rem}@media only screen and (max-width: 770px){.brewery-col
h3{font-size:2.5rem}}.brewery-col
p{margin:0;text-align:left;font-size:0.9rem;line-height:1.5}@media only screen and (max-width: 770px){.brewery-col
p{font-size:1.2rem}}.brewery .divider-img
img{width:70%}.stop-by
h2{text-transform:none;margin:1rem auto 0 auto;font-weight:700;line-height:1.5}#brewery-info .divider-img
h2{margin:1.5rem 0}#brewery-info{*zoom:1;padding-top:5rem}#brewery-info:before,#brewery-info:after{content:'';display:table}#brewery-info:after{clear:both}#brewery-info
.divider{margin:-2rem auto 5rem auto}.divider-text{float:left;clear:none;width:17.6%;margin-left:0;margin-right:3%;text-align:center}.divider-text:last-child{margin-right:0}.divider-text
h2{font-size:2.5rem;width:100%;margin:0}@media only screen and (max-width: 770px){.divider-text
h2{font-size:2rem}}@media only screen and (max-width: 770px){.divider-text{float:left;clear:none;width:31.33333%;margin-left:0;margin-right:3%}.divider-text:last-child{margin-right:0}}.brewery-specs{*zoom:1;margin:7rem auto 6rem auto}.brewery-specs:before,.brewery-specs:after{content:'';display:table}.brewery-specs:after{clear:both}#map{float:left;clear:none;width:48.5%;margin-left:0;margin-right:3%}#map:last-child{margin-right:0}@media only screen and (max-width: 770px){#map{width:100%;margin:0
auto}}@media only screen and (max-width: 770px){#map{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto;text-align:center;margin:0
auto 10% auto}#map:first-child{margin-left:auto}#map:last-child{margin-right:auto}}.acf-map{width:94%;height:300px;border:#eee solid 5px;margin:0
auto}.specs-wrap{float:left;clear:none;width:48.5%;margin-left:0;margin-right:3%}.specs-wrap:last-child{margin-right:0}@media only screen and (max-width: 770px){.specs-wrap{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto}.specs-wrap:first-child{margin-left:auto}.specs-wrap:last-child{margin-right:auto}}.spec{margin-bottom:2rem}.spec
h3{text-align:left;color:#9f1e23;font-size:2.2rem;margin:0;letter-spacing:1px}.spec
p{font-size:2rem;text-align:left;line-height:1.5;margin:0}@media only screen and (max-width: 770px){.spec h3, .spec
p{text-align:center}}.list-hours{color:white;font-size:1.75rem;text-transform:uppercase;font-family:"proxima-nova",sans-serif}@media only screen and (max-width: 770px){.list-hours{text-align:center}}.faq-list
h2{font-size:3rem;text-transform:none;margin:0
auto 3rem auto}.faq-list
ul{columns:2;-webkit-columns:2;-moz-columns:2;column-gap:80px;-webkit-column-gap:80px;-moz-column-gap:80px}@media only screen and (min-width: 771px) and (max-width: 1025px){.faq-list
ul{columns:1;-webkit-columns:1;-moz-columns:1}}@media only screen and (max-width: 770px){.faq-list
ul{columns:1;-webkit-columns:1;-moz-columns:1;text-align:center}}.faq-list
li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;margin-bottom:2.5rem}.faq-list li
h3{font-size:1.75rem}.faq-list
p{margin-top:0.5rem;margin-bottom:0;font-size:1.2rem;text-align:left;line-height:1.7rem}@media only screen and (max-width: 770px){.faq-list
p{text-align:center}}footer{background:url(/wp-content/themes/freerange/img/bckgrnd/dark_wall.png);width:100%}.tractor-ribbon{width:100%;position:relative;min-height:4.5rem;margin-bottom:2rem}.tractor-ribbon
img{height:4rem;position:absolute;top:0;left:50%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.social-foot
ul{width:50%;margin:0
auto;text-align:center;margin-bottom:2rem}@media only screen and (max-width: 770px){.social-foot
ul{width:100%}}.social-foot
li{display:inline-block;width:4%;margin:0
2rem}.social-foot li
a{font-size:2rem;color:white}@media only screen and (max-width: 770px){.social-foot li
a{font-size:3rem}}.social-foot li a i:hover{color:#58656e}.social-foot
p{text-transform:uppercase;font-family:"alternate-gothic-no-1-d",sans-serif;font-size:3.5rem;margin:0
0 2rem 0;line-height:1}.footer-brewery-info
ul{width:80%;margin:0
auto;padding:0
0 2rem 0;text-align:center}.footer-brewery-info li, .footer-brewery-info
a{display:inline-block;margin:0
auto;text-transform:uppercase;color:white;text-align:center;font-family:"alternate-gothic-no-1-d",sans-serif;font-size:1.2rem}@media only screen and (max-width: 770px){.footer-brewery-info li, .footer-brewery-info
a{display:block;font-size:2rem;margin-bottom:1.5rem}}.footer-brewery-info a:hover{color:#58656e}.footer-brewery-info li:after{content:'•';margin-left:1rem;margin-right:1rem}@media only screen and (max-width: 770px){.footer-brewery-info li:after{content:'';display:none}}.footer-brewery-info li:last-child:after{content:''}.foot-deets{background:#9f1e23;width:100%;padding:0.5rem 0}.foot-deets
p{text-transform:uppercase;margin:0;font-size:0.7rem}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,
.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;margin:0
1rem;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide
img{display:block}.slick-slide.slick-loading
img{display:none}.slick-slide.dragging
img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px
solid transparent}.slick-arrow.slick-hidden{display:none}