@import url(https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css);@import url("//hello.myfonts.net/count/300390");
/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{color:#585858;font-family:'Gibson-Regular',sans-serif;font-size:16px;overflow-x:hidden;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin-top:0;}html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;}*{transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s}a{opacity:0.7;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}a{color:#0071B3;color:#679650;}a:hover{opacity:1.0;}.link-overlay,.link-overlay a{position:absolute;top:0;left:0;width:100%;height:100%;display:block;}.link-overlay a{font-size:0;}a.green.button,a.grey.button,a.button.membership,a.learnmore,.green.button{background:#679650;color:#fff;text-decoration:none;text-transform:uppercase;letter-spacing:1px;}.green.button a{color:#fff;opacity:1.0;}div.green.button{opacity:0.7;}div.green.button:hover{opacity:1.0;}a.grey.button,a.learnmore{background:#585858;}.green.button,.grey.button,a.button.grey,.button.membership,a.learnmore{padding:15px 15px 13px 15px;display:inline-block !important;min-width:250px;float:left;margin-right:15px;}a.learnmore:hover{color:#fff;text-decoration:none;}input{font-family:'Gibson-Regular',sans-serif;}.section-announcement .field--name-field-heading{font-size:36px;line-height:1.25;margin-bottom:10px;}a.green.button:after,a.grey.button:after,a.button.membership:after,a.learnmore:after,div.green.button:after{font-family:'fontawesome';content:'\f061';float:right;padding:0 0 0 10px;margin-top:-2px;}h1.title{font-size:44px;line-height:1.2;margin-bottom:20px;margin-top:0;}.region-sidebar-first .navbar-nav{float:none;}@media screen and (min-width:851px){.region-sidebar-first{margin-top:-80px;}}@media screen and (max-width:850px){.page-node-type-content-page .main-container .row,.page-node-type-event .main-container .row{display:flex;flex-wrap:wrap;}.page-node-type-content-page .main-container .row > .col-sm-12,.page-node-type-event .main-container .row > .col-sm-12{order:1;width:100%;}.page-node-type-content-page .main-container .row #content-top,.page-node-type-event .main-container .row .row #content-top{order:3;}.page-node-type-content-page .main-container .row .highlighted,.page-node-type-event .main-container .row .highlighted{order:2;}.page-node-type-content-page .main-container .row .region-content-top,.page-node-type-event .main-container .row .region-content-top{order:4;width:100%;}.page-node-type-content-page .main-container .row section.col-sm-6,.page-node-type-event .main-container .row section.col-sm-6{order:5;}.page-node-type-content-page .main-container .row aside.col-sm-3,.page-node-type-event .main-container .row aside.col-sm-3{order:6;width:50%;}.breadcrumb{margin-left:15px !important;margin-right:15px !important;}.page-node-type-content-page section.col-sm-6,.page-node-type-event section.col-sm-6{width:100%;}}@media screen and (max-width:560px){.page-node-type-content-page .main-container .row aside.col-sm-3,.page-node-type-event .main-container .row aside.col-sm-3{width:100%;}}@media screen and (min-width:851px){aside.col-sm-3 ~ section .region-content{padding-right:40px;}.highlighted ~ aside.col-sm-3{padding-left:40px;}section.col-sm-6 ~ aside.col-sm-3{padding-right:40px;padding-left:0;}}.sidebar-menu-block ul.menu{display:flex;flex-wrap:wrap;margin:0;}.sidebar-menu-block ul.menu li{width:100%;float:none;margin:0px;padding:10px 0px;}.sidebar-menu-block ul.menu li a{font-size:19px;text-decoration:none;color:#585858;transition:all .3s ease;padding:0;white-space:normal;}.sidebar-menu-block ul.menu li:hover{background:none;}.sidebar-menu-block ul.menu li a span.caret{display:none;}.sidebar-menu-block ul.menu li.active a,.sidebar-menu-block ul.menu li a:hover{color:#679650;background:none;}.sidebar-menu-block ul.menu li.active ul.dropdown-menu{position:relative;display:flex;background:none;border:none;flex-wrap:wrap;top:auto;left:auto;min-width:1px;box-shadow:none;margin:10px 0 5px 15px;z-index:0;}.sidebar-menu-block ul.menu li.active ul.dropdown-menu li a{font-size:14px;color:#585858;}aside ~ section .region-content p{line-height:1.5;margin-bottom:30px;color:#585858;}input[type="submit"],button.collection-search-submit{display:inline-block;height:38px;padding:0 30px !important;text-align:center;font-size:11px !important;font-weight:600;line-height:38px;letter-spacing:.1rem;text-transform:uppercase;text-decoration:none;white-space:nowrap;background-color:transparent;border-radius:4px;border:none !important;cursor:pointer;color:#fff !important;box-sizing:border-box;background:#8dae7f;margin-bottom:2rem;}.node--view-mode-full + .breadcrumb{display:none;}body.toolbar-tray-open.toolbar-horizontal{padding-top:64px !important;}body.toolbar-tray-open.toolbar-horizontal header{top:79px !important;}body.toolbar-horizontal{padding-top:24px !important;}body.toolbar-fixed.user-logged-in header{top:39px;}.highlighted{clear:both;margin:0 15px;}.align-right{float:right;margin:0 0 20px 20px;}.align-left{float:left;margin:0 20px 20px 0;}
.region-navigation-collapsible{display:flex;align-items:center;}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border:none;}.navbar{border-radius:0;min-height:auto;margin-bottom:0;}.navbar-default{background:transparent;border:none;min-height:50px;width:100%;padding:0;}header{position:fixed !important;width:100%;top:0;z-index:500;color:#fffeff;}header .horizontal-menu > li > a{background:none !important;}.navbar-default{background:rgba(88,88,88,.92);}.logo{opacity:1.0;background:#fff;width:auto;flex:none;display:block;position:absolute;padding:28px 28px 15px !important;left:0;z-index:100;box-shadow:0 0 30px rgba(0,0,0,.1);margin:0;}.logo img{max-width:175px;height:auto !important;}@media screen and (max-width:590px){.logo img{width:100px !important;}.logo{padding:18px 18px 6px !important;}}.main-menu-desktop{margin-left:231px;display:inline-block;vertical-align:top;float:left;}.main-menu-desktop nav,#block-memberdonate nav{padding:0;margin-left:15px;}.main-menu-desktop ul li,.menu--member-donate li{display:inline-block;margin:0;padding:0;text-transform:uppercase;font-size:16px;text-decoration:none;}.main-menu-desktop ul li a,.menu--member-donate li a{padding:0 12px;color:#fffeff;letter-spacing:1px;opacity:.8;transition:all .3s ease;line-height:75px;text-transform:uppercase;font-size:16px;margin:0;text-decoration:none;}.main-menu-desktop ul li a:hover,.main-menu-desktop ul li a:focus,.menu--member-donate li a:focus,.menu--member-donate li a:hover{opacity:1;background:none;}#block-memberdonate{float:right;}header .search-block-form{float:right;display:flex;}header .search-block-form:before{content:"\e003";padding:20px;position:relative;top:1px;display:inline-block;font-family:"Glyphicons Halflings";font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;}header .search-block-form #search-block-form{display:none;width:300px;border-radius:3px;transition:all 0.5s ease;background:#fff;padding:25px;}@media screen and (max-width:1400px){header .search-block-form #search-block-form:before{font-size:13px;}}header .search-block-form:hover #search-block-form{display:block;position:absolute;right:0;top:110px;top:50px;}@media screen and (max-width:960px){header .search-block-form:hover #search-block-form{top:124px;right:44px;}}header .search-block-form:hover{background:#fff;border-radius:3px 3px 0 0;color:#f5bb6b;}header .search-block-form #search-block-form input{background-color:#dedede;border-top-left-radius:4px;border-bottom-left-radius:4px;margin-right:-5px;z-index:50;}header .search-block-form #search-block-form .button{height:50px;background:#f5bb6b !important;border-color:#f5bb6b !important;}.next-open-date{font-size:13px;text-decoration:none;margin-right:20px;margin-left:auto;position:absolute;bottom:45px;right:0;}.next-open-date a{color:#fff;}.next-open-date *{opacity:0.95;}.next-open-date:hover *{text-decoration:none;opacity:1.0;}.section-hours{color:#f5bb6b}@media screen and (max-width:960px){.next-open-date{right:40px;}}@media screen and (min-width:1310px){.next-open-date{float:right;padding:30px 0;display:inline-block;position:relative;bottom:auto;right:auto;}}.next-open-date .value-today{color:#F5BB6B;}.next-open-date .wrapper-hours{display:flex;}.next-open-date .section-today{margin-right:10px;}.hours-header-dropdown{display:inline-block;float:right;}header .search-block-form,.hours-header-dropdown{margin-top:10px;position:relative;}.hours-header-dropdown .field--name-field-view-reference{display:none;min-width:300px;border-radius:3px;transition:all 0.5s ease;background:#fff;padding:25px;right:56px;right:0;position:absolute;top:110px;top:50px;color:#585858;}.toolbar-horizontal .hours-header-dropdown .field--name-field-view-reference,.toolbar-horizontal header .search-block-form:hover #search-block-form{}@media screen and (max-width:960px){.hours-header-dropdown .field--name-field-view-reference{top:124px;right:100px;}}.hours-header-dropdown:hover .field--name-field-view-reference{display:block;}.paragraph--type-header-hours{padding:6px 0px;}.hours-header-dropdown:hover .field--name-field-awesome-icon{background:#fff;color:#F5BB6B;border-radius:3px;}.hours-header-dropdown .field--name-field-awesome-icon .fontawesome-icon{padding:20px;}.hours-header-dropdown:hover .field--name-field-awesome-icon .fontawesome-icon{color:#F5BB6B;}.header .view-header-hours{font-size:13px;padding:6px 0px;}.header .view-header-hours *{color:#585858}.hours-header-dropdown .viewsreference--view-title{color:#f5bb6b;text-transform:uppercase;text-align:left;font-size:15px;padding-bottom:10px;letter-spacing:1px;}.navbar-header{width:100%;margin:0 !important;}@media screen and (min-width:1290px){.field--name-field-alert-message:before{font-family:fontAwesome;content:"\f0a1";display:inline;float:left;margin-right:20px;}}.responsive-menu-page-wrapper{position:relative;}.alert-bar{width:100%;display:block;}.alert-bar .view-content{background:#f5bb6b;padding:15px;text-align:center;font-size:14px;transition:all .3s ease;height:auto;position:relative;}.alert-bar .view-content .bs-region--main{display:flex;justify-content:center;flex-wrap:wrap;}#alerts .alert-bar a{text-decoration:underline;}.alert-bar .bs-region--main div{padding:0 2px;}.alert-bar *{color:#fff;}.user-logged-in .mm-page{padding-top:0 !important;}.responsive-menu-main-nav{float:right;}.responsive-menu-main-nav a .label{display:none;}.responsive-menu-toggle-icon{height:45px;background:none;position:relative;top:15px;}@media screen and (max-width:960px){.responsive-menu-toggle-icon span.icon:before{}}@media screen and (max-width:580px){.responsive-menu-toggle-icon span.icon:before{margin-top:0px;}.responsive-menu-toggle-icon{top:0;}}.responsive-menu-toggle-icon:before,.responsive-menu-toggle-icon:after{display:none;}.responsive-menu-toggle-icon span.icon{background:none;}.responsive-menu-toggle-icon span.icon:before{content:'\f0c9';font:normal normal normal 14px/1 fontAwesome;font-size:14px;display:block;color:#fffeff;}.responsive-menu-toggle-icon:hover span.icon:before{color:#fff;}@media screen and (max-width:580px){.next-open-date,.hours-header-dropdown,header .search-block-form,#block-memberdonate{display:none;}}.mm-menu_offcanvas{max-width:260px;}.mm-menu,.mm-slideout{--mm-sidebar-expanded-size:260px;}@media (min-width:550px){.mm-wrapper_opening .mm-menu_position-right.mm-menu_opened~.mm-slideout{-webkit-transform:translate3d(-260px,0,0);transform:translate3d(-260px,0,0);}}.mm-navbar{display:none !important;}.mm-panel_has-navbar{padding-top:0;padding:0;}.mm-panels>.mm-panel>.mm-listview{margin:0;}.mm-panels .caret,.mm-btn,.mm-listitem:after{display:none !important;}.mm-menu ul li{display:block;margin:0;line-height:48px;border-top:1px solid #4d4d4d;border-bottom:1px solid #1a1a1a;}.mm-menu ul li:hover a{background:none;-webkit-box-shadow:inset 0 0 15px 3px #222;-moz-box-shadow:inset 0 0 15px 3px #222;box-shadow:inset 0 0 15px 3px #222;}.mm-menu ul li a{line-height:48px;}@media screen and (max-width:768px){.nav .open > a,.nav .open > a:hover,.nav .open > a:focus{background-color:none;}}.node--view-mode-short-banner{background:#5a5a5a;}.path-user .main-container{padding-top:90px;}@media screen and (min-width:651px){.path-user .main-container{padding-top:190px;}}@media screen and (max-width:1400px){.main-menu-desktop ul li a,.menu--member-donate li a{font-size:12px;padding:0 10px;}}@media screen and (max-width:1199px){.main-menu-desktop ul li a,.menu--member-donate li a{font-size:12px;padding:0 5px;}.hours-header-dropdown .field--name-field-awesome-icon .fontawesome-icon,header .search-block-form::before{padding:20px 10px;}}
footer{border-top:3px solid #DBDBDB;padding:0 3%;}.footer{margin-top:0;padding-left:0;padding-right:0;}footer .footcolumns{padding:0px 15px;margin-top:80px;display:flex;flex-flow:row wrap;}.footer_abs_bottom{padding-bottom:40px;}footer ul.menu li{list-style-image:none;list-style-type:none;padding:0px;margin:0px;font-size:15px;padding-bottom:10px;margin-bottom:10px;border-bottom:3px solid #DDD;}footer ul.menu li a{text-decoration:none;color:#6A6A6A;padding:0;border-bottom:0;}.footcolumns a{text-decoration:none;border-bottom:1px solid #DDD;color:#6A6A6A;}.footer h2{text-transform:uppercase;font-weight:600;font-weight:normal;font-family:'Gibson-SemiBold','sanserif';font-style:normal;font-size:13px;margin:6px 0px 36px;letter-spacing:1px;}.follow--footer ul.menu li a{font-size:30px;padding-right:10px;}.follow--footer ul.menu li{padding:0;}.follow--footer ul.menu li{border:none !important;width:auto;display:inline-block;padding:0;margin:0;}.follow--footer ul.menu{display:flex;flex-wrap:wrap;}.footer p{font-size:13px;line-height:22px;color:#6A6A6A;margin-bottom:14px;}.region-footer-four{display:flex;}.region-footer-four nav{width:50%;}.region-footer-four .contact-menu-footer{padding-right:30px;}.region-footer-one img{width:150px;height:auto;}.footer-menu-bottom{margin:30px 0 0;}.footer-menu-bottom ul.menu{display:flex;flex-wrap:wrap;}.footer-menu-bottom ul.menu li{list-style-image:none;border-bottom:none !important;list-style-type:none;padding:0px 8px 0px 0px;margin:0px 8px 10px 0px;display:inline;border-right:1px solid #D2D2D2;font-size:14px;}.footer-menu-bottom ul.menu li a,.region-footer-abs-bottom a{text-decoration:none;line-height:1;border-bottom:1px solid #DDD;color:#6A6A6A;}.fixed-subscribe{position:fixed;bottom:0;width:100%;height:40px;background:#545555;font-size:14px;z-index:999;margin-left:-15px;}.fixed-subscribe .field--name-body{display:flex;flex-flow:row wrap;justify-content:center;max-width:600px;margin:auto;padding:13px 0 0;}.fixed-subscribe .field--name-body .updates{color:#f5bb6b;}.fixed-subscribe .field--name-body .updates:before{content:"\f003";font-family:'FontAwesome';color:#f5bb6b;padding-right:5px;}.fixed-subscribe .field--name-body .signup{padding:0 0 0 20px;}.fixed-subscribe .field--name-body .signup a{text-transform:uppercase;text-decoration:none;color:#f5bb6b;letter-spacing:1px;font-weight:bold;border-bottom:none;}.fixed-subscribe .field--name-body .signup a:after{content:"\f061";font-family:'FontAwesome';color:#f5bb6b;padding-left:5px;}body.adminimal-admin-toolbar .fixed-subscribe{bottom:43px;}.footer a:hover{background:none !important;}.footer .caret,.footer li.expanded ul.dropdown-menu{display:none;}.footer{border:none;}.footer .footcolumns{position:relative;}.footer .footcolumns .footsy{padding-top:80px;}.footer .footcolumns:before{content:'';width:100%;height:3px;left:0;display:block;border-top:3px solid #DBDBDB;position:absolute;top:0;}@media screen and (min-width:620px){.footsy.col-md-3{width:33.3333%;}.footsy.col-md-3:last-child{width:100%;}}@media screen and (min-width:768px){.footsy.col-md-3{width:20%;}.footsy.col-md-3:last-child{width:40%;}}@media screen and (max-width:619px){.region-footer-four{flex-wrap:wrap;}.footsy.col-md-3{width:100%;}.footsy.col-md-3:last-child,.region-footer-four nav{width:100%;}.footer .footcolumns .footsy{padding-top:15px;padding-left:0;padding-right:0;}.region-footer-four .contact-menu-footer{padding-right:0;}.footer .footcolumns{padding-bottom:40px;}.footer .footcolumns .footsy:first-child{padding-top:80px;}}
.tnew-container{margin-top:80px;}#tn-events-keyword-filter{display:none !important;}.tn-subnav-component ~ main{max-width:1200px;padding:0 15px;margin:0 auto;}.tn-event-listing-mode-tab-nav__list{border-bottom:0 !important;}.tnt-form{margin-top:75px;background:#f1f1f1;}.tn-subnav-component{background:#fff;height:65px;padding:0 10%;align-items:center;flex-direction:row-reverse;justify-content:end;margin-top:-20px;}.tn-subnav-component:after{content:'';-webkit-box-shadow:0 0 3px 3px #CFCFCF;box-shadow:0 0 3px 3px #CFCFCF;width:100%;display:block;position:absolute;left:0;height:65px;}.tn-login-link{order:2;}.tn-subnav-component .tn-cart-link{flex:none;}.tn-ticket-selector__pricetype-list-item{border-top:1px solid #ccc !important;}.tn-cart-item-details__list{background:#fff !important;}.tn-event-listing__primary-view{background-color:none;background:none !important;}.tn-subnav-component .tn-cart-link,.tn-subnav-component .tn-login-link,.tn-subnav-component .tn-promo-box{display:flex;align-items:center;z-index:99;}.tn-subnav-component .tn-login-link .tn-link,.tn-account-info-link{display:flex;}.tn-logout-link .tn-text{margin-left:15px !important;}.tn-subnav-component .tn-login-link.tn-logged-in .tn-account-info-link,.tn-subnav-component .tn-login-link.tn-logged-in .tn-logout-link{display:flex;}.tn-subnav-component .tn-login-link .tn-icon{order:1;margin-left:5px;}.tn-login-link.tn-logged-in a{color:#585858;}.tn-subnav-component .tn-login-link.tn-logged-in .tn-logout-link:before{content:'';display:none;}.tn-subnav-component .tn-login-link.tn-logged-in .tn-logout-link:after{font-family:FontAwesome;content:'\f08b';margin-left:5px;}.tnt-form main{padding:0;color:#585858;display:block;position:relative;max-width:1200px;margin:3% auto;line-height:normal;width:90%;}.tn-account-login-page .tn-account-login-forgot-login-link,.tn-detail-page-header .tn-detail-production-text-toggle-link,.tn-gift-certificate-component #apply-gc-submit,.tn-gift-certificate-component .tn-apply.tn-payment-gift-certificate-toggle,.tn-gift-certificate-component .tn-cancel.tn-payment-gift-certificate-toggle,.tn-listing-filter-component .tn-date-filter-reset-button,.tn-listing-legend-toggle-link,.tn-payment-plan-component .tn-apply.tn-payment-plan-toggle,.tn-payment-plan-component .tn-cancel.tn-payment-plan-toggle,.tn-payment-plan .tn-apply.tn-payment-plan-toggle,.tn-payment-plan .tn-cancel.tn-payment-plan-toggle,.tn-subnav-component .tn-promo-box button.tn-subnav-promo-button,.tnew_button_as_link{color:#679650;}section.tn-header-component div:not(.tn-heading-sub-text),section.tn-header-component h1{margin-bottom:20px;}.tn-heading{font-size:49px;font-weight:normal;border-bottom:1px solid #e1e1e1;}#tn-login-form{padding:0 50px 50px;background:#fff;border:1px solid #f1f1f1;border-radius:10px;}.tn-login-component h2{color:#585858;padding-top:30px;font-size:28px;border-bottom:1px solid #e2e2e2;margin-bottom:30px;text-align:center;}.tn-required-field{font-size:0;position:absolute;right:10px;top:40px;}.tn-required-field:after{content:'*';color:#cc0000;font-size:14px;}.form-group{position:relative;}.form-control{padding-left:25px;height:50px;line-height:50px;background:#fff;}.tn-events-listing-page .has-feedback .form-control{padding-left:25px;}.tn-events-listing-page font[color="red"]{font-size:14px;}.tn-heading-sub-text{font-size:1.25em;}.tn-events-listing-page .btn-block{margin-top:30px;}.btn-primary,.btn-info,.tn-datepicker td.day[aria-current=date] span,#tn-events-calendar-mode-tab-nav .tn-event-listing-mode-tab-nav__list-item{background-color:#679650 !important;border-color:#679650 !important;font-size:16px;}.tn-event-listing-mode-tab-nav__list-item,.tn-btn-datepicker__icon-container{color:#679650 !important;}.tn-events-keyword-filter__keyword-button{font-size:14px;}.tn-account-update-page .btn{margin-left:0;}#tn-events-calendar-mode-tab-nav .tn-event-listing-mode-tab-nav__list-item{color:#fff !important;margin:0 5px;border-radius:5px;}#tn-events-calendar-mode-tab-nav .tn-event-listing-mode-tab-nav__list-item:hover{opacity:0.7;}#tn-events-calendar-mode-tab-nav{display:flex;align-items:center;}#tn-events-calendar-mode-tab-nav .tn-event-listing-mode-tab-nav__list-item{line-height:2;width:100%;text-transform:uppercase;letter-spacing:2px;max-width:300px;}.tn-subnav-component .tn-promo-box input{border:1px solid #ccc !important;border-radius:5px !important;margin-right:0px !important;line-height:normal;padding:5px !important;font-size:14px;}.tn-subnav-promo-button{text-transform:uppercase;letter-spacing:2px;font-weight:bold;background-color:#679650 !important;border-color:#679650 !important;padding:5px !important;color:#fff !important;border-radius:5px !important;font-size:14px !important;text-decoration:none !important;line-height:normal;text-align:center;}.tn-events-listing-page .btn-primary.active,.tn-events-listing-page .btn-primary:active,.tn-events-listing-page .btn-primary:hover,.tn-events-listing-page .open>.btn-primary.dropdown-toggle{background-color:#585858;border-color:#585858;}.tn-create-heading{font-size:28px;padding-top:30px;margin-bottom:10px;}.tn-account-interests-page,.tn-account-update-page{display:grid !important;grid-template-columns:22% 60%;grid-gap:30px;}.tn-account-interests-page > .col-xs-12,.tn-account-update-page > .col-xs-12{grid-row:1 / span 2;border-right:1px solid #e1e1e1;padding:0 30px 0 0;}.tn-events-listing-page .nav-tabs>li{float:none;margin-bottom:0;width:100%;}.tn-events-listing-page .nav-tabs{display:block;border-bottom:none;}.tn-events-listing-page .nav-tabs>li>a,.tn-events-listing-page .nav-tabs>li.active>a,.tn-events-listing-page .nav-tabs>li.active>a:focus,.tn-events-listing-page .nav-tabs>li.active>a:hover,.tn-events-listing-page .nav-tabs>li>a:hover,.tn-events-listing-page .nav>li>a:focus,.tn-events-listing-page .nav>li>a:hover{background:#646464;color:#fff;padding:12px 15px 10px;font-size:16px;text-transform:uppercase;overflow:hidden;text-decoration:none;display:block;border-radius:0;transition:all .3s ease;cursor:pointer;z-index:499;opacity:0.6;letter-spacing:1px;width:100%;margin-bottom:20px;max-width:250px;}.tn-events-listing-page .nav-tabs>li.active>a:after,.tn-events-listing-page .nav-tabs>li.active>a:focus:after,.tn-events-listing-page .nav-tabs>li.active>a:hover:after,.tn-events-listing-page .nav-tabs>li>a:hover:after,.tn-events-listing-page .nav>li>a:focus:after,.tn-events-listing-page .nav>li>a:hover:after{font-family:'fontawesome';content:'\f061';float:right;margin-top:-2px;}.tn-events-listing-page .control-label,.tn-order-address-information-component h2,.tn-checkout-survey-component h4,.tn-event-detail__display-time{margin-bottom:10px;font-weight:normal;text-transform:uppercase;color:#928f89;}.tn-interests h2{display:none;}.tn-events-listing-page input[type=checkbox],.tn-events-listing-page input[type=radio]{margin:0;}.tn-events-listing-page .checkbox,.tn-events-listing-page .radio{margin-top:10px;margin-bottom:20px;}.tn-event-detail__additional-events-container{display:none;}.tn-patron-component fieldset h2,.tn-address-component fieldset h2{color:#585858;font-size:25px;margin:20px 0;}.tn-gift-certificates-redemption-component > div.row:first-of-type,.tn-checkout-survey-component > div.row:first-of-type{background:#679650;color:#fff;margin-bottom:20px;padding-bottom:10px;}.tn-gift-certificates-redemption-component > div.row:first-of-type h2,.tn-checkout-survey-component > div.row:first-of-type h2{color:#fff;font-size:20px;padding:10px 0;}.tn-donation-ask-component,.tn-order-address-information-component{border:1px solid #e1e1e1;border-radius:5px;padding:20px;margin:0 0 40px;background:#fff;}.tn-donation-ask-component h2{font-size:20px;font-weight:bold;margin-bottom:10px;}.tn-gift-certificates-redemption-component{margin-bottom:40px;}.tn-donation-ask-component .col-sm-6.col-xs-12.col-md-4{width:60%;}.tn-gift-certificates-redemption-component .input-group{width:50%;}.tn-prod-season-header__image-wrapper{display:block !important;}.tn-events-detail-page{max-width:600px !important;margin:0 auto;}.tn-prod-season-header__date-container{font-size:0;}.tn-event-detail__display-time:before{content:'PURCHASE TICKETS FOR';display:block;font-weight:bold;font-size:0.5em;color:#585858;}.tn-prod-season-header__description-container{display:none;}.tn-event-detail__performance-details-container{margin-top:0 !important;}.tn-prod-season-header{border:none !important;margin:0 !important;padding:0 !important;}.tn-prod-season-header{display:none !important;}.tn-event-detail__display-time,.tn-event-detail__location{font-size:2em !important;}.tn-subnav-component .tn-header-component{grid-column:1 / span 2;}.tn-account-update-page form .col-xs-12.col-sm-6{width:100% !important;}.tn-events-detail-page .tn-prod-season-header__title-and-image-container{display:flex;flex-wrap:wrap;margin-top:0;}.tn-events-detail-page .tn-prod-season-header__image-wrapper{width:100%;order:1;}.tn-events-detail-page .tn-prod-season-header__title{order:0;width:100%;margin-bottom:20px;}.tn-event-detail__performance-details-container{margin-top:50px;}.tn-event-detail__title{margin:5px 0 20px;}.tn-ticket-selector{max-width:none !important;}@media screen and (max-width:850px){.tn-events-detail-page,.tn-account-interests-page,.tn-account-update-page{display:block !important;}.tn-events-listing-page .nav-tabs{display:grid;grid-template-columns:47% 47%;grid-gap:20px;}.tn-events-listing-page .nav:after,.tn-events-listing-page .nav:before{display:none;content:'';}.tn-events-listing-page .nav-tabs>li>a,.tn-events-listing-page .nav-tabs>li.active>a,.tn-events-listing-page .nav-tabs>li.active>a:focus,.tn-events-listing-page.nav-tabs>li.active>a:hover,.tn-events-listing-page .nav-tabs>li>a:hover,.tn-events-listing-page.nav>li>a:focus,.tn-events-listing-page .nav>li>a:hover{max-width:none;}.tn-account-interests-page > .col-xs-12,.tn-account-update-page > .col-xs-12{padding:0;border:none;}.tn-subnav-component{height:65px;flex-wrap:wrap;font-size:14px;padding:0 20px;margin-top:48px;margin-bottom:30px;margin-left:0;margin-right:0;}.tn-subnav-component .tn-cart-link,.tn-subnav-component .tn-login-link{align-self:flex-end;margin:0 0.5em 10px;}.tn-subnav-component .tn-promo-box{align-self:flex-end;margin:0 0.5em 7px;}.subnav-icon,.subnav-text,.tn-subnav-component .tn-cart-link .tn-timer,.tn-subnav-component .tn-icon,.tn-subnav-component .tn-login-link.tn-logged-in .tn-logged-in-email,.tn-subnav-component .tn-login-link.tn-logged-in .tn-logged-in-text,.tn-subnav-component .tn-text{font-size:14px;}}@media screen and (max-width:590px){.tnt-form{margin:0;}#tn-login-form{padding:0 20px 20px;}.tn-subnav-component .tn-login-link.tn-logged-in .tn-logout-link,.tn-subnav-component .tn-login-link.tn-logged-in .tn-account-info-link .tn-logged-in-email{display:inline-block !important;}}.tn-package-detail__perf-list{display:none;}.tn-package-detail__description-container a:after{font-family:fontAwesome;content:'\f08e';margin-left:5px;text-decoration:none;}.tn-package-detail__description-container a{text-decoration:underline;display:inline-block;padding:10px 0;font-weight:bold;}.tn-events-listing-page main p{margin-bottom:10px;}.tn-package-detail__unavailable-text{border:1px solid #F5BB6B;padding:20px 20px 20px 40px;position:relative;clear:both;}.tn-package-detail__unavailable-text:before{content:'\f071';font-family:fontAwesome;left:20px;position:absolute;}#syosSwfContainer{width:98%;height:650px;min-width:650px;}object{outline:none;}.c1{color:#585858;}.c2{color:#525252;}.c3{color:#585858;}.c4{color:#e2e2e2;}.w{color:#ffffff;}.b{color:#000000;}.bgC1{background-color:#679650;}.bgC2{background-color:#585858;}.bgC3{background-color:#6b6b6b;}.bgC4{background-color:#e2e3e2;}.bgW{background-color:#ffffff;}.bgB{background-color:#000000;}.bLeft{border-left:1px solid #e2e}.bRight{border-right:1px solid #dbdbdb;padding:0 30px 0 0;}.bTop{border-top:1px solid #e2e3e3}.bBottom{border-bottom:1px solid #e2e3e3}.bAll{border:1px solid #e2e3e3}tab:bLeft bTop bRight medium bgW 
.tab{border-left:1px solid #e2e3e3;border-right:1px solid #e2e2e2;border-top:1px solid #e2e2e2;background:#e2e2e2;}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;border-top:1px solid #e2e3e3;background:#FFFFFF;}.tabLink{color:#679650;}.tabLink:hover{color:#585858;}*/



.calendarDay,.calendarDate{text-transform:uppercase;font-weight:bold;display:inline-block;float:left;text-align:center;width:30px;}.calendarDate{font-size:20px;}#calendarContain,#calendarNav{position:relative;display:block;float:none;padding:7px;}#calendarContain{overflow:auto;min-height:300px;}#boxContain,#textContain{position:absolute;left:0px;top:0px;visibility:visible;height:inherit;}#disp{left:0px;top:0px;}#disp_perfs,#disp_calendar{display:block;float:left;}#display_perfs{padding-left:10px;width:30%;float:left;overflow:visible;height:inherit;}#display_calendar{width:65%;overflow:visible;float:left;padding:3px;}.perfDayOn{border:1px solid #e2e2e2;background-color:#585858;color:#fff;font-size:17px;line-height:1.5;cursor:pointer;}.perfDayOff{border:1px solid #e2e2e2;background-color:#679650;color:#fff;font-size:17px;line-height:1.5;}.errorLabel{font-size:12px;color:#679650;background-color:#eeeeee;margin-top:20px;margin-bottom:20px;}.errDiv{border-top:1px solid #679650;border-bottom:1px solid #679650;padding:10px;font-size:12px;color:#679650;margin-bottom:10px;margin-top:10px;}.btnStyle{background:#5c8b47;}.btnStyle:hover{background:#8dae7f;}.fc-button{position:relative;display:inline-block;cursor:pointer;border-radius:50%;text-align:center;width:40px;text-align:center;padding:10px 2px;border:2px solid #525252;background:transparent;color:#525252;opacity:0.7;margin:0 5px;}.fc-state-default{border-style:solid;border-width:2px 0;}.fc-button-inner{position:relative;float:left;overflow:hidden;}.fc-state-default .fc-button-inner{border-style:solid;border-width:0 2px;}.fc-button-content{position:relative;float:left;height:1.9em;line-height:1.9em;padding:0 .6em;white-space:nowrap;}span#btn-prev{margin-left:0;}.fc-button.btnStyle:hover{color:#585858;opacity:1;}.txtBox{border:solid 1px #e8e8e8;color:#585858 !important;background-color:#e8e8e8;font-size:17px;height:50px;min-width:125px;border-radius:4px;margin:5px 0;}.txtBox:first-of-type{}.txtBoxDisabled{color:#525252;background-color:#e2e2e2;border:none;font-size:17px;}.moreInfo{color:#6e6d6d;font-family:Arial,Helvetica,"Nimbus Sans L",sans-serif;font-size:12px;}.moreInfo:hover{color:inherit;font-family:Arial,Helvetica,"Nimbus Sans L",sans-serif;font-size:12px;}.purchaseSmall{color:#397958;font-family:Arial,Helvetica,"Nimbus Sans L",sans-serif;font-size:12px;}.purchaseSmall:hover{color:#000000;font-family:Arial,Helvetica,"Nimbus Sans L",sans-serif;font-size:12px;}.purchaseLarge{color:#679650;font-family:Arial,Helvetica,"Nimbus Sans L",sans-serif;font-size:16px;font-weight:700;}.purchaseLarge:hover{color:#585858;font-family:Arial,Helvetica,"Nimbus Sans L",sans-serif;font-size:16px;font-weight:700;}.changeEvent{color:#6e6d6d;font-family:Arial,Helvetica,"Nimbus Sans L",sans-serif;font-size:16px;font-weight:700;}.changeEvent:hover{color:#000000;font-family:Arial,Helvetica,"Nimbus Sans L",sans-serif;font-size:16px;font-weight:700;}.ui-dialog{position:relative;padding:.2em;width:400px;background-color:#FFFFFF;border:1px solid #397958;font-family:Arial,Helvetica,"Nimbus Sans L",sans-serif;font-size:12px;color:#397958;}.ui-dialog .ui-dialog-titlebar{padding:.5em .3em .3em 1em;position:relative;background-color:#6b6b6b;}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0 .2em;color:#FFFFFF;}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:15px;margin:-10px 0 10px 0;padding:1px;height:15px;}.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px;}.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{padding:0;}.ui-dialog .ui-dialog-content{border:0;padding:.5em 1em;background:none;overflow:auto;zoom:1;color:#397958;}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em;color:#397958;}.ui-dialog .ui-dialog-buttonpane button{float:right;cursor:pointer;width:auto;overflow:visible;color:#6b6b6b;font-size:10px;font-weight:bold;}.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px;}.ui-draggable .ui-dialog-titlebar{cursor:move;}#prodText,#pText{text-align:left;}table,td,tr,tbody{margin:3% 0;padding:0;box-sizing:border-box;table-layout:fixed;word-wrap:break-word;width:100%;}.page-tntransactionpagedev .breadcrumb{display:none;}.page-tntransactionpagedev #main-wrapper{margin:150px 0 40px;padding:0 15px;}.page-tntransactionpagedev #main{max-width:1290px;margin:0 auto;}.tnew-eventlisting-text{font-size:20px;}a.tnew-eventlisting-prod-link{font-size:36px;font-weight:normal;}.page-tntransactionpagedev p{margin-bottom:20px}div.tnew-eventlisting-prod-season-title-container{padding:0 0 20px 20px;}select#keywords{margin:0 0 0 25px;}@media all and (max-width:900px){select#keywords{margin:20px 0 0 0;}ul#detailed-events{width:100%;}}.tnew-eventlisting-prod-image[style]{height:auto;min-width:390px;width:100% !important;max-width:390px !important;}img.tnew-eventlisting-prod-image[style]{padding:0 !important;object-fit:cover;}@media all and (max-width:540px){img.tnew-eventlisting-prod-image[style]{max-width:225px;min-width:225px;}}.btnStyle:hover{opacity:1;color:#fff;}div.tnew-eventlisting-prod-moreinfo-button-container{text-align:left;display:inline;}div#tnew-site-loginwidget-wrapper{margin-bottom:20px;}div.tnew-eventlisting-line-div{display:none;}div.tnew-eventlisting-prod-season-title-container,div.tnew-eventlisting-prod-text-container{padding-left:30px;}#toggle-display{cursor:pointer;text-transform:capitalize;opacity:0.7;color:#679650;display:block;margin:15px;}#toggle-display:hover{opacity:1;}#month-year-title{font-size:24px;display:block;line-height:1;color:#585858;}table.fc-header{display:none;}#calendar{margin-right:5%;}#detailed-events li.display-date{text-transform:uppercase;letter-spacing:1px;color:#679650;margin-top:25px;border:none;background-color:transparent;padding:0 0 15px 0;font-weight:normal;width:100%;border-bottom:1px solid #e2e2e2;}#detailed-events div.text{font-size:17px;color:#585858;}#detailed-events div.text a{font-size:17px;padding:0 10px 0 0;margin-top:5px;opacity:0.7;}#detailed-events div.text a:hover{opacity:1;color:#397958;}.tnew-psdetail-perflist-select select,.tnew-psdetail-perflist-select{margin-top:20px;display:block;border:2px solid #dedede;height:45px;font-size:16px;background:#fff;color:#555545;border-radius:0 !important;padding:0 30px 0 10px;background:transparent url("/sites/all/themes/responsive_bartik/images/icon-grey-dropdown.png") no-repeat right 5px center;-webkit-appearance:none;-moz-osx-appearance:none;width:100%;box-sizing:border-box;max-width:300px;}@media all and (max-width:800px){td.tnew-eventlisting-prod-image-container,td.tnew-eventlisting-prod-container{display:block;}div.tnew-eventlisting-prod-season-title-container,div.tnew-eventlisting-prod-text-container{padding-left:0;}#calendar{width:100%;display:inherit;margin:0;}}.tnew-psdetail-perflist-select{margin-top:0;}td.tnew-psdetail-container-right-column{padding:0 0 30px 30px;}img.tnew-psdetail-prod-image,img.tnew-selectseating-img{object-fit:cover;display:inline-block !important;overflow:hidden;position:relative;max-width:350px;box-sizing:border-box;}.tnew-psdetail-prod-image,.tnew-selectseating-img{padding-bottom:30px;width:100%;}@media all and (max-width:800px){td.tnew-psdetail-container-left-column,td.tnew-psdetail-container-right-column{width:100% !important;display:block;padding:0;border:0;}.huge{font-size:36px;}}.tnew-selectseating-date{font-weight:normal;}.tnew-selectseating-prodcontent-container span[style]{}.tnew-selectseating-prodcontent-container a[style]{}td.tnew-selectseating-form-pricetype-label{padding:20px 20px 0 0;font-size:17px;}.txtBox select{padding:20px;}option{padding:0 10px;}td.large.c3.tnew-selectseating-form-zone-container{display:none;}table.tnew-selectseating-form-container{padding:0 !important;margin:0 !important;}td.tnew-selectseating-container-right-column{padding-top:0;}.tnew-selectseating-prodcontent-container p:first-of-type{margin-bottom:0;}.tnew-selectseating-prodcontent-container strong{margin-bottom:10px;display:block;}.txtBox.tnew-selectseating-form-pricetype-select,.txtBox.tnew-selectseating-jumpto-select{min-width:225px;margin:5px 0;}.small.c3.tnew-selectseating-jumpto-text-title-container{font-size:16px;}.tnew-selectseating-jumpto-title-container{color:#679650;}.tnew-selectseating-jumpto-text-container{margin-bottom:5px;}.tnew-selectseating-prodcontent-container ul{margin:0 0 25px;list-style:inherit;}.tnew-selectseating-prodcontent-container ul li{margin:0 0 5px 20px;}.tnew-selectseating-prodcontent-container p{margin:0 0 5px;}p.large.c1 b{font-weight:normal;}table.medium{width:100%;box-sizing:border-box;padding:0;}.large.c3.tnew-selectseating-form-zone-message{font-size:17px;}td.tnew-selectseating-form-pricetype-container table{width:100%;}td.bRight.tnew-selectseating-container-left-column{padding-right:30px;}@media all and (max-width:900px){td.bRight.tnew-selectseating-container-left-column{width:100%;display:block;clear:both;}td.tnew-selectseating-container-right-column{width:100%;display:block;padding:0;}td.large.c3.tnew-selectseating-form-pricetype-label{width:40%;}.bRight{border:0;}}@media all and (max-width:768px){td.large.c3.tnew-selectseating-form-pricetype-label,td.large.c3.tnew-selectseating-form-pricetype-label label{width:100%;display:block;margin:0;}td.tnew-selectseating-container-right-column td{width:100%;display:block;padding:0;}td.tnew-selectseating-container-right-column table{margin-top:0;}.txtBox.tnew-selectseating-form-pricetype-select,.txtBox.tnew-selectseating-jumpto-select{width:70%;box-sizing:border-box;}.txtBox.tnew-giftcert-control-redeem-field{width:80%;padding:0;margin:10px 0 !important;box-sizing:border-box;}}h2.element-invisible{display:none;}.tnt-form{}.TNEW_steps_block{font-size:17px !important;font-weight:normal !important;}.TNEW_steps_block .TNEW_steps ul{font-weight:normal !important;}ul.TNEW_steps{font-weight:normal !important;}li.TNEW_step{font-weight:normal !important;color:#585858 !important;}li.TNEW_step_active{font-weight:normal !important;color:#585858 !important;}.TNEW_error_required,.TNEW_required{font-weight:normal !important;color:#f5bb6b !important;padding:10px 5px 5px 0 !important;display:block !important;}.TNEW_subheader_bar{font-size:17px !important;font-weight:normal !important;background:rgba(103,150,80,0.7) !important;width:100% !important;box-sizing:border-box !important;}b.tnew-donate-control-text{color:#585858;font-weight:normal;font-size:17px;line-height:1.25;}.tnew-donate-control-field-label{color:#585858;font-size:17px;}b{font-weight:normal;}label{font-size:17px;color:#585858;margin-bottom:10px;display:block;}b.TNEW_error_required{display:inline-block !important;}select.TNEW_checkout_sm{min-width:50px;}fieldset.payment-form ol li.req{width:auto;}div.tnew-giftcert-control-redeem-container{width:100%;box-sizing:border-box;padding:0;background:transparent;}div.tnew-giftcert-control-redeem-container .large[style]{text-align:left !important;font-size:17px;}.txtBox.tnew-giftcert-control-redeem-field{margin:0 15px;}table.medium td[style]{font-size:17px !important;font-weight:normal !important;width:20%;}.TNEW_page_block b{font-weight:normal;padding:0;}.TNEW_page_block tr[style]{background:#e2e2e3!important;font-size:17px !important;}td.tdFormLabel{width:auto;text-align:left;padding-right:10px;}.tnew-register-field-container-top tbody{padding-right:5%;overflow:hidden;display:block;}.large.c1.bBottom.tabDivTitle.tnew-register-title[style]{font-weight:normal !important;}.tnew-register-validation-container div[style]{box-sizing:border-box !important;}table.tnew-login-control-container,td.tnew-login-control-login-field-container{margin:0 !important;width:100%;}.large.c1.tnew-login-required-container[style]{margin-left:10px !important;font-size:17px;}input.tnew-login-control-login-field[style],input#mainContent_loginCtrl_tb_password{width:100% !important;box-sizing:border-box;max-width:300px;}.v3Forms input[type='text'],.v3Forms input[type='password']{padding:4px 10px;box-sizing:border-box;}.tnew-interests-control-container .medium{padding-right:10px;}@media all and (max-width:768px){table.tnew-register-field-container-top{width:100%;}}td.tnew-address-control-state-field-container{height:auto !important;}.tab_pagePad div{width:100% !important;}table.tnew-forgot-form-container{width:50%;}#cartTable td[style]{width:20%;word-wrap:normal;table-layout:auto;}fieldset.tnew-checkoutsurvey-control-container{padding:3px;}td#mainContent_td_img{width:120px !important;padding-right:20px;}@media print{body.two-sidebars,body.sidebar-first,body.sidebar-second,body{width:auto !important;}#header{position:relative;}#header .region-header{text-align:left;}#block-hillwood-customisations-nextopen,.top-actions-menu,.block.main-menu,.tn-subnav-component,#signup{display:none !important;}.block.logo a{font-size:0;}.tnt-form{margin-top:10px;}.tn-order-address-information-component{margin-top:40px !important;}.tn-cart-item-details__list{padding:10px 0 !important;}}@page{size:auto;margin:10%;}
.region.region-content div[data-history-node-id="999"]:first-child,.---Events----Events- .region.region-content > div[data-quickedit-entity-instance-id="2"],#views-exposed-form-event-instance-search-evnt-inst-srch-blck .form-item-date-filter{display:none;}.navbar.container,.navbar.container-fluid{margin-top:0 !important;}body.path-frontpage .region-header{display:none;}.section{position:relative;}a:hover,a:focus{color:#585858;text-decoration:underline;}.alert-padding{padding-top:35px;}@media screen and (max-width:650px){.alert-padding{padding-top:50px;}}@media screen and (max-width:550px){.alert-padding{padding-top:70px;}}.events.homepage.upcoming{display:flex;flex-wrap:nowrap;}.events.homepage.upcoming > .view-content{display:flex;flex-flow:row;margin:0 auto;width:calc(100% - 150px);padding-right:15px;padding-right:0;justify-content:space-between;}.events.homepage.upcoming > .view-content > .views-row{width:25%;padding:0 10px;}.events.homepage.upcoming .view-event-instance-filtered .views-row .event-instance-entity .bs-region--main{border-bottom:1px dotted #d3d7d9;}.events.homepage.upcoming .view-event-instance-filtered .views-row:last-child .event-instance-entity .bs-region--main{border-bottom:none}.viewsreference--view-title{display:none;}.events.homepage.upcoming{margin-left:50px;margin-right:50px;margin-bottom:50px;}@media (max-width:1215px){.events.homepage.upcoming .view-content{width:100%;}.events.homepage.upcoming .view-content ul.blazy{padding:0;}.events.homepage.upcoming{flex-wrap:wrap;}.events.homepage.upcoming > .view-content > .views-row{width:50%;margin-bottom:20px;}.events.homepage.upcoming > .view-content{flex-wrap:wrap}}@media screen and (max-width:700px){.events.homepage.upcoming > .view-content > .views-row{width:100%;padding:0;}.events.homepage.upcoming{margin-left:0;margin-right:0;}.section--type-multifield .field--name-field-views-reference .viewsreference--view-title,.section--type-multifield .field--name-field-heading,.section--type-multifield .field--name-field-body h3{margin-left:0 !important;}}.events.homepage.upcoming .grid .views-field-title a{margin-top:15px;display:block;text-decoration:none;color:#585858;font-size:20px;margin-bottom:15px;}.events.homepage.upcoming .view-footer{background-color:#e1e0df;background:-moz-radial-gradient(center,ellipse cover,rgba(255,255,255,1) 1%,rgba(225,224,223,1) 100%);background:-webkit-radial-gradient(center,ellipse cover,rgba(255,255,255,1) 1%,rgba(225,224,223,1) 100%);background:radial-gradient(ellipse at center,rgba(255,255,255,1) 1%,rgba(225,224,223,1) 100%);height:225px;padding:10px;text-align:right;line-height:24px;position:relative;float:right;width:150px;}.events.homepage.upcoming .views-field-field-date-and-time{text-transform:uppercase;font-size:14px;color:#679650;}.events.homepage.upcoming .views-field-field-teaser-text{margin-bottom:15px;}.events.homepage.upcoming .view-footer p{position:absolute;bottom:0;width:50%;text-align:right;right:16px;margin-bottom:30px;}@media (max-width:1215px){.events.homepage.upcoming .view-footer{float:none;width:100%;clear:both;height:55px;}.events.homepage.upcoming .view-footer p{text-align:center;width:100%;right:0px;}}.events.homepage.upcoming .field--name-node-title h2{text-decoration:none;color:#585858;font-size:20px;margin:10px 0px;}.events.homepage.upcoming .field--name-body p{margin-bottom:15px;}.events.homepage.upcoming .field--name-field-event-dates{height:240px;overflow-y:auto;position:relative;overflow-x:hidden;}.events.homepage.upcoming .field--name-field-event-dates > .field--item{margin:5px 0;}.events.homepage.upcoming .field--name-field-date-and-time{text-transform:uppercase;font-size:14px;color:#679650;padding-bottom:0;}.field--name-field-teaser-text{margin-bottom:15px;}.events.homepage.upcoming .field--name-field-event-dates .field--item .bs-region{border-bottom:1px dotted #D3D7D9;}.events.homepage.upcoming .field--name-field-event-dates .field--item:last-child .bs-region{border:none;}.events.homepage.upcoming .field--name-field-teaser-image{margin-bottom:15px;}.events.homepage.upcoming .field--name-node-title h2 a{color:#585858;}.section--type-multifield .field--name-field-body h3{margin-left:50px;font-size:20px;margin-bottom:20px;}.section--type-multifield .field--name-field-views-reference .viewsreference--view-title,.section--type-multifield .field--name-field-heading{border-bottom:1px solid #dedede;padding-bottom:16px;font-family:'Gibson Regular',sans-serif;margin-left:50px;text-transform:uppercase;font-weight:bold;margin-bottom:20px;font-size:14px;}.about-area .section--type-multifield .field--name-field-heading{margin-left:0;}.events.homepage.upcoming img{height:225px;width:100%;object-fit:cover;}@media (max-width:1215px){.events.homepage.upcoming img{width:100%;height:auto;}}.events.homepage.upcoming .view-footer a{text-decoration:none;text-transform:uppercase;color:#585858;font-weight:bold;}.events.homepage.upcoming .view-footer a:before{font-family:'fontawesome';content:'\f061';color:#585858;margin-right:10px;}.homepage.tryptich{margin:0 -15px 20px -15px;height:625px;overflow:hidden;}@media screen and (max-width:960px){.homepage.tryptich{height:100%;}}.homepage.tryptich .field--name-field-multi-field-column > .field--item{width:33.33333%;position:relative;}@media screen and (max-width:960px){.homepage.tryptich .field--name-field-multi-field-column > .field--item{width:100%;}}.homepage.tryptich .field--name-field-multi-field-column .field--item .field--name-field-background-image{z-index:0;position:relative;overflow:hidden;height:625px;}@media screen and (max-width:960px){.homepage.tryptich .field--name-field-multi-field-column .field--item .field--name-field-background-image{height:480px;}}@media screen and (max-width:767px){.homepage.tryptich .field--name-field-multi-field-column .field--item .field--name-field-background-image{height:280px;}}.homepage.tryptich .field--name-field-multi-field-column .field--item .field--name-field-background-image img{width:100%;transition:all 5s ease;-moz-transition:all 5s ease;-ms-transition:all 5s ease;-o-transition:all 5s ease;-webkit-transition:all 5s ease;height:650px;width:100%;object-fit:cover;}.homepage.tryptich .field--name-field-multi-field-column .field--item:hover .field--name-field-background-image img{transform:scale(1.2);}.homepage.tryptich .field--name-field-multi-field-column .field--item .field--name-field-background-image:after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.2);-webkit-transition:background-color 2s ease;-moz-transition:background-color 2s ease;-ms-transition:background-color 2s ease;-o-transition:background-color 2s ease;transition:background-color 2s ease;}.homepage.tryptich .field--name-field-multi-field-column .field--item:hover .field--name-field-background-image:after{background-color:rgba(0,0,0,0.5);}.homepage.tryptich .trip-wrap{position:absolute;top:50%;transform:translateY(-50%);left:60px;color:#fff;}@media screen and (max-width:960px){.homepage.tryptich .trip-wrap{top:auto;transform:none;bottom:60px;left:60px;}}@media screen and (max-width:767px){.homepage.tryptich .trip-wrap{left:30px;bottom:30px;}}.homepage.tryptich .trip-wrap *{color:#fff;}.homepage.tryptich .trip-wrap .field--name-title{font-size:84px;line-height:normal;}@media (max-width:1200px){.homepage.tryptich .trip-wrap .field--name-title{font-size:70px;}}.homepage.tryptich .trip-wrap .field--name-field-subheading{font-size:22px;}.homepage.tryptich .trip-wrap .field--name-field-link{background-color:#545555;color:#fff;padding:12px 15px 10px;font-size:16px;text-transform:uppercase;overflow:hidden;text-decoration:none;display:inline-block;margin-top:20px;letter-spacing:1px;transition:all .5s ease;cursor:pointer;opacity:1;}.homepage.tryptich .field--name-field-multi-field-column .field--item:hover .trip-wrap .field--name-field-link{background-color:#679650;}.homepage.tryptich .trip-wrap .field--name-field-link a p:after{font-family:fontAwesome;content:'\f061';float:right;margin-top:-2px;padding-left:10px;}.homepage.exhibitions > .field--name-field-heading{display:none;}.homepage.exhibitions .group-content.field-group-div{position:absolute;top:14%;background:url(/themes/custom/bot_custom/images/speckle-bg.jpg);padding:40px 3%;border:9px solid #efe9dd;max-width:400px;margin-right:5%;border-left:0;}@media screen and (max-width:580px){.homepage.exhibitions .section--type-announcement{max-height:none;}.homepage.exhibitions .group-content.field-group-div{position:relative;top:0;margin:0;padding:30px 20px 20px;max-width:none;width:100%;border:none;}}@media screen and (max-width:590px){.homepage.exhibitions .section--type-announcement{margin:0 0 15px;}}@media screen and (max-width:960px){.homepage.exhibitions .section--type-announcement > .bs-region--main{max-height:480px;}}@media screen and (max-width:1000px){.homepage.exhibitions .group-content.field-group-div{bottom:5%;top:inherit;}.homepage.exhibitions .section--type-announcement{overflow:hidden;}.field--name-field-multi-field-column > .field--item{max-height:500px;width:100%;position:relative;}}.homepage.exhibitions .group-content.field-group-div .field--name-field-heading{font-family:"Gibson",sans-serif;font-weight:normal;text-transform:capitalize;-webkit-font-smoothing:antialiased;letter-spacing:1px;font-size:20px;margin-bottom:20px;color:#545555;line-height:1.4;}.homepage.exhibitions .group-content.field-group-div .field--name-field-subheading{font-family:"Gibson-Semibold",sans-serif;text-transform:uppercase;-webkit-font-smoothing:antialiased;letter-spacing:1px;font-size:14px;margin-bottom:35px;color:#679650;}@media screen and (max-width:590px){.homepage.exhibitions .group-content.field-group-div .field--name-field-subheading{margin-bottom:10px;}}.field--name-field-multi-field-column{display:flex;flex-flow:row wrap;justify-content:center;}.field--name-field-multi-field-column > .field--item{width:100%;}.museum-callout.section--type-announcement .bs-region--main,.announcement-full-width .bs-region--main{margin-left:0;padding:0;}.museum-callout.section--type-announcement .bs-region--main,.museum-callout.section--type-announcement .field--type-image img{min-height:600px;width:100%;height:100%;max-height:730px;position:relative;overflow:hidden;object-fit:cover;}.museum-callout.section--type-announcement .group-content{position:absolute;top:50%;transform:translate(0,-50%);background:url(/themes/custom/bot_custom/images/speckle-bg.jpg);padding:5% 3%;border:9px solid #efe9dd;max-width:750px;margin-right:5%;border-left:0;}.museum-callout.section--type-announcement .field--name-field-heading{font-family:"Gibson",sans-serif;font-weight:normal;text-transform:capitalize;-webkit-font-smoothing:antialiased;font-size:30px;margin-bottom:20px;color:#545555;line-height:1.4;}@media screen and (min-width:900px){.museum-callout.section--type-announcement .field--name-field-heading{font-size:38px;}}.museum-callout.section--type-announcement .field--name-field-body{font-family:"Gibson",sans-serif;-webkit-font-smoothing:antialiased;font-size:20px;margin-bottom:35px;color:#545555;line-height:1.5;}.museum-callout.section--type-announcement .field--name-field-links{display:flex;}@media screen and (min-width:1200px){.section--type-announcement .field--name-field-body{font-size:20px;}}@media screen and (min-width:768px){.museum-callout.section--type-announcement .field--name-field-links a{width:auto;display:block;margin-bottom:0;}}.museum-callout.section--type-announcement .field--name-field-links a{text-decoration:none;text-transform:uppercase;color:#545555;font-size:16px;letter-spacing:1px;margin-right:40px;width:100%;display:block;margin-bottom:20px;}.museum-callout.section--type-announcement .field--name-field-links a:after,.section--type-seasons-banner .field--name-field-links a:after{font-family:'fontawesome';content:'\f061';padding-left:10px;}.homepage.exhibitions.eck-entity{position:relative;max-height:740px;overflow:hidden;margin-left:-15px;margin-right:-15px;}@media screen and (max-width:580px){.homepage.exhibitions.eck-entity{margin-left:0;margin-right:0;}}.homepage.exhibitions.eck-entity .field--name-field-heading{font-family:"Gibson",sans-serif;font-weight:normal;text-transform:capitalize;-webkit-font-smoothing:antialiased;letter-spacing:1px;font-size:20px;margin-bottom:20px;color:#545555;line-height:1.4;}.homepage.exhibitions .section--type-announcement h2{display:none;}.homepage.exhibitions .field--name-field-media-image{display:block;}.homepage.exhibitions .field--name-field-media-image img{display:block;object-fit:cover;height:100%;min-height:740px;width:100%;}@media screen and (max-width:590px){.homepage.exhibitions .field--name-field-media-image img{min-height:auto;}}.homepage.exhibitions .field--name-field-links a{position:absolute;top:0;left:0;right:0;bottom:0;font-size:0;}.section--type-special-announcement{max-width:1450px;margin:100px auto;overflow:hidden;background:#eee;display:flex;flex-wrap:wrap;}.section--type-special-announcement .field-group-div{width:50%;position:relative;padding:50px;}@media screen and (max-width:590px){.section--type-special-announcement .group-media{padding:0;}}.section--type-special-announcement .group-media img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;}@media screen and (max-width:960px){.section--type-special-announcement .field-group-div{width:100%;}.section--type-special-announcement .group-media{padding:0;}.section--type-special-announcement .group-media img{position:relative;}}.section--type-special-announcement .field-group-div .field--name-field-subheading{font-size:14px;margin-left:5%;margin-right:5%;font-weight:bold;text-transform:uppercase;color:#62605c;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid rgba(98,96,93,0.2);}@media screen and (max-width:960px){.section--type-special-announcement .field-group-div .field--name-field-subheading{margin-left:0;margin-right:0;}}.section--type-special-announcement .field-group-div .field--name-field-heading{font-family:'Gibson-Regular',sans-serif;font-size:24px;text-transform:capitalize;line-height:1;font-weight:normal;letter-spacing:0;margin-bottom:20px;padding:40px 40px 0 40px;}@media screen and (max-width:960px){.section--type-special-announcement .field-group-div .field--name-field-heading{padding:0;}}@media screen and (max-width:590px){.section--type-special-announcement .field-group-div .field--name-field-heading{padding-top:0;}}.section--type-special-announcement .field-group-div .field--name-field-body{line-height:1.5;font-size:16px;padding:0 40px 40px 40px;}@media screen and (max-width:960px){.section--type-special-announcement .field-group-div .field--name-field-body{padding:0;}}@media (min-width:540px){.section--type-special-announcement .field-group-div .field--name-field-heading{font-size:36px;}.section--type-special-announcement .field-group-div .field--name-field-body{font-size:20px;}}@media (min-width:768px){.section--type-special-announcement .field-group-div .field--name-field-heading{font-size:42px;}}@media (min-width:1000px){.section--type-special-announcement .field-group-div .field--name-field-heading{font-size:50px;padding:5% 5% 0 5%;}.section--type-special-announcement .field-group-div .field--name-field-body{padding:0 5% 5% 5%;}}.section--type-multifield i.fa-instagram{font-size:53px;float:left;margin-right:15px;}.section--type-multifield .name-ig,.section--type-multifield .follow-ig{float:left;font-weight:normal;font-size:17px;padding-top:18px;}.section--type-multifield .follow-ig{float:right;}.section--type-multifield .name-ig,.section--type-multifield .follow-ig{float:left;font-weight:normal;font-size:17px;padding-top:18px;}.region-sidebar-second .block-views{background-color:#fff;border-color:#fff;}.region-sidebar-second{margin:0 0 40px;}.featured-events-list > .view-content > .views-row,.events-sidebar .views-row{border-top:1px solid #ccc;margin-top:20px;padding-top:20px;}.featured-events-list .views-field-title a,.region-sidebar-second .featured-events-list .field--name-node-title a{position:inherit;color:#585858;padding:0;margin:10px 0 5px 0;width:100%;box-shadow:none;background-image:none;}.featured-events-list h2,.region-sidebar-second .featured-events-list .field--name-node-title a,.node--view-mode-upcoming-program-details .field--name-node-title a{color:#585858;color:#000;font-size:18px;text-decoration:none;}.region-sidebar-second .featured-events-list .field--name-node-title,.node--view-mode-upcoming-program-details .field--name-node-title{position:inherit;color:#585858;padding:0;margin:10px 0 5px 0;width:100%;box-shadow:none;background-image:none;}.region-sidebar-second .featured-events-list .field--name-node-title{margin-top:0;}.featured-events-list .field--name-node-post-date,.node--view-mode-upcoming-program-details .field--name-field-dates{text-transform:uppercase;color:#679650;font-size:14px;margin:0px;padding-top:15px;}.featured-events-list .field--name-body,.node--view-mode-upcoming-program-details .field--name-body{margin:10px 0 15px;font-size:13px;}.featured-events-list .field--name-body{padding:0;margin:0 !important;padding-top:0 !important;}.node--view-mode-upcoming-program-details .field--name-body *{font-size:13px !important;}.featured-events-list .view-footer,.related-blogs .view-footer{background-color:#e1e0df;background:-moz-radial-gradient(center,ellipse cover,rgba(255,255,255,1) 1%,rgba(225,224,223,1) 100%);background:-webkit-radial-gradient(center,ellipse cover,rgba(255,255,255,1) 1%,rgba(225,224,223,1) 100%);background:radial-gradient(ellipse at center,rgba(255,255,255,1) 1%,rgba(225,224,223,1) 100%);height:84px;padding:10px;text-align:right;line-height:24px;position:relative;display:flex;align-items:flex-end;margin-top:20px;}.featured-events-list .view-footer a,.related-blogs .view-footer a{text-decoration:none;text-transform:uppercase;color:#585858;font-weight:bold;flex:1 0 auto;}.featured-events-list .view-footer a:before,.related-blogs .view-footer a:before{font-family:'fontawesome';content:'\f061';color:#585858;margin-right:10px;}.ts-banner-wrapper .field--name-field-subheading{color:#fff;font-size:24px;margin-bottom:20px;z-index:499;max-width:800px;}@media (max-width:850px){.ts-banner-wrapper .field--name-field-subheading{font-size:18px;}}.node-banner-wrapper{overflow:hidden;width:100%;display:flex;align-items:flex-start;}.node--view-mode-short-banner .node-banner-wrapper .field--name-field-background-image,.block-content--type-banner-block .node-banner-wrapper .field--name-field-banner-image{min-height:300px;}.node--view-mode-tall-banner .node-banner-wrapper .field--name-field-background-image{min-height:750px;}@media screen and (max-width:800px){.node--view-mode-tall-banner .node-banner-wrapper .field--name-field-background-image{min-height:250px;}}.node-banner-background .view-content .views-row .node > .bs-region--main .contextual-region,.block-content--type-banner-block .node-banner-wrapper .field--name-field-banner-image .contextual-region{position:unset;}.node-banner-wrapper .field--name-field-media-image img,.block-content--type-banner-block .node-banner-wrapper .field--name-field-banner-image img{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;width:100%;object-fit:cover;height:100%;}.node-banner-wrapper .ts-banner-wrapper{position:relative;width:100%;padding:200px 3% 50px;}.node-banner-wrapper h1,.node-banner-wrapper .field--name-field-heading{color:#fff;font-size:72px;margin:0;z-index:499;}@media screen and (max-width:800px){.node-banner-wrapper h1,.node-banner-wrapper .field--name-field-heading{font-size:52px;}.node-banner-wrapper .ts-banner-wrapper{padding-top:155px;padding-bottom:50px;}}.node-banner-wrapper .field--name-field-header-background-links a{background:#646464;color:#fff;border:none;padding:12px 15px 10px;font-size:16px;text-transform:uppercase;overflow:hidden;text-decoration:none;display:inline-block;transition:all .3s ease;cursor:pointer;z-index:499;opacity:0.9;letter-spacing:1px;border-radius:0;text-align:left;}.node-banner-wrapper .field--name-field-header-background-links a:hover{background:rgba(83,83,83,0.90);}.node-banner-wrapper .field--name-field-header-background-links a:after{font-family:'fontawesome';content:'\f061';float:right;margin-top:-2px;padding-left:10px;}.breadcrumb{clear:both;margin-left:15px;margin-right:15px;border-radius:0;background:none;text-transform:uppercase;font-family:'Gibson-SemiBold',Sans-Serif;font-weight:normal;color:#585858;margin-bottom:40px;padding:10px 0px 15px;border-bottom:1px solid #dedede;font-size:14px;letter-spacing:1px;line-height:1.4;}@media screen and (min-width:768px){.breadcrumb{margin-left:26%;margin-right:40px;}}.breadcrumb a{text-decoration:none;color:#928f89;transition:all .3s ease;}.breadcrumb a:hover,.breadcrumb a:focus,.breadcrumb > .active{color:#585858;}.page-node-type-exhibition .breadcrumb{margin-left:0%;}.node--type-exhibition.node--view-mode-full .field--name-field-dates{text-transform:uppercase;color:#679650;font-size:14px;padding:5px 0;}.node--type-exhibition.node--view-mode-full .bs-region--main h3{font-size:18px;line-height:21px;padding:0 0 15px;}nav.tabs{position:fixed;bottom:0;background:#2d2d2d;z-index:100000;width:100%;margin:0;padding:0;max-width:initial;left:0;}nav.tabs ul:before{background-image:url(/core/misc/icons/bebebe/pencil.svg);position:absolute;top:0;left:0.6667em;display:block;width:20px;height:100%;content:"";background-color:transparent;background-repeat:no-repeat;background-attachment:scroll;background-position:center center;background-size:100% auto;}.nav-tabs > li > a{color:#fff;}nav.tabs ul{border-top:solid 1px #2d2d2d;padding-left:50px;}.contextual-region .contextual .contextual-links a{color:#000 !important;}.membership .field--name-field-heading{font-size:32px;text-align:center;width:100%;font-weight:normal;padding:45px 0 5px;}.join-container .svg-inline--fa{color:#679650;}.membership{max-width:1000px;margin:0 auto;}@media screen and (max-width:800px){.join-container{overflow:scroll;overflow-y:hidden;width:100vw;}}.join-container .toc{float:left;font-size:12px;}.join-container .contents{min-width:800px;text-align:center;}.join-container .divTableRow{overflow:hidden;height:40px;display:flex;border:1px solid white;background:gray;}.join-container .divTableRow:nth-of-type(2n){background:lightgray;}.divTableCell{flex:1 0 100px;}.join-container .description .divTableRow:nth-of-type(1){height:122px;}.join-container a.button{margin:15px;width:90px;padding:5px;font-size:12px;}.join-container .fa{color:green;}.join-container a:after{display:none;}.page-node-1001 #main{display:flex;}.page-node-1001 #content{max-width:1000px;margin:0 auto;}.page-node-1001 .breadcrumb,.page-node-1001 #page-title{display:none;}.membership .field--name-title{font-size:32px;text-align:center;width:100%;font-weight:normal;padding:45px 0 5px;}.membership .field--name-field-body .top,.membership .field--name-field-body .bottom{font-size:16px;line-height:21px;width:60%;margin:0 auto;text-align:center;padding:20px 0;}.membership .field--name-field-body .bottom{font-size:15px;font-style:italic;padding-top:0px;}.membership .join-container{border:2px solid #dedede;margin-bottom:40px;}.membership .join-container .divTableRow{background:transparent;border:0px solid transparent;border-bottom:1px solid #dedede;}.membership .join-container .toc{border:0px solid transparent;border-right:1px solid #dedede;width:250px;}.membership .join-container .toc .divTableBody.description .divTableRow:first-of-type{height:270px;}.circles .join-container .toc .divTableBody.description .divTableRow:first-of-type{height:200px;}.membership .join-container .toc .divTableBody.description .divTableRow{min-height:50px;}.membership .join-container .toc .divTableBody.description .divTableRow.discount,.membership .join-container .toc .divTableBody.description .divTableRow.travel,.membership .join-container .toc .divTableBody.description .divTableRow.lecture{min-height:65px;}.membership .join-container .toc .divTableBody.description .divTableRow.reciprocal{min-height:100px;}.membership .join-container .toc .divTableBody.description .divTableRow .smallprint{font-weight:normal;font-style:italic;padding:4px 0px;}.membership .join-container .toc .divTableBody.description .divTableRow.guests,.membership .join-container .toc .divTableBody.description .divTableRow.invitation,.membership .join-container .toc .divTableBody.description .divTableRow.family,.membership .join-container .toc .divTableBody.description .divTableRow.private-tour,.membership .join-container .toc .divTableBody.description .divTableRow.discount-15,.membership .join-container .toc .divTableBody.description .divTableRow.publication,.membership .join-container .toc .divTableBody.description .divTableRow.guest,.membership .join-container .toc .divTableBody.description .divTableRow.gift,.membership .join-container .toc .divTableBody.description .divTableRow.domestic{min-height:35px;height:35px;}.membership .join-container .toc .divTableBody.description .divTableRow .divTableCell{padding:10px 15px 7px 20px;font-size:13px;line-height:15px;font-weight:bold;}.membership .join-container .toc .divTableBody.description .divTableRow .divTableCell .memb.big{font-size:28px;line-height:34px;font-weight:normal;margin-bottom:5px;}.membership .join-container .toc .divTableBody.description .divTableRow .divTableCell .joingift.mid{line-height:20px;padding-bottom:5px;font-weight:normal;}.membership .join-container .toc .divTableBody.description .divTableRow.lectures,.membership .join-container .toc .divTableBody.description .divTableRow.reception{min-height:65px;}.membership .join-container .divTable.contents .divTableBody .divTableRow{min-height:50px;}.membership .join-container .divTable.contents .divTableBody .divTableRow.discount,.membership .join-container .divTable.contents .divTableBody .divTableRow.travel,.membership .join-container .divTable.contents .divTableBody .divTableRow.lectures{min-height:65px;}.membership .join-container .divTable.contents .divTableBody .divTableRow.reciprocal{min-height:100px;}.membership .join-container .divTable.contents .divTableBody .divTableRow .smallprint{font-weight:normal;font-style:italic;padding:4px 0px;}.membership .join-container .divTable.contents .divTableBody .divTableRow.guests,.membership .join-container .divTable.contents .divTableBody .divTableRow.reduced,.membership .join-container .divTable.contents .divTableBody .divTableRow.family,.membership .join-container .divTable.contents .divTableBody .divTableRow.dinner,.membership .join-container .divTable.contents .divTableBody .divTableRow.discount-15,.membership .join-container .divTable.contents .divTableBody .divTableRow.private-tour,.membership .join-container .divTable.contents .divTableBody .divTableRow.publication{min-height:35px;height:35px;}.membership .join-container .divTable.contents .divTableBody .divTableRow.recognition,.membership .join-container .divTable.contents .divTableBody .divTableRow.directors,.membership .join-container .divTable.contents .divTableBody .divTableRow.reception{min-height:65px;}.membership .join-container .divTable.contents .divTableBody .divTableRow.dinner{min-height:50px;}.membership .join-container .divTable.contents .divTableBody .divTableRow.travel,.membership .join-container .divTable.contents .divTableBody .divTableRow.friendship,.membership .join-container .divTable.contents .divTableBody .divTableRow.domestic{min-height:35px;max-height:35px;}.membership .join-container .divTable.contents .divTableCell{border-right:1px solid #dedede;}.membership .join-container .divTable.contents .divTableCell:nth-child(5){border-right:0px solid transparent;}.circles-container .divTable.contents .divTableCell:nth-child(3){border-right:0px solid transparent;}.membership .join-container .divTable.contents .divTableRow .divTableCell{display:flex;align-items:center;justify-content:center;}.membership .join-container .divTable.contents .divTableRow.level{height:70px;}.membership .join-container .divTable.contents .divTableRow.level .divTableCell{text-transform:uppercase;color:#679650;font-size:14px;font-weight:bold;padding:20px 0;letter-spacing:1px;display:initial;}.membership .join-container .divTable.contents .divTableRow.level .divTableCell .subtext,.membership .join-container .divTable.contents .divTableRow.cost .divTableCell .subtext{text-transform:initial;font-weight:normal;font-size:14px;color:#555;letter-spacing:0px;}.membership .join-container .divTable.contents .divTableRow.cost{height:60px;}.membership .join-container .divTable.contents .divTableRow.cost .divTableCell{padding:20px 0;font-size:21px;color:#777;font-weight:300;}.circles-container .divTable.contents .divTableRow.cost .divTableCell{display:initial !important;padding:10px 0 !important;}.membership .join-container .divTable.contents .divTableRow.join{height:70px;}.membership .join-container a.button{margin:0 auto;min-width:108px;padding:10px 15px;cursor:pointer;}.membership .join-container .fa{color:#679650;}.membership .join-container .fa-check-circle:before{content:"\f00c";font-size:23px;}.membership .more-information{text-align:center;margin:8% 0;font-style:italic;}.section--type-collections{background-color:#5A5A5A;padding:80px 35px 70px 50px;margin-left:-15px;margin-right:-15px;}@media screen and (max-width:520px){.section--type-collections{padding:40px;margin:0;}}.section--type-collections .field--name-field-collections{display:flex;flex-wrap:wrap;padding-left:15px;}@media screen and (max-width:1200px){.section--type-collections .field--name-field-collections{padding-left:0;margin-right:-15px;}}.section--type-collections .field--name-field-collections > .field--item .field--name-field-image{padding:0 16px 16px 0;}.section--type-collections .field--name-field-collections > .field--item .field--name-field-image img{object-fit:cover;height:192px;}@media screen and (min-width:1200px){.section--type-collections .field--name-field-collections > .field--item .field--name-field-image img{height:240px;}}.section--type-collections .field--name-field-collections .field--name-title{display:none;}.section--type-collections .field--name-field-collections > .field--item{width:25%;}@media screen and (max-width:850px){.section--type-collections .field--name-field-collections > .field--item{width:50%;}}.section--type-collections .collection-hover{opacity:0;position:absolute;top:0;left:0;padding-right:15px;width:100%;height:100%;background-color:rgba(88,88,88,.33);display:flex;align-items:center;justify-content:center;flex-direction:column;cursor:pointer;transition:opacity .5s ease-out;-moz-transition:opacity .5s ease-out;-webkit-transition:opacity .5s ease-out;}.section--type-collections .full-collection{opacity:0.7;background-color:rgb(113,113,113);background:-moz-radial-gradient(center,ellipse cover,rgba(113,113,113,1) 1%,rgba(55,55,55,1) 100%);background:-webkit-radial-gradient(center,ellipse cover,rgba(113,113,113,1) 1%,rgba(55,55,55,1) 100%);background:radial-gradient(ellipse at center,rgba(113,113,113,1) 1%,rgba(55,55,55,1) 100%);height:192px;margin:0 16px 16px 0;}@media screen and (min-width:1200px){.section--type-collections .full-collection{height:240px;}}.section--type-collections .full-collection .collection-hover{opacity:1.0;}.section--type-collections .full-collection .collection-hover .field--name-field-subheading p{position:absolute;bottom:15px;letter-spacing:1px;font-weight:bold;right:30px;text-decoration:none;width:100px;text-align:right;}.section--type-collections .full-collection .collection-hover .field--name-field-subheading p:before{font-family:'FontAwesome';content:"\f061";font-size:14px;color:#fff;text-align:right;position:absolute;right:2px;bottom:40px;}@media screen and (min-width:1200px){.section--type-collections .full-collection .collection-hover .field--name-field-subheading p:before{bottom:60px;}}.section--type-collections .full-collection .bs-region--main{position:relative;height:100%;}.section--type-collections .full-collection:hover{opacity:1.0;}.section--type-collections .group-header .field--name-title{color:#f5bb6b;font-size:16px;border-bottom:2px solid #777;width:350px;padding-bottom:15px;margin-bottom:20px;}@media screen and (max-width:590px){.section--type-collections .group-header .field--name-title{width:100%;}}.section--type-collections .group-left .featured-object .field--name-field-heading{color:#fff;text-transform:uppercase;position:absolute;top:30px;left:30px;font-size:13px;z-index:9;}.section--type-collections .group-left .featured-object .field--name-field-body{position:absolute;bottom:0px;height:60px;width:100%;background-color:rgba(88,88,88,.88);color:#fff;padding:25px;font-size:14px;z-index:9;}.section--type-collections .collection-hover .field--name-field-heading{font-family:'Gibson Regular',sans-serif;color:#fff;margin-bottom:5px;border-bottom:1px solid rgba(256,256,256,0.4);width:70%;padding-bottom:10px;text-align:center;text-transform:none;font-size:13px;}.section--type-collections .collection-hover  .field--name-field-subheading{width:80%;}.section--type-collections .collection-hover  .field--name-field-subheading *{text-transform:uppercase;color:#fff;font-size:13px;line-height:15px;margin-bottom:0px;padding-bottom:5px;text-align:center;}@media screen and (min-width:1200px){.section--type-collections .collection-hover  .field--name-field-subheading *{padding-bottom:25px;}}.section--type-collections .bs-region--main:hover .collection-hover{opacity:1.0;}.section--type-collections .field--name-field-link,.section--type-collections .field--name-field-link a{position:absolute;display:block;top:0;left:0;width:100%;height:100%;font-size:0;z-index:9;}.section--type-collections .group-left{width:33.3333333%}.section--type-collections .group-right{width:66.666667%;}@media screen and (max-width:1200px){.section--type-collections .group-left{width:100%;margin-bottom:15px;}.section--type-collections .group-right{width:100%;}}.section--type-collections .field--name-title{width:100%;}.section--type-collections .featured-object{width:100%;position:relative;color:#fff;overflow:hidden;display:flex;align-items:flex-start;justify-content:start;min-height:500px;}.section--type-collections .featured-object p{color:#fff;}.section--type-collections .featured-object img{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;width:100%;object-fit:cover;height:100%;}.museum-intro{margin:60px auto;text-align:center;max-width:890px;padding:0 15px;}.museum-intro h2{font-size:36px;line-height:1.25;margin-bottom:10px;}.museum-intro p{font-size:18px;line-height:1.4;}@media screen and (min-width:900px){.museum-intro h2{font-size:42px;}}@media screen and (min-width:1200px){.museum-intro h2{font-size:48px;}.museum-intro p{font-size:20px;}}.section-contained{margin:30px 0;}@media screen and (min-width:768px){.section-contained{margin:60px 40px;}}.featured-spaces{margin:4% 25px;}@media screen and (max-width:800px){.featured-spaces{margin:4% 15px;}}.featured-spaces .field--name-field-multi-field-column{margin-left:-15px;margin-right:-15px;}.featured-spaces .field--name-field-heading{text-transform:uppercase;font-weight:bold;padding-bottom:12px;border-bottom:1px solid #dedede;margin:0 0 15px;font-size:13px;letter-spacing:1px;}@media screen and (max-width:800px){.featured-spaces .field--name-field-heading{margin-left:-15px;margin-right:-15px;}}.featured-spaces .field--name-field-multi-field-column > .field--item{width:33.3333%;}@media screen and (max-width:1200px){.featured-spaces .field--name-field-multi-field-column > .field--item{width:50%;}}.featured-spaces .section--type-space{margin:15px;}@media screen and (max-width:768px){.featured-spaces .field--name-field-multi-field-column > .field--item{width:100%;margin:1% 0 15px 0%;}.featured-spaces .section--type-space{margin:0;}}.featured-spaces .section--type-space .bs-region--main{min-height:300px;display:flex;position:relative;color:#fff;align-items:center;overflow:hidden;justify-content:start;}@media screen and (max-width:800px){.featured-spaces .section--type-space .bs-region--main{min-height:400px;}}@media screen and (max-width:767px){.featured-spaces .section--type-space .bs-region--main{min-height:280px;max-height:280px;}}.featured-spaces .section--type-space .bs-region--main:after{content:"";top:0;left:0;right:0;bottom:0;display:block;z-index:20;position:absolute;transition:all .5s ease;background-color:rgba(0,0,0,.2);}.featured-spaces .section--type-space .bs-region--main:hover:after{background-color:rgba(0,0,0,.6);}.featured-spaces .section--type-space img{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;width:100%;object-fit:cover;height:100%;}.featured-spaces .section--type-space .field--type-link,.featured-spaces .section--type-space .field--type-link a{font-size:0;position:absolute;top:0;left:0;width:100%;display:block;height:100%;z-index:999;}.field--name-field-space-background .contextual-region{position:unset;}.spaces-text-overlay{position:relative;z-index:24;text-align:center;pointer-events:none;padding:0 15px;width:100%;}.spaces-text-overlay .field--name-title{font-size:24px;line-height:1.5;}.about-area.section--type-multi-column{margin-left:-15px;margin-right:-15px;}.about-area{background:#eee;}.about-area.section--type-multi-column .field--name-field-multi-field-column{max-width:1290px;margin:0 auto;padding:85px 15px;}.hide-viewreference-title .viewsreference--view-title{display:none;}.about-area.section--type-multi-column .field--name-field-multi-field-column > .field--item{width:33.33333%;}@media screen and (max-width:1000px){.about-area.section--type-multi-column .field--name-field-multi-field-column > .field--item{width:100%;}}.about-area.section--type-multi-column .field--name-field-multi-field-column .field--name-title,.about-area.section--type-multi-column > .field--name-field-heading{display:none;}.about-area .field--name-field-heading{font-family:"Gibson-Semibold",sans-serif;text-transform:uppercase;-webkit-font-smoothing:antialiased;letter-spacing:1px;font-size:14px;margin-bottom:45px;}.about-area p{font-size:16px;line-height:1.5;}.about-area a{color:#585858;text-decoration:none;border-bottom:1px solid #DDD;}.about-area a.button.membership{margin-bottom:15px;}a.button.membership{background:#676767;}.section--type-seasons-banner{font-family:"Gibson",sans-serif;color:#fff;font-size:16px;line-height:1.5;margin-left:-15px;margin-right:-15px;}@media screen and (min-width:768px){.section--type-seasons-banner{font-size:20px;}}@media screen and (min-width:900px){.section--type-seasons-banner{font-size:18px;}}.section--type-seasons-banner .field--name-field-image img{width:100%;height:auto;display:block;min-height:400px;max-height:400px;object-fit:cover;}@media screen and (min-width:900px){.section--type-seasons-banner .field--name-field-image img{min-height:600px;max-height:730px;}}.section--type-seasons-banner .seasons-banner{position:relative;background:rgba(245,163,50,0.8);padding:5% 3%;border:9px solid rgba(245,187,107,0.9);border-left:0;}@media screen and (min-width:900px){.section--type-seasons-banner .seasons-banner{position:absolute;top:50%;transform:translate(0,-50%);max-width:700px;margin-right:5%;}}.section--type-seasons-banner .field--name-field-heading{font-size:42px;line-height:1;margin-bottom:5px;}@media screen and (min-width:768px){.section--type-seasons-banner .field--name-field-heading{font-size:50px;}}@media screen and (min-width:900px){.section--type-seasons-banner .field--name-field-heading{font-size:72px;}}.section--type-seasons-banner .field--name-field-links{margin:5% 0;}.section--type-seasons-banner .field--name-field-links a{color:#fff;text-decoration:none;text-transform:uppercase;margin-right:0;cursor:pointer;margin:0 0 3%;display:block;}@media screen and (min-width:768px){.section--type-seasons-banner .field--name-field-links a{margin:4% 10% 0 0;overflow:hidden;}}.exp-gard-hill,.exi.discover,.exi.miss{max-width:980px;margin:10% auto;padding:0 3%;text-align:center;font-size:16px;line-height:1.5;}@media screen and (min-width:768px){.exp-gard-hill,.exi.discover,.exi.miss{margin:4% auto;font-size:20.25px;}}.exi .field--name-title{display:none;}.exp-gard-hill .field--name-field-heading,.exi.discover .field--name-field-heading,.exi.miss .field--name-field-heading{font-size:36px;line-height:1.25;padding:0 0 20px;text-align:center;border:none;text-transform:none;}@media screen and (min-width:768px){.exp-gard-hill .field--name-field-heading,.exi.discover .field--name-field-heading,.exi.miss .field--name-field-heading{font-size:42px;}}.exi.discover .field--name-field-body{text-align:center;width:70%;margin:0 auto;line-height:23px;font-size:16px;padding:0;}.exi.discover p,.exi.miss p{text-align:center;font-size:16px;line-height:1.5;}@media screen and (min-width:768px){.exi.discover p,.exi.miss p{font-size:20.25px;}}@media only screen and (min-width:880px){.exi .field--name-field-heading{font-size:20.25px;}}.exhibition-field-content{position:relative;min-height:100%;height:auto;background-color:rgba(80,80,80,0.8);overflow:hidden;color:#fff;padding:20px;}@media only screen and (min-width:1100px){.exhibition-field-content{position:absolute;bottom:0;width:100%;min-height:100px;background-color:rgba(80,80,80,0.8);}}.exi.listing-ex{padding-left:3%;padding-right:3%;}.exi.listing-ex .field--name-field-heading{font-family:"Gibson-Semibold",sans-serif;text-transform:uppercase;-webkit-font-smoothing:antialiased;letter-spacing:1px;font-size:16px;border-bottom:1px solid #ccc;padding-bottom:20px;margin:50px 0 25px;}@media only screen and (min-width:880px){.exi.listing-ex .field--name-field-heading{font-size:20.25px;}}.exi.listing-ex{padding-bottom:0;padding-top:0;}.exi.listing-ex  .viewsreference--view-title{display:none;}.exi img{width:100%;}.exhibition-field-content .field--name-node-link{position:absolute;top:50%;transform:translate(-100%,-50%);right:-7%;}.exhibition-field-content .field--name-node-link a{font-size:16px;display:block;cursor:pointer;text-decoration:none;color:#fff;opacity:1;text-transform:uppercase;letter-spacing:1px;margin-top:1%;}.exhibition-field-content .field--name-node-link a:after{font-family:'FontAwesome';content:'\f061';padding-left:7px;font-weight:normal;}@media only screen and (min-width:880px){.exhibition-field-content .field--name-node-link a{font-size:18px;}}@media only screen and (min-width:1024px){.exhibition-field-content .field--name-node-link a{font-size:20px;}}@media only screen and (min-width:880px){.exhibition-field-content .field--name-node-title{padding-top:25px;}}.exhibition-field-content .field--name-node-title{margin-bottom:5px;margin-bottom:5px;font-size:18px;line-height:1.4;max-width:900px;}@media only screen and (min-width:880px){.exhibition-field-content .field--name-node-title{font-size:20px;}}@media only screen and (min-width:1024px){.exhibition-field-content .field--name-node-title{font-size:24px;}}@media only screen and (min-width:1200px){.exhibition-field-content .field--name-node-title{font-size:28px;}}.exhibition-field-content h2{margin:0;}.exhibition-field-content a{color:#fff;opacity:1;display:block;cursor:pointer;}.exhibition-field-content .field--type-daterange{color:#fff;}.exhibition-field-content .field--name-field-dates{font-size:16px;line-height:1.25;margin-bottom:10px;padding:0 20px 25px;}@media only screen and (min-width:880px){.exhibition-field-content .field--name-field-dates{font-size:18px;margin-bottom:0;}}.exhibitions.past .views-row{width:100%;}.exhibitions.past .views-row{display:block;float:left;margin:1% 0 1% 0%;}.exhibitions.past .views-row img{width:100%;display:block;}.exhibitions.past .views-row img{object-fit:cover;}.exhibitions.past .views-row .exhibition-field-content .field--name-node-title{padding:0;font-size:18px;}.exhibitions.past .views-row .exhibition-field-content .field--name-node-link,.exhibitions.past .views-row .exhibition-field-content .field--name-node-link a{font-size:14px;right:auto;top:auto;position:relative;transform:none;}.exhibitions.past .views-row .exhibition-field-content .field--name-field-dates{display:none;}@media only screen and (min-width:800px){.exhibitions.past .views-row .exhibition-field-content{position:absolute;bottom:0;width:100%;min-height:100px;background-color:rgba(80,80,80,0.8);}.exhibitions.past .views-row,.exhibitions.past .views-row:first-of-type{width:49.2%;}.exhibitions.past .views-row:nth-of-type(2n+1){margin-left:0;}.exhibitions.past .views-row{margin:1% 0 1% 1.6%;}.exhibitions.past .views-row:first-of-type img,.exhibitions.past .views-row img{min-height:400px;}}@media only screen and (min-width:1100px){.exhibitions.past .views-row:nth-of-type(2n+1){margin-left:1.6%;}.exhibitions.past .views-row:nth-of-type(1),.exhibitions.past .views-row:nth-of-type(2){margin-top:0;}.exhibitions.past .views-row{width:32.26%;}.exhibitions.past .views-row{margin:1% 0 1% 1.6%;}.exhibitions.past .views-row:first-of-type{width:66.13%;margin-bottom:0;}.exhibitions.past .views-row:nth-of-type(3n+1){margin-left:0;}.exhibitions.past .views-row img{min-height:500px;}.exhibitions.past .views-row:first-of-type img{min-height:1035px;}}@media only screen and (min-width:1400px){.exhibitions.past .views-row:first-of-type img{min-height:1039px;}}.exi .view-content .views-row{position:relative;margin-bottom:2%;}.view-event-instance-search{display:flex;flex-wrap:wrap;width:100%;}.view-event-instance-search.view-upcoming-program-events{display:block;width:100%;}.view-event-instance-search .view-content h3{text-transform:uppercase;width:100%;color:#679650;padding-bottom:14px;border-bottom:1px solid #dedede;margin:40px 0 28px;font-size:17px;font-weight:bold;letter-spacing:2px;}.view-event-instance-search .view-content .views-row{width:100%;display:inline-block;margin-bottom:80px;}.view-event-instance-search .views-field-nothing .field-content{margin-bottom:80px;}.view-event-instance-search .floatright,.view-upcoming-program-event-instances .floatright{float:right;width:70%;}.view-event-instance-search .floatleft,.view-upcoming-program-event-instances  .floatleft{float:left;width:30%;padding-right:30px;font-size:18px;}.view-event-instance-search .floatleft .date,.view-upcoming-program-event-instances  .floatleft .date{color:#679650;margin-bottom:15px;font-size:18px;}.node--view-mode-event-right-list .bs-region--main .field--name-node-link{margin-bottom:10px;display:inline-block;}.view-event-instance-search .floatleft .location.text .bs-region--main > div{margin-bottom:15px;}.view-event-instance-search .floatleft *,.view-upcoming-program-event-instances  .floatleft *{margin:0;line-height:normal;padding:0;}.field--name-field-event-type .field--label{font-weight:normal;margin-right:4px;}.view-event-instance-search .floatright .field--name-field-teaser-text,.view .floatright .field--name-field-teaser-text{font-size:22px;line-height:1.4;padding-bottom:10px;}.view-upcoming-program-event-instances .views-row{border-top:1px solid #dedede;overflow:hidden;padding:30px 0;}.view-upcoming-program-event-instances .floatleft > div{margin-bottom:15px;}.view-event-instance-search .floatright h2 a,.view .floatright h2 a{color:#585858;font-size:32px;text-decoration:none;opacity:1;line-height:36px;}.view-event-instance-search .pager-nav{clear:both;padding:50px 0 0;}.view-event-instance-search .field--name-field-intro-text h3{font-size:22px;line-height:1.4;padding-bottom:10px;margin:0;letter-spacing:0;text-transform:unset;border:none;font-weight:normal;color:#585858;}.view-event-instance-search .pager-nav ul{margin:0;}.view-event-instance-search .pager-nav li{background-image:none;display:inline;list-style-type:none;padding:0.5em;}.view-event-instance-search .pager-nav li a{background:none;border:none;text-decoration:underline;color:#679650;}.view-event-instance-search .pager-nav li a:hover{background:none;border:none;color:#585858;}.view-event-instance-search .pager-nav li.is-active.active a{color:#585858;text-decoration:none;}.sidebar-menu-block .hide-children ~ ul.dropdown-menu{display:none !important;}.landing-search-box-wrapper{text-align:center;margin:0 auto;position:relative;}.landing-search-box-wrapper h2{text-align:center;font-size:32px;}@media (min-width:580px){.landing-search-box-wrapper h2{font-size:48px;}}.landing-search-box-wrapper form .control-label{display:none;}.landing-search-box-wrapper form{display:flex;flex-wrap:wrap;}.landing-search-box-wrapper form .form-type-textfield{width:85%;margin-right:10px;}.landing-search-box-wrapper form .form-text{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:38px;padding:6px 10px !important;background-color:#fff;border:1px solid #D1D1D1 !important;border-radius:4px;box-sizing:border-box;font-size:14px !important;box-shadow:none !important;margin-bottom:5px;}.collection-wrapper a{padding-right:8px;}.pag-item{padding-right:8px;}.pag-item-current{padding-right:14px;}.landing-search-box-wrapper form .button,.collection-wrapper .search-results-toolbar .collection-search-submit{box-shadow:0 1px 1px -1px rgba(0,0,0,0.9);margin:0;border-radius:4px;border:none !important;cursor:pointer;color:#fff !important;box-sizing:border-box;display:inline-block;height:38px;padding:0 30px !important;text-align:center;font-size:0px !important;font-weight:800;line-height:38px;text-transform:uppercase;text-decoration:none;white-space:nowrap;background-color:#679650  !important;position:relative;}.hillwood-netx-search-form .js-form-submit::before{content:"\e003";position:relative;display:inline-block;font-family:"Glyphicons Halflings";font-size:16px;font-style:normal;font-weight:600;-webkit-font-smoothing:antialiased;}.collection-search-submit::before{content:"\e003";position:relative;display:inline-block;font-family:"Glyphicons Halflings";font-size:16px;font-style:normal;font-weight:600;-webkit-font-smoothing:antialiased;padding-top:12px;}.hillwood-netx-search-form .btn-filter{border:1px solid;border-radius:4px;background-color:white;color:#585858;border-color:#D1D1D1;padding:10px 24px;font-size:14px;cursor:pointer;margin-right:5px;text-decoration:none !important;}.hillwood-netx-search-form .btn-filter:hover{background-color:#679650;color:white;border-color:#679650;}.btn-filter.active{background-color:#679650;color:white;border-color:#679650;}.fieldset-legend{display:none;}.highlights-title{margin-top:50px !important;}.field--name-field-collection-quote{padding-top:50px;max-width:520px;margin:0 auto;line-height:1.2;font-size:17px;font-style:italic;}.field--name-field-quotee{padding-top:10px;max-width:500px;width:100%;margin:0 auto;text-align:right;font-variant:small-caps;}.node--type-collection-landing-page .field--name-body{position:relative;z-index:112;margin:0;margin-top:40px;}.node--type-collection-landing-page p{line-height:1.5;margin-bottom:30px;color:#585858;}.path-collection .region-content{padding-top:150px;}.collection-wrapper{max-width:1290px;margin:0 auto;padding:0 5%;line-height:1.4;position:relative;}.collection-wrapper .search-results-page-info{margin:17px;overflow:hidden;}.collection-wrapper .search-results-container{position:relative;clear:both;height:960px;left:2px;}.collection-alt-text{font-size:12px;margin:17px;}.collection-wrapper .search-results-toolbar .search-result-search{float:right;display:flex;padding:17px;}.collection-wrapper .collection-search-filters-wrapper .collection-search-filter{padding-right:10px;font-size:14px;}.collection-wrapper .collection-search-filters-wrapper .collection-search-filter{padding-right:10px;font-size:14px;}.collection-wrapper .search-results-toolbar .collection-search{width:181px;display:inline-block;line-height:16px;}.collection-wrapper .search-results-toolbar .collection-search{padding:6px;margin-right:5px;padding-bottom:5px;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:38px;padding:6px 10px !important;background-color:#fff;border:1px solid #D1D1D1 !important;border-radius:4px;box-sizing:border-box;font-size:14px !important;box-shadow:none !important;width:100%;border-top:1px solid #E2E2E2;border-left:1px solid #E2E2E2;}.collection-wrapper .search-results-toolbar .collection-search-submit::before{line-height:12px;content:"\e003";position:relative;display:inline-block;font-family:"Glyphicons Halflings";font-style:normal;font-weight:600;-webkit-font-smoothing:antialiased;}.collection-wrapper .search-page-count{float:left;width:100%;}.collection-wrapper .search-result,.page-node-type-collection-landing-page .search-result{position:relative;padding:17px;padding-top:0px;float:left;display:block;width:100%;left:auto !important;top:auto !important;transition:all .75s ease;box-shadow:0 0px 2px 1px rgba(0,0,0,0);border-radius:3px;margin-bottom:20px;}@media screen and (min-width:480px){.collection-wrapper .search-result,.page-node-type-collection-landing-page .search-result{width:50%;min-height:360px;}}@media screen and (min-width:900px){.collection-wrapper .search-result,.page-node-type-collection-landing-page .search-result{width:25%;}}.collection-wrapper .search-result:hover,.page-node-type-collection-landing-page .search-result:hover{z-index:400;height:auto;box-shadow:0 0px 30px 1px rgba(0,0,0,0.24);background-color:rgb(249,247,244);background-color:#efefef;box-shadow:none;}.collection-wrapper .search-result > a,.page-node-type-collection-landing-page .search-result > a{color:inherit;text-decoration:none;}.collection-wrapper .search-result .search-result-spacer,.page-node-type-collection-landing-page .search-result .search-result-spacer{height:16px;background-color:#FFFFFF;width:100%;}.search-result-spacer{display:none;}.collection-wrapper .search-result:hover .search-result-spacer,.page-node-type-collection-landing-page .search-result:hover .search-result-spacer{background:transparent;}.collection-wrapper .search-result .search-result-image,.page-node-type-collection-landing-page .search-result .search-result-image{line-height:200px;background-color:rgb(249,247,244);background-color:#efefef;text-align:center;}.collection-wrapper .search-result .search-result-text,.page-node-type-collection-landing-page .search-result .search-result-text{margin-top:5px;}@media screen and (min-width:480px){.collection-wrapper .search-result .search-result-text,.page-node-type-collection-landing-page .search-result .search-result-text{transition:all .75s ease;padding:0;}}.collection-wrapper .search-result .search-result-image > img,.page-node-type-collection-landing-page .search-result .search-result-image > img{display:inline;vertical-align:middle;margin-top:-3px;}@media screen and (min-width:480px){.collection-wrapper .search-result:hover .search-result-image,.page-node-type-collection-landing-page .search-result:hover .search-result-image{background-color:transparent;}}.collection-wrapper .search-result .search-result-title-full,.collection-wrapper .search-result .search-result-desc-full,.collection-wrapper .search-result .search-result-info-list-item,.page-node-type-collection-landing-page .search-result .search-result-title-full,.page-node-type-collection-landing-page .search-result .search-result-desc-full,.page-node-type-collection-landing-page .search-result .search-result-info-list-item{display:none;}.collection-wrapper .search-result:hover .search-result-info-list-item,.page-node-type-collection-landing-page .search-result:hover .search-result-info-list-item{display:grid;grid-template-columns:50% auto;align-items:center;border-bottom:1px solid #e1e1e1;}.collection-wrapper .search-result:hover .search-result-title-full,.collection-wrapper .search-result:hover .search-result-desc-full,.page-node-type-collection-landing-page .search-result:hover .search-result-title-full,.page-node-type-collection-landing-page .search-result:hover .search-result-desc-full{display:block;}.collection-wrapper .search-result .search-result-title,.collection-wrapper .search-result .search-result-title-full,.page-node-type-collection-landing-page .search-result .search-result-title,.page-node-type-collection-landing-page .search-result .search-result-title-full{overflow:hidden;padding-top:5px;padding-bottom:3px;margin-bottom:5px;}.collection-wrapper .search-result .search-result-title-full,.page-node-type-collection-landing-page .search-result .search-result-title-full{border-bottom:1px solid #E1E1E1;}.collection-wrapper .search-result .search-result-title,.collection-wrapper .search-result .search-result-title-full,.page-node-type-collection-landing-page .search-result .search-result-title-full,.page-node-type-collection-landing-page .search-result .search-result-title{overflow:hidden;padding-top:5px;padding-bottom:3px;margin-bottom:5px;}.collection-wrapper .search-result .search-result-info-list,.page-node-type-collection-landing-page .search-result .search-result-info-list{display:inline-block;width:100%;}.collection-wrapper .search-result-desc-full,.page-node-type-collection-landing-page .search-result-desc-full{display:inline-block;}.collection-alt-text{font-size:12px;margin:17px;}.collection-wrapper .search-result .search-result-info-list-item label,.page-node-type-collection-landing-page .search-result .search-result-info-list-item label{font-weight:bold;margin-bottom:0;}.collection-wrapper .search-result .search-result-info-list-item span,.page-node-type-collection-landing-page .search-result .search-result-info-list-item span{display:block;overflow:hidden;}@media screen and (min-width:480px){.collection-wrapper .search-result:hover .search-result-text,.page-node-type-collection-landing-page .search-result:hover .search-result-text{position:absolute;background:#efefef;left:0;right:0;top:auto;padding:6% 10% 10%;}}.collection-wrapper .search-result:hover .search-result-title,.page-node-type-collection-landing-page .search-result:hover .search-result-title{display:none;}.collection-object p,.collection-object dl{margin:1em 0;}.collection-object-panel-left{float:left;width:40%;margin-right:0;margin-bottom:21px;}.collection-object-img-wrapper{background-color:rgb(249,247,244);text-align:center;padding:8px;}.openseadragon-controls{text-align:center;margin-top:10px;}#standard-slideshow-nav{position:relative;overflow:hidden;}.collection-object-other-views-wrapper{width:100%;display:inline-block;margin-top:5px;}.collection-object-panel-left .related-objects{margin-top:50px;}#standard-slideshow-nav .prev{background:rgba(0,0,0,0.6) url(/sites/all/themes/responsive_bartik/images/arrows.png) -8px center no-repeat;left:0;}#standard-slideshow-nav .prev,#standard-slideshow-nav .next{display:block;height:85px;overflow:hidden;position:absolute;text-indent:-9999px;top:4px;width:15px;z-index:10;}#standard-slideshow-nav .prev,#standard-slideshow-nav .next{top:0px;height:135px;}#standard-slideshow-nav .next{background:rgba(0,0,0,0.6) url(/themes/custom/bot_custom/images/arrows.png) 4px center no-repeat;right:0;}#standard-slideshow-nav .prev{background:rgba(0,0,0,0.6) url(/themes/custom/bot_custom/images/arrows.png) -8px center no-repeat;left:0;}#collection .region-content{max-width:1290px;margin:0 auto;padding:0 5%;line-height:1.4;}.collection-object-panel-left ul{margin:0;padding:0;list-style:none;display:flex;}.collection-object-other-views{width:auto;height:135px;overflow:hidden;min-width:1400px;}#standard-slideshow-nav ul{left:0;list-style-image:none;list-style-type:none;margin:0;padding:0;position:relative;}#standard-slideshow-nav li{float:left;margin:4px 0 4px 4px;}#standard-slideshow-nav li.collection-object-other-view-item{float:left;margin:0 5px 0 0px;width:110px;}#standard-slideshow-nav .collection-object-other-view-item:first-of-type img{opacity:0.6;}#standard-slideshow-nav img{display:block;}.collection-object-other-view-item img{max-height:135px;vertical-align:bottom;width:100%;object-fit:cover;height:100%;}.deepzoom{background-color:rgb(249,247,244);color:#FFF;height:400px;width:100%;}#openseadragon-zoomin{background-image:url(/sites/all/themes/responsive_bartik/images/openseadragon_zoomin_rest.png);}#openseadragon-zoomout{background-image:url(/sites/all/themes/responsive_bartik/images/openseadragon_zoomout_rest.png);}#openseadragon-fullscreen{background-image:url(/sites/all/themes/responsive_bartik/images/openseadragon_fullscreen_rest.png);}#openseadragon-rotate{background-image:url(/sites/all/themes/responsive_bartik/images/openseadragon_rotate_rest.png);}.openseadragon-control{display:inline-block;height:34px;width:34px;padding-left:2px;padding-right:2px;border-right:1px solid #E1E1E1;cursor:pointer;}.openseadragon-control:last-of-type{border-right:none;}.collection-object-panel-right{overflow:hidden;float:left;width:55%;margin-left:5%;}.collection-wrapper .collection-object-title{line-height:1.2;border-bottom:1px solid #E1E1E1;padding-bottom:10px;font-size:32px;text-align:center;}.path-collection .collection-wrapper .collection-object-title{text-align:left;}.collection-object-panel-left .related-objects-inner{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px;}.related-object{width:26%;padding:2%;margin-right:5%;float:left;position:relative;}.collection-object-panel-left .related-objects-inner .related-object{width:25%;max-width:50%;padding:0;margin:0;float:none;border:none;}.collection-object-panel-left .related-objects-inner .related-object .related-object-teaser-wrapper{padding:10px;}.related-object-image-wrapper{position:relative;height:180px;}.collection-object-panel-left .related-objects-inner .related-object .related-object-link{display:block;}.collection-object-panel-left .related-objects-inner .related-object-image{position:relative;top:auto;transform:none;width:100%;height:100px;object-fit:cover;}.collection-object-panel-left .related-objects-inner .related-object-image-wrapper{height:auto;}.collection-object-panel-left .related-objects-inner .related-object .related-object-field--title{font-size:80%;}.related-object-field--title{font-weight:normal;}.related-object-metadata-wrapper{display:none;}.collection-object-panel-left .related-objects-inner .related-object:hover .related-object-metadata-wrapper{min-width:300px;padding:10px;font-size:80%;}.related-object:hover .related-object-metadata-wrapper{display:block;position:absolute;z-index:100;width:100%;background-color:white;border-top:1px solid #E1E1E1;box-shadow:0 0 2px 1px rgba(0,0,0,0.24),0 0 2px 1px rgba(0,0,0,0.24),0 0 2px 1px rgba(0,0,0,0.24);}.related-object dt,.related-object dd{width:auto;}#standard-slideshow-nav .prev:hover,#standard-slideshow-nav .next:hover{background-color:rgba(0,0,0,0.8);}@media screen and (min-width:580px){.collection-wrapper .collection-object-title{font-size:48px;}}.collection-wrapper .collection-object-location{margin-top:5px;}.collection-object h2{padding-bottom:7px;border-bottom:1px solid #E1E1E1;}.collection-object h2{padding-bottom:7px;border-bottom:1px solid #E1E1E1;}.collection-wrapper dl{display:inline-block;clear:both;}.collection-wrapper dt{float:left;width:120px;display:inline-block;margin-bottom:8px;clear:left;}.collection-wrapper dd{float:left;width:272px;overflow:hidden;display:inline-block;margin-bottom:8px;}.page-node-type-collection-landing-page .search-results-container{height:330px;}.page-node-type-collection-landing-page .search-results-container{position:relative;height:960px;left:2px;}.collection-none{display:none;}.instagram-section{margin:50px;}@media screen and (max-width:590px){.instagram-section{margin:0 0 20px;}}.instagram-section .fa-instagram{font-size:53px;float:left;margin-right:15px;}.instagram-section .follow-ig{float:right;}@media screen and (max-width:850px){.instagram-section .follow-ig,.section-multifield .name-ig,.section-multifield .follow-ig{float:none;clear:both;}.instagram-section .follow-ig{margin-top:30px;}}.instagram-feed{margin-left:-15px;margin-right:-15px;}.slick--optionset--content-slider{background:#e1e1e1;position:relative;}.slick--optionset--content-slider .field--name-field-image-description{padding:20px;}.slick-slide img{object-fit:cover;width:100%;}.slick--optionset--content-slider .slick-dots{display:flex;justify-content:flex-end;padding:0 20px 20px;list-style:none;margin:0;}.slick--optionset--content-slider .slick-dots li{margin-left:15px;}.slick--optionset--content-slider .slick-dots li button{font-size:0;padding:5px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}.slick--optionset--content-slider .slick-dots li.slick-active button{background:rgba(0,0,0,0.9);cursor:default;}.slick--optionset--content-slider .slick-dots li button:hover{background:rgba(0,0,0,0.7);}.slick--optionset--content-slider .slick__arrow{position:absolute;top:50%;transform:translateY(-50%);opacity:0.0;width:100%;}.slick--optionset--content-slider:hover .slick__arrow{opacity:0.7;}.slick--optionset--content-slider .slick__arrow button{background:none;font-size:0;border:none;box-shadow:none;}.slick--optionset--content-slider .slick__arrow button:before{font-family:fontAwesome;display:block;font-size:60px;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);}.slick--optionset--content-slider .slick__arrow button:hover:before{opacity:1.0;}.slick--optionset--content-slider .slick__arrow button.slick-prev:before{content:'\f104';}.slick--optionset--content-slider .slick__arrow button.slick-prev{left:0;}.slick--optionset--content-slider .slick__arrow button.slick-next:before{content:'\f105';}.slick--optionset--content-slider .slick__arrow button.slick-next{right:0;float:right;}.event-filters-block{max-width:800px;}.event-filters-block form{position:relative;}.event-filters-block form > .form--inline{display:flex;flex-wrap:wrap;}.event-filters-block .form--inline fieldset{order:3;margin:15px 0;}.event-filters-block .form--inline > .form-type-textfield input{padding:5px 10px;width:100%;color:#555545;height:40px;font-size:16px;background-color:#fff;border:2px solid #dedede;border-radius:0;}.event-filters-block .form--inline  .form-actions{float:right;background-color:#679650;border:2px solid #679650;cursor:pointer;color:#fff;transition:all .3s ease;text-transform:uppercase;width:80px;position:absolute;top:0;height:40px;right:0;margin-top:2px;border-radius:5px;}.event-filters-block .form--inline  .form-actions button{text-transform:uppercase;margin:0;width:100%;}.event-filters-block .form--inline .form-type-textfield{width:100%;}@media (min-width:851px){.event-filters-block .form--inline .form-type-textfield{max-width:800px;margin-top:2px;}}.event-filters-block fieldset legend{margin-bottom:10px;font-weight:normal;text-transform:uppercase;font-size:17px;color:#928f89;border-bottom:0;}.event-filters-block .bef-exposed-form .form--inline .form-item{margin-right:6px;}.event-filters-block .bef-exposed-form .form--inline .form-item.form-item-date-filter{display:none;}input[type="radio"],input[type="checkbox"]{margin:4px;}.form-inline .checkbox{display:inline-block;}.events-results .view-content h3{text-transform:uppercase;color:#679650;padding-bottom:14px;border-bottom:1px solid #dedede;margin:40px 0 28px;font-size:17px;font-weight:bold;letter-spacing:2px;}.events-results .view-content > div{margin-bottom:80px;margin-top:20px;}.events-results .view-content > div .views-field-field-date-and-time{display:none;}.events-results .view-content > div .views-field-nothing .field-content{width:100%;display:flex;flex-wrap:wrap;}.events-results .view-content > div .views-field-nothing .floatright{width:70%;order:2;}.events-results .view-content > div .views-field-nothing .floatleft{width:30%;order:1;padding-right:30px;font-size:18px;}.view-upcoming-program-event-instances h2{margin-top:0;}@media screen and (max-width:650px){.events-results .view-content > div .views-field-nothing .floatleft,.events-results .view-content > div .views-field-nothing .floatright,.view .floatleft,.view .floatright{width:100%;}.view-upcoming-program-event-instances .floatleft{margin-top:15px;}.view-upcoming-program-event-instances .views-row{padding:15px 0;}}.events-results .view-content > div .views-field-nothing h2{margin:0;padding-bottom:10px;font-size:18px;}.events-results .view-content > div .views-field-nothing h2 a{color:#585858;font-size:32px;text-decoration:none;opacity:1;line-height:36px;}.events-results .floatleft div{margin-bottom:15px;font-size:18px;line-height:1.4;}.events-results .floatleft .date{color:#679650;}.events-results .floatright div.more-link{padding:0;}.view-event-calendar .pager{background-color:#555;height:41px;margin:0 1px 0 0;border:0px;min-height:30px;position:relative;}.view-event-calendar .js-pager__item{position:relative;width:100%;top:0px;margin:0;text-align:center;z-index:0;padding:0;}.view-event-calendar .pager__item--current{font-size:16px;text-transform:uppercase;letter-spacing:1px;color:#fff;opacity:0.7;padding-top:6px;}.view-event-calendar .pager__item--next span:first-child{display:none;}.view-event-calendar .pager__item--previous span:last-child{display:none;}.view-event-calendar .js-pager__items{display:flex;justify-content:space-between;align-items:center;width:100%;padding:0 20px;height:100%;margin:0;}.view-event-calendar .pager__item--previous a,.view-event-calendar .pager__item--next a{border-radius:20px;display:flex;align-items:center;justify-content:center;padding:0;width:25px;height:25px;background-color:transparent;border:1px solid #fff;background:none;color:#fff;z-index:1;font-size:12px;overflow:hidden;top:8px;}table td.mini.future a,table td.mini .mini-day-on a{color:#928f89;opacity:1;font-weight:bold;text-decoration:none;}table td.mini.future a:hover{text-decoration:underline;}.calendar-calendar tr td.today,.calendar-calendar tr.odd td.today,.calendar-calendar tr.even td.today{background-color:#efefef;}.calendar-calendar .past .mini-day-on{color:#ddd;}.calendar-calendar tr > td.past.has-events .month:after{border-right-color:rgb(194,219,182);border-top-color:rgb(194,219,182);}.calendar-calendar .mini-day-off,.calendar-calendar .mini-day-off a,table td.mini.future .mini-day-off a{color:#f5bb6b;font-weight:normal;}.calendar-calendar .past .mini-day-off{color:#f9e3c4;}.calendar-calendar .days{display:none;}.calendar-calendar tr > td{border:1px solid #efefef !important;height:42px;padding-top:14px;position:relative;}table td.mini,table th.mini,table.mini td.week{padding:0 1px 0 0;margin:0;}.calendar-calendar td{width:14%;border:1px solid #ccc;color:#777;text-align:right;vertical-align:top;margin:0;padding:0;}.calendar-calendar tr{padding:0;margin:0;background-color:white;}table,td,tr,tbody{margin:3% 0;padding:0;box-sizing:border-box;table-layout:fixed;word-wrap:break-word;width:100%;}.calendar-legend{margin-top:20px;}.calendar-legend .legend-row{text-transform:uppercase;font-weight:bold;padding:0 0 4px 0;font-size:14px;margin-left:25px;}.calendar-legend .legend-row span{border-bottom:3px solid #555;width:22px;margin-top:5px;display:block;margin-left:-30px;float:left;}.calendar-legend .legend-row span.off{border-bottom-color:#f5bb6b;}.calendar-legend .legend-row span.event{border-bottom-color:#679650;}.calendar-calendar tr > td.has-events .month:after{content:'';position:absolute;top:0;right:0;border:8px solid transparent;border-right-color:#679650;border-top-color:#679650;}.calendar-calendar tr > td.has-events .month.mini-day-off:after{display:none;}.view .date-nav-wrapper .date-prev a,.view .date-nav-wrapper .date-next a{text-decoration:none;color:#fff;font-size:16px;margin:0 7px;line-height:8px;}.view .date-nav-wrapper .date-next{right:12px;text-align:left;}.view .date-nav-wrapper .date-next{-moz-border-radius:0px 5px 5px 0px;border-radius:0px 5px 5px 0px;background:none repeat scroll 0 0 #dfdfdf;float:none;padding:5px 0;position:absolute;right:0px;text-align:right;top:0px;width:auto;z-index:1;font-size:12px;}.view .date-nav-wrapper .date-prev,.view .date-nav-wrapper .date-next{border-radius:20px;background-color:transparent;border:1px solid #fff;background:none;color:#fff;width:auto;z-index:1;font-size:12px;overflow:hidden;top:8px;}.calendar-calendar td{width:14%;border:1px solid #ccc;color:#777;text-align:right;vertical-align:top;margin:0;padding:0;}.pager li > a:hover,.pager li > a:focus{text-decoration:none;background-color:transparent;opacity:1.0;}.calendar-calendar .month{display:flex;align-items:center;justify-content:center;height:100%;}.block-hillwood-open-today-block{background-color:#eee;padding:50px;margin-bottom:40px;}div.block-hillwood-open-today-block{max-width:900px;width:100%;margin:0 auto;}.block-hillwood-open-today-block  .open{color:#f5bb6b;}.block-hillwood-open-today-block .address,.block-hillwood-open-today-block .getting{font-size:14px;line-height:17px;padding-bottom:15px;}.block-hillwood-open-today-block .address a,.block-hillwood-open-today-block .getting a{color:#585858;text-decoration:underline;cursor:pointer;opacity:0.9;}.block-hillwood-open-today-block .floatleft{width:66.66%;padding-right:15%;float:left;}.block-hillwood-open-today-block .floatright{width:33.33%;padding-right:40px;float:right;}.block-hillwood-open-today-block .heading{text-transform:uppercase;letter-spacing:1px;font-weight:600;padding-bottom:12px;border-bottom:1px solid #dedede;font-size:13px;margin-bottom:28px;}.block-hillwood-open-today-block h2{font-size:36px;line-height:42px;padding-bottom:15px;}@media screen and (max-width:850px){#events .region-content-top{order:1;}#events .col-sm-9{order:2;width:100%;}#events aside.col-sm-3{display:none;}}.path-search .main-container{margin:150px 0 4%;padding:0 3%;}.path-search ol{list-style:none;margin:0;padding:0;}@media screen and (min-width:1000px){.path-search h3 a{font-size:32px;}}.path-search .search-form + h2{text-transform:uppercase;color:#679650;padding-bottom:14px;border-bottom:1px solid #dedede;margin:40px 0 28px;font-size:17px;font-weight:bold;letter-spacing:2px;}.path-search .search-form input{background-color:#fff;border:2px solid #dedede;padding:5px 19px;color:#555545;height:40px;font-size:16px;}.path-search .search-form button{background-color:#679650;border:2px solid #679650;cursor:pointer;color:#fff;transition:all .3s ease;font-size:14px;padding:5px 19px;height:40px;}.pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus{background:none;border:none;color:#000;}.pagination > .active > a{text-decoration:none;}.pagination > li > a,.pagination > li > span{color:#679650;text-decoration:underline;}.pagination > li > a:hover,.pagination > li > span:hover,.pagination > li > a:focus,.pagination > li > span:focus{color:#000;text-decoration:underline;background:none;}.pagination > li > a,.pagination > li > span{background-image:none;display:inline;list-style-type:none;padding:0.5em;background:none;border:none;}body.page-node-type-exhibition .main-container .region-content-top{padding:0 3%;margin-top:4%;}body.page-node-type-exhibition .main-container{margin-bottom:4%;}body.page-node-type-exhibition .highlighted ~ section.col-sm-9{padding-left:3%;}body.page-node-type-exhibition .highlighted ~ aside.col-sm-3{padding-right:3%;}.region:not(.region-sidebar-second) .field--type-daterange{text-transform:uppercase;color:#679650;font-size:14px;padding:5px 0;}.view.exhibitions .field--name-field-start-and-end-dates{color:#fff;}.region-sidebar-second .field{padding:15px 0 0;display:table;}.featured-events-list .field--name-field-date-and-time{color:#679650;text-transform:uppercase;font-size:14px;padding:0;}.featured-events-list > .view-content > .views-row:first-child{border:none;margin-top:0;padding-top:0;}.featured-events-list .views-field-title a{color:#000;font-size:18px;text-decoration:none;opacity:.7;}.featured-events-list .views-field-title a{opacity:1;}.region-sidebar-second .field--name-field-availability{padding-top:0;}aside ~ .region-content{overflow:hidden;}.about-area .field--name-field-multi-field-column .viewsreference--view-title{display:none;}.about-area .field--name-field-multi-field-column .paragraph--type-header-hours{padding:0;margin-bottom:10px;}.region-sidebar-second h2.block-title{font-family:"Helvetica",sans-serif;font-size:14px;font-weight:bold;text-transform:uppercase;color:#a3a09b;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid rgba(98,96,93,0.2);}.node--view-mode-event-sidebar-info .field--name-field-external-link a,.node--view-mode-event-sidebar-info .field--name-field-external-link a.btn:hover{background:#679650;color:#fff;text-decoration:none;text-transform:uppercase;letter-spacing:1px;padding:15px 15px 13px 15px;display:inline-block !important;min-width:250px;float:left;margin-right:15px;text-align:left;border-radius:0;border:none;font-size:16px;}.node--view-mode-event-sidebar-info .field--name-field-external-link a:after{font-family:'fontawesome';content:'\f061';float:right;padding:0 0 0 10px;margin-top:-2px;}.node--view-mode-event-sidebar-info .field--name-field-external-link a.btn:hover,.node--view-mode-event-sidebar-info .views-field-field-become-a-member a.btn:hover{opacity:1;}.node--view-mode-event-sidebar-info .field--name-field-become-a-member a.btn,.node--view-mode-event-sidebar-info .field--name-field-become-a-member a.btn:hover{color:#679650;font-size:16px;text-decoration:none;border-bottom:1px solid #679650;display:inline-block;border-radius:0;border-left:0;border-right:0;border-top:0;text-align:left;padding:0;background:none;}.field--name-field-cost-details a{text-decoration:underline;}.page-node-type-event .page-title{margin-top:0;}.node--view-mode-event-sidebar-info .field--name-field-become-a-member a.btn:after{font-family:'fontawesome';content:'\f061';margin-left:5px;color:#679650;text-decoration:none;display:inline-block;}.node--view-mode-event-sidebar-info .field--name-field-become-a-member{margin-top:10px;}.announcement-featured{margin:60px auto;text-align:center;max-width:890px;padding:0 15px;}.section--type-announcement .field--name-field-heading{font-size:36px;line-height:1.25;margin-bottom:10px;}.node-banner-wrapper:after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.12);z-index:20;}.node-banner-wrapper .ts-banner-wrapper{z-index:100}.sidebar-menu-block ul.menu li.active ul.dropdown-menu li a.is-active{color:#679650;}@media screen and (min-width:900px){.section--type-announcement .field--name-field-heading{font-size:42px;}}.block-views-blockevent-program-test-block-1 h2{text-transform:uppercase;font-size:16px;font-weight:bold;letter-spacing:1px;}.events-sidebar .field--name-field-date-range{text-transform:uppercase;color:#679650;font-size:14px;margin:0px;}.events-sidebar .field--name-node-title h2{margin:0}.events-sidebar .field--name-node-title h2 a{position:inherit;padding:0;margin:10px 0 5px 0;width:100%;text-transform:none;box-shadow:none;display:block;background-image:none;color:#000;font-size:18px;text-decoration:none;letter-spacing:0;text-shadow:none;}.events-sidebar .field--name-field-intro-text{margin:10px 0 15px;padding:0;font-size:13px;color:#585858;}@media screen and (max-width:992px){.mm-menu ul li{width:100%;}}.blog-listing,.featured-blog-container{display:flex;flex-direction:column;flex-wrap:wrap;max-width:90%;margin:100px auto;}.blog-listing{margin-top:0;}.featured-blog-container{margin-bottom:0;}.blog-listing .attachment{order:0;position:relative;}.blog-listing .attachment:after,.featured-blog-container > .form-group:after{background:#eee;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);content:'';width:100vw;height:50%;position:absolute;bottom:0;z-index:1;}.blog-listing .view-filters{order:1;padding:100px 0 35px;position:relative;margin-bottom:100px;}@media screen and (max-width:984px){.blog-listing .view-filters{padding-top:40px;margin-bottom:40px;}.featured-blog-container{margin-top:40px;}}.blog-listing .view-content .views-infinite-scroll-content-wrapper .views-row{width:100%;margin-bottom:30px;}@media screen and (min-width:768px){.blog-listing .view-content .views-infinite-scroll-content-wrapper .views-row{width:50%;}}@media screen and (min-width:984px){.blog-listing .view-content .views-infinite-scroll-content-wrapper{display:flex;flex-wrap:wrap;}.blog-listing .view-content .views-infinite-scroll-content-wrapper .views-row{width:33.333333%;}}.blog-listing .node--view-mode-article-card{padding:0 15px;height:100%;}.blog-listing .node--view-mode-article-card .bs-region--main{height:inherit;border:2px solid #eeeeee;background:#f8f8f8;padding:0;}.blog-listing .view-empty{order:2;}.blog-listing .view-filters:after{background:#eee;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);content:'';width:100vw;height:100%;position:absolute;top:0;z-index:1;}.blog-listing .view-filters form{position:relative;z-index:2;}.blog-listing .view-content{order:2;margin:0 -15px;}.blog-listing .featured-blog,.featured-blog{border:9px solid #e9e8e8;padding:40px;position:relative;z-index:2;background:#fff;}.node--view-mode-featured-blog{display:flex;flex-wrap:wrap;align-items:center;font-size:25px;}.node--view-mode-featured-blog h2{margin:20px 0;}.node--view-mode-featured-blog h4{color:#f5bb6b;font-size:18px;text-transform:uppercase;}.node--view-mode-featured-blog h2 a{font-size:38px;font-weight:700;color:#585858;display:block;opacity:1;}.blog-listing .interior-padding h2 a{font-size:24px;font-weight:700;color:#585858;display:block;opacity:1;}.node--view-mode-featured-blog .field--name-field-date{font-size:22px;color:#679650;margin-bottom:40px;}.node--view-mode-featured-blog .more-link{margin-top:30px;font-size:16px;}@media screen and (max-width:590px){.blog-listing .featured-blog{border-width:4px;}.node--view-mode-featured-blog{display:flex;flex-wrap:wrap;align-items:center;font-size:18px;}.node--view-mode-featured-blog h4{font-size:14px;}.node--view-mode-featured-blog h2 a{font-size:26px;}.node--view-mode-featured-blog .field--name-field-date{font-size:18px;}.node--view-mode-featured-blog .more-link{font-size:14px;}.blog-listing .interior-padding .field--name-body *{font-size:18px;}.blog-listing .interior-padding .field--name-field-date{font-size:16px;}}@media screen and (max-width:984px){.node--view-mode-featured-blog .more-link{margin-bottom:40px;}}.interior-padding div.green.button{padding:0;min-width:none;float:none;margin:0;}.interior-padding div.green.button:after{display:none;}.blog-listing .view-filters .form-type-textfield{width:100%;float:none;margin:0 auto 40px;display:flex;align-items:center;}@media screen and (min-width:984px){.blog-listing .view-filters .form-type-textfield{max-width:768px;}}.blog-listing .view-filters .form-type-textfield:after{content:"\e003";padding:20px;position:absolute;left:0;font-size:20px;color:#95b785;top:1px;display:inline-block;font-family:"Glyphicons Halflings";font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;}.blog-listing .view-filters .form-text{font-size:25px;text-indent:35px;width:100%;color:#5b5b5b;border-radius:0;box-shadow:none;height:auto;padding:15px 20px;line-height:25px;border:4px solid #e9e8e8;}@media screen and (max-width:590px){.blog-listing .view-filters .form-text{font-size:18px;}.blog-listing .view-filters .form-type-textfield:after{font-size:16px;}}.blog-listing .view-filters .form-inline{display:flex;flex-wrap:wrap;justify-content:center;width:100%;}.blog-listing .view-filters .form-inline .form-actions button{background:none !important;border:none !important;color:#5b5b5b;float:right;right:0;top:20px;position:absolute;}.blog-listing .view-filters .form-inline .form-actions{position:absolute;max-width:768px;width:100%;}.blog-listing .view-filters .form-inline .form-actions span:before{content:"\e014";}.blog-listing .view-filters .form-inline fieldset{width:100%;text-align:center;display:flex;flex-wrap:nowrap;justify-content:center;}.blog-listing .view-filters .form-inline fieldset ul{list-style:none;display:flex;padding:0;margin:0;font-size:25px;}@media screen and (max-width:590px){.blog-listing .view-filters .form-inline fieldset ul{font-size:16px;flex-wrap:wrap;}.blog-listing .view-filters .form-inline fieldset{display:block;}.blog-listing .view-filters .form-inline fieldset label{margin-right:0;font-size:16px;}}.blog-listing .view-filters .form-inline fieldset ul li a{color:#5b5b5b;padding-bottom:10px;}.blog-listing .view-filters .form-inline fieldset ul li .bef-link--selected,.blog-listing .view-filters .form-inline fieldset ul li a:hover{color:#95b685;text-decoration:none;border-bottom:2px solid #95b685;}.blog-listing .view-filters .form-inline fieldset label{text-transform:uppercase;font-size:25px;margin-right:0;}.blog-listing .view-filters .form-inline fieldset .form-type-radio{margin-right:10px;}.blog-listing .view-filters .form-inline fieldset ul li{margin:0 10px;}@media screen and (min-width:984px){.blog-listing .view-filters .form-inline fieldset .form-type-radio{margin-right:25px;}.blog-listing .view-filters .form-inline fieldset ul li{margin:0 25px;}}.blog-listing .view-filters .form-inline fieldset .fieldset-wrapper .form-radios:before{content:'CATEGORY';display:inline-block;position:relative;float:left;text-transform:uppercase;font-size:25px;margin-right:25px;color:#000;}.blog-listing .view-filters .form-inline fieldset .fieldset-wrapper .form-radios input{visibility:hidden;width:100%;margin:0;position:absolute;height:100%;left:0;right:0;}.blog-listing .view-filters .form-inline fieldset .fieldset-wrapper .form-radios .form-type-radio:hover label{color:#95b785;}.blog-listing .view-filters .form-inline fieldset .fieldset-wrapper .form-radios input[checked="checked"]:after,.blog-listing .view-filters .form-inline fieldset .fieldset-wrapper .form-radios .form-type-radio:hover input:after{background:#95b785;height:2px;position:relative;width:100%;content:'';visibility:visible;display:inline-block;top:30px;}.blog-listing > .view-content .node--view-mode-article-card .interior-padding{height:100%;}.blog-listing .interior-padding{padding:20px;}.blog-listing .field--name-field-category{color:#f5bb6b;font-size:16px;text-transform:uppercase;margin-top:20px;}.blog-listing .interior-padding h2{font-size:24px;font-weight:700;margin:20px 0;}.blog-listing .interior-padding .field--name-field-date{font-size:18px;color:#95b685;}.blog-listing .interior-padding .field--name-body p{margin:10px 0 15px;}.blog-listing .interior-padding .field--name-body *{font-size:22px;}.blog-listing .interior-padding .field--name-body .more-link a{color:#646464;font-size:18px;text-decoration:underline;text-transform:uppercase;}.node--type-blog.node--view-mode-full .field--name-field-category,.related-blogs .field--name-field-category{text-transform:uppercase;color:#f5bb6b;font-size:14px;display:inline-flex !important;}.blog-listing fieldset legend{display:none;}.blog-listing fieldset{display:inline-flex !important;}.node--type-blog.node--view-mode-full .field--name-field-category .field--item:after,.related-blogs .field--name-field-category .field--item:after,.blog-listing .field--name-field-category .field--item:after{content:'•';color:#585858;margin:0 3px;display:inline;position:relative;}.node--type-blog.node--view-mode-full .field--name-field-category .field--item:last-child:after,.related-blogs .field--name-field-category .field--item:last-child:after,.blog-listing .field--name-field-category .field--item:last-child:after{display:none;}.taxonomy-term--type-author{font-size:16px;color:#646464;text-transform:uppercase;}.taxonomy-term--type-author .field--name-field-picture{float:left;}.taxonomy-term--type-author .field--name-field-picture img{width:65px;height:65px;border-radius:100%;object-fit:cover;border:4px solid #eeeeee;margin-right:15px;}.author-name{display:flex;font-size:16px;margin-top:10px;}@media screen and (max-width:768px){}.node--type-blog.node--view-mode-full .field--type-datetime{margin-left:80px;display:block;top:30px;position:absolute;font-size:16px;color:#95b685;text-transform:uppercase;}.node--type-blog.node--view-mode-full > .bs-region--main{margin-bottom:20px;width:100%;display:inline-block;}.social-sharing-buttons{margin:0;}@media screen and (min-width:590px){.social-sharing-buttons:before{content:'SHARE THIS';font-size:14px;color:#585858;margin-right:10px;}}.node--type-blog.node--view-mode-full > .bs-region--top{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:30px;}.node--type-blog.node--view-mode-full > .bs-region--top .field--name-node-title{width:100%;display:block;}.node--type-blog.node--view-mode-full > .bs-region--top .field--name-node-title h1{margin:20px 0;}.related-blogs img{object-fit:cover;}.related-blogs h2{font-size:20px;margin:5px 0;}.related-blogs .field--name-field-date{font-size:14px;color:#95b685;text-transform:uppercase;}.related-blogs .field--name-body{margin:20px 0;}.related-blogs .field--name-body *{font-size:18px;}.related-blogs .field{padding:0;display:block;}.related-blogs .views-row{border-bottom:1px solid #cccccc;margin-bottom:20px;}.node--type-blog.node--view-mode-other-events .bs-region{position:unset;}.node--type-blog.node--view-mode-other-events{display:flex;flex-wrap:wrap;align-items:center;}.past-event{background:#679650;color:#fff;padding:25px;margin-bottom:2rem;display:flex;justify-content:space-between;align-items:center;}.past-event h3{margin:0;}.past-event a,.past-event a:focus{color:#fff;background:rgba(256,256,256,.2);opacity:1;line-height:1.5;margin-left:1rem;}.past-event a:hover,.past-event a:active{color:#679650;background:rgba(256,256,256,1);opacity:1;}.hide-results .view-content{display:none;}.webform-confirmation{padding:140px 0 0 20px !important;}
@font-face{font-family:'Gibson-Bold';src:url(/themes/custom/bot_custom/css/webfonts/300390_3_0.eot);src:url(/themes/custom/bot_custom/css/webfonts/300390_3_0.eot#iefix) format('embedded-opentype'),url(/themes/custom/bot_custom/css/webfonts/300390_3_0.woff2) format('woff2'),url(/themes/custom/bot_custom/css/webfonts/300390_3_0.woff) format('woff'),url(/themes/custom/bot_custom/css/webfonts/300390_3_0.ttf) format('truetype');}@font-face{font-family:'Gibson-Regular';src:url(/themes/custom/bot_custom/css/webfonts/300390_4_0.eot);src:url(/themes/custom/bot_custom/css/webfonts/300390_4_0.eot#iefix) format('embedded-opentype'),url(/themes/custom/bot_custom/css/webfonts/300390_4_0.woff2) format('woff2'),url(/themes/custom/bot_custom/css/webfonts/300390_4_0.woff) format('woff'),url(/themes/custom/bot_custom/css/webfonts/300390_4_0.ttf) format('truetype');}@font-face{font-family:'Gibson-SemiBold';src:url(/themes/custom/bot_custom/css/webfonts/300390_5_0.eot);src:url(/themes/custom/bot_custom/css/webfonts/300390_5_0.eot#iefix) format('embedded-opentype'),url(/themes/custom/bot_custom/css/webfonts/300390_5_0.woff2) format('woff2'),url(/themes/custom/bot_custom/css/webfonts/300390_5_0.woff) format('woff'),url(/themes/custom/bot_custom/css/webfonts/300390_5_0.ttf) format('truetype');}@font-face{font-family:'Gibson-Italic';src:url(/themes/custom/bot_custom/css/webfonts/300390_6_0.eot);src:url(/themes/custom/bot_custom/css/webfonts/300390_6_0.eot#iefix) format('embedded-opentype'),url(/themes/custom/bot_custom/css/webfonts/300390_6_0.woff2) format('woff2'),url(/themes/custom/bot_custom/css/webfonts/300390_6_0.woff) format('woff'),url(/themes/custom/bot_custom/css/webfonts/300390_6_0.ttf) format('truetype');}body{font-family:'Gibson-Regular',sans-serif;}
