/*
Theme Name: tattersall
Author: Folklore
Author URI: http://folklore.digital/
Description: Custom Theme for Tattersall Distilling based on blankslate starter theme
Version: 0.0.1
License: GNU General Public License
License URI: https://www.gnu.org/licenses/gpl.html
Tags:
Text Domain:
*/
.bg-video,.page-bg{height:auto;left:50%}.text--left,caption,table th,td,th{text-align:left}*,:after,:before,a{-webkit-tap-highlight-color:transparent}*,.remodal,:after,:before{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}.remodal-overlay.remodal-is-closing,.remodal-overlay.remodal-is-opening,.remodal.remodal-is-closing,.remodal.remodal-is-opening{animation-duration:.3s;animation-fill-mode:forwards}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}img{height:auto;max-width:100%}*,:after,:before{box-sizing:inherit;-moz-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}@font-face{font-family:cinzel;font-style:normal;font-weight:400;src:url(/wp-content/themes/tattersall/assets/fonts/cinzel-regular-webfont.eot);src:url(/wp-content/themes/tattersall/assets/fonts/cinzel-regular-webfont.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/tattersall/assets/fonts/cinzel-regular-webfont.woff) format("woff"),url(/wp-content/themes/tattersall/assets/fonts/cinzel-regular-webfont.ttf) format("truetype")}@font-face{font-family:cinzel;font-style:normal;font-weight:600;src:url(/wp-content/themes/tattersall/assets/fonts/cinzel-bold-webfont.eot);src:url(/wp-content/themes/tattersall/assets/fonts/cinzel-bold-webfont.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/tattersall/assets/fonts/cinzel-bold-webfont.woff) format("woff"),url(/wp-content/themes/tattersall/assets/fonts/cinzel-bold-webfont.ttf) format("truetype")}@font-face{font-family:cinzel;font-style:normal;font-weight:800;src:url(/wp-content/themes/tattersall/assets/fonts/cinzel-black-webfont.eot);src:url(/wp-content/themes/tattersall/assets/fonts/cinzel-black-webfont.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/tattersall/assets/fonts/cinzel-black-webfont.woff) format("woff"),url(/wp-content/themes/tattersall/assets/fonts/cinzel-black-webfont.ttf) format("truetype")}@font-face{font-family:cinzel-decorative;font-style:normal;font-weight:600;src:url(/wp-content/themes/tattersall/assets/fonts/cinzeldecorative-bold-webfont.eot);src:url(/wp-content/themes/tattersall/assets/fonts/cinzeldecorative-bold-webfont.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/tattersall/assets/fonts/cinzeldecorative-bold-webfont.woff) format("woff"),url(/wp-content/themes/tattersall/assets/fonts/cinzeldecorative-bold-webfont.ttf) format("truetype")}@font-face{font-family:cinzel-decorative;font-style:normal;font-weight:800;src:url(/wp-content/themes/tattersall/assets/fonts/cinzeldecorative-black-webfont.eot);src:url(/wp-content/themes/tattersall/assets/fonts/cinzeldecorative-black-webfont.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/tattersall/assets/fonts/cinzeldecorative-black-webfont.woff) format("woff"),url(/wp-content/themes/tattersall/assets/fonts/cinzeldecorative-black-webfont.ttf) format("truetype")}@font-face{font-family:dinbek;font-style:normal;font-weight:200;src:url(/wp-content/themes/tattersall/assets/fonts/dinbek_light-webfont.eot);src:url(/wp-content/themes/tattersall/assets/fonts/dinbek_light-webfont.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/tattersall/assets/fonts/dinbek_light-webfont.woff) format("woff"),url(/wp-content/themes/tattersall/assets/fonts/dinbek_light-webfont.ttf) format("truetype")}@font-face{font-family:dinbek;font-style:normal;font-weight:200;src:url(/wp-content/themes/tattersall/assets/fonts/dinbek_light-webfont.eot);src:url(/wp-content/themes/tattersall/assets/fonts/dinbek_light-webfont.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/tattersall/assets/fonts/dinbek_light-webfont.woff) format("woff"),url(/wp-content/themes/tattersall/assets/fonts/dinbek_light-webfont.ttf) format("truetype")}@font-face{font-family:dinbek;font-style:normal;font-weight:400;src:url(/wp-content/themes/tattersall/assets/fonts/dinbek-regular-webfont.eot);src:url(/wp-content/themes/tattersall/assets/fonts/dinbek-regular-webfont.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/tattersall/assets/fonts/dinbek-regular-webfont.woff) format("woff"),url(/wp-content/themes/tattersall/assets/fonts/dinbek-regular-webfont.ttf) format("truetype")}@font-face{font-family:dinbek;font-style:normal;font-weight:600;src:url(/wp-content/themes/tattersall/assets/fonts/dinbek_bold-webfont.eot);src:url(/wp-content/themes/tattersall/assets/fonts/dinbek_bold-webfont.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/tattersall/assets/fonts/dinbek_bold-webfont.woff) format("woff"),url(/wp-content/themes/tattersall/assets/fonts/dinbek_bold-webfont.ttf) format("truetype")}@font-face{font-family:dinbek;font-style:normal;font-weight:800;src:url(/wp-content/themes/tattersall/assets/fonts/dinbek_black-webfont.eot);src:url(/wp-content/themes/tattersall/assets/fonts/dinbek_black-webfont.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/tattersall/assets/fonts/dinbek_black-webfont.woff) format("woff"),url(/wp-content/themes/tattersall/assets/fonts/dinbek_black-webfont.ttf) format("truetype")}@font-face{font-family:muncie;font-style:normal;font-weight:400;src:url(/wp-content/themes/tattersall/assets/fonts/muncie-webfont.eot);src:url(/wp-content/themes/tattersall/assets/fonts/muncie-webfont.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/tattersall/assets/fonts/muncie-webfont.woff) format("woff"),url(/wp-content/themes/tattersall/assets/fonts/muncie-webfont.ttf) format("truetype")}@font-face{font-family:perpetua;font-style:normal;font-weight:400;src:url(/wp-content/themes/tattersall/assets/fonts/ufonts_com_perpetua.eot);src:url(/wp-content/themes/tattersall/assets/fonts/ufonts_com_perpetua.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/tattersall/assets/fonts/ufonts_com_perpetua.woff) format("woff"),url(/wp-content/themes/tattersall/assets/fonts/ufonts_com_perpetua.ttf) format("truetype")}.color-gold{color:#f0b91a}html{box-sizing:border-box;background-color:#202020;color:#202020;font-family:perpetua,serif;font-size:1em;font-weight:300;line-height:1.375;min-height:100vh}body{display:block;position:relative}.bg-overlay,.bg-video,.page-bg{position:absolute}@media screen and (max-width:760px){body .body-inside-container{overflow-x:hidden}}body.nav-open{overflow:hidden}::-moz-selection{background-color:#f0b91a;color:#fff}::selection{background-color:#f0b91a;color:#fff}.container{max-width:1500px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.container:after{content:" ";display:block;clear:both}.content{box-sizing:border-box;width:100%;float:left;padding-left:1.66667%;padding-right:1.66667%;padding-top:40px}.sidebar{display:none;padding-bottom:40px;padding-top:40px}.page-bg{transform:translateX(-50%);max-width:none;top:0;width:100%;z-index:0;min-height:400px}@media screen and (min-width:500px){.page-bg{min-height:350px}}@media screen and (min-width:800px){.content,.sidebar{box-sizing:border-box;float:left}.content{width:66.66667%;padding-left:0;padding-right:0}.sidebar{width:33.33333%;padding-left:1.66667%;padding-right:1.66667%;display:block}}.bg-video{min-width:100%;min-height:100%;width:auto;top:50%;transform:translate(-50%,-50%)}.bg-overlay{background-color:rgba(32,32,32,.7);bottom:0;left:0;right:0;top:0}pre code,table{background-color:transparent}.blog__post-title,.c__hero-headline,.c__hero-headline-2,.c__spirit-headline,.h1,.typography h1{display:block;font-family:muncie,sans-serif;font-feature-settings:'dlig','liga','lnum','kern';font-size:1.25em;font-style:normal;font-weight:400;line-height:1.2;padding:0 0 .35em;letter-spacing:.05em;color:#f0b91a}@media screen and (min-width:640px){.blog__post-title,.c__hero-headline,.c__hero-headline-2,.c__spirit-headline,.h1,.typography h1{font-size:1.95312em}}@media screen and (min-width:768px){.blog__post-title,.c__hero-headline,.c__hero-headline-2,.c__spirit-headline,.h1,.typography h1{font-size:2.44141em}}@media screen and (min-width:1024px){.blog__post-title,.c__hero-headline,.c__hero-headline-2,.c__spirit-headline,.h1,.typography h1{font-size:3.05176em}}.blog__featured-sidebar .blog__archives-title,.blog__featured-sidebar .blog__popular-posts-title,.h2,.typography h2{display:block;font-family:muncie,sans-serif;font-feature-settings:'dlig','liga','lnum','kern';font-size:1.25em;font-style:normal;font-weight:400;line-height:1.2;padding:0 0 .35em;letter-spacing:.05em}.blog .list-share .h5,.blog__featured-sidebar .popular-posts-title,.c__hero-bg-item-title,.c__hero-subheadline,.h3,.h4,.h5,.h6,.typography h3,.typography h4,.typography h5,.typography h6,label>span{display:block;font-feature-settings:'dlig','liga','lnum','kern';font-style:normal;font-weight:400;line-height:1.2;padding:0 0 .35em;letter-spacing:.05em;font-family:perpetua,serif;text-transform:uppercase}@media screen and (min-width:640px){.blog__featured-sidebar .blog__archives-title,.blog__featured-sidebar .blog__popular-posts-title,.h2,.typography h2{font-size:1.5625em}}@media screen and (min-width:768px){.blog__featured-sidebar .blog__archives-title,.blog__featured-sidebar .blog__popular-posts-title,.h2,.typography h2{font-size:1.95312em}}@media screen and (min-width:1024px){.blog__featured-sidebar .blog__archives-title,.blog__featured-sidebar .blog__popular-posts-title,.h2,.typography h2{font-size:2.44141em}}.h3,.typography h3{font-size:1.25em}@media screen and (min-width:640px){.h3,.typography h3{font-size:1.25em}}@media screen and (min-width:768px){.h3,.typography h3{font-size:1.5625em}}@media screen and (min-width:1024px){.h3,.typography h3{font-size:1.95312em}}.blog__featured-sidebar .popular-posts-title,.c__hero-subheadline,.h4,.typography h4{font-size:1.25em}@media screen and (min-width:1024px){.blog__featured-sidebar .popular-posts-title,.c__hero-subheadline,.h4,.typography h4{font-size:1.5625em}}.blog .list-share .h5,.c__hero-bg-item-title,.h5,.typography h5{font-size:.875em}@media screen and (min-width:640px){.blog .list-share .h5,.c__hero-bg-item-title,.h5,.typography h5{font-size:1em}}@media screen and (min-width:768px){.blog .list-share .h5,.c__hero-bg-item-title,.h5,.typography h5{font-size:1.25em}}.h6,.typography h6,label>span{font-size:.75em}.li,.p,.typography ol li,.typography p,.typography ul li,textarea{font-feature-settings:'kern','onum','liga';line-height:1.5}@media screen and (min-width:640px){.h6,.typography h6,label>span{font-size:.875em}}.p,.typography p,textarea{font-size:1em;letter-spacing:.015em;padding:0 0 .8em}@media screen and (min-width:1024px){.p,.typography p,textarea{font-size:1.25em}}.blockquote,.typography blockquote{border-left:2px solid #ddd;font-feature-settings:'kern','onum','liga';font-family:muncie,sans-serif;font-size:18px;font-style:italic;font-weight:300;padding:0 20px;margin:18px 0}dd,table{margin-bottom:.5em}.typography ol,.typography ul{padding:20px 0 20px 40px}.li,.typography ol li,.typography ul li{display:list-item;font-size:16px;padding-left:5px}@media screen and (min-width:1024px){.li,.typography ol li,.typography ul li{font-size:20px}}p:empty{padding:0!important}b,strong{font-weight:700}em,i{font-style:italic}small{font-size:.707em}sub,sup{font-size:.875em;line-height:0;vertical-align:baseline;position:relative}sup{top:-.5em}sub{bottom:-.25em}ins{text-decoration:underline}mark{background-color:rgba(222,91,73,.35)}code,kbd,pre,samp{font-family:monospace;font-size:.9em}code{background-color:#f9f2f4;border-radius:4px;color:#c7254e;padding:2px 4px}pre{background-color:#fff9e6;border:1px solid #ddd;border-radius:4px;display:block;padding:10px;margin-bottom:1em;line-height:1.375;color:#202020;word-break:break-all;word-wrap:break-word}pre code{border-radius:0;color:inherit;font-size:inherit;padding:0;white-space:pre-wrap}caption,td,th{vertical-align:middle;font-size:1em;font-weight:300}dt,table th{font-weight:600}table{border-collapse:collapse;border-spacing:0;max-width:100%;width:100%}table>thead>tr>th{vertical-align:bottom;border-bottom:1px solid #ddd;padding:8px}table tbody,table tr{border-color:inherit}table th{font-size:.625em;letter-spacing:.1em;text-transform:uppercase}table tbody{display:table-row-group;vertical-align:middle}table tr{display:table-row;vertical-align:inherit}table td{border-top:1px solid #ddd;line-height:1.35;padding:8px;vertical-align:top}table tr:nth-child(odd)>td{background-color:#fff9e6}dl{margin-bottom:.75em;padding-left:0}hr{background-color:#DE5B49;border:0;height:1px}.text--center{text-align:center}.typography{color:#fff9e6}.typography ul li{list-style-type:disc}.typography ol{counter-reset:section;list-style-type:none}.typography ol li{list-style-type:decimal}.c__recipes-instructions ul,.c__recipes-instructions ul li{list-style-type:none;padding-left:0}a{color:#f0b91a;text-decoration:none;transition:all .5s cubic-bezier(.19,1,.22,1)}a:focus,a:hover{color:#f0b91a;transition-duration:.1s}.btn,.c__event-content .c__event-links a,.icon-fill,.icon-stroke{transition:all .5s cubic-bezier(.19,1,.22,1)}label{display:block;padding-bottom:30px}label>span{display:block;margin-bottom:0;padding-bottom:10px;padding-top:0}input:not([type=submit]):not([type=file]),textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #ddd;color:#202020;font-family:muncie,sans-serif;font-size:1em;line-height:normal;margin:0;outline:0;overflow:hidden;padding:7px 5px;white-space:nowrap;width:20em;vertical-align:middle;zoom:1}input:not([type=submit]):not([type=file])::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#ddd}input:not([type=submit]):not([type=file])::-moz-placeholder,textarea::-moz-placeholder{color:#ddd}input:not([type=submit]):not([type=file]):-ms-input-placeholder,textarea:-ms-input-placeholder{color:#ddd}input:not([type=submit]):not([type=file])::placeholder,textarea::placeholder{color:#ddd}input:not([type=submit]):not([type=file]):focus,input:not([type=submit]):not([type=file]):hover,textarea:focus,textarea:hover{border-color:#fff9e6}textarea{min-height:100px;resize:vertical;width:35em}@keyframes overlayFade{0%,100%{background-color:rgba(222,91,73,.8)}50%{background-color:rgba(227,123,63,.8)}}@keyframes overlayBorderFade{0%,100%{border-color:transparent transparent rgba(222,91,73,.8)}50%{border-color:transparent transparent rgba(227,123,63,.8)}}.site__footer{background-image:url(assets/images/tattersall_footer_bg.png);background-repeat:repeat-x;font-family:perpetua,serif}.site__footer-map{height:210px}.site__footer-info{background-color:#fff9e6;display:block;width:100%}body.archive .site__footer-info,body.blog .site__footer-info,body.single-post .site__footer-info{background-color:#fff}.site__footer-heading{color:#636363;padding:0;margin-top:25px;font-family:muncie,sans-serif;font-size:1.5625em}.site__footer-heading:first-child{margin-top:0}.site__footer-brand{background-color:#202020;display:block;padding-bottom:60px;padding-top:30px;text-align:center;width:100%}.site__footer-content{box-sizing:border-box;width:100%;float:left;padding:110px 1.66667% 75px}.site-footer__email-signup{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:25px;padding-bottom:40px;position:relative;color:#fff}@media screen and (max-width:600px){.site-footer__email-signup:after{content:"";width:100%;height:1px;position:absolute;left:50%;transform:translateX(-50%);bottom:0;background-color:#f0b91a}}@media screen and (min-width:600px){.site-footer__email-signup{margin-bottom:40px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;border-bottom:1px solid #636363}}.site-footer__email-signup p{width:100%;text-align:center;margin-bottom:20px;font-style:italic;color:#fff9e6}@media screen and (min-width:600px){.site-footer__email-signup p{margin-right:25px;width:unset;text-align:left;margin-bottom:0}.site-footer__email-signup form .site-footer__email-form{margin-left:25px}}.site-footer__email-signup form .site-footer__email-form{width:280px;display:inline-block;vertical-align:bottom}.site-footer__email-signup form label,.site-footer__email-signup form.mc4wp-form-submitted .mc4wp-form-fields{display:none}.site-footer__email-signup form input[type=email]{height:40px;width:200px;float:left;padding-left:5px;color:#636363;font-family:perpetua,serif;font-size:.875em;border-radius:0}.site-footer__email-signup form input[type=email]::-webkit-input-placeholder{text-transform:capitalize!important;color:#636363;font-family:perpetua,serif;font-size:.7em}.site-footer__email-signup form input[type=email]::-moz-placeholder{text-transform:capitalize!important;color:#636363;font-family:perpetua,serif;font-size:.7em}.site-footer__email-signup form input[type=email]:-ms-input-placeholder{text-transform:capitalize!important;color:#636363;font-family:perpetua,serif;font-size:.7em}.site-footer__email-signup form input[type=email]::placeholder{text-transform:capitalize!important;color:#636363;font-family:perpetua,serif;font-size:.7em}.site-footer__email-signup form input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#636363;padding:5px 15px;font-family:muncie,sans-serif;color:#fff;border:0;font-size:1.5em;height:40px;border-radius:0}.site-footer__email-signup form .mc4wp-response p{color:#f0b91a;font-style:italic;margin-top:5px;margin-left:0;margin-right:0}.footer-nav .menu .menu-item a,.site__footer-column a{color:#fff9e6}@media screen and (min-width:600px){.site-footer__email-signup form .mc4wp-response p{margin-left:25px}}.site__footer-column{box-sizing:border-box;width:100%;float:left;padding-left:1.66667%;padding-right:1.66667%;text-align:center}.site__footer-column p{color:#fff9e6;padding:0}.footer-right{padding-top:40px}@media screen and (min-width:800px){.site__footer-column{box-sizing:border-box;width:50%;float:left;padding-left:1.66667%;padding-right:1.66667%;text-align:left}.footer-right{padding-top:0;text-align:right}}.footer-nav{padding-left:0;padding-right:0;font-size:1.15em;text-transform:uppercase}@media screen and (max-width:640px){.footer-right{display:none}.footer-nav{margin:25px 0;position:relative}.footer-nav:after{display:table;clear:both;content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:100%;height:1px;background-color:#f0b91a}.footer-nav .menu{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}.footer-nav .menu .menu-item{display:inline-block;padding:10px 15px;width:50%}@media screen and (min-width:640px){.footer-nav .menu .menu-item{box-sizing:border-box;width:50%;float:left;padding-left:1.66667%;padding-right:1.66667%}.footer-nav .mobile-contact-ctas{display:none}}@media screen and (max-width:640px){.footer-nav .menu .menu-item{position:relative}.footer-nav .menu .menu-item:nth-child(2n){padding-right:0}.footer-nav .menu .menu-item:nth-child(2n+1){border-right:1px solid #f0b91a;padding-left:0}.footer-nav .menu .menu-item:nth-child(2n+1):before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:100%;height:1px;background-color:#f0b91a}}.footer-nav .mobile-contact-ctas li{position:relative}.footer-nav .mobile-contact-ctas li:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:100%;height:1px;background-color:#f0b91a}.footer-nav .mobile-contact-ctas li a{padding:10px 15px;text-align:center;display:inline-block;width:100%}@media screen and (min-width:640px){.mobile-footer-address{display:none}}.site__footer-logo{height:auto;margin:0 auto;width:290px}.social{display:block;padding-top:15px;clear:both}.social li{display:inline-block}.site__header-logo,.social-icon{display:block;-webkit-tap-highlight-color:transparent}.social-icon-list{margin:10px 5px 0}.social-icon-list:first-child{margin-left:0}.social-icon{height:35px;width:35px;fill:#6b571e;border:1px solid #6b571e;padding:5px}.social-icon:focus,.social-icon:hover{fill:#fff;background-color:#6b571e}.icon-fill{fill:#202020}.icon-stroke{fill:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-width:1.5}.menu-body-overlay{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-5;background-color:#000;transition:opacity .3s cubic-bezier(.19,1,.22,1)}.nav-open .menu-body-overlay{z-index:100;opacity:.75}.site__header{z-index:105;font-family:perpetua,sans-serif;font-size:.98em;text-align:center;width:100%;position:relative}@media screen and (min-width:761px){.site__header{position:relative;margin-top:0}}.site__header-logo{margin:auto;padding-top:10px;width:215px}.site__header-logo:focus,.site__header-logo:hover{background:0 0}.menu-main-container .site__header-logo{display:none}.nav-open .site__header-logo-main{pointer-events:none}.nav-open .site__header-logo--mobile:not(.in-menu){opacity:.3}.site__header-logo--mobile.in-menu{width:45px}.site__header-logo--mobile:not(.in-menu){margin-top:50px}.menu-main-container{ position: relative;top:0;right:-999px;min-height:100vh;transition:right .5s cubic-bezier(.23,1,.32,1);background-color:#202020;z-index:105;overflow:scroll}@media screen and (min-width:761px){.site__header-logo{padding-top:0}.menu-main-container .site__header-logo{display:block}.site__header-logo--mobile{display:none}.menu-main-container{left:0; position: relative;right:0;top:0;width:100%;height:auto;background-color:transparent;overflow:unset;min-height:0}}@media screen and (min-width:960px){.site__footer-content{padding-left:18.33333%;padding-right:18.33333%}.site__header-logo{padding-bottom:10px;padding-top:10px}.menu-main-container a{font-size:1em;line-height:60px;letter-spacing:.5px;padding:0}}body.nav-open .menu-main-container{right:0}.menu-main-container a:not(.site__header-menu-toggle){color:#fff}.site__header-menu-toggle{color:#f0b91a;display:block;font-size:20px;font-weight:700;height:35px;line-height:35px;padding:2px 5px 0;position:absolute;right:10px;text-align:center;top:22px;width:35px;opacity:1;transition:opacity .25s cubic-bezier(.23,1,.32,1);-webkit-tap-highlight-color:transparent}@media screen and (min-width:761px){.site__header-menu-toggle{display:none}}.site__header-menu-toggle.nav-close{right:auto;left:15px;top:15px;z-index:50;color:#fff9e6}.site__header-menu-toggle:focus,.site__header-menu-toggle:hover{background-color:#6b571e;color:#fff}.site__header .nav{padding-top:10px;text-align:left}.site__header .nav .menu-item,.site__header .nav .menu-item.logo{display:block;text-align:center}.site__header .nav .menu-item{text-transform:uppercase;height:100%;padding:0 15px;position:relative}@media screen and (max-width:760px){.site__header .nav{margin-top:20px}.site__header .nav .menu-item{line-height:60px;margin:0 15px}.site__header .nav .menu-item:not(:last-child){border-bottom:1px solid #f0b91a}.site__header .nav .menu-item:not(:last-child) a{color:#f0b91a;transition:color .3s cubic-bezier(.23,1,.32,1);width:100%}.site__header .nav .menu-item:not(:last-child) a:hover{color:#fff9e6}.home .main-content-container{margin-top:-121px}}@media screen and (min-width:761px){.site__header .nav .menu-item.email-link{display:none}}.site__header .nav .menu-item.email-link a{color:#fff9e6;text-transform:lowercase}.site__header .nav .menu-item a{display:inline-block}.site__header .nav .menu-item .sub-menu{opacity:0;max-height:0;background-color:#202020;width:inherit;padding:0;line-height:1;transition:all .3s cubic-bezier(.23,1,.32,1)}.site__header .nav .menu-item .sub-menu.is-open{opacity:1;max-height:10000px;background-color:transparent}.site__header .nav .menu-item .sub-menu li{text-transform:capitalize;padding:0}.blog .widget-title,.btn,.c__event-content .c__event-links a{text-transform:uppercase;font-family:muncie,sans-serif}.site__header .nav .menu-item .sub-menu li:last-child{border-bottom:none}.site__header .nav .menu-item .sub-menu li a{line-height:28px}@media screen and (max-width:761px){.site__header .nav>.menu-item a{font-size:1.25em}.site__header .nav>.menu-item.submenu-is-open:after{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #f0b91a;top:42px;content:'';height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}.site__header .nav>.menu-item.submenu-is-open .menu-item{line-height:30px;border-bottom:0}.site__header .nav>.menu-item.submenu-is-open .menu-item a{color:#fff}.site__header .nav .nav-open{display:block}.site__header .nav .nav-close{display:none}.site__header .nav.is-open,.site__header .nav:target{background-color:#202020}.site__header .nav.is-open>.menu-item,.site__header .nav:target>.menu-item{display:block}.site__header .nav.is-open .nav-open,.site__header .nav:target .nav-open{display:none}.site__header .nav.is-open .nav-close,.site__header .nav:target .nav-close{display:block}}@media screen and (min-width:761px){.site__header .nav{text-align:center}.site__header .nav .menu-item{display:inline-block;-webkit-tap-highlight-color:transparent}.site__header .nav .menu-item:not(:first-child){line-height:48px}.site__header .nav .menu-item .sub-menu{opacity:1;max-height:10000px;box-shadow:2px 3px .86px .14px rgba(0,0,0,.11);position:absolute;display:none;padding:0 10px;text-align:center;min-width:150px}.site__header .nav .menu-item .sub-menu .menu-item{border-bottom:1px solid #f0b91a;white-space:nowrap;-webkit-tap-highlight-color:transparent}.site__header .nav .menu-item .sub-menu .menu-item:focus,.site__header .nav .menu-item .sub-menu .menu-item:hover{box-shadow:none}.site__header .nav .menu-item .sub-menu .menu-item a{line-height:45px;-webkit-tap-highlight-color:transparent}.site__header .nav .menu-item .sub-menu .menu-item a:focus,.site__header .nav .menu-item .sub-menu .menu-item a:hover{color:#fff9e6}.site__header .nav .menu-item:nth-child(0){-ms-flex-order:0;order:0}.site__header .nav .menu-item:nth-child(1){-ms-flex-order:1;order:1}.site__header .nav .menu-item:nth-child(2){-ms-flex-order:2;order:2}.site__header .nav .menu-item:nth-child(3){-ms-flex-order:3;order:3}.site__header .nav .menu-item:nth-child(4){-ms-flex-order:4;order:4}.site__header .nav .menu-item:nth-child(5){-ms-flex-order:5;order:5}.site__header .nav .menu-item:nth-child(6){-ms-flex-order:6;order:6}.site__header .nav .menu-item:nth-child(7){-ms-flex-order:7;order:7}.site__header .nav .menu-item:nth-child(8){-ms-flex-order:8;order:8}.site__header .nav .menu-item:nth-child(9){-ms-flex-order:9;order:9}.site__header .nav .menu-item:nth-child(10){-ms-flex-order:10;order:10}.site__header .nav .menu-item:nth-child(11){-ms-flex-order:11;order:11}.site__header .nav .menu-item:nth-child(12){-ms-flex-order:12;order:12}.site__header .nav .menu-item:nth-child(13){-ms-flex-order:13;order:13}.site__header .nav .menu-item:nth-child(14){-ms-flex-order:14;order:14}.site__header .nav .menu-item:nth-child(n) .sub-menu{left:0}.site__header .nav .menu-item:last-of-type .sub-menu,.site__header .nav .menu-item:nth-child(5) .sub-menu,.site__header .nav .menu-item:nth-child(6) .sub-menu,.site__header .nav .menu-item:nth-child(7) .sub-menu{left:initial;right:0}.site__header .nav .menu-item:focus:not(.logo),.site__header .nav .menu-item:hover:not(.logo){background-color:#202020;box-shadow:2px 3px .86px .14px rgba(0,0,0,.11)}.site__header .nav .menu-item:focus.menu-item-has-children:after,.site__header .nav .menu-item:hover.menu-item-has-children:after{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #f0b91a;bottom:0;content:'';height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}.site__header .nav .menu-item:focus .sub-menu,.site__header .nav .menu-item:hover .sub-menu{z-index:10;background-color:#202020;display:list-item}.site__header .nav .menu-item:focus .sub-menu .menu-item,.site__header .nav .menu-item:hover .sub-menu .menu-item{display:block}}@media screen and (min-width:761px) and (min-width:960px){.site__header .nav .menu-item:focus.menu-item-has-children:after,.site__header .nav .menu-item:hover.menu-item-has-children:after{bottom:6px}}@media screen and (min-width:960px){.site__header .nav{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;text-align:left}.site__header .nav .menu-item{display:block}}.main-content-container{overflow:hidden;position:relative}.btn,.c__event-content .c__event-links a{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:1px solid #fff;border-radius:0;color:#f0b91a;cursor:pointer;display:inline-block;font-size:1em;font-weight:400;line-height:1;outline:0;padding:13px 20px;position:relative;-webkit-tap-highlight-color:transparent}@media screen and (min-width:768px){.btn,.c__event-content .c__event-links a{font-size:1.25em;padding:23px 40px}}.btn:focus,.btn:hover,.c__event-content .c__event-links a:focus,.c__event-content .c__event-links a:hover{background:#f0b91a;border-color:#f0b91a;color:#fff;transition-duration:.1s}.btn--video:after,.btn--video:before{content:'';display:block;position:absolute;transition:all .5s cubic-bezier(.19,1,.22,1)}.btn--video{padding-left:60px;-webkit-tap-highlight-color:transparent}.btn--video:before{border:1px solid #fff;border-radius:50%;height:30px;left:10px;top:5px;width:30px}@media screen and (min-width:768px){.btn--video{padding-left:70px}.btn--video:before{height:38px;left:20px;top:15px;width:38px}}.btn--video:after{border-color:transparent transparent transparent #fff;border-style:solid;border-width:8px 0 8px 12px;height:0;left:21px;top:12px;width:0}.c__about,.c__employee{position:relative;overflow:hidden}.btn--video:focus:before,.btn--video:hover:before{border-color:#45B29D;transition-duration:.1s}.btn--video:focus:after,.btn--video:hover:after{border-color:transparent transparent transparent #45B29D;transition-duration:.1s}.btn--small,.c__event-content .c__event-links a{padding:10px}@media screen and (min-width:768px){.btn--video:after{left:35px;top:26px}.btn--small,.c__event-content .c__event-links a{padding:10px 30px}}.btn--secondary{background:0 0;color:#45B29D;-webkit-tap-highlight-color:transparent}.btn--secondary:focus,.btn--secondary:hover{background:#45B29D;border-color:#45B29D;color:#fff}@media only screen and (min-width:641px){.remodal{max-width:900px!important}}.blog .blog-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:800px){.blog .blog-container{padding-left:5.83333%;padding-right:5.83333%}}.blog .widget-container{background-color:#fff;margin-bottom:20px;padding:20px 0}.blog .widget-container ul{padding:0 20px}.blog .widget-container ul:after{content:"";display:table;clear:both}.blog .social-icon,.blog .widget-title,.blog__featured-image,.blog__post-date,.blog__post-footer{display:block}.blog .widget-title{font-size:1.875em;color:#636363;padding:0 20px 20px;margin-bottom:10px;border-bottom:1px solid #636363}.blog .posts-archive,.blog .posts-archive a{color:#636363}.blog .social{padding-left:10%;padding-right:10%}.blog .social-icon-list{margin:0 10px 0 0}.blog .social-icon{height:35px;width:35px;fill:#f0b91a;border:1px solid #f0b91a;padding:5px;-webkit-tap-highlight-color:transparent}.blog .social-icon:focus,.blog .social-icon:hover{fill:#fff;background-color:#f0b91a}.blog .list-share{transform:translateY(-50%)}.blog .list-share .h5{font-family:muncie,sans-serif;color:#f0b91a;padding-bottom:0}@media screen and (min-width:640px){.archive-container{margin-bottom:90px}}.c__post-archive-headline{padding-left:30px}@media screen and (max-width:640px){.c__blog--header .c__text-content{padding-bottom:0}.c__post-archive-headline{font-size:2.25em}}.blog__post{background:#fff;padding-right:0;margin-bottom:25px}.c__employee-bg,.c__hero-bg-item,.c__partner-map,.c__tender-image,.c__text{background-repeat:no-repeat}.single .blog__post{margin-bottom:5px}.blog__post .typography{color:#202020}.blog__post .typography p{font-size:1.225em}.blog__post--featured-content{box-sizing:border-box;width:100%;float:left;padding-left:1.66667%;padding-right:1.66667%;margin-bottom:60px}.blog__post--featured-content .blog__featured-image{margin-bottom:0}.blog__post--featured-content .blog__post-title{padding:0}.blog__post--featured-body{background-color:#fff;box-sizing:border-box;width:100%;float:left;padding:40px 10% 60px}.blog__featured-sidebar{display:block;box-sizing:border-box;width:33.33333%;float:left;padding-left:1.66667%;padding-right:1.66667%}.blog__featured-sidebar .blog__archives,.blog__featured-sidebar .blog__popular-posts{margin-bottom:40px;background-color:#fff;box-sizing:border-box;width:100%;float:left;padding-left:1.66667%;padding-right:1.66667%;height:200px}.blog__featured-sidebar .blog__archives-title,.blog__featured-sidebar .blog__popular-posts-title{color:#202020;font-size:1.875em;padding-left:25px;padding-top:30px;border-bottom:1px solid #202020}.blog__featured-sidebar .blog__archives-item,.blog__featured-sidebar .blog__popular-posts-item{padding-left:25px;padding-top:20px}.blog__featured-sidebar .popular-posts-image,.blog__featured-sidebar .popular-posts-title{box-sizing:border-box;width:50%;float:left;padding-left:1.66667%;padding-right:1.66667%}.blog__featured-sidebar .popular-posts-title{font-size:1.125em}@media screen and (max-width:640px){.blog__featured-sidebar,.blog__post--featured-body{box-sizing:border-box;width:100%;float:left;padding-left:1.66667%;padding-right:1.66667%}.sidebar{display:block;padding:0 1.666667%}.blog .social{padding:0}.blog__post-title{font-size:2.25em}}.post-sidebar-image,.post-sidebar-title{box-sizing:border-box;width:50%;float:left;padding-left:1.66667%;padding-right:1.66667%}.blog__post-content,.blog__post-date,.blog__post-title{padding:15px}@media screen and (min-width:640px){.blog__post-content,.blog__post-date,.blog__post-title{padding:10px 60px 0}}.blog__post-title{text-transform:capitalize;color:#202020}.single .blog__post-title a{color:#202020}.content-archive .blog__post-title a{color:#202020;-webkit-tap-highlight-color:transparent}.content-archive .blog__post-title a:focus,.content-archive .blog__post-title a:hover{color:#f0b91a}.blog__featured-image img{width:100%}.blog__post-date{color:#f0b91a;font-size:1.225em;font-weight:400;margin-bottom:10px;text-transform:uppercase;font-family:muncie,sans-serif;letter-spacing:.01em;padding-top:5px}.addthis_toolbox{margin-bottom:20px;margin-top:20px}.typography>.addthis_toolbox:first-of-type{margin-top:0}.post-sidebar-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#202020;font-weight:600}.widget__recent-post{border-bottom:1px solid #ddd;margin-bottom:20px;padding-bottom:20px}.widget__recent-post:after{content:"";display:table;clear:both}.widget__recent-post:last-of-type{border-bottom:0;margin-bottom:0;padding-bottom:0}.blog__share{box-sizing:border-box;width:66.66667%;float:left;padding-left:1.66667%;padding-right:1.66667%}@media screen and (max-width:640px){.blog__share{box-sizing:border-box;width:58.33333%;float:left;padding-left:1.66667%;padding-right:1.66667%}}.blog__pagination{clear:both;box-sizing:border-box;width:100%;float:left;margin-bottom:90px;padding-left:0;padding-right:0;background-color:#636363;height:85px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media screen and (max-width:640px){.blog__pagination{margin-bottom:10px}}.single .blog__pagination{margin-bottom:20px}.blog__pagination-content{display:block;overflow:hidden;text-align:center;box-sizing:border-box;width:33.33333%;float:left;color:#fff;padding:0}@media screen and (max-width:640px){.blog__pagination-content{box-sizing:border-box;width:41.66667%;float:left;padding-left:1.66667%;padding-right:1.66667%}.blog__pagination-content a{display:block;float:none;text-align:right;border-right:0;width:100%;padding-right:0}}.blog__pagination-next{box-sizing:border-box;width:50%;float:right;padding-right:1.66667%;text-align:left;padding-left:10px}.blog__pagination-previous,.c__about,.c__callout-content,.c__callout-icon-container{box-sizing:border-box;float:left}.blog__pagination-previous{width:50%;padding-left:1.66667%;text-align:right;padding-right:10px;border-right:1px solid #fff}.blog__pagination-next,.blog__pagination-previous{color:#fff;text-decoration:underline;font-size:1.125em;font-weight:600;-webkit-tap-highlight-color:transparent}.blog__pagination-next span,.blog__pagination-previous span{display:inline-block}.blog__pagination-next .meta-nav-next,.blog__pagination-previous .meta-nav-next{padding-left:10px}.blog__pagination-next .meta-nav-previous,.blog__pagination-previous .meta-nav-previous{padding-right:10px}.blog__pagination-next:focus,.blog__pagination-next:hover,.blog__pagination-previous:focus,.blog__pagination-previous:hover{color:#fff}.c__about{width:100%;padding-left:1.66667%;padding-right:1.66667%;text-align:center}@media screen and (min-width:960px){.c__about{padding-left:18.33333%;padding-right:18.33333%}}.c__about-content{padding-left:10%;padding-right:10%;margin-bottom:10px}.c__about-content .c__callout-description{padding-top:20px;padding-bottom:20px;border-bottom:solid 1px #fff}.c__employees{padding-bottom:20px}.c__employee-name{color:#f0b91a;font-size:1.825em!important}.c__about-headline{font-size:3.73125em;margin-top:25px}.c__employee{min-height:522px;margin-bottom:20px}@media screen and (min-width:640px){.c__employees{padding-bottom:80px}.c__employee{margin-bottom:3px}.collaborations-listing__col{width:50%;float:left}}html.no-touch .c__employee{-webkit-tap-highlight-color:transparent}html.no-touch .c__employee:focus .c__employee-bg,html.no-touch .c__employee:hover .c__employee-bg{transform:scale(1.1);transition-duration:10s}html.no-touch .c__employee:focus .c__employee-overlay,html.no-touch .c__employee:hover .c__employee-overlay{bottom:0;left:0;opacity:1;right:0;top:0;transition-duration:.3s}html.no-touch .c__employee:focus .c__employee-details,html.no-touch .c__employee:hover .c__employee-details{opacity:1;transform:translateY(0);transition-duration:.3s}html.touch .c__employee .c__employee-overlay{bottom:0;left:0;opacity:1;right:0;top:0;transition-duration:.3s}html.touch .c__employee .c__employee-details{opacity:1;transform:translateY(0);transition-duration:.3s}.c__employee-bg{background-position:center top;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0;transform:scale(1);transition:transform 1s cubic-bezier(.23,1,.32,1)}.c__partner-map,.c__sliders{background-position:center center}.c__employee-details,.c__employee-overlay{transition:all .5s cubic-bezier(.23,1,.32,1);opacity:0}.c__employee-overlay{background-color:rgba(32,32,32,.8);bottom:10px;left:10px;position:absolute;right:10px;top:10px}.c__employee-details{padding:20px;position:relative;text-align:left;transform:translateY(10px)}@media screen and (min-width:760px){.c__employee-details{padding:50px}}.c__employee-hover{text-align:left;padding-left:10%;padding-right:10%;padding-top:40px;display:none;transition:cubic-bezier(.25,.46,.45,.94) .5s all}.c__about-icon{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;position:relative;top:10px;padding-bottom:0}.c__about-icon:after,.c__about-icon:before{height:1px;content:'\a0';background-color:#fff9e6;top:22px;position:relative}.c__about-icon .c_about-icon{fill:#f0b91a}.c__about-icon:before{-ms-flex-positive:1;flex-grow:1;margin-right:10px}.c__about-icon:after{-ms-flex-positive:1;flex-grow:1;margin-left:10px}.collaborations-listing{padding:0 0 50px}.collaborations-listing .container{max-width:960px}.collaborations-listing__col{padding:40px}@media screen and (max-width:640px){.collaborations-listing__col{padding:0}.collaborations-listing__col:first-child .collaborations-listing__collaboration:last-child{border-bottom:1px solid #f0b91a;padding:0 0 25px}}.collaborations-listing__collaboration{color:#fff;width:100%;margin-bottom:25px}.collaborations-listing__collaboration:not(:last-child){margin-bottom:40px;padding:0 0 25px;border-bottom:1px solid #f0b91a}.collaborations-listing__header{text-align:center;margin-bottom:10px}.collaborations-listing__header h2{font-size:1.95312em;padding:15px 0 0;top:10px;text-align:center}@media screen and (min-width:640px){.collaborations-listing__header{margin-bottom:25px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row}.collaborations-listing__header h2{padding-left:10px;padding-top:0;text-align:left}.collaborations-listing__header .collaborations-listing__image-wrapper{display:-ms-flexbox;display:flex}}.collaborations-listing__header .collaborations-listing__image-wrapper{-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.collaborations-listing__header img{max-width:160px;max-height:140px}.collaborations-listing__content{text-align:center}@media screen and (min-width:640px){.collaborations-listing__content{text-align:left}}.c__image,.c_callout{text-align:center;max-width:1500px}.collaborations-listing__content .collaborations-listing__content-row{text-transform:uppercase;font-style:italic}@media screen and (max-width:640px){.collaborations-listing__content .collaborations-listing__content-row{margin-bottom:8px}}.collaborations-listing__content .color-gold{color:#f0b91a}.collaborations-listing__content .collaborations-listing__description{margin-top:15px}.c_callout{margin-left:auto;margin-right:auto;padding-left:10%;padding-right:10%;position:relative;margin-bottom:70px}.c_callout:after{content:"";display:table;clear:both}.c_callout#catering,.c_callout#parties,.c_callout#tours{padding-top:50px}.c_callout#hours{margin-top:50px}.c_callout h3{font-family:muncie,sans-serif;font-size:34px;letter-spacing:.005em}.c_callout strong{color:#f0b91a;font-weight:400}@media screen and (min-width:960px){.c_callout{display:-ms-flexbox;display:flex;padding-left:18.33333%;padding-right:18.33333%}}.c_callout-border{border:1px solid #f0b91a}.c__spotlight-icon{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;position:relative;top:10px;padding-bottom:0}.c__spotlight-icon:after,.c__spotlight-icon:before{height:1px;content:'\a0';background-color:#f0b91a;top:22px;position:relative}.c__spotlight-icon:before{-ms-flex-positive:1;flex-grow:1;margin-right:10px}.c__spotlight-icon:after{-ms-flex-positive:1;flex-grow:1;margin-left:10px}.c__callout-content:after,.c__event-container:after{content:"";clear:both}.c__callout-content{display:block;padding:25px 1.66667%;width:100%;position:relative}.c__callout-content:after{display:table}.c__callout-footer{display:block;padding-top:40px}.c_callout-icon-container{padding:6px 10px;position:absolute;top:0;left:50%;border:1px solid #fff;border-radius:50%;background-color:#534741;transform:translate(-50%,-50%)}.c__event-date,.c__image,.c_callout-icon,.c_event{position:relative}#hours .c__callout-content,.background-transparent{background-color:rgba(32,32,32,.75)}.c__callout-description p{padding-bottom:0}.c_callout-icon{top:3px;fill:#878b8d}.c_callout-icon-glasses{fill:#878b8d}.c__callout-icon-container{width:100%;padding-left:1.66667%;padding-right:1.66667%}.border-white{border-color:#fff}.border-gold{border-color:#f0b91a}.spotlight-callout{padding-top:0;padding-bottom:0;margin-bottom:-50px}.callout-narrow .c__callout-content{padding-left:10%;padding-right:10%}@media screen and (max-width:640px){.callout-narrow{padding-left:1.66667%;padding-right:1.6667%}}@media screen and (min-width:640px){.callout-narrow{padding-left:18.33333%;padding-right:18.33333%}}@media screen and (min-width:1300px){.callout-narrow{padding-left:26.66667%;padding-right:26.66667%}}.c__callout-headline{font-size:3.73125em;padding-bottom:0;padding-top:20px}.c__columns .c__ctas,.c__columns-content{padding-bottom:40px}.c__image{margin-left:auto;margin-right:auto;padding-left:10%;padding-right:10%;margin-bottom:70px}@media screen and (min-width:640px){.c__image{display:-ms-flexbox;display:flex;padding-left:18.33333%;padding-right:18.33333%}}.c__column,.c__columns-content,.c__columns-header{width:100%;padding-left:1.66667%;padding-right:1.66667%;box-sizing:border-box;float:left}.c__image .c_image{width:100%}#hours .c__callout-content .c__callout-description a{color:#fff9e6;text-decoration:underline}.c__video+.c__columns{padding-top:0}@media screen and (max-width:800px){.c__column:not(:last-child){margin-bottom:25px}}.c__column p{margin:0 auto}.c__columns-content{text-align:left}.c__columns--1{text-align:center}.c__column-headline{color:#f0b91a}@media screen and (min-width:800px){.c__columns-content,.c__columns-header{padding-left:18.33333%;padding-right:18.33333%}.c__columns--2 .c__column,.c__columns--3 .c__column,.c__columns--4 .c__column{box-sizing:border-box;float:left;padding-left:1.66667%;padding-right:1.66667%}.c__columns--2 .c__column{width:50%}.c__columns--3 .c__column{width:33.33333%}.c__columns--4 .c__column{width:50%}}@media screen and (min-width:1024px){.c__columns--2 .c__column,.c__columns--3 .c__column,.c__columns--4 .c__column{box-sizing:border-box;float:left;padding-left:1.66667%;padding-right:1.66667%}.c__columns--2 .c__column{width:50%}.c__columns--3 .c__column{width:33.33333%}.c__columns--4 .c__column{width:25%}}.c__ctas{display:block;margin-top:20px}.distributor-listing{padding-bottom:50px}.distributor-listing .container{max-width:1000px}.distributor-listing__wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:640px){.distributor-listing__wrapper{padding-left:10%;padding-right:10%}}.distributor-listing__column{width:100%}@media screen and (min-width:500px){.distributor-listing__column{width:50%;float:left;padding:25px}}.distributor-listing__state{color:#fff;width:100%;margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid #f0b91a}@media screen and (min-width:500px){.distributor-listing__state{margin-bottom:50px;padding-bottom:50px}.distributor-listing__state:last-child{border-bottom:0}}.distributor-listing__column:last-child .distributor-listing__state:last-child{border-bottom:0!important}.distributor-listing__header{text-align:center;margin-bottom:10px}@media screen and (min-width:500px){.distributor-listing__header{margin-bottom:25px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.distributor-listing__header .distributor-listing__image-wrapper{display:-ms-flexbox;display:flex}}@media screen and (min-width:650px){.distributor-listing__header{-ms-flex-direction:row;flex-direction:row}}.distributor-listing__header h2{font-size:1.95312em;padding:15px 0 0;top:10px}.distributor-listing__header .distributor-listing__image-wrapper{-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.distributor-listing__header img{max-width:160px;max-height:140px}.distributor-listing__distributors{line-height:1.75em;text-align:center;width:100%;margin-top:25px}@media screen and (min-width:640px){.distributor-listing__header h2{padding-left:10px;padding-top:0}.distributor-listing__distributors{text-align:left}}.distributor-listing__distributors h3{color:#f0b91a;font-style:italic;font-size:.875em}.distributing-listsing__distributor:not(:last-child){margin-bottom:25px}.simcal-calendar dd,.simcal-calendar dl,.simcal-calendar dt{font-weight:400;margin:0}.simcal-calendar .post-edit-link,.simcal-calendar .simcal-calendar-head,.simcal-calendar .simcal-day-label{display:none}.c_event{overflow:hidden;margin-bottom:75px}.c__event-calendar{box-sizing:border-box;width:100%;float:left;padding-left:1.66667%;padding-right:1.66667%}@media screen and (min-width:960px){.c__event-calendar{padding-left:10%;padding-right:10%}}@media screen and (min-width:1300px){.c__event-calendar{padding-left:18.33333%;padding-right:18.33333%}}.c__event-week{width:100%}@media screen and (min-width:960px){.c__event-week{padding-left:18.33333%;padding-right:18.33333%}.c__event-week .container{padding:0}}.c__events-selector{width:100%;text-align:center}.c__event-container{margin-bottom:20px;position:relative;width:100%;background-color:#202020}.c__event-container:after{display:table}.c__event-headline{font-family:muncie,sans-serif!important;color:#f0b91a;text-transform:uppercase;font-size:3em}.c__current-events,.c__event-date,.c__full-events{font-family:muncie,sans-serif;text-transform:uppercase}h4.c__event-headline{font-size:2em}.c__event-date{background-color:#f0b91a;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;line-height:0}@media screen and (min-width:500px){.c__event-date{position:absolute;top:0;left:0;bottom:0;box-sizing:border-box;width:16.66667%;float:left;padding-left:1.66667%;padding-right:1.66667%;height:100%}.c__event-date .c__event-day{top:10px}}.c__event-date .c__event-day,.c__event-date .c__event-month,.calendarWrapper{position:relative}.c__event-date .c__event-day,.c__event-date .c__event-month{color:#fff;font-size:33px}.c__event-date .c__event-number{font-size:72px;padding:0 8px 0 12px;left:3px}@media screen and (min-width:500px){.c__event-date .c__event-month{bottom:10px}.c__event-date .c__event-number{padding:20px 0;left:5px}}@media screen and (min-width:640px){.c__event-date .c__event-number{font-size:125px;padding:0}}.c_event-border{border:1px solid #fff9e6}.c__event-content{display:block;padding:25px;width:100%}@media screen and (min-width:500px){.c__event-content{box-sizing:border-box;width:83.33333%;float:right;padding:25px}}.c__hometending-image,.c__partner-logo-list-item,.c__partner-text-list,.c__recipes,.c_hometending-recipe-body{box-sizing:border-box;float:left}.c__event-content .h2{color:#f0b91a}.c__event-content .c__event-links{text-align:right;margin-top:10px}.c__event-content .c__event-links a{font-size:1.25em}.c__event-content .c__event-links a:first-child{margin-right:10px}.c__event-date-content{position:relative;right:2px}@media screen and (max-width:500px){.c__event-date-content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.c__event-footer{display:block;padding-top:40px}.c__events-selector{padding-bottom:10px;color:#a1a1a1;font-size:1.9em}@media screen and (max-width:500px){.c__events-selector .c__current-events,.c__events-selector .c__full-events{font-size:.85em}}.c__current-events{border-right:1px solid #a1a1a1;padding-right:10px}.c__full-events{padding-left:10px}.c__current-events,.c__full-events{color:#a1a1a1;cursor:pointer}.calendarWrapper{min-height:400px;padding-bottom:25px;height:0}@media screen and (min-width:500px){.calendarWrapper{padding-top:56.25%}}.calendarWrapper embed,.calendarWrapper iframe,.calendarWrapper object{position:absolute;top:0;left:0;width:100%;height:100%}.event-active{color:#fff9e6}#parties .typography a{color:#fff9e6;text-decoration:underline}.bg--dark,.c__hero{color:#fff}.c__hdi-container{text-align:center;max-width:1500px;margin-left:auto;margin-right:auto;padding-left:10%;padding-right:10%;position:relative}.image--bottom .c__hdi-content .typography p,.image--top .c__hdi-content .typography p{max-width:700px;margin:0 auto}@media screen and (min-width:640px){.c__hdi-container{display:-ms-flexbox;display:flex;padding-left:18.33333%;padding-right:18.33333%}}.c__hdi-content,.c__hdi-image,.c__hero,.c__hero .container{display:block}.c__hdi-content{padding-top:25px}.c__hdi-headline{font-size:3.73125em;padding-bottom:0}.c__hdi-footer{display:block;padding-top:40px}.image--bottom .c__hdi-container,.image--top .c__hdi-container{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.image--bottom .c__hdi-content,.image--bottom .c__hdi-image,.image--top .c__hdi-content,.image--top .c__hdi-image{padding:80px 0 30px}.image--left .c__hdi-container,.image--right .c__hdi-container{-ms-flex-direction:column;flex-direction:column}.image--left .c__hdi-content,.image--left .c__hdi-image,.image--right .c__hdi-content,.image--right .c__hdi-image{padding-bottom:30px;padding-top:30px;position:relative}@media screen and (min-width:640px){.image--left.image--normal .c__hdi-container,.image--right.image--normal .c__hdi-container{-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row}.image--left.image--overlap .c__hdi-container,.image--right.image--overlap .c__hdi-container{-ms-flex-direction:row;flex-direction:row}.image--left .c__hdi-content,.image--left .c__hdi-image,.image--right .c__hdi-content,.image--right .c__hdi-image{-ms-flex-preferred-size:100%;flex-basis:100%;padding:50px 10% 30px}.image--right.image--overlap .c__hdi-image img{bottom:0;position:absolute;right:0}}.image--left.image--overlap .c__hdi-image,.image--right.image--overlap .c__hdi-image{padding-bottom:0;padding-top:0}.image--top .c__hdi-content{padding-left:20px;padding-right:20px;-ms-flex-order:2;order:2;text-align:center}.image--right .c__hdi-content,.image--top .c__hdi-image{-ms-flex-order:1;order:1}.image--right .c__hdi-image{-ms-flex-order:2;order:2}@media screen and (min-width:1024px){.image--right.image--overlap .c__hdi-image img{bottom:40px;right:20px}}.c__hero-bg,.c__hero-bg-item{bottom:0;left:0;right:0;top:0}.image--bottom .c__hdi-content{padding-left:20px;padding-right:20px;-ms-flex-order:1;order:1;text-align:center}.image--bottom .c__hdi-image,.image--left .c__hdi-content{-ms-flex-order:2;order:2}.image--left .c__hdi-image{-ms-flex-order:1;order:1}@media screen and (min-width:640px){.image--left.image--overlap .c__hdi-image img{bottom:0;left:0;position:absolute}}.c__hero{overflow:hidden;position:relative;z-index:-1;padding-top:50px}.c__hero-bg{background-color:#202020;position:absolute}.c__hero-bg-item{background-size:cover;opacity:0;position:absolute;transition:opacity .5s cubic-bezier(.23,1,.32,1)}.c__hero-bg-item.is-active{opacity:1}.c__hero-bg-item-title{position:absolute;bottom:70px;color:#fff;text-transform:uppercase;text-align:right;right:20px}.c__hero-content{padding-bottom:80px;padding-top:100px;position:relative;text-align:center;margin:0 auto;max-width:400px}@media screen and (min-width:750px){.c__hero-content{padding-bottom:130px;padding-top:180px;max-width:550px}}@media screen and (min-width:1000px){.c__hero-content{padding-bottom:180px;padding-top:140px}}.c__hero-headline{color:#f0b91a;font-size:3.3em;padding-bottom:0}.c__hero-headline-2{color:#f0b91a;font-size:6em;padding-bottom:25px;line-height:60%;position:relative;border-bottom:1px solid #fff}@media screen and (min-width:440px){.c__hero-headline{font-size:5.6em}.c__hero-headline-2{font-size:9.3em}}.c__hero-subheadline{font-family:perpetua,serif;width:100%;font-weight:200;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;position:relative;top:10px;padding-bottom:0}#formEmailThanks,.form--email label{display:none}.c__hero-subheadline:after,.c__hero-subheadline:before{height:1px;content:'\a0';background-color:#ddd;top:.5em;position:relative}.c__hero-subheadline:before{-ms-flex-positive:1;flex-grow:1;margin-right:10px}.c__hero-subheadline:after{-ms-flex-positive:1;flex-grow:1;margin-left:10px}.c__hero-footer{padding-left:10%;padding-right:10%}.form--email input[type=text],.form--email input[type=email]{border:1px solid #fff;font-family:perpetua,serif;font-size:1em;line-height:1;padding:9px 10px;vertical-align:baseline;width:75%}.c__hometending-social ul.social .social-icon-list,.c__map-subheadline{font-family:muncie,sans-serif}@media screen and (min-width:640px){.form--email input[type=text],.form--email input[type=email]{margin-bottom:10px;margin-right:10px;width:20em}}@media screen and (min-width:768px){.form--email input[type=text],.form--email input[type=email]{padding:11px 10px}}.c__event-content .c__event-links .form--email a,.form--email .btn,.form--email .c__event-content .c__event-links a{padding-bottom:9px!important;width:25%!important}@media screen and (min-width:750px){.c__event-content .c__event-links .form--email a,.form--email .btn,.form--email .c__event-content .c__event-links a{width:auto!important}}.c__hometending-recipe:after,.c__hometending:after{content:"";display:table;clear:both}.c__homepage_icon{height:100%;width:100%}.c__hometending{background-color:#fff9e6;text-align:center;margin-left:auto;margin-right:auto;position:relative;margin-top:100px;padding-top:60px;padding-bottom:60px}@media screen and (min-width:640px){.c__hometending{max-width:1500px;padding-left:10%;padding-right:10%}}.c__hometending-image{width:100%;padding-right:1.66667%;padding-left:0;-ms-flex-item-align:start;align-self:flex-start}.c__hometending-recipe{margin-top:20px;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;border-bottom:1px solid #f0b91a;padding-bottom:20px;position:relative}@media screen and (min-width:640px){.c__hometending-image{box-sizing:border-box;width:50%;float:left;padding-right:1.66667%;padding-left:0}.c__hometending-image img{float:left}.c__hometending-recipe{display:-ms-flexbox;display:flex}}.c_hometending-recipe-body{width:100%;padding-left:1.66667%;padding-right:0;color:#202020;text-align:left;position:relative;padding-bottom:20px}@media screen and (min-width:640px){.c_hometending-recipe-body{box-sizing:border-box;width:50%;float:left;padding-left:1.66667%;padding-right:1.66667%;padding-bottom:35px}}.c__hometending-heading-content{color:#202020}.c__hometending-heading-content p{padding-bottom:0}.c__hometending-social{text-align:right;position:absolute;right:0;bottom:0;width:100%;color:#f0b91a}.c__hometending-social ul.social{display:inline;list-style-type:none}.c__hometending-social ul.social .social-icon-list{letter-spacing:.001em;display:inline;font-size:1.25em}.c__hometending-social ul.social .social-icon-list .social-share{position:relative;bottom:9px}.c__hometending-social ul.social .social-icon-list .social-icon{display:inline;fill:#f0b91a;border:1px solid #f0b91a}.c__hometending-social ul.social .social-icon-list .social-icon:hover{fill:#fff;background-color:#f0b91a}.c__hometending-heading{border-bottom:1px solid #f0b91a;padding-bottom:40px}@media screen and (max-width:640px){.c__hometending .container{max-width:500px}.c__hometending-heading{padding-bottom:5px}}.c__icon-container{padding:10px 14px;position:absolute;top:-37px;left:47%;border-radius:50%;background-color:#202020}@media screen and (max-width:640px){.c__icon-container{left:45%}}@media screen and (max-width:400px){.c__icon-container{left:42%}}.c__icon-container .c_tattersall-icon{fill:#fff;position:relative;top:5px}.image-grid{margin-bottom:50px}.image-grid .container{max-width:1200px}.image-grid__container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.image-grid__item{width:50%;padding:20px}@media screen and (min-width:640px){.image-grid__item{width:33%}}@media screen and (min-width:760px){.image-grid__item{width:25%}.c__page-header{padding-bottom:125px}}.c__tattersall-icon-container{position:relative}.c__page-header{display:block;width:100%}@media screen and (min-width:960px){.c__page-header{padding-bottom:100px}}.c__partner-list{background-color:#fff;padding-bottom:100px}.c__partner-logo-list,.c__partner-text-list{display:block;overflow:hidden;width:100%}.c__partner-logo-list-item{width:33.33333%;display:block;padding:0;position:relative;text-align:center}.c__partner-logo-list-item:nth-child(3n+1){margin-left:0;margin-right:-100%;clear:both}.c__partner-logo-list-item:nth-child(3n+2){margin-left:33.33333%;margin-right:-100%;clear:none}.c__partner-logo-list-item:nth-child(3n+3){margin-left:66.66667%;margin-right:-100%;clear:none}.c__partner-logo-list-item:before{content:'';display:inline-block;padding-top:100%;vertical-align:middle}@media screen and (min-width:640px){.c__partner-logo-list-item{box-sizing:border-box;width:25%;float:left;padding-left:1.66667%;padding-right:1.66667%}.c__partner-logo-list-item:nth-child(4n+1){margin-left:0;margin-right:-100%;clear:both}.c__partner-logo-list-item:nth-child(4n+2){margin-left:25%;margin-right:-100%;clear:none}.c__partner-logo-list-item:nth-child(4n+3){margin-left:50%;margin-right:-100%;clear:none}.c__partner-logo-list-item:nth-child(4n+4){margin-left:75%;margin-right:-100%;clear:none}}@media screen and (min-width:800px){.c__partner-logo-list-item{box-sizing:border-box;width:16.66667%;float:left;padding-left:1.66667%;padding-right:1.66667%}.c__partner-logo-list-item:nth-child(6n+1){margin-left:0;margin-right:-100%;clear:both}.c__partner-logo-list-item:nth-child(6n+2){margin-left:16.66667%;margin-right:-100%;clear:none}.c__partner-logo-list-item:nth-child(6n+3){margin-left:33.33333%;margin-right:-100%;clear:none}.c__partner-logo-list-item:nth-child(6n+4){margin-left:50%;margin-right:-100%;clear:none}.c__partner-logo-list-item:nth-child(6n+5){margin-left:66.66667%;margin-right:-100%;clear:none}.c__partner-logo-list-item:nth-child(6n+6){margin-left:83.33333%;margin-right:-100%;clear:none}}.c__partner-logo-list-item-content{display:inline-block;padding:20px;vertical-align:middle}.c__partner-list-btn{display:block;margin:50px 0 0;text-align:center;width:100%}.c__partner-text-list{width:100%;-moz-column-count:1;column-count:1;padding:60px 1.66667%}@media screen and (min-width:640px){.c__partner-text-list{-moz-column-count:2;column-count:2}}.c__partner-text-list-item{font-size:1.25em;padding-bottom:10px}.c__map-container{position:relative;text-align:center;padding:0 20px}.c__map-headline{font-size:3.73125em;padding-bottom:0}.c__partner-map{background-color:#fff9e6;background-size:cover;display:block;height:350px;width:100%;margin-top:20px;border:8px solid #fff}.icon--email,.icon--gym,.icon--location,.icon--person,.icon--phone{background-size:50px 50px}@media screen and (min-width:640px){.c__map-container{padding-left:18.33333%;padding-right:18.33333%}.c__partner-map{height:450px}}@media screen and (min-width:1000px){.party-bus-modal{padding-left:50px!important;padding-right:50px!important}}.party-bus-modal button.remodal-close{right:0;left:unset}.party-bus-modal button.remodal-close:before{font-size:30px}.form__lead input:not([type=submit]):not([type=file]),.form__lead textarea{border:0;border-radius:0;border-bottom:1px solid #a1a1a1;color:#202020;font-size:1.375em;max-width:380px;margin-bottom:10px;padding:20px 5px 10px 55px;text-align:center}.form__lead input:not([type=submit]):not([type=file]):focus,.form__lead input:not([type=submit]):not([type=file]):hover,.form__lead textarea:focus,.form__lead textarea:hover,.form__register input:not([type=submit]):not([type=file]):focus,.form__register input:not([type=submit]):not([type=file]):hover,.form__register textarea:focus,.form__register textarea:hover{border-bottom-color:#45B29D}.form__lead input:not([type=submit]):not([type=file])::-webkit-input-placeholder,.form__lead textarea::-webkit-input-placeholder{color:#a1a1a1}.form__lead input:not([type=submit]):not([type=file])::-moz-placeholder,.form__lead textarea::-moz-placeholder{color:#a1a1a1}.form__lead input:not([type=submit]):not([type=file]):-ms-input-placeholder,.form__lead textarea:-ms-input-placeholder{color:#a1a1a1}.form__lead input:not([type=submit]):not([type=file])::placeholder,.form__lead textarea::placeholder{color:#a1a1a1}.c__event-content .c__event-links .form__lead a,.form__lead .btn,.form__lead .c__event-content .c__event-links a{display:block;margin:50px auto 0;max-width:380px}.form__lead label{margin-bottom:1.5em;margin-left:auto;margin-right:auto;max-width:380px;padding-bottom:0;position:relative}.form__icon{bottom:10px;display:block;height:50px;left:0;overflow:hidden;position:absolute;text-indent:-999px;width:50px}.icon--person{background-image:url(assets/images/icon-person.png)}.icon--email{background-image:url(assets/images/icon-email.png)}.icon--gym{background-image:url(assets/images/icon-gym.png)}.icon--location{background-image:url(assets/images/icon-location.png)}.icon--phone{background-image:url(assets/images/icon-phone.png)}.c__sliders,.c__text{background-size:cover}.form__register fieldset{margin-bottom:3em}.form__register legend{margin-bottom:2em;text-align:left}.form__register legend .block__item-headline{margin-bottom:20px}.form__register label a{color:#45B29D}.form__register input:not([type=submit]):not([type=file]),.form__register textarea{color:#202020;max-width:400px;margin-bottom:10px;text-align:left}.form__register input:not([type=submit]):not([type=file])::-webkit-input-placeholder,.form__register textarea::-webkit-input-placeholder{color:#a1a1a1}.form__register input:not([type=submit]):not([type=file])::-moz-placeholder,.form__register textarea::-moz-placeholder{color:#a1a1a1}.form__register input:not([type=submit]):not([type=file]):-ms-input-placeholder,.form__register textarea:-ms-input-placeholder{color:#a1a1a1}.form__register input:not([type=submit]):not([type=file])::placeholder,.form__register textarea::placeholder{color:#a1a1a1}.form__register input[type=submit]{background-color:#DE5B49;box-shadow:-3px 2px 15.36px .64px rgba(32,32,32,.21);display:inline-block;font-size:1.5em;transition:all .3s cubic-bezier(.23,1,.32,1);width:auto}.c__recipes-content:after,.c__recipes-selector:after,.c__recipes:after{content:"";display:table;clear:both}.form__register input[type=submit]:disabled{background-color:#ddd;box-shadow:none}.form__register label{margin-bottom:10px;max-width:400px;position:relative}.form__register label span{margin-bottom:5px;text-align:left}.c__recipes{color:#fff9e6;width:100%;padding-left:1.66667%;padding-right:1.66667%;position:relative;padding-top:30px;text-align:center}@media screen and (min-width:940px){.c__recipes{padding-left:10%;padding-right:10%}}@media screen and (min-width:1200px){.c__recipes{padding-left:18.33333%;padding-right:18.33333%}}.c__recipes-content,.c__recipes-heading{padding-left:10%;padding-right:10%}.c__recipes-content{background-color:rgba(32,32,32,.75);padding-top:40px;position:relative}.c__recipes-content .arrow-left{left:0;float:none}.c__recipes-content .arrow-right{right:0;float:none}.c__recipes-heading.has-recipes{margin-bottom:80px}.c__recipes-heading p{padding-bottom:5px}.c__recipes-heading .c__recipes-headline{font-size:3.73125em}@media screen and (min-width:640px){.c__recipes-content .arrow-left{left:20px}.c__recipes-content .arrow-right{right:20px}.c__recipes-heading .c__recipes-headline{padding-bottom:0}}.c__liquor-list{font-size:20px}.c__liquor-list .c__liquor-link{position:relative;margin:0 10px}.c__liquor-list .c__liquor-link .is-selected:after,.c__liquor-list .c__liquor-link .is-selected:before{height:1px;content:'\a0';background-color:#f0b91a;top:-3px;width:10px;position:absolute}.c__liquor-list .c__liquor-link:first-child{margin-left:0}.c__liquor-list .c__liquor-link:last-child{margin-right:0}.c__liquor-list .c__liquor-link .is-selected:before{left:50%}.c__liquor-list .c__liquor-link .is-selected:after{right:50%}.c__sliders,.c__sliders-selector,.c__sliders-selector-container,.c__sliders-wrapper,.c__spirits,.c__spirits-selector,.c__sq-column{position:relative}.c__liquor-list .c__liquor-type{display:inline;color:#fff9e6;text-transform:uppercase}.c__liquor-list .c__liquor-type:hover,.c__liquor-list .is-selected{color:#f0b91a}.c__liquor-recipes-container{display:none}@media screen and (min-width:640px){.c__recipes-details-container .is-selected{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.c__liquor-recipes-list .c__liquor-recipe-link{padding:0 10px}.c__liquor-recipes-list .c__liquor-recipe-link:first-child{padding-left:0}.c__liquor-recipes-list .c__liquor-recipe-link:last-child{padding-right:0}.c__recipes-details,.c__recipes-instructions,.c__recipes-instructions p{padding-right:1.66667%;box-sizing:border-box;float:left}.c__liquor-recipes-list .c__liquor-recipe{font-size:1em;display:inline;color:#fff9e6}.c__liquor-recipes-list .c__liquor-recipe:hover{color:#f0b91a}.c__recipes-details{display:none;width:100%;padding-left:1.66667%;padding-top:60px;text-align:left}.c__recipes-details:after{content:"";display:table;clear:both}@media screen and (max-width:640px){.c__recipes-details{padding-top:20px}}.c__recipes-instructions{text-align:left;width:50%;padding-left:1.66667%}.c__recipes-instructions p{width:91.66667%;padding-left:0}.c__recipes-instructions ul{padding-top:37px}@media screen and (min-width:640px){.c__recipes-instructions ul{padding-top:46px}.c__recipes-instructions{padding-right:0}}.c__recipe-image{box-sizing:border-box;width:50%;float:left;padding-left:1.66667%;padding-right:1.66667%}@media screen and (min-width:640px){.c__recipe-image{padding-left:0}.c__recipe-image img{position:relative;top:10px;max-width:120%}}@media screen and (max-width:640px){.c__recipe-image,.c__recipes-instructions{box-sizing:border-box;width:100%;float:left;padding-left:1.66667%;padding-right:1.66667%}.c__recipe-image{display:block}}.c__sliders{background-color:#fff9e6;padding:40px 0;border-top:5px solid #fff9e6;border-bottom:5px solid #fff9e6}.c__sliders .arrow-left,.c__sliders .arrow-right{padding:20px 14px 13px;top:50%;transform:translateY(-50%)}.c__sliders .arrow-left img:not(.mobile-only),.c__sliders .arrow-right img:not(.mobile-only){display:none}@media screen and (min-width:640px){.c__sliders .arrow-left,.c__sliders .arrow-right{background-color:#202020}.c__sliders .arrow-left img.mobile-only,.c__sliders .arrow-right img.mobile-only{display:none}.c__sliders .arrow-left img:not(.mobile-only),.c__sliders .arrow-right img:not(.mobile-only){display:inline-block}}.c__sliders .arrow-right{right:-30px}.c__sliders .arrow-left{left:-30px}.c__sliders .controlls{top:130px}.c__sliders .container{padding-left:10%;padding-right:10%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media screen and (max-width:640px){.c__sliders{background-image:none!important}.c__sliders .arrow-right{right:-13px}.c__sliders .arrow-left{left:-15px}.c__sliders .container{padding-left:1.66667%;padding-right:1.66667%}}@media screen and (min-width:1200px){.c__sliders .container{padding-left:18.33333%;padding-right:18.33333%}}.c__slider,.c__sliders-container,.c__sliders-selector,.c_slider-image{padding-right:1.66667%;padding-left:1.66667%;float:left;box-sizing:border-box}.c__sliders-selector{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%}.c__sliders-container:after,.c__sliders-selector:after,.c__sliders-wrapper:after{display:table;clear:both;content:""}.c__sliders-container{width:100%;overflow:hidden}@media screen and (max-width:640px){.c__sliders-selector-container{box-sizing:border-box;width:100%;float:left;padding-left:1.66667%;padding-right:1.66667%}}.c__sliders-wrapper{transition:cubic-bezier(.47,0,.745,.715) .5s left}.c__slider{width:100%}@media screen and (min-width:640px){.c__slider{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.c_slider-image{width:50%}@media screen and (max-width:640px){.c_slider-image{box-sizing:border-box;width:100%;float:left;padding-left:1.66667%;padding-right:1.66667%;text-align:center}.c_slider-image img{max-width:90%;height:auto}}.c_slider-content{box-sizing:border-box;width:50%;float:left;padding-left:1.66667%;color:#202020;padding-right:2.6666667}.c_slider-content .slider-headline{color:#000;font-size:2.5em;line-height:1.0;}@media screen and (max-width:640px){.c_slider-content{box-sizing:border-box;width:100%;float:left;padding-left:1.66667%;padding-right:1.66667%;text-align:center}.c_slider-content .slider-headline{margin-top:10px}.c__spirits-content{margin-left:15px}}.btn--slider{background-color:#f0b91a;color:#fff9e6;font-family:perpetua,serif;font-size:1.15em;padding:15px 40px}.c__spirits{color:#fff9e6;box-sizing:border-box;float:left;padding-left:1.66667%;padding-right:1.66667%;width:100%;padding-top:40px}.c__spirits:after{content:"";display:table;clear:both}@media screen and (min-width:960px){.c__spirits{padding-left:18.33333%;padding-right:18.33333%}}.c__spirits-content{display:-ms-flexbox;display:flex;margin-top:25px}.c__spirits-selector{display:block;float:left;min-height:225px;margin-left:auto;margin-right:auto}.c__spirits-selector .arrow-right{right:-20px}.c__spirits-selector .arrow-left{left:-40px}.c__spirits-body{background-color:rgba(32,32,32,.0)}.c__spirits-selector-outer{height:240px;width:100%;overflow:hidden}.c__spirits-selector-wrapper{float:left;transition:cubic-bezier(.25,.46,.45,.94) .7s all;position:relative;left:0}.c__spirits-body:after,.c__spirits-container:after,.c__spirits-content:after,.c__spirits-details-container:after,.c__spirits-details-outer:after,.c__spirits-details:after{content:"";display:table;clear:both}.c__spirits-detail-image{box-sizing:border-box;width:16.66667%;float:left;padding-left:1.66667%;padding-right:1.66667%;display:none}@media screen and (max-width:640px){.c__spirits-detail-image{box-sizing:border-box;width:100%;float:left;padding-left:1.66667%;padding-right:1.66667%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}.c__spirits-detail-image img{width:100%}.c__spirits-details-content{text-align:center;background-image:none!important}}.c__spirits-details{display:none;padding-bottom:30px;padding-top:5px}.c__spirits-heading{text-align:center}.c__spirit-headline{color:#f0b91a;font-size:4em;padding-bottom:0}@media screen and (min-width:440px){.c__spirit-headline{font-size:5em}}@media screen and (min-width:1230px){.c__spirit-headline{font-size:5.5em}}.c__spirits-details-content{display:-ms-flexbox;display:flex}.c__spirits-details-content:after{content:"";display:table;clear:both}.c__spirits-img{display:none}@media screen and (min-width:640px){.c__spirits-details{padding-top:25px}.c__spirits-heading{padding-left:10%;padding-right:10%}.c__spirits-details-content{min-height:380px;padding-top:25px}.c__spirits-img{display:block;height:300px;background-size:cover;background-position:top center;background-repeat:no-repeat;width:32%}}.c__sq-column .c__column-link-bg,.c__tender-image,.c__text{background-position:center center}.c__spirits-copy{box-sizing:border-box;width:66.66667%;float:right;padding-left:1.66667%;padding-right:1.66667%}.c__spirits-copy p{padding-bottom:0;padding-right:10px}@media screen and (max-width:640px){.c__spirits-copy{box-sizing:border-box;width:100%;float:left;padding-left:1.66667%;padding-right:1.66667%}.c__spirits-copy .c__spirit-detail-name{font-size:2.25em}}.c__spirits-copy .c__spirit-detail-name{padding-bottom:0}.c__spirit{cursor:pointer;width:55px;text-align:center;margin:0 10px;float:left}.c__spirit:after{content:"";display:table;clear:both}.c__spirit:first-child{margin-left:0}.c__spirit:last-child{margin-right:0}.c__spirit:hover .c__spirit-name{height:auto;opacity:1}@media screen and (min-width:640px){.c__spirit-name{transition:opacity .3s cubic-bezier(.25,.46,.45,.94);opacity:0;height:0}}.c__spirit-border{display:none;background-color:#f0b91a;width:20px;height:1px;margin-top:0;margin-bottom:0}.c__columns,.is-selected,.is-selected .c__spirit-border,.is-selected .c__spirit-name{display:block}.background-light,.c__squares,.c__tender-image{background-color:#fff9e6}.c__gluten-free-note{margin-top:15px}.c__gluten-free-note em{vertical-align:middle}.c__gluten-free-note svg{height:20px;vertical-align:middle}.c__squares{padding:40px 0}.c__sq-column,.c__squares-content{padding-left:1.66667%;padding-right:1.66667%;width:100%;float:left;box-sizing:border-box}.c__squares .h2{font-size:2.25em;color:#fff9e6}@media screen and (min-width:1024px){.c__partner-text-list{-moz-column-count:3;column-count:3}.c__squares .h2{font-size:5.14375em}}@media screen and (min-width:768px){.c__squares .h2{font-size:2.95312em}}@media screen and (min-width:640px){.c__squares .h2{font-size:2.5625em}}.c__columns{padding-bottom:40px;padding-top:40px;text-align:center}.c__sq-column{border:1px solid #fff9e6;overflow:hidden}.c__sq-column:before{display:block;content:"";width:100%;padding-top:76%}.c__sq-column .c__column-link{position:absolute;top:0;bottom:0;right:0;left:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;-webkit-tap-highlight-color:transparent}.c__sq-column .c__column-link:focus .c__column-link-bg,.c__sq-column .c__column-link:hover .c__column-link-bg{transform:scale(1.1);transition-duration:10s}.c__sq-column .c__column-link-bg{background-repeat:no-repeat;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0;transform:scale(1);transition:transform 1s cubic-bezier(.23,1,.32,1);z-index:1}.c__sq-column .c__column-headline{position:relative;z-index:2;text-align:center;padding:10px;color:#fff;font-family:muncie,sans-serif;font-feature-settings:'dlig','liga','lnum','kern';font-size:80px;font-style:normal;font-weight:400;line-height:.9;letter-spacing:.05em}.c__sq-column p{margin:0 auto}@media screen and (min-width:480px){.c__sq-column{box-sizing:border-box;width:50%;float:left;padding:0}.c__sq-column:nth-child(2n+1){margin-left:0;margin-right:-100%;clear:both}.c__sq-column:nth-child(2n+2){margin-left:50%;margin-right:-100%;clear:none}}@media screen and (min-width:960px){.c__squares{padding:110px 0}.c__squares-content{padding-left:18.33333%;padding-right:18.33333%}}.c__store-locator{text-align:center}.c__store-locator-container{padding-left:18.33333%;padding-right:18.33333%;text-align:center}.c__store-locator-content{padding-left:10%;padding-right:10%}@media screen and (min-width:800px){.c__store-locator-content{padding-left:26.66667%;padding-right:26.66667%}}.c__map-subheadline{color:#fff;padding-bottom:0}.c__map-subheadline .h4,.c__text{color:#fff9e6}.c__text{display:block;position:relative;padding:40px 0}.c__text p{padding:0 10px}.c__text .container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.c__tending-archive:after,.main-content-container:after{display:table;clear:both;content:""}.c__text-content{box-sizing:border-box;width:100%;float:left;text-align:center;padding:30px 1.66667% 40px}.c__text-content h1{font-size:3.73125em;padding-bottom:0}.c__text-content h4{color:#a1a1a1}.c__tending-archive{position:relative;width:100%;padding-bottom:40px}@media screen and (min-width:960px){.c__text-content{padding-left:18.33333%;padding-right:18.33333%}.c__tending-archive{padding-bottom:80px}}.c__tending-archive .container{max-width:1140px}@media screen and (max-width:625px){.c__tending-archive .container{padding:0}}.c__tending-headline{text-align:center;color:#f0b91a;margin-bottom:20px}.c__tending-selector-wrapper .slick-next,.c__tending-selector-wrapper .slick-prev{display:none!important}@media screen and (min-width:625px){.c__tending-selector-wrapper{padding:0 25px}.c__tending-selector-wrapper .slick-next,.c__tending-selector-wrapper .slick-prev{display:inline-block!important;height:30px;width:30px;top:60px;transform:translate(0)}}@media screen and (min-width:1100px){.c__tending-selector-wrapper .slick-next,.c__tending-selector-wrapper .slick-prev{height:40px;width:40px;top:90px}}.c__tending-selector-wrapper .slick-next:before,.c__tending-selector-wrapper .slick-prev:before{content:"";background-image:url(assets/images/circle_arrow.svg);background-size:contain;background-position:center center;position:absolute;top:0;left:0;height:100%;width:100%;transform:rotate(90deg)}.arrow-left,.arrow-right{position:absolute;top:30%}.c__tending-selector-wrapper .slick-next{right:-6px}.c__tending-selector-wrapper .slick-prev{left:-6px}.c__tending-selector-wrapper .slick-prev:before{transform:rotate(270deg)}.c__tender{padding:0 10px;opacity:.5;transition:opacity .5s cubic-bezier(.23,1,.32,1)}@media screen and (min-width:960px){.c__tender{padding:0 25px}}.c__tender:focus{outline:0}.c__tender:hover{opacity:1}@media screen and (max-width:625px){.c__tender.slick-current{opacity:1}}.c__tender-image{background-size:cover;height:175px;margin-top:13px;margin-bottom:10px;transition:height .25s cubic-bezier(.23,1,.32,1)}@media screen and (min-width:625px){.c__tender-image{height:125px}}@media screen and (min-width:1100px){.c__tender-image{height:175px;margin-top:25px}}.slick-current .c__tender-image{height:200px;margin-top:0}@media screen and (min-width:625px){.slick-current .c__tender-image{height:125px;margin-top:13px}}@media screen and (min-width:1100px){.slick-current .c__tender-image{height:175px;margin-top:25px}}@media screen and (min-width:625px){.slick-current+.slick-slide{opacity:1}.slick-current+.slick-slide .c__tender-image{height:150px;margin-top:0}}@media screen and (min-width:1100px){.slick-current+.slick-slide .c__tender-image{height:225px;margin-top:0}}.c__tender-name{font-size:1em!important}.c__tender-name,.c__tender-tag{color:#fff9e6;text-align:center;font-weight:700}.arrow-left{float:left;left:-30px}.arrow-right{float:right;right:-10px}.c__tasting-notes{color:#f0b91a;font-size:1.25em;margin-top:15px}.c__video{display:block;text-align:center;padding-top:30px;position:relative;padding-bottom:50px}@media screen and (min-width:640px){.c__video{padding-left:10%;padding-right:10%}}.c__video-headline{color:#fff9e6;font-size:3.73125em;padding-bottom:0}.c__video-margin{margin-top:60px;padding-top:50px}.c__video-subheadline{color:#fff9e6;font-family:perpetua,serif;text-transform:capitalize;padding-bottom:15px}.c__video-body{color:#fff9e6}.background-light .h1{color:#f0b91a}.background-light .c__video-body{color:#202020}.background-light .c_callout-icon{fill:#202020}.background-white{background-color:#fff}.background-teal{background-color:#45B29D}.background-coral{background-color:#DE5B49}.background-coral .c_callout-icon-container,.background-dark .c_callout-icon-container,.background-light .c_callout-icon-container,.background-teal .c_callout-icon-container,.background-white .c_callout-icon-container{border:none}@media screen and (min-width:800px){.c__video{padding-left:18.33333%;padding-right:18.33333%}.c__video-body{padding-left:10%;padding-right:10%}}.videoWrapper{position:relative;padding-top:56.25%;padding-bottom:25px;height:0}.videoWrapper embed,.videoWrapper iframe,.videoWrapper object{position:absolute;top:0;left:0;width:100%;height:100%}html.remodal-is-locked{overflow:hidden;-ms-touch-action:none;touch-action:none}.remodal,[data-remodal-id]{display:none}.remodal-overlay{position:fixed;z-index:9999;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px;display:none;background:rgba(43,46,56,.9)}.remodal-wrapper{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch;padding:10px 10px 0}.remodal-wrapper:after{display:inline-block;height:100%;margin-left:-.05em;content:""}.remodal-overlay,.remodal-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden}.remodal{position:relative;outline:0;text-size-adjust:100%;box-sizing:border-box;width:100%;margin-bottom:10px;padding:35px;transform:translate3d(0,0,0);color:#2b2e38;background:#fff}.remodal-cancel,.remodal-close,.remodal-confirm{overflow:visible;margin:0;cursor:pointer;text-decoration:none;outline:0;border:0}.remodal-is-initialized{display:inline-block}.remodal-close,.remodal-close:before{position:absolute;top:0;left:0;display:block;width:35px}.remodal-bg.remodal-is-opened,.remodal-bg.remodal-is-opening{-webkit-filter:blur(3px);filter:blur(3px)}.remodal-overlay.remodal-is-opening{animation-name:remodal-overlay-opening-keyframes}.remodal-overlay.remodal-is-closing{animation-name:remodal-overlay-closing-keyframes}.remodal.remodal-is-opening{animation-name:remodal-opening-keyframes}.remodal.remodal-is-closing{animation-name:remodal-closing-keyframes}.remodal,.remodal-wrapper:after{vertical-align:middle}.remodal-close{height:35px;padding:0;transition:color .2s;color:#95979c;background:0 0}.remodal-close:focus,.remodal-close:hover{color:#2b2e38}.remodal-close:before{font-family:Arial,"Helvetica CY","Nimbus Sans L",sans-serif!important;font-size:25px;line-height:35px;content:"\00d7";text-align:center}.remodal-cancel,.remodal-confirm{font:inherit;display:inline-block;min-width:110px;padding:12px 0;transition:background .2s;text-align:center;vertical-align:middle}.remodal-confirm{color:#fff;background:#81c784}.remodal-confirm:focus,.remodal-confirm:hover{background:#66bb6a}.remodal-cancel{color:#fff;background:#e57373}.remodal-cancel:focus,.remodal-cancel:hover{background:#ef5350}.remodal-cancel::-moz-focus-inner,.remodal-close::-moz-focus-inner,.remodal-confirm::-moz-focus-inner{padding:0;border:0}@keyframes remodal-opening-keyframes{from{transform:scale(1.05);opacity:0}to{transform:none;opacity:1}}@keyframes remodal-closing-keyframes{from{transform:scale(1);opacity:1}to{transform:scale(.95);opacity:0}}@keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@media only screen and (min-width:641px){.remodal{max-width:700px}}.lt-ie9 .remodal-overlay{background:#2b2e38}.lt-ie9 .remodal{width:700px}#wpsl-result-list{color:#fff9e6}

.sub-menu {padding-left:10px;}
#mainMenu {
	flex-basis: 33%;
	padding-bottom: 5px;

}

