@charset "UTF-8";
/*! HTML5 Boilerplate v5.2.0 | MIT License | https://html5boilerplate.com/ */html{overflow-y:scroll;color:#000;font-size:16px;line-height:1.6;background:#fff no-repeat bottom fixed;background-size:100% auto}::-moz-selection{text-shadow:none;background:#b3d4fc}::selection{text-shadow:none;background:#b3d4fc}.clear{clear:both}hr{display:block;height:1px;margin:1em 0;padding:0;border:0;border-top:1px solid #ccc}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{margin:0;padding:0;border:0}.browserupgrade{margin:.2em 0;padding:.2em 0;color:#000;background:#ccc}body,button,input,textarea{font-weight:300;font-family:Roboto Condensed,sans-serif}body b,body strong{font-weight:700}h1,h2,h3,h4,h5,h6{margin:20px 0;font-family:Roboto Condensed,sans-serif;line-height:1.2}h1{color:#841400;font-weight:300;font-size:2.6em;font-size:2.4em;letter-spacing:.5px}h2,h3,h4,h5,h6{font-weight:400}h2:first-child,h3:first-child{margin-top:0}h1.entry-title,h1.page-title{margin:0 0 20px;line-height:1.2}h1.entry-title{padding-bottom:20px;letter-spacing:0;border-bottom:1px solid #ccc}.nobg h1.entry-title{padding-bottom:0;border-bottom:none}.home .news h1{margin:1em 0 0;font-weight:700;letter-spacing:0}h2{font-size:2.4em}h2.entry-title{margin:0 0 20px;padding-bottom:20px;border-bottom:1px solid #ccc}h2.entry-title a{color:#444;text-decoration:none}h3{color:#444;font-size:1.8em}h4{margin-top:40px;color:#a41700;font-size:1.5em}h2+h4,h3+h4,h4:first-child{margin-top:20px}a,a:visited{color:#004a80}.button-container a,.post-navigation a,a.button,a.shipping-calculator-button,button,button.give-btn,input[type=submit],main div.wpforms-container-full .wpforms-form .wpforms-page-button,main div.wpforms-container-full .wpforms-form button[type=submit],main div.wpforms-container-full .wpforms-form input[type=submit]{display:inline-block;padding:3px 10px;color:#fff;text-decoration:none;vertical-align:top;background:#c42700;background-color:#c42700;border:none;border-radius:5px;transition:background-color .25s}.button-container a:hover,.post-navigation a:hover,a.button:hover,a.shipping-calculator-button:hover,button.give-btn:hover,button:hover,input[type=submit]:hover,main div.wpforms-container-full .wpforms-form .wpforms-page-button:hover,main div.wpforms-container-full .wpforms-form button[type=submit]:hover,main div.wpforms-container-full .wpforms-form input[type=submit]:hover{background-color:#eb2f00;border:none}div.wpforms-container-full .wpforms-form .wpforms-field-label{font-weight:400}button.give-btn{width:100%;padding:8px 14px;border:1px solid #c42700}button.give-btn:hover{border:1px solid #eb2f00}button.give-btn:active,button.give-btn:focus,button.give-default-level,button.give-default-level:hover{color:#c42700;font-weight:700;background-color:#fff;border:1px solid #c42700;outline:none}#give-donation-level-button-wrap li{width:100%;margin-right:0}form[id*=give-form] #give-donation-level-radio-list>li{padding:0 0 12px;font-weight:700;line-height:1.1}form[id*=give-form] #give-donation-level-radio-list>li input[type=radio]{display:inline-block;margin-top:0}form[id*=give-form] #give-donation-level-radio-list>li label{display:inline-block;width:calc(100% - 26px);vertical-align:top}.benefit-tickets #give-donation-level-button-wrap li,.page-template-template-2020gala #give-donation-level-button-wrap li{width:48%;width:calc(50% - 3px);margin-right:6px}.benefit-tickets #give-donation-level-button-wrap li:nth-child(2n),.page-template-template-2020gala #give-donation-level-button-wrap li:nth-child(2n){margin-right:0}@media only screen and (max-width:530px){.benefit-tickets #give-donation-level-button-wrap li,.page-template-template-2020gala #give-donation-level-button-wrap li{width:100%;margin-right:0}}.benefit-tickets #give-donation-level-button-wrap li:last-child,.page-template-template-2020gala #give-donation-level-button-wrap li:last-child{width:100%;margin-right:0}.page-template-template-2020gala .background-image{display:none}#gala-bg1{position:fixed;right:0;bottom:0;z-index:-1;width:271px;max-width:30%;height:500px;background-image:url(../img/2020-gala-web-background.png);background-repeat:no-repeat;background-position:100% 100%;background-size:cover}a.button-gray{background:#666}a.button-gray:hover{background:#888}a.button-map{font-weight:700;font-size:.65em}input[type=email],input[type=tel],input[type=text]{margin:0;padding:2px 8px;border:1px solid #999}.white{padding:20px;background:#fff!important}article figure,article img{max-width:100%;height:auto}figcaption{margin:5px 0;color:#999;font-size:12px;text-align:right}.wp-caption{margin-bottom:10px}.aligncenter{margin:3px auto 10px;text-align:center}.alignleft{float:left;margin:3px 20px 10px 0}.alignright{float:right;margin:3px 0 10px 20px}.logo{position:relative;display:inline-block;margin:20px 0;padding:5px 10px 10px;background:#fff}.logo a,.logo h1{line-height:1;vertical-align:top}.logo h1{margin:0;padding:0}#video-viewport{position:fixed;top:0;z-index:-1;overflow:hidden;background:#000 url(../img/screenshot.jpg) 50% no-repeat;background-size:cover}#debug{position:absolute;top:0;z-index:100;display:none;color:#222;font-size:12pt}.mobile-nav-toggle{z-index:9999;display:block;width:58px;padding:5px;color:#000;text-decoration:none;background:#fff;background:hsla(0,0%,100%,.9);box-shadow:-4px 4px 22px 2px hsla(0,0%,60%,.59)}.mobile-nav-placeholder{min-height:35px}.mobile-nav-toggle:hover,a.mobile-nav-toggle-open{background:#fff}.header,.main-nav{position:relative;z-index:99}.main-nav{margin:5px 14px 0;padding:20px;background:#fff;box-shadow:-4px 4px 22px 2px hsla(0,0%,60%,.59)}nav.main-nav li li ul{display:none}.nav-container{position:absolute;z-index:9998;display:none;width:100%}nav li ul{display:none}nav li.current-menu-ancestor ul,nav li.current-page-ancestor ul,nav li.current_page_item ul,nav li.current_page_parent ul{display:block}nav ul{margin:0;padding:0}nav ul.sub-menu{margin:0;padding:5px 0 0 20px}nav li{margin:0;padding:0 0 5px;list-style:none;list-style-type:none}.nav li a,nav li a{display:inline-block;margin:0;padding:4px 10px;color:#000;font-weight:700;font-size:20px;line-height:1;text-decoration:none;background:#fff;background:hsla(0,0%,100%,.8);transition:background-color .5s}#menu-menu-1>li.current-page-ancestor>a,li.current-product-ancestor>a,nav.main-nav li li.current-page-ancestor>a,nav li.current-menu-ancestor>a,nav li.current-menu-item>a,nav li a:hover{color:#c42700}nav li li a{font-weight:300}main{margin:0;padding:10px;text-align:right}.morenews-container,main article{margin:10px 0 20px}.news{clear:both;text-align:right}.news h1{display:inline-block;max-width:645px;font-size:22px;line-height:1.1}.news h1 a{color:#222;text-decoration:none}.album{display:inline-block;max-width:300px;padding:10px;background:#fff;background:hsla(0,0%,100%,.9)}.album img{max-width:150px;margin-left:20px}.album h1,.album h2{margin:0 0 4px;line-height:22px}.album h1{color:#666;font-size:16px;letter-spacing:0;text-decoration:none}.album h2 a{color:#000;font-weight:300;font-size:22px;line-height:24px;text-decoration:none}.featured-album{max-width:360px;margin-top:30px;overflow:hidden}.home .album{background:none}.home .album h1{margin-top:12px}.home .album img{box-shadow:-2px 2px 12px 2px rgba(0,0,0,.25)}.event-single-content-wrapper,.post-navigation,article.event:not(.events-full),article.page,article.post,article.wpforms{max-width:550px;margin:0 auto;padding:20px;text-align:left;background:#fff;background:hsla(0,0%,100%,.9)}.nav-previous{float:left;margin:0 0 8px}.nav-next{float:right;margin:0 0 8px}.event-single-content-wrapper,article.event:not(.events-full),article.post{margin-bottom:30px}.fullwidth article.page{max-width:830px}.nobg article.page{background:none;box-shadow:none}.nobg.fullwidth article.page{max-width:none}.nobg,.nobg h1,.nobg h2,.nobg p{color:#222}.footer{position:fixed;bottom:0;z-index:501;width:100%;background:#fff;box-shadow:-4px -4px 22px 2px rgba(0,0,0,.4)}.home .footer{background:hsla(0,0%,100%,.9)}.footer-inner{padding:20px 20px 10px}.emaillistform{display:block;width:100%;max-width:350px;margin:0 auto 10px;text-align:center}.emaillistform p{margin:0 0 8px;padding:0 0 5px;font-weight:700;font-size:16px;line-height:18px;border-bottom:3px solid #eb2f00}@media only screen and (max-width:335px){.emaillistform p{font-size:14px;line-height:18px}}nav.social-nav{display:block;float:none;width:100%;margin:5px 0;vertical-align:top}nav.social-nav ul{display:block;width:100%;margin:0;padding:0;text-align:center}nav.social-nav li{display:inline-block;margin:0 5px;padding:0}nav.social-nav a{display:block;width:auto;height:32px;margin:0 1px;padding:4px;overflow:hidden;color:#666;font-size:26px;line-height:1.35;text-align:center;vertical-align:middle;background:none;transition:color .7s}nav.social-nav a:hover{color:#000;background:none}nav.social-nav span{display:none}.footer-lower{line-height:1;text-align:center}.footer-lower p{display:inline-block;margin:0;color:#999;font-size:10px;line-height:1.1}.footer-lower p a{color:#999;text-decoration:none}.mobile-hide{display:none}.homepage-body,.homepage-body h2,.homepage-body h3,.homepage-body h4,.homepage-body h5,.homepage-body p{color:#222}.post-meta{margin:20px 0;padding-top:20px;color:#999;font-size:.85em;border-top:1px solid #ccc}.screen-reader-text{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}#give-recurring-form legend,form.give-form legend,form[id*=give-form] legend{border-bottom:1px solid #888}input.required,input[type=email],input[type=tel],input[type=text],select,select.required{background:#fff!important}select{height:37px}button.give-btn-reveal,input.give-submit{padding:8px 12px;font-weight:700;font-size:24px;font-family:Roboto Condensed,sans-serif;-webkit-font-smoothing:antialiased}button.give-btn-reveal{padding:2px 12px}.give-tooltip{display:none}#give-card-cvc-wrap .give-tooltip{display:inline}#give-simple-anon-field{display:inline;width:auto}form[id*=give-form] #give-final-total-wrap .give-donation-total-label{padding-left:0;background:none;border:none}form[id*=give-form] #give-final-total-wrap .give-final-total-amount{padding:0;font-weight:700;background:none;border:none}.person{display:inline-block;width:100%;max-width:300px;margin:0 1.5% 20px 0;vertical-align:top;background:#fff;background:hsla(0,0%,100%,.9)}.person-inner{padding:0 15px}.person-inner h2,.person-inner p{margin:15px 0}.person-inner a,.person-inner a h2,.person-inner p{color:#000;text-decoration:none}.person-inner a.button{display:inline-block;margin-bottom:15px;color:#fff}.accordion-title a{display:inline-block;margin:6px 6px 0 0;padding:5px 10px;color:#fff;font-weight:400;font-size:18px;letter-spacing:0;text-decoration:none;vertical-align:top;background:#841400;cursor:pointer;transition:background-color .25s}.accordion-title a:hover,.current-item a{color:#fff;background:#a41700}.accordion-section{display:none;margin:0}.accordion-section-0{display:block}.subpage-nav{z-index:97;margin:0 0 30px}.subpage-nav ul{margin:0;padding:0}.subpage-nav ul li{display:inline-block;margin:0;padding:0;list-style-type:none}.subpage-fixed{position:fixed;top:35px;margin-right:21px;margin-left:-10px;padding:5px 5px 10px 10px;background:#fff;background:hsla(0,0%,100%,.8)}.albums-listing{margin-top:20px;padding:20px;background:#fff;background:hsla(0,0%,100%,.9)}.albums-listing h1{margin-top:0}.albums-listing img{max-width:100%;height:auto}a.albums-listing-item{display:block;margin:0 0 30px;color:#666;line-height:1.1;text-align:center;text-decoration:none}.albums-listing-item img{margin-bottom:5px}nav .red>a{color:#fff;background-color:#c42700;-webkit-font-smoothing:antialiased}nav .red>a:hover{color:#fff;background-color:#a41700;-webkit-font-smoothing:antialiased}.product{padding:20px;overflow:hidden;background:#fff;background:hsla(0,0%,100%,.9)}div.product{max-width:700px;text-align:left}.product .images img{max-width:100%;height:auto}.single-product div.product .product_meta,.single-product div.product .woocommerce-product-rating a,ul.products li.product .star-rating{font-size:.857em}.single-product div.product form.cart .quantity{display:inline-block;padding-right:10px}.single-product div.product form.cart .button{display:inline-block;margin-top:1.5em}#wc-stripe-payment-request-button-separator{-webkit-margin-after:0;margin-block-end:0}.single-product div.product .price{margin-top:0;font-weight:700}.single-product span.price p.price{display:inline}h1.product_title{font-size:2.2em}.product_meta{margin:20px 0;padding:10px 0}.product_meta span{display:inline-block;padding-right:10px;color:#666}.product_meta span a,.product_meta span span{font-weight:700}.product_meta span span{color:#004985}.product_meta a{color:#0069b5;text-decoration:none}.single_add_to_cart_button{padding:5px 12px}.quantity .qty{max-width:2em;padding:6px}.quotes{font-size:1.6em;border-bottom:1px solid #ccc}.quote{position:relative;padding:20px 20px 0;line-height:1.1;text-align:left;border-top:1px solid #ccc}.quote,.quote p{margin:20px 0}i.product-quote-icon{position:absolute;top:20px;left:0;color:#c42700;font-size:80px;opacity:.2}.quote-source{color:#999;font-size:14px;font-style:italic;text-align:right}.big{font-size:1.3em}.small{font-size:.85em;font-size:.8em}.large{font-size:1.4em}blockquote{position:relative;margin:10px 30px 5px;padding:10px;font-size:1.6em;line-height:1.1}blockquote:before{position:absolute;top:0;left:0;color:#c42700;font-size:80px;font-family:FontAwesome,none;opacity:.2;content:"\f10d"}.videos{padding-bottom:20px}h2.video-title{margin:20px 0 10px;font-weight:700;font-size:1em;text-align:left}.add-to-cart-and-links{margin:20px 0;padding:20px;border:1px solid #eb2f00}.productlinks{text-align:left}.productlinks h2,h2.woocommerce-loop-category__title,h2.woocommerce-loop-product__title{color:#777;font-weight:700;font-size:1em}a.productlink{display:block;margin:0 0 10px;padding:4px 10px;color:#000;text-decoration:none;background:#fff;border-radius:5px}.productlink .fa-fw{margin-right:4px}.product .images{overflow:hidden}.product .thumbnails{margin:5px 0}.product .thumbnails a{display:block;float:left;width:23%;margin-right:1.9%;margin-bottom:5px}.single-product main,.woocommerce main{max-width:780px}ul.products{clear:both;margin:0;padding:0;font-size:.000001px;text-align:center}ul.products:after{display:table}ul.products li.product{position:relative;display:inline-block;box-sizing:border-box;max-width:300px;margin:0 0 20px;padding:1%;font-size:16px;text-align:center;vertical-align:top;list-style:none}ul.products li.product img{max-width:100%;height:auto}ul.products li.product .price,ul.products li.product .star-rating{margin:0 auto 1em}ul.products li.product .price{display:block;color:#60646c;font-weight:400}ul.products li.product .price ins{margin-left:.618em;font-weight:700;background-color:transparent}ul.products li.product h3{margin:1em 0 .6em;font-size:1em}.product-category a,ul.products a{text-decoration:none}mark.count{color:#ccc;background:none}h1.woocommerce-archive-page-title{margin-right:1%;color:#222}.related-upsell h2,.related h2{color:#222}.onsale{display:inline-block;margin-bottom:1em;padding:.202em .618em;font-weight:700;text-transform:uppercase;border:2px solid #60646c}.page-template-template-fullwidth-php table.cart .product-thumbnail img{max-width:3.631em;height:auto;border:.327em solid #fff}.page-template-template-fullwidth-php table.cart thead{font-size:1em;text-indent:0}.page-template-template-fullwidth-php table.cart thead th,table.cart td,table.cart th{padding:5px}@media only screen and (min-width:800px){.page-template-template-fullwidth-php table.cart thead th,table.cart td,table.cart th{padding:.857em 1.387em}}@media only screen and (max-width:400px){table.cart td.product-thumbnail{display:none}div.product .product-col2 img.alignleft,div.product .product-col2 img.alignright{float:none;margin:10px 0}}.page article,.single-event main article .event-single-content-wrapper,.single-event main article:not(.events-full){overflow:hidden;box-shadow:-1px 1px 7px 2px rgba(0,0,0,.12)}.home article{box-shadow:none}table.cart{width:100%}table.cart .qty{max-width:3.632em;padding:.857em}table.cart .product-quantity .minus,table.cart .product-quantity .plus{display:inline-block}table.cart .quantity .qty{padding:.618em}table.cart td.actions{text-align:right}table.cart td.actions label{display:none}table.cart td.actions .coupon{display:inline-block;float:left;margin-bottom:0;padding-bottom:0;border-bottom:none}table.cart td.actions input{display:inline-block;width:auto;margin:0}.widget_shopping_cart .product_list_widget li a.remove{position:absolute;top:1em;left:0;opacity:1}a.remove,a.remove:before{font-weight:400;line-height:1.618}a.remove{position:relative;display:block;width:1.618em;height:1.618em;text-indent:-9999px}a.remove:before{position:absolute;top:0;right:0;bottom:0;left:0;color:#e2401c;font-family:FontAwesome;text-align:center;text-indent:0;content:"\f057"}.cart-collaterals table{width:100%}.cart-collaterals th{width:25%;padding:10px;vertical-align:top}.cart-collaterals td{width:75%;padding:10px;vertical-align:top;background:#fff;background:hsla(0,0%,100%,.8)}a.shipping-calculator-button{font-size:.85em;background-color:#666}.shipping-calculator-form{padding:8px 0}.shipping-calculator-form p{margin:0;padding:0 0 5px}@media only screen and (min-width:700px){.wc-proceed-to-checkout{margin:10px 0 10px 25%}}a.checkout-button{box-sizing:border-box;width:100%;padding:8px 12px;font-size:1.4em;line-height:1.1;text-align:center}.storefront-sticky-add-to-cart{display:none!important}@media only screen and (min-width:700px){.page-template-template-fullwidth-php .col2-set{float:left;width:56%;margin-right:4%}.page-template-template-fullwidth-php .col2-set .form-row-first{float:left;width:47%;margin-right:6%}.page-template-template-fullwidth-php .col2-set .form-row-last{float:right;width:47%;margin-right:0}.page-template-template-fullwidth-php #order_review,.page-template-template-fullwidth-php #order_review_heading,.page-template-template-fullwidth-php #wc_checkout_add_ons{float:right;width:40%;margin-right:0}}.shop_table{width:100%;margin-bottom:2.618em;font-size:.857em}.shop_table tbody,.shop_table tfoot{background:#fff}.shop_table thead tr{color:#999;font-weight:400;background:none;border-bottom:1px solid #999}.shop_table td,.shop_table th{padding:5px 9px}.shop_table tfoot tr.order-total{border-top:1px solid #999}.customer_details{max-width:400px}.customer_details tbody,.customer_details tfoot{background:none}.col2-set#customer_login{float:left;width:100%;margin-right:0;margin-left:0}.col2-set#customer_login .col-1{float:left;width:41.1764705882%;margin-right:5.8823529412%}.col2-set#customer_login .col-2{float:right;width:52.9411764706%;margin-right:0}.page-template-template-fullwidth-php .col2-set#customer_login .col-1{float:left;width:47.8260869565%;margin-right:4.347826087%}.page-template-template-fullwidth-php .col2-set#customer_login .col-2{float:right;width:47.8260869565%;margin-right:0}.form-row-first{float:left;clear:both;width:47.0588235294%;margin-right:5.8823529412%}.form-row-last{float:right;width:47.0588235294%;margin-right:0}.page-template-template-fullwidth-php .form-row-first{float:left;width:47.8260869565%;margin-right:4.347826087%}.page-template-template-fullwidth-php .form-row-last{float:right;width:47.8260869565%;margin-right:0}#payment:after,form.checkout:after{display:table;clear:both;content:""}.checkout_coupon{margin-bottom:2.618em}h3.payment-heading{border-top:3px solid rgba(0,0,0,.1)}#payment .create-account{clear:both}#payment .payment_methods{margin:1em 0!important}#payment .payment_methods,#payment .payment_methods li{padding:0!important;border-bottom:1px dotted rgba(0,0,0,.1)}#payment .payment_methods li{margin-left:0;list-style:none!important}#payment .payment_methods li img{display:inline-block;max-height:1.618em;padding:0;border:0}#payment .payment_methods li:last-child{padding-bottom:0;border-bottom:0}#payment .payment_methods li label{width:100%;margin-left:0;padding-top:0!important;font-weight:700}#payment .payment_methods li p{margin:0}#payment .payment_methods li .payment_box{margin:0;padding:0}#payment .payment_methods li .payment_box fieldset{margin:0;padding:1em 0 0;border:0}#payment .payment_methods li .payment_box fieldset label{width:auto;margin-left:0}#payment .payment_methods li .payment_box fieldset .form-row{margin-bottom:1em}#payment .payment_methods li .payment_box fieldset .form-row-first select{width:48%}#payment .payment_methods li .payment_box fieldset .form-row-first select:nth-child(2n){float:right}#payment .payment_methods li .payment_box fieldset #cvv{width:22%!important}#payment .payment_methods li .payment_box fieldset .help{float:right;width:75%}#payment input#terms,.payment_methods li .payment_box input{display:inline-block;float:left;width:auto;margin:.327em .53em 0 0}.woocommerce-terms-and-conditions-checkbox-text{padding-left:2px}#payment .place-order{display:flex;flex-direction:column;float:none;width:100%;margin-bottom:0}#payment .place-order .button{width:100%;font-size:1.387em;white-space:pre-wrap}#payment .woocommerce-terms-and-conditions-wrapper{order:2}.payment_method_stripe>fieldset>p{color:#999;font-size:10px;line-height:1.1}.stripe-pf,.stripe-pf-right{float:none;max-width:16%;margin:0 5px 0 0;color:#555;font-size:15px}.woocommerce-checkout #payment .payment_method_stripe label[for=payment_method_stripe]{display:block;padding:0;overflow:hidden}#add_payment_method #payment ul.payment_methods li img.stripe-icon,.woocommerce-checkout #payment ul.payment_methods li img.stripe-icon{float:left;max-width:33px;margin-right:4px;padding:0;filter:grayscale(1)}.woocommerce-password-strength{padding:.53em 0;font-weight:600;font-size:.857em;text-align:right}table.variations{margin-bottom:10px}.variations select{margin:0 6px}a.reset_variations{color:#888;font-size:10px;text-decoration:none}.form-row label{display:block;padding-left:2px;color:#555;font-weight:700;font-size:.85em}.form-row label.give-fee-message-label{padding-left:0;font-size:16px}.form-row input{-ms-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:100%}.form-row-wide input{width:100%}p.form-row{margin:5px 0}.form-row input[type=email],.form-row input[type=password],.form-row input[type=tel],.form-row input[type=text]{margin:5px 0;padding:7px 12px}.form-row input[type=checkbox]{position:relative;width:auto;margin:0 3px 0 0}.form-row input#rememberme{margin-bottom:1em}.select2-container,.state-select{margin:5px 0}.select2-container .select2-choice,select{padding:3px 12px 2px}#ship-to-different-address{margin:1em 0;font-size:1.4em}#order_comments_field,.woocommerce-shipping-fields{clear:both;overflow:hidden}textarea{-ms-box-sizing:border-box;box-sizing:border-box;width:100%;margin:5px 0;padding:7px 12px;resize:vertical}.required{color:#c42700}.woocommerce-error,.woocommerce-info,.woocommerce-message,.woocommerce-noreviews,p.no-comments{clear:both;margin-bottom:2.618em;margin-left:0;padding:1em 1.618em;color:#fff;background-color:#0f834d;border-left:.618em solid rgba(0,0,0,.15)}.woocommerce-error:after,.woocommerce-info:after,.woocommerce-message:after,.woocommerce-noreviews:after,p.no-comments:after{display:table;clear:both;content:""}.woocommerce-error a,.woocommerce-info a,.woocommerce-message a,.woocommerce-noreviews a,p.no-comments a{color:#fff}.woocommerce-error a:hover,.woocommerce-info a:hover,.woocommerce-message a:hover,.woocommerce-noreviews a:hover,p.no-comments a:hover{color:#fff;opacity:.7}.woocommerce-error a.button:hover,.woocommerce-info a.button:hover,.woocommerce-message a.button:hover,.woocommerce-noreviews a.button:hover,p.no-comments a.button:hover{opacity:1}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button,.woocommerce-noreviews .button,p.no-comments .button{float:right;padding:0 0 0 1em;color:#fff;line-height:1.618;background:0 0;border-width:0 0 0 1px;border-left-color:hsla(0,0%,100%,.25)!important;border-left-style:solid;border-radius:0;box-shadow:none}.woocommerce-error .button:hover,.woocommerce-info .button:hover,.woocommerce-message .button:hover,.woocommerce-noreviews .button:hover,p.no-comments .button:hover{color:#fff;background:0 0;opacity:.7}.woocommerce-error pre,.woocommerce-info pre,.woocommerce-message pre,.woocommerce-noreviews pre,p.no-comments pre{background-color:rgba(0,0,0,.1)}.site-content>.col-full>.woocommerce>.woocommerce-error:first-child,.site-content>.col-full>.woocommerce>.woocommerce-info:first-child,.site-content>.col-full>.woocommerce>.woocommerce-message:first-child{margin-top:2.618em}.wc-forward:after{margin-left:.53em;font-weight:400;font-family:FontAwesome;content:"\f178"}.woocommerce-info,.woocommerce-noreviews,p.no-comments{background-color:#3d9cd2}.woocommerce-error{list-style:none;background-color:#e2401c}#menu-item-300 a:before{color:#666;font:normal normal 400 14px/1 FontAwesome;font-size:inherit;content:"\f07a ";text-rendering:auto;-webkit-font-smoothing:antialiased}.cart-collaterals:after,.storefront-sorting:after,.woocommerce-tabs:after{content:""}.cart-collaterals:after{display:table;clear:both}.cart-collaterals .cross-sells{float:left;width:41.1764705882%;margin-right:5.8823529412%}.cart-collaterals .cross-sells>h2{color:#666;font-size:1.4em}@media only screen and (min-width:700px){.cart-collaterals .cross-sells ul.products li.product{float:left;width:42.8571428571%;margin-right:14.2857142857%}.cart-collaterals .cart_totals,.cart-collaterals .shipping_calculator{float:right;clear:right;width:52.9411764706%;margin:0}.cart-collaterals .shipping_calculator{clear:right}.page-template-template-fullwidth-php .cart-collaterals .cross-sells{float:left;width:47.8260869565%;margin-right:4.347826087%}.page-template-template-fullwidth-php .cart-collaterals .cross-sells ul.products li.product{float:left;width:45.4545454545%;margin-right:9.0909090909%}.page-template-template-fullwidth-php .cart-collaterals .cart_totals,.page-template-template-fullwidth-php .cart-collaterals .shipping_calculator{float:right;width:47.8260869565%;margin-right:0}}ol.flex-control-nav{margin:0;padding:0;list-style-type:none}ol.flex-control-nav li{display:inline-block;box-sizing:border-box;max-width:19%;margin:0 1% 1% 0;padding:0;border:1px solid #ddd}.event-item,.events-preview{margin:0 0 10px;padding:20px;background:#fff;border-radius:5px}.page article .event-item,.page article .events-preview{border:1px solid #eee;box-shadow:none}.event-item h1,.events-preview h1{margin:0 0 8px;font-size:1.5em;line-height:1.1;letter-spacing:0}.event-item h1 a,.events-preview h1 a{color:#555;text-decoration:none}.event-item h2,.events-preview h2{margin:0 0 8px;padding-bottom:0;font-size:2em;line-height:1.1;letter-spacing:0}.event-item h2 a,.events-preview h2 a{color:#c42700;text-decoration:none}.event-item h2.entry-title,.events-preview h2.entry-title{border:none}.event-item .short-description,.events-preview .short-description{margin:0;font-size:inherit}.event-item .gcal-button,.events-preview .gcal-button{display:none}@media only screen and (min-width:570px){.event-item h1,.event-item h2,.events-preview h1,.events-preview h2{max-width:unset}.event-item .more-info-buttons,.events-preview .more-info-buttons{position:static}}.event-compact h1,.event-compact h2,.event-listing-compact .events-preview h1,.event-listing-compact .events-preview h2{font-size:1.4em}.event-compact .short-description,.event-listing-compact .events-preview .short-description{display:none}.event-compact .venue,.event-listing-compact .events-preview .venue{margin-top:5px}.event .venue:before,.events-preview .venue:before{margin-right:10px;color:#999;content:"Venue: "}.event-item .venue span{margin-left:13px;color:#999}.event-item .venue,.event .venue,.events-preview .venue{margin:10px 0}.event-item .venue span,.event .venue span,.events-preview .venue span{color:inherit;text-decoration:inherit}.event-item .venue span.address,.event .venue span.address,.events-preview .venue span.address{margin-left:5px}.event-item .venue a,.event-item .venue span,.event .venue a,.event .venue span,.events-preview .venue a,.events-preview .venue span{display:inline-block}.event-item .venue a.button-map,.event .venue a.button-map,.events-preview .venue a.button-map{padding:5px 10px}.event-item .venue br,.event .venue br,.events-preview .venue br{display:none}.event-item .venue br:not(:first-of-type)+span,.event .venue br:not(:first-of-type)+span,.events-preview .venue br:not(:first-of-type)+span{margin-left:3px}.event-item .more-info-buttons,.event .more-info-buttons,.events-preview .more-info-buttons{margin:10px 0 0;text-align:left}.event-item .more-info-buttons a.button:first-of-type,.event .more-info-buttons a.button:first-of-type,.events-preview .more-info-buttons a.button:first-of-type{margin-left:0}h2.event-date-time{margin:0 0 10px;font-size:1.8em;line-height:1.1}.event h1.entry-title{margin-bottom:10px;padding-bottom:0;border:none}.event-single-content-wrapper{position:relative;display:flex;flex-direction:column;overflow:visible}.event-single-content-wrapper h1.entry-title{margin-bottom:0}.event-single-content-wrapper .more-info-buttons{margin-top:0}.event-single-content-wrapper h2.event-date-time{order:-1}.event-single-content-wrapper .event-description{margin-top:16px;padding-top:1px;border-color:#ccc}.back-to-archives,.more-upcoming-events,.squarecandy-events-footer{max-width:590px;margin-top:20px;text-align:left}.squarecandy-events-footer{display:block}.squarecandy-events-footer a.back-to-events{text-decoration:none}.squarecandy-events-footer .events-preview{border:none}.squarecandy-events-footer a.back-to-events button{font-size:1.3em}.squarecandy-events-footer a.back-to-events button:before{margin-right:.25em;font:normal normal 400 20px/1 FontAwesome;content:"\f0a8"}.squarecandy-events-footer a.back-to-events:not(:first-child) button{margin-top:20px}.more-upcoming-events h2:not(.entry-title){margin-bottom:20px;color:#222}@media only screen and (min-width:481px){.person{width:47%}.products,ul.products{text-align:left}ul.products li.product{width:47%}ul.products li.product:nth-child(odd){margin-right:2%}}@media only screen and (min-width:600px){.col1{width:63%}.col1,.col2{display:inline-block;vertical-align:top}.col2{width:36%}.albums-listing{max-width:240px;margin-top:0;margin-left:20px}#main ul.products li.product{width:33%;margin:0}#main .related-upsell ul.products li.product{width:24%;margin:0 0 0 1%}}@media only screen and (min-width:760px){.logo{margin:30px 0}.mobile-nav-placeholder,.mobile-nav-toggle{display:none}.mobile-hide{display:block}span.mobile-hide{display:inline}.header{position:absolute;top:0;left:0;width:auto;max-width:35%}.header,.nav-container{display:block}.main-nav{padding:0;background:none;box-shadow:none}nav ul{margin-left:40px}.main-nav li a{box-shadow:-1px 1px 6px 2px rgba(0,0,0,.12)}#menu-menu-1>li.current-page-ancestor>a,li.current-product-ancestor>a,nav.main-nav li li.current-page-ancestor>a,nav li.current-menu-ancestor>a,nav li.current-menu-item>a,nav li a:hover{color:#000;background:#fff}.subpage-fixed{top:0}main{margin-left:35%}.event-single-content-wrapper,.post-navigation,article.event,article.page,article.post,article.wpforms{margin:0}.post-navigation{margin-top:20px}article.post{margin-bottom:30px}.featured-album{display:inline-block;min-width:300px}.featured-album .imagebox{float:right}.emaillistform{display:inline-block;max-width:40%;margin:0 0 10px;text-align:left}body nav.social-nav{float:right;max-width:59%;margin:0}nav.social-nav ul{text-align:right}.footer-lower{position:absolute;right:20px;bottom:10px}div.product{display:-ms-grid;display:grid;-ms-grid-columns:47% 6% 47%;grid-template-columns:47% 6% 47%}.product .onsale,.product .summary,.product .woocommerce-product-gallery,.product h1.product_title{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}.product .product-col2{-ms-grid-row:1;-ms-grid-row-span:4;grid-row:1/5;-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4}.product .onsale{color:#fff;background:#c42701;border:none}}@media only screen and (min-width:770px){h1{letter-spacing:3px}.col1{width:66%}.col1,.col2{display:inline-block;vertical-align:top}.col2{width:33%}}@media only screen and (min-width:890px){.logo{padding-left:50px}}@media only screen and (min-width:1200px){.person{width:23%}.people main{margin-left:330px}}.hidden{display:none!important}.visuallyhidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:0;clip:rect(0 0 0 0)}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{display:table;content:" "}.clearfix:after{clear:both}@media print{*,:after,:before{color:#000!important;text-shadow:none!important;background:transparent!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{page-break-inside:avoid;border:1px solid #999}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.wpcf7-form p label{display:block;color:#666}.wpcf7-form input[type=email],.wpcf7-form input[type=tel],.wpcf7-form input[type=text]{box-sizing:border-box;width:100%;margin-bottom:5px;padding:8px;border-color:#ccc}.wpcf7-form p{margin:0 0 8px}p.half{width:49%;width:calc(50% - 4px)}p.half,p.onethird{display:inline-block;box-sizing:border-box;padding-right:8px}p.onethird{width:32%;width:calc(33.33% - 4px)}div.wpforms-container-full .wpforms-form .wpforms-page-button,div.wpforms-container-full .wpforms-form button[type=submit],div.wpforms-container-full .wpforms-form input[type=submit],input.wpcf7-submit{padding:6px 16px;font-size:1.3em}.wpforms-confirmation-container-full,div[submit-success]>.wpforms-confirmation-container-full:not(.wpforms-redirection-message){background:transparent;border-color:#ccc}.submit-button-container{text-align:right}.give-goal-progress{padding:20px;text-align:center;border:2px solid #888}.income{display:block}.give-progress-bar{border:1px solid #444}#post-1953 .entry-header{display:none}.background-image{position:fixed;z-index:-1;width:100%;max-width:1000px;height:100%;background-repeat:no-repeat;background-size:75% auto}.page-template-template-clear-fullwidth .background-image{max-width:700px;opacity:.4}.home .background-image{width:100%;height:calc(100vh - 188px);background-repeat:no-repeat;background-position:bottom;background-size:115% auto}@media only screen and (min-width:440px){.home .background-image{height:calc(100vh - 173px)}}.home .content-area{min-height:calc(100vh - 322px)}@media only screen and (min-width:600px){.home .background-image{position:fixed;z-index:-1;max-width:1150px;height:100%;background-position:bottom;background-size:100% auto}main{padding:20px}}@media only screen and (min-width:950px){.home .background-image{background-size:950px auto}}.home main{padding-left:10vw}.home main article{margin-bottom:0}.home .homepage-body,.home article.news{max-width:500px;margin:0 0 0 auto}.donate .background-image{width:100%;max-width:none;height:100%;background-image:url(/wp-content/themes/sostorefront/img/2017donate.svg);background-position:100% 0;background-size:cover}.page-template-template-benefit .background-image{display:none}#benefit-bg1{position:fixed;top:0;left:0;z-index:-1;width:0;height:0;border-color:#eaff00 transparent transparent;border-style:solid;border-width:15vw 20vw 0 0}#benefit-bg2{right:0;width:250px;max-width:40%;height:500px;background-image:url(../img/bg2.svg);background-position:100% 100%}#benefit-bg2,#benefit-bg3{position:fixed;bottom:0;z-index:-1;background-repeat:no-repeat;background-size:cover}#benefit-bg3{left:0;width:130px;max-width:30%;height:350px;background-image:url(../img/bg3.svg);background-position:0 100%}.page-template-template-benefit h1{color:#000}.page-template-template-benefit h4{color:#f01ca0}.page-template-template-benefit .button-container a,.page-template-template-benefit button,.page-template-template-benefit button.give-btn,.page-template-template-benefit input[type=submit]{background:#1c91eb;background:-webkit-gradient(left bottom,right top,color-stop(0,#1c91eb),color-stop(22%,#9b3b91),color-stop(54%,#f00054),color-stop(100%,#f00054));background:linear-gradient(45deg,#1c91eb,#9b3b91 22%,#f00054 54%,#f00054);background-size:500%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#1c91eb",endColorstr="#f00054",GradientType=1);transition:background .35s}.page-template-template-benefit .button-container a:hover,.page-template-template-benefit button.give-btn:hover,.page-template-template-benefit button:hover,.page-template-template-benefit input[type=submit]:hover{background-size:100%}.page-template-template-benefit button.give-default-level{background:#f00054}.give-stripe-single-cc-field-wrap{box-sizing:border-box}.end-hunger-ne #give-donation-level-button-wrap li,.sosi-fights-hunger #give-donation-level-button-wrap li{display:inline-block;width:auto;margin-right:6px}button.single_add_to_cart_button{width:100%;padding:10px}#give-form-4237-wrap h2.give-form-title,.nyp-product .price{display:none}.grecaptcha-badge{bottom:114px!important}.wwob-product div.product{display:-ms-grid;display:grid;-ms-grid-rows:[title] auto [sale] auto [image] auto [content] auto [shop] auto;grid-template-rows:[title] auto [sale] auto [image] auto [content] auto [shop] auto;-ms-grid-columns:auto;grid-template-columns:auto}.wwob-product div.product h1.product_title{grid-row:title/sale;grid-column:1/-1}.wwob-product div.product .onsale{grid-row:sale/image}.wwob-product div.product .woocommerce-product-gallery{display:none}.wwob-product div.product .product-col2{grid-row:content/shop;grid-column:1/-1}.wwob-product div.product .summary{grid-row:shop;grid-column:1/-1}.wwob-product div.product .price{display:none}.wwob-product div.product form.cart,.wwob-product div.product ul.wwobform_fields{margin-top:0}.wwob-product div.product .extended-checkboxes ul.wwobfield_checkbox{display:flex;flex-wrap:wrap}.wwob-product div.product .extended-checkboxes ul.wwobfield_checkbox li{height:auto!important;margin-top:0!important}.wwob-product div.product .wwobform_wrapper ul.wwobform_fields li.wwobfield label.wwobfield_label{font-size:1em}.wwob-product div.product .extended-checkboxes .wwob-checkbox-img img{box-sizing:border-box;padding:0;background:none;border:none;border-radius:5px;box-shadow:-1px 1px 6px 2px rgba(0,0,0,.12)}.wwob-product div.product .extended-checkboxes ul.wwobfield_checkbox li .label-meta-container{left:0;box-sizing:border-box;width:100%;border-radius:5px}.wwob-product div.product .extended-checkboxes ul.wwobfield_checkbox li .label-meta-container:hover,.wwob-product div.product .extended-checkboxes ul.wwobfield_checkbox li.selected-item .label-meta-container{background-color:#eb2f00}.wwob-product div.product .extended-checkboxes ul.wwobfield_checkbox li .label-meta-container p,.wwob-product div.product .extended-checkboxes ul.wwobfield_checkbox li .label-meta-container span{color:#fff!important}.wwob-product div.product label.wwob-checkbox-label p.wwob-item-name{margin:5px}.wwob-product div.product a.wwob-minus,.wwob-product div.product a.wwob-plus{top:70%;text-decoration:none;box-shadow:-1px 1px 6px 2px rgba(0,0,0,.12)}.wwob-product div.product a.wwob-plus{left:22%;transform:translateX(-50%) translateY(-50%)}.wwob-product div.product a.wwob-minus{left:78%;transform:translateX(-50%) translateY(-50%)}.wwob-product div.product .extended-checkboxes ul.wwobfield_checkbox li .selected-product span.selected-product-checked{top:70%;left:50%;line-height:55px;background-color:#c42700!important;border-width:2px;transform:translateY(-50%) translateX(-50%)}.wwob-product div.product .img-single-overlay h2.product-title{font-size:1.8em}.wwob-product div.product .product_totals .img-single{display:none}.wwob-product div.product .product_meta{margin:0;padding:0}.wwob-product div.product .product_meta span{visibility:hidden}@media only screen and (min-width:760px){.wwob-product div.product{-ms-grid-rows:[title] auto [sale] auto [content] auto [shop] auto;grid-template-rows:[title] auto [sale] auto [content] auto [shop] auto;-ms-grid-columns:auto;grid-template-columns:auto}.wwob-product div.product a.wwob-plus{left:74%;transform:scale(.7) translateX(-50%) translateY(-50%)}.wwob-product div.product a.wwob-minus{left:17%;transform:scale(.7) translateX(-50%) translateY(-50%)}.wwob-product div.product .extended-checkboxes ul.wwobfield_checkbox li .selected-product span.selected-product-checked{left:43%;transform:scale(.7) translateY(-50%) translateX(-50%)}.wwob-product .product h1.product_title{grid-row:title/sale}.wwob-product .product .onsale{grid-row:sale/content}.wwob-product .product .product-col2{grid-row:content/shop}.wwob-product .product .summary{grid-row:shop}}@media only screen and (max-width:760px){.wwob-product div.product .extended-checkboxes ul.wwobfield_checkbox li{margin-bottom:0!important}}@media only screen and (min-width:1200px){.wwob-product div.product a.wwob-plus{left:78%;transform:scale(1) translateX(-50%) translateY(-50%)}.wwob-product div.product a.wwob-minus{left:22%;transform:scale(1) translateX(-50%) translateY(-50%)}.wwob-product div.product .extended-checkboxes ul.wwobfield_checkbox li .selected-product span.selected-product-checked{left:50%;transform:scale(1) translateY(-50%) translateX(-50%)}}.wp-audio-playlist-mp3,.wp-playlist-light.wp-audio-playlist,.wp-playlist.wp-audio-playlist{position:relative;padding:0;overflow:hidden;background:#b8b8b8;border-radius:5px}.wp-audio-playlist-mp3 .mejs-container,.wp-audio-playlist-mp3 .mejs-controls,.wp-playlist-light.wp-audio-playlist .mejs-container,.wp-playlist-light.wp-audio-playlist .mejs-controls,.wp-playlist.wp-audio-playlist .mejs-container,.wp-playlist.wp-audio-playlist .mejs-controls{position:static;max-height:15px}.wp-audio-playlist-mp3 .mejs-controls .mejs-horizontal-volume-slider,.wp-audio-playlist-mp3 .mejs-controls .mejs-mute,.wp-audio-playlist-mp3 .mejs-controls .mejs-volume-button,.wp-playlist-light.wp-audio-playlist .mejs-controls .mejs-horizontal-volume-slider,.wp-playlist-light.wp-audio-playlist .mejs-controls .mejs-mute,.wp-playlist-light.wp-audio-playlist .mejs-controls .mejs-volume-button,.wp-playlist.wp-audio-playlist .mejs-controls .mejs-horizontal-volume-slider,.wp-playlist.wp-audio-playlist .mejs-controls .mejs-mute,.wp-playlist.wp-audio-playlist .mejs-controls .mejs-volume-button{display:none}.wp-audio-playlist-mp3 .mejs-container,.wp-audio-playlist-mp3 .mejs-container .mejs-controls,.wp-audio-playlist-mp3 .mejs-embed,.wp-audio-playlist-mp3 .mejs-embed body,.wp-playlist-light.wp-audio-playlist .mejs-container,.wp-playlist-light.wp-audio-playlist .mejs-container .mejs-controls,.wp-playlist-light.wp-audio-playlist .mejs-embed,.wp-playlist-light.wp-audio-playlist .mejs-embed body,.wp-playlist.wp-audio-playlist .mejs-container,.wp-playlist.wp-audio-playlist .mejs-container .mejs-controls,.wp-playlist.wp-audio-playlist .mejs-embed,.wp-playlist.wp-audio-playlist .mejs-embed body{background:rgba(131,27,1,.44)}.wp-audio-playlist-mp3 .mejs-playpause-button,.wp-playlist-light.wp-audio-playlist .mejs-playpause-button,.wp-playlist.wp-audio-playlist .mejs-playpause-button{left:14px}.wp-audio-playlist-mp3 .mejs-playpause-button button,.wp-playlist-light.wp-audio-playlist .mejs-playpause-button button,.wp-playlist.wp-audio-playlist .mejs-playpause-button button{background:transparent}.wp-audio-playlist-mp3 .mejs-playpause-button.mejs-play button:before,.wp-playlist-light.wp-audio-playlist .mejs-playpause-button.mejs-play button:before,.wp-playlist.wp-audio-playlist .mejs-playpause-button.mejs-play button:before{content:"\f04b"}.wp-audio-playlist-mp3 .mejs-playpause-button.mejs-pause button:before,.wp-playlist-light.wp-audio-playlist .mejs-playpause-button.mejs-pause button:before,.wp-playlist.wp-audio-playlist .mejs-playpause-button.mejs-pause button:before{content:"\f04c"}.wp-audio-playlist-mp3 .wp-playlist-current-item,.wp-playlist-light.wp-audio-playlist .wp-playlist-current-item,.wp-playlist.wp-audio-playlist .wp-playlist-current-item{display:flex;align-items:center;height:auto;min-height:40px;margin:7px 80px 5px 48px}.wp-audio-playlist-mp3 .mejs-time-rail,.wp-playlist-light.wp-audio-playlist .mejs-time-rail,.wp-playlist.wp-audio-playlist .mejs-time-rail{position:absolute;left:0;width:100%;margin:0;padding:0}.wp-audio-playlist-mp3 .mejs-time-total,.wp-playlist-light.wp-audio-playlist .mejs-time-total,.wp-playlist.wp-audio-playlist .mejs-time-total{margin:0}.wp-audio-playlist-mp3 .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.wp-audio-playlist-mp3 .mejs-controls .mejs-time-rail .mejs-time-total,.wp-playlist-light.wp-audio-playlist .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.wp-playlist-light.wp-audio-playlist .mejs-controls .mejs-time-rail .mejs-time-total,.wp-playlist.wp-audio-playlist .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.wp-playlist.wp-audio-playlist .mejs-controls .mejs-time-rail .mejs-time-total{background:transparent}.wp-audio-playlist-mp3 .mejs-time,.wp-playlist-light.wp-audio-playlist .mejs-time,.wp-playlist.wp-audio-playlist .mejs-time{z-index:1;padding:2px;color:#000;font-size:10px}.wp-audio-playlist-mp3 .mejs-time.mejs-currenttime-container,.wp-playlist-light.wp-audio-playlist .mejs-time.mejs-currenttime-container,.wp-playlist.wp-audio-playlist .mejs-time.mejs-currenttime-container{position:absolute;left:4px}.wp-audio-playlist-mp3 .mejs-time.mejs-duration-container,.wp-playlist-light.wp-audio-playlist .mejs-time.mejs-duration-container,.wp-playlist.wp-audio-playlist .mejs-time.mejs-duration-container{position:absolute;right:4px}.wp-audio-playlist-mp3 .mejs-controls .mejs-time-rail .mejs-time-loaded,.wp-audio-playlist-mp3 span.mejs-time-handle-content,.wp-playlist-light.wp-audio-playlist .mejs-controls .mejs-time-rail .mejs-time-loaded,.wp-playlist-light.wp-audio-playlist span.mejs-time-handle-content,.wp-playlist.wp-audio-playlist .mejs-controls .mejs-time-rail .mejs-time-loaded,.wp-playlist.wp-audio-playlist span.mejs-time-handle-content{background:transparent;border:none}.wp-audio-playlist-mp3 .mejs-controls .mejs-time-rail .mejs-time-current,.wp-audio-playlist-mp3 .mejs-time-hovered,.wp-audio-playlist-mp3 span.mejs-time-buffering,.wp-audio-playlist-mp3 span.mejs-time-loaded,.wp-playlist-light.wp-audio-playlist .mejs-controls .mejs-time-rail .mejs-time-current,.wp-playlist-light.wp-audio-playlist .mejs-time-hovered,.wp-playlist-light.wp-audio-playlist span.mejs-time-buffering,.wp-playlist-light.wp-audio-playlist span.mejs-time-loaded,.wp-playlist.wp-audio-playlist .mejs-controls .mejs-time-rail .mejs-time-current,.wp-playlist.wp-audio-playlist .mejs-time-hovered,.wp-playlist.wp-audio-playlist span.mejs-time-buffering,.wp-playlist.wp-audio-playlist span.mejs-time-loaded{height:15px}.wp-audio-playlist-mp3 .mejs-controls .mejs-time-rail .mejs-time-current,.wp-playlist-light.wp-audio-playlist .mejs-controls .mejs-time-rail .mejs-time-current,.wp-playlist.wp-audio-playlist .mejs-controls .mejs-time-rail .mejs-time-current{background-color:#831b01}.wp-audio-playlist-mp3 span.mejs-time-float,.wp-playlist-light.wp-audio-playlist span.mejs-time-float,.wp-playlist.wp-audio-playlist span.mejs-time-float{display:none!important}.wp-audio-playlist-mp3 .wp-playlist-current-item img,.wp-playlist-light.wp-audio-playlist .wp-playlist-current-item img,.wp-playlist.wp-audio-playlist .wp-playlist-current-item img{display:none}.wp-audio-playlist-mp3 .wp-playlist-current-item .wp-playlist-item-title,.wp-playlist-light.wp-audio-playlist .wp-playlist-current-item .wp-playlist-item-title,.wp-playlist.wp-audio-playlist .wp-playlist-current-item .wp-playlist-item-title{white-space:normal}.wp-audio-playlist-mp3 .mejs-playpause-button,.wp-audio-playlist-mp3 .wp-playlist-next,.wp-audio-playlist-mp3 .wp-playlist-prev,.wp-playlist-light.wp-audio-playlist .mejs-playpause-button,.wp-playlist-light.wp-audio-playlist .wp-playlist-next,.wp-playlist-light.wp-audio-playlist .wp-playlist-prev,.wp-playlist.wp-audio-playlist .mejs-playpause-button,.wp-playlist.wp-audio-playlist .wp-playlist-next,.wp-playlist.wp-audio-playlist .wp-playlist-prev{position:absolute;top:16px;cursor:pointer}.wp-audio-playlist-mp3 .mejs-playpause-button button,.wp-audio-playlist-mp3 .wp-playlist-next,.wp-audio-playlist-mp3 .wp-playlist-prev,.wp-playlist-light.wp-audio-playlist .mejs-playpause-button button,.wp-playlist-light.wp-audio-playlist .wp-playlist-next,.wp-playlist-light.wp-audio-playlist .wp-playlist-prev,.wp-playlist.wp-audio-playlist .mejs-playpause-button button,.wp-playlist.wp-audio-playlist .wp-playlist-next,.wp-playlist.wp-audio-playlist .wp-playlist-prev{margin:0;color:#555;font-size:20px;font-family:FontAwesome;line-height:1}.wp-audio-playlist-mp3 .wp-playlist-next,.wp-playlist-light.wp-audio-playlist .wp-playlist-next,.wp-playlist.wp-audio-playlist .wp-playlist-next{right:17px}.wp-audio-playlist-mp3 .wp-playlist-prev,.wp-playlist-light.wp-audio-playlist .wp-playlist-prev,.wp-playlist.wp-audio-playlist .wp-playlist-prev{right:52px}.wp-audio-playlist-mp3 .wp-playlist-next:before,.wp-playlist-light.wp-audio-playlist .wp-playlist-next:before,.wp-playlist.wp-audio-playlist .wp-playlist-next:before{content:"\f050"}.wp-audio-playlist-mp3 .wp-playlist-prev:before,.wp-playlist-light.wp-audio-playlist .wp-playlist-prev:before,.wp-playlist.wp-audio-playlist .wp-playlist-prev:before{content:"\f049"}.wp-audio-playlist-single-wrapper .wp-audio-playlist-mp3 .wp-playlist-next,.wp-audio-playlist-single-wrapper .wp-audio-playlist-mp3 .wp-playlist-prev,.wp-audio-playlist-single-wrapper .wp-playlist-light.wp-audio-playlist .wp-playlist-next,.wp-audio-playlist-single-wrapper .wp-playlist-light.wp-audio-playlist .wp-playlist-prev,.wp-audio-playlist-single-wrapper .wp-playlist.wp-audio-playlist .wp-playlist-next,.wp-audio-playlist-single-wrapper .wp-playlist.wp-audio-playlist .wp-playlist-prev{display:none}.wp-audio-playlist-mp3 .wp-playlist-caption,.wp-playlist-light.wp-audio-playlist .wp-playlist-caption,.wp-playlist.wp-audio-playlist .wp-playlist-caption{color:#000}.wp-audio-playlist-mp3 .wp-playlist-caption .wp-playlist-item-album,.wp-audio-playlist-mp3 .wp-playlist-caption .wp-playlist-item-artist,.wp-audio-playlist-mp3 .wp-playlist-caption .wp-playlist-item-title,.wp-playlist-light.wp-audio-playlist .wp-playlist-caption .wp-playlist-item-album,.wp-playlist-light.wp-audio-playlist .wp-playlist-caption .wp-playlist-item-artist,.wp-playlist-light.wp-audio-playlist .wp-playlist-caption .wp-playlist-item-title,.wp-playlist.wp-audio-playlist .wp-playlist-caption .wp-playlist-item-album,.wp-playlist.wp-audio-playlist .wp-playlist-caption .wp-playlist-item-artist,.wp-playlist.wp-audio-playlist .wp-playlist-caption .wp-playlist-item-title{font-size:16px}.wp-audio-playlist-mp3 .wp-playlist-caption .wp-playlist-item-album,.wp-audio-playlist-mp3 .wp-playlist-caption .wp-playlist-item-artist,.wp-audio-playlist-mp3 .wp-playlist-item-length,.wp-playlist-light.wp-audio-playlist .wp-playlist-caption .wp-playlist-item-album,.wp-playlist-light.wp-audio-playlist .wp-playlist-caption .wp-playlist-item-artist,.wp-playlist-light.wp-audio-playlist .wp-playlist-item-length,.wp-playlist.wp-audio-playlist .wp-playlist-caption .wp-playlist-item-album,.wp-playlist.wp-audio-playlist .wp-playlist-caption .wp-playlist-item-artist,.wp-playlist.wp-audio-playlist .wp-playlist-item-length{display:none}.wp-audio-playlist-mp3 .wp-playlist-tracks,.wp-playlist-light.wp-audio-playlist .wp-playlist-tracks,.wp-playlist.wp-audio-playlist .wp-playlist-tracks{margin:0;padding:0 10px}.wp-audio-playlist-mp3 .wp-playlist-tracks .wp-playlist-item:first-child:last-child,.wp-playlist-light.wp-audio-playlist .wp-playlist-tracks .wp-playlist-item:first-child:last-child,.wp-playlist.wp-audio-playlist .wp-playlist-tracks .wp-playlist-item:first-child:last-child{display:none}.wp-audio-playlist-mp3 .wp-playlist-item,.wp-playlist-light.wp-audio-playlist .wp-playlist-item,.wp-playlist.wp-audio-playlist .wp-playlist-item{margin:5px 0;padding:4px 10px;border:none}.wp-audio-playlist-mp3 .wp-playlist-item:first-child,.wp-playlist-light.wp-audio-playlist .wp-playlist-item:first-child,.wp-playlist.wp-audio-playlist .wp-playlist-item:first-child{margin-top:10px}.wp-audio-playlist-mp3 .wp-playlist-item:last-child,.wp-playlist-light.wp-audio-playlist .wp-playlist-item:last-child,.wp-playlist.wp-audio-playlist .wp-playlist-item:last-child{margin-bottom:10px}.wp-audio-playlist-mp3 .wp-playlist-item .wp-playlist-caption,.wp-playlist-light.wp-audio-playlist .wp-playlist-item .wp-playlist-caption,.wp-playlist.wp-audio-playlist .wp-playlist-item .wp-playlist-caption{font-size:0;visibility:hidden}.wp-audio-playlist-mp3 .wp-playlist-item .wp-playlist-caption .wp-playlist-item-title,.wp-playlist-light.wp-audio-playlist .wp-playlist-item .wp-playlist-caption .wp-playlist-item-title,.wp-playlist.wp-audio-playlist .wp-playlist-item .wp-playlist-caption .wp-playlist-item-title{font-size:14px;visibility:visible}.wp-audio-playlist-mp3 .wp-playlist-item.wp-playlist-playing,.wp-audio-playlist-mp3 .wp-playlist-item:hover,.wp-playlist-light.wp-audio-playlist .wp-playlist-item.wp-playlist-playing,.wp-playlist-light.wp-audio-playlist .wp-playlist-item:hover,.wp-playlist.wp-audio-playlist .wp-playlist-item.wp-playlist-playing,.wp-playlist.wp-audio-playlist .wp-playlist-item:hover{font-weight:400;background-color:#dcdcdc}.gss-container{margin-bottom:24px}a.cycle-slide{width:100%;height:100%;box-shadow:none}a.cycle-slide:not(.cycle-sentinel) img{position:absolute;right:0;bottom:0;left:0;max-height:100%;margin:0 auto}a.cycle-slide.no-link:hover{cursor:default}.gss-pager{position:absolute;right:10px;bottom:8px;z-index:500;line-height:12px}.gss-pager a{display:inline-block;width:11px;height:11px;margin:0 0 3px 7px;text-decoration:none;background-color:#ddd;border:1px solid rgba(0,0,0,.1490196078);border-radius:50%}.gss-pager a:hover{text-decoration:none;background-color:#999}.gss-pager a:focus,a.gss-next:focus,a.gss-play:focus,a.gss-prev:focus{outline:0}.gss-pager .cycle-pager-active,.gss-pager .cycle-pager-active:hover{background-color:#d69746}.gss-info{position:relative;width:inherit;overflow:auto;font-weight:lighter;font-size:110%;line-height:1.2;background-color:#2e2e2e}.gss-info,.gss-info a{color:#fff}.gss-captions,.gss-long-cap{box-sizing:content-box;padding:12px 14px}.gss-captions a{text-decoration:underline}.gss-nav{position:relative;z-index:501;float:right;margin:13px 10px 10px 20px}.no-captions .gss-pager{position:relative;right:0;bottom:0;margin:11px 72px 11px 0}.no-captions .gss-pager a{margin:3px 0 3px 7px}.no-captions .gss-nav{margin:0;padding:7px;background-color:inherit}.gss-next,.gss-play,.gss-prev{display:inline-block;padding:4px 10px;color:#ddd;font-size:14px;font-family:Helvetica,Arial,Verdana,sans-serif;line-height:16px;text-align:center;background-color:#111;border:1px solid #666;cursor:pointer;opacity:.65;filter:alpha(opacity=65)}.gss-next:before,.gss-play:before,.gss-prev:before{font-family:FontAwesome}.gss-prev{margin-right:6px}.gss-prev:before{content:"\f048"}.gss-next:before{content:"\f051"}.gss-play{margin-right:6px;padding:4px 16px}.gss-play:before{content:"\f04b"}.gss-play.paused:before{content:"\f04c"}.gss-next:hover,.gss-play:hover,.gss-prev:hover{color:#f90;background-color:#666;opacity:1;filter:alpha(opacity=100)}.no-captions>.gss-next:hover,.no-captions>.gss-play:hover,.no-captions>.gss-prev:hover{background-color:#333}.gss-long-cap{display:none;opacity:.01;filter:alpha(opacity=1)}.carousel-pager{margin:10px 10px 0;padding:2px}.carousel-pager .cycle-slide{text-align:center;vertical-align:top;border-color:transparent!important;border-style:solid;border-width:0 4px}.carousel-pager .cycle-slide img{max-width:100%!important;height:100%;border:1px solid transparent}.carousel-pager .cycle-slide:not(.cycle-slide-active) img:hover{cursor:pointer}.carousel-pager .cycle-slide-active img{border:1px solid #ccc}.gss-black-bg{background-color:#000}
/*# sourceMappingURL=main.min.css.map */