.x-logobar-inner{padding-top:10px!important;padding-bottom:10px!important}.e1674-5.x-section{z-index:50!important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{font-family:poster-gothic-atf,sans-serif!important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{font-family:poster-gothic-atf,sans-serif!important}.h-landmark,.h-landmark.entry-title{font-family:poster-gothic-atf,sans-serif!important}.menu-item.sunwize-account-menu{display:none}.x-navbar-fixed-top-active .x-navbar-wrap{margin-bottom:0!important}.x-navbar{background-color:#fff;box-shadow:0 2px 4px rgb(0 0 0/30%)}@media(min-width:768px){.single-x-portfolio .entry-featured{padding-right:0;width:0%}.single-x-portfolio .entry-featured{display:none}.entry-wrap.cf{width:100%;padding-left:35px}}@media(max-width:980px){.x-navbar.sunwize-fixed-top{margin-top:0!important}.x-nav-wrap.mobile.x-collapsed{display:block}.sunwize-mobile-menu-button,.sunwize-desktop-header-logo-bar{display:none}.x-logobar-inner{padding-top:15px!important;padding-bottom:0!important}.mega-menu-wrap{margin-top:15px!important}}html .x-navbar .desktop .x-nav>li>a:not(.x-btn-navbar-woocommerce){font-size:15px}html .x-navbar .desktop .x-nav>li.x-menu-item-woocommerce{margin-left:5px}.woocommerce .price{line-height:1.35}body.single-product .product .summary .price>.amount,body.single-product .product .summary .price>ins>.amount{color:#f18523!important}.sw-product-number.sw-sku{color:#005fa5;font-weight:700;font-style:italic;margin:1.5em 0}.single-product .summary .price+.sw-sku{margin-top:-1.5em}@media(min-width:980px){.sunwize-fixed-top{position:fixed;z-index:1030;top:0;left:0;right:0}.admin-bar .x-logobar.sunwize-fixed-top,.admin-bar .x-navbar.sunwize-fixed-top{top:32px}}@media(max-width:979px){.admin-bar .x-navbar.sunwize-fixed-top{margin-top:0!important}}.woocommerce .upsells ul.products li.product,.woocommerce .related ul.products li.product,.woocommerce .cross-sells ul.products li.product{border:none!important}.woocommerce-product-gallery__trigger{display:none!important}.woocommerce-product-gallery .flex-control-nav{position:static;text-align:left;padding-left:0}.single-product .entry-summary .bundled_product_excerpt{display:none}.x-logobar{background:#fff!important;border-bottom:1px solid #eee}.sunwize-cart-button .cart-item-count{-webkit-box-shadow:0 0 0 3px #d6d6d6;box-shadow:0 0 0 3px #d6d6d6}.x-logobar-inner .x-container{max-width:1000px!important}@media(min-width:980px){.sunwize-desktop-header-logo-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sunwize-desktop-header-logo-bar .-header-logo{-webkit-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%;max-width:150px;margin-right:auto;height:0}.sunwize-desktop-header-logo-bar .-header-search{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%;margin-left:0}.-header-search input{width:100%;margin:0}.sunwize-desktop-header-logo-bar .-request-a-quote,.sunwize-desktop-header-logo-bar .-phone-number{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.-header-mobile-search,.sunwize-mobile-menu-button{display:none}}@media(max-width:979px){.sunwize-desktop-header-logo-bar{text-align:left}.sunwize-desktop-header-logo-bar .-header-search,.sunwize-desktop-header-logo-bar .-request-a-quote,.sunwize-desktop-header-logo-bar .-phone-number{display:none}.-header-mobile-search{display:block}}.sunwize-desktop-header-logo-bar{position:relative}.sunwize-desktop-header-logo-bar .-phone-number{position:absolute;left:0}.sunwize-desktop-header-logo-bar .aws-container .aws-search-form{margin:0}.sunwize-desktop-header-logo-bar .aws-container .aws-search-field{color:#d8d8d8;width:100%;margin:0 auto!important;background:#585858;float:none;height:35px!important;line-height:35px!important;font-size:16px;max-width:100%;padding-right:38px;-webkit-transition:all 400ms ease,background 400ms ease;-moz-transition:all 400ms ease,background 400ms ease;-o-transition:all 400ms ease,background 400ms ease;border:0!important;transition:all 400ms ease,background 400ms ease}.aws-container{margin:0 20px}.aws-container .aws-search-form{height:35px!important}.-header-mobile-search .aws-container .aws-search-field{max-width:100%}.sunwize-desktop-header-logo-bar .aws-container .aws-search-field::-webkit-input-placeholder{color:#e0e0e0}.sunwize-desktop-header-logo-bar .aws-container .aws-search-field:-ms-input-placeholder{color:#e0e0e0}.sunwize-desktop-header-logo-bar .aws-container .aws-search-field::-ms-input-placeholder{color:#e0e0e0}.sunwize-desktop-header-logo-bar .aws-container .aws-search-field::placeholder{color:#e0e0e0}.aws-container .aws-search-form:after{background:url(/wp-content/themes/x-child/framework/img/global/loader.gif) no-repeat 50% 50%}.sunwize-desktop-header-logo-bar a.request-quote,.sunwize-desktop-header-logo-bar a.request-quote{display:inline-block;width:auto;margin:0 15px}.-header-mobile-search{padding:0 0 15px;margin-bottom:-1px;border-bottom:0 solid #005fa5}.-header-mobile-search form,.-header-mobile-search input{margin:0}.-header-mobile-search .aws-container .aws-search-field{background-color:#fff;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAEBElEQVRYw72XT0gjZxjGv5kxRUxMJIwVhJEcguaP2SAeRAMGY9aWKJ4C5mK7hQ2GXehV458FD/YSNpcuyFpkwZJNCBJIKGVlMsUOhUAhSbujOS1lCWaQIUgwytg1M9PLZvm0m0wydfvc3mfe53t/fDOZ+YKAJmJZdjCTyfgKhcJUqVSyVKtVHEEQUavVcgRBHFmtVmp8fDzW29tbBAqFNBocjUZD2Wx2DgCANlsARdGaw+F4ubCwENTr9ex/BqAo6uHe3t7319fXne0spFarzwKBwNejo6M/KQbY399/kkgkNhs1YxhWkyQJiKLY8dHFEERcWlr6ZnJycq9tAIqiHu7u7v5wu8FkMtEul+u5xWI51Ov1rCAIaLlcNjAM406n04+LxeI9uB9F0drKysoXw8PDv7QMwLLsYDAY/BPe9q6urorf7/ePjY3tNwoLgoCSJPkoEok8FQThs7rf09PDhkIhq1qtrsgBdAAAQDQaDd0evr6+PmUwGP5oFsYwTAQAPMvn83+Fw+GkIAgdAABQqVT6k8lkEACwLAeAsiw7+P5p/yC/3++XGw5rZGTkZ6/XuwF7FEUFeJ7XyAJkMhkfgH5qJpOJbrbtjeTxeMI4jr+t1zzPa3O53JxcDi0UClOw4XK5nrc7HAAAVCrVO6fT+QL2CoXCtCxAqVSywIbFYjlUAgAAAGaz+Ub25OTEIpdBq9UqXi8wDKspeZvVheP4jVdytVr9XBYAQRCxXkiSBARBQOVCjSSK4u2sKJdBtVotBy3QUS6XDUoBOI4zwrVOp+PkMihBEEewwTCMWykAwzD34ZogiNeyAFarlYKNdDr9WMlt4HleQ9P0A9iz2WykLMDExEQMRdFa3SgWi/dIknzULkA8Ht+CH+ju7u6y3W5/JQuA43jR4XC8hM1IJPI0n89/2epwkiQDBwcH38KeJEng9PTUKJdFAADg7Oysf3l5mbm8vNTXL2AYVvN6vRsejyesUqneNdr2eDy+dXs4tAvc2tra9MDAwBFooA+f42w2OxcOh5OSJN24/ziOv3U6nS/MZvMhjuNFURRRjuOMDMPcp2n6AbztSiBuHEhomv5qZ2dnt9GBQ6maQfzrSMYwjGt7e/vHSqXS/39AfPRQenFx0ZNKpYLpdDpwdXWlbbZwZ2fnuVxPMwikWYDneU0ul5s7Pj6eLpVKw+fn5ziCIKJOp+MIgnhts9lIu93+KpFIbKRSqdVWIDQaTXl1dXXKYDAcyQK0o1gstqUE4s4AlELcKUC7EENDQ78p/vQ2ks/nW5ufn/+uld6+vr43dw7QBoTodru3PwlAKxCzs7Nho9H4+ycDaAYxMzPzzOfzyf5nuDPFYrGtxcXFvzc3N3/N5/Me+No/pmfKgWQGj5UAAAAASUVORK5CYII=)!important;background-repeat:no-repeat;background-position:97% 50%;background-size:20px}@media(max-width:980px){.x-navbar{border:none}.x-navbar-inner{min-height:0!important}.masthead .x-container{position:relative}.sunwize-mobile-menu-button{position:absolute;top:6px;right:10px}.sunwize-mobile-menu-button .sunwize-cart-button{margin-right:25px;color:#333}.sunwize-mobile-menu-button .sunwize-cart-button .x-icon{font-size:28px}.sunwize-mobile-menu-button a.x-btn-navbar{margin-top:0}.sunwize-mobile-menu-button a.x-btn-navbar,.sunwize-mobile-menu-button .x-btn-navbar.collapsed{color:#333}.sunwize-mobile-menu-button a.x-btn-navbar:not(.collapsed) .x-icon-bars:before{content:'\F00D'}.sunwize-mobile-menu-controls{margin:15px 0 0}.sunwize-mobile-menu-controls .aws-container form{margin:0}.sunwize-mobile-menu-controls .aws-container .aws-search-field{color:#fff;background:#5a5a5a;font-size:16px}.sunwize-mobile-menu-controls .-request-a-quote a.x-btn{color:#000;background:#ffc132;font-weight:400;text-shadow:none;border:none;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.2);box-shadow:0 2px 5px rgba(0,0,0,.2)}.sunwize-mobile-menu-controls .-phone-number a{font-size:20px;line-height:1;color:#333;font-family:poster-gothic-atf,sans-serif!important}.sunwize-mobile-menu-controls .-header-search,.sunwize-mobile-menu-controls .-request-a-quote,.sunwize-mobile-menu-controls .-phone-number{margin-bottom:10px}}@media(max-width:1350px) and (min-width:980px){html .x-navbar .desktop .x-nav>li>a{padding-top:23px}html .x-navbar .desktop .x-nav>li:nth-child(1) a{border-left:none}html .x-navbar .desktop .x-nav>li:nth-last-child(2) a{border-right:none}html .x-navbar .desktop .x-nav>li>a:not(.x-btn-navbar-woocommerce){padding-left:5px;padding-right:5px}html .x-navbar .desktop .x-nav>li.x-menu-item-woocommerce{float:none;clear:both;margin:0 auto;max-width:250px;padding-top:10px}html .x-navbar-fixed-top-active .x-navbar .desktop .x-nav>li.x-menu-item-woocommerce>a{margin:0 0 20px;padding:0;height:auto}html body.x-navbar-fixed-top-active .x-navbar-wrap{height:118px}}@media(min-width:970px) and (max-width:1350px){.x-navbar .x-container{max-width:none!important;width:auto!important}html .x-navbar .desktop .x-nav>li.x-menu-item-woocommerce{clear:none;float:left;margin:2px 0 0 20px}}@media(max-width:1099px) and (min-width:970px){.x-navbar .x-cart>.outer{display:none!important}.x-navbar .x-cart{border-right:2px solid #fff!important;max-width:120px!important}}.sunwize-cart-button{position:relative}.sunwize-cart-button .cart-item-count{position:absolute;top:6px;right:100%;margin-right:-8px;font-size:11px;line-height:16px;background:#333;color:#fff;min-width:16px;padding:0 5px;height:16px;text-align:center;border-radius:16px;font-weight:700}.x-navbar .account-detail .-userdata{color:#999;padding-left:1.6em}.account-detail{-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}.account-detail .-userdata .-name{font-size:18px;line-height:1.15;text-transform:uppercase}.account-detail .account-links{margin-top:10px}.sunwize-account-menu .-role{white-space:nowrap}.sunwize-account-menu .account-detail{padding-right:22px}.x-navbar .x-nav-wrap.mobile .x-nav li.sunwize-account-menu>a{display:none}.x-nav-wrap.mobile .sunwize-account-menu>.sub-menu,.x-nav-wrap.mobile .sunwize-account-menu>.x-collapsed{display:block!important}.x-nav-wrap.mobile .sunwize-account-menu .account-detail{margin:30px 0 10px;text-align:center}.x-nav-wrap.mobile .sunwize-account-menu .account-detail:after{content:'';display:table;clear:both}.x-nav-wrap.mobile .sunwize-account-menu .account-links{margin-top:0}.x-nav-wrap.mobile .sunwize-account-menu .account-links .-link{display:inline-block;margin:0 10px}.x-nav-wrap.mobile .sunwize-account-menu .account-links .-link:not(:last-child):after{content:'•';color:#999;position:relative;left:10px;font-size:12px}.x-nav-wrap.mobile .sunwize-account-menu a.menu-item-login{display:block!important}.sunwize-account-widget p{margin:0 0 8px}.sunwize-account-widget p.login-username label,.sunwize-account-widget p.login-password label{text-transform:uppercase;font-size:12px}.sunwize-account-widget input[type=text],.sunwize-account-widget input[type=password]{width:100%;height:auto;padding:4px;font-size:16px;line-height:1;margin:0}.sunwize-account-widget p.login-remember label{display:inline}.sunwize-account-widget .button{background:#7b7b7b;border:none;padding:8px 24px}.sunwize-account-widget form{margin:0 0 10px}.x-sidebar .sunwize-account-widget .-userdata{color:#999}.sunwize-blind-ship{margin:0 0 15px}.sunwize-blind-ship label{padding:5px 0;display:inline-block;cursor:pointer}.sunwize-blind-ship input{margin-right:6px}@media(max-width:979px){footer.top{text-align:center}footer.x-colophon.top .x-column .widget:before{display:none}footer.x-colophon.top p{margin:0 0 1em}footer.x-colophon.top .widget{margin:0 0 2em}footer.x-colophon.top .x-column .widget:first-child{margin-top:0}}.woocommerce li.product .entry-product{background:#b8c8de;padding:2px}.woocommerce ul.products{margin:0 -2%}.woocommerce ul.products li.product{margin:0;padding:0 2% 40px;float:none;clear:none}.woocommerce ul.products li.product .entry-product{position:relative;overflow:hidden;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.woocommerce div.product .summary .single_variation .price,.woocommerce .entry-summary .price .sw-price-row{display:block;font-size:18px;line-height:24px}body.single-product .product .summary .price>.amount,.woocommerce .entry-summary .price .sw-display-price-row .amount{color:#f18523;font-size:26px}.woocommerce .entry-summary .price .sw-regular-price-row,.woocommerce .entry-summary .price .sw-regular-price-row .amount{color:#b9babc}.woocommerce .entry-summary .price .sw-discount-price-row{font-weight:700}.woocommerce .entry-summary .price .sw-discount-price-row,.woocommerce .entry-summary .price .sw-discount-price-row .amount{color:#488e00}.woocommerce li.product .entry-header h3{text-transform:none}@media(min-width:360px){.woocommerce ul.products:after{content:'';display:table;clear:both}.woocommerce ul.products li.product{width:50%;float:left}}@media(min-width:360px) and (max-width:719px){.woocommerce ul.products li.product{clear:none!important}.woocommerce ul.products li.product:nth-child(2n+1){clear:both!important}}@media(min-width:720px){.woocommerce ul.products li.product{width:33.33%}}@media(min-width:720px) and (max-width:961px){.woocommerce ul.products li.product{clear:none!important}.woocommerce ul.products li.product:nth-child(3n+1){clear:both!important}}@media(min-width:960px){.woocommerce ul.products li.product{width:25%}}@media(min-width:960px){.woocommerce ul.products li.product{clear:none!important}.woocommerce ul.products li.product:nth-child(4n+1){clear:both!important}}@supports(display:flex){.woocommerce ul.products li.product{width:auto!important}@media(min-width:360px){.woocommerce ul.products{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.woocommerce ul.products li.product{-webkit-box-flex:48%;-ms-flex:48%;flex:48%;max-width:50%}}@media(min-width:720px){.woocommerce ul.products li.product{-webkit-box-flex:32%;-ms-flex:32%;flex:32%;max-width:33.33%}}@media(min-width:960px){.woocommerce ul.products li.product{-webkit-box-flex:24%;-ms-flex:24%;flex:24%;max-width:25%}}}html .woocommerce li.product .entry-wrap{position:static;top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px 8px}html .woocommerce li.product .entry-wrap:before{display:none}html .woocommerce li.product .entry-wrap h3{height:auto;max-height:none;padding:0 0 10px;margin:0 0 10px}.sw-product-title{position:relative}.sw-product-title h3:after{content:'';display:block;position:absolute;bottom:10px;left:0;right:0;border-bottom:1px solid #a3acb9}html .woocommerce li.product .product-manuf.no-manuf{margin-bottom:-10px}html .woocommerce li.product .entry-wrap h3 a{color:#272727;text-shadow:none;font-size:18px;line-height:1.2}html .woocommerce li.product .entry-wrap h3 a:hover{text-decoration:underline}html .woocommerce li.product .entry-wrap h3+*{margin-top:auto;border-top:1px solid #91a5bf;padding-top:5px}html .woocommerce li.product .entry-wrap .product-manuf p:last-child{margin-bottom:0}html .woocommerce li.product .entry-header .price>.amount,html .woocommerce li.product .entry-header .price>ins>.amount{color:#272727}html .woocommerce li.product .price{margin-bottom:15px}html .woocommerce li.product{margin-bottom:50px}html .woocommerce li.product .button:not(:hover){background:0 0;color:#272727;text-shadow:none;border-color:#e8e8e8}html .woocommerce li.product .button:before{font-family:fontawesome!important;content:"\f07a";margin-right:4px}.product-short-desc p{margin:0}.product-short-desc{line-height:1.35;margin:-10px 0 15px;font-size:14px}body.archive.woocommerce .entry-header{height:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.archive.woocommerce li.product .entry-header .button{margin-top:0;margin-bottom:0}html body.archive.woocommerce li.product .entry-wrap .price{margin-top:10px}html body.archive.woocommerce li.product .entry-wrap .product-manuf{margin-top:0}html body.archive.woocommerce li.product .entry-wrap .entry-header:after{content:none}.woocommerce li.product{background:0 0}.woocommerce li.product .entry-featured a img{border:none}@media(min-width:980px){html .x-navbar .desktop .x-nav>li>a{padding-top:23px}}html .x-navbar .x-nav>li.x-menu-item-woocommerce{margin-top:-2px}html .x-navbar .x-nav>li.x-menu-item-woocommerce>a .x-cart{background-color:#5785be;-webkit-transition:background-color .12s linear;-o-transition:background-color .12s linear;transition:background-color .12s linear}html .x-navbar .x-nav>li.x-menu-item-woocommerce>a .x-cart>span.outer{color:#5785be;-webkit-transition:color .12s linear;-o-transition:color .12s linear;transition:color .12s linear}html .x-navbar .x-nav>li.x-menu-item-woocommerce>a:hover .x-cart,html .x-navbar .x-nav>li.x-menu-item-woocommerce>a:focus .x-cart{border-color:#fff;color:#fff;background-color:#ffc132}html .x-navbar .x-nav>li.x-menu-item-woocommerce>a:hover .x-cart>span.outer,html .x-navbar .x-nav>li.x-menu-item-woocommerce>a:focus .x-cart>span.outer{color:#ffc132;background-color:#fff}.woof_redraw_zone>h4{margin:0 0 20px;color:#fff}.woof_sid_auto_shortcode.woof{padding:15px 15px 1px;margin:0 0 30px;border-radius:3px;border:none;background:#5785be;color:#fff}.x-main>.woof_sid_auto_shortcode.woof:first-child{margin-top:-35px}.woof .button.woof_submit_search_form{float:none!important;background:#1d632d;border-color:#073110}.woof .button.woof_submit_search_form:hover,.woof .button.woof_submit_search_form:focus{background:#1e7732;border-color:#135a24}@media(min-width:980px){.woof{position:relative}.woof_checkbox_instock_container.woof_container{position:absolute;bottom:0;left:16px}.woof_checkbox_sales_container.woof_container{position:absolute;bottom:26px;left:16px}.woof_container .icheckbox_minimal-blue.hover{background-position:0 0}.woof_container .icheckbox_minimal-blue.checked{background-position:-80px 0}.woof_submit_search_form_container{text-align:right}}.woof_list label{margin-left:-18px;padding-left:25px;z-index:2;position:relative}.woof_container .icheckbox_minimal-blue{background-position:0 0}.woof_container .icheckbox_minimal-blue.checked{background-position:-40px 0}.x-sidebar ul.menu>li.menu-item>a:first-child{display:block}.x-sidebar ul.menu>li.menu-item.sunwize-collapsible-submenu>a:first-child{width:80%;width:calc(100% - 38px)}.sunwize-collapsible-submenu{position:relative}.sunwize-collapsible-submenu a.sunwize-toggle{position:absolute;top:0;right:0;display:block;padding:9px 8px!important}.sunwize-collapsible-submenu a.sunwize-toggle span{position:relative;display:block;width:24px;text-align:center;height:24px;border:1px solid #d8d8d8;border-radius:1px;background:#f8f8f8;-webkit-transition:background .08s linear;-o-transition:background .08s linear;transition:background .08s linear}.sunwize-collapsible-submenu a.sunwize-toggle:hover span{background:#ececec}.sunwize-collapsible-submenu a.sunwize-toggle span:before{position:absolute;top:50%;left:50%;margin-top:-3px;margin-left:-6px;content:'';display:block;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #777;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);transition:-webkit-transform .16s linear;-webkit-transition:-webkit-transform .16s linear;-o-transition:transform .16s linear;transition:transform .16s linear;transition:transform .16s linear,-webkit-transform .16s linear}.sunwize-collapsible-submenu.-expanded a.sunwize-toggle span:before{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.sunwize-collapsible-submenu .sunwize-sub-menu-wrap{max-height:0;position:relative;overflow:hidden;-webkit-transition:max-height .16s linear;-o-transition:max-height .16s linear;transition:max-height .16s linear}.sunwize-collapsible-submenu.-expanded .sunwize-sub-menu-wrap{max-height:500px}.x-breadcrumb-wrap{background:0 0}.sunwize-main-body{position:relative;width:100%;overflow:hidden}.x-sidebar{position:relative;background:#d8e0ed;color:#dedede}@media(min-width:980px){.sunwize-main-body .x-sidebar:before{position:absolute;top:-1000px;left:0;right:-1000px;bottom:-30000px;content:'';display:block;background:#d8e0ed;z-index:-1}}html .x-sidebar .widget{margin-top:0}@media(min-width:980px){.x-header-landmark+.x-container>.offset>.x-sidebar{margin-top:-75px}}@media(max-width:979px){.x-header-landmark+.x-container>.offset>.x-sidebar{padding:10px}.x-header-landmark+.x-container>.offset>.x-sidebar h4.h-widget{margin:-10px -10px 10px}.x-header-landmark+.x-container>.offset>.x-sidebar .widget{margin-bottom:20px}.x-header-landmark+.x-container>.offset>.x-sidebar .widget:last-child,.x-header-landmark+.x-container>.offset>.x-sidebar #woocommerce_widget_cart-2{margin-bottom:0}.x-sidebar .widget>ul>li:first-child{border-top:none}.x-sidebar .widget>ul>li:last-child{border-bottom:none}}html .x-sidebar .h-widget{border-color:rgba(0,0,0,.5);color:rgba(0,0,0,.65);background:0 0;text-transform:none;letter-spacing:.05em;font-size:18px}html .x-sidebar a,html .x-sidebar .widget a,html .x-sidebar .widget ul li a{color:rgba(0,0,0,.75)!important}html .x-sidebar a:hover,html .x-sidebar .widget a:hover,html .x-sidebar .widget ul li a:hover{color:rgba(0,0,0,.5)!important;text-decoration:underline}.x-sidebar .menu>li:first-child{border-top:none!important}.x-sidebar .menu>li:last-child{border-bottom:none!important}.x-sidebar .aws-container .aws-search-field,.x-sidebar select,.x-sidebar input[type=text],.x-sidebar input[type=email],.x-sidebar input[type=password]{background:#fff;border:1px solid rgba(0,0,0,.5);padding:7px 10px;font-size:14px;line-height:14px;height:auto}.sunwize-mobile-menu-controls .-request-a-quote a.x-btn,.sunwize-desktop-header-logo-bar a.request-quote,a.e1674-8.x-anchor,a.e1674-11.x-anchor{color:#000;font-family:poster-gothic-atf,sans-serif!important;background:#f3e187;font-weight:400;text-shadow:none;height:35px!important;line-height:35px!important;padding:0 20px!important;border:none;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.2);box-shadow:0 2px 5px rgba(0,0,0,.2)}.sunwize-mobile-menu-controls .-request-a-quote a.x-btn:hover,.sunwize-desktop-header-logo-bar a.request-quote:hover,a.e1674-8.x-anchor:hover,a.e1674-11.x-anchor:hover{-webkit-box-shadow:0 2px 7px rgba(0,0,0,.3);box-shadow:0 2px 7px rgba(0,0,0,.3)}.sunwize-mobile-menu-controls .-request-a-quote a.x-btn:hover,.sunwize-mobile-menu-controls .-request-a-quote a.x-btn:focus,.sunwize-desktop-header-logo-bar a.request-quote:hover,.sunwize-desktop-header-logo-bar a.request-quote:focus,a.e1674-8.x-anchor:hover,a.e1674-8.x-anchor:focus,a.e1674-11.x-anchor:hover,a.e1674-11.x-anchor:focus{background-color:#fae160;color:#000;opacity:1}.e1674-8.x-anchor[class*=active] .x-anchor-text-primary,.e1674-11.x-anchor[class*=active] .x-anchor-text-primary{color:#000}.sunwize-desktop-header-logo-bar a.phone-number{font-size:20px;color:#666;font-family:poster-gothic-atf,sans-serif!important}.sunwize-desktop-header-logo-bar a.phone-number:hover{color:#5785be}.e2997-79.x-anchor{max-width:100%}.single-product .sw-videos h3,.single-product .sw-product-features h3,.single-product h3.woocommerce-product-documents-title{font-size:24px!important;margin:0 0 .25em!important}.single-product h4.bundled_product_title{margin:0 0 .25em!important}.woocommerce div.product .summary{font-size:18px}.woocommerce div.product .summary .product_title{font-size:175%;font-weight:700}.single-product .summary .price{margin-top:1.5em}.single-product .entry-summary p,.single-product .entry-summary .sw-text ul,.single-product .entry-summary .sw-text ol{margin-bottom:1.5em}.single-product .cart{margin:1.5em 0!important}.single-product .quantity{margin-bottom:1.5em!important}.single-product .sw-video .wordkeeper-video{margin-bottom:1.5em}.woocommerce div.product .bundled_product{padding-bottom:0!important}.single-product .bundled_product_summary input[type=checkbox]{margin:0!important}.single-product .bundled_product_summary .price{margin:0!important;font-size:inherit!important}.single-product .bundle_form .bundle_availability p.stock{margin-bottom:1.5em!important}.single-product .quantity.hidden{margin:0!important}.cart.bundled_item_cart_content.variations_form{margin-top:0!important}.woocommerce-product-documents.ui-accordion .ui-accordion-content{padding:10px 0 10px 6px}.woocommerce-product-documents ul li a{color:#348cba;font-weight:700}.woocommerce div.product .variations select{border:2px solid #ff7f26;padding:.5em 1em .5em .5em}.woocommerce div.product .bundled_product{position:relative;padding:0 0 40px}.woocommerce div.product .bundled_product>.images{float:right;width:auto;margin:0 0 10px 30px}.bundled_product>.details{float:none;width:auto}.bundled_product .bundled_product_optional_checkbox{margin:0;padding:0;display:block;font-size:16px}.bundled_product .bundled_product_optional_checkbox input[type=checkbox]{margin-right:3px}.bundled_product .price{display:inline-block;float:none;font-size:inherit}.bundled_product .price,.bundled_product .price>.amount,.bundled_product .price>ins>.amount{font-size:inherit!important;color:inherit;margin:0;display:inline-block}.bundled_product .woocommerce-variation-price .price{font-size:24px!important;padding-right:48px;padding-top:0;text-align:left;margin-bottom:0!important}.bundled_product .cart{margin:0 0 0 40px;padding:0}.bundled_product .cart .attribute-options .label{white-space:nowrap;vertical-align:top!important}.bundled_product .cart .attribute-options .value{position:relative;padding-right:45px!important}.bundled_product .cart .attribute-options .value a.reset_variations{position:absolute;right:0;top:18px}.bundled_product .cart .variations{margin-bottom:0!important}.bundled_product .quantity{margin-bottom:0;float:left}.bundled_product .quantity:before{content:'Qty: '}.bundled_product_summary .bundled_item_wrap{min-height:0}.cart.bundle_data{margin-top:0!important}.woocommerce div.product .bundled_product{position:relative;margin:0 0 1.5em}.woocommerce div.product .bundled_product:after{content:'';display:table;clear:both}.woocommerce div.product .bundled_product .bundled_product_images{float:left;margin-left:0;width:100px;margin-right:10px}.woocommerce div.product .bundled_product .details{float:none}.woocommerce div.product .bundled_product .bundled_product_images .image,.woocommerce div.product .bundled_product .bundled_product_images .image img{padding:0;margin:0;width:100%;height:auto}.woocommerce div.product .summary .single_variation{text-align:left}.woocommerce div.product .summary .single_variation .price .from{width:100px;margin:0;padding:10px 5px 0 0;text-align:right;display:inline-block}.woocommerce div.product .summary .bundled_product h4.product_title{font-size:18px;margin:0 0 .25em!important}.woocommerce div.product .summary .bundled_product .bundled_product_optional_checkbox{margin:0!important;padding:0!important}.single-product .bundled_product .cart,.single-product .bundled_product .quantity{margin:0!important}.single-product .bundled_product .quantity:before{font-size:16px}.single-product .bundled_product .quantity input[type=number]{font-size:16px;padding:4px 6px;line-height:16px;height:auto;margin-left:3px;width:57px}.single-product div.product .summary .bundled_product table.variations{width:auto;margin-left:16px}.single-product div.product .summary .bundled_product .quantity{padding-left:16px}.single-product div.product .summary .bundled_product table.variations td{font-size:16px;padding:5px 16px 0 0}.single-product div.product .summary .bundled_product table.variations select,.woocommerce div.product .summary .variations select{font-size:16px;padding:4px 6px;line-height:16px;height:auto;border:2px solid #ff7f26}.woocommerce div.product .summary .single_variation p{margin:0;font-size:14px;font-style:italic}.bundled_product .cart .attribute-options .value a.reset_variations{top:50%;font-size:14px;line-height:24px;margin-top:-11px;display:block!important}body.single-product .quantity label{display:inline-block;margin-right:10px}.x-nav-tabs>li>a{background:#d6d6d6;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.1);font-size:20px;font-weight:700}.x-nav-tabs>li>a:hover{background:#a7a7a7;color:#fff}.x-nav-tabs>.active>a,.x-nav-tabs>.active>a:hover{background:#9ad9ea;text-shadow:0 1px 1px #85abb3;color:#fff}.woocommerce div.product .bundled_product .details{width:auto;overflow:hidden}.single-product div.product .summary .bundled_product table.variations{margin-left:0}.woocommerce div.product .summary .bundled_product_optional_checkbox .price>.from{display:none}.woocommerce div.product .stock,.woocommerce div.product .summary .single_variation p.stock{font-size:18px;line-height:32px;font-weight:700;margin:20px 0;font-style:normal}.woocommerce div.product.instock .stock,.woocommerce div.product .summary .single_variation p.stock.in-stock{color:#1d632d}.woocommerce div.product .price.empty-price:before,.woocommerce div.product .summary .price.empty-price:before{display:none!important}.woocommerce div.product .summary .price:not(.savings):not(.normal_price)>.sw-display-price-row{display:inline}.woocommerce div.product .summary .bundled_product_optional_checkbox .price:before{content:'none';display:none!important}.woocommerce div.product .summary .bundled_product_optional_checkbox .price{display:inline}.woocommerce div.product .summary .single_variation .price+br{display:none}.woocommerce div.product .summary .single_variation .price .from{display:block!important}.woocommerce div.product .summary .single_variation .price .amount{line-height:24px}.woocommerce div.product .summary .single_variation .price .price{font-size:18px;line-height:28px}.woocommerce div.product .summary .normal_price,.woocommerce div.product .summary .single_variation .price.normal_price,.woocommerce div.product .summary .single_variation .price.normal_price .amount{color:#b9babc;font-size:18px!important}.woocommerce div.product .summary .normal_price.savings,.woocommerce div.product .summary .single_variation .price.normal_price.savings,.woocommerce div.product .summary .single_variation .price.normal_price.savings .amount{color:#488e00}.woocommerce div.product .summary .bundle_price .price:before{content:none;display:none!important}.woocommerce div.product .summary .bundle_price del{display:none}.woocommerce div.product .summary .single_variation .price,.woocommerce .entry-summary .woocommerce-variation-price .sw-price-row{color:#272727;font-weight:400;line-height:1}.woocommerce div.product .summary .woocommerce-variation-price .price:not(.savings):not(.normal_price):before,.woocommerce div.product .summary .single_variation .price .from,.woocommerce .entry-summary .woocommerce-variation-price .sw-price-row .from{width:80px;text-align:left;display:inline-block!important;font-size:16px!important;margin-right:0}.bundled_product .price>.amount,.woocommerce div.product .summary .single_variation .price .amount,.woocommerce .entry-summary .woocommerce-variation-price .sw-price-row .amount{font-size:22px!important}.woocommerce div.product .summary .single_variation .woocommerce-variation-price .price{margin:0;font-size:16px!important;line-height:24px;color:inherit}.woocommerce div.product .summary .single_variation .woocommerce-variation-price .price .amount{font-size:22px!important}.woocommerce div.product .summary .single_variation .price{position:relative}.woocommerce div.product .summary .single_variation .price.normal_price>.amount{position:absolute;left:80px}.woocommerce .products .sw-price-row{display:block;font-size:14px;line-height:18px}html body.archive.woocommerce li.product .entry-wrap .price{line-height:18px}.woocommerce .products li.product .normal_price,.woocommerce .products li.product .normal_price.savings,.woocommerce .products .sw-price-row .from{font-size:10px}.woocommerce li.product .normal_price .amount{font-size:14px}.woocommerce .products .sw-price-row.sw-display-price-row .amount{font-size:24px;color:#000}.woocommerce .products li.product .normal_price.savings,.woocommerce .products .sw-price-row.sw-discount-price-row{color:#488e00}html .woof_select_radio_check dt.woof_select_radio_check_opened a.woof_select_radio_check_opener{color:#424035!important;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA+tpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNyAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTAyLTA2VDAyOjI4OjMyLTA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0wMi0wNlQwMjoyOToyOC0wODowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wMi0wNlQwMjoyOToyOC0wODowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTUyQUIzNUIyOUZBMTFFOTk3RTc4NENGRkRBMkY3MkYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTUyQUIzNUMyOUZBMTFFOTk3RTc4NENGRkRBMkY3MkYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxNTJBQjM1OTI5RkExMUU5OTdFNzg0Q0ZGREEyRjcyRiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxNTJBQjM1QTI5RkExMUU5OTdFNzg0Q0ZGREEyRjcyRiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Po+tZjwAAADQSURBVHjaYvz//z8DrQETAx3AqCWjltAOsKALqKio4FLrC8RLgJgViN8CsREQv8am8M6dO2T5xAeI1wAxHxBzArEMEM8DYjZqBRfIgrVYDMQlTrIl6Ab9A+KfpFrERKIPHgNxEhB/I8UiJhIs+AXEOUC8DIjDoXyiLMJmSTUQr8NiQTAQb4Hyt0D56BbtAeIoYixxgSZTXBYw4LHIFohTibEE5JrfBCzAZdFvqH78mREI+oGYERruK/FYgGxRM5L6fnQFjKM146glQ9sSgAADAGiONX9R9DzgAAAAAElFTkSuQmCC)}.woof_select_radio_check dd ul.woof_list{top:-1px;border-radius:0 0 5px 5px;box-shadow:0 1px 2px rgba(0,0,0,.5)}.woof .button.button.woof_reset_search_form{margin-left:10px}.woof_select_radio_check dt a span.woof_remove_ppi{padding-right:24px}form.cart .single_add_to_cart_button{font-size:38px;padding:.35em 1.125em .5em;background:#ff7f26;border:2px solid #b14b0b}form.cart .single_add_to_cart_button:hover{background:#d06113;border-color:#b14b0b}form.cart .single_add_to_cart_button:before{content:none!important;display:none}.x-icon-home:before{content:'\F015'!important;font-family:fontawesome}.x-breadcrumb-wrap{font-size:18px}.x-breadcrumb-wrap .breadcrumb-sep{margin:0 5px}.x-breadcrumb-wrap .breadcrumbs{max-width:100%;position:relative;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}body.archive .x-breadcrumb-wrap .breadcrumbs{max-width:830px}header.x-header-landmark+.x-container>.offset{margin-top:0}.woocommerce-product-attributes-item--dimensions .woocommerce-product-attributes-item__label:before{content:"Shipping "}.woocommerce-product-attributes-item--weight .woocommerce-product-attributes-item__label:before{content:"Shipping "}.woocommerce-product-attributes-item--weight,.woocommerce-product-attributes-item--dimensions{display:none}