.menu-main-container {
	height: auto !important;
	min-height: unset;
	right: unset;
}

.menu-main-container a {
	line-height: 1.1em;
}

.site__header-logo-2 {
	width: auto;

}

.menu-item.logo-2 {
	order: 1 !important;
	flex-basis: 33%;
	text-align: left;
}

.menu-item.logo-2 a {
	display: inline;
}

.menu-item.logo-2 img {
	display: block;
	margin: 0;
}


.trigger-menu {
	cursor: pointer;
}

.menu-icon {
	order: 2 !important;
	flex-basis: 33%;
	text-align: center;
	padding-top: 10px;
}

.menu-close-icon {

	position: absolute;
	right: 40px;
	top: 40px;


}

.menu-finder {
	order: 3 !important;
	text-transform: uppercase;
    font-family: muncie,sans-serif;
    flex-basis: 33%;
    text-align: right;
    font-size: 1.6em;
}

.menu-finder img {
	display: inline-block;
	position: relative;
	top:-3px;
}

.menu-closed {
	margin-top: 20px;
}

.menu-open {
	background: #fefdfd;
	padding: 60px 0px 20px;
	position: relative;

}

.one-bar {
	margin-top: 40px;
}








.menu-open  .flex  {
	display: flex;
	flex-wrap: wrap;
	flex-direction: row;
	
}

