@charset "UTF-8";
/* https://btwberkshires.com/wp-content/themes/btw-berkshires/style.css?ver=1771957210 */
/*!
Theme Name: BTWBerkshires
Theme URI: http://underscores.me/
Author: Kate Krolicki
Author URI: http://www.dandelion-tech.com/
Description: Custom theme based on underscores
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: btw-berkshires
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

BTWBerkshires is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
 
/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */
 html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff;font-family:"Open Sans",sans-serif;line-height:1.5;color:#222}.hidden,.small-hide,.small-show{display:none}@media (max-width:450px){.small-show{display:block}}@media (min-width:451px){.small-hide{display:block}}#page{max-width:1600px;margin:0 auto}#content{padding-top:48px;padding-bottom:48px}.col-spacer,.col-spacer2{display:none}@media (min-width:800px){.col-spacer{display:flex;flex:1}.col-spacer2{display:flex;flex:2}}p{margin-bottom:1rem;margin-top:0}h1,h2,h3,h4,h5,h6{font-family:"acumin-pro-condensed",sans-serif;color:#548097}h3,#tribe-events-pg-template .tribe-events-content h3{font-size:1.5rem;margin-top:.5rem;margin-bottom:.5rem}h4{font-size:1.2rem;margin-top:.5rem;margin-bottom:.5rem}.site-main ul,site-main ol{margin-bottom:10px}.site-main li{padding-bottom:5px}a{color:#cd7700}a:hover{text-decoration:none}a:visited{color:#b65118}a.more:after{content:"»";margin-left:8px;text-decoration:none;display:inline-block}a.expando{padding-left:5px;margin-bottom:1rem;display:block}a.expando.expanded{padding-left:0;display:block;margin-top:.5rem}a.inactive{pointer-events:none;cursor:default;text-decoration:none;color:#90a1ac}.sep{color:#90a1ac}table{border-collapse:collapse;margin-bottom:1rem}th{text-align:left}td{vertical-align:top}th,td{padding:6px 12px}table.data{border:1px solid #cdd6dc}table.data th{background:#23425a;color:#fff;border:1px solid #23425a;font-weight:400;padding:8px 12px}table.data td{vertical-align:top;border-bottom:1px dotted #cdd6dc;border-right:1px dotted #cdd6dc}table.data tr:last-child td{border-bottom:none}table.data tr:last-child td:last-child{border-right:none}table.data tr td:last-child{border-right:none}table.data tr:nth-child(odd){background:#fff}table.data tr:nth-child(even),table.data tr.alt-stripe{background:#eef7ff}table.data tr:nth-child(even) table.data tr:nth-child(odd){background:#fff}table.data tr:hover td{background:#ffc}table.nostripes td{background:white!important}code{display:flex;margin:1.2rem 0;background:#aedeff;border:1px dashed #cdd6dc;padding:1.2rem}blockquote{color:#548097;font-size:1.6rem;font-style:italic;border-top:1px solid #548097;border-bottom:1px solid #548097;padding:1rem;margin:1.5rem 0;overflow:auto}blockquote p{padding:0;margin:0}blockquote a{color:#205d88}blockquote a:visited{color:#205d88}blockquote a:hover{color:#65aae3}hr{background-color:#cdd6dc;border:0;height:1px;margin-bottom:1.5em}div.more{margin-top:1rem}.intro{color:#548097;font-family:"acumin-pro-condensed",sans-serif;font-size:1.8rem;padding-right:5px}.drop-cap{display:block}.drop-cap::first-letter{color:#548097;font-family:"Times New Roman",Times,serif;font-size:4.5rem;line-height:4rem;float:left;margin-right:5px}.vid-group{display:flex;flex-flow:column;align-items:center;justify-content:left}.vid{flex:1}.vid-blurb{flex:1;padding-top:1rem}@media (min-width:800px){.vid-group{flex-flow:row nowrap}.vid-blurb{padding-top:0;padding-left:1.5rem}}.covid-section-menu{color:#b65118;font-weight:700;font-size:1.2rem;font-family:"acumin-pro-condensed",sans-serif;margin-bottom:.5rem;margin-right:.5rem;min-width:175px}.covid-section-menu img{width:40px;height:40px;margin-right:10px;vertical-align:middle}.covid-link{margin-top:1rem;background-image:url(https://btwberkshires.com/wp-content/themes/btw-berkshires/img/icons/covid.svg);background-repeat:no-repeat;background-size:40px 40px;min-height:40px;font-weight:700;font-size:1.2rem;font-family:"acumin-pro-condensed",sans-serif;color:#b65118;background-position:left center;line-height:37px;padding-left:48px;margin-bottom:1rem}.covid-link a{color:#b65118}.covid-link-box{margin-top:1rem;background-image:url(https://btwberkshires.com/wp-content/themes/btw-berkshires/img/icons/covid.svg);background-repeat:no-repeat;background-size:40px 40px;min-height:40px;font-weight:700;font-size:1.2rem;font-family:"acumin-pro-condensed",sans-serif;color:#b65118;display:inline-block;background-position:.8rem center;background-color:#dde4ea;border:1px solid #cdd6dc;padding:1.2rem 2rem 1.2rem 4rem;margin-bottom:1rem}.covid-link-box a{color:#b65118}.covid-link-box-right{margin-top:1rem;background-image:url(https://btwberkshires.com/wp-content/themes/btw-berkshires/img/icons/covid.svg);background-repeat:no-repeat;background-size:40px 40px;min-height:40px;font-weight:700;font-size:1.2rem;font-family:"acumin-pro-condensed",sans-serif;color:#b65118;margin-top:0;float:right;background-position:.8rem center;background-color:#dde4ea;border:1px solid #cdd6dc;padding:1.2rem 2rem 1.2rem 4rem;margin-bottom:1.5rem;margin-left:1.5rem}.covid-link-box-right a{color:#b65118}.tab-top{background-image:url(https://btwberkshires.com/wp-content/themes/btw-berkshires/img/icons/tab.svg);background-position:center 7px;background-repeat:no-repeat;height:45px;clear:both}.tab{background-color:#dde4ea;width:100vw;position:relative;left:50%;margin-left:-50vw;padding:1.5rem 8.75% 1.5rem 8.75%}@media (min-width:500px){.tab{padding-left:8.4375%;padding-right:8.4375%}}@media (min-width:700px){.tab{padding-left:8.125%;padding-right:8.125%}}@media (min-width:900px){.tab{padding-left:7.8125%;padding-right:7.8125%}}@media (min-width:1200px){.tab{padding-left:7.65625%;padding-right:7.65625%}}.sidebar-callout,.sidebar-callout2,.btw-related-event{width:100%}.sidebar-callout h2:first-of-type,.sidebar-callout h3:first-of-type,.sidebar-callout2 h2:first-of-type,.sidebar-callout2 h3:first-of-type,.btw-related-event h2:first-of-type,.btw-related-event h3:first-of-type{margin-top:0}.btw-related-event .tribe-event-date-start{font-weight:700}.btw-related-event .recurring-info-tooltip,.btw-related-event .tribe-events-divider,.btw-related-event .tribe-event-time{display:none}.btw-related-event .venue-info{color:#548097;margin-left:-1rem;margin-right:-1rem;margin-top:1rem;margin-bottom:1rem;border-top:1px solid #cdd6dc;border-bottom:1px solid #cdd6dc;padding:.5rem 1.5rem;background:#ebeff2}.btw-related-event .more{margin-top:1.5rem}@media (min-width:800px){.sidebar-callout,.sidebar-callout2{width:50%;float:right;margin-left:2rem}.sidebar-callout2{width:35%}.btw-related-event{width:50%}.btw-related-event.rt{float:right;margin-left:2rem}.btw-related-event.lt{float:left;margin-right:2rem}}.box{background-color:#dde4ea;border:1px solid #cdd6dc;padding:1rem;font-size:.9rem;margin-bottom:1.5rem}.box p:empty{display:none}.members-box h2{margin-top:0}.content-block{clear:both;padding-bottom:1.5rem;padding-top:1.5rem}.content-block .title{margin-top:.5rem}.content-block .image{position:relative}.content-block .image img{width:100%}.content-block a.related{content:"";display:table;table-layout:fixed;margin-top:.5rem}.content-block a.related input{margin-top:.5rem}.content-block .video-full{overflow:hidden;position:relative;max-width:100%;height:auto;padding-bottom:56.25%}.content-block .video-full iframe{position:absolute;top:0;left:0;width:100%;height:100%}.content-block.no-padding{padding-bottom:0;padding-top:0}.content-block.grey-bkg{background-color:#dde4ea;padding:2rem}body.home .content-block h3{font-size:40px}@media (min-width:800px){.content-block{display:flex;flex-flow:row wrap;align-items:center}.content-block .image{flex:11}.content-block .text{flex:16}.content-block .title{margin-top:0}.content-block h1,.content-block h2,.content-block h3,.content-block h4,.content-block h5{width:100%}.content-block.pic-full{display:block}.pic-left .text{order:1}.pic-left .image{order:0;margin-right:3.125%}.pic-right .text{order:0}.pic-right .image{order:1;margin-left:3.125%}}img{height:auto;max-width:100%}.site-content .half{width:50%;float:left;padding-right:1.5rem}.site-content .right{float:right;padding-left:1.5rem;padding-right:0}.site-content .third{width:33.33%;float:left;padding-right:1rem;box-sizing:border-box}@media (max-width:1000px){.site-content .third{width:50%}}@media (max-width:650px){.site-content .third{float:none;width:100%}}@media (max-width:500px){.site-content .half,.site-content .right{float:none;width:100%;margin-bottom:1rem}}embed,iframe,object{max-width:100%}figure{margin:0;position:relative}.wp-caption-text{padding-left:1rem}.wp-caption{margin-bottom:1.5rem;margin-top:.33rem;max-width:100%;width:100%;border-bottom:1px solid #cdd6dc}.wp-caption img{display:block;margin-left:auto;margin-right:auto;border-bottom:1px solid #cdd6dc;width:100%}.wp-caption .wp-caption-text{margin:.8075em 0;color:#90a1ac;font-style:italic}.btw_page_menu_vertical,.btw_page_menu_horizontal{clear:both;margin-top:1rem}.btw_page_menu_vertical .current_page_item a,.btw_page_menu_horizontal .current_page_item a{color:#90a1ac;text-decoration:none;pointer-events:none;cursor:default}.btw_page_menu_vertical .parent_page,.btw_page_menu_horizontal .parent_page{font-weight:700}.btw_page_menu_horizontal{list-style-type:none;padding:0;margin:0;margin-top:1rem;display:flex;flex-flow:row wrap}.btw_page_menu_horizontal li::after{content:" | ";color:#90a1ac;margin:1rem}.btw_page_menu_horizontal li:last-child::after{content:""}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#dde4ea;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#222;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.site-header{background-color:#23425a;font-family:"acumin-pro",sans-serif;font-weight:500;height:48px;width:100%;position:fixed;z-index:999;max-width:1600px}.site-branding{position:absolute;left:0;width:175px;height:48px;z-index:999}.site-branding .large-logo{display:none}.bookmark-menu{position:absolute;top:0;right:0;height:48px;padding:0 1rem 0 1rem;background:none;z-index:999;right:80px;z-index:9999999;padding-top:7px}.search-toggle{position:absolute;top:0;right:0;height:48px;padding:0 1rem 0 1rem;background:none;z-index:999;right:3.5rem}.site-header .search-bar{margin-top:48px;background-color:#23425a;width:100%}.site-header .search-bar .include-events{display:none}.site-header .search-bar .search-form{display:flex;flex-flow:row nowrap}.search-form label{flex-grow:20}.search-form .search-field{height:40px;width:100%}.search-form .search-submit{height:40px;text-transform:uppercase;flex-grow:0}.main-navigation{display:block}.main-navigation ul{list-style:none;margin:0;padding:0;width:100%}.main-navigation a{display:block;text-decoration:none;color:#205d96;line-height:48px;padding:0 2rem}.main-navigation .current_page_item>a,.main-navigation .current-menu-item>a,.main-navigation .current_page_ancestor>a,.main-navigation .current-menu-ancestor>a{background:#65aae3;color:#fff}@media screen and (max-width:1023px){.main-navigation{}.main-navigation #primary-menu{margin-top:48px;box-shadow:0 3px 3px rgba(0,0,0,.2)}.main-navigation ul{display:none;flex-flow:column;background:#fff}.main-navigation li{border-bottom:1px solid #b1bdc6}.main-navigation .sub-menu li:last-of-type,.main-navigation .sub-menu .sub-menu li{border-bottom:none}.main-navigation .sub-menu li:first-of-type{border-top:1px solid #b1bdc6}.main-navigation .sub-menu a{padding-left:3rem;background:#4278a8;color:#fff}.main-navigation .nav-menu a:hover{background:#fff;color:#23425a}.main-navigation li.menu-item-has-children>a:after{content:"";position:absolute;right:0;height:100%;width:20%;background:transparent url(https://btwberkshires.com/wp-content/themes/btw-berkshires/img/icons/expand-more.svg) no-repeat center}.main-navigation li.menu-item-has-children.active>a:after{background-image:url(https://btwberkshires.com/wp-content/themes/btw-berkshires/img/icons/expand-less.svg)}.main-navigation li.active{background:#13344f}.main-navigation li.active a{color:#fff}.main-navigation li.active a:hover{color:#23425a}.main-navigation li.active>.sub-menu{display:block}button.menu-toggle{position:absolute;top:0;right:0;height:48px;padding:0 1rem 0 1rem;background:none;z-index:999}.main-navigation.toggled #primary-menu{display:flex}ul#primary-menu .menu-event{order:0}ul#primary-menu .menu-item:not(.menu-event){order:1}}@media screen and (min-width:1024px){.menu-toggle{display:none}.bookmark-menu{right:auto;left:120px}.main-navigation{position:absolute;right:0;width:100%;padding-left:175px;padding-right:64px;font-size:.8rem}.main-navigation #primary-menu>li>a{text-transform:uppercase}.main-navigation ul{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-around}.main-navigation ul a{color:#fff;padding:0 1.5rem}.main-navigation ul>li:hover>a,.main-navigation ul>li.focus>a{background:#fff;color:#23425a}.main-navigation ul li>ul{justify-content:center}.main-navigation ul li.menu-about>ul{justify-content:flex-start;padding-left:calc(100px + 5%)}.main-navigation ul li.menu-arts>ul{justify-content:flex-start;padding-left:12%}.main-navigation ul li.menu-food>ul{justify-content:flex-start;padding-left:20%}.main-navigation ul li.menu-outdoors>ul{justify-content:flex-end;padding-right:37%}.main-navigation ul li.menu-berkshires>ul{justify-content:flex-end;padding-right:30%}.main-navigation ul li.menu-members>ul{justify-content:flex-end;padding-right:12%}.main-navigation ul ul{border-bottom:1px solid #b1bdc6;background:#fff;justify-content:center;position:absolute;left:-999em;z-index:99999}.main-navigation ul ul a{font-size:.9rem;color:#23425a}.main-navigation ul ul a:hover{color:#ca5118}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:0}.site-header .search-toggle{position:absolute;top:0;right:0;height:48px;padding:0 1rem 0 1rem;background:none;z-index:999}.site-header .search-bar{position:absolute;top:0;left:0;background-color:rgba(38,66,90,.7)}.site-header .search-form{margin-left:6.25%;margin-right:6.25%}.site-header .search-field{font-size:1rem}ul#primary-menu .menu-event{order:10}ul#primary-menu .menu-event>a{border:1px solid #65aae3;border-radius:40px;line-height:30px}ul#primary-menu .menu-event:hover a{background:#65aae3;color:#fff}body.home:not(.paged) .fancy-front-menu ul#primary-menu .menu-event>a{border:none;background:rgba(29,45,58,.45)}body.home:not(.paged) .fancy-front-menu ul#primary-menu .menu-event:hover>a{color:#fff;background:rgba(29,45,58,.75)}body.home:not(.paged) .fancy-front-menu{margin-top:30px;background-color:rgba(28,45,58,.15);border-top:1px solid #fff;border-bottom:1px solid #fff;height:50px}body.home:not(.paged) .fancy-front-menu .site-branding{z-index:999999;top:-22px;left:30px}body.home:not(.paged) .fancy-front-menu .site-branding .large-logo{display:block;border:1px solid #fff;height:119px}body.home:not(.paged) .fancy-front-menu .site-branding .small-logo{display:none}body.home:not(.paged) .fancy-front-menu #primary-menu{box-shadow:none}body.home:not(.paged) .fancy-front-menu .main-navigation ul ul{background-color:#26425a;border-bottom:none}body.home:not(.paged) .fancy-front-menu .main-navigation ul ul a{color:#fff}body.home:not(.paged) .fancy-front-menu .main-navigation ul>li:hover>a,body.home:not(.paged) .fancy-front-menu .main-navigation ul>li.focus>a{background-color:#26425a;color:#fff}body.home:not(.paged) .fancy-front-menu #primary-menu .sub-menu a:hover{color:#65aae3}body.home:not(.paged) .fancy-front-menu .search-bar{background-color:#26425a}body.home:not(.paged) .fancy-front-menu .search-form{margin-left:190px;margin-right:6.25%}body.home:not(.paged) .fancy-front-menu .search-form .search-field,body.home:not(.paged) .fancy-front-menu .search-form .search-submit{height:48px}}@media screen and (min-width:1450px){.bookmark-menu{left:140px}}.banner{position:relative;color:#fff;max-height:170px;overflow:hidden}.banner h1{color:#fff}.banner h1 a{color:#fff;text-decoration:none}.banner h1 a:hover{color:#8cc9ff}.banner-tint{width:100%;height:100%;position:absolute;bottom:0;z-index:5}.banner:not(.fancy-grid) img{max-width:100%}.banner.fancy-grid{width:100%;display:flex;flex-flow:row nowrap;background:#fff}.banner.fancy-grid .top,.banner.fancy-grid .bot{overflow:hidden}.banner.fancy-grid .page-title{margin-left:6.25%}.banner.fancy-grid .left{width:100%}.banner.fancy-grid .left .top{height:350px;border-bottom:3px solid #fff;position:relative}.banner.fancy-grid .left .bot{display:none;height:223px;position:relative}.banner.fancy-grid .right{display:none;width:33.5%}.banner.fancy-grid .right .top{height:192px;border-bottom:3px solid #fff;position:relative}.banner.fancy-grid .right .bot{height:381px;position:relative}.banner h1{margin:0;margin-left:6.25%;font-size:3.5rem;line-height:1;position:absolute;bottom:20px;z-index:9}.banner h1 .prefix{font-family:"Open Sans",sans-serif;font-size:1.8rem;font-style:italic;font-weight:400;margin-bottom:10px}.banner .photo-credit{display:none}body.home .banner{max-height:400px}body:not(.home) .banner{max-height:300px}@media (max-width:320px){body:not(.home) .banner:not(.fancy-grid) img{max-width:170%}}@media (max-width:374px){body:not(.home) .banner:not(.fancy-grid) img{max-width:150%}}@media (min-width:375px){body:not(.home) .banner:not(.fancy-grid) img{max-width:145%}body.home .banner{max-height:500px}}@media (min-width:400px){body:not(.home) .banner:not(.fancy-grid) img{max-width:130%}body.home .banner{max-height:533px}}@media (min-width:450px){body:not(.home) .banner:not(.fancy-grid) img{max-width:100%}body:not(.home) .banner{max-height:253px}}@media (min-width:480px){body:not(.home) .banner{max-height:270px}body:not(.home) .banner h1{font-size:4rem}body.home .banner{max-height:640px}}@media (min-width:577px){body:not(.home) .banner{max-height:315px}body:not(.home) .banner h1{font-size:5rem}}@media (min-width:621px){body:not(.home) .banner{max-height:340px}}@media (min-width:657px){body:not(.home) .banner{max-height:360px}}@media (min-width:729px){body:not(.home) .banner{max-height:400px}body.archive .banner,body.tribe_events-template-default .banner{max-height:400px}}@media (min-width:817px){body:not(.home) .banner{max-height:450px}body:not(.home) .banner .photo-credit{color:#fff;display:block;position:absolute;z-index:9;padding:0;bottom:20px;right:6.25%;background:none}.banner.fancy-grid .left{width:66.5%;border-right:3px solid #fff}.banner.fancy-grid .left .bot{display:block}.banner.fancy-grid .left .bot .photo-credit{bottom:auto;top:20px}.banner.fancy-grid .right{display:block}.banner.fancy-grid .right .bot .photo-credit{bottom:auto;top:20px}}.content-area{padding-left:6.25%;padding-right:6.25%}.entry-title{font-family:"acumin-pro-semi-condensed";font-size:1.5rem;font-weight:600;margin-top:0;margin-bottom:.5rem;line-height:1.2}.entry-title a{color:#548097;text-decoration:none}@media (min-width:800px){.entry-title{margin-top:-9px}}article.multi-layout{clear:both;display:flex;flex-flow:row wrap;margin-top:3rem}@media (min-width:800px){article.multi-layout{margin-top:2rem}}article.multi-layout.hidden{display:none}body:not(.home) .btw-preview article.multi-layout{margin-top:.3rem}.article-pic,.article-main{width:100%}a.post-thumbnail{position:relative;display:block}.entry-meta{font-size:.9rem;color:#90a1ac;margin-bottom:.5rem}.posted-on{font-style:italic}body:not(.home) .cat-link{display:none}.cat-link{display:block;font-weight:700;text-transform:uppercase;margin-bottom:1.5rem}.cat-link a{color:#90a1ac;text-decoration:none}.cat-link a:hover{text-decoration:underline}.archive-description{margin-top:2rem}@media (min-width:800px){.article-pic{flex:17}.article-pic img{width:100%}body:not(.single) .article-main,body.single-tribe_venue .article-main{flex:10;align-self:center}.content-units{position:relative}}@media (min-width:800px){article.format-feature .entry-title{font-size:2.5rem;line-height:1.1}article.format-feature .article-pic{flex:13}article.format-feature .article-pic img{width:100%}article.format-feature .article-main{flex:14}article.format-feature .entry-meta{margin:1rem 0 .3rem 0}article.format-feature .blue-button{margin-top:1.8rem}}@media (min-width:800px){article.format-col2{clear:none;float:left;width:50%;flex-flow:column;margin-bottom:2rem}article.format-col2 .entry-title{margin-top:.5rem}article.format-col2 .article-pic{flex:1}article.format-col2 .article-main{flex:1}article.format-col2 .cat-link{font-size:.9rem;margin-top:.5rem;margin-bottom:0}.format-col2.odd{padding-right:1.7rem}.format-col2.even{padding-left:1.7rem}}@media (min-width:800px){article.format-col3{clear:none;float:left;width:33.33%;flex-flow:column;margin-bottom:2rem}article.format-col3 .entry-title{margin-top:.5rem}article.format-col3 .article-pic{flex:1}article.format-col3 .article-main{flex:1;font-size:.9rem}article.format-col3 .cat-link{margin-top:.5rem;margin-bottom:0}.format-col3.first{padding-right:2rem}.format-col3.second{padding-left:1rem;padding-right:1rem}.format-col3.third{padding-left:2rem}}article.tab{margin-top:0;padding-top:2.5rem;padding-bottom:2.5rem}.article-pic img{display:block;margin-bottom:10px}.content-block .image img{display:block}.photo-credit{font-size:.9rem;font-style:italic;color:#fff;position:absolute;bottom:0;width:100%;background-color:rgba(0,0,0,.3);padding:.3rem .8rem;text-align:right}.photo-credit a{color:#fff}.wp-caption .photo-credit{display:block;color:#fff;margin-top:-2rem;position:relative;background-color:rgba(0,0,0,.3);padding:.3rem .8rem;text-align:right}.event-image img{display:block}.bar{background-color:#dde4ea;border-top:1px solid #cdd6dc;border-bottom:1px solid #cdd6dc}.divider-bar,.preview-divider-bar{clear:both;background-color:#dde4ea;border-top:1px solid #cdd6dc;border-bottom:1px solid #cdd6dc;color:#8596a1;font-family:"acumin-pro-semi-condensed",sans-serif;font-size:1.5rem;font-weight:400;text-transform:uppercase;text-align:center;padding:.4rem 0 .6rem 0;margin-bottom:3rem;position:relative}.preview-divider-bar{margin-top:1.5rem;margin-bottom:1rem}.btw-preview{margin-top:1.5rem}#breadcrumbs{color:#90a1ac;font-style:italic;margin-top:.5rem;margin-bottom:1rem;font-size:.9rem;display:flex;flex-flow:row nowrap}#breadcrumbs .breadcrumb-sep{padding-left:3px;padding-right:3px}#breadcrumbs a{color:#90a1ac}.bread-left{flex:19}.bread-right{flex:8;margin-left:2.75rem}body:not(.single-post) .bread-right{text-align:right}@media (min-width:768px){.socializer a{border-width:1px;border-color:#548097!important}}a.social-link,.social-icon{width:32px;height:32px}a.social-link-fa{font-size:16px;background:#fff;border-radius:50%;text-align:center;line-height:32px}a.social-link-fa i{color:#48667b}a.social-link-fa:hover{background:#123c59}a.social-link-fa:hover i{color:#fff}.media-icon{max-width:30px;max-height:30px;float:right}a.filter-toggle{font-size:.9rem;text-transform:none;color:#205d88;text-decoration:none;display:block;margin-top:-2rem;margin-bottom:1.5rem}.filter-toggle:hover{color:#b65118}.filter-toggle:hover .filter-icon .logo{fill:#b65118}.shiftable{position:relative}.filter-icon{width:22px;height:22px;float:left;margin-right:5px}.filter-box{position:absolute;z-index:999;width:100%;background:#fff;top:-8px;border:1px solid #cdd6dc;padding:1rem 1.5rem 0 1.5rem}.filter-parent{font-family:"acumin-pro-semi-condensed",sans-serif;font-size:1.4rem;color:#548097;margin-bottom:1rem}.filter-children{border-top:1px solid #dde4ea;margin-bottom:1.5rem;font-size:.9rem;color:#8596a1}.filter-child{border-bottom:1px solid #dde4ea;padding:.6rem .5rem .6rem 1rem}.filter-child:last-of-type{border-bottom:0}.filter-child:hover label{color:#205d88}.close-filters{float:right;height:26px;width:26px;border:1px solid #548097}.close-filters .logo{fill:#548097}.close-filters:hover{border-color:#b65118}.close-filters:hover .logo{fill:#b65118}@media (min-width:800px){a.filter-toggle{position:relative;z-index:10;margin-top:-5.3rem;margin-left:1rem}.shiftable .content-units{top:2rem}.filter-box{width:20rem;border-top:0}}.load-more{display:block;margin-left:auto;margin-right:auto;margin-top:3rem}.wp-video{margin-top:2rem;margin-bottom:2rem}.membership-promo{margin-top:2.5rem;padding:1.75rem;font-style:italic;color:#48667b}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:3em 0 1.5rem;overflow:hidden;border-top:1px solid #cdd6dc;padding-top:10px}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-previous a:before,.posts-navigation .nav-previous a:before,.post-navigation .nav-previous a:before{content:"«";text-decoration:none;display:inline-block;margin-right:8px}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.comment-navigation .nav-next a:after,.posts-navigation .nav-next a:after,.post-navigation .nav-next a:after{content:"»";margin-left:8px;text-decoration:none;display:inline-block}@media only screen and (min-width:600px){.modal-wrapper{z-index:999;position:fixed;left:calc((100vw - 600px)/2);top:20%}}.btw-modal{position:relative;width:600px;min-height:300px;padding:2.5rem;padding-top:0;font-size:1rem;background:#EEE;color:#000;border:1px solid #90a1ac}.btw-modal .close-modal{display:block;position:absolute;top:15px;right:15px;cursor:pointer;background:#fff}@media only screen and (max-width:600px){.btw-modal{width:100%}}.btw-bookmark-btn{margin-top:1rem;margin-bottom:.5rem;position:relative;min-height:24px;font-size:.9rem;cursor:pointer}.btw-bookmark-btn img{vertical-align:text-top;margin-right:2px}.btw-bookmark-btn a{text-decoration:none}.btw-bookmark-btn a:hover{color:#65aae3}article.multi-layout .btw-bookmark-btn{margin-top:.5rem}#tribe-events-content .btw-bookmark-btn a{text-decoration:none}#breadcrumbs .btw-bookmark-btn{font-style:normal;margin-top:5px}#breadcrumbs .btw-bookmark-btn a{color:#65aae3}.article-sidebar .btw-bookmark-btn{display:none}.bookmark-icon{width:24px;height:24px}a.my-bookmarks{padding-left:50px}img.loading{width:24px;height:24px;position:absolute;left:0}.bookmark-box{float:right;background-color:#dde4ea;border:1px solid #cdd6dc;padding:1rem;font-size:.9rem;margin-left:1rem;margin-bottom:1.5rem}.bookmark-box .btw-bookmark-btn{margin-top:0;margin-bottom:0}.bookmark-box:empty{display:none}@media print{.bookmark-box{display:none}}body#pfcom-print .bookmark-box{display:none}.btw-preview.hide-bookmark .btw-bookmark-btn{display:none}@media only screen and (max-width:600px){#breadcrumbs .btw-bookmark-btn .bookmark-text,.bookmark-box .btw-bookmark-btn .bookmark-text{display:none}.bookmark-box{padding-right:8px}}.mgl-tiles-container{margin-bottom:.5rem}@media (max-width:415px){.mgl-img-container{height:auto!important}}.mgl-carousel{max-width:1100px;margin-top:2.5rem}body.single-tribe_venue .mgl-carousel{max-width:1600px}body.single-post .mgl-carousel,body.single-podcast .mgl-carousel{max-width:1000px}.btw-upcoming-events{max-width:768px;margin:1rem auto}.btw-upcoming-events .ev-link{font-family:"acumin-pro-condensed",sans-serif;font-size:1.3rem;font-weight:700}.btw-upcoming-events .ev-link a{text-decoration:none}.btw-upcoming-events .ev-link a:hover{text-decoration:underline}.btw-upcoming-events .ev-unit{padding-bottom:2.5rem}.btw-upcoming-events img{margin-bottom:4px}.btw-upcoming-events .ev-date{font-weight:700;color:#548097;padding:10px}.btw-upcoming-events .ev-excerpt{padding:0 10px}.btw-upcoming-events .ev-cal-link{text-align:center;padding-top:1rem;padding-bottom:1rem}.button,button,input[type="button"],input[type="reset"],input[type="submit"],a.orange-button,a.blue-button{border:none;outline:none;border-radius:0;background:#cd7700;color:#fff;font-size:.8rem;line-height:1;padding:1em 2em;cursor:pointer;text-decoration:none}a.orange-button,a.blue-button{display:inline-block}body.single-tribe_events a.orange-button{display:table;margin-top:1rem}input[type="submit"]:hover,a.orange-button:hover{background-color:#b65118}a.blue-button,input[type="submit"].blue-button,button.blue-button{background-color:#123c59}a.blue-button:hover,input[type="submit"].blue-button:hover,button.blue-button:hover{background-color:#205d88}a.tint-button,input[type="submit"].tint-button{background-color:rgba(0,0,0,.6);border:1px solid #fff;color:#fff}a.tint-button:hover,input[type="submit"].tint-button:hover{background-color:#123c59}button a{color:#fff;text-decoration:none}button a:visited{color:#fff}button.edit-link{position:absolute;top:80px;left:30px;z-index:999}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#222;border:1px solid #cdd6dc;padding:.3em .8em;border-radius:0;-webkit-border-radius:0;-webkit-appearance:none;outline:none}select{border:1px solid #cdd6dc}textarea{width:100%}.round-check{cursor:pointer}.round-check .svg-inject{height:20px;width:20px;margin-right:6px;vertical-align:middle}.round-check.active .circle{display:none}.grecaptcha-badge{opacity:0}.pmpro_form_field-password-toggle button{display:flex;align-items:center;color:#000;background-color:#fff;padding:0;margin-top:10px}.pmpro_form_field-password-toggle svg{margin-right:5px}#loginform input[type="text"],#loginform input[type="password"]{display:block;margin-top:5px}#pmpro_user_fields{border:none;margin-bottom:16px}.pmpro_form .pmpro_form_fieldset .pmpro_form_fields div{margin-bottom:10px}.pmpro_form .pmpro_form_fieldset .pmpro_form_fields label{display:inline-block;width:200px;text-align:right}.pmpro_form .pmpro_form_fieldset .pmpro_form_fields .pmpro_form_field-password-toggle{margin-left:210px}body.pmpro-checkout .pmpro_form_submit{padding-left:220px}.mailpoet-manage .mailpoet_paragraph{clear:both;margin-bottom:1rem}.mailpoet-manage .mailpoet_text_label,.mailpoet-manage .mailpoet_select_label,.mailpoet-manage .mailpoet_segment_label{float:left;width:100px;text-align:right;margin-right:1rem}.mailpoet-manage .mailpoet_select{padding:.3em .8em}.mailpoet-manage .mailpoet_submit{text-transform:uppercase;margin-top:1rem;margin-left:116px}h1.single-post-title{color:#205d88;font-size:2.25rem;margin-top:1rem;margin-bottom:.8rem}h1.single-post-title.sticky{width:100vw;position:relative;left:50%;margin-left:-50vw;font-size:1.6rem;position:fixed;top:32px;background:#fff;padding:.5rem 0 .5rem 6.25%;padding-left:calc(9.375% + 1rem);border-bottom:1px solid #cdd6dc;z-index:10}h1.single-post-title.sticky .post-title-sep{display:none}.post-title-sep{width:100vw;position:relative;left:50%;margin-left:-50vw;border-bottom:1px solid #cdd6dc;margin-top:1.5rem}.byline{color:#65aae3;font-style:italic}.byline a{color:#65aae3}body.single-post .posted-on,body.single-podcast .posted-on{float:right}body.single-post .entry-meta,body.single-podcast .entry-meta{margin-bottom:1rem}@media (min-width:900px){body.single-post article,body.single-podcast article{display:flex;flex-flow:row wrap}body.single-post .article-main,body.single-podcast .article-main{flex:17}body.single-post .article-sidebar,body.single-podcast .article-sidebar{flex:8}}.eoa{margin-top:.5rem;margin-bottom:1.5rem;text-align:center}.eoa .icon{width:48px}.tax{display:flex;flex-flow:row nowrap;align-items:center}.tax-icon{flex:1;text-align:right;padding-right:1rem}.icon-tag{margin-top:1rem;margin-right:1rem;width:20px}.tax-list{flex:10;color:#90a1ac}.tax-list a{color:#548097}.cat-links{margin-bottom:.5rem}.article-sidebar{margin-top:2rem;border-top:1px solid #cdd6dc;padding-top:1rem;width:100%}.article-sidebar .icon{width:30px;height:30px;float:right;margin-right:10px;margin-top:4px}.article-sidebar .sidebar-unit{margin-bottom:1.5rem}.article-sidebar h2{margin:0;margin-bottom:.5rem}.article-sidebar .section-links{display:block}.article-sidebar .section-link{padding-left:1.5rem}@media (min-width:800px){.article-sidebar{flex:8;margin-top:-5px;padding-top:0;border-top:none}}.sidebar-box{background-color:#dde4ea;border-top:1px solid #cdd6dc;border-bottom:1px solid #cdd6dc;padding:1rem}.sidebar-venue .sidebar-box{padding:0}.sidebar-venue .sidebar-box .box-top{padding:1rem;padding-left:1rem;padding-bottom:1rem}.sidebar-venue .sidebar-box .box-top a.offset{float:right;margin-right:1rem}.sidebar-venue .sidebar-box .box-top.ctr{text-align:center}.sidebar-venue .sidebar-box .btw-upcoming-events .ev-unit:nth-of-type(odd){background:#ebeff2}.sidebar-venue .sidebar-box .btw-upcoming-events .ev-unit{border-top:1px solid #cdd6dc;border-bottom:1px solid #cdd6dc;padding:1rem 1.5rem}.sidebar-venue .sidebar-box .btw-upcoming-events .ev-link{font-family:"Open Sans",sans-serif;font-weight:400;font-size:1rem}.sidebar-venue .sidebar-box .btw-upcoming-events .ev-link a{text-decoration:underline}.sidebar-venue .sidebar-box .btw-upcoming-events .ev-link a:hover{text-decoration:none}.sidebar-venue .sidebar-box .btw-upcoming-events .ev-date{padding-left:0}.sidebar-venue .sidebar-box .btw-upcoming-events .ev-excerpt{font-size:.9rem;padding:0 0 6px 0}.sidebar-stories h4{margin-top:0;margin-bottom:1.5rem;font-size:1rem;font-weight:400;color:#548097;font-family:"Open Sans",sans-serif}.sidebar-stories a{text-decoration:none}.sidebar-stories img{border:1px solid transparent}.sidebar-stories a:hover img{border-color:#65aae3}.sidebar-stories a:hover h4{color:#65aae3}.comment-navigation,.posts-navigation,.post-navigation{margin:3em 0 1.5rem;overflow:hidden;border-top:1px solid #cdd6dc;padding-top:10px}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-previous a:before,.posts-navigation .nav-previous a:before,.post-navigation .nav-previous a:before{content:"«";text-decoration:none;display:inline-block;margin-right:8px}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.comment-navigation .nav-next a:after,.posts-navigation .nav-next a:after,.post-navigation .nav-next a:after{content:"»";margin-left:8px;text-decoration:none;display:inline-block}body.home .splash{max-height:250px;position:relative;overflow:hidden}body.home .splash.mobile{padding:0 6.25% 0 6.25%;height:auto}body.home .splash-content{position:absolute;top:0;z-index:20;padding:0 6.25% 0 6.25%;width:100%}body.home .splash-title{color:#fff;font-family:"acumin-pro-condensed",sans-serif;font-size:4.8rem;font-weight:400;margin:0;padding:0;text-shadow:1px 1px 2px #23425a}body.home .splash-blurb{display:none;font-style:italic;font-size:1.5rem;font-weight:300;color:#fff;text-shadow:1px 1px 2px #23425a}body.home .splash-blurb p{margin:0}body.home .splash-blurb a{color:#fff}body.home .splash-blurb.mobile{display:block;color:#548097;font-size:1.3rem;margin-top:1.5rem;margin-bottom:1.5rem;text-shadow:none;text-align:center}body.home .splash-blurb.mobile a{color:#548097}body.home .splash-social{margin-top:4rem}body.home .splash-social a.social-link{margin-right:32px}body.home .splash-social .social-icon:hover .logo{fill:#65aae3}body.home .splash-social.mobile{margin-top:0;display:flex;flex-flow:row nowrap;justify-content:space-evenly}body.home .splash-social.mobile a.social-link{margin-right:0;border:1px solid #123c59}body.home .splash-subscribe{float:right;margin-top:-2.8rem}body.home .splash-subscribe .members-btn{margin-left:1rem}body.home .splash-subscribe.mobile{margin-bottom:1.5rem;margin-top:1.5rem;float:none;text-align:center}body.home .splash-subscribe.mobile .members-btn{margin-left:.5rem}body.home .splash-story{color:#fff;font-style:italic;background-color:rgba(0,0,0,.3);padding:.4rem .8rem;padding-left:30px;position:absolute;bottom:0;width:100%;display:none}body.home .splash-story a{color:#fff}body.home .divider-bar{margin-top:1.5rem;background-color:#fff;border-top:none;margin-bottom:0}body.home .tab-top{margin-top:1.5rem}a.internal-anchor{display:block;position:relative;top:-80px;visibility:hidden}body.home.paged .recent-stories{display:none}body.home.paged article:first-of-type:not(.tab){margin-top:48px}@media (min-width:560px){body.home .splash-title{margin-top:-.5rem}body.home .splash-blurb{display:block}body.home .splash-social{margin-top:1rem}}@media (min-width:656px){body.home .splash{max-height:369px}body.home .splash-social{margin-top:7rem}}@media (min-width:768px){body.home .splash{max-height:450px}body.home .splash-title{margin-top:0}body.home .splash-content{text-align:right;margin-top:75px}body.home .splash-blurb{display:block;margin-top:20px}body.home .splash-subscribe{float:none;margin-top:4rem}body.home .splash-social{margin-top:5rem;float:left}body.home .splash-social .social-icon{width:32px;height:32px;margin-right:32px}body.home .splash-social .social-icon:last-of-type{margin-right:0}body.home .splash-subscribe{float:right;margin-left:40px}body.home .splash-subscribe .button{font-size:.9rem;padding:1rem 3rem}}@media (min-width:912px){body:not(.home) .banner{max-height:513px}body.home .splash{max-height:513px}body.home .splash-content{margin-top:90px}body.home .splash-social{margin-top:2rem;float:none}body.home .splash-subscribe{margin-top:4.8rem;float:none}}@media (min-width:1024px){body:not(.home) .banner{max-height:576px}body.home .splash{max-height:576px;margin-top:-48px}body.home .splash-content{margin-top:130px}body.home .splash-subscribe{margin-top:6.2rem}body.home .splash-story{display:block}}@media (min-width:1137px){body:not(.home) .banner:not(.fancy-grid){max-height:630px}body.home .splash{max-height:630px}body.home .splash-subscribe{margin-top:9.5rem}}@media (min-width:1217px){body:not(.home) .banner:not(.fancy-grid){max-height:675px}body.home .splash{max-height:675px}body.home .splash-subscribe{margin-top:11rem}}@media (min-width:1297px){body.home .splash{max-height:720px}body.home .splash-subscribe{margin-top:14rem}}@media (min-width:1377px){body.home .splash{max-height:765px}body.home .splash-subscribe{margin-top:17rem}}@media (min-width:1457px){body.home .splash{max-height:810px}body.home .splash-subscribe{margin-top:20rem}}@media (min-width:1537px){body.home .splash{max-height:855px}body.home .splash-subscribe{margin-top:22rem}}@media (min-width:1617px){body.home .splash{max-height:900px}body.home .splash-subscribe{margin-top:25rem}}.banner,.splash,img{transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out}.scroll-down .svg-inject{height:45px;width:45px;position:fixed;z-index:9999;left:0;right:0;margin:auto;bottom:10px}body.btw-mobile.home .scroll-down,body.btw-mobile.home .scroll-down *{display:none}body.page-template:not(.paged) article:first-of-type{margin-top:0}.section-top{margin-top:1.5rem;margin-bottom:2rem;position:relative}body.page-template-template-showcase .section-top{margin-bottom:0}body.page-template-template-showcase .divider-bar{margin-top:1rem}@media (min-width:800px){body.page-template-template-list .stories-tab .section-top,body.page-template-template-list .events-tab .section-top{padding-right:3rem}body.page-template-template-list .section-links{float:right}body.page-template-template-landing .stories-tab .section-top,body.page-template-template-landing .events-tab .section-top,body.page-template-template-showcase .stories-tab .section-top,body.page-template-template-showcase .events-tab .section-top{padding-left:3rem}body.page-template-template-landing .section-links,body.page-template-template-showcase .section-links{float:left}body.page-template-template-landing .section-top.omit-left-pad,body.page-template-template-showcase .section-top.omit-left-pad{padding-left:0}}.section-links{display:flex;flex-flow:row wrap;justify-content:flex-end;width:100%;margin-top:1rem;margin-bottom:1.5rem}.section-links.venue-nav{justify-content:space-around}.section-link{margin:.25rem .5rem;white-space:nowrap}.section-sidebar{font-size:.85rem}@media (min-width:800px){.section-top{display:flex}.section-links{width:auto;flex-flow:column;justify-content:flex-start}.section-link{padding:.5rem 0}body.page-template-template-landing .section-links,body.page-template-template-showcase .section-links{flex:4;text-align:right}body.page-template-template-landing .section-blurb,body.page-template-template-showcase .section-blurb{flex:23;margin-bottom:1.5rem}}.venue-tab-nav{position:relative;margin-top:1.5rem;border-bottom:1px solid #205d88}.venue-tab-nav button{margin-left:1rem;border:1px solid #123c59;border-bottom:none;position:relative}.venue-tab-nav button[data-tab="stories"]{margin-right:3px}.venue-tab-nav .selected{background:#fff;font-weight:700;color:#205d88;bottom:-1px}.venue-tab-nav .selected:hover{color:#205d88;background-color:#fff}@supports (-webkit-touch-callout:none){.venue-tab-nav button.selected{bottom:-2px}}@media (min-width:800px){.venue-tab-nav{padding-left:2rem}}body.page-template-template-list .section-links{order:1}body.page-template-template-list .venues-map{order:3}body.page-template-template-list .section-blurb{order:2}@media (min-width:800px){body.page-template-template-list .section-links{flex:5;order:3}body.page-template-template-list .col-spacer2{order:2}body.page-template-template-list .section-blurb{flex:21;order:1}}.venue-list .inactive-venue .post-thumbnail img{opacity:.5}.venue-list .inactive-venue h2.entry-title a{color:#8596a1}.venue-list .inactive-venue .entry-content{color:#8596a1}.venue-list .inactive-venue .inactive-msg{margin-bottom:1rem;color:#b65118}.venue-list article.multi-layout{clear:both;margin-top:0;margin-bottom:48px}.venues-map{position:relative;margin-bottom:1.5rem;margin-top:-2rem;padding:.8rem;padding-left:0}.venues-map .map-toggle{color:#205d88;text-decoration:none;display:flex;flex-flow:row nowrap}.venues-map .map-label{padding-left:1rem;line-height:40px}.venues-map .map-icon{height:40px;width:40px}.venues-map .map-close{position:absolute;right:1.3rem;top:1.3rem}.venues-map .map-close .logo{fill:#205d88}.venues-map .map-open{padding-left:1.2rem;margin-top:.5rem}.venues-map .map-open .logo{fill:#205d88}.venues-map.open{background-color:#dde4ea;border-top:1px solid #cdd6dc;border-bottom:1px solid #cdd6dc;padding-left:1.3rem}.venues-map:not(.open):hover .map-label{color:#b65118}.venues-map:not(.open):hover .map-icon .circle{fill:#b65118}.venues-map:not(.open):hover .map-open .logo{fill:#b65118}#map{margin-bottom:2rem;margin-top:-1.5rem}#map .infowindow img{display:block;margin-bottom:10px;max-width:180px}#map .infowindow .venue-link{margin-top:5px}#map .infowindow .location-title{font-weight:700;font-size:1rem;margin-bottom:.5rem}.child-previews{margin-bottom:3rem}.bookmark-toggle-past{margin-bottom:1rem;margin-top:-1rem}.past-warning{display:none}body.page-template-template-bookmark .bookmark-blurb{margin-bottom:1rem}body.page-template-template-bookmark .event-timing{font-size:1rem;font-weight:700}body.page-template-template-bookmark .past-warning{color:#90a1ac;margin-bottom:.5rem;font-style:italic}body.page-template-template-bookmark .divider-bar{margin-bottom:2rem;margin-top:2rem}body.page-template-template-bookmark .event-in-past .past-warning{display:block}body.page-template-template-bookmark article.multi-layout{margin-bottom:3rem;margin-top:0}.modal-tint{position:fixed;top:0;left:0;background:rgba(0,0,0,.4);z-index:5;width:100%;height:100%}.eats-show-controls{display:flex;align-items:center;justify-content:center;color:#fff;position:fixed;left:0;right:0;width:100%;max-width:1600px;margin:1px auto 0 auto;z-index:999;top:48px;padding:.5rem;text-align:center;background-color:rgba(38,66,90,.7);cursor:pointer}.eats-show-controls .logo{fill:#fff}.eats-show-controls span{padding-left:3px}.eats-show-controls.hidden{display:none}body.admin-bar .eats-show-controls{top:80px}.eats-hide-controls{position:absolute;right:1.5rem;top:1rem;display:none}.eats-hide-controls svg{width:30px;height:30px}.eats-hide-controls .logo{fill:#99aab5}.eats-controls{background:#fff;position:relative;margin-bottom:1.5rem}.eats-controls-modal{opacity:1;position:fixed;top:48px;left:0;right:0;max-width:1400px;margin:0 auto;border:1px solid #cdd6dc;padding:1.5rem;padding-top:.5rem;z-index:999}.eats-controls-modal .eats-hide-controls{display:block}@media (min-width:1000px){.eats-controls-modal{left:1rem;right:1rem}}.eats-town-controls,.eats-region-controls,.eats-type-controls{display:flex;flex-flow:row wrap;justify-content:flex-start;width:100%;margin-bottom:1rem;background:#dde4ea;border:1px solid #90a1ac;padding:1rem}.eats-region-controls{margin-bottom:0;border-bottom:none;background:#fff}.eats-type-controls{background:#fff}.eats-town-toggle,.eats-region-toggle,.eats-type-toggle{margin:.25rem .5rem;white-space:nowrap;flex:1}.eats-town-toggle{min-width:175px;max-width:175px}@media (max-width:812px){.eats-town-controls{max-height:195px;overflow-y:scroll}}form.eats-search{position:relative;display:flex;flex-flow:row wrap;justify-content:space-between}form.eats-search .eats-search-A{position:relative}form.eats-search .eats-search-B{margin-top:1rem}form.eats-search .eats-search-input{height:38px;width:300px;padding-left:35px;padding-right:35px}form.eats-search .reset-filter{cursor:pointer;position:absolute;right:7px;top:7px}form.eats-search .reset-filter .reset-filter-x .logo{fill:#ccc}form.eats-search .search-icon{position:absolute;left:7px;top:7px}form.eats-search .search-icon .logo{fill:#ccc}@media (min-width:700px){form.eats-search{flex-flow:row nowrap}form.eats-search .eats-search-B{margin-top:5px}}body.page-template-template-eats .eats-list article:first-of-type{margin-top:1%}body.page-template-template-eats2 .eats-list article:first-of-type{margin-top:1%}.eats-list .eats-town-wrapper{display:flex;flex-flow:column;margin-top:.5rem;margin-bottom:1rem}.eats-list .eats-town-wrapper.hidden{display:none}.eats-list .eats-town-wrapper.hidden .eats-restaurant{display:none}.eats-list .town-divider,.eats-list .results-divider{text-align:left;padding-left:1rem;padding-right:1rem;margin-bottom:0;margin-top:0}.eats-list .town-divider a.eats-top,.eats-list .results-divider a.eats-top{font-size:1rem;font-family:"Open Sans",sans-serif;text-transform:none;float:right;padding-top:5px}.eats-list .eats-restaurant{position:relative;box-sizing:border-box;margin-bottom:1.5rem;border:1px solid #cdd6dc;border-radius:5px;margin:1%;padding:1.5rem;box-shadow:2px 4px 5px 0 #cdd6dc}.eats-list .eats-restaurant .eats-name{font-size:1.4rem;font-family:"acumin-pro-condensed",sans-serif;color:#205d88;font-weight:700}.eats-list .eats-restaurant .eats-meta{padding-top:.5rem;padding-bottom:.6rem;font-style:normal;font-size:.9rem;color:#8596a1;font-weight:700}.eats-list .eats-restaurant .eats-meta div{margin-bottom:3px}.eats-list .eats-restaurant .eats-phone{font-weight:400}.eats-list .eats-restaurant .eats-phone a{text-decoration:none}.eats-list .eats-restaurant .eats-phone a:hover{text-decoration:underline}.eats-list .eats-restaurant label{color:#90a1ac;width:65px;display:inline-block;font-weight:400}.eats-list .eats-restaurant .eats-methods{color:#548097;margin-left:-1.5rem;margin-right:-1.5rem;margin-top:1rem;border-top:1px solid #cdd6dc;border-bottom:1px solid #cdd6dc;padding:.5rem 1.5rem;font-size:.9rem}.eats-list .eats-restaurant .eats-methods .sep{color:#cdd6dc;padding-left:8px;padding-right:8px}.eats-list .eats-restaurant .eats-web{margin-top:1rem}.eats-list .eats-restaurant .eats-icon{display:inline-block;margin-right:.5rem}.eats-list .eats-restaurant .eats-icon .social-icon:not(.venue-icon) .logo{fill:#fff}.eats-list .eats-restaurant .eats-icon .social-icon:not(.venue-icon) .circle{fill:#548097}.eats-list .eats-restaurant .eats-icon:hover .social-icon .circle{fill:#65aae3}@media (min-width:900px){.eats-list .eats-town-wrapper{flex-flow:row wrap}.eats-list .eats-town-wrapper.hidden{display:none}.eats-list .eats-restaurant{flex:1 0 48%;max-width:48%}.eats-list .eats-list .eats-restaurant:last-of-type{flex-grow:0}}@media (min-width:1200px){.eats-list .eats-restaurant{flex:1 0 31%;max-width:31%}}.eats-list.validate-hours .open-indicator{width:10px;height:10px;position:absolute;right:0;bottom:0}.eats-list.validate-hours .eats-open .open-indicator{background:green}.eats-list.validate-hours .eats-closed .open-indicator{background:red}.eats-list.validate-hours .eats-no-hours .open-indicator{background:#ccc}body.search-results .page-header{padding:1rem 0 1rem 0;display:flex;flex-flow:row wrap}body.search-results .search-info{font-family:"Open Sans",sans-serif;font-style:italic;font-weight:400;font-size:1.5em;color:#8596a1;width:100%}body.search-results .search-term{font-family:"acumin-pro-condensed",sans-serif;font-style:normal;font-weight:500;font-size:2em;color:#65aae3;line-height:1}body.search-results article.multi-layout{margin-top:1.5rem}body.search-results .article-pic{display:none}body.search .search-again,body.search-no-results .search-form{margin-top:1.5rem;width:100%}body.search .search-again .search-field,body.search-no-results .search-form .search-field{width:80%;float:left}body.search .search-again .search-submit,body.search-no-results .search-form .search-submit{width:20%;float:left}.include-events{clear:both;padding-top:4px}.include-events input{margin-right:4px}body.error404 .search-form label{float:left;width:85%}@media (min-width:800px){body.search-results .article-pic{display:block;max-height:250px;overflow:hidden}body.search-results .search-info,body.search-results .article-pic{flex:9}body.search-results .search-again,body.search-results .article-main{flex:18}body.search-results .search-again{margin-top:2.6rem}}.err_not_found{margin-bottom:20px}#tribe-events-pg-template,.tribe-events-pg-template{max-width:none;margin:0;padding:0;padding-left:6.25%;padding-right:6.25%}.tribe-events-venue .tribe-events-venue-meta{padding:0}.tribe-events-venue .tribe-venue-description{margin:0 0 3rem 0}.single-tribe_venue header.entry-header{display:block}a.tribe-events-gmap{display:block;margin-top:.5rem}body.single-tribe_venue .section-links{background-color:#dde4ea;border-top:1px solid #cdd6dc;border-bottom:1px solid #cdd6dc;margin-top:2rem;padding:.5rem}body.single-tribe_venue .section-top{margin-bottom:0}.long-name{color:#548097;margin-top:-.5rem}.town{margin-top:.1rem;font-style:italic;color:#65aae3}.venue-meta{margin-bottom:1rem;line-height:1.5rem;padding-left:.6rem}.venue-meta .label{color:#90a1ac;padding-right:5px}h2.tribe-venue-name{margin-top:0}@media (min-width:800px){body.single-tribe_venue .section-blurb{flex:19}body.single-tribe_venue .section-sidebar{flex:8}body.single-tribe_venue .section-links{flex-flow:row;justify-content:space-around}body.single-tribe_venue .btw-bookmark-btn{float:right;margin-top:0;margin-right:1rem}}.section-sidebar .event-button{width:100%;margin-top:1rem;margin-bottom:1rem}.section-sidebar button.event-button:hover{color:#fff;background:#65aae3}body.single-tribe_venue .inactive-msg{color:#b65118;margin-bottom:1rem;font-weight:700}.desktop-footer{display:none}@media (min-width:800px){.btw-single-event-wrapper{display:flex;flex-flow:row nowrap;margin-top:1rem}.btw-event-sidebar{flex:9}.btw-event-main{flex:17}.mobile-footer{display:none}.desktop-footer{display:block}}.btw-single-event-wrapper{clear:both}a.all-events{color:#65aae3;background:#fff;border:1px solid #65aae3;font-family:"acumin-pro-semi-condensed",sans-serif;text-decoration:none;display:inline-block;text-transform:uppercase;font-size:.8rem;padding:1rem 2rem;line-height:1;margin:1rem 0}#tribe-events-content a.all-events{text-decoration:none}a.all-events:hover{background:#65aae3;color:#fff}@media (min-width:800px){a.all-events{display:none}}.single-tribe_events .tribe-events-single-event-title,h1.tribe-events-single-event-title{font-family:"acumin-pro-condensed",sans-serif;font-size:2.5rem;margin:0}body.single-tribe_events .tribe-events-schedule{margin:1rem 0;font-family:"Open Sans",sans-serif;justify-content:space-between}body.single-tribe_events .tribe-events-schedule h2{font-family:"acumin-pro-condensed",sans-serif;color:#90a1ac;font-size:1.75rem;margin:0;padding:0;font-weight:400;line-height:1}body.single-tribe_events .tribe-events-schedule .recurringinfo{font-family:"Open Sans",sans-serif;font-weight:400;font-size:.9rem}@media (max-width:768px){body.single-tribe_events .tribe-events-schedule .recurringinfo{margin-top:.75rem}}body.single-tribe_events .event-image{clear:both;margin-top:.5rem;margin-bottom:1.5rem}#btw-events .tribe-events-content p{font-family:"Open Sans",sans-serif;font-weight:400;font-size:1rem}#btw-events .tribe-events-content a{border-bottom:0}#btw-events .tribe-events-cal-links{margin-bottom:1rem}#btw-events .tribe-events-cal-links .tribe-events-button{background:#23425a;color:#fff;border-radius:0;padding:1em 2em;font-weight:400;font-family:"Open Sans",sans-serif;text-transform:uppercase;text-decoration:none;outline:none;cursor:pointer;font-size:.8rem;line-height:1}#btw-events .tribe-events-cal-links .tribe-events-button:hover{background:#205d88;color:#fff}#btw-events #tribe-events-footer{padding:1rem 0}ul.tribe-events-sub-nav{list-style-type:none;margin:0;padding:0;display:flex;justify-content:space-between}.btw-event-sidebar h2{border-bottom:1px solid #cdd6dc;padding-bottom:.5rem;margin-top:.5rem;margin-bottom:0}.btw-event-sidebar h2.browse-events{margin-top:2rem;border-bottom:none}.btw-event-sidebar h2.event-location{margin-bottom:1rem}.btw-event-sidebar h2.tribe-events-single-section-title{display:none}.btw-event-sidebar .event-when{padding-left:.8rem}.btw-event-sidebar .event-when .tribe-events-meta-group{padding:0;width:auto}.btw-event-sidebar .event-when dt{float:left;margin-right:.5rem;color:#548097}.btw-event-sidebar .event-when dd,.btw-event-sidebar .event-when dt{margin-bottom:.3rem}.btw-event-sidebar .event-where{padding-left:.8rem}.btw-event-sidebar .venue-map{margin-top:.7rem;margin-bottom:.7rem}.btw-event-sidebar .venue-map iframe{border:1px solid #cdd6dc}.btw-event-sidebar .venue-phone,.btw-event-sidebar .venue-website{font-size:.9rem;margin-bottom:.3rem}.btw-event-sidebar .venue-phone label,.btw-event-sidebar .venue-website label{color:#90a1ac}.btw-event-sidebar address{font-style:normal;margin-top:.5rem;margin-bottom:1rem}.single-tribe_events .tribe-events-venue-map{float:none;margin:.6rem 0 .8rem 0;padding:0;width:100%;border-radius:0}.btw-event-sidebar .widget .tribe-common.tribe-events.tribe-events-widget.tribe-events-view--shortcode.tribe-events-widget-events-month{padding:0}.btw-event-sidebar .widget .tribe-common.tribe-events.tribe-events-widget.tribe-events-view--shortcode.tribe-events-widget-events-month .tribe-events-c-top-bar__nav-list{font-weight:700}.btw-event-sidebar .widget .tribe-common.tribe-events.tribe-events-widget.tribe-events-view--shortcode.tribe-events-widget-events-month .tribe-events-calendar-month__day-cell:hover{background-color:#eef7ff}.btw-event-sidebar .widget .tribe-common.tribe-events.tribe-events-widget.tribe-events-view--shortcode.tribe-events-widget-events-month .tribe-events-calendar-month__day-cell--selected,.btw-event-sidebar .widget .tribe-common.tribe-events.tribe-events-widget.tribe-events-view--shortcode.tribe-events-widget-events-month .tribe-events-calendar-month__day-cell--selected:hover{background-color:#65aae3}.btw-event-sidebar .widget .tribe-common.tribe-events.tribe-events-widget.tribe-events-view--shortcode.tribe-events-widget-events-month .tribe-events-calendar-month__mobile-events-icon--event{background-color:#3b709c}body:not(.single) #btw-events .tribe-events{padding-left:6.25%;padding-right:6.25%}#btw-events .tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container{padding-top:2rem;padding-bottom:1rem}.custom-events-blurb{color:#8596a1;font-style:italic}body.single-tribe_event_series .custom-events-blurb{display:none}@media (max-width:784px){.custom-events-blurb{margin-top:2em}}#btw-events .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event,#btw-events .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-content{flex-direction:row}#btw-events .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-content{justify-content:normal}#btw-events .tribe-events-calendar-list__event-date-tag{display:none}#btw-events .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event:before{min-width:0;width:0}#btw-events .tribe-events-calendar-list__event-featured-image-wrapper,#btw-events .tribe-events-calendar-day__event-featured-image-wrapper{flex:11}#btw-events .tribe-events-calendar-list__event-details,#btw-events .tribe-events-calendar-day__event-details{flex:16}#btw-events .tribe-common--breakpoint-medium.tribe-common .tribe-common-g-row--gutters>.tribe-common-g-col,#btw-events .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-content>*{padding-left:0;padding-right:0}#btw-events .tribe-common--breakpoint-medium.tribe-common .tribe-common-g-row--gutters,#btw-events .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-content{margin-left:0;margin-right:0}#btw-events .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event{margin-top:0}#btw-events .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__month-separator+.tribe-events-calendar-list__event-row{margin-top:20px}#btw-events .tribe-events-calendar-day__type-separator{margin-bottom:20px}#btw-events .tribe-events-calendar-day__event{padding-left:0}#btw-events .tribe-events-l-container{padding-top:0}#btw-events header.tribe-events-header{margin-top:1.5rem}#btw-events .tribe-common--breakpoint-medium.tribe-events .tribe-events-header__events-bar{margin-bottom:1rem}#btw-events .tribe-events-c-search__button{color:#fff;border-radius:0;padding:1em 2em;font-weight:400;font-family:"Open Sans",sans-serif;text-transform:uppercase;outline:none;cursor:pointer;font-size:.8rem;line-height:1;border:none}#btw-events .tribe-events-c-search__button .tribe-common-c-svgicon{color:#fff}#btw-events .tribe-filter-bar__filters-slider-wrapper{margin-top:1rem}#btw-events .tribe-filter-bar__filters-slider-wrapper .tribe-filter-bar-c-pill__pill-label{font-size:.9rem}#btw-events .tribe-filter-bar-c-filter__toggle-wrapper{margin-top:1rem}#btw-events .tribe-filter-bar__actions{padding-top:1rem}#btw-events .tribe-events-c-events-bar__search-button:before,#btw-events .tribe-events-c-events-bar__filter-button:before,#btw-events .tribe-events-c-view-selector__button:before{background-color:#65aae3}#btw-events .tribe-events-c-top-bar__datepicker-time{font-family:"acumin-pro-condensed",sans-serif;color:#205d88}#btw-events .tribe-events-c-top-bar__datepicker-desktop{font-size:2.5rem}#btw-events .tribe-events-c-top-bar__datepicker-mobile{font-size:2rem}#btw-events .tribe-events-c-top-bar__datepicker-button-icon-svg{margin-top:.8rem}#btw-events .datepicker-cal-icon{width:22px;height:22px;margin-left:5px;margin-top:10px}#btw-events .tribe-events-calendar-list__month-separator:after,#btw-events .tribe-events-calendar-day__type-separator:after{display:none}#btw-events .tribe-events-calendar-list__month-separator,#btw-events .tribe-events-calendar-day__type-separator{display:block;background-color:#dde4ea;border-top:1px solid #cdd6dc;border-bottom:1px solid #cdd6dc;text-align:center;padding:.4rem 0 .6rem 0}#btw-events .tribe-events-calendar-list__month-separator time.tribe-events-calendar-list__month-separator-text,#btw-events .tribe-events-calendar-list__month-separator .tribe-events-calendar-day__type-separator-text,#btw-events .tribe-events-calendar-day__type-separator time.tribe-events-calendar-list__month-separator-text,#btw-events .tribe-events-calendar-day__type-separator .tribe-events-calendar-day__type-separator-text{font-family:"acumin-pro-semi-condensed",sans-serif;font-size:1.5rem;color:#8596a1;text-transform:uppercase}#btw-events .tribe-common-h5 a,#btw-events .tribe-common-h6 a{font-family:"acumin-pro-semi-condensed",sans-serif;text-decoration:none;border-bottom:none;font-size:1.7rem;font-weight:600;color:#205d88}#btw-events .tribe-events-calendar-list__event-featured-image-wrapper,#btw-events .tribe-events-calendar-day__event-featured-image-wrapper{position:relative}#btw-events .tribe-events-calendar-list__event-featured-image-wrapper .tribe-events-calendar-list__event-featured-image-link,#btw-events .tribe-events-calendar-list__event-featured-image-wrapper .tribe-events-calendar-day__event-featured-image-link,#btw-events .tribe-events-calendar-day__event-featured-image-wrapper .tribe-events-calendar-list__event-featured-image-link,#btw-events .tribe-events-calendar-day__event-featured-image-wrapper .tribe-events-calendar-day__event-featured-image-link{position:relative}#btw-events .tribe-events-calendar-list__event-featured-image-wrapper .photo-credit,#btw-events .tribe-events-calendar-day__event-featured-image-wrapper .photo-credit{padding:.3rem .8rem}#btw-events .tribe-events-calendar-list__event-featured-image-wrapper .photo-credit{bottom:0}#btw-events .photo-credit a{color:#fff}#btw-events .tribe-events-calendar-list__event-details a,#btw-events .tribe-events-calendar-list__event-details a:active,#btw-events .tribe-events-calendar-list__event-details a:focus,#btw-events .tribe-events-calendar-day__event-details a,#btw-events .tribe-events-calendar-day__event-details a:active,#btw-events .tribe-events-calendar-day__event-details a:focus,#btw-events .tribe-events-pro-week-mobile-events__event-details .tribe-events-pro-week-mobile-events__event-venue-title a,#btw-events .tribe-events-pro-week-mobile-events__event-details .tribe-events-pro-week-mobile-events__event-venue-title a:active,#btw-events .tribe-events-pro-week-mobile-events__event-details .tribe-events-pro-week-mobile-events__event-venue-title a:focus{color:#cd7700;text-decoration:underline}#btw-events .tribe-events-calendar-list__event-details a:hover,#btw-events .tribe-events-calendar-day__event-details a:hover,#btw-events .tribe-events-pro-week-mobile-events__event-details .tribe-events-pro-week-mobile-events__event-venue-title a:hover{color:#cd7700;text-decoration:none}#btw-events .tribe-events-calendar-list__event-details a:visited,#btw-events .tribe-events-calendar-day__event-details a:visited,#btw-events .tribe-events-pro-week-mobile-events__event-details .tribe-events-pro-week-mobile-events__event-venue-title a:visited{color:#b65118}#btw-events .tribe-events-pro-week-mobile-events__event-details .tribe-events-pro-week-mobile-events__event-venue-title{font-weight:400}#btw-events .tribe-common-b2,#btw-events .tribe-common--breakpoint-medium.tribe-common .tribe-common-b2{font-size:1rem;font-family:"Open Sans",sans-serif;line-height:1.5}#btw-events .tribe-events-calendar-list__event-description,#btw-events .tribe-events-calendar-day__event-description{display:block!important;visibility:visible;margin-top:1rem}#btw-events .tribe-events-calendar-list__event-datetime .tribe-event-date-start,#btw-events .tribe-events-calendar-day__event-datetime .tribe-event-date-start{font-weight:700}#btw-events .tribe-events-calendar-list__event-venue,#btw-events .tribe-events-calendar-day__event-venue,#btw-events .tribe-events-pro-week-mobile-events__event-venue-address{font-style:italic;color:#90a1ac}#btw-events .tribe-events-calendar-list__event-venue .tribe-events-calendar-list__event-venue-title,#btw-events .tribe-events-calendar-list__event-venue .tribe-events-calendar-day__event-venue-title,#btw-events .tribe-events-calendar-day__event-venue .tribe-events-calendar-list__event-venue-title,#btw-events .tribe-events-calendar-day__event-venue .tribe-events-calendar-day__event-venue-title,#btw-events .tribe-events-pro-week-mobile-events__event-venue-address .tribe-events-calendar-list__event-venue-title,#btw-events .tribe-events-pro-week-mobile-events__event-venue-address .tribe-events-calendar-day__event-venue-title{font-weight:400}#btw-events .event-details-link{display:inline-block;margin-top:1rem}#btw-events .tribe-events .tribe-events-c-ical{text-align:center}#btw-events .tribe-events-c-ical__link{background:#23425a;color:#fff;border-radius:0;padding:1em 2em;font-weight:400;font-family:"Open Sans",sans-serif;text-transform:uppercase;outline:none;cursor:pointer;font-size:.8rem;line-height:1;border:none}#btw-events .tribe-events-c-ical__link .tribe-common-c-svgicon{color:#fff}#btw-events .tribe-events-c-ical__link:hover{background:#205d88;color:#fff}#btw-events .tribe-events-pro-week-grid__event-link{background-color:#eef7ff}body.single-tribe_event_series #breadcrumbs,body.single-tribe_event_series .article-sidebar,body.single-tribe_event_series .social-sidebar,body.single-tribe_event_series .entry-meta,body.single-tribe_event_series .entry-footer,body.single-tribe_event_series .post-navigation{display:none}body.single-tribe_event_series h1.single-post-title{margin-left:42px}body.single-tribe_event_series h1.single-post-title .post-title-sep{display:none}body.single-tribe_event_series .event-series-feature-img{margin-right:2rem}body.single-tribe_event_series .tribe-events-calendar-list__event-venue-title a{color:#b65118;font-weight:400;font-style:italic;text-decoration:underline}body.single-tribe_event_series .tribe-events-calendar-list__event-venue-title a:hover{text-decoration:none}body.single-tribe_event_series .tribe-events-calendar-list__event-venue-address{font-style:italic;color:#90a1ac}@media (max-width:896px){body.single-tribe_event_series .event-series-feature-img{margin-bottom:1rem}}.site-footer{border-top:1px solid #63828d;color:#fff;font-size:.9rem}.site-footer a{color:white!important}.site-footer a:hover,.site-footer a:active{text-decoration:none}.site-footer .top-row{background-color:#99aab5;padding:24px 6.25%;display:flex;flex-direction:row}.site-footer .bottom-row{background-color:#48667b;padding:24px 6.25%;display:flex;flex-flow:column;align-items:center}.footer-title{text-transform:uppercase;font-size:19px;font-family:"acumin-pro-condensed",sans-serif;margin-bottom:12px}.footer-logo img{width:90px;border:1px solid #fff}.footer-logo img:hover{border:1px solid #48667b}.author-info{font-size:15px;margin-top:14px}.author-name{color:#123c59;font-weight:600}.footer-logo{flex:5}.footer-explore{display:none}.footer-connected{flex:5}.footer-connected .footer-blurb{display:none}.footer-connected .footer-title{display:none}.footer-copyright{font-size:.8rem;text-align:center;flex:5}.footer-social{flex:5;text-align:center;margin-bottom:1.5rem}.footer-login{margin-top:10px}.footer-connected .footer-title{text-align:center}.footer-subscribe{margin-top:14px}.footer-subscribe h2.widget-title{display:none}footer form.mailpoet_form,.subscribe-container form.mailpoet_form{padding:0!important}footer .mailpoet_paragraph,.subscribe-container .mailpoet_paragraph{width:100%;margin-bottom:0!important}footer input[type="email"].mailpoet_text,.subscribe-container input[type="email"].mailpoet_text{height:42px;border:0;background-image:url(https://btwberkshires.com/wp-content/themes/btw-berkshires/img/icons/envelope.svg);background-repeat:no-repeat;padding-left:40px!important;width:100%!important;margin-bottom:1rem}footer .mailpoet_text::placeholder,.subscribe-container .mailpoet_text::placeholder{color:#99aab5;font-size:.9rem;font-style:italic}footer input[type="submit"].mailpoet_submit,.subscribe-container input[type="submit"].mailpoet_submit{height:42px;width:100%;background-color:#123c59;color:#fff;text-transform:uppercase;min-width:120px}footer input[type="submit"].mailpoet_submit:hover,.subscribe-container input[type="submit"].mailpoet_submit:hover{background-color:#205d88}footer .mailpoet_message,.subscribe-container .mailpoet_message{clear:both}footer .mailpoet_validate_success,footer .mailpoet_validate_error,.subscribe-container .mailpoet_validate_success,.subscribe-container .mailpoet_validate_error{background:#65aae3;padding:1rem;color:white!important}.subscribe-container input[type="email"].mailpoet_text{border:1px solid #cdd6dc;width:40%}.footer-social{display:flex;flex-flow:row nowrap}.footer-social .social-link{margin-right:32px}@media (min-width:600px){.footer-logo{flex:18}.footer-connected{flex:10}.footer-copyright{flex:18}.footer-social{flex:10}}@media (min-width:720px){.footer-logo{flex:5}.footer-explore{display:block;flex:11}.footer-explore .footer-title{display:none}.footer-explore .footer-blurb{display:none}.footer-explore .author-info{margin-top:35px}.footer-connected .footer-title{display:block}.site-footer .bottom-row{flex-flow:row nowrap}.site-footer .bottom-row .footer-copyright{order:1;text-align:left}.site-footer .bottom-row .footer-social{order:2}.footer-social{margin-bottom:0}}@media (min-width:900px){.footer-logo{flex:6}.footer-explore .footer-title,.footer-explore .footer-blurb{display:block}.footer-explore .author-info{margin-top:14px}.footer-connected .footer-blurb{display:block}.footer-connected .footer-title{text-align:left}.footer-social{flex:10;text-align:left}footer form.mailpoet_form,.subscribe-container form.mailpoet_form{flex-wrap:nowrap}footer .mailpoet_paragraph,.subscribe-container .mailpoet_paragraph{float:left;width:70%}footer .mailpoet_paragraph.last,.subscribe-container .mailpoet_paragraph.last{width:30%}}