.shop_table{margin-bottom:17px}.payment_method_stripe ul{list-style:none}.product .entry-summary .summary-container{padding-bottom:17px}label[for=order_comments]{font-weight:700;font-size:32px;text-transform:uppercase}textarea#order_comments{min-height:50vh}.ysm-search-widget-1 .search-field[type=search]{border-width:1px;border-top-width:1px;border-right-width:1px;border-left-width:1px;border-top:none;border-bottom:1px solid #ccc!important;border-left:none;border-right:none}.list-sku img{height:60px;width:auto;margin-left:30px;transition:transform .2s;max-width:100%}.list-sku img:hover{transform:scale(4.5);max-width:100%}.woo_discount_rules_table{display:none}.product-type-simple form.cart{margin-bottom:25px;margin-top:25px;width:60%;margin-left:36%}.yith-license-notice{display:none!important}.avada-shipping-calculator-form .shipping{width:100%}.woocommerce-shipping-methods label{width:100%;text-align:left;padding-left:10px}.woocommerce-shipping-methods .woocommerce-Price-amount{float:right}.woocommerce-shipping-methods li{margin-bottom:7px;display:flex;justify-content:space-between;vertical-align:middle;line-height:18px;padding-bottom:3px}.woocommerce-shipping-methods input[id*=fedex]+label::before{font-family:'font awesome 5 brands';content:'\f7e0';padding-right:10px;position:relative;color:#644117;font-size:150%}.woocommerce-shipping-totals2 th{display:none}.woocommerce-shipping-totals td{width:100%!important}.woocommerce-shipping-methods input[id*=usps]+label::before{font-family:'font awesome 5 brands';content:'\f7e1';padding-right:10px;position:relative;color:#004b87;font-size:150%}.woocommerce-shipping-methods input[id*=flat]+label::before{font-family:'font awesome 5 free';content:'\f328';padding-right:10px;position:relative;color:#333;font-size:150%}.woocommerce-shipping-methods input[id*=local]+label::before{font-family:'font awesome 5 free';content:'\f1ad';padding-right:10px;position:relative;color:#333;font-size:150%}.woocommerce-shipping-methods input[id*=fedex_freight_economy]+label::before{font-family:'font awesome 5 free';content:'\f48b';font-weight:900;padding-right:10px;position:relative;color:#644117;font-size:150%}.search .catalog-ordering{display:none}.cart-collaterals{justify-content:space-between}.stockMessage{display:none}@media(min-width:1000px){.cart-collaterals{width:37%;float:right;margin-top:0!important}.woocommerce-cart-form{float:left;width:60%}.cart-collaterals>div{width:100%!important}.woocommerce-cart h2{font-size:24px!important}.cart_totals2{margin-top:30px}}.vTable .tdHeader td{position:sticky!important;top:0;background-color:#333;float:none!important}.admin-bar .vTable .tdHeader td{top:32px}.vTableCollapse{display:none;font-weight:700;color:#333}@media(max-width:640px){.vTableCollapse{display:inline}.vTable td{display:block;font-size:16px!important}.addLength{float:left}.product_cat_aircraft-aluminum-metals .addLength,.product_cat_channels-angles .addLength,body[class*=metal] .addLength{display:block!important}.vTable tr{background-color:#f1f1f1;border:1px solid #ccc;margin:10px 0;display:block;padding:10px}.tdHeader{display:none!important}}.woocommerce-cart .updatecart{background:0 0!important;color:#666!important;display:inline;border:none!important;padding:5px 0 0!important;font-size:13px!important}#calc_shipping_state_field2,#calc_shipping_city_field2{display:none!important}.avada-select-parent fieldset .select-arrow,.gravity-select-parent fieldset .select-arrow,.select-arrow,.wpcf7-select-parent fieldset .select-arrow{bottom:12px;border-top-left-radius:0;border-bottom-left-radius:0;right:12px}.woocommerce-shipping-calculator,.coupon,.cart_totals{background-color:#fafafa}.woocommerce-cart .explainQ{margin-top:10px;width:80%;margin:auto}.cart-collaterals .shipping-coupon .coupon{margin-bottom:30px}.shipping-coupon{margin-right:0!important}#wrapper22 .woocommerce .checkout_coupon{display:none!important}.checkout h3{font-weight:900!important;text-transform:uppercase}.checkout .col-2{background-color:#fafafa}textarea[name=order_comments]{height:150px}.fusion-update-cart{display:none!important}.quantity_fieldset{width:80px;text-align:center;margin:auto}.fusion-body .tribe-events-tickets-rsvp .tribe-ticket.quantity input,.fusion-button-quantity,.quantity .minus,.quantity .plus,.quantity .qty,.quantity .tribe-ticket-quantity,.single-product .product .summary .cart .quantity .minus,.single-product .product .summary .cart .quantity .plus,.single-product .product .summary .cart .quantity .qty,.tribe-events-tickets .woocommerce .quantity input{width:33%!important}.product.outofstock{opacity:1;width:100%!important;display:inline-block;margin-right:0;text-align:center}.product.outofstock:hover{background:inherit!important}.small{font-size:12px}.addLength fieldset,.addLength input,.disQuantity fieldset,.disQuantity input{max-width:80px;color:#333!important}.addLength{float:left}.product_cat_aircraft-aluminum-metals .addLength,.product_cat_channels-angles .addLength,body[class*=metal] .addLength{display:table-cell}fieldset legend{display:inline-block;padding:0 5px;font-size:12px;line-height:20px;color:#2a2d34}.vTable td fieldset{padding:5px 5px 10px;width:100%}fieldset{padding:5px 10px 10px;margin:0;background:#fff;border:1px solid #becbcf;border-radius:4px}input[type=tel],input[type=number]{padding:0 20px;width:100%;color:#333;height:40px;background:#fff;border:1px solid #becbcf;outline:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;box-sizing:border-box;appearance:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;-ms-appearance:none;border-radius:4px}fieldset input{padding:0 5px!important;border:none!important;height:auto!important}.fusion-button{text-decoration:none!important}.certpapers{display:none}.outofstock{opacity:.3;width:45%!important;display:inline-block;margin-right:5px;text-align:center}.outofstock:hover{background:#feda0c!important;color:#333!important}.product_cat_aircraft-aluminum-metals .certpapers{display:block;margin-top:5px;font-size:90%}.product_cat_aircraft-aluminum-metals .aoimTable{top:-165px;height:165px}.home-cats-container{display:-ms-flex;display:-webkit-flex;display:flex;flex-wrap:wrap}.cat_thumb{max-width:100px;padding:0 15px 5px;display:inline;float:left}p.wooc_sclist{display:inline}.home-cats{padding:45px;width:33%}.home-cats:nth-child(3n-2){padding-left:0}.home-cats:nth-child(3n){padding-right:0}.home-cats h3{display:block;margin-top:0;margin-bottom:10px}.fusion-main-menu .fusion-main-menu-search .product-search a::after{content:''}.fusion-main-menu-search .fusion-custom-menu-item-contents{height:480px;overflow:scroll}.fusion-main-menu-search .product-search .product-search-results{}.fusion-main-menu-search .product-search .product-search-form input.product-search-field{width:100%}.fusion-main-menu-search .product-search .product-search-field-clear{position:absolute}.fusion-main-menu-search .product-search{word-spacing:.2em}.fusion-logo .product-search img{width:48px;height:48px}body #main .button-default{border-width:2px;background-color:#fff}.loop-desc{display:block}.woocommerce .products .product_type_variable{display:none!important}body #wrapper h2.woocommerce-loop-category__title{font-size:18px!important;text-align:center}.related.products{display:block}.related h3.title-heading-left{font-weight:700!important;padding-right:30px!important;font-size:22px!important}.yith_ywraq_add_item_response_message{display:none!important}.yith-ywraq-add-to-quote a{color:#fff;padding:13px 13px 12px!important}.woocommerce.single-product button.single_add_to_cart_button.button{margin-right:5px;width:45%;padding:10px;min-width:70px}.woocommerce.single-product .product .yith-ywraq-add-to-quote{display:inline-block;line-height:normal;vertical-align:middle;text-align:center;width:45%;font-size:13px;background-color:#000;color:#fff!important;border-radius:3px;min-width:70px}figure.woocommerce-product-gallery__wrapper img{margin:auto;display:block}.products img{min-height:180px;max-height:180px;width:auto;margin:auto;display:block}li.product .product-buttons{display:none}#main2 li.product{display:block}#main li.product{display:flex;flex:0 0 24%;align-items:center;justify-content:normal;flex-wrap:wrap;flex-direction:column;padding:20px;border:none}@media(max-width:1100px){#main li.product{flex:0 0 32%}}@media(max-width:640px){#main li.product{flex:0 0 100%}}.products{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap}.woocommerce-product-details__short-description{overflow:hidden;line-height:1.2}.wcbofaddtocart{width:100%;padding:10px;margin-top:20px;cursor:pointer}.wc_bof_pricetotalhead{opacity:0!important}.wc_bof_pricetotal{padding:20px}body div.selectize-control.loading>div.selectize-input{background-size:auto!important}.wcbulkorderform code{font-family:arial}.wcbulkorderform thead{font-weight:700}.wcbulkorderform thead td:nth-of-type(2){text-align:center}.wcbulkorderform thead td:nth-of-type(3){text-align:right}td.wc_bof_product_price,td.wc_bof_pricetotal{color:green;text-align:right!important;padding-right:0!important;border-bottom:1px solid #ccc}input.product_qty{width:100%;border:none}td.wc_bof_product_qty,th.wc_bof_product_qty{border-bottom:1px solid #ccc}.post-content p{line-height:1.5}.yith_ywraq_add_item_browse_message{padding:11px}div.product-search-form{padding-left:25px}.search-results .description{font-weight:100}.fusion-header .genSearch,.fusion-mobile-menu-search .genSearch,.product-search-field{font-size:18px!important;color:#333;font-weight:200;height:72px;background-color:transparent!important;border-top:none!important;border-left:none!important;border-right:none!important}.fusion-secondary-menu-search button{cursor:pointer;height:72px;padding:0;display:inline;vertical-align:bottom;background:0 0;border:none;position:absolute;right:5px}.fusion-secondary-menu-search svg{background-color:#feda0c;border-radius:0 2px 2px 0;fill:#000;height:72px;min-width:24px;padding:0 7px;width:72px}.fusion-secondary-menu-search svg:hover{background-color:#fdda0c;fill:#000}.fusion-header{z-index:500;position:relative}.fusion-secondary-header{z-index:8999;position:relative}.genSearch::placeholder{color:#ccc;opacity:.8}.genSearch:-ms-input-placeholder{color:#ccc;opacity:.8}.genSearch::-ms-input-placeholder{color:#ccc;opacity:.8}.fusion-secondary-menu-search input{opacity:0}.spinner{margin:auto;padding:20px}.allResults{text-align:center;background:#333;color:#fff;width:100%;padding:5px;transition:.3s all ease;display:block}.wcpt .wcpt-item-row .wcpt-search{margin:4px 5px 4px 0}.allResults:hover{opacity:.8;color:#fff}.searchWrap .Sdisplay ul{list-style:none;padding-left:0;margin:0;max-height:300px;overflow-y:scroll}.searchWrap .Sdisplay li{margin-bottom:5px;padding:5px 20px;font-size:14px}.searchWrap .Sdisplay li:nth-child(odd){background-color:#f8f8f8}.searchWrap .Sdisplay li span{width:60%;display:inline-block}.searchWrap .Sdisplay li img{width:70px!important;height:auto;padding-right:10px}.searchWrap{position:relative;clear:both;width:100%}.searchWrap .Sdisplay{position:absolute;width:calc(100% + 10px);border:1px solid #ccc;background:#fff;left:-5px;display:none;top:5px}.fusion-megamenu-title a{color:#222!important}@media(min-width:640px){}.quotes-actions a{padding-right:17px}.vTableWrap{width:100%;padding-bottom:30px}.vTable{width:100%;margin:auto;position:relative;top:25px}.vTable tr:nth-of-type(odd){background-color:#f1f1f1}.vTable .tdHeader{border-bottom:1px solid #ccc;background:#333!important}.vTable .tdHeader td{font-weight:100;font-size:14px;text-align:left;color:#fff}.vTable td{padding:5px 15px!important;min-width:50px;font-size:14px}.woocommerce-tabs .tabs li a{font-size:1.2em;font-weight:700}.woocommerce a.add-request-quote-button{display:block;padding:11px}.fusion-secondary-menu-icon{background-color:transparent!important}#main .price>.amount{font-size:inherit;color:#747474}.summary-container .product_title{font-size:32px;line-height:1.6;font-weight:700}#main .homeProducts h3{font-weight:700;text-transform:uppercase}.homeProducts p a{text-decoration:underline;font-size:14px}.fusion-secondary-menu-search{width:100%;border:5px solid #feda0c;background:#fff}.fusion-header-content-3-wrapper{flex-grow:1;margin-left:35px}.fusion-standard-logo{opacity:1;transition:all .5s ease}.fusion-secondary-menu-search input{opacity:1;transition:.3s all ease;width:calc(100% - 91px);background-color:#000;border:none;font-size:22px;padding:30px}.searchform .fusion-search-form-content .fusion-search-button input[type=submit]{line-height:0!important}.fusion-secondary-menu>ul>li{border-left:1px solid rgba(255,255,255,.2)!important}.fusion-secondary-header{border-bottom:1px solid rgba(255,255,255,.2)!important}#main .product .summary.entry-summary{width:60%;margin-left:36%}.avada-single-product-gallery-wrapper{width:30%}.product .images{width:100%!important}.fusion-header{background:#000!important}.woocommerce-EditAccountForm edit-account input[type=password]{border:1px solid #d2d2d2!important;font-size:13px;color:#747474;padding:8px 15px;margin-right:1%;width:100%;box-sizing:border-box}#wc-stripe-new-payment-method,#wc-stripe-new-payment-method+label{display:none!important}.fee td,.fee th{padding-top:20px!important}.stock{clear:both}.stock.in-stock{display:none}.stock.out-of-stock{display:none}.avada-availability .out-of-stock{display:block}.avada-availability{margin:0!important;font-weight:700}.explainQ sup{cursor:pointer}.product.outofstock{text-align:left}.woocommerce.single-product .product .yith-ywraq-add-to-quote{display:inline-block;line-height:normal;vertical-align:middle;position:relative;top:-1px;border-radius:2px}.ilightbox-title,.ilightbox-social{display:none!important}@media(max-width:840px){.SsearchButton{display:none!important}.woocommerce.single-product button.single_add_to_cart_button.button span{display:none}.woocommerce.single-product .product .yith-ywraq-add-to-quote{font-size:8px;margin:5px 0;width:100%;display:none!important}.searchWrap .Sdisplay span{font-size:10px;width:80px!important}}@media(max-width:600px){.fusion-secondary-menu-search input{border-bottom:1px solid rgba(255,255,255,.3)}.fusion-header .genSearch,.fusion-mobile-menu-search .genSearch,.product-search-field{color:#f1f1f1}.genSearch::placeholder{color:#f1f1f1}.genSearch:-ms-input-placeholder{color:#f1f1f1}.genSearch::-ms-input-placeholder{color:#f1f1f1}.SsearchButton{display:none!important}.home-cats{padding:20px 0;padding-left:0;width:100%}}