.menu-open .menu-left {
	flex-basis: 40%;
}

.menu-open .menu-right {
	flex-basis: 60%;
}

.app-content {
	padding-left: 220px;
	max-width: 480px;
	text-align: left;
	
	text-transform: uppercase;
    font-family: muncie,sans-serif;

}

.app-content h4 {
	border-top: 2px solid #f3ba0d;
	font-size: 2.4em;
	color: #000;
	line-height: 1.1em;
	margin-top: 40px;
	padding-top: 20px;
}
.site-menu {
	display: flex;
	flex-wrap: wrap;
	flex-direction: row;
	flex-basis: 33%;
	margin-top: 60px;

}

.site-menu li {
	flex-basis: 33%;
	padding-right: 60px;
	text-transform: uppercase;
    font-family: muncie,sans-serif;
    text-align: left;
    
}

.site-menu li a {
	font-size: 2em;
	color: #000;
	border-bottom: 2px solid #f3ba0d;
	display: inline-block;
	width: 100%;

}

.site-menu li li {
	flex-basis: 100%;
	margin-top: 5px;

}

.site-menu li li a {
	border: none;
	font-size: 1.5em;
	font-family: 'perpetua';
	text-transform: none;
}



.menu-state.closed .menu-open {
	display: none;
}

.menu-state.open .menu-open {
	
}


