@media print{header,footer,#printbutton{display:none!important}body{background:none!important}a[href]:after{content:none!important}.et_pb_section{padding:0px!important}#homepage .et_pb_row{padding-bottom:0px!important}}@media only screen and (max-width:767px){#main-content .container{width:85%!important}.et-social-icons{top:0px}}@media only screen and (min-width:767px){#main-footer{position:fixed;bottom:0px;width:100%;z-index:999}}@media only screen and (max-width:981px){#logo{max-height:180%!important;padding-top:5px}#main-content .container{background-color:#FFF;padding:50px 10px;margin-bottom:50px}li.et-social-icon{margin:10px!important}}@media only screen and (min-width:981px){.et-search-form input{width:50%}#top-menu li li a{font-size:22px}#searchform,.widgettitle,.ai1ec-agenda-widget-view{margin-left:10px;margin-right:-40px!important}#main-content img.half{max-width:50%}}@media only screen and (min-width:981px) and (max-width:1100px){#logo{max-height:100%!important;padding-top:0px}#main-content .container{background-color:#FFF;padding:50px 50px;margin-bottom:50px}}@media only screen and (min-width:1100px){#logo{max-height:200%!important;max-width:208px;padding-top:0px}#main-content .container{background-color:#FFF;padding:75px 50px 50px;margin-bottom:200px}}body{height:100vh}.logo_container a:hover,.et_pb_text a:hover img{filter:brightness(110%);transition:all .2s ease-in-out}.et-fixed-header #logo{max-height:130px!important}.et-fixed-header #et-top-navigation{padding-top:30px!important}.et-fixed-header #et-top-navigation nav>ul>li>a{padding-bottom:31px!important}#et-info,#et-secondary-menu>ul>li a{padding-bottom:0}h1,.et_pb_text h2,h2.entry-title{padding:25px 0px;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,.4);text-transform:none;line-height:normal}h2,h4,#top-menu{font-weight:normal;text-align:center;text-shadow:1px 1px 2px #666;text-transform:uppercase}.nav li ul{width:260px}#top-menu li li a{text-transform:none;width:220px}#main-content img.half{margin-bottom:15px}.cycle-bg-image{background-position:center;background-attachment:fixed}.blurb:hover{opacity:0.7;transition:opacity 300ms}.et_pb_text a,.et_pb_post a{text-decoration:underline}.et_pb_text a:hover,.et_pb_post a:hover{text-decoration:none}#main-content{background-color:transparent}.et_pb_text img{box-shadow:2px 2px 2px rgba(0,0,0,.4)}.mfp-title{display:none!important}.dollars .percent-value:before{content:'$'}.ai1ec-event-avatar{float:none!important;margin:10px auto!important;max-width:500px!important}.ai1ec-single-event .ai1ec-event-avatar img{max-width:500px!important;max-height:500px!important}body.single-product #sidebar{display:none}body.single-product #left-area{float:none;padding-right:0%;margin-left:auto;margin-right:auto}body.single-product #main-content .container:before{display:none}section.related{padding-top:25px}.woocommerce-breadcrumb{visibility:hidden}.woocommerce-page span.onsale,.woocommerce span.onsale{font-size:12px;padding:5px!important;line-height:1em!important;background-color:#da0000!important}.woocommerce-tabs,.product_meta,.payment_method_ppec_paypal{display:none}.woocommerce-checkout #payment ul.payment_methods{border-bottom:none}.orderby,.woocommerce div.product form.cart .variations td select{font-size:16px}.entry-summary p.price ins,.woocommerce div.product span.price,.woocommerce-page div.product span.price,.woocommerce #content div.product span.price,.woocommerce-page #content div.product span.price,.woocommerce div.product p.price,.woocommerce-page div.product p.price,.woocommerce #content div.product p.price,.woocommerce-page #content div.product p.price,.woocommerce-error,.woocommerce-info,.woocommerce-message,span.price,.woocommerce-notice{color:#666!important;text-align:center}.woocommerce #content input.button.alt:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce-page #content input.button.alt:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce-page a.button.alt:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page input.button.alt:hover{background:red!important;background-color:red!important;color:white!important;text-shadow:transparent!important;box-shadow:none;border-color:#ca0606!important}.woocommerce #content input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce-page #content input.button:hover,.woocommerce-page #respond input#submit:hover,.woocommerce-page a.button:hover,.woocommerce-page button.button:hover,.woocommerce-page input.button:hover{background:red!important;background-color:red!important;color:white!important;text-shadow:transparent!important;box-shadow:none;border-color:#ca0606!important}.woocommerce #content input.button,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce-page #content input.button,.woocommerce-page #respond input#submit,.woocommerce-page a.button,.woocommerce-page button.button,.woocommerce-page input.button{background:red!important;color:white!important;text-shadow:transparent!important;border-color:#ca0606!important}.woocommerce #content input.button.alt:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce-page #content input.button.alt:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce-page a.button.alt:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page input.button.alt:hover{background:red!important;box-shadow:none;text-shadow:transparent!important;color:white!important;border-color:#ca0606!important}.woocommerce .quantity input.qty,.woocommerce-page .quantity input.qty,.woocommerce #content .quantity input.qty,.woocommerce-page #content .quantity input.qty,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.et_pb_wc_cart_totals .select2-container--default .select2-selection--single,.et_pb_wc_checkout_billing .select2-container--default .select2-selection--single,.et_pb_wc_checkout_shipping .select2-container--default .select2-selection--single{min-width:75px;border-radius:5px;font-size:18px;padding:10px 16px}.woocommerce-info a,.woocommerce-message a{color:#e10913}.woocommerce-notice{padding-bottom:15px!important}#footer-info{padding-bottom:0px}#footer-bottom{padding:10px 0px}#footer-bottom .container{width:100%}#footer-info img{max-height:70px;margin:0px 20px}div#footer-widgets,.ai1ec-agenda-widget-view .ai1ec-subscribe-buttons-widget{display:none!important}#homepageschedule .et_pb_widget{margin-bottom:0px}