@media only screen and (max-width:1023px){.nav-primary .genesis-nav-menu a{color:#fff}.site-header .widget-area{text-align:right}.full-width-content .content{padding:0}.full-width-content img.pull-left{margin-left:0}.full-width-content img.pull-right{margin-right:0}.five-sixths,.four-sixths,.one-fourth,.one-half,.one-sixth,.one-third,.pricing-table .one-third,.three-fourths,.three-sixths,.two-fourths,.two-sixths,.two-thirds{margin:0;width:100%}.responsive-menu li a{color:#fff;font-size:20px}.responsive-menu{border-bottom-right-radius:6px;border-bottom-left-radius:6px}.genesis-nav-menu.responsive-menu,.genesis-nav-menu.responsive-menu>.menu-item>.sub-menu{display:none}.genesis-nav-menu.responsive-menu .menu-item,.responsive-menu-icon{display:block}.genesis-nav-menu.responsive-menu .menu-item-has-children{position:relative;cursor:pointer}.genesis-nav-menu.responsive-menu .menu-item-has-children>a{margin-right:0}.nav-primary .genesis-nav-menu .sub-menu{padding:0;background:transparent}.genesis-nav-menu.responsive-menu>.menu-item-has-children::before{background-color:#fff;border-bottom:1px solid #999;border-left:1px solid #eee;content:"";float:right;font:400 16px/1 dashicons;height:100%;max-height:56px;padding:19px 20px 0;position:absolute;right:0;text-align:right;z-index:9999}.nav-primary .genesis-nav-menu.responsive-menu>.menu-item-has-children::before{color:#333;font-size:20px}.genesis-nav-menu.responsive-menu .menu-open.menu-item-has-children:before{content:"\f460"}.nav-primary .genesis-nav-menu .current-menu-item>a,.nav-primary .genesis-nav-menu .current-page-ancestor>a,.nav-primary .genesis-nav-menu .current-page-parent>a,.nav-primary .genesis-nav-menu .current_page_parent>a,.nav-primary .genesis-nav-menu .current_page_ancestor>a,.genesis-nav-menu>li.menu-item:hover>a{text-decoration:none;color:#fff}.nav-primary .genesis-nav-menu .menu-item:hover{background-color:transparent}.nav-primary .genesis-nav-menu .sub-menu a:hover{}.genesis-nav-menu.responsive-menu{margin:0 auto;padding:0 0 12px}.genesis-nav-menu.responsive-menu .sub-menu{border:none;left:auto;opacity:1;position:relative;-moz-transition:opacity .4s ease-in-out;-ms-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;width:100%;z-index:99}.genesis-nav-menu.responsive-menu .sub-menu .sub-menu{margin:0}.genesis-nav-menu.responsive-menu .sub-menu li a{background-color:transparent;color:#fff;font-size:16px;padding-left:40px;position:relative;text-transform:none;width:100%;border:none}.genesis-nav-menu.responsive-menu .sub-menu li a:hover{position:relative;text-transform:none;width:100%}.sub-menu li:first-child:before{border-bottom:none;border-left:none;border-right:none;clear:both;content:"";display:block;height:0;left:0;margin:0;padding:0;position:relative;top:0;width:0}.footer-widgets .widget-area{margin-bottom:30px;width:50%}}@media only screen and (max-width:768px){h1{font-size:40px}h2{font-size:30px}h3{font-size:25px}h4{font-size:24px}h5{font-size:16px}h6{font-size:15px}.wrap{max-width:none;width:100%;padding:0 5%}.title-area{float:none;padding:5px 0 20px 0;margin:0 auto}.site-header .widget-area{width:100%;text-align:center}.genesis-nav-menu.responsive-menu{display:none}.subpage-container .three-fourths{float:none;width:100%}.subpage-container .sidebar{float:none;margin:0 auto;max-width:320px;width:100%}.credits{margin-top:30px;width:100%;text-align:center}.copyright{width:100%;text-align:center}.footer-widgets .widget-area{margin-bottom:30px;width:100%}}@media only screen and (max-width:480px){h1{font-size:38px}h2{font-size:28px}h3{font-size:23px}h4{font-size:22px}h5{font-size:15px}h6{font-size:14px}.format-pipe{display:block;height:15px;text-indent:-9999px}}@media all and (min-width:769px){#homepage-products-display .fl-module-content{margin-left:0;margin-right:0}.site-container .button:not(.addtocartbutton), 
    .site-container button, 
    .site-container input[type="button"], 
    .site-container input[type="reset"], 
    .site-container input[type="submit"], 
    body .site-container .gform_wrapper .gform_footer .button, 
    body .site-container .gform_wrapper .gform_footer input[type="submit"], 
    .site-container .footer-widgets-1 a.button,
    body .site-container .fl-builder-content a.fl-button {min-width:430px}}@media all and (min-width:1200px){.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:20%}}@media all and (min-width:1700px){.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{margin-bottom:50px;padding-left:20px;padding-right:20px}}@media all and (max-width:1530px) and (min-width:1370px){.woocommerce ul.products.columns-5 li.product .woocommerce-loop-product__title,.woocommerce-page ul.products.columns-5 li.product .woocommerce-loop-product__title,.woocommerce ul.products.columns-5 li.product .price,.woocommerce-page ul.products.columns-5 li.product .price{font-size:16px}}@media all and (max-width:11369px) and (min-width:1200px){.woocommerce ul.products.columns-5 li.product .woocommerce-loop-product__title,.woocommerce-page ul.products.columns-5 li.product .woocommerce-loop-product__title,.woocommerce ul.products.columns-5 li.product .price,.woocommerce-page ul.products.columns-5 li.product .price{font-size:15px}}@media all and (max-width:1281px) and (min-width:1200px){.woocommerce ul.products.columns-5 li.product .woocommerce-loop-product__title,.woocommerce-page ul.products.columns-5 li.product .woocommerce-loop-product__title{width:70%;line-height:.9}.woocommerce ul.products.columns-5 li.product .price,.woocommerce-page ul.products.columns-5 li.product .price{width:26%}}@media all and (max-width:1230px){#site-main-header * .fl-module-content{margin-left:0;margin-right:0}#site-main-header #logo h1{font-size:43px}#site-main-header #site-main-menu .fl-menu a{padding-left:5px;padding-right:5px}}@media all and (max-width:1199px) and (min-width:993px){.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:33.333333%}#homepage-banner h2.fl-heading{font-size:60px}#homepage-banner h3.fl-heading{font-size:35px}}@media all and (max-width:1100px){#homepage-banner .fl-row-content-wrap{background-size:cover!important}.woocommerce ul.products li.product a.button.addtocartbutton{min-width:auto!important;width:100%!important}#site-main-header #logo h1{font-size:39px}}@media all and (max-width:992px){#homepage-banner *,#site-copyright *,#site-main-footer *{text-align:center!important}#homepage-banner #column-two{background-color:#564d3b;max-width:100%;width:100%!important;padding-top:50px;padding-bottom:50px;border-top:2px solid #000}#homepage-banner .fl-row-content-wrap{background-position:top center!important}}@media all and (max-width:992px) and (min-width:568px){.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:50%}}@media all and (max-width:768px){#homepage-products-display ul.products li{width:100%!important;float:none!important}#homepage-products-display ul.products li.product>a{margin-left:auto!important;margin-right:auto!important}#homepage-products-display .c-separator{margin-left:auto;margin-right:auto}#site-main-footer .fl-menu button.fl-menu-mobile-toggle{display:none}#site-main-footer .fl-menu .menu{display:block!important}.wrap-single-product{padding-top:50px!important}.woocommerce-product-gallery__image a{height:auto!important}td.actions>.coupon{margin-right:0!important}input#coupon_code{width:100%!important;margin-bottom:15px}.woocommerce .actions>button.button[name="update_cart"]{margin-right:0!important;margin-bottom:10px!important}.woocommerce .cart .button{max-width:300px;width:100%!important}tr.shipping th{display:block!important}tr.shipping td[data-title="Shipping"]{background:transparent!important;padding-top:0;padding-bottom:0}tr.shipping td[data-title="Shipping"]::before{display:none!important}}@media all and (max-width:767px){.fl-module-heading .fl-heading{line-height:1.25em!important}.woocommerce ul.products[class*="columns-"] li.product,.woocommerce-page ul.products[class*="columns-"] li.product{width:100%!important;float:none!important;clear:both;margin:0 auto 50px!important;max-width:350px}.subpage-header{padding-top:100px}#homepage-banner .fl-row-content-wrap{background-size:cover!important}}@media all and (max-width:767px) and (orientation:portrait){#shiftnav-toggle-main .shiftnav-main-toggle-content{text-align:left!important;font-size:37px!important}#homepage-banner h2.fl-heading{font-size:40px!important}#homepage-banner h2.fl-heading{font-size:40px!important}#homepage-banner h3.fl-heading{font-size:21px!important}#homepage-banner #column-two{padding-top:30px;padding-bottom:30px}.woocommerce div.product p.price{position:relative;left:0;margin-bottom:10px}}