.menu-state.closed .menu-closed-icon {
	display: inline-block;
}

.menu-state.closed .menu-open-icon {
	display: none;
}

.menu-state.open .menu-closed-icon {
	display: none;
}

.menu-state.open .menu-open-icon {
	display: inline-block;
}


.site__header .nav .menu-item:focus:not(.logo), .site__header .nav .menu-item:hover:not(.logo) {
	background: none;
}


 @media screen and (max-width: 600px) {
 	.tagline {
 		display:none;
 	}


 	.menu-item.logo-2 img {
		display: inline-block;
		margin: 0;
	}



 	#mainMenu {
 		display: flex;
 		flex-basis: auto;
 	}

 	.menu-main-container .container {
 		padding: 0px 10px;
 	}

 	.menu-item.logo-2 {
 		order: 2 !important;
 		border: none !important;
 		margin: 0 !important;
 		padding: 0px !important;
 		flex-basis: 50%;
 	}

 	.menu-finder {
 		flex-basis: 25%;
 		font-size: 1.2em;
 		padding-top: 5px;
 	}

 	.menu-finder img {
 		top: 0;
 	}

 	.menu-icon {
 		order: 1 !important;
 		flex-basis: 25%;

 	}

 	.one-bar {
 		display: none;
 	}

 	.menu-open {
 		position: fixed;
 		top: 0;
 		width: 100%;
 		height: 100vh;
 		z-index: 1000;
 	}

 	.menu-open .menu-left {
			flex-basis: 100%;
			order: 2;
	}

	.menu-open .menu-right {
			flex-basis: 100%;
			order: 1;
	}

	.site-menu li {
		flex-basis: 100%; 
		text-align: center;
		padding: 0px;
		margin-top: 10px;
	}

	.site-menu li a {
		display: inline-block;
		width: 250px;
	}

	.site-menu li li {
		display: none;
	}

	.app-content {
		padding-left: 0px;
		width: 250px;
		margin: auto;
		border: none;
		text-align: center;

	}

	.app-content h4 {
		border: none;
		margin-top: 0px;
		font-size: 1.6em;
	}

	.app-content img {
		margin-top: 10px;
	}




 }




