body,body .btn,body .button{background-color:#000;color:#fff}body,body a{color:#fff}.woocommerce button.button,body .btn,body .button{transition:all .2s ease;cursor:pointer;text-decoration:none}.contact-form .container form input,body,input,select,textarea{font-family:'Open Sans',sans-serif}.listen-links h2,.woocommerce div.product form.cart .button,body .btn,body .button,body h1,body h2,body h3,body h4,body h5,body h6,header#hoa-header .menu-main-menu-left-container ul li,header#hoa-header .menu-main-menu-right-container ul li{text-transform:uppercase}body{margin:0;padding:120px 0 0;overflow-x:hidden;width:100%}body *{box-sizing:border-box}body .btn,body .button{border:2px solid #fff;padding:6px 16px;border-radius:2px}.woocommerce button.button.alt,body .btn:hover,body .button:hover{background-color:#fff;color:#000}.woocommerce button.button{border:2px solid #fff}.woocommerce button.button.alt{border-bottom:none}a.showcoupon{color:#000}.container{width:90%;margin:0 auto}input,select,textarea{width:100%;border:none;background-color:#fff;padding:15px;margin-top:10px}header#hoa-header{padding:15px 0;background-color:#000;position:fixed;top:0;left:0;right:0;z-index:200}header#hoa-header .container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:relative}header#hoa-header #hoa-mobile-menu-toggle{height:20px;width:35px;position:absolute;left:0;border:none;background:0 0;display:none;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;outline:0;overflow:hidden}header#hoa-header #hoa-mobile-menu-toggle>span{width:35px;height:3px;background-color:#fff;border-radius:1px;transform-origin:center;transition:all .2s ease-in-out;display:block}header#hoa-header .logo{width:150px;display:block}header#hoa-header .logo img{width:100%}header#hoa-header .menu-main-menu-left-container ul,header#hoa-header .menu-main-menu-right-container ul{list-style-type:none;display:-ms-flexbox;display:flex;padding:0;margin:0}header#hoa-header .menu-main-menu-left-container ul li:not(:last-child),header#hoa-header .menu-main-menu-right-container ul li:not(:last-child){margin-right:30px}header#hoa-header .menu-main-menu-left-container ul li a,header#hoa-header .menu-main-menu-right-container ul li a{font-weight:800;text-decoration:none;transition:color .2s ease}header#hoa-header .menu-main-menu-left-container ul li:hover a,header#hoa-header .menu-main-menu-right-container ul li:hover a{color:#757575}header#hoa-header .menu-main-menu-left-container{margin-right:40px}header#hoa-header .menu-main-menu-right-container{margin-left:40px}@media (max-width:1130px){header#hoa-header #hoa-mobile-menu-toggle{display:-ms-flexbox;display:flex}header#hoa-header .menu-main-menu-left-container,header#hoa-header .menu-main-menu-right-container{display:none}}@media (max-width:500px){header#hoa-header .logo{width:100px}}#hoa-mobile-menu{display:none;position:fixed;top:120px;bottom:0;right:0;left:0;background-color:#131313;overflow-y:auto;z-index:500}#hoa-mobile-menu>div{width:100%}#hoa-mobile-menu>div ul{list-style-type:none;margin:0;padding:0}#hoa-mobile-menu>div ul li{width:100%;font-size:16px;border-bottom:1px solid rgba(255,255,255,.2)}#hoa-mobile-menu>div ul li a{text-decoration:none;width:100%;text-align:center;padding:20px 0;display:block}@media (max-width:500px){#hoa-mobile-menu{top:92px}}body.show-mobile-menu header#hoa-header #hoa-mobile-menu-toggle{height:25px}body.show-mobile-menu header#hoa-header #hoa-mobile-menu-toggle>span{position:absolute;top:10px;left:5px;width:25px}body.show-mobile-menu header#hoa-header #hoa-mobile-menu-toggle>span:nth-child(1){transform:rotate(-45deg)}body.show-mobile-menu header#hoa-header #hoa-mobile-menu-toggle>span:nth-child(2){display:none}body.show-mobile-menu header#hoa-header #hoa-mobile-menu-toggle>span:nth-child(3){transform:rotate(45deg)}body.show-mobile-menu #hoa-mobile-menu{display:block}.full-width-image{width:100%;padding-top:50%;background-size:cover;background-position:center top;background-repeat:no-repeat}.listen-links{padding:50px 0}.listen-links h2{text-align:center;font-size:38px}.listen-links ul{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;list-style-type:none;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin-top:30px}.listen-links ul li:not(:last-child){margin-right:40px}.listen-links ul li img{width:60px}@media (max-width:700px){.listen-links ul li{margin-bottom:20px}}.html,.past-events,.upcoming-events{padding:50px 0}.past-events h2,.upcoming-events h2{text-align:center;margin-bottom:40px}.past-events table,.upcoming-events table{width:100%;border-collapse:collapse}.past-events table tr,.upcoming-events table tr{border-top:1px solid #757575;border-bottom:1px solid #757575}.past-events table tr td,.upcoming-events table tr td{padding:10px 0;width:33.3%}.past-events table tr td:nth-child(2),.upcoming-events table tr td:nth-child(2){text-align:center}.past-events table tr td:last-child,.upcoming-events table tr td:last-child{text-align:right}.past-events .container>p,.upcoming-events .container>p,.woocommerce-cart table.cart th.product-quantity{text-align:center}.past-events table tr td p,.upcoming-events table tr td p{margin:0 0 10px;line-height:1}.contact-form .container{max-width:900px}.contact-form .container form{width:100%;display:block;padding:30px 0}.contact-form .container form label{width:100%;padding-bottom:15px;display:block}.contact-form .container form label input,.contact-form .container form label select,.contact-form .container form label textarea{width:100%;border:none;background-color:#fff;padding:15px;margin-top:10px}.contact-form .container form label select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.contact-form .container form input[type=submit]{font-weight:600;-moz-appearance:none;appearance:none;-webkit-appearance:none;font-size:16px;min-width:90px}#band-bio .container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}#band-bio .container .band-faces{position:relative;background-position:center;background-size:cover;background-repeat:no-repeat;width:100%;height:800px;max-width:800px}@media (max-width:800px){#band-bio .container .band-faces{height:auto;padding-top:100%}}#band-bio .container .band-faces a{position:absolute;display:block;width:20%;top:0;bottom:0;left:0}#band-bio .container .band-faces a:nth-child(2){left:20%}#band-bio .container .band-faces a:nth-child(3){left:40%}#band-bio .container .band-faces a:nth-child(4){left:60%}#band-bio .container .band-faces a:nth-child(5){left:80%}#band-bio .container .band-faces a:hover{background-color:rgba(255,255,255,.4)}#member-bio .container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}#member-bio .container .bio-content,#member-bio .container .image{width:48%}#member-bio .container .bio-content img,#member-bio .container .image img{max-width:100%;height:auto}@media (max-width:680px){#member-bio .container .bio-content,#member-bio .container .image{width:100%}#member-bio .container .bio-content{-ms-flex-order:1;order:1}#member-bio .container .image{padding-top:20px;-ms-flex-order:2;order:2}}footer#hoa-footer{padding-top:20px}footer#hoa-footer .container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:12px;padding-bottom:30px}#products .container{max-width:1200px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.three-column-row .container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.three-column-row .container .col{width:32%}.three-column-row .container .col p{width:100%}.three-column-row .container .col.align-center,.three-column-row .container .col.align-left,.three-column-row .container .col.align-right{display:-ms-flexbox;display:flex}.three-column-row .container .col.align-center.direction-row,.three-column-row .container .col.align-left.direction-row,.three-column-row .container .col.align-right.direction-row{-ms-flex-direction:column;flex-direction:column}.three-column-row .container .col.align-center.direction-column,.three-column-row .container .col.align-left.direction-column,.three-column-row .container .col.align-right.direction-column{-ms-flex-direction:row;flex-direction:row}.three-column-row .container .col.align-left.direction-row{-ms-flex-align:start;align-items:flex-start}.three-column-row .container .col.align-left.direction-column{-ms-flex-pack:start;justify-content:flex-start}.three-column-row .container .col.align-right.direction-row{-ms-flex-align:end;align-items:flex-end}.three-column-row .container .col.align-right.direction-column{-ms-flex-pack:end;justify-content:flex-end}.three-column-row .container .col.align-center.direction-row{-ms-flex-align:center;align-items:center}.three-column-row .container .col.align-center.direction-column{-ms-flex-pack:center;justify-content:center}@media (max-width:750px){.three-column-row .container{-ms-flex-direction:column;flex-direction:column}.three-column-row .container .col{width:100%}}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#b6d8a2;font-weight:700}.woocommerce div.product form.cart{margin-top:30px}.woocommerce div.product form.cart .variations{margin-bottom:50px}.woocommerce div.product form.cart .variations td.label{display:block}.woocommerce div.product form.cart .variations td.value{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}.woocommerce div.product form.cart .variations select{max-width:250px;min-width:0;border:none;background-color:#fff;padding:10px;margin-top:0}.woocommerce div.product form.cart .button{padding:10px;border-radius:1px;background-color:#fff;color:#000;border-bottom:3px solid #b6d8a2}.woocommerce div.product form.cart .button.disabled,.woocommerce div.product form.cart .button.disabled:hover,.woocommerce div.product form.cart .button:disabled,.woocommerce div.product form.cart .button:hover{background-color:#fff;color:#000}.woocommerce .quantity .qty{width:52px;text-align:center;padding:10px;margin-top:0;margin-right:15px;border:none}#basket-button{position:absolute;right:50px;top:50%;transform:translateY(-50%);width:25px}#basket-button::after{position:absolute;content:attr(data-count);margin-left:5px}.woocommerce button.button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{padding:10px;border-radius:1px;background-color:#fff;color:#000;text-transform:uppercase;border-bottom:3px solid #b6d8a2;outline:0}.woocommerce button.button.disabled,.woocommerce button.button.disabled:hover,.woocommerce button.button:disabled,.woocommerce button.button:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button.disabled,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button.disabled:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:disabled,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover{background-color:#fff;color:#000}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{padding:20px}.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled]{padding:10px;color:#000}.woocommerce-cart table.cart td.product-quantity div{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media (max-width:768px){.woocommerce-cart table.cart td.product-quantity div{display:block}}.woocommerce-cart table.cart td.product-subtotal,.woocommerce-cart table.cart th.product-subtotal{text-align:right}.woocommerce-page table.cart td.actions{padding-top:40px}.woocommerce-page table.cart td.actions .coupon{display:-ms-flexbox;display:flex;width:100%;max-width:350px}.woocommerce-page table.cart td.actions .coupon .input-text{max-width:200px;width:100%;border:none;background-color:#fff;padding:10px;margin-top:0;margin-right:0;border-top-left-radius:1px;border-bottom-left-radius:1px}.woocommerce-page table.cart td.actions .coupon button{border-top-left-radius:0;border-bottom-left-radius:0;border-bottom:0;background-color:#dadada}@media (max-width:768px){.woocommerce-page table.cart td.actions .coupon{max-width:none}.woocommerce-page table.cart td.actions .coupon .input-text{width:85%;max-width:none}}@media (max-width:510px){.woocommerce-page table.cart td.actions .coupon .input-text{width:75%}}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100%;max-width:450px}#order_comments{width:100%;max-width:100%;min-width:100%;max-height:300px;min-height:150px}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background-color:#222}