﻿@import"https://fonts.googleapis.com/css?family=Merriweather:300,300i,400,400i";@font-face{font-family:"ClanOT";src:url("../fonts/ClanOT/ClanOT-Thin.eot");src:url("../fonts/ClanOT/ClanOT-Thin.eot?#iefix") format("embedded-opentype"),url("../fonts/ClanOT/ClanOT-Thin.woff2") format("woff2"),url("../fonts/ClanOT/ClanOT-Thin.woff") format("woff"),url("../fonts/ClanOT/ClanOT-Thin.ttf") format("truetype"),url("../fonts/ClanOT/ClanOT-Thin.svg#ClanOT-Thin") format("svg");font-weight:100;font-style:normal}@font-face{font-family:"ClanOT";src:url("../fonts/ClanOT/ClanOT-News.eot");src:url("../fonts/ClanOT/ClanOT-News.eot?#iefix") format("embedded-opentype"),url("../fonts/ClanOT/ClanOT-News.woff2") format("woff2"),url("../fonts/ClanOT/ClanOT-News.woff") format("woff"),url("../fonts/ClanOT/ClanOT-News.ttf") format("truetype"),url("../fonts/ClanOT/ClanOT-News.svg#ClanOT-News") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"ClanOT";src:url("../fonts/ClanOT/ClanOT-Medium.eot");src:url("../fonts/ClanOT/ClanOT-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/ClanOT/ClanOT-Medium.woff2") format("woff2"),url("../fonts/ClanOT/ClanOT-Medium.woff") format("woff"),url("../fonts/ClanOT/ClanOT-Medium.ttf") format("truetype"),url("../fonts/ClanOT/ClanOT-Medium.svg#ClanOT-Medium") format("svg");font-weight:500;font-style:normal}@font-face{font-family:"ClanOT";src:url("../fonts/ClanOT/ClanOT-Bold.eot");src:url("../fonts/ClanOT/ClanOT-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/ClanOT/ClanOT-Bold.woff2") format("woff2"),url("../fonts/ClanOT/ClanOT-Bold.woff") format("woff"),url("../fonts/ClanOT/ClanOT-Bold.ttf") format("truetype"),url("../fonts/ClanOT/ClanOT-Bold.svg#ClanOT-Bold") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:"ClanOT";src:url("../fonts/ClanOT/ClanOT-Black.eot");src:url("../fonts/ClanOT/ClanOT-Black.eot?#iefix") format("embedded-opentype"),url("../fonts/ClanOT/ClanOT-Black.woff2") format("woff2"),url("../fonts/ClanOT/ClanOT-Black.woff") format("woff"),url("../fonts/ClanOT/ClanOT-Black.ttf") format("truetype"),url("../fonts/ClanOT/ClanOT-Black.svg#ClanOT-Black") format("svg");font-weight:900;font-style:normal}@font-face{font-family:"ClanOT Condensed";src:url("../fonts/ClanOT/ClanOT-CondNews.eot");src:url("../fonts/ClanOT/ClanOT-CondNews.eot?#iefix") format("embedded-opentype"),url("../fonts/ClanOT/ClanOT-CondNews.woff2") format("woff2"),url("../fonts/ClanOT/ClanOT-CondNews.woff") format("woff"),url("../fonts/ClanOT/ClanOT-CondNews.ttf") format("truetype"),url("../fonts/ClanOT/ClanOT-CondNews.svg#ClanOT-CondNews") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"ClanOT Condensed";src:url("../fonts/ClanOT/ClanOT-CondMedium.eot");src:url("../fonts/ClanOT/ClanOT-CondMedium.eot?#iefix") format("embedded-opentype"),url("../fonts/ClanOT/ClanOT-CondMedium.woff2") format("woff2"),url("../fonts/ClanOT/ClanOT-CondMedium.woff") format("woff"),url("../fonts/ClanOT/ClanOT-CondMedium.ttf") format("truetype"),url("../fonts/ClanOT/ClanOT-CondMedium.svg#ClanOT-CondMedium") format("svg");font-weight:500;font-style:normal}@font-face{font-family:"ClanOT Condensed";src:url("../fonts/ClanOT/ClanOT-CondBold.eot");src:url("../fonts/ClanOT/ClanOT-CondBold.eot?#iefix") format("embedded-opentype"),url("../fonts/ClanOT/ClanOT-CondBold.woff2") format("woff2"),url("../fonts/ClanOT/ClanOT-CondBold.woff") format("woff"),url("../fonts/ClanOT/ClanOT-CondBold.ttf") format("truetype"),url("../fonts/ClanOT/ClanOT-CondBold.svg#ClanOT-CondBold") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:"ClanOT Condensed";src:url("../fonts/ClanOT/ClanOT-CondBlack.eot");src:url("../fonts/ClanOT/ClanOT-CondBlack.eot?#iefix") format("embedded-opentype"),url("../fonts/ClanOT/ClanOT-CondBlack.woff2") format("woff2"),url("../fonts/ClanOT/ClanOT-CondBlack.woff") format("woff"),url("../fonts/ClanOT/ClanOT-CondBlack.ttf") format("truetype"),url("../fonts/ClanOT/ClanOT-CondBlack.svg#ClanOT-CondBlack") format("svg");font-weight:900;font-style:normal}@font-face{font-family:"icomoon";src:url("../fonts/icomoon.eot?ovkcn5");src:url("../fonts/icomoon.eot?ovkcn5#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?ovkcn5") format("truetype"),url("../fonts/icomoon.woff?ovkcn5") format("woff"),url("../fonts/icomoon.svg?ovkcn5#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-giftshop:before{content:""}.icon-beer-finder:before{content:""}.icon-search:before{content:""}.icon-come:before{content:""}.icon-hops-up:before{content:""}.icon-left-lines:before{content:""}.icon-plan:before{content:""}.icon-stay:before{content:""}.icon-whats-hoppin:before{content:""}.icon-untappd-logo:before{content:""}.icon-sound-tasty:before{content:""}.icon-play:before{content:""}.icon-now-pouring:before{content:""}.icon-meet-the-team:before{content:""}.icon-looking-for-more:before{content:""}.icon-hops:before{content:""}.icon-envelope:before{content:""}.icon-draught:before{content:""}.icon-cart:before{content:""}.icon-can-16oz:before{content:""}.icon-can-12oz:before{content:""}.icon-left-arrow:before{content:""}.icon-box-corner-top-right:before{content:""}.icon-box-corner-top-left:before{content:""}.icon-box-corner-bottom-right:before{content:""}.icon-box-corner-bottom-left:before{content:""}.icon-boulevard-badge:before{content:""}.icon-bottle-750ml:before{content:""}.icon-bottle-12oz:before{content:""}.icon-berries:before{content:""}.icon-arrow-down:before{content:""}.icon-clock:before{content:""}.icon-glass:before{content:""}.icon-left-arrow2:before{content:""}.icon-map-pin:before{content:""}.icon-phone:before{content:""}.icon-right-arrow:before{content:""}.icon-menu-icon-back:before{content:""}.icon-menu-icon:before{content:""}.icon-list:before{content:""}.icon-find-flavor:before{content:""}.icon-arrow-right:before{content:""}.icon-arrow-up:before{content:""}.icon-bread:before{content:""}.icon-calendar:before{content:""}.icon-cheers:before{content:""}.icon-cheese-board:before{content:""}.icon-citrus:before{content:""}.icon-close:before{content:""}.icon-crisp:before{content:""}.icon-fb:before{content:""}.icon-instagram:before{content:""}.icon-kc-flag:before{content:""}.icon-pintrest:before{content:""}.icon-right-lines:before{content:""}.icon-roast:before{content:""}.icon-twitter:before{content:""}.icon-wheat-star:before{content:""}.icon-wheat:before{content:""}.icon-youtube:before{content:""}.icon-music:before{content:""}.txt-brand-color-1{color:#3e3935 !important}.txt-brand-color-2{color:#6d6759 !important}.txt-brand-color-3{color:#b8b09c !important}.txt-brand-color-4{color:#bab7b0 !important}.txt-brand-color-5{color:#ebe7c7 !important}.txt-brand-color-6{color:#f4f2df !important}.txt-brand-color-7{color:#fffef4 !important}.txt-brand-color-8{color:#e89c01 !important}.txt-brand-color-9{color:#f7a01d !important}.txt-brand-color-10{color:#ffbf3c !important}.txt-brand-color-11{color:#ff4338 !important}.txt-brand-color-12{color:#c5d500 !important}.txt-brand-color-13{color:#adc6c9 !important}.txt-dark-blue{color:#6d6759 !important}.txt-white{color:#fff !important}.txt-black{color:#000 !important}.txt-grey{color:#6d6759 !important}.bg-brand-color-1{background-color:#3e3935}.bg-brand-color-2{background-color:#6d6759}.bg-brand-color-3{background-color:#b8b09c}.bg-brand-color-4{background-color:#bab7b0}.bg-brand-color-5{background-color:#ebe7c7}.bg-brand-color-6{background-color:#f4f2df}.bg-brand-color-7{background-color:#fffef4}.bg-brand-color-8{background-color:#e89c01}.bg-brand-color-9{background-color:#f7a01d}.bg-brand-color-10{background-color:#ffbf3c}.bg-brand-color-11{background-color:#ff4338}.bg-brand-color-12{background-color:#c5d500}.bg-brand-color-13{background-color:#adc6c9}.bg-dark-blue{background-color:#6d6759}.bg-white{background-color:#fff}.bg-black{background-color:#000}.bg-grey{background-color:#6d6759}.bg-transparent{background-color:transparent !important}.border-brand-color-1{border-color:#3e3935 !important}.border-brand-color-2{border-color:#6d6759 !important}.border-brand-color-3{border-color:#b8b09c !important}.border-brand-color-4{border-color:#bab7b0 !important}.border-brand-color-5{border-color:#ebe7c7 !important}.border-brand-color-6{border-color:#f4f2df !important}.border-brand-color-7{border-color:#fffef4 !important}.border-brand-color-8{border-color:#e89c01 !important}.border-brand-color-9{border-color:#f7a01d !important}.border-brand-color-10{border-color:#ffbf3c !important}.border-brand-color-11{border-color:#ff4338 !important}.border-brand-color-12{border-color:#c5d500 !important}.border-brand-color-13{border-color:#adc6c9 !important}.border-white{border-color:#fff}.border-black{border-color:#000}.border-grey{border-color:#6d6759}.border-red-spectrum:before{content:"";display:block;width:100%;height:7px;background:url("../images/aera-red-spectrum-bg-repeat.png") repeat-x}.bg-gradient-blue{background:#18355e;background:-moz-linear-gradient(left, #18355E 0%, #356597 100%);background:-webkit-linear-gradient(left, #18355E 0%, #356597 100%);background:linear-gradient(to right, #18355E 0%, #356597 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#18355E", endColorstr="#356597",GradientType=1 )}.bg-gradient-light-blue{background:#95a7c2;background:-moz-linear-gradient(left, #95a7c2 0%, #bac8dc 100%);background:-webkit-linear-gradient(left, #95a7c2 0%, #bac8dc 100%);background:linear-gradient(to right, #95a7c2 0%, #bac8dc 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#95a7c2", endColorstr="#bac8dc",GradientType=1 )}.bg-light-lenin{background:url(../images/linen-light-pattern.jpg) repeat}.bg-dark-lenin{background:url(../images/dark-linen-pattern.jpg) repeat}.enable-divider li.divider{color:#ffbf3c}.divider-vr{width:1px;background-color:#ebe7c7;height:40px}.color-hr{position:relative;width:100%;height:1px;margin:1.4em 0}.color-hr:after{position:absolute;content:"";width:80%;max-width:75px;background-color:#000;left:50%;height:1px;transform:translateX(-50%)}.color-hr.blue:after{background-color:#3e3935}.color-hr.white:after{background-color:#fff}.color-hr.yellow:after{background-color:#b8b09c}.color-hr.start:after{left:0;transform:none}html{min-height:100%;overflow-x:hidden}body{min-height:100%;background-color:#f4f2df}.maxwidth{max-width:960px;width:100%;margin:0 auto;padding:0 1em}.fullheight{height:100%}.clearfix p:empty{display:none}.relative{position:relative}.absolute{position:absolute !important}.absolute.top{top:0;bottom:auto}.absolute.left{left:0;right:auto}.absolute.bottom{bottom:0;top:auto}.absolute.right{right:0;left:auto}.absolute.full{top:0;left:0;bottom:0;right:0}.absolute.v-align{top:50%;-webkit-transform:translate3d(0, -50%, 0);-moz-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0)}.absolute.fullwidth{width:100%}.absolute.h-align{left:50%;-webkit-transform:translate3d(-50%, 0, 0);-moz-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}.absolute.parent-center{top:50%;left:50%;-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}.block-center{margin-left:auto;margin-right:auto}.flip-x{-webkit-transform:rotateZ(180deg);-moz-transform:rotateZ(180deg);-ms-transform:rotateZ(180deg);transform:rotateZ(180deg)}.box-shadow{box-shadow:0 0 10px 1px rgba(0,0,0,.2);-webkit-box-shadow:0 0 10px 1px rgba(0,0,0,.2);-moz-box-shadow:0 0 10px 1px rgba(0,0,0,.2)}.inner-shadow{box-shadow:inset 0 0 4px rgba(0,0,0,.5);-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,.5);-moz-box-shadow:inset 0 0 4px rgba(0,0,0,.5)}.add-padding{padding:1em}.add-padding.mod-padding-x2{padding:2em}.add-padding.mod-padding-x3{padding:3em}.add-padding.mod-padding-half{padding:.5em}.add-padding-left{padding-left:1em}.add-padding-left.mod-padding-x2{padding-left:2em}.add-padding-left.mod-padding-x3{padding-left:3em}.add-padding-left.mod-padding-x5{padding-left:5em}.add-padding-left.mod-padding-half{padding-left:.5em}.add-padding-top{padding-top:1em}.add-padding-top.mod-padding-x2{padding-top:2em}.add-padding-top.mod-padding-x3{padding-top:3em}.add-padding-top.mod-padding-x6{padding-top:6em}.add-padding-top.mod-padding-half{padding-top:.5em}.add-padding-bottom{padding-bottom:1em}.add-padding-bottom.mod-padding-x2{padding-bottom:2em}.add-padding-bottom.mod-padding-x3{padding-bottom:3em}.add-padding-bottom.mod-padding-x6{padding-bottom:6em}.add-padding-bottom.mod-padding-half{padding-bottom:.5em}.add-padding-right{padding-right:1em}.add-padding-right.mod-padding-x2{padding-right:2em}.add-padding-right.mod-padding-x3{padding-right:3em}.add-padding-right.mod-padding-half{padding-right:.5em}.add-padding-x{padding-left:1em;padding-right:1em}.add-padding-x.mod-padding-x2{padding-left:2em;padding-right:2em}.add-padding-x.mod-padding-x3{padding-left:3em;padding-right:3em}.add-padding-x.mod-padding-half{padding-left:.5em;padding-right:.5em}.add-padding-y{padding-top:1em;padding-bottom:1em}.add-padding-y.mod-padding-x2{padding-top:2em;padding-bottom:2em}.add-padding-y.mod-padding-x3{padding-top:3em;padding-bottom:3em}.add-padding-y.mod-padding-half{padding-top:.5em;padding-bottom:.5em}.remove-padding{padding:0 !important}.remove-padding-left{padding-left:0 !important}.remove-padding-top{padding-top:0 !important}.remove-padding-bottom{padding-bottom:0 !important}.remove-padding-right{padding-right:0 !important}.remove-padding-x{padding-left:0 !important;padding-right:0 !important}.remove-padding-y{padding-top:0 !important;padding-bottom:0 !important}.add-margin{margin:1em}.add-margin.mod-margin-x2{margin:2em}.add-margin.mod-margin-x3{margin:3em}.add-margin-left{margin-left:1em}.add-margin-left.mod-margin-x2{margin-left:2em}.add-margin-left.mod-margin-x3{margin-left:3em}.add-margin-top{margin-top:1em}.add-margin-top.mod-margin-x2{margin-top:2em}.add-margin-top.mod-margin-x3{margin-top:3em}.add-margin-bottom{margin-bottom:1em}.add-margin-bottom.mod-margin-x2{margin-bottom:2em}.add-margin-bottom.mod-margin-x3{margin-bottom:3em}.add-margin-right{margin-right:1em}.add-margin-right.mod-margin-x2{margin-right:2em}.add-margin-right.mod-margin-x3{margin-right:3em}.add-margin-h{margin-left:1em;margin-right:1em}.add-margin-h.mod-margin-x2{margin-left:2em;margin-right:2em}.add-margin-h.mod-margin-x3{margin-left:3em;margin-right:3em}.add-margin-y{margin-top:1em;margin-bottom:1em}.add-margin-y.mod-margin-x2{margin-top:2em;margin-bottom:2em}.add-margin-y.mod-margin-x3{margin-top:3em;margin-bottom:3em}.remove-margin{margin:0 !important}.remove-margin-left{margin-left:0 !important}.remove-margin-top{margin-top:0 !important}.remove-margin-bottom{margin-bottom:0 !important}.remove-margin-right{margin-right:0 !important}.remove-margin-x{margin-left:0 !important;margin-right:0 !important}.remove-margin-y{margin-top:0 !important;margin-bottom:0 !important}.add-border{border:1px solid}.add-border.mod-border-x2{border-width:2px}.add-border.border-dotted{border-style:dotted}.add-border-left{border-left:1px solid}.add-border-left.mod-border-x2{border-left-width:2px}.add-border-left.border-dotted{border-left-style:dotted}.add-border-top{border-top:1px solid}.add-border-top.mod-border-x2{border-top-width:2px}.add-border-top.border-dotted{border-top-style:dotted}.add-border-bottom{border-bottom:1px solid}.add-border-bottom.mod-border-x2{border-bottom-width:2px}.add-border-bottom.border-dotted{border-bottom-style:dotted}.add-border-right{border-right:1px solid}.add-border-right.mod-border-x2{border-right-width:2px}.add-border-right.border-dotted{border-right-style:dotted}.add-border-h{border-left:1px solid;border-right:1px solid}.add-border-h.mod-border-x2{border-left-width:2px;border-right-width:2px}.add-border-h.border-dotted{border-left-style:dotted;border-right-style:dotted}.add-border-y{border-top:1px solid;border-bottom:1px solid}.add-border-y.mod-border-x2{border-top-width:2px;border-bottom-width:2px}.add-border-y.border-dotted{border-top-style:dotted;border-bottom-style:dotted}.remove-border{border:none !important}.remove-border-left{border-left:none !important}.remove-border-top{border-top:none !important}.remove-border-bottom{border-bottom:none !important}.remove-border-right{border-right:none !important}.remove-border-x{border-left:none !important;border-right:none !important}.remove-border-y{border-top:none !important;border-bottom:none !important}.flex-container{display:flex;max-width:100%;flex-flow:row wrap;justify-content:center;list-style-type:none;padding-left:0}.flex-container.flex-left{justify-content:flex-start}.flex-container.pull-right{float:none !important;flex-direction:row-reverse}.flex-container.pull-left{float:none !important}.flex-vcenter{display:flex;width:100%;flex-flow:column nowrap;justify-content:center;position:absolute;top:0;left:0;right:0;bottom:0}.body-content{min-height:150px;margin-top:56px}.body-content video{background-color:#000;max-width:100%}.body-content .hero{min-height:445px;background-size:cover;background-position:center;text-align:center;color:#fff;display:flex;flex-flow:column nowrap}.body-content .hero>div{height:445px;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}.body-content img{max-width:100%;height:auto}.body-content .content-section.no-background{background:none !important}.body-content .content-section.no-title .title{display:none !important}.body-content>.container:empty{display:none}.page-template-page-under-age .body-content{margin-top:0px}.page-template-page-under-age.not-at-top .body-content{margin-top:56px}.video-wrapper{position:relative;padding-bottom:58.65%}.video-wrapper iframe{position:absolute;width:100%;height:100%;max-width:100%}iframe{max-width:100%}.d-inline-block{display:inline-block}.d-inline{display:inline}.d-block{display:block}.row{margin-left:0;margin-right:0}.row.maxwidth{margin-left:auto;margin-right:auto}.bg-block{background-size:cover}.polkadot{background:url(../images/polkadots.svg) center repeat}.circle-icon{position:relative}.circle-icon:after{content:"";width:86px;height:86px;border-radius:50%;background-color:#f4f2df;position:absolute;z-index:1;top:50%;left:50%;-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}.circle-icon:before{position:relative;z-index:2}@media only screen and (max-width: 991px){.body-content{margin-top:61px}}@media only screen and (max-width: 767px){.body-content{margin-top:54px}.remove-padding-xs{padding:0 !important}.remove-padding-x-xs{padding-left:0 !important;padding-right:0 !important}.flex-vcenter{position:relative;top:auto;bottom:auto;right:auto;left:auto}}.fa-times-alt:after{content:"";background-image:url("../images/close_button.png");background-size:cover;width:28px;height:28px;display:block}.font-clanOT{font-family:"ClanOT",serif}.font-clanOT-cond{font-family:"ClanOT Condensed",serif;letter-spacing:2px}.font-merriweather{font-family:"Merriweather",serif}body{font-size:14px;line-height:26px;letter-spacing:0;color:#6d6759;font-family:Merriweather,serif}body .txt-ellipsis{width:100%;overflow:hidden;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis}body .txt-shadow{text-shadow:#3e3935 0 0 16px}body .txt-de-enhance{font-size:.8em}body .txt-enhance{font-size:16px}body .txt-enhance-again{font-size:20px}body .txt-outline{text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000 !important}body .txt-underline{text-decoration:underline}body .cursor-arrow{cursor:default}body .intro-copy{font-size:1.375em}h1,h2,h3,h4,h5,h6{font-weight:normal;letter-spacing:0;font-family:"ClanOT Condensed",serif}h1{font-size:90px;line-height:90px;letter-spacing:6px;font-family:"ClanOT",serif;font-weight:bold}h2{text-transform:uppercase;font-size:60px;line-height:72px;letter-spacing:2px;font-family:"ClanOT",serif;font-weight:bold}h3{text-transform:uppercase;font-size:60px;line-height:76px;color:#3e3935;letter-spacing:2px;font-weight:bold}h4{text-transform:uppercase;font-size:45px;line-height:57px;color:#3e3935;letter-spacing:2px;font-weight:bold}h5{text-transform:uppercase;font-size:25px;line-height:37px;font-weight:900;letter-spacing:4px}h6{text-transform:uppercase;font-size:12px;line-height:15px;color:#3e3935;font-family:"ClanOT",serif;font-weight:bold;letter-spacing:2px}.subhead{font-family:"ClanOT",serif;font-weight:bold;letter-spacing:1px;color:#3e3935;text-transform:uppercase}.subhead-small{font-family:"ClanOT",serif;font-weight:bold;letter-spacing:1px;color:#3e3935;text-transform:uppercase;font-size:12px;line-height:15px}.post-title{font-size:22px;font-family:"ClanOT Condensed",serif;letter-spacing:2px;line-height:28px;margin-bottom:0}a{color:#ff4338;letter-spacing:1px;text-decoration:none;-webkit-transition:color .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-moz-transition:color .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition:color .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:color .3s cubic-bezier(0.785, 0.135, 0.15, 0.86)}a:hover{color:#3e3935}a.learn-more{text-transform:uppercase;color:#ff4338}a.no-hover:hover{text-decoration:none}.fake-link{cursor:default}.fake-link>a{color:inherit;text-decoration:none;cursor:default;pointer-events:none}.fake-link>a:hover{color:inherit;text-decoration:none;cursor:default}.body-content{line-height:1.875em}.body-content p,.body-content ul li{line-height:1.875em}.body-content p{margin-bottom:1.5em}.body-content p.intro{font-size:1.375em}.body-content .intro-copy{font-size:1.375em}.body-content .hero h3{max-width:565px;margin:0 auto;font-weight:normal;line-height:1.2em;text-shadow:0px 2px 3px rgba(150,150,150,.5);padding-left:20px;padding-right:20px}.body-content .hero h1{text-shadow:0px 1px 3px rgba(150,150,150,.5);letter-spacing:1.19px}.body-content .hero p.intro{max-width:800px;margin:0 auto}.body-content .two-col-text{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.body-content .tool-tip{background-color:#ff4338;font-family:"ClanOT",serif;font-size:10px;color:#f4f2df;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;width:14px;height:14px;vertical-align:text-top;display:inline-block;line-height:15px;margin-right:-14px;margin-left:2px;text-align:center;padding-left:2px;font-weight:bold}hr{position:relative;height:4px;margin:1.6875em 0;border-top:1px solid #b8b09c;overflow:hidden}.hashlink{height:200px;margin-top:-200px;visibility:hidden}.mobile-phone{cursor:text}@media only screen and (max-width: 1250px){.txt-lg-center{text-align:center}}@media only screen and (max-width: 767px){.body-content{font-size:.9em}.body-content h1{font-size:2.3em;line-height:1.2em}.body-content .two-col-text{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0px;-moz-column-gap:0px;column-gap:0px}.mobile-phone{cursor:pointer}}.btn,.wpcf7-submit{position:relative;z-index:2;font-size:18px;padding:10px 35px;color:#f4f2df;margin:1em 15px 1em 0;letter-spacing:2px;font-family:"ClanOT Condensed",serif;font-weight:bold;text-transform:uppercase;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;border:2px solid #f4f2df;background-color:rgba(0,0,0,.41);-webkit-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-moz-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.btn:before,.wpcf7-submit:before{content:"";position:absolute;z-index:-1;width:calc(100% - 18px);height:calc(100% + 16px);border:2px solid #ff4338;background-color:transparent;top:50%;left:50%;-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);-webkit-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-moz-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.btn.btn-center,.wpcf7-submit.btn-center{margin:1em auto}.btn:hover,.btn:focus,.wpcf7-submit:hover,.wpcf7-submit:focus{background-color:rgba(0,0,0,.81);color:#f4f2df}.btn:hover:before,.btn:focus:before,.wpcf7-submit:hover:before,.wpcf7-submit:focus:before{width:calc(100% + 5px);height:calc(100% + 5px);border:4px solid #ff4338}.btn:active,.wpcf7-submit:active{background-color:rgba(0,0,0,.81)}.btn.btn-dark,.wpcf7-submit.btn-dark{background-color:#3e3935;border:2px solid #3e3935}.btn.btn-dark:hover,.btn.btn-dark:focus,.wpcf7-submit.btn-dark:hover,.wpcf7-submit.btn-dark:focus{background-color:#3e3935}.btn.btn-dark:active,.wpcf7-submit.btn-dark:active{background-color:#3e3935}.btn.btn-light,.wpcf7-submit.btn-light{background-color:#f4f2df}.btn.btn-light:hover,.btn.btn-light:focus,.wpcf7-submit.btn-light:hover,.wpcf7-submit.btn-light:focus{background-color:#ebe7c7}.btn.btn-light:active,.wpcf7-submit.btn-light:active{background-color:#ebe7c7}.btn.btn-date,.wpcf7-submit.btn-date{background-color:transparent;color:#3e3935}.btn.btn-date:hover,.btn.btn-date:focus,.wpcf7-submit.btn-date:hover,.wpcf7-submit.btn-date:focus{background-color:transparent;color:#6d6759}.btn.btn-date:active,.wpcf7-submit.btn-date:active{background-color:transparent;color:#6d6759}.btn.btn-date-blue,.wpcf7-submit.btn-date-blue{background-color:transparent;color:#f4f2df}.btn.btn-date-blue:hover,.btn.btn-date-blue:focus,.wpcf7-submit.btn-date-blue:hover,.wpcf7-submit.btn-date-blue:focus{background-color:transparent;color:#ebe7c7}.btn.btn-date-blue:active,.wpcf7-submit.btn-date-blue:active{background-color:transparent;color:#ebe7c7}.btn.btn-border,.wpcf7-submit.btn-border{border:2px solid #3e3935;color:#3e3935;background:none}.btn.btn-border:hover,.btn.btn-border:focus,.wpcf7-submit.btn-border:hover,.wpcf7-submit.btn-border:focus{background:none}.btn.btn-border:active,.wpcf7-submit.btn-border:active{background:none}.btn.no-border:before,.wpcf7-submit.no-border:before{display:none}.btn.cal-disabled,.wpcf7-submit.cal-disabled{pointer-events:none;background-color:#272421}.btn.cal-disabled:hover,.wpcf7-submit.cal-disabled:hover{background-color:#272421}.btn.fullwidth,.wpcf7-submit.fullwidth{width:100%;text-align:center}@media only screen and (max-width: 767px){.btn{white-space:normal}}input[type=file]{visibility:hidden;position:absolute}label.custom-file-upload{display:block;height:45px;line-height:45px;color:#b8b09c;border:1px solid #e2dec0;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;background-color:#fffef4;position:relative;padding-left:15px}label.custom-file-upload:after{content:"Choose File";line-height:45px;letter-spacing:2px;font-family:"ClanOT Condensed",serif;text-transform:uppercase;padding:0 1em;position:absolute;top:0;right:0;bottom:0;background-color:#3e3935;color:#f4f2df}textarea,input{outline:none}textarea{height:180px;width:100%}label{display:inline;font-size:12px}label span.required{color:#ff4338}input:not([type=submit]):not([type=checkbox]),select,textarea{border:1px solid #e2dec0;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;color:#6d6759;background-color:#fffef4}input:not([type=submit]):not([type=checkbox]),select{height:45px;width:100%;padding:10px 15px}input:not([type=submit]):not([type=checkbox]).datepicker{background:#fffef4 url(../images/calendar.svg) calc(100% - 10px) center no-repeat;background-size:24px 20px}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.wpcf7-form-control-wrap.event-date{position:relative}input[type=date]::-webkit-inner-spin-button{display:none}input[type=checkbox]{visibility:hidden;position:relative;z-index:1}input[type=checkbox]+label{padding-left:25px;position:relative;z-index:2}input[type=checkbox]+label:before{content:"";font-family:"FontAwesome";text-align:center;line-height:18px;width:18px;height:18px;border:1px solid #e2dec0;display:block;position:absolute;left:0;top:50%;-webkit-transform:translate3d(0, -50%, 0);-moz-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0);color:#3e3935}input[type=checkbox]:checked+label:before{content:""}input[type=checkbox].error+label:before{border:1px solid #3e3935}::-webkit-input-placeholder{opacity:.8}::-moz-placeholder{opacity:.8}:-ms-input-placeholder{opacity:.8}:-moz-placeholder{opacity:.8}.select-wrapper{width:238px;height:45px;border:1px solid #e2dec0;position:relative;overflow:hidden;background-color:#fff;display:inline-block}.select-wrapper:after{content:"";font-family:FontAwesome;color:#3e3935;position:absolute;right:1em;top:50%;-webkit-transform:translate3d(0, -50%, 0);-moz-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0)}.select-wrapper select{width:130%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-color:transparent}.bootstrap-select.btn-group:not(.input-group-btn),.bootstrap-select.btn-group[class*=col-]{width:100%}.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:100%}.bootstrap-select .btn.dropdown-toggle.bs-placeholder.btn-default.error{border:2px solid #ff4338}.btn.dropdown-toggle{background-color:#fffef4;width:100%;color:#3e3935;font-family:"Merriweather",serif;margin:0;height:45px;padding:0 12px;line-height:45px;font-size:14px;text-transform:none;border:1px solid #e2dec0}.btn.dropdown-toggle:before{display:none}.btn.dropdown-toggle .filter-option{height:43px}.btn.dropdown-toggle .bs-caret{height:0;position:absolute}.btn.dropdown-toggle .bs-caret .caret{border:none;position:relative}.btn.dropdown-toggle .bs-caret .caret:before{content:"";font-family:FontAwesome;position:absolute;top:50%;-webkit-transform:translate3d(0, -50%, 0);-moz-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0);font-size:18px}div.wpcf7-response-output{margin:.5em 0;padding:.2em .5em}div.wpcf7-response-output.wpcf7-validation-errors{border:none;background-color:#ff4338;color:#f4f2df}div.wpcf7-response-output.wpcf7-mail-sent-ok{border-color:#c5d500;color:#3e3935;text-align:center}header div.wpcf7-response-output{margin:.5em 0;padding:.2em .5em}header div.wpcf7-response-output.wpcf7-validation-errors{border:none;background-color:#ff4338;color:#f4f2df}header div.wpcf7-response-output.wpcf7-mail-sent-ok{border-color:#c5d500;color:#f4f2df}footer div.wpcf7-response-output{margin:.5em 0;padding:.2em .5em}footer div.wpcf7-response-output.wpcf7-validation-errors{border:none;background-color:#ff4338;color:#3e3935}footer div.wpcf7-response-output.wpcf7-mail-sent-ok{border-color:#f4f2df;color:#3e3935}button:focus{outline:none !important}.modal{position:absolute}.modal-content{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.modal-backdrop{background-color:#181818}.modal-backdrop.in{opacity:.8}.modal-full{text-align:center}.modal-full .modal-full-inner{display:inline-block;width:auto;max-width:95%}.modal-full .modal-content{display:inline-block;width:auto;background-color:transparent;text-align:center;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.modal-full .modal-content img{max-width:100%}.modal.in .modal-dialog .modal-header{border-bottom:none}.modal.in .modal-dialog .modal-header .close{font-size:28px}#modal-age-gate .modal-dialog{width:780px}#modal-age-gate .modal-content{position:relative;overflow:hidden;border:none}#modal-age-gate .modal-content:after{content:"";font-family:icomoon;color:#fffef4;position:absolute;right:-15px;bottom:125px;font-size:360px}#modal-age-gate .modal-content .modal-body{position:relative;z-index:3}#modal-age-gate .box-corners-top{position:relative;z-index:3;border:2px solid #b8b09c}#modal-age-gate .box-corners-top:before,#modal-age-gate .box-corners-top:after{font-family:icomoon;color:#b8b09c;position:absolute;top:-3px;font-size:20px;line-height:25px;z-index:5}#modal-age-gate .box-corners-top:before{content:"";left:-2px}#modal-age-gate .box-corners-top:after{content:"";right:-2px}#modal-age-gate .box-corners-bottom{position:static}#modal-age-gate .box-corners-bottom:before,#modal-age-gate .box-corners-bottom:after{font-family:icomoon;color:#b8b09c;position:absolute;bottom:-4px;font-size:20px;line-height:25px}#modal-age-gate .box-corners-bottom:before{content:"";left:-2px}#modal-age-gate .box-corners-bottom:after{content:"";right:-2px}@media only screen and (min-width: 0px)and (max-width: 767px){.modal{width:95%;padding:0}#modal-age-gate{width:100%;padding:2.5% !important}#modal-age-gate .modal{width:100%}#modal-age-gate .modal-dialog{width:100%;margin:10px 0}}.scroll-table{width:100%;padding:1em;overflow-x:auto;overflow-y:hidden;position:relative}table{width:100%;border-left:1px solid #ebe7c7;border-top:1px solid #ebe7c7;color:#3e3935}table th,table td{border-right:1px solid #ebe7c7;border-bottom:1px solid #ebe7c7;padding:10px 15px 12px}table thead td,table th{background-color:#b8b09c;text-align:center;font-family:"ClanOT",serif;font-weight:bold}table thead td p,table th p{margin-bottom:0 !important}table td{background-color:#fffeee;width:auto}@media only screen and (max-width: 991px){.scroll-table{padding-top:2em}.scroll-table:before{content:"Swipe to see all data >";font-family:"ClanOT",serif;font-weight:bold;position:absolute;top:0;right:0}}.carousel .carousel-inner{margin-bottom:35px}.carousel .carousel-inner .item{height:500px;background-color:#3e3935}.carousel .carousel-inner .item img{width:100%;position:absolute;top:50%;-webkit-transform:translate3d(0, -50%, 0);-moz-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0)}.carousel .carousel-inner .item .caption{position:absolute;bottom:1em;left:calc(1em + 34px);z-index:2}.carousel .carousel-control{width:34px;opacity:1;background-color:rgba(0,0,0,.7);-webkit-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-moz-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.carousel .carousel-control i{position:absolute;top:50%;font-size:30px;color:#f4f2df;-webkit-transition:all .2s cubic-bezier(0.785, 0.135, 0.15, 0.86);-moz-transition:all .2s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition:all .2s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:all .2s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.carousel .carousel-control:hover{background-color:rgba(0,0,0,.9)}.carousel .carousel-control.left i{left:50%;-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}.carousel .carousel-control.left:hover i{left:45%}.carousel .carousel-control.right i{right:50%;-webkit-transform:translate3d(50%, -50%, 0);-moz-transform:translate3d(50%, -50%, 0);transform:translate3d(50%, -50%, 0)}.carousel .carousel-control.right:hover i{right:45%}.home-slider-section .carousel .carousel-inner .item{height:auto}.home-slider-section .carousel .carousel-inner .item img{position:static;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.carousel-indicators{text-align:center;margin:0 0;left:0;bottom:-35px;width:100%}.carousel-indicators li{width:11px;height:11px;border:none;background-color:#b8b09c;margin:5px 4px}.carousel-indicators li.active{background-color:#3e3935;border:none;margin:5px 4px}.carousel-indicators.carousel-thumbs{position:relative;text-align:center;margin:0 0;left:0;bottom:auto;top:0%;padding-top:10px;width:100%}.carousel-indicators.carousel-thumbs li{border:none;display:inline-block;border-radius:0;width:160px;height:90px;overflow:hidden;position:relative;text-indent:0;vertical-align:middle}.carousel-indicators.carousel-thumbs li:before{content:"";border:2px solid transparent;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;-webkit-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-moz-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.carousel-indicators.carousel-thumbs li:after{content:"";background-color:#3e3935;opacity:.55;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;-webkit-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-moz-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.carousel-indicators.carousel-thumbs li.active{overflow:visible;height:110px}.carousel-indicators.carousel-thumbs li.active:before{border:2px solid #ff4338;top:-8px;right:10px;bottom:-8px;left:10px}.carousel-indicators.carousel-thumbs li.active:after{opacity:0}.slider-section{border:3px solid #f4f2df}.slider-section .carousel .carousel-inner{margin-bottom:0}.slider-section.event-space-slider-section .carousel .carousel-control{width:34px;height:100%;max-height:500px;opacity:1;background-color:rgba(0,0,0,.7);-webkit-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-moz-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.slider-section.event-space-slider-section .carousel .carousel-control i{position:absolute;top:50%;font-size:30px;color:#f4f2df;-webkit-transition:all .2s cubic-bezier(0.785, 0.135, 0.15, 0.86);-moz-transition:all .2s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition:all .2s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:all .2s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.slider-section.event-space-slider-section .carousel .carousel-control:hover{background-color:rgba(0,0,0,.9)}.slider-section.event-space-slider-section .carousel .carousel-control.left i{left:50%;-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}.slider-section.event-space-slider-section .carousel .carousel-control.left:hover i{left:45%}.slider-section.event-space-slider-section .carousel .carousel-control.right i{right:50%;-webkit-transform:translate3d(50%, -50%, 0);-moz-transform:translate3d(50%, -50%, 0);transform:translate3d(50%, -50%, 0)}.slider-section.event-space-slider-section .carousel .carousel-control.right:hover i{right:45%}.slider-section.event-space-slider-section .carousel .carousel-inner{padding-bottom:0}.slider-section.event-space-slider-section .carousel .carousel-inner .item .caption{position:absolute;bottom:0;left:50%;-webkit-transform:translate3d(-50%, 0, 0);-moz-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0);z-index:2;padding:4px 10px 3px;background-color:rgba(0,0,0,.7);color:#f4f2df}.slider-section.event-space-slider-section .carousel .carousel-inner .item .caption a{color:#f4f2df}@media only screen and (max-width: 991px){.carousel .carousel-inner .item{height:350px}.slider-section.event-space-slider-section .carousel .carousel-control{max-height:350px}.home-slider-section{border-top:2px solid #f4f2df}.home-slider-section .container{padding:0 !important}.home-slider-section .container .carousel-inner{margin-bottom:0}}body{-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s;padding-top:0px}body #wpadminbar{position:fixed;padding-left:0 !important;z-index:3000002}body.admin-bar{padding-top:0px}body.admin-bar.not-at-top nav{top:32px}body.admin-bar.not-at-top .beer-nav{top:88px}body.admin-bar.not-at-top.page-template-page-under-age nav{top:32px}body.mce-content-body{background-color:#fff}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}.alignright{float:right}.alignleft{float:left}.aligncenter{display:block;margin-left:auto;margin-right:auto}.image-block{display:flex;flex-flow:row nowrap;width:100%;justify-content:flex-start;align-items:center;padding-bottom:40px}.flex-end{order:1}.sidebar-panel{margin-top:30px;padding:7px}.price-panel{border:1px solid;float:left;width:calc(25% - 20px);padding:40px 10px;margin:10px;position:relative;text-align:center;min-height:225px}.price-panel .price{position:absolute;font-size:4em;left:50%;transform:translateX(-50%);bottom:40px}.qimg{background-size:cover;background-position:center;position:relative;padding-bottom:14%}.qimg span{position:absolute;top:50%;left:50%;max-width:80%;transform:translate(-50%, -50%)}.date-due{max-width:200px;text-align:center;padding:20px 10px;font-size:2em;font-weight:normal;line-height:1.4em;margin:0 auto}@media only screen and (max-width: 992px){body{padding-top:0px}}@media only screen and (max-width: 768px){body{padding-top:0px}body.admin-bar{padding-top:0px}body.admin-bar nav,body.admin-bar header{top:46px}body.admin-bar .beer-nav{top:104px}}.page-template-page-under-age header{height:130px}.page-template-page-under-age header nav{position:absolute;bottom:0}.page-template-page-under-age header nav li{display:none}.page-template-page-under-age header nav li.menu-item-home{display:block;width:100% !important;text-align:center}header{background:#3e3935;color:#fff;position:relative;top:0;left:0;right:0;z-index:900}header .super-menu{color:#fff;letter-spacing:1px;border-bottom:2px solid #6d6759;z-index:100;position:relative;font-family:Merriweather,serif}header .super-menu .controls{border-left:2px solid #6d6759;border-right:2px solid #6d6759}header .super-menu .controls .search-form label{display:block;position:relative;margin:0;height:30px}header .super-menu .controls .search-form input:not([type=submit]).search-field{background-color:transparent;border:none;outline:0;font-size:12px;height:30px;width:100%;color:#b8b09c}header .super-menu .controls .search-form button.search-submit{position:absolute;top:0;right:0;color:#f4f2df;background-color:#3e3935;border:none;margin-left:-30px;margin-top:0;height:100%}header .super-menu .menu-super-menu-container{width:100%}header .super-menu .flex-container{justify-content:flex-end;align-items:center;margin-bottom:0;height:30px}header .super-menu li{flex-grow:1;height:100%;position:relative;margin-left:1px;border-right:2px solid #6d6759}header .super-menu li a{height:100%;text-align:center;color:#b8b09c;background-size:contain;display:block;text-decoration:none;line-height:30px}header .super-menu li>ul{margin:0 !important;padding:0 !important;z-index:100}header .super-menu li>ul li{background-color:#f4f2df;text-align:left;border-bottom:1px solid #ebe7c7}header .super-menu li>ul li a{padding:0 !important}header .logo{margin:0px 0 1em 0px}header .logo img{max-width:100%;max-height:100px}header .social-links{color:#b8b09c;font-family:Merriweather,serif;padding-top:25px;padding-bottom:25px}header .social-links a{color:#f4f2df;font-size:20px;margin:0 .25em;padding-top:.2em;display:inline-block}header .social-links a:hover{color:#fff;text-decoration:none}header .social-links em{font-size:10px}header .signup-wrapper{padding-top:25px;padding-bottom:25px}header .signup-wrapper .wpcf7-form{float:right;width:255px}header .signup-wrapper p{border-top:2px solid #6d6759;border-bottom:2px solid #6d6759}header .signup-wrapper input:not([type=submit]){background-color:transparent;border:none;outline:0;font-size:12px;height:30px;width:170px;color:#b8b09c;vertical-align:middle}header .signup-wrapper button{color:#f4f2df;background-color:#3e3935;border:none;border-left:2px solid #6d6759;margin-top:0;height:100%;font-size:12px;line-height:30px;font-family:"ClanOT Condensed",serif;font-weight:bold;letter-spacing:2px}header .signup-wrapper button i{font-size:16px;vertical-align:text-bottom}header .signup-wrapper .wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors,header .signup-wrapper .wpcf7-not-valid-tip{display:none !important}header nav{padding:0;width:100%;position:relative;text-transform:uppercase;background-color:#3e3935;float:right;clear:none;border-top:4px solid #f4f2df;border-bottom:4px solid #f4f2df;-webkit-transition:all .2s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:all .2s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:all .2s cubic-bezier(0.075, 0.82, 0.165, 1);transition:all .2s cubic-bezier(0.075, 0.82, 0.165, 1)}header nav .dropdown-menu>.active>a,header nav .dropdown-menu>.active>a:focus,header nav .dropdown-menu>.active>a:hover{background-color:transparent}header nav .menu-primary-menu-container{width:100%}header nav .menu-primary-menu-container>ul{width:100%;padding-left:0;box-shadow:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;margin-bottom:-4px}header nav .menu-primary-menu-container>ul>li{list-style:none;width:9.6%;flex-grow:1;height:48px;position:static;float:left}header nav .menu-primary-menu-container>ul>li ul{border:none;margin:0;border-radius:0;display:none;opacity:0;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;box-shadow:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;background-color:#ebe7c7;flex-flow:row nowrap;justify-content:center;list-style-type:none;padding-left:0;align-items:center;width:100%;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 16px 12px rgba(0,0,0,.175);text-align:center;z-index:1000}header nav .menu-primary-menu-container>ul>li ul li{display:inline-block;height:85px}header nav .menu-primary-menu-container>ul>li ul li a{line-height:85px;padding:0 30px;-webkit-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-moz-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86)}header nav .menu-primary-menu-container>ul>li.menu-item-home{background-color:transparent;position:relative;z-index:100000;width:22%}header nav .menu-primary-menu-container>ul>li.menu-item-home a{background-color:transparent;position:relative;-webkit-transform:translate3d(0, 0, 50);-moz-transform:translate3d(0, 0, 50);transform:translate3d(0, 0, 50);padding:14px 5px 0 5px}header nav .menu-primary-menu-container>ul>li.menu-item-home a img{margin-top:-81px;max-width:100%}header nav .menu-primary-menu-container>ul>li a{background-position:left center;width:100%;min-width:77px;letter-spacing:2px;font-size:15px;z-index:10000;font-family:"ClanOT Condensed",serif;font-weight:400;display:inline-block;-webkit-transition:color .3s linear;-moz-transition:color .3s linear;-o-transition:color .3s linear;transition:color .3s linear;text-align:center;color:#b8b09c;text-decoration:none;text-transform:uppercase;padding:11px 2px}header nav .menu-primary-menu-container>ul>li a .caret{display:none}header nav .menu-primary-menu-container>ul>li:first-child a{border-left:none}header nav .menu-primary-menu-container>ul>li.current_page_item>a,header nav .menu-primary-menu-container>ul>li.current-menu-ancestor>a{background:url(../images/menu-bg.svg) center center no-repeat;color:inherit}header nav .menu-primary-menu-container>ul>li.current_page_item.menu-item-home,header nav .menu-primary-menu-container>ul>li.current-menu-ancestor.menu-item-home{background-color:transparent}@media only screen and (min-width: 992px){header .menu-super-menu-container ul li:hover>a,header .menu-super-menu-container ul li:active>a,header .menu-super-menu-container ul li:focus>a{background:url(../images/menu-bg.svg) center center no-repeat;color:inherit;background-size:contain}header nav .menu-primary-menu-container>ul>li ul{height:44px;border:none;margin:0;border-radius:0;opacity:0;box-shadow:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;background-color:#3e3935;padding:0 !important;flex-flow:row nowrap;justify-content:center;list-style-type:none;align-items:center;width:100%;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 16px 12px rgba(0,0,0,.175);text-align:center;z-index:0;-webkit-transition:all 0s cubic-bezier(0.785, 0.135, 0.15, 0.86);-moz-transition:all 0s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition:all 0s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:all 0s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition-delay:.5s;display:block;top:0;overflow:hidden}header nav .menu-primary-menu-container>ul>li ul li{display:inline-block;height:44px;-webkit-transition:all 0s cubic-bezier(0.785, 0.135, 0.15, 0.86);-moz-transition:all 0s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition:all 0s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:all 0s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition-delay:1s}header nav .menu-primary-menu-container>ul>li:hover>a,header nav .menu-primary-menu-container>ul>li:active>a,header nav .menu-primary-menu-container>ul>li:focus>a{background:transparent url(../images/menu-bg.svg) center center no-repeat;color:inherit}header nav .menu-primary-menu-container>ul>li:hover.menu-item-home a,header nav .menu-primary-menu-container>ul>li:active.menu-item-home a,header nav .menu-primary-menu-container>ul>li:focus.menu-item-home a{background-image:none !important}header nav .menu-primary-menu-container>ul>li:hover ul,header nav .menu-primary-menu-container>ul>li:active ul,header nav .menu-primary-menu-container>ul>li:focus ul{opacity:1;top:calc(100% + 4px);z-index:99;height:91px;transition-delay:0s}header nav .menu-primary-menu-container>ul>li:hover ul li,header nav .menu-primary-menu-container>ul>li:active ul li,header nav .menu-primary-menu-container>ul>li:focus ul li{height:85px;transition-delay:0s}header nav .menu-primary-menu-container>ul>li:hover ul li a,header nav .menu-primary-menu-container>ul>li:active ul li a,header nav .menu-primary-menu-container>ul>li:focus ul li a{background-color:transparent !important;background-position:left center !important}header nav .menu-primary-menu-container>ul>li:hover ul li a:hover,header nav .menu-primary-menu-container>ul>li:hover ul li a:active,header nav .menu-primary-menu-container>ul>li:hover ul li a:focus,header nav .menu-primary-menu-container>ul>li:active ul li a:hover,header nav .menu-primary-menu-container>ul>li:active ul li a:active,header nav .menu-primary-menu-container>ul>li:active ul li a:focus,header nav .menu-primary-menu-container>ul>li:focus ul li a:hover,header nav .menu-primary-menu-container>ul>li:focus ul li a:active,header nav .menu-primary-menu-container>ul>li:focus ul li a:focus{color:#fffef4;background:transparent url(../images/menu-bg.svg) center center no-repeat !important}.not-at-top nav{position:fixed;top:0}.not-at-top nav .menu-primary-menu-container>ul>li.menu-item-home a{padding:2px}.not-at-top nav .menu-primary-menu-container>ul>li.menu-item-home img{max-height:44px;margin-top:0;width:84px}.page-template-page-under-age.not-at-top header{height:auto}.page-template-page-under-age.not-at-top header nav{position:fixed;bottom:auto;top:0}.page-template-page-under-age.not-at-top header nav li{display:none}.page-template-page-under-age.not-at-top header nav li.menu-item-home{display:block;width:100% !important;text-align:center}}@media only screen and (max-width: 1249px){body header nav .menu-primary-menu-container>ul>li.menu-item-home img{margin-top:-68px}body header nav .menu-primary-menu-container>ul>li a{font-size:13px}}@media only screen and (max-width: 991px){.body-wrapper{-webkit-transition:all .3s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:all .3s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:all .3s cubic-bezier(0.075, 0.82, 0.165, 1);transition:all .3s cubic-bezier(0.075, 0.82, 0.165, 1);position:relative;left:0;overflow:hidden;max-width:100%}header{-webkit-transition:all .3s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:all .3s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:all .3s cubic-bezier(0.075, 0.82, 0.165, 1);transition:all .3s cubic-bezier(0.075, 0.82, 0.165, 1);width:100%;position:fixed}header .logo{float:none !important;padding:20px 1em;margin:0}header .menu-toggle{color:#f4f2df;position:absolute;top:30px;-webkit-transform:translate3d(0, -50%, 0);-moz-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0);right:.5em;font-family:"ClanOT Condensed",serif;letter-spacing:2px;font-weight:bold;font-size:16px}header .menu-toggle:hover{text-decoration:none}header .menu-toggle .closed{display:block}header .menu-toggle .opened{display:none}header nav{position:fixed;left:100%;top:0;margin-top:0;border:none;height:100%;background-color:#3e3935;width:341px;-webkit-transition:left .3s cubic-bezier(0.075, 0.82, 0.165, 1);-moz-transition:left .3s cubic-bezier(0.075, 0.82, 0.165, 1);-o-transition:left .3s cubic-bezier(0.075, 0.82, 0.165, 1);transition:left .3s cubic-bezier(0.075, 0.82, 0.165, 1);overflow-y:scroll}header nav .container{padding:0;max-width:100%}header nav .search-form{padding:1em;position:relative}header nav .search-form label{display:block;position:relative;margin:0;height:30px}header nav .search-form input:not([type=submit]).search-field{background-color:transparent;border:none;outline:0;font-size:12px;height:30px;width:100%;color:#b8b09c;border-bottom:2px solid #6d6759}header nav .search-form button.search-submit{position:absolute;top:14px;right:14px;color:#f4f2df;background-color:#3e3935;border:none;height:28px;font-size:1.5em}header nav .menu-primary-menu-container{width:100%}header nav .menu-primary-menu-container>ul>li{clear:both;height:auto}header nav .menu-primary-menu-container>ul>li.menu-item-type-custom.menu-item-home{width:100%;display:block}header nav .menu-primary-menu-container ul.dropdown-menu{background-color:#b8b09c;opacity:1}header nav .menu-primary-menu-container ul{display:block}header nav .menu-primary-menu-container ul>li{width:100%}header nav .menu-primary-menu-container ul>li ul li{width:100%}header nav .menu-primary-menu-container ul>li.menu-item-home{display:none}header nav .menu-primary-menu-container ul>li.open ul.dropdown-menu{display:block;opacity:1;margin-top:-2px;position:static;background:transparent;border:none;border-bottom:2px solid #6d6759;transition:all .3s linear}header nav .menu-primary-menu-container ul>li.open ul.dropdown-menu li{float:left;width:100%;white-space:nowrap;height:50px;border-top:2px solid #6d6759}header nav .menu-primary-menu-container ul>li.open ul.dropdown-menu li a{line-height:50px;font-size:14px}header nav .menu-primary-menu-container ul>li.open ul.dropdown-menu li a:after{display:none}header nav .menu-primary-menu-container ul>li.open ul.dropdown-menu li:hover a,header nav .menu-primary-menu-container ul>li.open ul.dropdown-menu li:focus a,header nav .menu-primary-menu-container ul>li.open ul.dropdown-menu li:active a{background-color:transparent;color:inherit}header nav .menu-primary-menu-container ul>li.open>a .caret:after{content:"";font-family:icomoon;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);margin-left:1.6em}header nav .menu-primary-menu-container ul>li a{font-size:20px;position:relative}header nav .menu-primary-menu-container ul>li a:after{content:"";position:absolute;bottom:0;left:50%;-webkit-transform:translate3d(-50%, 0, 0);-moz-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0);border-bottom:2px solid #6d6759;width:40px}header nav .menu-primary-menu-container ul>li a .caret{position:absolute;display:inline;border:none;font-size:14px;padding-left:5px}header nav .menu-primary-menu-container ul>li a .caret:after{content:"";font-family:icomoon;-webkit-transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;transform-origin:center;display:block;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}header nav .super-menu{margin:1em 0;text-transform:none}header nav .super-menu .menu-super-menu-container{width:100%;float:left}header nav .super-menu .menu-super-menu-container>ul{padding:0;list-style:none}header nav .super-menu .menu-super-menu-container>ul:after{width:90px;height:47px;background:url(../images/logo.svg) center center no-repeat;background-size:contain;content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}header nav .super-menu .menu-super-menu-container li{list-style:none;padding:0 10px;float:left;white-space:nowrap;position:relative;margin-left:0;border-right:2px solid #6d6759;border-top:2px solid #6d6759;width:50%}header nav .super-menu .menu-super-menu-container li:nth-child(2n){border-right:none}header nav .super-menu .menu-super-menu-container li a{height:100%;text-align:center;color:#bab7b0;font-size:12px;text-transform:none;display:block;text-decoration:none;line-height:40px}header nav .super-menu .menu-super-menu-container li>ul{margin:0 !important;padding:0 !important;z-index:100}header nav .super-menu .menu-super-menu-container li>ul li{background-color:#f4f2df;text-align:left;border-bottom:1px solid #ebe7c7}header nav .super-menu .menu-super-menu-container li>ul li a{padding:0 !important}header nav .social-links{margin:.5em}header nav .social-links a{font-size:25px;margin:0 .5em}body.menu-open:after{width:100%;height:100%;top:0;left:0;position:fixed;z-index:100;background-color:#000;opacity:.4;content:""}body.menu-open header{right:341px;left:-341px;background-color:transparent}body.menu-open header .menu-toggle .closed{display:none}body.menu-open header .menu-toggle .opened{display:block}body.menu-open header .menu-toggle i.icon-menu-icon:before{content:""}body.menu-open header nav{left:calc(100% - 341px)}body.menu-open .body-wrapper{left:-341px}}@media only screen and (max-width: 767px){header .logo{max-width:270px}}@media only screen and (max-width: 410px){header nav{width:320px}body.menu-open header{right:320px;left:-320px}body.menu-open header nav{left:calc(100% - 320px)}body.menu-open .body-wrapper{left:-320px}}@media only screen and (max-width: 374px){header nav{width:265px}body.menu-open header{right:265px;left:-265px}body.menu-open header nav{left:calc(100% - 265px)}body.menu-open .body-wrapper{left:-265px}}footer{padding:0;background-color:#f4f2df;position:relative;z-index:10}footer .logo{position:absolute;left:50%;top:0;-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}footer.tours-and-rec-footer .social-wrapper{background-color:#e9d093}footer.tours-and-rec-footer .social-wrapper .social-bottom-wrapper .signup-wrapper .wpcf7-form p{border-top:2px solid #dbbf7a;border-bottom:2px solid #dbbf7a}footer.tours-and-rec-footer .social-wrapper .social-bottom-wrapper .signup-wrapper .wpcf7-form button{border:none;border-left:2px solid #dbbf7a}footer.fling-footer .social-wrapper{background-color:#3e3935}footer.fling-footer .social-wrapper .social-bottom-wrapper .social-links{color:#ebe7c7 !important}footer.fling-footer .social-wrapper .social-bottom-wrapper .social-links a{color:#ebe7c7 !important}footer.fling-footer .social-wrapper .social-bottom-wrapper .signup-wrapper{color:#ebe7c7 !important}footer.fling-footer .social-wrapper .social-bottom-wrapper .signup-wrapper p{color:#ebe7c7 !important}footer.fling-footer .social-wrapper .social-bottom-wrapper .signup-wrapper a{color:#ebe7c7 !important}footer.fling-footer .social-wrapper .social-bottom-wrapper .signup-wrapper .wpcf7-form p{border-top:2px solid #ebe7c7;border-bottom:2px solid #ebe7c7}footer.fling-footer .social-wrapper .social-bottom-wrapper .signup-wrapper .wpcf7-form input::placeholder{color:#ebe7c7 !important}footer.fling-footer .social-wrapper .social-bottom-wrapper .signup-wrapper .wpcf7-form button{border:none;border-left:2px solid #ebe7c7;color:#ebe7c7 !important}footer .social-wrapper{background-color:#adc6c9;border-top:4px solid #f4f2df;padding-top:70px;position:relative}footer .social-wrapper:before{content:"";position:absolute;top:50%;left:0;-webkit-transform:translate3d(0, -50%, 0);-moz-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0);width:100%;height:33%;border-top:4px solid #f4f2df;border-bottom:4px solid #f4f2df;background:url(../images/polkadots.svg) center center repeat}footer .social-wrapper #sbi_load,footer .social-wrapper .sb_instagram_header{display:none}footer .social-wrapper #sb_instagram #sbi_images .sbi_item{border:2px solid #f4f2df;padding:0 !important}footer .social-wrapper #sb_instagram #sbi_images{padding:0 !important;border:2px solid #f4f2df}footer .social-wrapper #sb_instagram{padding:12px 14px !important;border:2px solid #f4f2df}footer .social-wrapper #sb_instagram .sbi_info{display:none}footer .social-wrapper .social-bottom-wrapper{border-top:2px solid #f4f2df;border-bottom:2px solid #f4f2df;margin:37px 0 48px}footer .social-wrapper .social-bottom-wrapper .social-links{color:#3e3935;font-family:"ClanOT Condensed",serif;font-weight:bold;letter-spacing:2px;border-right:2px solid #f4f2df;padding:10px 0;text-align:center;font-size:18px}footer .social-wrapper .social-bottom-wrapper .social-links a{color:#3e3935;font-size:20px;margin:0 .4em;padding-top:.2em;display:inline-block}footer .social-wrapper .social-bottom-wrapper .social-links a:hover{color:#ebe7c7;text-decoration:none}footer .social-wrapper .social-bottom-wrapper .social-links em{font-size:10px}footer .social-wrapper .social-bottom-wrapper .signup-wrapper{padding:5px 0}footer .social-wrapper .social-bottom-wrapper .signup-wrapper p{padding:7px 1em;color:#3e3935;font-family:"ClanOT Condensed",serif;font-weight:bold;letter-spacing:2px;font-size:18px;margin:0}footer .social-wrapper .social-bottom-wrapper .signup-wrapper .wpcf7-form{float:right;width:255px}footer .social-wrapper .social-bottom-wrapper .signup-wrapper .wpcf7-form p{border-top:2px solid #98b6b9;border-bottom:2px solid #98b6b9;margin:0;padding:0}footer .social-wrapper .social-bottom-wrapper .signup-wrapper .wpcf7-form input:not([type=submit]){background-color:transparent;border:none;outline:0;font-size:10px;font-weight:normal;height:30px;width:170px;color:#3e3935;font-family:Merriweather,serif}footer .social-wrapper .social-bottom-wrapper .signup-wrapper .wpcf7-form input:not([type=submit])::-webkit-input-placeholder{color:#3e3935}footer .social-wrapper .social-bottom-wrapper .signup-wrapper .wpcf7-form input:not([type=submit])::-moz-placeholder{color:#3e3935}footer .social-wrapper .social-bottom-wrapper .signup-wrapper .wpcf7-form input:not([type=submit]):-moz-placeholder{color:#3e3935}footer .social-wrapper .social-bottom-wrapper .signup-wrapper .wpcf7-form input:not([type=submit]):-ms-input-placeholder{color:#3e3935}footer .social-wrapper .social-bottom-wrapper .signup-wrapper .wpcf7-form button{color:#3e3935;background-color:transparent;border:none;border-left:2px solid #98b6b9;margin-top:0;height:100%;font-size:12px;line-height:30px;font-family:"ClanOT Condensed",serif;font-weight:bold;letter-spacing:2px}footer .social-wrapper .social-bottom-wrapper .signup-wrapper .wpcf7-form button i{font-size:16px;vertical-align:text-bottom;color:#f4f2df}footer .social-wrapper .social-bottom-wrapper .signup-wrapper .wpcf7-form .wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors,footer .social-wrapper .social-bottom-wrapper .signup-wrapper .wpcf7-form .wpcf7-not-valid-tip{display:none !important}footer .locations-wrapper:before{font-family:icomoon;content:"";color:#fffef4;font-size:255px;line-height:1;position:absolute;bottom:-60px;right:11px}footer.keg-calc-wrapper .social-wrapper{padding-top:11px}footer.keg-calc-wrapper .social-wrapper:before{display:none}footer .menu-footer-nav-container{float:none}footer .menu-footer-nav-container ul{list-style:none;padding:10px 0 0 0;margin:0;float:none;width:100%;text-align:center}footer .menu-footer-nav-container ul li{list-style:none;display:inline-block;margin:0}footer .menu-footer-nav-container ul li a{display:inline-block;padding:.3em .5em;color:#d8d3cd;font-family:"ClanOT",serif;letter-spacing:2px;text-transform:uppercase;font-weight:300}footer .menu-footer-nav-container ul li a:hover{text-decoration:none}footer .copyright{font-size:.8em;line-height:2em;margin-bottom:0;padding-bottom:10px}@media only screen and (max-width: 991px){footer .social-wrapper:before{display:none}footer .social-wrapper .social-bottom-wrapper{border:none !important;margin:10px 0 20px}footer .social-wrapper .social-bottom-wrapper .social-links{color:#3e3935;font-family:"ClanOT Condensed",serif;font-weight:bold;letter-spacing:2px;border-right:none;padding:10px 0;text-align:center;font-size:18px;line-height:20px}footer .social-wrapper .social-bottom-wrapper .social-links:after{width:95%;display:block;margin:0 auto;height:2px;background-color:#f4f2df;content:"";margin-top:15px}footer .social-wrapper .social-bottom-wrapper .social-links a{color:#3e3935;font-size:25px;margin:0 .4em;padding-top:.2em;display:inline-block;line-height:25px}footer .social-wrapper .social-bottom-wrapper .social-links a:hover{color:#ebe7c7;text-decoration:none}footer .social-wrapper .social-bottom-wrapper .social-links em{font-size:10px}footer .social-wrapper .social-bottom-wrapper .signup-wrapper{padding:5px 0}footer .social-wrapper .social-bottom-wrapper .signup-wrapper p{padding:7px 0 15px;margin:0 0 0 2.5%}footer .social-wrapper .social-bottom-wrapper .signup-wrapper .wpcf7-form{float:none;margin:0 0 0 2.5%}}@media only screen and (max-width: 767px){footer .logo{display:none}footer .social-wrapper{padding-top:0px}footer .social-wrapper:before{display:none}footer .social-wrapper .social-bottom-wrapper{border:none;margin:10px 0 20px}footer .social-wrapper .social-bottom-wrapper .social-links{color:#3e3935;font-family:"ClanOT Condensed",serif;font-weight:bold;letter-spacing:2px;border-right:none;padding:10px 0;text-align:center;font-size:18px;line-height:20px}footer .social-wrapper .social-bottom-wrapper .social-links:after{width:95%;display:block;margin:0 auto;height:2px;background-color:#f4f2df;content:"";margin-top:15px}footer .social-wrapper .social-bottom-wrapper .social-links span{display:block;width:100%}footer .social-wrapper .social-bottom-wrapper .social-links a{color:#3e3935;font-size:25px;margin:0 .3em;padding-top:.2em;display:inline-block;line-height:25px}footer .social-wrapper .social-bottom-wrapper .social-links a:hover{color:#ebe7c7;text-decoration:none}footer .social-wrapper .social-bottom-wrapper .social-links em{font-size:10px}footer .social-wrapper .social-bottom-wrapper .signup-wrapper{padding:5px 0;text-align:center}footer .social-wrapper .social-bottom-wrapper .signup-wrapper p{padding:7px 0 15px;margin:0 0 0 2.5%}footer .social-wrapper .social-bottom-wrapper .signup-wrapper .wpcf7-form{float:none;margin:0 auto}footer .menu-footer-nav-container ul{margin:1em 0}footer .menu-footer-nav-container ul li{display:block}footer .menu-footer-nav-container ul li a{display:block;padding:.4em .5em}}.home-two-column-section{margin-top:-6em}.home-two-column-section img{max-width:none}.home-two-column-section.flex-vertical .col-sm-12{display:flex;-ms-flex:1;align-items:center;justify-content:center}.home-two-column-section.flex-vertical .col-sm-12.flex-content-right{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media only screen and (max-width: 767px){.home-two-column-section.flex-vertical{display:block !important;align-items:inherit;justify-content:inherit}.home-two-column-section.flex-vertical .col-sm-12{display:block !important}.home-two-column-section.flex-vertical img{max-width:100%}}.hero-event{min-height:264px;margin-bottom:3em;background-position:center top;background-repeat:no-repeat;background-size:cover}.hero-event .container{height:100%;margin:auto}.hero-event h1{text-transform:uppercase}.hero-event .btn.btn-hero{top:1em;right:1em}.hero-event .social-share{justify-content:flex-start;padding:2em 1em}.hero-event .social-share .fa{margin:0 5px;color:#3e3935;font-size:20px}.hero-event .social-share .fa:hover{color:#b8b09c}.hero-event .event-banner{background-color:#3e3935;width:95%;height:65px;color:#fff;line-height:65px;position:absolute;bottom:-32px;left:0;padding-left:5%}.hero-event .event-banner p{line-height:65px;margin:0}.hero-event .event-banner:after{content:"";width:0;height:0;border-style:solid;border-width:65px 38px 0 0;border-color:#3e3935 transparent transparent transparent;position:absolute;right:-38px;top:0}.hero-slider-section .carousel .item{background-position:center center;background-repeat:no-repeat;background-size:cover;padding-bottom:51.536098%}.hero-slider-section .carousel .item .carousel-caption{text-align:left;left:50%;-webkit-transform:translate3d(-430px, 50%, 0);-moz-transform:translate3d(-430px, 50%, 0);transform:translate3d(-430px, 50%, 0);bottom:50%;right:0}.hero-slider-section .carousel .item img.slide-background{width:100%;position:absolute;top:0;left:0}.hero-slider-section .carousel .item img.slide-foreground{width:79.692308%;position:absolute;bottom:0;left:0}.hero-slider-section .carousel .item .slide-content{position:absolute;z-index:50;top:38.002981%;left:50%;-webkit-transform:translate3d(-50%, 0, 0);-moz-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0);color:#fff}.hero-slider-section .carousel .item .slide-content h1{text-align:center;text-transform:uppercase}.hero-slider-section .carousel .item .slide-content p{max-width:400px}.alternating-content-section .row{flex-direction:row;margin:0;flex-wrap:nowrap}.alternating-content-section .row .image{padding:0;text-align:left;position:relative;z-index:1;border:3px solid #f4f2df;border-right:none;background-position:center;background-size:cover}.alternating-content-section .row .image img{max-width:inherit;min-width:100%;max-height:550px;visibility:hidden}.alternating-content-section .row .content{border:3px solid #f4f2df;border-left:none;background-color:#f4f2df;position:relative;padding:2em;align-content:center;align-items:center}.alternating-content-section .row:nth-child(2n){flex-direction:row-reverse}.alternating-content-section .row:nth-child(2n) .image{border:3px solid #f4f2df;border-left:none}.alternating-content-section .row:nth-child(2n) .image img{float:right}.alternating-content-section .row:nth-child(2n) .content{border:3px solid #f4f2df;border-right:none}.mobile .alternating-content-section .row{flex-wrap:nowrap}@media only screen and (max-width: 767px){.alternating-content-section .row{flex-wrap:wrap}.alternating-content-section .row .image{border:3px solid #f4f2df;text-align:center;width:100%}.alternating-content-section .row .image img{max-width:100%;min-width:0;max-height:100%;min-height:0}.alternating-content-section .row .content{border:3px solid #f4f2df;width:100%}.alternating-content-section .row:nth-child(2n) .image{border:3px solid #f4f2df}.alternating-content-section .row:nth-child(2n) .image img{float:none}.alternating-content-section .row:nth-child(2n) .content{border:3px solid #f4f2df}.mobile .alternating-content-section .row{flex-wrap:wrap}}.hero-section{background-size:cover;background-position:center center;background-repeat:no-repeat;border-bottom:2px solid #f4f2df}.hero-section img{max-width:100%}.hero-section.hero-bg{min-height:340px;color:#f4f2df;overflow:hidden}.hero-section.hero-bg h1{text-shadow:0 3px 0 #ff4338;margin:0;text-transform:uppercase}.hero-section.hero-bg.video-bg>div{z-index:2;position:absolute !important;top:0;bottom:0;left:0;right:0;padding:0 !important}.hero-section.hero-bg.video-bg .video{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-size:cover}.hero-section.hero-bg.video-bg .video .overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background-color:rgba(0,0,0,.55)}.hero-section.hero-bg.video-bg .video #video-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;margin:auto;opacity:0;-webkit-transition:opacity .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-moz-transition:opacity .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition:opacity .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:opacity .3s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.hero-section.hero-bg.video-bg .video #video-wrapper.active{opacity:1}.hero-section.hero-bg.carousel-bg{min-height:0}.hero-section.hero-bg.carousel-bg .text-over-carousel{position:absolute !important;top:0;bottom:0;left:34px;right:34px;padding:0 !important}.hero-section.hero-bg.carousel-bg .carousel{overflow:hidden;position:relative;z-index:1}.hero-section.hero-bg.carousel-bg .carousel .carousel-inner{margin-bottom:0 !important}.hero-section.hero-bg.carousel-bg .carousel .carousel-inner .item{background-position:center;background-repeat:no-repeat;background-size:cover}.hero-section.hero-bg.carousel-bg .carousel .carousel-inner .item img{visibility:hidden;position:static}.hero-section.hero-bg.carousel-bg .container{position:relative;z-index:10}.fling-hero{background-color:#00c4b3}@media only screen and (max-width: 767px){.hero-section.hero-bg.video-bg{min-height:300px}.hero-section.hero-bg.video-bg .video #video-wrapper{display:none !important}}.landing-links a{padding:0;margin-bottom:0;border:2px solid #f4f2df;overflow:hidden;min-height:350px}.landing-links a .content{padding:2.3em 1em;position:relative;z-index:2;width:100%;display:flex;flex-flow:row wrap;align-items:center;justify-content:center}.landing-links a .content .image{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);background-position:center center;background-size:cover;z-index:-1;width:100%;height:100%;-webkit-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-moz-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.landing-links a [class^=icon-],.landing-links a [class*=" icon-"]{font-size:80px;color:#f4f2df;height:80px;display:block;margin:0 auto 13px}.landing-links a [class^=icon-].icon-plan,.landing-links a [class*=" icon-"].icon-plan{font-size:65px;padding-top:15px}.landing-links a h2{width:100%;text-transform:uppercase;font-size:60px;line-height:72px;color:#f4f2df;font-family:"ClanOT",serif;font-weight:bold;letter-spacing:4px}.landing-links a h5{width:100%;text-transform:uppercase;font-size:25px;line-height:32px;color:#f4f2df;font-family:"ClanOT Condensed",serif;font-weight:900;letter-spacing:4px}.landing-links a:hover,.landing-links a:focus{text-decoration:none}.landing-links a:hover .content .image,.landing-links a:focus .content .image{-webkit-transform:translate3d(-50%, -50%, 0) scale(1.1);-moz-transform:translate3d(-50%, -50%, 0) scale(1.1);-ms-transform:translate3d(-50%, -50%, 0) scale(1.1);transform:translate3d(-50%, -50%, 0) scale(1.1)}.landing-links a:hover .btn,.landing-links a:focus .btn{background-color:rgba(0,0,0,.81)}.landing-links a:hover .btn:before,.landing-links a:focus .btn:before{width:calc(100% + 5px);height:calc(100% + 5px);border-width:4px}.landing-links>.flex-container{margin:0 0 0 -2px;width:calc(100% + 4px);max-width:calc(100% + 4px);border-top:2px solid #f4f2df;border-bottom:2px solid #f4f2df}.landing-links.quirk-location-finder a .content,.landing-links.fling-location-finder a .content{padding:70px 1em 100px}.landing-links.quirk-location-finder .image,.landing-links.fling-location-finder .image{background:url(../images/quirk-location-bg.png)}.landing-links.quirk-location-finder .btn,.landing-links.fling-location-finder .btn{width:300px;background-color:#3e3935}.landing-links.quirk-location-finder .btn:before,.landing-links.fling-location-finder .btn:before{border-color:#fff}.fling-location-finder{padding:0;margin-bottom:0;overflow:hidden;padding-bottom:calc(100% / 5);z-index:1}.fling-location-finder.col-md-4,.fling-location-finder.col-md-8{padding-bottom:calc(100% / 3)}@media only screen and (max-width: 991px){.fling-location-finder.col-md-4,.fling-location-finder.col-md-8{padding-bottom:50%}}@media only screen and (max-width: 767px){.fling-location-finder.col-md-4,.fling-location-finder.col-md-8{padding-bottom:100%}}.fling-location-finder .content{padding:2.3em 1em;position:absolute;z-index:2;width:100%;height:100%;display:flex;flex-flow:row wrap;align-items:center;justify-content:center}.fling-location-finder .image{background:url(../images/fling-location-bg.png);position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);background-position:center center;background-size:cover;z-index:-1;width:100%;height:100%;-webkit-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-moz-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.fling-location-finder [class^=icon-],.fling-location-finder [class*=" icon-"]{font-size:80px;color:#f17152;height:80px;display:block;margin:0 auto 13px}.fling-location-finder [class^=icon-].icon-plan,.fling-location-finder [class*=" icon-"].icon-plan{font-size:65px;padding-top:15px}.fling-location-finder h2{width:100%;text-transform:uppercase;font-size:60px;line-height:72px;color:#f4f2df;font-family:"ClanOT",serif;font-weight:bold;letter-spacing:4px}.fling-location-finder h5{width:100%;text-transform:uppercase;font-size:25px;line-height:32px;color:#f4f2df;font-family:"ClanOT Condensed",serif;font-weight:900;letter-spacing:4px}@media only screen and (max-width: 1249px){.fling-location-finder h2{font-size:40px}}.fling-location-finder .btn{width:300px;background-color:#3e3935}.fling-location-finder .btn:before{border-color:#f17152}.fling-location-finder:hover,.fling-location-finder:focus{text-decoration:none}.fling-location-finder:hover .content .image,.fling-location-finder:focus .content .image{-webkit-transform:translate3d(-50%, -50%, 0) scale(1.1);-moz-transform:translate3d(-50%, -50%, 0) scale(1.1);-ms-transform:translate3d(-50%, -50%, 0) scale(1.1);transform:translate3d(-50%, -50%, 0) scale(1.1)}.fling-location-finder:hover .btn,.fling-location-finder:focus .btn{background-color:rgba(0,0,0,.81)}.fling-location-finder:hover .btn:before,.fling-location-finder:focus .btn:before{width:calc(100% + 5px);height:calc(100% + 5px);border-width:4px}@media only screen and (max-width: 767px){.landing-links a h2{font-size:40px;line-height:45px}}.form-section{padding:4em 0 10em}.form-section .form-wrapper{background:#f4f2df;border:2px solid #b8b09c}.form-section .form-wrapper.box-corners-top{position:relative;z-index:2}.form-section .form-wrapper.box-corners-top:before,.form-section .form-wrapper.box-corners-top:after{font-family:icomoon;color:#b8b09c;position:absolute;top:-3px;font-size:20px;line-height:25px}.form-section .form-wrapper.box-corners-top:before{content:"";left:-2px}.form-section .form-wrapper.box-corners-top:after{content:"";right:-2px}.form-section .form-wrapper .box-corners-bottom{position:static}.form-section .form-wrapper .box-corners-bottom:before,.form-section .form-wrapper .box-corners-bottom:after{font-family:icomoon;color:#b8b09c;position:absolute;bottom:-4px;font-size:20px;line-height:25px}.form-section .form-wrapper .box-corners-bottom:before{content:"";left:-2px}.form-section .form-wrapper .box-corners-bottom:after{content:"";right:-2px}@media only screen and (max-width: 767px){.form-section .g-recaptcha{-webkit-transform:scale(0.77);-moz-transform:scale(0.77);-ms-transform:scale(0.77);transform:scale(0.77);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.form-section .box-corners-top,.form-section .box-corners-bottom{padding:0 !important}}.tribe-events-photo-event-wrap{position:relative}.tribe-events-photo-event-wrap:before{content:"";border:2px solid #ff4338;position:absolute;top:-6px;bottom:-6px;left:6px;right:6px;pointer-events:none}.tribe-events-event-details{background-color:#3e3935}.tribe-events-event-details h2{text-align:center;width:100%;display:inline-block;font-size:1em;letter-spacing:1.5px}.event-image{padding-bottom:56.5%;background-position:center;background-size:cover}.tribe-events-loop .tribe-events-event-meta .tribe-event-schedule-details{background-color:rgba(62,57,53,.9);color:#f4f2df;position:absolute;top:17px;left:0px;letter-spacing:1px;padding:8px 16px 9px 8px}#tribe-events-content .learn-more{letter-spacing:2px;position:absolute;bottom:24px;left:0;right:0}body .tribe-events-list #tribe-events-photo-events{margin:0;width:100%;display:flex;flex-flow:row wrap;justify-content:center;align-content:center;height:auto !important}body .tribe-events-list #tribe-events-photo-events .type-tribe_events.tribe-events-photo-event{float:none;flex-grow:1;max-width:calc(100%/3);position:static !important;margin:0 !important;padding:15px !important}body .tribe-events-list #tribe-events-photo-events .type-tribe_events.tribe-events-photo-event>a{color:#f4f2df;text-align:center;display:block;background-color:#3e3935;padding-bottom:40px;min-height:350px}body .tribe-events-list #tribe-events-photo-events .tribe-events-event-details h2{font-size:12px;font-family:"ClanOT",serif;letter-spacing:2px;text-transform:uppercase;font-weight:bold;line-height:15px}body #tribe-events-pg-template .tribe-events-content h3,body .tribe-events-after-html h3,body .tribe-events-before-html h3{text-transform:uppercase;font-size:60px;line-height:76px;color:#3e3935;letter-spacing:2px;font-weight:bold;margin:0}body #tribe-events-content.tribe-events-list{margin-bottom:20px}.tribe-events-calendar thead th{background-color:#adc6c9;border:none;color:#3e3935;font-family:"ClanOT",serif}.tribe-events-calendar a{color:#3e3935}.tribe-events-calendar td div[id*=tribe-events-daynum-]{text-align:right;background-color:transparent;color:#3e3935;font-family:"ClanOT",serif;font-size:.95em}.tribe-events-calendar td.tribe-events-past div[id*=tribe-events-daynum-],.tribe-events-calendar .tribe-events-calendar td.tribe-events-past div[id*=tribe-events-daynum-]>a{background-color:transparent;color:#b8b09c}.post-type-archive-tribe_events #tribe-events{background:url(../images/polkadots.svg) top center repeat;padding:4em 0 10em}#tribe-events .tribe-events-button,#tribe-events .tribe-events-button:hover,#tribe_events_filters_wrapper input[type=submit],.tribe-events-button,.tribe-events-button.tribe-active:hover,.tribe-events-button.tribe-inactive,.tribe-events-button:hover,.tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-],.tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]>a{background-color:transparent;color:#3e3935}#tribe-events .tribe-events-button{display:none !important}#tribe-events-pg-template{max-width:100%}.tribe-events-back{vertical-align:middle;letter-spacing:1px}.tribe-events-back i{font-size:2em;vertical-align:middle}.single-tribe_events .tribe-events-single-event-title{font-size:3.2em !important;text-transform:none;text-align:center}.single-tribe_events .tribe-events-schedule h3{line-height:1.3em}.single-tribe_events .tribe-events-event-meta{background-color:transparent}.single-tribe_events .tribe-events-before-html{display:none}.single-tribe_events .subhead-links{margin-top:10px}ul.tribe-events-sub-nav{list-style-type:none;padding:0;display:flex;justify-content:space-between;align-items:center}ul.tribe-events-sub-nav a{font-size:2em}ul.tribe-events-sub-nav h2{font-family:"ClanOT Condensed",serif;font-size:3.25em;line-height:1.3em;margin:0}.empty-event-list .tribe-events-loop:before{content:"No Events Found";font-size:2em;padding-bottom:40px}#tribe-bar-collapse-toggle{display:none}.tribe-bar-filters-inner ul{flex-wrap:nowrap}.tribe-bar-filters-inner ul li{flex-grow:1;max-width:50%;padding-left:10px;padding-top:0;position:relative}.tribe-bar-filters-inner ul li select{width:100%;border:1px solid #dddcca;border-radius:0;-webkit-appearance:none;background-color:#fffeec}#tribe-bar-form{background-color:transparent}#tribe-bar-form input[type=text]:focus,#tribe-bar-form input[type=text]:hover,#tribe-bar-form input[type=text]{border:1px solid #dddcca;padding:10px 15px;height:45px;background-color:#fffeec}#tribe-events .tribe-events-submit-button{content:"";font-family:"icomoon";position:absolute;top:0;right:25px;bottom:0;width:30px;padding:0;background-color:transparent;display:block}#tribe-events .tribe-events-submit-button:hover{background-color:transparent}#tribe-events .tribe-events-submit-button i{line-height:49px;color:#3e3935}.tribe-select-wrap{position:relative;overflow:hidden}.tribe-select-wrap select{width:130%}.tribe-select-wrap:after{position:absolute;right:11px;top:50%;transform:translateY(-50%);content:"";font-family:"FontAwesome"}.tribe-select-wrap:before{position:absolute;top:0;bottom:0;right:30px;border-left:1px solid #dddcca;content:""}.event-toggle-controls a{margin:2px 0 0;padding:8px 35px}.tribe-events-calendar{margin-top:0 !important;background-color:#f4f2df}.tribe-events-sub-nav{background-color:#f4f2df;margin-bottom:0 !important}.tribe-events-nav-next{margin-right:10px !important}.tribe-events-nav-previous{margin-left:10px !important}.events-list #tribe-events-footer,.single-tribe_events #tribe-events-footer,.tribe-events-day #tribe-events-footer,.tribe-events-map #tribe-events-footer,.tribe-events-photo #tribe-events-footer{border-top:none !important}.tribe-events-shortcode .tribe-events-list.tribe-events-photo .tribe-events-notices{text-shadow:none;position:relative;z-index:2;color:#3e3935;border:2px solid #b8b09c;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;background:#f4f2df url(../images/empty-beer.svg) center center no-repeat;min-height:282px}.tribe-events-shortcode .tribe-events-list.tribe-events-photo .tribe-events-notices:before,.tribe-events-shortcode .tribe-events-list.tribe-events-photo .tribe-events-notices:after{font-family:icomoon;color:#b8b09c;position:absolute;top:-3px;font-size:20px;line-height:25px}.tribe-events-shortcode .tribe-events-list.tribe-events-photo .tribe-events-notices:before{content:"";left:-2px}.tribe-events-shortcode .tribe-events-list.tribe-events-photo .tribe-events-notices:after{content:"";right:-2px}.tribe-events-shortcode .tribe-events-list.tribe-events-photo .tribe-events-notices ul{position:static}.tribe-events-shortcode .tribe-events-list.tribe-events-photo .tribe-events-notices ul:before,.tribe-events-shortcode .tribe-events-list.tribe-events-photo .tribe-events-notices ul:after{font-family:icomoon;color:#b8b09c;position:absolute;bottom:-5px;font-size:20px;line-height:25px}.tribe-events-shortcode .tribe-events-list.tribe-events-photo .tribe-events-notices ul:before{content:"";left:-2px}.tribe-events-shortcode .tribe-events-list.tribe-events-photo .tribe-events-notices ul:after{content:"";right:-2px}.tribe-events-shortcode .tribe-events-list.tribe-events-photo .tribe-events-notices ul li{font-size:25px;font-family:"ClanOT Condensed",serif;font-weight:bold;letter-spacing:2px;line-height:32px;text-transform:uppercase;padding:100px 2em 0}.single-tribe_events .tribe-events-content{padding-bottom:200px}@media only screen and (max-width: 767px){body .tribe-events-list #tribe-events-photo-events .type-tribe_events.tribe-events-photo-event{max-width:50%}}@media only screen and (max-width: 767px){body .tribe-events-list #tribe-events-photo-events .type-tribe_events.tribe-events-photo-event{max-width:100%}}#map_canvas{padding-bottom:56.5%;width:100%}.beer-finder-wrapper{position:absolute;right:5em;top:2em;bottom:1em;width:300px;overflow-x:visible;overflow-y:auto;padding:18px}.beer-finder-detail{display:none}.beer-finder-detail .back-btn{padding:.7em 0;display:block}.beer-finder-form div.msg{padding:.3em .5em;margin:0 0 .3em}.beer-finder-form div.msg.error{border:2px solid #ff4338}.beer-finder-form #address{padding:10px 0 10px 10px}.beer-finder-form #address.error{border:2px solid #ff4338}.beer-finder-form #addressDiv{list-style-type:none;padding-left:0;font-size:12px}.beer-finder-form #addressDiv li{margin:6px 0;background-color:#6d6759;padding:9px;position:relative}.beer-finder-form #addressDiv li .view-details{position:absolute;top:50%;transform:translateY(-50%);right:10px;font-size:1.45em}.beer-finder-form .results-listing{display:none}.beer-finder-form p{margin-bottom:5px}.beer-finder-form input[type=button]{height:auto;background:transparent;border:none;color:#f4f2df;letter-spacing:2px}#detail-title{font-size:1.45em}.beer-finder-select{width:100%}#detail-beer-list{list-style-type:none;padding-left:0;border-top:1px solid #6d6759}#detail-address{padding-left:22px;position:relative;margin:10px 0}#detail-address a{color:#ffbf3c}#detail-address a:hover{color:#f7a01d;text-decoration:none}#detail-address:before{position:absolute;left:4px;top:6px;content:"";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.3em}#detail-phone{padding-left:22px;position:relative;margin:10px 0}#detail-phone:before{position:absolute;left:4px;top:6px;content:"";font-family:"FontAwesome" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.3em}#map-bubble h6{color:#f4f2df}#map-bubble a{color:#f4f2df;text-align:center;text-decoration:none;width:100%;display:inline-block;text-transform:none}#map_canvas:before{content:""}#map_canvas.loading:before{content:"";background:rgba(0,0,0,.4) url(../images/THIRSTY.png) no-repeat center center;background-size:231px auto;position:absolute;left:0;right:0;bottom:0;top:0;z-index:10;user-select:none}.load-more{position:absolute;top:5px;right:0;text-transform:uppercase;font-weight:bold;font-family:"ClanOT Condensed",serif;font-size:1.2em;cursor:pointer}@media only screen and (max-width: 767px){#map_canvas{position:absolute}.beer-finder-wrapper{position:relative;z-index:10;width:100%;top:0;right:0;bottom:auto}}.beer-nav{width:100%;z-index:50}.beer-nav .beer-nav-inner{background-color:#262321;height:48px;padding:5px;width:100%}.beer-nav .beer-nav-inner .container{justify-content:space-between}.beer-nav .beer-nav-inner a,.beer-nav .beer-nav-inner span{color:#b8b09c;margin:0 10px;display:inline-block;padding:5px 18px;-webkit-transition:all .2s cubic-bezier(0.785, 0.135, 0.15, 0.86);-moz-transition:all .2s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition:all .2s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:all .2s cubic-bezier(0.785, 0.135, 0.15, 0.86);font-family:"ClanOT Condensed",serif;text-transform:uppercase;cursor:pointer}.beer-nav .beer-nav-inner a.toggle-list-modal,.beer-nav .beer-nav-inner span.toggle-list-modal{background-color:#3e3935}.beer-nav .beer-nav-inner a.toggle-list-modal i,.beer-nav .beer-nav-inner span.toggle-list-modal i{color:#ffbf3c}.beer-nav .beer-nav-inner a:hover,.beer-nav .beer-nav-inner span:hover{color:#f4f2df;text-decoration:none}.beer-nav.beer-nav-new .beer-nav-inner{padding-top:7px;background-color:#3e3935}.beer-nav.beer-nav-new .beer-nav-inner .flex-container{justify-content:center}.beer-nav.beer-nav-new .beer-nav-inner a{color:#f4f2df;font-weight:100;font-size:20px;letter-spacing:1px;margin:0 15px}.beer-nav.beer-nav-new .beer-nav-inner a.toggle-list-modal{background-color:#3e3935}.beer-nav.beer-nav-new .beer-nav-inner a.toggle-list-modal i{color:#ffbf3c}.beer-nav.beer-nav-new .beer-nav-inner a:hover{color:#b8b09c;text-decoration:none}.beer-nav.beer-nav-new .beer-nav-inner span{color:#f4f2df;font-weight:500;font-size:20px;letter-spacing:1px;position:relative;margin:0 15px}.beer-nav.beer-nav-new .beer-nav-inner span:after{content:"";background-color:#6e6757;width:1px;height:15px;position:absolute;right:-15px;top:calc(50% - 7.5px)}.beer-nav .find-flavor{background-color:#ffbf3c;color:#3e3935;width:136px;display:inline-block;padding:.5em 1em 0;-webkit-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-moz-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);position:absolute;top:0;right:0;font-size:12px;text-transform:uppercase;font-family:"ClanOT Condensed",serif;font-weight:bold;z-index:50}.beer-nav .find-flavor:after{content:"";display:block;width:0;position:absolute;top:100%;left:0;height:0;border-style:solid;border-width:33px 68px 0 68px;border-color:#ffbf3c transparent transparent transparent}.beer-nav .find-flavor:hover{padding-top:2em;text-decoration:none}.beer-nav .find-flavor i:before{font-size:50px}body.not-at-top .beer-nav{position:fixed;top:56px}#beer-list-modal .close{opacity:1;color:#3e3935}#beer-list-modal .modal-title{border-bottom:1px solid #ebe7c7}#beer-list-modal h5{font-weight:bold;letter-spacing:2px}#beer-list-modal ul{column-count:2;list-style:none;padding:0;border-bottom:1px solid #ebe7c7;padding:1em 0;margin-bottom:1em}#beer-list-modal ul li{padding:.5em}#beer-list-modal ul li a{font-family:"ClanOT",serif;color:#6d6759;color:#3e3935;text-transform:uppercase}#beer-list-modal ul li a img{max-width:50px;height:auto;margin-right:1em}#beer-list-modal ul:last-child{border-bottom:none}.beer-list-section .beer-category{border-top:3px solid #f4f2df;border-bottom:3px solid #f4f2df;padding:2em 0 4em}.beer-list-section .beer-category.alt{background:url(../images/polkadots.svg) center}.beer-list-section .beer-category .slide{width:306px;position:relative;border:3px solid #f4f2df}.beer-list-section .beer-category .slide.col-md-4{width:33.33333%;border:11px solid #f4f2df}.beer-list-section .beer-category .slide.diamond img{max-width:280px}.beer-list-section .beer-category .slide.square .slide-inner:after{display:none}.beer-list-section .beer-category .slide.square img{max-width:300px}.beer-list-section .beer-category .slide .slide-inner{width:100%;padding-bottom:100%;position:relative}.beer-list-section .beer-category .slide .slide-inner img{position:absolute;z-index:2;left:50%;top:50%;-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}.beer-list-section .beer-category .slide .slide-inner:after{content:"";position:absolute;bottom:0;left:0;background-color:#3e3935;border-top:6px solid #f4f2df;height:calc(50% + 3px);width:100%}.beer-list-section .beer-category .slick-track{padding:5px 0}.beer-list-section .beer-category .carousel-control{border:none;z-index:10;width:34px;opacity:1;background-color:rgba(0,0,0,.7);-webkit-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-moz-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.beer-list-section .beer-category .carousel-control i{position:absolute;top:50%;font-size:30px;color:#f4f2df;-webkit-transition:all .2s cubic-bezier(0.785, 0.135, 0.15, 0.86);-moz-transition:all .2s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition:all .2s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:all .2s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.beer-list-section .beer-category .carousel-control:hover{background-color:rgba(0,0,0,.9)}.beer-list-section .beer-category .carousel-control.slick-prev i{left:50%;-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}.beer-list-section .beer-category .carousel-control.slick-prev:hover i{left:45%}.beer-list-section .beer-category .carousel-control.slick-next i{right:50%;-webkit-transform:translate3d(50%, -50%, 0);-moz-transform:translate3d(50%, -50%, 0);transform:translate3d(50%, -50%, 0)}.beer-list-section .beer-category .carousel-control.slick-next:hover i{right:45%}.beer-list-section .beer-category .past-releases-list .slide{width:25%}.beer-list-section .beer-category .past-releases-list .slide .desc{min-height:10rem;color:#3e3935}.beer-list-section .beer-category .past-releases-list .slide .desc .title{margin:8px 0 4px;line-height:1.5em}.beer-list-section .beer-category .past-releases-list .slide .desc h6{margin-top:4px;color:#6d6759;letter-spacing:1px;margin-bottom:2px}.slick-slider{opacity:0;-webkit-transition:opacity .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-moz-transition:opacity .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition:opacity .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:opacity .3s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.slick-slider.slick-initialized{opacity:1}.new-beer-list-section{padding:30px 0 0}.new-beer-list-section .beer-category{background-color:#f4f2df;box-shadow:0 0 8px 0 rgba(0,0,0,.1);padding:40px 50px;margin:30px auto}@media only screen and (max-width: 991px){.new-beer-list-section .beer-category{padding:30px 20px}}.new-beer-list-section .beer-category-title-wrapper{position:relative}.new-beer-list-section .beer-category-title-wrapper:after{content:"";width:100%;height:3px;background-color:#d7d0ba;position:absolute;left:0;top:calc(50% - 1.5px);z-index:1}.new-beer-list-section .beer-category-title-wrapper h3{background-color:#f4f2df;display:inline-block;padding-right:35px;position:relative;z-index:2}.new-beer-list-section [class$=-list]{display:flex;flex-flow:row wrap;align-items:stretch;margin:0 -10px}.new-beer-list-section [class$=-list]>a{padding:10px}.new-beer-list-section [class$=-list] .image-wrapper{padding-bottom:122.4489795918%;text-align:center;position:relative}.new-beer-list-section [class$=-list] .image-wrapper .square-color{padding-bottom:89.7959183673%;position:absolute;z-index:1;left:0px;right:0px;bottom:9.7959183673%}.new-beer-list-section [class$=-list] .image-wrapper img{position:absolute;bottom:0;left:50%;-webkit-transform:translate3d(-50%, 0, 0);-moz-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0);z-index:2;max-width:60%;max-height:100%;width:auto;height:auto}.new-beer-list-section [class$=-list] .desc{padding-top:10px;padding-bottom:30px;display:block;position:static;color:#3e3935}.new-beer-list-section [class$=-list] .desc .title{font-size:18px;letter-spacing:.39px}.new-beer-list-section .landing-links a{min-height:0}.new-beer-list-section .landing-links a .content{padding:0 0 56.25%}.beer-tile{width:100%;position:relative;border:3px solid #f4f2df;display:block;max-width:400px}.beer-tile.col-md-4{width:33.33333%;padding:0}.beer-tile.diamond img{max-width:calc(100% - 20px)}.beer-tile.square .slide-inner:after{display:none}.beer-tile.square img{max-width:100%}.beer-tile .slide-inner{width:100%;padding-bottom:100%;position:relative}.beer-tile .slide-inner img{position:absolute;z-index:2;left:50%;top:50%;-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}.beer-tile .slide-inner:after{content:"";position:absolute;bottom:0;left:0;background-color:#3e3935;border-top:6px solid #f4f2df;height:calc(50% + 3px);width:100%}@media only screen and (max-width: 991px){.beer-list-section .beer-category .slide.col-sm-6{width:50%}.beer-nav{position:fixed;top:61px;left:0;-webkit-transition:opacity .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-moz-transition:opacity .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition:opacity .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:opacity .3s cubic-bezier(0.785, 0.135, 0.15, 0.86)}body.not-at-top .beer-nav{top:61px}#beer-list-modal ul{column-count:1}body.menu-open .beer-nav{position:fixed;top:61px;left:0;opacity:0}}@media only screen and (max-width: 767px){.beer-list-section .beer-category .slide.col-xs-12{width:100%}.beer-nav{display:none}}.gallery-tile{overflow:hidden;padding:0;border:3px solid #f4f2df}.gallery-tile .image{background-size:cover;background-position:center center;width:100%}.gallery-tile .image img{width:100%}@media only screen and (max-width: 767px){.gallery-tile .image{width:auto}.gallery-tile .image img{width:auto}}.job-section{background:url(../images/polkadots.svg) center;padding:2em 0 4em}.job-section .panel{border:6px solid #ebe7c7;background-color:#f4f2df;margin-bottom:1em !important}.job-section .panel .panel-heading{background:transparent}.job-section .panel .panel-heading .panel-title{font-size:25px}.job-section .panel .panel-heading .panel-title a{-webkit-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-moz-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);padding-top:1em;display:block}.job-section .panel .panel-heading .panel-title a[aria-expanded=false]{padding-top:0}.job-section .panel .panel-heading .panel-title a[aria-expanded=false] .pull-right .collapsed{display:inline}.job-section .panel .panel-heading .panel-title a[aria-expanded=false] .pull-right .open{display:none}.job-section .panel .panel-heading .panel-title a[aria-expanded=false] .pull-right i{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.job-section .panel .panel-heading .panel-title a .pull-right{font-size:12px}.job-section .panel .panel-heading .panel-title a .pull-right .collapsed{display:none}.job-section .panel .panel-heading .panel-title a .pull-right .open{display:inline}.job-section .panel .panel-heading .panel-title a .pull-right i{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);display:inline-block;-webkit-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-moz-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.job-section .panel .panel-body{border:none !important}.tours-and-rec-section i{font-size:35px;vertical-align:middle;padding-right:10px}.tours-and-rec-section div{border:1px solid #f4f2df;padding:7px 0}.page-template-page-tours .tribe-events-loop,.post-type-archive-tribe_events .tribe-events-loop{height:auto !important}.beer-hall-info-section>div{border:2px solid #f4f2df;padding:1em 60px}.beer-hall-info-section>div .day-hour-wrapper{max-width:200px;margin:0 auto;text-align:right}.beer-hall-info-section>div .day-hour-wrapper .day{padding:4px 9px}.beer-hall-info-section>div .day-hour-wrapper .day strong{font-size:18px;font-family:"ClanOT Condensed",serif;letter-spacing:2px}.beer-hall-info-section>div .day-hour-wrapper .day.active{color:#ffbf3c;background-color:#262321}.beer-hall-info-section>div .address{padding-left:50px;position:relative;max-width:260px;margin:0 auto}.beer-hall-info-section>div .address p{line-height:1.6em}.beer-hall-info-section>div .address:before{font-family:icomoon;color:#ffbf3c;font-size:35px;content:"";position:absolute;top:.3em;left:0}.beer-hall-info-section>div .phone{padding-left:50px;position:relative;max-width:260px;margin:0 auto}.beer-hall-info-section>div .phone p{line-height:1.6em}.beer-hall-info-section>div .phone:before{font-family:icomoon;color:#ffbf3c;font-size:35px;content:"";position:absolute;top:.3em;left:0}.beer-hall-info-section>div .large-party a{color:#ffbf3c}.beer-hall-info-section>div .large-party a:hover{color:#f7a01d}.brews-on-tap-section{padding-bottom:100px}.brews-on-tap-section .draft-list{justify-content:flex-start;align-items:flex-start;width:100%}.brews-on-tap-section .draft-list>div{border:1px solid #ebe7c7;padding:0;margin:0 -1px -1px 0;align-self:stretch}.brews-on-tap-section .draft-list>div a{display:block;width:100%;-webkit-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-moz-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);padding:18px 20px 20px 20px;color:#3e3935;text-decoration:none}.brews-on-tap-section .draft-list>div a:hover{text-decoration:none;background-color:#fcfbf0}.brews-on-tap-section .draft-list>div a .status{padding:3px 10px;font-size:12px;font-family:"ClanOT Condensed",serif;font-weight:bold}.brews-on-tap-section .draft-list>div a .status.new{color:#f4f2df;background-color:#ff4338}.brews-on-tap-section .draft-list>div a .status.limited{background-color:#adc6c9}.brews-on-tap-section .draft-list>div a .status.ag{background-color:#ffbf3c}.beer-hall-menu-section.landing-links>.flex-container{border-bottom:none}.beer-hall-menu-section.landing-links>.flex-container a{border-bottom:none}#modal-beer-hall-menu .modal-content{background:#3e3935;padding-bottom:2em}#modal-beer-hall-menu .modal-content .modal-header{padding-bottom:0}#modal-beer-hall-menu .modal-content .modal-header .close{opacity:1}#modal-beer-hall-menu .modal-content i.icon-cheese-board{font-size:80px}#modal-beer-hall-menu .modal-content h4{color:#f4f2df;text-shadow:0px 3px 0 #ffbf3c}.beer-top{border-bottom:6px solid #f4f2df;min-height:410px}.beer-top.fling-top{border-bottom:none}.beer-top.quirk-top .quirk-image,.beer-top.fling-top .fling-image{background:url(../images/quirk-can-bg.svg) top center repeat;padding:20px 0}.beer-top.quirk-top .quirk-image img,.beer-top.fling-top .fling-image img{max-height:493px}.beer-top.fling-top .fling-image{background-image:none}.beer-top .now-beer-hall{text-align:center;font-size:12px;float:left;margin-top:3em}.beer-top .now-beer-hall strong{line-height:14px;display:block;letter-spacing:1px}.beer-top .now-beer-hall i{color:#f4f2df;position:relative;font-size:45px;margin-bottom:10px;display:inline-block}.beer-top .now-beer-hall i:before{position:relative;z-index:2}.beer-top .now-beer-hall i:after{background-color:#3e3935;border:2px solid #262321;width:56px;height:56px;content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;z-index:1}.beer-top .beer-logo{max-width:100%;width:450px;position:absolute;top:100px;left:50%;-webkit-transform:translate3d(-50%, 0, 0);-moz-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}.beer-stats{color:#f4f2df}.beer-stats .untappd-wrapper a{text-decoration:none !important}.beer-stats .untappd-wrapper a i{-webkit-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-moz-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.beer-stats .untappd-wrapper a:hover i{color:#f4f2df !important}.beer-stats .social{padding-top:170px}.beer-stats .social i{font-size:18px}.beer-stats .social .social-share a{padding:.2em .4em;text-decoration:none !important}.beer-stats .social .social-share a i{-webkit-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-moz-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.beer-stats .social .social-share a:hover i{color:#f4f2df !important}.beer-stats .beer-stat{border-left:2px solid #f4f2df;border-right:2px solid #f4f2df}.beer-stats .beer-stat .stat-abbr{font-size:30px;font-family:"ClanOT Condensed",serif;padding:12px;letter-spacing:2px;white-space:nowrap}.beer-stats .beer-stat .stat-divider{border-top:2px solid #f4f2df}.beer-stats .beer-stat .stat-name{border-top:2px solid #f4f2df;border-bottom:2px solid #f4f2df;font-family:"ClanOT",serif;font-weight:bold;text-transform:uppercase;letter-spacing:2px;font-size:12px;white-space:nowrap}.beer-stats .beer-stat .stat-value{font-size:30px;padding:12px 0;white-space:nowrap}.beer-stats .beer-stat .stat-value span{font-size:16px;vertical-align:text-top;display:inline-block}.beer-stats .beer-stat.dark{border-left:2px solid #3e3935;border-right:2px solid #3e3935}.beer-stats .beer-stat.dark .stat-abbr{color:#3e3935}.beer-stats .beer-stat.dark .stat-divider{border-top:2px solid #3e3935}.beer-stats .beer-stat.dark .stat-name{border-top:2px solid #3e3935;border-bottom:2px solid #3e3935}.beer-stats .availability{margin:1em 0 0;border-bottom:2px solid #f4f2df;border-top:2px solid #f4f2df;text-align:center;padding:.4em}.beer-stats .availability.dark{border-bottom:2px solid #3e3935;border-top:2px solid #3e3935}.beer-stats .availability .font-clanOT-cond{letter-spacing:1px;margin-right:.5em;font-size:18px}.beer-stats .beer-sizes{padding:1em 0;justify-content:flex-start}.beer-stats .beer-sizes .beer-size{min-width:100px;width:20%;text-align:center;padding:2em 0;font-size:12px}.beer-stats .beer-sizes i{position:relative;font-size:40px;margin-bottom:15px;display:inline-block}.beer-stats .beer-sizes i:after{content:"";position:absolute;top:50%;left:50%;border:2px solid #f4f2df;width:54px;height:54px;-webkit-transform:translate3d(-50%, -50%, 0) rotate(-45deg) skew(5deg, 5deg);-moz-transform:translate3d(-50%, -50%, 0) rotate(-45deg) skew(5deg, 5deg);-ms-transform:translate3d(-50%, -50%, 0) rotate(-45deg) skew(5deg, 5deg);transform:translate3d(-50%, -50%, 0) rotate(-45deg) skew(5deg, 5deg)}.related-beers{text-align:center}.related-beers i{font-size:80px}.extra-content{position:relative;border-bottom:6px solid #f4f2df}.extra-content.event-space-content .extra-content-box-wrapper{border-color:#b8b09c}.extra-content.event-space-content .box-corners-top:before,.extra-content.event-space-content .box-corners-top:after{color:#b8b09c}.extra-content.event-space-content .box-corners-bottom:before,.extra-content.event-space-content .box-corners-bottom:after{color:#b8b09c}.extra-content.event-space-content .extra-content-nav a.active{background-color:#adc6c9;color:#3e3935}.extra-content h1{font-size:45px;color:#f4f2df;text-transform:uppercase;position:relative;z-index:2;margin:1em 0}.extra-content .extra-content-bg-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.extra-content .extra-content-bg-wrapper:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;background-color:rgba(0,0,0,.5)}.extra-content .extra-content-bg-wrapper .extra-content-bg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background-size:cover;opacity:0;-webkit-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-moz-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.extra-content .extra-content-bg-wrapper .extra-content-bg.active{opacity:1}.extra-content .extra-content-nav{position:relative;top:-69px;z-index:2;width:100%;left:50%;-webkit-transform:translate3d(-50%, 0, 0);-moz-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0);justify-content:center;border:1px solid #f4f2df;margin:0 auto -45px}.extra-content .extra-content-nav a{background-color:#3e3935;color:#f4f2df;border:1px solid #f4f2df;padding:0 15px;line-height:45px;display:inline-block;font-family:"ClanOT",serif;flex-grow:1;text-align:center;-webkit-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-moz-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);text-transform:uppercase}.extra-content .extra-content-nav a:hover{text-decoration:none;cursor:pointer}.extra-content .extra-content-box-wrapper{padding:39px 22px 27px;border:2px solid #f4f2df;margin-bottom:3em}.extra-content .extra-content-box-wrapper .extra-content-box{background-color:#f4f2df;padding:32px 0 57px}.extra-content .extra-content-box-wrapper .extra-content-box h5{color:#3e3935}.extra-content .box-corners-top{position:relative;z-index:2}.extra-content .box-corners-top:before,.extra-content .box-corners-top:after{font-family:icomoon;color:#f4f2df;position:absolute;top:-3px;font-size:20px;line-height:25px}.extra-content .box-corners-top:before{content:"";left:-2px}.extra-content .box-corners-top:after{content:"";right:-2px}.extra-content .box-corners-bottom{position:static}.extra-content .box-corners-bottom:before,.extra-content .box-corners-bottom:after{font-family:icomoon;color:#f4f2df;position:absolute;bottom:-4px;font-size:20px;line-height:25px}.extra-content .box-corners-bottom:before{content:"";left:-2px}.extra-content .box-corners-bottom:after{content:"";right:-2px}.extra-content .tasting-notes h6{font-size:16px;font-family:"ClanOT Condensed",serif}.extra-content .tasting-notes .tasting-note-title{width:100px;padding:0;float:left;line-height:23px}.extra-content .tasting-notes .tasting-note{width:calc(100% - 100px);float:left}.extra-content .food-pairings h6{font-size:16px;font-family:"ClanOT Condensed",serif}.extra-content .food-pairings .flex-container>div{padding-bottom:2em}.extra-content .home-brewing-table-wrapper{overflow:auto;max-width:100%}.extra-content .home-brewing-table,.extra-content .tablepress{width:100%;border-left:1px solid #ebe7c7;border-top:1px solid #ebe7c7;color:#3e3935}.extra-content .home-brewing-table th,.extra-content .home-brewing-table td,.extra-content .tablepress th,.extra-content .tablepress td{border-right:1px solid #ebe7c7;border-bottom:1px solid #ebe7c7;padding:10px 15px 12px}.extra-content .home-brewing-table th,.extra-content .tablepress th{background-color:#b8b09c;text-align:center;font-family:"ClanOT",serif;font-weight:bold;text-transform:uppercase}.extra-content .home-brewing-table td,.extra-content .tablepress td{background-color:#fffeee !important;width:20%}.extra-content .accolade-icon{font-size:45px;width:83px;margin-bottom:15px}.extra-content .accolade{width:calc(100% - 83px);margin-bottom:15px}.beer-video{background-size:cover;background-position:center center;background-repeat:no-repeat;border-bottom:6px solid #f4f2df;min-height:500px;color:#f4f2df;overflow:hidden;position:relative}.beer-video>div{z-index:2;position:absolute !important;top:0;bottom:0;left:0;right:0;padding:0 !important}.beer-video .video{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.beer-video .video #video-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;margin:auto;background-position:center;background-repeat:no-repeat;background-color:#000}.beer-video .overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;background-color:rgba(0,0,0,.55)}.beer-video .overlay a{cursor:pointer}.beer-video .overlay a:hover{text-decoration:none}.beer-video .overlay a:hover .icon-play{font-size:95px}.beer-video .overlay a .icon-play{font-size:75px;-webkit-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-moz-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.beer-swag-section{background:url(../images/swag-bg.jpg) center center no-repeat;background-size:cover;border-bottom:6px solid #f4f2df}.availability-overlay{position:absolute;left:0;top:15px;background:rgba(0,0,0,.5);padding:0 .5em;color:#f4f2df;font-family:"ClanOT Condensed",serif;text-transform:uppercase;letter-spacing:2px;z-index:15}@media only screen and (max-width: 991px){.beer-top .beer-logo{position:relative;top:0;left:0;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);clear:both}.beer-stats{color:#f4f2df}.beer-stats.dark{color:#3e3935}.beer-stats .beer-stats-wrapper>div{padding-left:5px;padding-right:5px}.beer-stats .availability-wrapper{padding:0 5px}.beer-stats .social{padding-top:1em}}.fling-image{min-height:300px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.fling-image p{width:100%;height:auto}.fling-image p:first-child{align-self:flex-end}.fling-image p:last-child{align-self:flex-start}.fling-share i{font-size:18px}.fling-share .social-share li{list-style:none}.fling-share .social-share a{padding:.2em .4em;text-decoration:none !important}.fling-share .social-share a i{-webkit-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-moz-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.fling-share .social-share a:hover i{color:#f4f2df !important}.quirk-share i{font-size:18px}.quirk-share .social-share li{list-style:none;padding:.2em .4em}.quirk-share .social-share a{text-decoration:none !important}.quirk-share .social-share a i{-webkit-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-moz-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.fling-stats{position:relative;padding-left:1em;padding-right:1em}.fling-stats::after{content:"";display:block;position:absolute;top:0;bottom:0;left:100%;width:50vw;background-color:#3e3935}.fling-info{position:relative}.fling-info::after{content:"";display:block;position:absolute;top:0;bottom:0;left:100%;width:50vw;background-color:#3e3935}.transparent{opacity:0}@media only screen and (max-width: 1249px){.fling-stats{padding-left:2em;padding-right:2em}.fling-container{padding-right:0;padding-left:0}}@media only screen and (max-width: 991px){.fling-container{padding-right:0;padding-left:0}}.beer-hero{height:320px;background-size:auto 100%;background-position:center}@media only screen and (min-width: 1200px){.beer-hero{background-size:cover}}.fling-accent-1{position:absolute;top:0;left:0;-webkit-transform:translate3d(-15%, -50%, 0);-moz-transform:translate3d(-15%, -50%, 0);transform:translate3d(-15%, -50%, 0)}.fling-accent-2{position:absolute;bottom:0;right:0;-webkit-transform:translate3d(15%, 10%, 0);-moz-transform:translate3d(15%, 10%, 0);transform:translate3d(15%, 10%, 0);z-index:1000}@media only screen and (max-width: 991px){.fling-accent-1{display:none}.fling-accent-2{display:none}}.new-beer-layout .beer-top{border-bottom:none;padding:50px 45px}.new-beer-layout .beer-top .container-fluid{display:flex;flex-flow:row wrap;padding:10px;position:relative}.new-beer-layout .beer-top .beer-image-wrapper{padding:30px 50px;display:flex;align-items:center;justify-content:center}.new-beer-layout .beer-top .now-beer-hall{background-color:#3e3935;position:absolute;top:0;left:-45px;z-index:10;color:#f4f2df;width:auto;padding:5px 10px 5px 5px;display:flex;align-items:center;flex-flow:row wrap}.new-beer-layout .beer-top .now-beer-hall div{line-height:1.4}.new-beer-layout .beer-top .now-beer-hall div strong{line-height:12px;display:inline-block;color:#f4f2df}.new-beer-layout .beer-top .now-beer-hall div strong:nth-of-type(1){font-size:12px;letter-spacing:.86px}.new-beer-layout .beer-top .now-beer-hall div strong:nth-of-type(2){font-size:13px;letter-spacing:1.18px}.new-beer-layout .beer-top .now-beer-hall i{color:#f4f2df;position:static;font-size:35px;display:inline-block;float:left;margin-right:7px;margin-bottom:0}.new-beer-layout .beer-top .now-beer-hall i:after{display:none}.new-beer-layout .beer-top .beer-logo{max-width:100%;max-height:100%;width:auto;position:static;top:100px;left:0;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.new-beer-layout .beer-top .beer-stats .beer-stats-wrapper{margin:0 -15px}.new-beer-layout .beer-top .beer-stats .beer-stats-wrapper .tool-tip{color:#f4f2df !important}.new-beer-layout .beer-top .social{text-align:right}.new-beer-layout .beer-top .social .flex-container{justify-content:flex-end;margin-bottom:0}.new-beer-layout .beer-top .social .flex-container a{margin-left:5px;font-size:18px}.new-beer-layout .beer-top .social .hashtag{letter-spacing:1px;font-size:14px}.new-beer-layout .beer-top .desc{padding:30px 45px}@media only screen and (max-width: 991px){.new-beer-layout .beer-top{padding:45px 0px}.new-beer-layout .beer-top .desc{padding:10px 15px}.new-beer-layout .beer-top .beer-sizes{justify-content:center}}.new-beer-layout .beer-top .beer-size i:before{position:relative;z-index:2}.new-beer-layout .beer-top .beer-size i:after{border:none}.new-beer-layout .beer-location-finder{padding:0;margin-bottom:0;overflow:hidden;z-index:1;border:none}.new-beer-layout .beer-location-finder .content{padding:4.3em 1em;z-index:2;width:100%;height:100%;display:flex;flex-flow:row wrap;align-items:center;justify-content:center}@media only screen and (max-width: 991px){.new-beer-layout .beer-location-finder .content{padding:2.3em 1em}}.new-beer-layout .beer-location-finder .image{background:url(../images/beer-location-bg.png);position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);background-blend-mode:multiply;background-position:center center;background-size:cover;z-index:-1;width:100%;height:100%;-webkit-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-moz-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.new-beer-layout .beer-location-finder [class^=icon-],.new-beer-layout .beer-location-finder [class*=" icon-"]{font-size:80px;height:80px;display:block;margin:0 auto 13px}.new-beer-layout .beer-location-finder [class^=icon-].icon-plan,.new-beer-layout .beer-location-finder [class*=" icon-"].icon-plan{font-size:65px;padding-top:15px}.new-beer-layout .beer-location-finder h2{width:100%;text-transform:uppercase;font-size:60px;line-height:72px;font-family:"ClanOT",serif;font-weight:bold;letter-spacing:4px}.new-beer-layout .beer-location-finder h5{width:100%;text-transform:uppercase;font-size:25px;line-height:32px;font-family:"ClanOT Condensed",serif;font-weight:900;letter-spacing:4px}@media only screen and (max-width: 1249px){.new-beer-layout .beer-location-finder h2{font-size:40px}}@media only screen and (max-width: 991px){.new-beer-layout .beer-location-finder [class^=icon-],.new-beer-layout .beer-location-finder [class*=" icon-"]{display:none}.new-beer-layout .beer-location-finder h2{font-size:20px}}.new-beer-layout .beer-location-finder .btn{width:300px}.new-beer-layout .beer-location-finder.light [class^=icon-],.new-beer-layout .beer-location-finder.light [class*=" icon-"]{color:#f4f2df !important}.new-beer-layout .beer-location-finder.light h2{color:#f4f2df !important}.new-beer-layout .beer-location-finder.light h5{color:#f4f2df !important}.new-beer-layout .beer-location-finder.light .btn{background-color:#3e3935 !important}.new-beer-layout .beer-location-finder.light .btn:before{border-color:#f4f2df !important}.new-beer-layout .beer-location-finder.dark [class^=icon-],.new-beer-layout .beer-location-finder.dark [class*=" icon-"]{color:#3e3935 !important}.new-beer-layout .beer-location-finder.dark h2{color:#3e3935 !important}.new-beer-layout .beer-location-finder.dark h5{color:#3e3935 !important}.new-beer-layout .beer-location-finder.dark .btn{background-color:#f4f2df !important;color:#3e3935 !important;border-color:#3e3935 !important}.new-beer-layout .beer-location-finder.dark .btn:before{border-color:#3e3935 !important}.new-beer-layout .beer-location-finder:hover,.new-beer-layout .beer-location-finder:focus{text-decoration:none}.new-beer-layout .beer-location-finder:hover a,.new-beer-layout .beer-location-finder:focus a{text-decoration:none}.new-beer-layout .beer-location-finder:hover .content .image,.new-beer-layout .beer-location-finder:focus .content .image{-webkit-transform:translate3d(-50%, -50%, 0) scale(1.1);-moz-transform:translate3d(-50%, -50%, 0) scale(1.1);-ms-transform:translate3d(-50%, -50%, 0) scale(1.1);transform:translate3d(-50%, -50%, 0) scale(1.1)}.new-beer-layout .beer-location-finder:hover .btn:before,.new-beer-layout .beer-location-finder:focus .btn:before{width:calc(100% + 5px);height:calc(100% + 5px);border-width:4px}.new-beer-layout .beer-video{padding:110px 15px}.new-beer-layout .beer-video .container{position:relative !important}.new-beer-layout .beer-video .video{width:100%;max-width:1140px;padding-bottom:56.25% !important;position:relative !important;margin:0 auto;border:5px solid #f4f2df}.new-beer-layout .beer-video .video iframe{width:100%;height:100%}.perfect-match-section{margin-bottom:150px}.perfect-match-section .dial{border-bottom:2px solid #262321;border-right:2px solid #262321;padding:2em 0 4em}.perfect-match-section .dial:nth-child(3n){border-right:none}.perfect-match-section .dial:nth-child(4),.perfect-match-section .dial:nth-child(5),.perfect-match-section .dial:nth-child(6){border-bottom:none}.perfect-match-section .dial .radial-progress-mask{width:224px;height:112px;overflow:hidden;position:relative;background-color:#3e3935;margin:0 auto}.perfect-match-section .dial .radial-progress-mask .radial-progress{width:224px;height:224px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;position:absolute;top:0;left:0;background-color:#262321}.perfect-match-section .dial .radial-progress-mask .radial-progress .fill{width:224px;height:112px;border-top-left-radius:112px;border-top-right-radius:112px;-webkit-border-top-left-radius:112px;-webkit-border-top-right-radius:112px;-moz-border-top-left-radius:112px;-moz-border-top-right-radius:112px;-webkit-transform-origin:bottom center;-moz-transform-origin:bottom center;-ms-transform-origin:bottom center;transform-origin:bottom center;-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);position:relative;z-index:1;-webkit-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-moz-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.perfect-match-section .dial .radial-progress-mask .radial-progress .inner-mask{width:188px;height:188px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);background-color:#3e3935;z-index:2;font-size:50px}.perfect-match-section .dial .radial-progress-mask .radial-progress .line{position:absolute;width:225px;height:2px;background-color:#3e3935;top:50%;left:50%;z-index:2}.perfect-match-section .dial .radial-progress-mask .radial-progress .line:nth-child(1){-webkit-transform:translate3d(-50%, -50%, 0) rotate(0deg);-moz-transform:translate3d(-50%, -50%, 0) rotate(0deg);-ms-transform:translate3d(-50%, -50%, 0) rotate(0deg);transform:translate3d(-50%, -50%, 0) rotate(0deg)}.perfect-match-section .dial .radial-progress-mask .radial-progress .line:nth-child(2){-webkit-transform:translate3d(-50%, -50%, 0) rotate(6deg);-moz-transform:translate3d(-50%, -50%, 0) rotate(6deg);-ms-transform:translate3d(-50%, -50%, 0) rotate(6deg);transform:translate3d(-50%, -50%, 0) rotate(6deg)}.perfect-match-section .dial .radial-progress-mask .radial-progress .line:nth-child(3){-webkit-transform:translate3d(-50%, -50%, 0) rotate(12deg);-moz-transform:translate3d(-50%, -50%, 0) rotate(12deg);-ms-transform:translate3d(-50%, -50%, 0) rotate(12deg);transform:translate3d(-50%, -50%, 0) rotate(12deg)}.perfect-match-section .dial .radial-progress-mask .radial-progress .line:nth-child(4){-webkit-transform:translate3d(-50%, -50%, 0) rotate(18deg);-moz-transform:translate3d(-50%, -50%, 0) rotate(18deg);-ms-transform:translate3d(-50%, -50%, 0) rotate(18deg);transform:translate3d(-50%, -50%, 0) rotate(18deg)}.perfect-match-section .dial .radial-progress-mask .radial-progress .line:nth-child(5){-webkit-transform:translate3d(-50%, -50%, 0) rotate(24deg);-moz-transform:translate3d(-50%, -50%, 0) rotate(24deg);-ms-transform:translate3d(-50%, -50%, 0) rotate(24deg);transform:translate3d(-50%, -50%, 0) rotate(24deg)}.perfect-match-section .dial .radial-progress-mask .radial-progress .line:nth-child(6){-webkit-transform:translate3d(-50%, -50%, 0) rotate(30deg);-moz-transform:translate3d(-50%, -50%, 0) rotate(30deg);-ms-transform:translate3d(-50%, -50%, 0) rotate(30deg);transform:translate3d(-50%, -50%, 0) rotate(30deg)}.perfect-match-section .dial .radial-progress-mask .radial-progress .line:nth-child(7){-webkit-transform:translate3d(-50%, -50%, 0) rotate(36deg);-moz-transform:translate3d(-50%, -50%, 0) rotate(36deg);-ms-transform:translate3d(-50%, -50%, 0) rotate(36deg);transform:translate3d(-50%, -50%, 0) rotate(36deg)}.perfect-match-section .dial .radial-progress-mask .radial-progress .line:nth-child(8){-webkit-transform:translate3d(-50%, -50%, 0) rotate(42deg);-moz-transform:translate3d(-50%, -50%, 0) rotate(42deg);-ms-transform:translate3d(-50%, -50%, 0) rotate(42deg);transform:translate3d(-50%, -50%, 0) rotate(42deg)}.perfect-match-section .dial .radial-progress-mask .radial-progress .line:nth-child(9){-webkit-transform:translate3d(-50%, -50%, 0) rotate(48deg);-moz-transform:translate3d(-50%, -50%, 0) rotate(48deg);-ms-transform:translate3d(-50%, -50%, 0) rotate(48deg);transform:translate3d(-50%, -50%, 0) rotate(48deg)}.perfect-match-section .dial .radial-progress-mask .radial-progress .line:nth-child(10){-webkit-transform:translate3d(-50%, -50%, 0) rotate(54deg);-moz-transform:translate3d(-50%, -50%, 0) rotate(54deg);-ms-transform:translate3d(-50%, -50%, 0) rotate(54deg);transform:translate3d(-50%, -50%, 0) rotate(54deg)}.perfect-match-section .dial .radial-progress-mask .radial-progress .line:nth-child(11){-webkit-transform:translate3d(-50%, -50%, 0) rotate(60deg);-moz-transform:translate3d(-50%, -50%, 0) rotate(60deg);-ms-transform:translate3d(-50%, -50%, 0) rotate(60deg);transform:translate3d(-50%, -50%, 0) rotate(60deg)}.perfect-match-section .dial .radial-progress-mask .radial-progress .line:nth-child(12){-webkit-transform:translate3d(-50%, -50%, 0) rotate(66deg);-moz-transform:translate3d(-50%, -50%, 0) rotate(66deg);-ms-transform:translate3d(-50%, -50%, 0) rotate(66deg);transform:translate3d(-50%, -50%, 0) rotate(66deg)}.perfect-match-section .dial .radial-progress-mask .radial-progress .line:nth-child(13){-webkit-transform:translate3d(-50%, -50%, 0) rotate(72deg);-moz-transform:translate3d(-50%, -50%, 0) rotate(72deg);-ms-transform:translate3d(-50%, -50%, 0) rotate(72deg);transform:translate3d(-50%, -50%, 0) rotate(72deg)}.perfect-match-section .dial .radial-progress-mask .radial-progress .line:nth-child(14){-webkit-transform:translate3d(-50%, -50%, 0) rotate(78deg);-moz-transform:translate3d(-50%, -50%, 0) rotate(78deg);-ms-transform:translate3d(-50%, -50%, 0) rotate(78deg);transform:translate3d(-50%, -50%, 0) rotate(78deg)}.perfect-match-section .dial .radial-progress-mask .radial-progress .line:nth-child(15){-webkit-transform:translate3d(-50%, -50%, 0) rotate(84deg);-moz-transform:translate3d(-50%, -50%, 0) rotate(84deg);-ms-transform:translate3d(-50%, -50%, 0) rotate(84deg);transform:translate3d(-50%, -50%, 0) rotate(84deg)}.perfect-match-section .dial .radial-progress-mask .radial-progress .line:nth-child(16){-webkit-transform:translate3d(-50%, -50%, 0) rotate(90deg);-moz-transform:translate3d(-50%, -50%, 0) rotate(90deg);-ms-transform:translate3d(-50%, -50%, 0) rotate(90deg);transform:translate3d(-50%, -50%, 0) rotate(90deg)}.perfect-match-section .dial .radial-progress-mask .radial-progress .line:nth-child(17){-webkit-transform:translate3d(-50%, -50%, 0) rotate(96deg);-moz-transform:translate3d(-50%, -50%, 0) rotate(96deg);-ms-transform:translate3d(-50%, -50%, 0) rotate(96deg);transform:translate3d(-50%, -50%, 0) rotate(96deg)}.perfect-match-section .dial .radial-progress-mask .radial-progress .line:nth-child(18){-webkit-transform:translate3d(-50%, -50%, 0) rotate(102deg);-moz-transform:translate3d(-50%, -50%, 0) rotate(102deg);-ms-transform:translate3d(-50%, -50%, 0) rotate(102deg);transform:translate3d(-50%, -50%, 0) rotate(102deg)}.perfect-match-section .dial .radial-progress-mask .radial-progress .line:nth-child(19){-webkit-transform:translate3d(-50%, -50%, 0) rotate(108deg);-moz-transform:translate3d(-50%, -50%, 0) rotate(108deg);-ms-transform:translate3d(-50%, -50%, 0) rotate(108deg);transform:translate3d(-50%, -50%, 0) rotate(108deg)}.perfect-match-section .dial .radial-progress-mask .radial-progress .line:nth-child(20){-webkit-transform:translate3d(-50%, -50%, 0) rotate(114deg);-moz-transform:translate3d(-50%, -50%, 0) rotate(114deg);-ms-transform:translate3d(-50%, -50%, 0) rotate(114deg);transform:translate3d(-50%, -50%, 0) rotate(114deg)}.perfect-match-section .dial .radial-progress-mask .radial-progress .line:nth-child(21){-webkit-transform:translate3d(-50%, -50%, 0) rotate(120deg);-moz-transform:translate3d(-50%, -50%, 0) rotate(120deg);-ms-transform:translate3d(-50%, -50%, 0) rotate(120deg);transform:translate3d(-50%, -50%, 0) rotate(120deg)}.perfect-match-section .dial .radial-progress-mask .radial-progress .line:nth-child(22){-webkit-transform:translate3d(-50%, -50%, 0) rotate(126deg);-moz-transform:translate3d(-50%, -50%, 0) rotate(126deg);-ms-transform:translate3d(-50%, -50%, 0) rotate(126deg);transform:translate3d(-50%, -50%, 0) rotate(126deg)}.perfect-match-section .dial .radial-progress-mask .radial-progress .line:nth-child(23){-webkit-transform:translate3d(-50%, -50%, 0) rotate(132deg);-moz-transform:translate3d(-50%, -50%, 0) rotate(132deg);-ms-transform:translate3d(-50%, -50%, 0) rotate(132deg);transform:translate3d(-50%, -50%, 0) rotate(132deg)}.perfect-match-section .dial .radial-progress-mask .radial-progress .line:nth-child(24){-webkit-transform:translate3d(-50%, -50%, 0) rotate(138deg);-moz-transform:translate3d(-50%, -50%, 0) rotate(138deg);-ms-transform:translate3d(-50%, -50%, 0) rotate(138deg);transform:translate3d(-50%, -50%, 0) rotate(138deg)}.perfect-match-section .dial .radial-progress-mask .radial-progress .line:nth-child(25){-webkit-transform:translate3d(-50%, -50%, 0) rotate(144deg);-moz-transform:translate3d(-50%, -50%, 0) rotate(144deg);-ms-transform:translate3d(-50%, -50%, 0) rotate(144deg);transform:translate3d(-50%, -50%, 0) rotate(144deg)}.perfect-match-section .dial .radial-progress-mask .radial-progress .line:nth-child(26){-webkit-transform:translate3d(-50%, -50%, 0) rotate(150deg);-moz-transform:translate3d(-50%, -50%, 0) rotate(150deg);-ms-transform:translate3d(-50%, -50%, 0) rotate(150deg);transform:translate3d(-50%, -50%, 0) rotate(150deg)}.perfect-match-section .dial .radial-progress-mask .radial-progress .line:nth-child(27){-webkit-transform:translate3d(-50%, -50%, 0) rotate(156deg);-moz-transform:translate3d(-50%, -50%, 0) rotate(156deg);-ms-transform:translate3d(-50%, -50%, 0) rotate(156deg);transform:translate3d(-50%, -50%, 0) rotate(156deg)}.perfect-match-section .dial .radial-progress-mask .radial-progress .line:nth-child(28){-webkit-transform:translate3d(-50%, -50%, 0) rotate(162deg);-moz-transform:translate3d(-50%, -50%, 0) rotate(162deg);-ms-transform:translate3d(-50%, -50%, 0) rotate(162deg);transform:translate3d(-50%, -50%, 0) rotate(162deg)}.perfect-match-section .dial .radial-progress-mask .radial-progress .line:nth-child(29){-webkit-transform:translate3d(-50%, -50%, 0) rotate(168deg);-moz-transform:translate3d(-50%, -50%, 0) rotate(168deg);-ms-transform:translate3d(-50%, -50%, 0) rotate(168deg);transform:translate3d(-50%, -50%, 0) rotate(168deg)}.perfect-match-section .dial .radial-progress-mask .radial-progress .line:nth-child(30){-webkit-transform:translate3d(-50%, -50%, 0) rotate(174deg);-moz-transform:translate3d(-50%, -50%, 0) rotate(174deg);-ms-transform:translate3d(-50%, -50%, 0) rotate(174deg);transform:translate3d(-50%, -50%, 0) rotate(174deg)}.perfect-match-section .dial .less,.perfect-match-section .dial .more{color:#f4f2df;text-align:center;position:absolute;line-height:14px;bottom:18px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.perfect-match-section .dial .less:hover,.perfect-match-section .dial .more:hover{text-decoration:none;cursor:pointer}.perfect-match-section .dial .less span,.perfect-match-section .dial .more span{font-size:24px;font-family:"ClanOT",serif;font-weight:bold}.perfect-match-section .dial .less{left:50%;-webkit-transform:translate3d(-122px, 0, 0);-moz-transform:translate3d(-122px, 0, 0);transform:translate3d(-122px, 0, 0)}.perfect-match-section .dial .more{left:50%;-webkit-transform:translate3d(80px, 0, 0);-moz-transform:translate3d(80px, 0, 0);transform:translate3d(80px, 0, 0)}.perfect-match-section .dial .dial-icon{font-size:70px;position:absolute;bottom:60px;left:50%;-webkit-transform:translate3d(-50%, 0, 0);-moz-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0);z-index:5}.perfect-match-section .dial .dial-icon.icon-roast{font-size:50px}.perfect-match-section .dial .dial-icon.icon-berries{font-size:50px}.perfect-match-section .dial .dial-icon.icon-citrus{font-size:50px}.perfect-match-section .box-corners-top{position:relative;z-index:2}.perfect-match-section .box-corners-top:before,.perfect-match-section .box-corners-top:after{font-family:icomoon;color:#f4f2df;position:absolute;top:-3px;font-size:20px;line-height:25px}.perfect-match-section .box-corners-top:before{content:"";left:-2px}.perfect-match-section .box-corners-top:after{content:"";right:-2px}.perfect-match-section .box-corners-bottom{position:static}.perfect-match-section .box-corners-bottom:before,.perfect-match-section .box-corners-bottom:after{font-family:icomoon;color:#f4f2df;position:absolute;bottom:-4px;font-size:20px;line-height:25px}.perfect-match-section .box-corners-bottom:before{content:"";left:-2px}.perfect-match-section .box-corners-bottom:after{content:"";right:-2px}.perfect-match-results-section{opacity:0;-webkit-transition:opacity .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-moz-transition:opacity .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition:opacity .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:opacity .3s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.perfect-match-results-section.active{opacity:1}@media only screen and (max-width: 991px){.perfect-match-section{margin-bottom:4em}.perfect-match-section .dial{border-bottom:2px solid #262321;border-right:2px solid #262321;padding:2em 0 4em}.perfect-match-section .dial:nth-child(2n){border-right:none}.perfect-match-section .dial:nth-child(3){border-right:2px solid #262321}.perfect-match-section .dial:nth-child(4){border-bottom:2px solid #262321}.perfect-match-section .dial:nth-child(5),.perfect-match-section .dial:nth-child(6){border-bottom:none}}@media only screen and (max-width: 767px){.perfect-match-section{margin-bottom:4em}.perfect-match-section .dial{border-bottom:2px solid #262321;border-right:none !important;padding:2em 0 4em}.perfect-match-section .dial:nth-child(4),.perfect-match-section .dial:nth-child(5),.perfect-match-section .dial:nth-child(6){border-bottom:2px solid #262321}}.event-space-main-section{padding:2em 0 4em}.event-space-main-section .social-links a{font-size:23px;color:#3e3935;padding:.2em}.event-space-main-section .social-links a img{vertical-align:middle}.event-space-contact a h2{text-shadow:0 3px 0 #ff4338}.event-space-contact a .content{padding:4em 1em}.contact-modal{border:2px solid #b8b09c;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.contact-modal .box-corners-top{position:relative;z-index:2}.contact-modal .box-corners-top:before,.contact-modal .box-corners-top:after{font-family:icomoon;color:#b8b09c;position:absolute;top:-3px;font-size:20px;line-height:25px}.contact-modal .box-corners-top:before{content:"";left:-2px}.contact-modal .box-corners-top:after{content:"";right:-2px}.contact-modal .box-corners-bottom{position:static}.contact-modal .box-corners-bottom:before,.contact-modal .box-corners-bottom:after{font-family:icomoon;color:#b8b09c;position:absolute;bottom:-4px;font-size:20px;line-height:25px}.contact-modal .box-corners-bottom:before{content:"";left:-2px}.contact-modal .box-corners-bottom:after{content:"";right:-2px}.local-flavor-section .featured-partners{padding:3em 0 7em}.local-flavor-section .featured-partners .landing-tile{min-height:400px}.local-flavor-section .featured-partners .btn:before{border-color:#ffbf3c}.local-flavor-section .logo-wrapper{height:160px}.local-flavor-section .logo-wrapper img{max-height:100%}.local-flavor-section .more-partners{padding:3em 0 7em}.fun-facts{align-content:stretch}.fun-facts>div{border:2px solid #f4f2df;background-position:center;background-size:cover}.contact-banner{background-position:center center;background-size:cover;width:100%;color:#fff;display:block;text-decoration:none}.contact-banner:hover{text-decoration:none}.contact-banner h4{color:#fff;padding:1.5em 0}.contact-banner .btn:before{border-color:#ffbf3c}#map{width:100%;height:450px}.locations-wrapper{padding:52px 20px 62px;position:relative;overflow:hidden}.locations-wrapper>.flex-container{flex-wrap:nowrap}.locations-wrapper .location{border-left:2px solid #ebe7c7;padding-right:50px}.locations-wrapper .location a{color:#3e3935}.locations-wrapper .location .title{border-bottom:2px solid #ebe7c7;margin-bottom:1em}.locations-wrapper .location .title h5{margin:0 0 4px}.locations-wrapper .location .title p{font-size:10px;line-height:13px;margin:0 0 4px;padding:0}.locations-wrapper .location p{font-size:12px;line-height:20px;position:relative;padding-left:40px;margin-bottom:21px}.locations-wrapper .location p:before{font-family:icomoon;font-size:25px;position:absolute;left:15px;-webkit-transform:translate3d(-50%, 0, 0);-moz-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0);text-align:center;width:1em}.locations-wrapper .location p.address:before{content:"";top:10px}.locations-wrapper .location p.hours:before{content:""}.locations-wrapper .location p.phone:before{content:""}@media only screen and (max-width: 767px){.locations-wrapper{padding:52px 20px 62px}.locations-wrapper>.flex-container{flex-wrap:wrap}.locations-wrapper .location{margin-bottom:70px;padding-right:0}.locations-wrapper .location .title h5{font-size:16px}.locations-wrapper .location .title p{font-size:13px;line-height:17px}.locations-wrapper .location p{font-size:15px;line-height:26px}}.beer-of-the-moment-section{position:relative;background-size:cover;padding-top:80px}.beer-of-the-moment-section h1{color:#f4f2df;text-shadow:0 3px 0 #ffbf3c;text-transform:uppercase}.beer-of-the-moment-section h5{color:#f4f2df;text-transform:uppercase}.beer-of-the-moment-section .picker{z-index:3;width:76px;height:76px;margin-top:0}.beer-of-the-moment-section .picker span,.beer-of-the-moment-section .picker i{z-index:2}.beer-of-the-moment-section .picker span{font-family:"ClanOT Condensed",serif;font-weight:900;color:#3e3935;font-size:15px;white-space:nowrap}.beer-of-the-moment-section .picker i{font-size:35px}.beer-of-the-moment-section .picker:before{content:"";width:76px;height:76px;position:absolute;left:50%;top:50%;-webkit-transform:translate3d(-50%, -50%, 0) rotate(45deg);-moz-transform:translate3d(-50%, -50%, 0) rotate(45deg);-ms-transform:translate3d(-50%, -50%, 0) rotate(45deg);transform:translate3d(-50%, -50%, 0) rotate(45deg);background-color:#f4f2df;border:6px solid #f4f2df;background-image:url(../images/polkadots.svg);z-index:1}.beer-of-the-moment-section .picker .icon-left-arrow{position:absolute;left:-10px;top:50%;-webkit-transform:translate3d(0, -50%, 0);-moz-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0)}.beer-of-the-moment-section .picker .icon-right-arrow{position:absolute;right:-10px;top:50%;-webkit-transform:translate3d(0, -50%, 0);-moz-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0)}.beer-of-the-moment-section .picker .icon-arrow-up{font-size:20px;position:absolute;top:-10px;left:50%;-webkit-transform:translate3d(-50%, 0, 0);-moz-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}.beer-of-the-moment-section .picker .icon-arrow-down{font-size:20px;position:absolute;bottom:-10px;left:50%;-webkit-transform:translate3d(-50%, 0, 0);-moz-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}.beer-of-the-moment-section .moment-category-wrapper{padding:1em 2em 2em}.beer-of-the-moment-section .moment-category-wrapper:first-child{padding-right:6em}.beer-of-the-moment-section .moment-category-wrapper:last-child{padding-left:6em}.beer-of-the-moment-section .moment-category-wrapper label{font-family:"ClanOT",serif;font-weight:bold;text-transform:uppercase;letter-spacing:2px}.beer-of-the-moment-results-section{padding-bottom:150px}.beer-of-the-moment-results-section .icon-wrapper{margin-top:-70px}@media only screen and (max-width: 767px){.beer-of-the-moment-section{position:relative}.beer-of-the-moment-section .picker{margin-top:.2em}.beer-of-the-moment-section .moment-category-wrapper{padding:1em 2em 5em}.beer-of-the-moment-section .moment-category-wrapper:first-child{padding-right:2em}.beer-of-the-moment-section .moment-category-wrapper:last-child{padding-left:2em;padding-top:5em;padding-bottom:1em}.beer-of-the-moment-section .dropdown-menu li a{white-space:normal;padding:5px 20px}}.event-space-gallery-section .gallery-filters{align-content:stretch;justify-content:center}.event-space-gallery-section .gallery-filters a{padding:.5em;color:#3e3935;text-transform:uppercase;font-family:"ClanOT",serif;font-weight:bold;letter-spacing:2px;flex-grow:1;text-align:center}.event-space-gallery-section .es-gallery .gallery-tile{-webkit-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-moz-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.event-space-gallery-section .es-gallery .gallery-tile .image{width:100%;display:inline-block;padding-bottom:68%;cursor:pointer}.announcement-bar-section:first-child>div{border-top:0}.announcement-bar-section>div{border:4px solid #f4f2df;padding:1em 60px;box-sizing:border-box}.new-hero-slider .carousel-inner{margin:0}.new-hero-slider .item{height:auto !important;min-height:600px;padding:104px 54px;background-position:center;background-size:cover}.new-hero-slider .item:before{content:"";position:absolute;z-index:1;top:0;display:block;width:100vw;height:100%;margin-left:-54px;background-color:rgba(0,0,0,.5)}.new-hero-slider .item .slide-content{position:relative;z-index:2;max-width:50%}@media only screen and (max-width: 991px){.new-hero-slider .item .slide-content{max-width:100%}}.new-hero-slider .item .slide-content p{font-size:14px;font-weight:bold;text-transform:uppercase}.new-hero-slider .item .slide-content h2{text-shadow:0 3px 0 #ff4338}@media only screen and (max-width: 991px){.new-hero-slider .item .slide-content h2{font-size:30px;max-width:100%}}.new-hero-slider .item .slide-content h5{font-weight:normal;max-width:66%;text-transform:none}@media only screen and (max-width: 991px){.new-hero-slider .item .slide-content h5{font-size:16px;max-width:100%}}.new-hero-slider .carousel-control{font-family:"ClanOT",serif;font-size:14px;font-weight:bold;position:absolute;z-index:2;top:auto;bottom:50px !important;width:50vw;height:42px;text-transform:uppercase;background:none}.new-hero-slider .carousel-control:hover{background:none !important;text-shadow:0 3px 0 #3e3935}.new-hero-slider .carousel-control.left{left:54px}@media only screen and (max-width: 991px){.new-hero-slider .carousel-control.left{left:10px;text-align:left}}.new-hero-slider .carousel-control.right{right:54px}@media only screen and (max-width: 991px){.new-hero-slider .carousel-control.right{right:10px;text-align:right}}.new-hero-slider .carousel-control .chevron-circle-left{display:inline-block;width:42px;height:42px;vertical-align:middle;background:url("../images/circle-arrow-left.svg") center no-repeat}@media only screen and (max-width: 991px){.new-hero-slider .carousel-control .chevron-circle-left{width:24px;height:24px}}.new-hero-slider .carousel-control .chevron-circle-right{display:inline-block;width:42px;height:42px;vertical-align:middle;background:url("../images/circle-arrow-right.svg") center no-repeat}@media only screen and (max-width: 991px){.new-hero-slider .carousel-control .chevron-circle-right{width:24px;height:24px}}.bg-block.quirk{overflow:hidden;border-bottom:5px solid;position:relative}.bg-block.quirk .container{max-width:655px}.bg-block.quirk:before,.bg-block.quirk:after{content:"";position:absolute;top:0;background:url("../images/quirk-side-fruit.png") top center no-repeat;background-size:contain;width:374px;height:1158px}.bg-block.quirk:before{left:0}@media screen and (max-width: 1225px){.bg-block.quirk:before{left:auto;right:calc(50% + 240px)}}.bg-block.quirk:after{right:0;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}@media screen and (max-width: 1225px){.bg-block.quirk:after{right:auto;left:calc(50% + 240px)}}.fling-list-section .fling,.fling-list-section .quirk,.quirk-list-section .fling,.quirk-list-section .quirk{background:url(../images/quirk-can-bg.svg) top center repeat;padding-bottom:calc(100% / 3)}.fling-list-section .fling.disable,.fling-list-section .quirk.disable,.quirk-list-section .fling.disable,.quirk-list-section .quirk.disable{background-image:none}@media only screen and (max-width: 991px){.fling-list-section .fling,.fling-list-section .quirk,.quirk-list-section .fling,.quirk-list-section .quirk{padding-bottom:calc(100% / 2)}}@media only screen and (max-width: 767px){.fling-list-section .fling,.fling-list-section .quirk,.quirk-list-section .fling,.quirk-list-section .quirk{padding-bottom:100%}}.fling-list-section .fling>img,.fling-list-section .quirk>img,.quirk-list-section .fling>img,.quirk-list-section .quirk>img{position:absolute;left:50%;bottom:0;height:90%;-webkit-transform:translate3d(-50%, 0, 0);-moz-transform:translate3d(-50%, 0, 0);-ms-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}.fling-list-section .fling>.hover,.fling-list-section .quirk>.hover,.quirk-list-section .fling>.hover,.quirk-list-section .quirk>.hover{opacity:0;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);top:0;left:0;bottom:0;right:0;width:100%;height:100%;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;transform-origin:center;box-shadow:0 0 10px 0 rgba(0,0,0,.18)}.fling-list-section .fling:hover,.fling-list-section .quirk:hover,.quirk-list-section .fling:hover,.quirk-list-section .quirk:hover{z-index:2}.fling-list-section .fling:hover>.hover,.fling-list-section .quirk:hover>.hover,.quirk-list-section .fling:hover>.hover,.quirk-list-section .quirk:hover>.hover{opacity:1;-webkit-transform:scale(1.01);-moz-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.fling-list-section .fling,.quirk-list-section .fling{position:relative;background:url(../images/fling-can-bg.svg) top center repeat}.fling-list-section .fling img,.quirk-list-section .fling img{height:100%;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;transform-origin:center;top:50%;-webkit-transform:translate3d(-50%, -50%, 0) scale(1);-moz-transform:translate3d(-50%, -50%, 0) scale(1);-ms-transform:translate3d(-50%, -50%, 0) scale(1);transform:translate3d(-50%, -50%, 0) scale(1)}.fling-list-section .fling:before,.quirk-list-section .fling:before{z-index:3;content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;background-color:rgba(0,0,0,.2);opacity:0;-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.fling-list-section .fling:hover img,.quirk-list-section .fling:hover img{-webkit-transform:translate3d(-50%, -50%, 0) scale(1.01);-moz-transform:translate3d(-50%, -50%, 0) scale(1.01);-ms-transform:translate3d(-50%, -50%, 0) scale(1.01);transform:translate3d(-50%, -50%, 0) scale(1.01)}.fling-list-section .fling:hover:before,.quirk-list-section .fling:hover:before{opacity:1;-webkit-transform:translate3d(-50%, -50%, 0) scale(1.01);-moz-transform:translate3d(-50%, -50%, 0) scale(1.01);-ms-transform:translate3d(-50%, -50%, 0) scale(1.01);transform:translate3d(-50%, -50%, 0) scale(1.01)}.all-categories,.popular-post{color:#6d6759;text-decoration:underline;font-style:italic}.social-share{justify-content:flex-start}.social-share .fa{margin:0 5px;color:#6d6759;font-size:1.5em}.post-categories{padding-left:0;list-style-type:none}.post-categories a{color:#6d6759;text-decoration:underline;font-style:italic}.date-block{font-weight:bold;letter-spacing:1px;font-size:1.42em;color:#6d6759;text-transform:uppercase}.date-block .color-hr{margin:.5em 0}.date-block .color-hr:after{left:0;transform:none}.categories{align-content:stretch;justify-content:center}.categories a{padding:.5em;color:#3e3935;text-transform:uppercase;font-family:"ClanOT",serif;font-weight:bold;letter-spacing:2px;flex-grow:1;text-align:center}.blog-list{padding-bottom:5em}.blog-list .social-share{padding:.7em}.blog-list .social-share a{display:inline-block;padding:.2em .3em;color:#3e3935;font-size:18px;-webkit-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-moz-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:all .3s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.blog-list .social-share a:hover{text-decoration:none;color:#6d6759}.blog-list .panel{padding:0;border-radius:0;border:6px solid #f4f2df}.blog-list .panel .panel-body{padding:0}.blog-list .panel .panel-body .post-image{background-position:center;background-repeat:no-repeat;background-size:contain}.blog-list .panel .panel-body .post-image.contain{background-size:contain}.blog-list .panel .panel-body .category-list strong{text-transform:uppercase}.blog-list .panel .panel-body .category-list a{color:#b8b09c}.blog-list .panel .panel-body .category-list a:hover{color:#6d6759}.home .body-content .home-slider-section{background:url(../images/polkadots.svg) center repeat}.the-404{background-color:#f4f2df;margin:5em auto 10em;max-width:915px}.the-404 h3{margin-top:0}.the-404 img{margin-top:10px}.the-404.box-corners-top{position:relative;z-index:3;border:2px solid #b8b09c}.the-404.box-corners-top:before,.the-404.box-corners-top:after{font-family:icomoon;color:#b8b09c;position:absolute;top:-3px;font-size:20px;line-height:25px;z-index:5}.the-404.box-corners-top:before{content:"";left:-2px}.the-404.box-corners-top:after{content:"";right:-2px}.the-404 .box-corners-bottom{position:static;padding:5em 0 7em}.the-404 .box-corners-bottom:before,.the-404 .box-corners-bottom:after{font-family:icomoon;color:#b8b09c;position:absolute;bottom:-4px;font-size:20px;line-height:25px}.the-404 .box-corners-bottom:before{content:"";left:-2px}.the-404 .box-corners-bottom:after{content:"";right:-2px}.the-404 .search-form{max-width:560px;margin:2em auto 0}.the-404 .search-form label{display:block;position:relative;margin:0;height:30px}.the-404 .search-form input:not([type=submit]).search-field{background-color:#fffef4;outline:0;font-size:12px;height:45px;width:100%;color:#b8b09c}.the-404 .search-form button.search-submit{position:absolute;top:1px;right:1px;color:#3e3935;background-color:#fffef4;border:none;margin-left:-30px;line-height:45px;font-size:25px;margin-top:0;height:calc(100% - 2px)}@media only screen and (min-width: 0px)and (max-width: 767px){.the-404 .box-corners-bottom .col-sm-6{text-align:center}}.search-results{padding-bottom:10em}.search-results h5{color:#3e3935;margin-bottom:0}.search-results .box-corners-top{position:relative;z-index:3;border:2px solid #b8b09c}.search-results .box-corners-top:before,.search-results .box-corners-top:after{font-family:icomoon;color:#b8b09c;position:absolute;top:-3px;font-size:20px;line-height:25px;z-index:5}.search-results .box-corners-top:before{content:"";left:-2px}.search-results .box-corners-top:after{content:"";right:-2px}.search-results .box-corners-bottom{position:static;padding:2em}.search-results .box-corners-bottom:before,.search-results .box-corners-bottom:after{font-family:icomoon;color:#b8b09c;position:absolute;bottom:-4px;font-size:20px;line-height:25px}.search-results .box-corners-bottom:before{content:"";left:-2px}.search-results .box-corners-bottom:after{content:"";right:-2px}.ow_vote_single_section{float:none !important;max-width:1170px;width:100%;margin:0 auto}.leader_thumb img,.ow_recent_thumb img{height:auto}.ow_vote_content_comment p.nocomments{display:none}.contestants_sidebar .ow_recent_thumb,.contestants_sidebar .ow_leader_category,.contestants_sidebar .ow_leader_author{display:none}.ow_contestant_values{background:transparent !important}.ow_recent_contests{border:none;background:#3e3935}.ow_recent_contests *{color:#ebe7c7}h2.contestests_sidebar{line-height:36px}h2.ow_vote_single-title{padding:15px 0}.frame-wrapper{padding:0 34px}.frame-wrapper iframe{width:100%;max-width:100% !important;margin:0 !important}.music-embed-wrapper{padding:10px}.music-embed-wrapper iframe{width:100%;height:90px;max-width:100% !important;margin:0 !important}.ow_voting_button_now .ow_votebutton{padding:10px 15px}.ow_voting_button_now .ow_votebutton span{color:#a01add !important}.ow_voting_button_now .ow_votebutton:hover{background-color:#3dd10c !important}.ow_voting_button_now .ow_votebutton:hover span{color:#fffef4 !important}.ow_overlay_bg span{color:#a01add !important;border-color:#a01add !important}.ow_voting_left a,.ow_voting_right a{position:relative;z-index:2}.ow_vote_grid{padding-bottom:6em}.ow_vote_grid h2{padding:0 15px}.ow_vote_grid p{margin:0}.ow_vote_grid p:empty{display:none}.ow_vote_grid br{display:none}.ow_vote_grid .ow_vote_showcontent_view{background-color:#fffef4}.ow_vote_grid .ow_vote_cnt_num{color:#fffef4}.ow_vote_grid .ow_show_read_more a{display:block;text-align:center;background-color:#3e3935}.ow_vote_grid .ow_show_read_more a:hover{color:#3e3935 !important;background-color:#b8b09c !important}.ow_vote_grid .ow_show_vote_square{color:#fffef4 !important;background-color:#6d6759 !important}.ow_vote_grid .ow_show_vote_button>p:nth-child(2){display:none}.ow_vote_grid .ow_show_vote_button a:hover{color:#3e3935 !important;background-color:#b8b09c !important}.ow_vote_grid .ow_votebutton.ow_voting_grey_button.ow_loggin_disabled{background-color:#3e3935 !important}.ow_vote_grid .ow_votebutton.ow_voting_grey_button.ow_loggin_disabled:hover{color:#3e3935 !important;background-color:#b8b09c !important}body.page-template-page-dark-phoenix{color:#fff;background-color:#000}body.page-template-page-dark-phoenix a:hover{color:#fcb045}body.page-template-page-dark-phoenix h1,body.page-template-page-dark-phoenix h2,body.page-template-page-dark-phoenix h3,body.page-template-page-dark-phoenix h4,body.page-template-page-dark-phoenix h5,body.page-template-page-dark-phoenix h6{color:#fc8d3b}@media only screen and (max-width: 991px){body.page-template-page-dark-phoenix .mobile-center{text-align:center !important}}body.page-template-page-dark-phoenix .btn:before,body.page-template-page-dark-phoenix .wpcf7-submit:before{display:none}body.page-template-page-dark-phoenix .btn.gradient{border:2px solid transparent;background-image:linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0)),linear-gradient(90deg, #FCB045 0%, #FD1D1D 50%, #833AB4 100%);background-origin:border-box;background-clip:content-box,border-box;box-shadow:0px 1000px 1px rgba(0,0,0,.9) inset}body.page-template-page-dark-phoenix .btn.gradient:hover{border:2px solid #fcb045;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;box-shadow:0px 1000px 1px #000 inset}body.page-template-page-dark-phoenix .hero-section.hero-bg{border:0}@media only screen and (max-width: 991px){body.page-template-page-dark-phoenix .hero-section.hero-bg{min-height:200px}}@media only screen and (max-width: 991px){body.page-template-page-dark-phoenix .beer-packaging{padding-top:0 !important;padding-bottom:0 !important}}body.page-template-page-dark-phoenix .dark-phoenix-background{background-image:url("../images/xmdp/dark-phoenix-x-background2.png");background-repeat:no-repeat;background-position:right center;background-size:contain;min-height:962px}@media only screen and (max-width: 991px){body.page-template-page-dark-phoenix .dark-phoenix-background{background-position:center top;min-height:600px;padding-top:0 !important;padding-bottom:0 !important;margin-bottom:200px}}body.page-template-page-dark-phoenix .dark-phoenix-background .find-hero-col{position:relative}body.page-template-page-dark-phoenix .dark-phoenix-background .txt-wrapper{position:absolute;top:calc(50% + 60px);left:0;transform:translate3d(0, 50%, 0);width:100%}@media only screen and (max-width: 991px){body.page-template-page-dark-phoenix .dark-phoenix-background .txt-wrapper{left:50%;top:unset;transform:translate3d(-50%, 100%, 0);position:relative;margin-top:70px}}body.page-template-page-dark-phoenix .space-camper-background{background-image:url("../images/xmdp/dark-phoenix-space-background.jpg");background-size:cover;border-top:10px solid #cdcccf;border-bottom:10px solid #cdcccf;position:relative}body.page-template-page-dark-phoenix .space-camper-background:before{content:url("../images/xmdp/SpaceCamper-CosmicIPA.png");position:absolute;left:50%;top:-95px;transform:translate3d(-50%, 0, 0)}body.page-template-page-dark-phoenix footer{background-color:#000}body.page-template-page-dark-phoenix footer .logos{border-bottom:2px solid #cdcccf}body.page-template-page-dark-phoenix footer .logos img{max-width:100%}body.page-template-page-dark-phoenix footer .copyright{color:#fff}body.page-template-page-mutant-finder{color:#fff;background-color:#000}body.page-template-page-mutant-finder a:hover{color:#fcb045}body.page-template-page-mutant-finder h2.project-x{font-size:60px;color:#f4f2df;line-height:70px;text-shadow:0 3px 0 #fc8d3a}body.page-template-page-mutant-finder h5.project-x-sub{font-size:25px;color:#f4f2df;letter-spacing:4px;line-height:32px;text-align:center}body.page-template-page-mutant-finder .mutant-finder-wrapper{padding:50px 0;background:url(../images/xmdp/xmdp_mf_bg.jpg) top center repeat-y;background-size:100% auto}body.page-template-page-mutant-finder .mutant-finder-wrapper .box-corners-top{position:relative;z-index:2;border:2px solid #f4f2df;background:rgba(0,0,0,.4);margin-bottom:30px}body.page-template-page-mutant-finder .mutant-finder-wrapper .box-corners-top:before,body.page-template-page-mutant-finder .mutant-finder-wrapper .box-corners-top:after{font-family:icomoon;color:#f4f2df;position:absolute;top:-3px;font-size:20px;line-height:25px}body.page-template-page-mutant-finder .mutant-finder-wrapper .box-corners-top:before{content:"";left:-2px}body.page-template-page-mutant-finder .mutant-finder-wrapper .box-corners-top:after{content:"";right:-2px}body.page-template-page-mutant-finder .mutant-finder-wrapper .box-corners-bottom{position:static}body.page-template-page-mutant-finder .mutant-finder-wrapper .box-corners-bottom:before,body.page-template-page-mutant-finder .mutant-finder-wrapper .box-corners-bottom:after{font-family:icomoon;color:#f4f2df;position:absolute;bottom:-4px;font-size:20px;line-height:25px}body.page-template-page-mutant-finder .mutant-finder-wrapper .box-corners-bottom:before{content:"";left:-2px}body.page-template-page-mutant-finder .mutant-finder-wrapper .box-corners-bottom:after{content:"";right:-2px}body.page-template-page-mutant-finder .mutant-finder-wrapper .btn:before{border-color:#fc8d3a}body.page-template-page-mutant-finder .mutant-finder-wrapper label{text-transform:uppercase;font-size:12px;color:#f4f2df;letter-spacing:1px;display:block;margin-top:24px;font-family:"ClanOT Condensed"}body.page-template-page-mutant-finder .mutant-finder-wrapper .select-wrapper{width:100%;background-color:#ebe7c7}body.page-template-page-mutant-finder .mutant-finder-wrapper .mutant-finder-results-section{margin-bottom:50px;position:relative}body.page-template-page-mutant-finder .mutant-finder-wrapper .mutant-finder-results-section .mutant-finder-results{padding:4em 5em 1em}@media only screen and (max-width: 991px){body.page-template-page-mutant-finder .mutant-finder-wrapper .mutant-finder-results-section .mutant-finder-results{padding:4em 1em 1em !important}}body.page-template-page-mutant-finder .mutant-finder-wrapper .mutant-finder-results-section .affinity{font-family:"ClanOT";font-size:14px;line-height:20px;color:#f4f2df;letter-spacing:1px;text-align:center}body.page-template-page-mutant-finder .mutant-finder-wrapper .mutant-finder-results-section h3.title{font-family:"ClanOT Condensed";color:#f4f2df;font-weight:100;font-size:40px;line-height:50px}body.page-template-page-mutant-finder .mutant-finder-wrapper .mutant-finder-results-section h3.title span{font-weight:bold}@media only screen and (max-width: 991px){body.page-template-page-mutant-finder .mutant-finder-wrapper .mutant-finder-results-section h3.title{font-size:30px;line-height:42px}}body.page-template-page-mutant-finder .mutant-finder-wrapper .mutant-finder-results-section .down-finger{position:absolute;top:-60px;left:50%;background:url(../images/down-finger.svg) center no-repeat;width:90px;height:90px;z-index:50;-webkit-transform:translate3d(-50%, 0, 0);-moz-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}body.page-template-page-mutant-finder .mutant-finder-wrapper .mutant-finder-results-section .images div{position:relative;padding-bottom:50%}body.page-template-page-mutant-finder .mutant-finder-wrapper .mutant-finder-results-section .images div img{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);max-width:calc(100% - 20px);max-height:100%}body.page-template-page-mutant-finder .mutant-finder-wrapper .mutant-finder-results-section .mutant_desc{font-family:"ClanOT";color:#f4f2df;margin-top:45px}body.page-template-page-mutant-finder footer{background-color:#000}body.page-template-page-mutant-finder footer .logos{border-bottom:2px solid #cdcccf}body.page-template-page-mutant-finder footer .logos img{max-width:100%}body.page-template-page-mutant-finder footer .copyright{color:#fff}body.page-template-page-mutant-finder footer .locations-wrapper{background:#f4f2df;color:#6d6759}#keg-form label,#keg-form2 label{display:inline-block;line-height:20px}#keg-form label.error,#keg-form2 label.error{color:#ff4338}#keg-form>div,#keg-form2>div{padding-left:7px;padding-right:7px}.keg-form-section{padding-top:2em}.form_buttons div{padding-left:7.5px;padding-right:7.5px;margin-bottom:30px}.form_buttons div a{margin:0;width:100%}.with_margins{margin-left:-15px;margin-right:15px}.with_half_margins{margin-left:-7.5px;margin-right:7.5px}.keg-form-section{padding-bottom:1px}.calc-results{display:none;margin-top:45px}.calc-results.active{display:block}.keg-well{margin-bottom:5px}.keg-well p:empty{display:none}.keg-well .collapse>div,.keg-well .collapsing>div{padding-top:15px}.keg-faq-header{margin-bottom:0 !important;text-transform:uppercase}.keg-faq-header a{display:flex;flex-flow:row nowrap;color:#3e3935;font-weight:bold;font-family:"ClanOT Condensed",serif;font-size:20px}.keg-faq-header a span{margin-left:auto}.keg-faq-header a:hover,.keg-faq-header a:active,.keg-faq-header a:focus{text-decoration:none}.keg-faq-header a:after{content:"";font-family:"FontAwesome";padding-left:5px}.keg-faq-header a[aria-expanded=true]:after{content:""}/*# sourceMappingURL=styles.min.css.map */