.site__footer {
	background-image: none;
	padding-top: 100px;
}

.site__footer h3 {
	font-size: 3em;
	color: #fff;
	    text-transform: uppercase;
    font-family: muncie,sans-serif;
    line-height: 1em;
    margin: 0;

}

.footer_col_right {

	text-align: right;
	color: #fff;
}

.footer_col_right h4 {
	 text-transform: uppercase;
    font-family: muncie,sans-serif;
	font-size: 2.5em;
	line-height: 1em;
	margin-bottom: 10px;

}

.footer_col_right h3 {
	color: #f3ba0d;

}


.site__footer-content {
	display: flex;
	flex-wrap: wrap;
	flex-direction: row;
	justify-content: center;
	padding: 0px;
    max-width: 1500px;
    margin: auto;
}

.site-footer__email-signup form input[type="submit"] {
	background:#f3ba0d;
	color: #000;
	font-size: 2em;
	margin-left: 10px;
}

.site-footer__email-signup form input[type=email] {
	width: 240px;
	font-size: 1.6em;
}

.site-footer__email-signup form .site-footer__email-form {
	margin: 0;
	width: auto;
}

.site__footer-content .footer_col {
	flex-basis: 33%;
}

.site-footer__email-signup {
	display: block;
	text-align: center;
	border: none;
	text-align: center;
}

.site-footer__email-signup p {
	margin: 0px;
	color: #fff;
	text-align: center;
	font-weight: bold;
	font-style: normal;
	font-size: 1.2em;
	margin-bottom: 10px;
}



.site__footer .btn {
	background: #f3ba0d;
	color: #000;
	font-size: 2em;
	border: none;
	margin: 8px 0px;
	width: 130px;
	padding: 8px ;
	text-align: center;
}
.social-icon {
	border: none;
	fill: #fff;
}

.site__footer-column {
	text-align: center;
	font-family: 'perpetua';
	color: #fff;
}

.site__footer-column p {
	color: #fff;
	font-weight: bold;
}


 @media screen and (max-width: 600px) {

 	.site__footer-content .footer_col {
 		flex-basis: 100%;
 	}

 	.footer_col_left {
 		order: 2;
 	}

 	.footer_col_left ul li {
 		width: 48%;
 		display: inline-block;
 	}

 	.footer_col_left ul li ul li {
 		width: auto;
 	}

 	.site__footer .btn {
 		width: 90%;
 		margin: 0 5%;
 	}

 	.footer_col_right {
 		order: 3;
 		padding: 30px 0px;
 		text-align: center;
 	}

 	.footer_col_center {
 		order: 1;
 	}

 	.site-footer__email-signup form input[type=email] {
 		width: 150px;
 	}

 	.site__footer-column {
 		order: 4;
 	}

 	.site-footer__email-signup {
 		padding-bottom: 0px;
 	}


 	.site-footer__email-signup:after {
 		display: none;
 	}

 }


.button {font-family: muncie, sans-serif;font-feature-settings: 'dlig', 'liga', 'lnum', 'kern'; border:1px solid #fff;padding:10px 15px;text-align:center;font-size:24px;clear:both;margin:20px 0px;max-width:150px;}
@media screen and (max-width: 640px) {
.button {font-family: muncie, sans-serif;font-feature-settings: 'dlig', 'liga', 'lnum', 'kern'; border:1px solid #fff;padding:10px 15px;text-align:center;font-size:24px;clear:both;margin:20px auto;max-width:150px;}
}
/*19-2-2019*/
.dmenu { display: flex; -webkit-display: flex; -ms-display: flex; flex-wrap:wrap; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; }
.dmenu-item { text-align:left;width:23%;margin:1%;background-color:#fff9e6;}.dmenu-item img {width:100%;padding:0;height:auto;}
.dmenu-item a {text-decoration:none;font-size:22px;}
.dmenu-item .title {padding:3%;}
@media screen and (max-width: 800px) {
.dmenu-item {float:left;text-align:left;width:48%;margin:1%;background-color:#fff9e6;}
}
@media screen and (max-width: 400px) {
.dmenu-item {float:left;text-align:left;width:98%;margin:1%;background-color:#fff9e6;}
#googlemapmessage h2{ font-size:29px !important}
}



.gform_wrapper ul li label {
	padding-bottom: 0px;
}

.gform_wrapper ul li p {
	font-size: 20px;
	padding-left: 0px;
}

.gform_wrapper ul li#field_1_6 {
	margin-top: 60px;
}

.gform_wrapper ul li#field_1_7 {
	margin-top: 60px;
}

.gform_wrapper ul li#field_1_6 select {
	width: 100%;
}

.gform_wrapper ul li #input_1_1_3_container {
	padding-right: 5px;
}


.gform_wrapper ul li.gfield.col-50 {
	width: 50%;
	display: inline-block;
	padding-right: 0px !important;
}

.gform_wrapper ul li.gfield.col-100 {
	width: 100%;
	display: inline-block;
}

.gform_wrapper ul li.gfield.col-50 input, .gform_wrapper ul li.gfield.col-100 input {
	width: 100%;
}

.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type=submit] {
	font-size: 30px !important;
}



.single-menu .page-bg{display:none;}
.single-menu .left_img{color:#fff;font-size:20px;}
.single-menu .right_cont{ margin-right:20px; float:left;width:50%;}
.single-menu .social{float:right; width:48%;}
.page-template-template-media .downpdf{ display:inline-block; margin-top:20px}

.downpdf{padding:4px 10px 2px 10px; background-color:#f4ba10; color:#1a2321; cursor:pointer; text-transform:uppercase; font-family:muncie,sans-serif; font-size:24px;}
.downpdf:hover{ background-color:#fff;color:#000;}
.downpdf:focus{ color:#000}
.wrapper{ margin:0 auto; max-width:981px}
.wrapper_barrels{ margin:0 auto; max-width:1260px}
.intro_section{ float:left; width:100%; background: url(images/map_bg.png) no-repeat center center; height:1087px; background-repeat:no-repeat!important; background-position: center center!important; margin-bottom:-320px }
.intro_details{ float:left; width:100%; position:relative; /*height:1087px*/}
.intro_details .icon_1{ position:absolute; top:134px; left:152px; background:url(images/icon11.png) no-repeat 0 0; width:96px; height:99px; cursor:pointer ; background-repeat:no-repeat!important;}
.intro_details .icon_1:hover{ background-position:0 -98px !important;}

.intro_details .icon_2{ position:absolute; top:357px; left:220px; background:url(images/icon22.png) no-repeat 0 0; width:96px; height:99px; cursor:pointer ;background-repeat:no-repeat!important;}
.intro_details .icon_2:hover{ background-position:0 -98px !important;}

.intro_details .icon_3{ position:absolute; top:298px; left:158px; background:url(images/icon33.png) no-repeat 0 0; width:111px; height:103px; cursor:pointer ;background-repeat:no-repeat!important;}
.intro_details .icon_3:hover{ background-position:0 -109px !important;}


.intro_details .icon_4{ position:absolute; top:229px; left:246px; background:url(images/icon44.png) no-repeat 0 0; width:140px; height:94px; cursor:pointer ;background-repeat:no-repeat!important;}
.intro_details .icon_4:hover{ background-position:0 -103px !important;}

.intro_details .icon_5{ position:absolute; top:312px; right:80px; background:url(images/icon77.png) no-repeat 0 0; width:166px; height:100px; cursor:pointer ;background-repeat:no-repeat!important;}
.intro_details .icon_5:hover{ background-position:0 -104px!important;}

.intro_details .icon_6{ position:absolute; top:379px; right:273px; background:url(images/icon66.png) no-repeat 0 0; width:83px; height:80px; cursor:pointer ;background-repeat:no-repeat!important;}
.intro_details .icon_6:hover{ background-position:0 -75px !important}

.intro_details .icon_7{ position:absolute; top:435px; right:343px; background:url(images/icon55.png) no-repeat 0 0; width:95px; height:64px; cursor:pointer ;background-repeat:no-repeat!important;}
.intro_details .icon_7:hover{ background-position:0 -66px !important }

.intro_details .middle_icon{ position:absolute; top:357px; left:302px; background:url(images/middle_icon.png) no-repeat 0 0; width:67px; height:67px; cursor:pointer; display:inline-block; background-repeat:no-repeat!important;}

.intro_section .c__hdi-content{ padding:0px}

.intro_details .icon_4.product .con:after{ left:40px!important}

.product .con{ width:453px; padding:19px; top:-186px; height:172px; z-index:9 ;background: rgba(255, 255, 255, 0.9)!important; left:0px}

.four .c__column p{margin-top:50px; margin-left:10px;}
.product .con h1{ color:#202020; font-size:19px; line-height:23px; text-transform:uppercase; margin-bottom:8px;}
.product .con p{ font-size:19px; line-height:23px ;color:#202020;}
.product .con .link{ font-size:19px; font-weight:bold}
.product .con img{ float:left; margin-right:20px; }
.product .con img.alignleft{ width:auto}
.product .con { color:#000}

.product .con:after {
width: 0;
height: 0;
border-style: solid;
border-width: 25px 21px 0 21px;
border-color: #e9e9e9 transparent transparent; position:absolute; content:''; bottom:-25px; left:24px }


.c__hdi bg--dark.image--right.image--normal.top h1{font-size:92px; line-height:97px;}
.c__hdi bg--dark.image--right.image--normal.top p{}
.c__hdi bg--dark.image--right.image--normal.top .c__hdi-container{ padding:0px}

.c__hdi-content.top h1{font-size:92px; line-height:78px;}
.c__hdi-content.top p{font-size:25px; line-height:38px;}
.c__hdi-container.top{ padding-left:0px; padding-right:0px}

.c__hdi-container.one{ padding:0px; /*display:inline-block;*/ /*float:left;*/ width:100%}
.c__hdi-container.one .c__hdi-content{ padding:0px; float:left; width:100%; margin: /*-320px 0 0 0*/}
.c__hdi-container.one h1{font-size:92px; line-height:97px; float:none; display:inline-block; position:relative; padding-bottom:30px}
.c__hdi-container.two{ padding-left:0px; padding-right:0px; padding-bottom:50px}
.c__hdi-container.two .c__hdi-content.c__columns--2{ padding:121px 5% 68px 5% }
.c__hdi-container.two .c__hdi-content.c__columns--2 .c__column img{ float:left; margin: 0 48px 22px 0}
.c__hdi-container.two .c__hdi-content.c__columns--2 .c__column p{ font-size:25px; line-height:38px; text-align:left; padding-bottom:20px}
.c__hdi-container.two .c__hdi-content.c__columns--2 .c__column{ width:65%; padding-left:7%}
.c__hdi-container.two .c__hdi-content.c__columns--2 .c__column + .c__column{ width:35%; float:right; padding-left:1.66667%}


.c__hdi-container.three{ padding:45px 0; /*display:inline-block;*/ /*float:left;*/ width:100%; max-width:100%}
.c__hdi-container.three p{ font-size:25px; line-height:38px; text-align:left}
.c__hdi-container.three h1{ font-size:45px; line-height:50px; padding-bottom:60px}
.c__hdi-container.three.six{height:550px;}

.c__hdi-container.four{ padding:130px 0 80px 0px; /*display:inline-block;*/ /*float:left;*/ width:100%; max-width:100%}
.c__hdi-container.four h1{font-size:92px; line-height:97px; float:none; display:inline-block; position:relative; padding-bottom:52px}
.c__hdi-container.four .c__hdi-content.c__columns--2 .c__column + .c__column{ width:60%}
.c__hdi-container.four .c__hdi-content.c__columns--2 .c__column{ width:40%}
.c__hdi-container.four .c__hdi-content.c__columns--2 .c__column p{font-size:25px; line-height:38px; text-align:left; padding:0 0}

.c__hdi-container.five.seven{position:relative; padding:0;}
.c__hdi-container.five.maintitle{padding:20px 0;}
.c__hdi-container.five.maintitle h1{padding-bottom:0;}
.c__hdi-container.five.maintitle h1:after{content: '';background: url(images/fruit_icon.png) no-repeat 0 0 !important;
position: absolute; width: 58px; height: 68px; left: -69px; top: 12px;}
.c__hdi-container.five h1::after { background:none !important;}

.c__hdi-container.five.seven .c__hdi-content  .c__hdi-description .wrapper .inner_wrapper{position:absolute; display:inline-block;top: 20%;bottom: 20%;right: 20%;left: 20%;text-align: center;}
.c__hdi-container.five.seven .c__column{ width:33.33%; margin-left:0;}
.c__hdi-container.five.seven h1{font-size: 45px;line-height: 50px;padding-bottom: 60px; margin-top:100px;}
.c__hdi-container.five.seven h1::after { display:none;}
.c__hdi-container.five.seven p{ padding:0;}

.c__hdi-container.five{ padding:70px 0px 80px 0; /*display:inline-block;*/ /*float:left;*/ width:100%; max-width:100%}
.c__hdi-container.five h1{ font-size:92px; line-height:97px; float:none; display:inline-block; position:relative; padding-bottom:60px}

.c__hdi-container.five .c__hdi-content{ padding:0px}
.c__hdi-container.five .c__column{ padding:0px; margin-left:0.3%; width:24.77%}
.c__hdi-container.five .c__column:first-child{ margin-left:0px}
.c__hdi-container.five .c__column img{ width:100%}
.c__hdi-container.five p{ font-size:25px; line-height:38px; padding:20px 0 0 0; float:left}

.medals{margin:0 0 10px 0;}

.page-template-template-sourcing{background:#202020 url(images/main_bg11.jpg) no-repeat!important;/* background-size:cover!important;*/ background-position: center top!important; background-size:100% 35%!important}
.c__hdi-container.three{background:url(images/tread_bg.jpg) no-repeat!important; background-size:cover!important; background-position: center center!important}

.c__hdi-container.four{background:url(images/barrles_bg.jpg) no-repeat!important; /*background-size:cover!important;*/ background-position: center center!important; background-size:100% 90%!important}
.c__hdi-container.five h1:after{ content:''; background:url(images/fruit_icon.png) no-repeat 0 0; position:absolute; width:58px; height:68px; left:-69px; top:12px}

.c__hdi-container.four .c__hdi-content.c__columns--2{ padding:0px}
.c__hdi-container.four{ flex-direction:column!important}

.c__hdi-container.four h1:after{ content:''; background:url(images/barrles_icon.png) no-repeat 0 0; position:absolute; width:62px; height:68px; left:-90px; top:12px}
.c__hdi-container.one h1:after{ content:''; background:url(images/grain_icon.png) no-repeat 0 0; position:absolute; width:28px; height:89px; left:-51px; top:-7px}

.c__hdi.bg--dark.image--right.image--normal.top .c__hdi-content.top{ padding:76px 10% 0px}

img.alignleft{ float:left; margin-right:40px}

img.alignright{ float:right; margin-left:44px}

.recipes_img{ height:218px; overflow:hidden}

.dmenu-item a{ font-size:20px; line-height:26px}
.dmenu-item .title{ min-height:120px}

/*23/02/2018*/
.c__text.slider{height:528px; top:100px; margin-top:10px;}
/*originally.c__text.slider{height:528px; top:100px; margin-top:170px;}*/
.c__text.slider +.c__hometending .container .c__icon-container{display:none;}
.c__text.slider .c__hometending{background-color:inherit; margin-top:0; padding-top:30px;}
.c__text.slider .container{ display:inline;}

.c__text.slider .c__hometending{padding-left:10.5%; padding-right:4%;}
.c__text.slider .left{width:475px; float:left; text-align:left;}
.c__text.slider h1.c__recipes-headline.big{ color:#ffffff; font-size:115px; letter-spacing:0.05em; line-height:100px; padding:0;}
.c__text.slider h1.c__recipes-headline{ font-size:45px; letter-spacing:0; line-height:50px;}
.c__text.slider h4.c__tasting-notes { margin-top: 0; text-transform: uppercase; font-family: muncie,sans-serif; color: #fffffe; font-size: 36px; line-height: 40px; letter-spacing: -0.03em; }
.c__text.slider .left img.alignleft { margin-right: 20px; border-radius:5px; }
.c__text.slider .left p span{display:none;}
.c__text.slider .right{float:right; width:560px; padding-left: 200px; position:relative; bottom:50px; }
.c__text.slider .right .right { padding: 0;  }
.c__text.slider .right .slick-list { overflow: visible; }
.c__text.slider .right .slick-initialized .slick-slide img { display: block; margin: auto; }
.c__text.slider .right .slick-initialized .slick-slide { height: 436px; }
.c__text.slider .right .slick-initialized .slick-slide p { position: absolute; left: -200px; top: 0px; width: 220px; text-align: left; line-height: 20px; font-size:18px; top:40px; }
.c__text.slider .right .slick-initialized .slick-slide p:after { content: ''; position: absolute; left: 0px; top: 6px; width: 5px; height: 5px; border-radius: 50%; background: #ebb61b; }
.c__text.slider .right .slick-prev,
.c__text.slider .right .slick-next { width: 33px; height: 58px; top: 41%; }
.c__text.slider .right .slick-prev { background:url(images/c__text_prev_btn.png) no-repeat; left: -35px; }
.c__text.slider .right .slick-next { background:url(images/c__text_next_btn.png) no-repeat; right: 35px; }
.c__text.slider .right .slick-prev:before,
.c__text.slider .right .slick-next:before { display: none; }
.slick-prev:focus, .slick-next:focus{border:none !important;}

.c__text.slider .right .slick-initialized .slick-slide img {
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}

.c__text.slider .right .slick-initialized .slick-slide img:focus {
outline: none !important;
}
.c__text.slider .mobile{display:none;}


.slick-slider img{ outline: none !important;}
:focus{outline: none !important;}



@media only screen and (max-width: 1400px) {
.c__hdi-container.five.seven .c__hdi-content .c__hdi-description .wrapper .inner_wrapper{right:10px; left:10px;}
.c__hdi-container.five.seven h1{padding-bottom:0;}
.c__text.slider .c__hometending{padding-left:9%; padding-right:9%;}
.c__text.slider .left{width:300px;}
.c__text.slider h1.c__recipes-headline.big{font-size:70px; line-height:70px;}
.c__text.slider h1.c__recipes-headline{font-size:40px; line-height:40px;}

/*.intro_details .icon_1{ left:66px}*/
/* .intro_details .icon_2{ left:73px}
.intro_details .icon_4{ left:229px}
.intro_details .icon_3{ left:137px}
.intro_details .middle_icon{ left:276px}
.intro_details .icon_6{ right:258px}
.intro_details .icon_7{ right:328px}
.intro_details .icon_5{ right:21px}*/
.c__text.slider .container{display:inline-block;}

.intro_details .icon_5.product .con{ right:0; left:inherit}
.intro_details .icon_5.product .con::after{ right:72px; left:inherit}

.intro_details .icon_6.product .con{ right:0; left:inherit}
.intro_details .icon_6.product .con::after{ right:22px; left:inherit}

.intro_details .icon_7.product .con{ right:0; left:inherit}
.intro_details .icon_7.product .con::after{ right:28px; left:inherit}

.c__hdi-container.one iframe{ width:100%!important; height:600px}
.c__hdi-container.one{ padding:20px}

.c__hdi-container.four .c__hdi-content.c__columns--2 .c__column p{ padding:0px}
.c__hdi-container.two .c__hdi-content.c__columns--2 .c__column{ padding-left:0px}
.c__hdi-container.four{ padding:50px 20px 30px}
.c__hdi-container.four .c__hdi-content.c__columns--2{ padding:50px 2% 30px}
.four .c__column p{margin-top:0px;}

.c__hometending{ padding-left:0px; padding-right:0px}
.c__text.slider{ height:507px}
/* 19/02/2019*/
.page-id-7271 .c__hometending {
max-width: 1500px;
padding-left: 10%;
padding-right: 10%;

}
.page-id-7271 .c__hometending .dmenu-item .title{/*min-height:170px;*/}
.page-id-7271 .c__hometending .recipes_img{height:182px;}
.page-id-7271 .c__hometending .dmenu-item a{font-size:19px;}

}

@media only screen and (max-width: 1100px) {
.dmenu-item .title{ min-height:124px}

.c__text.slider .left{ width:400px;}
.c__text.slider h1.c__recipes-headline.big{ font-size:94px; line-height:87px; letter-spacing:0;}
.c__text.slider{ margin-top:0;}
.c__text.slider .right{ }


.c__text.slider .c__hometending{padding-left:9%; padding-right:9%;}
.c__text.slider .left{width:310px;}
.c__text.slider h1.c__recipes-headline.big{font-size:70px; line-height:70px;}
.c__text.slider h1.c__recipes-headline{font-size:40px; line-height:40px;}

.c__text.slider .right{ width:514px; padding-left:132px}
.c__text.slider .c__hometending{ padding-left:4%; padding-right:4%}
.c__text.slider .right .slick-initialized .slick-slide p{ left:-172px;}
.c__hdi-container.three.six{height:auto;}
}



@media only screen and (max-width: 1024px) {
    .c__hdi-container.five.seven h1{margin-top:10px;}
.c__text.slider img.alignleft{width:150px;}

.c__hdi-content.top h1{ font-size:70px; line-height:75px}
.c__hdi-container.one h1{font-size:70px; line-height:75px; padding-bottom:10px}
.c__hdi-container.two .c__hdi-content.c__columns--2{ padding:20px}
.c__hdi-container.two .c__hdi-content.c__columns--2 .c__column{ padding-left:0px}
.c__hdi-container.three{ padding:50px 0}
.c__hdi-container.three .c__hdi-content{ padding:20px}
.c__hdi-container.four{ padding:50px 20px 30px}
.c__hdi-content.top h1 br{ display:none}

img.alignleft{ float:left; margin-right:20px; width:300px}
img.alignright{ float:right; margin-left:20px; width:300px}

.c__hdi-container.four .c__hdi-content.c__columns--2 .c__column + .c__column{ float:none; width:auto; margin-right:0px}
.c__hdi-container.four .c__hdi-content.c__columns--2 .c__column{ margin-right:30px}

.c__hdi-container.four .c__hdi-content.c__columns--2{ padding-left:0px; padding-right:0px}

.c__hdi-container.two .c__hdi-content.c__columns--2 .c__column img{ width:200px; margin:0 27px 22px 0}

.c__hdi-container.two .c__hdi-content.c__columns--2 .c__column + .c__column img{ width:100%}
/* .recipes_img{ height:192px}*/
.dmenu-item a{ font-size:20px}
.dmenu-item .title{ min-height:120px}
.single-menu .main-content-container{margin:0 10px;}
/* 19/2/2019*/
.page-id-7271 .c__hometending .dmenu-item a{font-size:18px !important;}

}


@media only screen and (min-width: 768px) and (max-width: 990px) {
.c__hdi-container.five.seven .c__column img{height:350px;}
.c__text.slider .right{width:100%;}
.c__text.slider .left{ width:100%; margin-bottom:60px;}
.c__text.slider h1.c__recipes-headline.big{ font-size:70px; line-height:70px; letter-spacing:0;}
.c__text.slider img.alignleft{width:134px;}

.intro_section{ width:900px; margin:0 auto;  float:none; background-size:100%!important; height:800px; margin-left:-81px}


.intro_details .icon_1{ background-size:69%!important; height:68px!important}
.intro_details .icon_1:hover{ background-position:0 -68px!important}
.intro_details .icon_1{ left:263px; top:171px}

.intro_details .icon_2{ left:282px; top:297px}
.intro_details .icon_2{ background-size:69%!important; height:68px!important;}
.intro_details .icon_2:hover{background-position:0 -68px!important}

.intro_details .icon_4{ left:301px; }
.intro_details .icon_4{ background-size:69%!important; height:66px!important;}
.intro_details .icon_4:hover{background-position:0 -68px!important}


.intro_details .middle_icon{ left:338px; background-size:47px!important; top:301px}


.intro_details .icon_3{ left:248px; top:246px}
.intro_details .icon_3{ background-size:69%!important; height:74px!important;}
.intro_details .icon_3:hover{background-position:0 -72px!important}

.intro_details .icon_6{ right:305px; top:299px}
.intro_details .icon_6{ background-size:69%!important; height:56px!important;}
.intro_details .icon_6:hover{background-position:0 -56px!important}

.intro_details .icon_7{ right:336px ;top:356px}
.intro_details .icon_7{ background-size:69%!important; height:48px!important;}
.intro_details .icon_7:hover{background-position:0 -48px!important}

.intro_details .icon_5{ right:166px; top:270px}
.intro_details .icon_5{ background-size:79%!important; height:81px!important;}
.intro_details .icon_5:hover{background-position:0 -80px!important}


.c__hdi-container.one .c__hdi-content{ /*margin-top:-543px*/}
.intro_section{ margin-top:-92px; margin-bottom:-308px}


.c__hdi-container.two .c__hdi-content.c__columns--2 .c__column{ width:100%}
.c__hdi-container.two .c__hdi-content.c__columns--2 .c__column + .c__column{ float:left; width:100%; text-align:center}
.c__hdi-container.two .c__hdi-content.c__columns--2 .c__column + .c__column img{ float:none; margin:0px 20px 0 0; width:400px}
.c__hdi-container.one iframe{ height:450px;}
.c__hdi-container.five p{ padding:89px 20px 0 20px;}

/* .recipes_img{ height:155px}*/
.dmenu-item{/* min-height:336px*/}


.dmenu-item{ width:48%}
.single-menu .social{float:none;}

.c__text.slider{ height:757px}

.c__text.slider .right .slick-initialized .slick-slide p{ left:-79px;}

}


@media only screen and (max-width: 767px) {
    .c__hdi-container.five.seven .c__column img{height:350px;}
.c__text.slider .right{width:100%;}
.c__text.slider .left{ width:60%; margin-bottom:60px !important; text-align:left;}
.c__text.slider h1.c__recipes-headline.big{ font-size:70px; line-height:70px; letter-spacing:0;}

.c__text.slider img.alignleft{width:150px; float:none;}

/* .c__text.slider .right .slick-initialized .slick-slide p{display:none;}*/
.c__text.slider .right{padding-left:0;}
.c__text.slider .right .slick-prev{left:0; z-index:999;}
.slick-prev{left:0 !important;}
.c__text.slider .right .slick-next{right:0;}
.slick-next{right:0 !important;}


.site__header { height: 130px; }
.single-menu .social{float:none;}
.intro_details .icon_1{  position:relative; left:0px; right:0px; float: none;top:0px; margin:0 auto}
.intro_details .icon_2{ position:relative; left:0px; right:0px; float: none;top:0px; margin:0 auto}
.intro_details .icon_3{ position:relative; left:0px; right:0px; float:none;top:0px; margin:0 auto}
.intro_details .icon_4{ position:relative; left:0px; right:0px ;float:none;top:0px; margin:0 auto}
.intro_details .icon_5{ position:relative; left:0px; right:0px ;float:none;top:0px; margin:0 auto}
.intro_details .icon_6{ position:relative; left:0px; right:0px ;float:none;top:0px; margin:0 auto}
.intro_details .icon_7{ position:relative; left:0px; right:0px;float:none;top:0px; margin:0 auto}
.intro_section{ background:none!important; text-align:center}
.intro_details .middle_icon{position:relative; left:0px; right:0px;float:left;top:0px}


.c__hdi-container.three .c__hdi-conte{ position: static}
.c__hdi-content.top h1 br{ display:none}
.c__hdi-content.top h1{ font-size:40px; line-height:45px}
.intro_section{ display:none}

.c__hdi-container.one .c__hdi-content{ margin:0px}

.c__hdi-container.two .c__hdi-content.c__columns--2 .c__column{ width:100%}
.c__hdi-container.two .c__hdi-content.c__columns--2 .c__column + .c__column{ width:100%}
.c__hdi-container.two .c__hdi-content.c__columns--2 .c__column + .c__column img{ width:100%}

.c__hdi-container.four .c__hdi-content.c__columns--2 .c__column{ width:100%}
.c__hdi-container.four .c__hdi-content.c__columns--2 .c__column img{ width:100%}
.c__hdi-container.four .c__hdi-content.c__columns--2 .c__column + .c__column{ width:100%}
.c__hdi-container.top{ padding:0px}


.c__hdi-container.three{ background:none!important}
.c__hdi-container.one iframe{ height:405px}

.c__hdi-container.one h1{ font-size:49px; line-height:75px}
.c__hdi-container.one h1::after{ width:18px; left:-30px; top:5px; background-size:100%}

.c__hdi-container.two .c__hdi-content.c__columns--2 .c__column p{ font-size:22px; line-height:27px}
.c__hdi-container.four h1{ font-size:49px; line-height:75px; padding-bottom:13px}
.c__hdi-container.four h1::after{ width:36px; left:-48px; top:16px; background-size:100%}
.c__hdi-container.four .c__hdi-content.c__columns--2{ padding:5px 2% 9px}


.c__hdi-container.five{ padding:20px 0}
.c__hdi-container.five h1{font-size:49px; line-height:75px; padding-bottom:13px}
.c__hdi-container.five h1::after{ width:40px; left:-49px; top:16px; background-size:100%}
.c__hdi-container.five p{ padding-top:0px; padding-bottom:20px}
.c__hdi-container.three{ padding:20px 0 0 0}
.c__hdi-container.four{ padding:6px 10px 30px; float:left}

.c__hdi-content.top p{ font-size:22px; line-height:27px}
.c__hdi-container.three p{font-size:22px; line-height:27px}
.c__hdi-container.three p{font-size:22px; line-height:27px}
.c__hdi-container.four .c__hdi-content.c__columns--2 .c__column p{font-size:22px; line-height:27px; padding-bottom:30px}
.c__hdi-container.five p{font-size:22px; line-height:27px}


.c__hdi.bg--dark.image--right.image--normal.top .c__hdi-content.top{ padding:20px}
.c__hdi-container.three h1{ font-size:35px; line-height:40px}


.c__hdi-container.two .c__hdi-content.c__columns--2 .c__column img{ width:200px; margin:0 40px 22px 0}

img.alignleft{ float:left; margin-right:20px; width:200px}
img.alignright{ float:right; margin-left:20px; width:200px}


.c__hdi-container.five .wrapper{ padding: 0 20px}

.c__hdi-container.three h1{ padding-bottom:20px}
.dmenu-item{ /*min-height:338px*/}
.c__text.slider .c__hometending{ padding-bottom:0px}
.c__text.slider{ padding-bottom:0px; height:auto}
.c__text.slider .right .slick-initialized .slick-slide p{ left:0px; top:0px}
/*.c__text.slider .right .slick-prev{ display:none!important}
.c__text.slider .right .slick-next{ display:none!important}*/
.c__text.slider .right .slick-initialized .slick-slide{ height:auto}
.c__text.slider .right{ bottom:-7px}
.c__text.slider img.alignleft{ width:122px; margin-right:0px!important; margin-bottom:0px!important}
.c__text.slider .left{ margin-bottom:8px}
.c__text.slider .right .slick-next{ top:30%;}
.c__text.slider .right .slick-prev{ top:30%;}
.c__text.slider .right .slick-initialized .slick-slide p{top:-50px;}
.c__text.slider  .c__recipes-headline.h1.big{display:block;}
.c__text.slider  .c__recipes-headline.h1{display:none;}
.c__text.slider  h4.c__tasting-notes{display:none;}
.c__text.slider  p img{display:none ;}


.c__text.slider .mobile{text-align:center; width:377px; position:relative; display:block; margin:0 auto}
.c__text.slider  .mobile .c__recipes-headline.h1{display:block;}
.c__text.slider  .mobile h4.c__tasting-notes{display:block;}
.c__text.slider  .mobile p img{display:block ;}
.c__text.slider .right .slick-initialized .slick-slide p{float:left; }


.c__text.slider .right .slick-next{ right:50px!important;}

.c__text.slider h1.c__recipes-headline{ font-size:36px}


.c__text.slider .right .mobile .h4.c__tasting-notes{ width:auto; display:inline-block}
.mobile p::after{ display:none}
.mobile p{  left: 0 !important;
position: static !important;
top: 0 !important;
width: auto !important;}


.c__text.slider .mobile { margin-top: -45px; z-index: 999; }
.c__text.slider .mobile .c__recipes-headline.h1,
.c__text.slider .right .slick-initialized .slick-slide .mobile p,
.c__text.slider .right .mobile .h4.c__tasting-notes { position: relative; z-index: 9; }
.c__text.slider .right .slick-initialized .slick-slide.image:before { content: ''; position: absolute; left: 0px; bottom: -50px; width: 130%; height: 135px; background: -moz-linear-gradient(top, rgba(52,49,49,0) 0%, rgba(52,49,49,0.88) 34%, rgba(52,49,49,1) 61%, rgba(52,49,49,1) 100%);
background: -webkit-linear-gradient(top, rgba(52,49,49,0) 0%,rgba(52,49,49,0.88) 34%,rgba(52,49,49,1) 61%,rgba(52,49,49,1) 100%);
background: linear-gradient(to bottom, rgba(52,49,49,0) 0%,rgba(52,49,49,0.88) 34%,rgba(52,49,49,1) 61%,rgba(52,49,49,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00343131', endColorstr='#343131',GradientType=0 ); z-index: 9; }

.c__text.slider .left { width: 100% !important; }


}


@media only screen and (max-width: 635px) {
.medals{margin:20px 0 0 0;}

.c__hdi-container.one iframe{ height:315px; margin-bottom:30px}

.c__hdi-container.three p{ text-align:center}
.c__hdi-container.four .c__hdi-content.c__columns--2 .c__column p{ text-align:center}
img.alignleft{ width:100%; margin-right:0px; margin-bottom:20px}
.c__hdi-container.three p{ text-align:center!important}
img.alignright{ width:100%; margin: 0 0 20px 0}
.c__hdi-container.two .c__hdi-content.c__columns--2 .c__column p{ text-align:center}

.c__hdi-container.two .c__hdi-content.c__columns--2 .c__column img{ width:300px; margin:0 auto; float:none; display:block; margin-bottom:20px}

.c__hdi-container.four .c__column{ padding-left:0px; padding-right:0px}

.c__hometending .container{ max-width:inherit; min-height:inherit}

.downpdf{ font-size:13px; padding:10px}
.single-menu .right_cont{ width:100%; text-align:center}
.single-menu .left_img{width:100%; text-align:center}
.single-menu .social{float:none; width:100%; text-align:center;}

.c__text.slider h1.c__recipes-headline.big{ font-size:80px; line-height:65px}

.c__text.slider .c__hometending { padding: 0px; }

/*.c__text.slider h1.c__recipes-headline.big { font-size: 40px; line-height: 46px; }*/

.c__text.slider h1.c__recipes-headline { font-size: 25px; line-height: 30px; padding: 10px 10px 5px; text-align: left; }
.c__text.slider .mobile {overflow: hidden; padding: 0 0 10px;}
.c__text.slider img.alignleft { width: 100px; }
.c__text.slider h4.c__tasting-notes {float: left;font-size: 22px;line-height: 30px; text-align: left; }

.c__text.slider .right .slick-initialized .slick-slide.image img { display: block; margin: auto; width: 230px; position: relative; left: 22px; }
.c__text.slider .right .slick-prev {
left: -5px !important;
}
.c__text.slider .right .slick-next {
right: -5px !important;
}



}


@media only screen and (max-width: 560px) {

.dmenu-item{ width:100%; margin-right:0px; margin-left:0px}


}




@media only screen and (max-width: 479px) {
/*  .c__text.slider .right .slick-next{ right:30px!important;}
.c__text.slider .right .slick-prev{ left:-26px!important;}*/
.c__hdi-container.one iframe{ height:180px}
.c__hdi-container.five.seven .c__column{width:100%; height:auto; margin-bottom:0;}
.c__hdi-container.five .c__column{width:50%; margin-left:0; margin-bottom:0;}
.c__hdi-container.five h1{padding-bottom:0;}



img.alignleft{ float:left; width:100%; margin: 0 0 30px 0}
img.alignright{ float:right;  width:100%; margin: 0 0 30px 0}

.dmenu-item{ width:100%}
.c__text.slider .mobile{ width:290px}
.c__text.slider h4.c__tasting-notes{ font-size:29px}


}
@media only screen and (max-width: 387px) {
.c__text.slider .left{width:100%;}
.medals .sponsar{ width:150px;}

}

/* 18/6/18 */
.filter_bar { padding: 10px 0 20px; width: 100%; overflow: hidden; border-top: 1px solid #fffbe8; }
.filter_bar label { position: relative; display:inline-block; vertical-align: middle; }
.filter_bar .box,.filter_bar .radio { margin: 17px 9px 22px; position: relative; display:inline-block; vertical-align: top; }
.filter_bar .box:last-child{margin-top: 9px;}
.filter_bar .radio { margin-right:0; width:100% }
.filter_bar .full {width:100% }
.filter_bar input[type="radio"] { position:absolute; left:0; top:50%; margin:-13px 0 0 0; width: 27px; height: 27px; display:inline-block; border: 0; opacity:0; }
.filter_bar #usecurrentloc,.filter_bar label { letter-spacing: 0.015em; display:inline-block; vertical-align: middle; line-height: 35px;  font-family: 'muncie'; font-size:2em;color:#f4ba11; padding:0; }
.filter_bar input[type="radio"] + label { padding: 0 0 0 40px; position: relative; cursor: pointer; }
.filter_bar input[type="radio"] + label::before { width: 27px; border-radius:50%; -webkit-border-radius:50%; -ms-border-radius:50%; cursor: pointer; content:''; height: 27px; position:absolute; left:0; top:50%; margin:  -13px 0 0 0; border: 8px solid #fff; background: #fff; }
.filter_bar input[type="radio"]:checked + label::before { background: #202020; }
#useCurrentLocation-link{letter-spacing: 0.015em; display: inline-block; vertical-align: middle; line-height: 35px; font-family: 'muncie'; font-size: 2em; color: #f4ba11; margin-right: 20px;}

.filter_bar input:not([type="submit"]):not([type="file"]):not([type="radio"]):not([type="checkbox"]),.filter_bar textarea,
.filter_bar .field, .filter_bar .field1 { font-family: Arial, Helvetica, sans-serif; margin: 0 0 0 18px; border:0; background:#fffbe8; display:inline-block; vertical-align: middle; width: 135px; height: 35px; font-size: 18px; padding: 6px 10px; text-transform:capitalize }
.filter_bar select.field, .filter_bar select.field1 { -webkit-appearance:none; -webkit-border-radius: 0px; -moz-appearance:none; -ms-appearance:none; appearance:none; background: #fffbe8 url(images/select-arrow.png) calc(100% - 10px) center no-repeat; background-size: auto 50%; cursor: pointer; margin-right:15px; text-transform: capitalize;}

.filter_bar .field1 { width:auto; padding-right:25px;}

#fancybox-overlay{ background:rgba(0,0,0,0.6)!important}
#fancybox-wrap { padding: 10px; }
#fancybox-wrap * { padding: 0px; box-sizing: border-box; -webkit-box-sizing: border-box; }
#fancybox-content .f_row, #fancybox-content .f_row ul{ width:100%}
#fancybox-content .f_row ul li{ float:left; width:50%}
#fancybox-content ul li{ float:left; width:50%}
#fancybox-content li{ position:relative; padding:8px 20px 8px 0; }
#fancybox-content ul li:nth-child(even) {padding-right:0px; }
#fancybox-content li:after{ content:''; display:block; width:40px; height:2px; font-size:0; line-height:0; background:#202020; margin:10px 0 0}
#fancybox-content{ background:#000!important; border:0px solid #fff!important; padding:0px!important; }
/*.datadetails { width: 600px; border:1px solid #fff!important; padding:30px!important; overflow: hidden; max-width: 100%; }*/

#fancybox-wrap { padding: 10px; }
#fancybox-wrap * { padding: 0px; box-sizing: border-box; -webkit-box-sizing: border-box; }
.fancybox-content .f_row, #fancybox-content .f_row ul{ width:100%}
.fancybox-content .f_row ul li{ float:left; width:50%}
.fancybox-content ul li{ float:left; width:50%}
.fancybox-content li{ position:relative; padding:8px 20px 8px 0; }
.fancybox-content ul li:nth-child(even) {padding-right:0px; }
.fancybox-content li:after{ content:''; display:block; width:40px; height:2px; font-size:0; line-height:0; background:#202020; margin:10px 0 0}
.fancybox-content.datadetails{ background:#000; border:0px solid #fff; width:600px;}
.fancybox-content.datadetails a, .fancybox-content.datadetails p, .fancybox-content.datadetails li{ color:#fff; font-size:19px; text-transform:uppercase}
.fancybox-content.datadetails .fancybox-button{background: transparent url('close.png') 0 0px; width:19px; height:19px; top:15px; right:18px; padding: 5px;}
.fancybox-content.datadetails .fancybox-button svg path { fill: #fff; }

.filter_bar *::-webkit-input-placeholder { opacity:1; color: #202020; }
.filter_bar *::-moz-placeholder {opacity:1;color: #202020; }
.filter_bar *:-ms-input-placeholder {opacity:1;color: #202020;}
.filter_bar input:not([type="submit"]):not([type="file"])::-moz-placeholder, .filter_bar textarea::-moz-placeholder { color: #202020; }
.filter_bar .button { margin:0 0 0 20px; height:50px; line-height:50px; vertical-align: middle; background:#f4ba11; color:#202020; padding: 0px 15px; font-size: 1.9em; border:1px solid #202020; cursor:pointer; width: 120px; }
.filter_bar .button:hover { border-color: #f4ba11; }
.filter_bar #usecurrentloc, .filter_bar #usecurrentlocnew { margin: 8px 20px 8px 0; background:url(images/map3.png) left center no-repeat; background-size:auto 22px; padding-left:28px; }
.mapbox #map { width: 100% !important; height: 465px !important; }
#fancybox-content h3, .fancybox-content h3{
letter-spacing: 0.04em;
font-size: 32px;
font-family: 'muncie' !important;
font-weight: 400;
color: #f3ba0d;
padding-bottom:20px;

}

#response { color:#fff; width:100%; float:left; /*position: relative; */}
#response .common_class { width: 33%; display:inline-block; vertical-align: top; padding: 0 40px 40px 0; text-align: left;}
#response .common_class h3 { letter-spacing: 0.04em; font-size:2em; font-family: 'muncie' !important; font-weight:400; color:#f0b91a; }
#response .common_class .meta { letter-spacing: 0.04em; font-size: 1.25em; line-height: 1.6em; text-transform: uppercase; }
#response .common_class .meta a { color: #fff; }
#response  .inline{ font-size:19px!important; font-style:italic; text-decoration:underline; color:#f3ba0d!important; text-transform:uppercase!important}
#response  .inline:hover{ color:#959595!important; text-decoration:none}
#response .common_class .meta span { display:block; }
#response .common_class .meta a:hover { color:#f0b91a; }
#response .leftside { width: 66.66%; float: left; text-align: left; }
.page-template-template-finders_new #response .leftside { width: 100%; float: left; text-align: left; }
#response .distributor { width: 33.33%; float: left !important; max-width: 295px; padding: 35px; border: 1px solid #57521b; }
#response .distributor .common_class { padding:0; width:100%; }
#response.loader:before { width: 100%; height: 100%; content:''; position:absolute; left:0; top:0; background:rgba(0,0,0,0.8) url(images/loder.gif) center center no-repeat; }
#response h2.notfound { font-size: 3.05176em; color:#f0b91a; display:block; padding: 40px 0; font-family: 'muncie'; letter-spacing: 0.05em; }
.filter_bar .mob_align { display:inline; }
.filter_bar input[type="submit"] { appearance:none; -webkit-appearance:none; -ms-appearance:none; border-radius:0; -webkit-border-radius:0; -ms-border-radius:0; }

.c__store-locator-container { padding-bottom: 80px; }
.c__store-locator-container .view_more_box { text-align: left; border-top: 1px solid #fff; max-width: 66.66%; padding-top:35px; }
.c__store-locator-container .view_more_box strong { min-width:220px; text-align:left padding: 0 15px; font-weight:400; color:#fff; padding: 0px 0 15px; display:inline-block; font-size:1em; }
.c__store-locator-container .view_more_box a.view { cursor: pointer; text-align:center; display:inline-block; vertical-align: top; line-height: 50px; background:#f4ba11; color:#202020; min-width:220px; vertical-align: top; font-family: 'muncie'; font-size:2em; }
.distributormainTitle,.c__store-locator-container .locations { padding: 45px 0 50px; text-align:left; display:block; font-size:2.2em; letter-spacing: 0.04em; font-family: 'muncie' !important; font-weight:400; color:#fff; width:100%; float:left; }/**/
.c__store-locator-container .locations .left_text { display: inline-block; vertical-align: top; }
.c__store-locator-container .locations .button { float:right; margin: 0;height: 50px;line-height: 50px;background: #f4ba11;color: #202020;padding: 0px 20px;max-width:inherit; font-size: 32px;  letter-spacing: 0.05em; border: 1px solid #202020;cursor: pointer;}
.c__store-locator-container .locations .button:hover { border-color: #f4ba11; }

/*.distributorbtn { width:50%; float:right;    padding: 45px 0 0px 0;
text-align: right;}

.distributorbtn a{
cursor: pointer;
text-align: center;
display: inline-block;
vertical-align: top;
line-height: 50px;
background: #f4ba11;
color: #202020;
min-width: 220px;
vertical-align: top;
font-family: 'muncie';
font-size: 2em; }*/




.c__store-locator-container .locations span { display:inline-block; vertical-align: top; }
.distributormainTitle { padding: 0 0 15px; }


@media only screen and (max-width: 1400px) {
.c__store-locator-container { padding-left: 15px; padding-right:15px; max-width: 960px; margin:auto; }
#response .common_class .meta,#response .common_class h3 { letter-spacing:normal; }

}

@media only screen and (max-width: 1100px) {
.filter_bar .radio { margin-right:15px; }
.filter_bar input:not([type="submit"]):not([type="file"]):not([type="radio"]):not([type="checkbox"]), .filter_bar textarea, .filter_bar .field { width: 120px; font-size: 15px; margin-left: 10px; }
.filter_bar #usecurrentloc, .filter_bar label { font-size: 1.5em; }
.filter_bar select.field { text-indent:-4px; }
.mapbox #map { height: 370px !important; }
#response .common_class { padding: 0 20px 30px 0; }
#response .distributor { padding: 20px; }
}



@media only screen and (max-width: 1023px) {
#response .common_class h3 { font-size: 1.7em; }
#response .common_class .meta { font-size: 1em; }
.c__store-locator-container .view_more_box a.view { font-size: 1.7em; min-width:160px; }
.c__store-locator-container .view_more_box strong { min-width:160px;  }
.c__store-locator-container { padding-bottom: 50px; }
/*19/02/2019*/
.page-id-7271 .c__hometending .dmenu-item a{font-size:18px;}
}


@media only screen and (max-width: 991px) {
}


@media only screen and (max-width: 767px) {
#response .leftside { width: 100%; }
#response .distributor { width: 100%; padding: 15px; margin: 0px 0 20px 0; position: absolute; bottom: -370px; }
.c__store-locator-container .view_more_box strong { min-width:inherit; padding-left:0; }
.c__store-locator-container .view_more_box { max-width: 100%; }
.mapbox #map { height: 250px !important; }
.c__store-locator-container .locations { padding: 20px 0 15px; }
.filter_bar input[type="radio"] + label { padding-left: 25px; }
.filter_bar .radio { margin:0; text-align: left; padding: 5px; width: 70px; }
.filter_bar .radio:nth-of-type(2) { width:130px; }
.filter_bar .radio:nth-of-type(3):after { height:1px; width: 100%; content:''; display:block; }
.filter_bar input[type="radio"] + label::before,.filter_bar input[type="radio"] { width: 20px; height: 20px; margin-top:-10px; }
.filter_bar input[type="radio"] + label::before { border-width:5px; }
.c__store-locator-container .view_more_box { padding-top:20px; padding-bottom: 240px; }
.filter_bar .box { margin:0px; padding:5px; }
.filter_bar input:not([type="submit"]):not([type="file"]):not([type="radio"]):not([type="checkbox"]), .filter_bar textarea, .filter_bar .field { margin-left:5px; width: 95px; }
.filter_bar .mob_align { display:block; }
.filter_bar .button { height: 40px; line-height: 40px; padding: 0 15px; }
.filter_bar #usecurrentloc { margin-top:0; margin-bottom:0; line-height: 40px; }
.filter_bar .button { width: 75px; padding: 0 5px; }
.filter_bar br { display:block; margin:15px 0 0 0; }
#response { overflow: inherit; }

.filter_bar .full{ width:100%}
.filter_bar .field1{ width:90%}
.filter_bar #usecurrentloc, .filter_bar label{ padding-left:20px;; display:block}

.fancybox-content .f_row ul li, .fancybox-content ul li { width: 100%; }

.c__store-locator-container .locations .left_text { display: block; text-align:center; }
.c__store-locator-container .locations .button { display: table; margin:15px auto 0; float: none;}

}

@media only screen and (max-width: 479px) {
#response .leftside { width: 100%; }
#response .common_class { width: 100%; text-align:center; padding:0 0 20px; }
.distributormainTitle,.c__store-locator-container .view_more_box,.c__store-locator-container .locations { text-align:center; }
#response .distributor { max-width: 100%; }

#fancybox-wrap{ width:300px!important; margin-left:-15px}
#fancybox-outer {
width: 100% !important;
}
#fancybox-content{ width:100%!important}
#fancybox-content .f_row ul li{ float:none; width:100%}

}
/* 18/6/18 */

/* 25/7/18 */
.page-template-template-cocktail-room .c__hero-content{padding-bottom:400px; padding-top:260px;}
.page-template-template-cocktail-room .c__hdi-container.cocktail_2{background:url(images/cocketail_2.jpg) no-repeat; background-size:cover; background-position:center center; width:100%; max-width:100%; display:inherit; float:left;}
.page-template-template-cocktail-room .c__hdi-container .contect_info{float:left; width:100%; padding-top:30px;}
.page-template-template-cocktail-room h1{font-size:91.78px;}
.page-template-template-cocktail-room .c__hero h1{font-size:91.78px; color:#fcfcfb; border-bottom:2px solid #f3ba0d; border-top:2px solid #f3ba0d;}
.page-template-template-cocktail-room .c__hero .c__hero-content{/*max-width:464px*/}
.page-template-template-cocktail-room h3{font-size:34.78px; font-family:muncie;}
.page-template-template-cocktail-room .c__hdi-container .left{width:50%; float:left; border-right:1px solid #FFF;}
.page-template-template-cocktail-room .c__hdi-container .right{float:left; width:50%; }
.page-template-template-cocktail-room .c__hdi-container .left .inner_left{text-align:left; float:right; margin-right:80px;}
.page-template-template-cocktail-room .c__hdi-container .right .inner_right{text-align:left; width:70%;  background:url(images/truck.png) no-repeat; background-position:left top; background-size:115px; height:57px; padding-top:70px; margin-left:80px;}
.page-template-template-cocktail-room .c__hdi-container .right .inner_right p{padding-bottom:0; font-style:italic;}
.page-template-template-cocktail-room .c__hdi-container .right .inner_right p a{color:#FFF; text-decoration:underline; }
.page-template-template-cocktail-room .c__hdi-container .right .inner_right p a:hover{color:#f0b91a; text-decoration:none;}
.page-template-template-cocktail-room .c__hdi-container p{font-size:22.22px;color:#fff;}
.page-template-template-cocktail-room .c__hdi-container p a.fancybox:hover{text-decoration:underline;}
.page-template-template-cocktail-room .c__hdi-container .left .inner_left p{padding-bottom:0px;}
.page-template-template-cocktail-room .c__hdi-container .left .inner_left p b{ color:#f0b91a; font-weight:normal;}
.page-template-template-cocktail-room .c__hdi-container .map_desc{float:left; width:100%; padding:140px 0 20px 0;}
.page-template-template-cocktail-room .c__hdi-container .map_desc h4{ font-size:23.78px; font-style:italic;text-transform:none !important;color:#fff;}
.page-template-template-cocktail-room .c__hdi-container .map_desc h2{font-size:59.60px; padding-bottom:10px;color:#fff;}
.page-template-template-cocktail-room .c__hdi-container .map_desc h6{font-size:27.61px; font-family:muncie;color:#fff;}
.page-template-template-cocktail-room .cocktail_map{float:left; width:100%;}
.page-template-template-cocktail-room .cocktail_map #cmap .gm-style > div > div:nth-of-type(1) {  -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
        filter: grayscale(100%);
}
.page-template-template-cocktail-room .cocktail_map .gmnoprint{position:relative !important; opacity:1 !important; }
.page-template-template-cocktail-room .cocktail_map .gmnoprint #gmimap0 { opacity: 0 !important; }
.page-template-template-cocktail-room .cocktail_map #cmap div div div div div:nth-of-type(4) div:nth-of-type(2) img { opacity: 0 !important; }

.page-template-template-cocktail-room .cocktail_map #cmap div div div:nth-child(3) div div:nth-child(1):before { background:url(images/orig-yellowpin_new.png) no-repeat; width:26px; height:41px; content:''; position:absolute; top:-39px; left:-14px; background-size: 100% 100%; }


/*.page-template-template-cocktail-room .cocktail_map .gmnoprint:before { background:url(images/marker2.png) no-repeat; width:26px; height:41px; content:''; position:absolute; top:0; left:0; background-size: 100% 100%; }*/
.page-template-template-cocktail-room .cocktail_map .gmnoprint #gmimap0 ,
.page-template-template-cocktail-room .cocktail_map .gmnoprint img {width:0 !important; height:0 !important; visibility: hidden !important; opacity:0 !important; }
.page-template-template-cocktail-room .cocktail_map .c__partner-map{ height:600px;}

/*.page-template-template-cocktail-room .cocktail_map .c__partner-map .gm-style img { visibility:hidden !important; width:0 !important; height: 0 !important;  opacity:0 !important; }
*/
.page-template-template-cocktail-room .c__hdi-container.cocktail_menu{background:url(images/cocktail_menu.jpg) no-repeat; background-size:cover; background-position:left top; width:100%; max-width:100%; display:inherit; float:left;}
.page-template-template-cocktail-room .c__hdi-container.cocktail_menu .menu_sec{ margin-top:75px}
.page-template-template-cocktail-room .c__hdi-container.cocktail_menu .menu_sec .btn{ border:1px solid #f3ba0d; font-size:23.78px; padding:10px 34px; color:#e4e7f0; font-family:inherit;}

.page-template-template-cocktail-room .c__hdi-container.cocktail_menu .space_sec{float:left; width:100%; padding:110px 0 65px 0;}
.page-template-template-cocktail-room .c__hdi-container.cocktail_menu .space_sec

.page-template-template-cocktail-room .c__hdi-container.cocktail_menu .space_sec{margin-top:40px;}
.page-template-template-cocktail-room .c__hdi-container.cocktail_history{background:url(images/history_bg.jpg) no-repeat; background-position:center  136px; width:100%; max-width:100%; display: inline-block}
.page-template-template-cocktail-room .c__hdi-container.cocktail_history .history{float:left; width:100%;
padding:100px 0;}
.page-template-template-cocktail-room .cocktail_slider{float:left; width:100%;}
.page-template-template-cocktail-room .cocktail_slider .one_silder{float:left; width:40%; margin-right:0.5%;}
.page-template-template-cocktail-room .cocktail_slider .mid{float:left; width:34%; margin-right:0.5%;}
.page-template-template-cocktail-room .cocktail_slider .mid__right{float:left; width:25%;}



.page-template-template-cocktail-room .cocktail_slider .slick-arrow{display:none !important;}
.popup{ position:relative; top:420px; left:-9px; float:none;  margin:0; padding:0;}
/*.popup{float:right; margin:0; padding:0;}*/
.popup li{display:inline-block; margin-top:20px; padding:0 10px;}
.popup li a{color:#FFF; font-size:17px;}
.popup li.border{position:relative; padding-right:12px;}
.popup li.border:after{ content:'|'; position:absolute; color:#FFF; right:-9px;}
.popup li a:hover{color:#f0b91a; text-decoration:underline; }
#agePolicy{text-align:center; width:930px; height:330px; padding:28px 65px;}
#agePolicy h3{font-size:43.78px; color:#f3ba0d; margin-top:30px;}
#agePolicy p{font-size:24.22px; color:#202020; font-family:Perpetua;}
#agePolicy .fancybox-close-small{right:8px; width:60px;}
#agePolicy .fancybox-close-small:hover{color:#f3ba0d;}

#busPolicy{text-align:center; width:930px; height:630px; padding:28px 65px;}
#busPolicy h3{font-size:43.78px; color:#f3ba0d; margin-top:30px;}
#busPolicy h4{font-size:24.22px; color:#202020; padding-bottom: 20px;line-height:30px; font-family:Perpetua;}
/*#busPolicy p{font-size:24.22px; color:#202020; line-height:40px; font-family:Perpetua;}*/
#busPolicy .fancybox-close-small{right:8px; width:60px;}
#busPolicy .fancybox-close-small:hover{color:#f3ba0d;}

#reservationstext{text-align:center; width:930px; height:330px; padding:28px 65px;}
#reservationstext h3{font-size:43.78px; color:#f3ba0d; margin-top:30px;}
#reservationstext p{font-size:24.22px; color:#202020; font-family:Perpetua;}
#reservationstext .fancybox-close-small{right:8px; width:60px;}
#reservationstext .fancybox-close-small:hover{color:#f3ba0d;}


.cocktail_slider .one_silder .rotetor{height:627px;}
.cocktail_slider .mid .middle{height:205px;}
.cocktail_slider .mid_right .right{height:204px;}
.page-template-template-cocktail-room .site__header{position:absolute; top:22px}

.page-template-template-cocktail-room .main-content-container{ margin-top:-22px}
.site-footer__email-signup form input[type="submit"]{ float:left; position:relative; left:-4px;padding-top:2px;}
.bg-videos{ min-width:100%; min-height:100%; width:auto; top:50%; transform: translate(-50%,-50%); position:absolute; left:50%}

/*10-10-2018*/
.page-template-template-cocktail-room .main-content-container .jointeam{width:100%; float:left; background-color:#dad9d7; color:#000; padding:20px 0 10px 0;}
.page-template-template-cocktail-room .main-content-container .jointeam .left_box{float:left; width:50%;}
.page-template-template-cocktail-room .main-content-container .jointeam .right_box{ width:50%; float:left; padding-top:20px;}
.page-template-template-cocktail-room .main-content-container .jointeam .right_box h3{ font-size:41px;}
.page-template-template-cocktail-room .main-content-container .jointeam p{ font-size:24.22px;}
.page-template-template-cocktail-room .main-content-container .jointeam p a{color:#FFF; text-decoration:underline;}
.page-template-template-cocktail-room .main-content-container .jointeam p a:hover{color:#f0b91a;}


@media only screen and (max-width: 1390px) {
.page-template-template-cocktail-room .c__hdi-container p{font-size:21.22px;}
/* .popup{ position:relative; top:430px; left:-9px; float:none;} */
/*@media only screen and (max-width: 1024px) {
.page-template-template-cocktail-room .cocktail_map .gmnoprint:before { left: 9px !important; top:9px !important; }
*/
}

@media only screen and (max-width: 1200px) {
    .popup{ top:370px;}
    .page-template-template-cocktail-room .c__hdi-container .right .inner_right{background-size:95px; padding-top:55px; width:100%;}
    .page-template-template-cocktail-room .c__hdi-container p{font-size:21.22px; line-height:25px;}
    .page-template-template-cocktail-room .c__hdi-container .map_desc h4{font-size:21px;}
}

@media only screen and (max-width: 1023px) {
    .popup{ top:400px;}
    .page-template-template-cocktail-room .main-content-container .jointeam .wrapper{ padding:0 20px;}
    .page-template-template-cocktail-room .main-content-container .jointeam .left_box{width:43%; margin-right:30px;}
    .page-template-template-cocktail-room .main-content-container .jointeam .right_box{ width:52%; padding-top:0; }
    .cocktail_slider .one_silder .rotetor{height:501px;}
    .cocktail_slider .mid .middle{height:163px;}
    .cocktail_slider .mid_right .right{height:162px;}
}

@media only screen and (max-width: 808px){
    .popup{ top:430px;}
}

@media only screen and (max-width: 767px) {
    .page-template-template-cocktail-room .main-content-container .jointeam .left_box{width:40%; margin-right:10px;}
    .page-template-template-cocktail-room .main-content-container .jointeam .right_box{ width:58%; }
    .page-template-template-cocktail-room .main-content-container .jointeam .right_box p{font-size:20px;text-align: center;}
    body.page-template-template-cocktail-room{overflow-x:hidden;}
    .page-template-template-cocktail-room .c__hero-content{padding-bottom:200px;}
    .cocktail_slider .one_silder .rotetor{height:301px;}
    .cocktail_slider .mid .middle{height:95px;}
    .cocktail_slider .mid_right .right{height:95px;}
    .page-template-template-cocktail-room .main-content-container{margin-top:-120px;}
    .page-template-template-cocktail-room .c__hdi-container.cocktail_history{float:left;}
    .page-template-template-cocktail-room .c__hero h1{font-size:52.55px;}
    .page-template-template-cocktail-room .c__hero-content{ max-width:278px}
    .page-template-template-cocktail-room .site__header{ position: relative; top:0px}
    .popup{ top:450px;}
    .page-template-template-cocktail-room .c__hdi-container p{font-size:20px; line-height:23px;}
    .filter_bar select.field{text-indent: 0;}
    .filter_bar .box:last-child{margin-top: 0;}
}
@media only screen and (max-width: 585px) {
    .page-template-template-cocktail-room .main-content-container .jointeam .left_box{width:100%; margin-right:0px; margin-bottom:20px;}
    .page-template-template-cocktail-room .main-content-container .jointeam .left_box img{width:100%;}
    .page-template-template-cocktail-room .main-content-container .jointeam .right_box{ width:100%; }
    .page-template-template-cocktail-room .main-content-container .jointeam .right_box h3{ font-size:30px;text-align: center;}
    .page-template-template-cocktail-room .c__hdi-container.cocktail_history{background-position:center 50px;}
    .page-template-template-cocktail-room .c__hero-content{ padding-top:100px; padding-bottom:80px;}
    .page-template-template-cocktail-room h1{font-size:52.55px;}
    .page-template-template-cocktail-room h3{font-size:21px;}
    .page-template-template-cocktail-room .c__hdi-container .left{width:100%; float:none; border-right:none; padding-top:8px;}
    .page-template-template-cocktail-room .c__hdi-container .left .inner_left p{padding-bottom:10px;}
    .page-template-template-cocktail-room .c__hdi-container .left .inner_left{float:none; margin:0; text-align:center;}
    .page-template-template-cocktail-room .c__hdi-container .right{float:none; width:100%; padding-top:10px;}
    .page-template-template-cocktail-room .c__hdi-container .right .inner_right p{padding-top:10px;}
    .page-template-template-cocktail-room .c__hdi-container .map_desc{padding:100px 0 20px 0;}
    .page-template-template-cocktail-room .c__hdi-container .right .inner_right{float:none; width:100%; margin-left:0; text-align:center; background-position:center center; }
    .page-template-template-cocktail-room .c__hdi-container .map_desc h2{font-size:40px;}
    .page-template-template-cocktail-room .cocktail_map .c__partner-map{height:400px; padding-top:0;}
    .page-template-template-cocktail-room .c__hdi-container.cocktail_menu .menu_sec{margin-top:25px;}
    .page-template-template-cocktail-room .c__hdi-container.cocktail_menu .menu_sec .btn{font-size:21px;}
    .page-template-template-cocktail-room .cocktail_slider .one_silder{width:100%; margin:0;  float:none;}
    .page-template-template-cocktail-room .cocktail_slider .mid{width:50%; margin:0;  float:left;}
    .page-template-template-cocktail-room .cocktail_slider .mid_right{width:50%; float:left; }
    .page-template-template-cocktail-room .c__hdi-container.cocktail_menu .menu_sec .btn{padding:10px 20px;}
    .page-template-template-cocktail-room .c__hdi-container.cocktail_menu .space_sec{padding:50px 0;}
    .page-template-template-cocktail-room .c__hdi-container.cocktail_history .history{padding:25px 0;}
    .page-template-template-cocktail-room .c__hdi-container p{font-size:20px;}
    .page-template-template-cocktail-room .c__hdi-container p br{ display:none}
    .popup{float:none; top:408px; }
    .popup li:last-child{display: inline-block; margin-top: 6px; padding: 0 0px;}
    .cocktail_slider .mid .middle{height:150px;}
    .cocktail_slider .mid_right .right{height:150px;}
    /*.popup{display:none;}*/
    .page-template-template-cocktail-room .c__hdi-container .contect_info{padding-top:0px;padding-bottom: 60px}
}
@media only screen and (max-width: 480px) {
    .filter_bar .mob_align{display: -webkit-flex; display: flex; flex-wrap: wrap; justify-content: center;}
    .filter_bar .mob_align .box{width: 40%;}
}
@media only screen and (max-width: 435px){
    .filter_bar .mob_align .box:nth-child(3){width: 25%;}
    .filter_bar .mob_align .box:last-child{width: 50%;}
}
@media only screen and (max-width: 359px){
    .filter_bar .mob_align .box:last-child{width: 60%;}
}
/*12-01-2-19	*/
.sponsar{margin-bottom:4px;}
.c__spirits-img{height:451px; background-size:contain;}
/*
#googlemapmessage {width: 100%; height: 200px;padding-top: 28px;}
#googlemapmessage h2{color:#fff;font-size:32px; padding-top:40px;}*/

/*28-06-19	*/
.home .c__text .c__text-content{padding:0;}
.home .c__text .c__text-content p{ padding:0 !important;}
#cmap { position: relative; height:600px; }
#cmap iframe { width: 100%; height: 100% !important; position:absolute; left:0; top:0; }



@media only screen and (max-width: 1200px){
.home .c__text .c__text-content iframe{ height:500px !important;}
}
@media only screen and (max-width: 900px){
.home .c__text .c__text-content iframe{ height:400px !important;}
}
@media only screen and (max-width: 768px){
.home .c__text .c__text-content iframe{ height:360px !important;}
}
@media only screen and (max-width: 760px){
.home .main-content-container{margin-top:-121px}
}
@media only screen and (max-width: 600px){
.home .c__text .c__text-content iframe{ height:300px !important;}
}

@media only screen and (max-width: 400px){
.home .c__text .c__text-content iframe{ height:150px !important;}
}
.c__hometending {
    background-color: #202020;
  }
  .dmenu-item {
    background-color: #202020;
  }
  .dmenu-item .title {
    color:#ffffff;
}




/*19-11-19*/


    .page-template-template-Clover-Club .container { max-width: 1230px; width: 100%; padding: 0 15px; margin: 0 auto; }
    .page-template-template-Clover-Club .banner-section { width: 100%; display: -webkit-flex; display: flex;  height: 635px; align-items: center; background-repeat: no-repeat; background-size: cover; }
    .page-template-template-Clover-Club .banner-section .bannerlogo { text-align: center; width: 100%; }
    .page-template-template-Clover-Club .banner-section .bannerlogo a { display: inline-block; }
    .page-template-template-Clover-Club .banner-section .bannerlogo a img { margin: 0 auto; }

    .available-section { padding: 120px 0; width: 100%; background-size: cover; background-repeat: no-repeat; }
    .available-section .itemBox { max-width: 960px; margin: 0 auto; text-align: center; }
    .available-section .itemBox p { font-size: 24px; color: #fff; line-height: 1.5; }
    .available-section .itemBox .subtext { padding: 40px 50px 30px; margin: 70px auto 0; max-width: 550px; position: relative; border: 1px solid #0d66d3; z-index: 1; }
    .available-section .itemBox .subtext h3 { font-size: 22px; color: #f0ba1c; font-style: italic; text-transform: uppercase; position: absolute; top: -15px; left: 0; right: 0; z-index: -1; background: #202020; max-width: 245px;    margin: 0 auto; line-height: normal; }
    .available-section .itemBox .subtext .row-item { display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; justify-content: space-between; -webkit-justify-content: space-between; }
    .available-section .itemBox .subtext .row-item ul li { font-size: 21px; color: #fff; line-height: 1.8; font-weight: 600; letter-spacing: 0.2px; }
    .available-section .itemBox .subtext .row-item .col1 ul { text-align: left; }
    .available-section .itemBox .subtext .row-item .col2 { width: 118px; }
    .available-section .itemBox .subtext .row-item .col2 img { float: right; }
    .available-section .itemBox .subtext .row-item .col3 { width: 150px; }
    .available-section .itemBox .subtext .row-item .col3 ul { text-align: right; }
    .available-section .itemBox a.eventBtn { margin: 75px 0 0; padding: 16px 37px 10px; font-size: 24px; text-transform: uppercase; color: #fff; display: inline-block; background-color: #f3ba0d; transition: all ease 0.6s; cursor:pointer; }
    .available-section .itemBox a.eventBtn:hover { background-color: #0d66d3; }

    .amenitie-section { padding: 100px 0 60px; display: -webkit-flex; display: flex; background-color: #fff9e6; }
    .amenitie-section .itemBox { padding: 0 0 0 70px; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; justify-content: space-between;  }
    .amenitie-section .item { width: 370px; }
    .amenitie-section .item:nth-of-type(1) { padding: 0 60px 0 0; border-right: 1px solid #000; }
    .amenitie-section .item:nth-of-type(2) { padding: 0 0 0 80px; }
    .amenitie-section .item h2 { margin: 0 0 15px; font-size: 60px; color: #f3ba0d; font-family: muncie,sans-serif; letter-spacing: 3px; line-height: 0.69; }
    .amenitie-section .item h3 { font-size: 21px; line-height: 1.6; color: #0d66d3; font-style: italic; font-weight: 600; text-transform: uppercase;  }
    .amenitie-section .item p { font-size: 21px; line-height: 1.5; color: #202020; }

    .catering-section { background-color: #202020; position: relative; display: -webkit-flex; display: flex; }
    .catering-section .container { max-width: 900px; }
    .catering-section .imageLeft img {object-fit: cover; height: 100%; width: 100%; max-width: none; }
    .catering-section .itemBox { padding: 90px 0 0;  display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; justify-content: space-between; }
    .catering-section .itemBox .itemcol { width: 280px; padding: 0 70px 0 0; border-right: 1px solid #fff; }
    .catering-section .itemBox .itemcol h2 { margin: 80px 0 30px; font-size: 60px; font-family: muncie,sans-serif; color: #f3ba0d; letter-spacing: 3px; line-height: 0.69; }
    .catering-section .itemBox .itemcol p { font-size: 21px; line-height: 1.5; color: #fff9e6;  }
    .catering-section .itemBox .imageRight { width: 550px; padding: 0 0 0 25px; }
    .catering-section .itemBox .imageRight ul { display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap;  justify-content: space-between; }
    .catering-section .itemBox .imageRight ul li { width: 50%; }

    .bar-section { padding: 110px 0; background-color: #0d66d3; }
    section.bar-section .container {  max-width: 1230px; }
    .bar-section h2 { margin: 0 0 50px; font-size: 60px; font-family: muncie,sans-serif; color: #f3ba0d; letter-spacing: 3px; line-height: 0.69; text-align: center; }
    .bar-section .itemBox { margin: 0 0 45px; padding: 0 0 0 45px; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap;  }
    .bar-section .itemBox .Icon { width: 160px; }
    .bar-section .itemBox .subtext { width: 990px; }
    .bar-section .itemBox .subtext h3 { margin: 0 0 15px; font-size: 24px; color: #f3ba0d; line-height: 1.5; font-style: italic; }
    .bar-section .itemBox .subtext p { font-size: 24px; color: #fdfdfc; line-height: 1.5; letter-spacing: 1px; }
    .bar-section .itemBox .Icon img { margin: 0 auto; }
    .bar-section .itemBox .Icon div { height: 110px; width: 110px; background: #202020; display: block; text-align: center; border-radius: 100%; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; align-items: center; border: 5px solid #f3ba0d; }

    .tour-section { padding: 110px 0; background-repeat: no-repeat; background-size: cover; }
    .tour-section h2 { margin: 0 0 50px; font-size: 60px; font-family: muncie,sans-serif; color: #f3ba0d; letter-spacing: 3px; line-height: 0.69; text-align: center; }
    .tour-section p { margin: 0 0 50px; font-size: 24px; color: #fff9e6; line-height: 1.5; text-align: center; }
    .tour-section .itemBox { margin: 0 0 15px; padding: 2px; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; background-color: #fff9e6; position: relative; }
    .tour-section .itemBox .image { width: 290px; }
    .tour-section .itemBox .subtext { padding: 0 0 0 60px; width: 830px; }
    .tour-section .itemBox .subtext h3 { margin: 55px 0 20px; font-size: 60px; font-family: muncie,sans-serif; color: #f3ba0d; letter-spacing: 1px; line-height: 0.69; }
    .tour-section .itemBox .subtext p { margin: 0; color: #202020; text-align: left; }
    .tour-section .itemBox .subtext span.mints { padding: 14px 25px 12px; font-size: 46px; color: #f3ba0d; display: inline-block; line-height: 0.99; position: absolute; right: 1px; top: 1px; background-color: #202020; font-family: muncie,sans-serif; }
    .tour-section .itemBox .subtext.from1 { margin: 20px 0 0; font-size: 20px; color: #202020; font-style: italic; }
    .tour-section .itemBox .subtext br { display: none; }

    .bookevent-section { padding: 80px 0; text-align: center; background-repeat: no-repeat; background-size: cover; }
    .bookevent-section a.bookevnt { padding: 16px 55px 14px; font-size: 24px; color: #f3ba0d; line-height: 1.5; background-color: #202020; transition: all ease 0.6s; cursor:pointer; }
    .bookevent-section a.bookevnt:hover { background-color: #f0ba1c; color: #fff; }
	em.from1{font-size:18px;}
	.tour-section .itemBox .image img{display:block; width:100%;}

    /*  Responsive  */

    @media only screen and (max-width: 1600px) {

    .catering-section .itemBox { padding: 90px 0 88px;  }

    }
    @media only screen and (max-width: 1400px) {

        .catering-section .itemBox { padding: 50px 0; }
        .catering-section .itemBox .imageRight { width: 500px; }
        .catering-section .itemBox .imageRight ul li img { width: 149px; }
        .catering-section .itemBox .itemcol h2 { margin: 35px 0 30px; }

        .bar-section .itemBox { padding: 0; }

    }

    @media only screen and (max-width: 1279px) {

        .page-template-template-Clover-Club .banner-section { height: 410px; }
        .page-template-template-Clover-Club .banner-section .bannerlogo a img { width: 350px; }

        .available-section { padding: 70px 0; }
        .available-section .itemBox p { font-size: 22px; }
        .available-section .itemBox .subtext { margin: 40px auto 0; padding: 30px 25px 25px; }
        .available-section .itemBox a.eventBtn { margin: 40px 0 0; padding: 16px 28px; font-size: 22px; }

        .amenitie-section { padding: 70px 0 60px; }

        .amenitie-section .itemBox { padding: 0; }
        .amenitie-section .item { width: 323px; }
        .amenitie-section .item:nth-of-type(1) { padding: 0 30px 0 0; }
        .amenitie-section .item:nth-of-type(2) { padding: 0 0 0 30px; }

        .catering-section .imageLeft { width: 45%; }
        .catering-section .itemBox .itemcol { width: 45%; padding: 0 20px 0 0; }
        .catering-section .itemBox .itemcol h2 { margin: 35px 0 20px; font-size: 46px; }
        .catering-section .itemBox .itemcol p { font-size: 20px; }
        .catering-section .itemBox .imageRight { width: 55%; padding: 0 0 0 20px; }
        .catering-section .itemBox .imageRight ul li img { width: 110px; }

        .bar-section h2 { margin: 0 0 40px; font-size: 46px; }
        .bar-section .itemBox { margin: 0 0 30px; }
        .bar-section .itemBox .Icon { width: 17%; }
        .bar-section .itemBox .subtext { width: 83%; }
        .bar-section .itemBox .subtext p { font-size: 22px; }

        .tour-section h2 { margin: 0 0 40px; font-size: 46px; }
        .tour-section p { margin: 0 0 40px; font-size: 20px; }
        .tour-section p br { display: none; }
        .tour-section .itemBox .image { width: 23%; }
        .tour-section .itemBox .subtext { padding: 0 0 0 20px; width: 77%; }
        .tour-section .itemBox .subtext h3 { margin: 30px 0 15px; font-size: 40px; }
        .tour-section .itemBox .subtext span.mints { padding: 12px 18px 12px; font-size: 34px; }

    }

    @media only screen and (max-width: 999px) {

        .page-template-template-Clover-Club .banner-section { height: 315px; }

        .banner-section .bannerlogo a img { width: 280px; }

        .available-section { padding: 60px 0; }

        .amenitie-section { padding: 60px 0 }
        .amenitie-section .item { width: 235px; }
        .amenitie-section .item h2 { font-size: 46px; }
        .amenitie-section .item:nth-of-type(1) { padding: 0 20px 0 0; }
        .amenitie-section .item:nth-of-type(2) { padding: 0 0 0 20px; }
        .amenitie-section .item p { font-size: 19px; }

        .catering-section .itemBox .itemcol h2 { margin: 28px 0 20px; }

        .bar-section { padding: 60px 0; }

        .tour-section { padding: 60px 0; }
        .tour-section .itemBox .subtext h3 { letter-spacing: 1px; }

        .bookevent-section { padding: 60px 0; }
        .bookevent-section a.bookevnt { padding: 15px 40px; font-size: 22px; }

        .catering-section .imageLeft img { height: 295px; display: block; }
        .catering-section .itemBox { padding: 46px 0; }

    }

    @media only screen and (max-width: 767px) {

        .page-template-template-Clover-Club .banner-section { height: 200px; }
        .page-template-template-Clover-Club .banner-section .bannerlogo a img { width: 200px; }

        .available-section { padding: 40px 0; }
        .available-section .itemBox p { font-size: 20px; }
        .available-section .itemBox a.eventBtn { margin: 30px 0 0; padding: 15px 15px 10px; font-size: 20px; }

        .amenitie-section .item { width: 100%; }
        .amenitie-section .item h2 { font-size: 40px; }
        .amenitie-section .item:nth-of-type(2), .amenitie-section .item:nth-of-type(3) { width: 50%; margin: 15px 0 0; padding: 0; }
        .amenitie-section { padding: 40px 0; }
        .amenitie-section .item:nth-of-type(1) { padding : 0; border-right: none; }

        .catering-section { display: block; }
        .catering-section .imageLeft { width: 100%; }
        .catering-section .itemBox { padding: 20px 0; }
        .catering-section .itemBox .itemcol { width: 40%; padding: 0 20px 0 0;  border-right: none; }
        .catering-section .itemBox .itemcol h2 { margin: 15px 0; font-size: 40px; }
        .catering-section .itemBox .itemcol p { font-size: 18px; }
        .catering-section .itemBox .imageRight { width: 60%; padding: 15px 0 0; }
        .catering-section .imageLeft img { height: 100%; }

        .bar-section { padding: 40px 0; }
        .bar-section h2 { margin: 0 0 20px; font-size: 40px; }
        .bar-section .itemBox .Icon { width: 100%; }
        .bar-section .itemBox .Icon div { margin: 0 auto; }
        .bar-section .itemBox .subtext { width: 100%;  margin: 15px 0 0; }

        .tour-section { padding: 40px 0; }
        .tour-section h2 { margin: 0 0 20px; font-size: 40px; }
        .tour-section p { margin: 0 0 20px; }
        .tour-section .itemBox .image { width: 30%; }
        .tour-section .itemBox .subtext { padding: 0 10px 70px 20px; width: 70%;}
        .tour-section .itemBox .image img { width: 100%; }
        .tour-section .itemBox .subtext h3 { margin: 20px 0 15px; font-size: 36px; line-height: 1;}
        .tour-section .itemBox .subtext span.mints { top: auto; bottom: 3px; font-size: 32px; }

        .bookevent-section { padding: 40px 0; }

    }

    @media only screen and (max-width: 600px) {

        .tour-section .itemBox .image { width: 100%; }
        .tour-section .itemBox .subtext { padding: 0 10px 70px; width: 100%; }
    }

    @media only screen and (max-width: 479px) {

        .available-section .itemBox .subtext .row-item .col1, .available-section .itemBox .subtext .row-item .col2, .available-section .itemBox .subtext .row-item .col3 { width: 100%; }
        .available-section .itemBox .subtext .row-item .col2 img { margin: 15px 0; float: none; }
        .available-section .itemBox .subtext .row-item .col1 ul { text-align: center; }
        .available-section .itemBox .subtext .row-item .col3 ul { text-align: center; }

        .amenitie-section .item h3 { font-size: 19px; }
        .amenitie-section .item p { font-size: 18px; }
        .amenitie-section .item:nth-of-type(2), .amenitie-section .item:nth-of-type(3) { width: 100%; }

        .catering-section .itemBox .itemcol { width: 100%; padding: 0;  border-right: none; }
        .catering-section .itemBox .imageRight { width: 100%; padding: 15px 0 0; }

    }

    .c_callout#parties .btn{ border:1px solid #f3ba0d; font-size:23.78px; padding:10px 34px; color:#e4e7f0; font-family:inherit;text-decoration: none;}

/*06-01-2020*/


.page-template-template-Private-Events .catering-section .container { max-width: 927px; width: 100%; padding: 0 15px; margin: 0 auto; }
.page-template-template-Private-Events .banner-section { width: 100%; display: -webkit-flex; display: flex;  height: 635px; align-items: center; background-repeat: no-repeat; background-size: cover; }
.page-template-template-Private-Events .banner-section h1{font-family: muncie,sans-serif;font-size: 84.78px;
color:#f3ba0d;width: 100%;text-align: center;}
.page-template-template-Private-Events  h2{font-family: muncie,sans-serif;font-size: 59.78px;
color:#202020;width: 100%;text-align: center;}
.page-template-template-Private-Events .banner-section .bannerlogo { text-align: center; width: 100%; }
.page-template-template-Private-Events .banner-section .bannerlogo a { display: inline-block; }
.page-template-template-Private-Events .banner-section .bannerlogo a img { margin: 0 auto; }
.page-template-template-Private-Events .available-section .itemBox{max-width: 762px;}
.page-template-template-Private-Events .available-section .itemBox .subtext{border: 1px solid #f0ba1c; padding:20px 50px 20px;}
.page-template-template-Private-Events .subbookevent{max-width:672px; margin: 0 auto;text-align: center}
.page-template-template-Private-Events .subbookevent p{font-size:21px;}
.page-template-template-Private-Events .bookevent-section a.bookevnt{position:relative; top:40px;}
.page-template-template-Private-Events .bookevent-section{padding: 80px 0 130px 0;}
.page-template-template-Private-Events .catering-section .imageLeft img{object-fit: unset; padding-right: 30px;}
.page-template-template-Private-Events .catering-section .itemBox .itemcol{width:38%;}
.page-template-template-Private-Events .catering-section .itemBox .itemcol h2{text-align:left; margin-top:20px;}
.page-template-template-Private-Events .catering-section .itemBox .imageRight {width: 55%;padding-right:30px; padding-left:0;}

.page-template-template-Private-Events .tour-section .simple{float:left; width:100%; margin-bottom:40px;}
.page-template-template-Private-Events .tour-section .repeat .sub_field{width:50%; float:left;}
.page-template-template-Private-Events  .tour-section .repeat .sub_field h2{font-family: muncie,sans-serif;font-size: 59.78px;color:#f3ba0d; text-align:left; margin-bottom:25px;}
.page-template-template-Private-Events  .tour-section .repeat .sub_field p{text-align:left; font-size:21px; margin-bottom:22px;}
.page-template-template-Private-Events  .tour-section .repeat .sub_field img{width:85%;}
.page-template-template-Private-Events  .tour-section .repeat .sub_field.even{float:right !important;}
.page-template-template-Private-Events  .tour-section .repeat .sub_field.even img{float:right;}
.page-template-template-Private-Events  .available-section .itemBox .subtext .row-item{width:100%;  background-size: contain;background-repeat: no-repeat;height: 90px;background-position: center;}
.page-template-template-Private-Events  .available-section .itemBox .subtext .row-item .col1{width:100%; float:left; position:relative; top:20px;}
.page-template-template-Private-Events  .available-section .itemBox .subtext .row-item .col1 p{width:60%; float:left; font-weight:bold; text-transform:uppercase;}
.page-template-template-Private-Events  .available-section .itemBox .subtext .row-item .col1 p:nth-child(2){width:40%;}
.page-template-template-Private-Events .available-section .itemBox a.eventBtn{color:#202020;}
.page-template-template-Private-Events .bookevent-section a.bookevnt:hover{background-color: #0d66d3;}
.page-template-template-Private-Events .hslider_doubleflip .hslider_side_label{background-color:#3b3e46 !important; color:#FFF !important}
.page-template-template-Private-Events  .tour-section .repeat .sub_field p a{text-decoration:underline; font-weight:bold;}

	 @media only screen and (max-width: 1279px) {
        .page-template-template-Private-Events .banner-section { height: 410px; }
        .page-template-template-Private-Events .banner-section .bannerlogo a img { width: 350px; }
		}
	  @media only screen and (max-width: 999px) {

        .page-template-template-Private-Events .banner-section { height: 315px; }
		.page-template-template-Private-Events .catering-section .imageLeft img{height:100%;}
	  }
	   @media only screen and (max-width: 767px) {

        .page-template-template-Private-Events .banner-section { height: 200px; }
        .page-template-template-Private-Events .banner-section .bannerlogo a img { width: 200px; }
		.page-template-template-Private-Events h1{font-size:60px !important;}
		.page-template-template-Private-Events h2{font-size:50px !important;}
		.page-template-template-Private-Events .tour-section .repeat .sub_field{width:100%; text-align:center; margin-bottom:20px;}
		.page-template-template-Private-Events .tour-section .repeat .sub_field.even img{float:none;}
		.page-template-template-Private-Events .tour-section .repeat .sub_field img{width:100%;}
		.page-template-template-Private-Events .catering-section .itemBox .itemcol{width:100%;}
 @media only screen and (max-width: 479px) {
    .page-template-template-Private-Events .catering-section .itemBox .imageRight {width: 90%;padding-right:30px; padding-left:0;}
		}







