.ProductAddToCart{background-color:#f6f5f5;padding:50px;display:-ms-flexbox;display:flex}.ProductAddToCartItem{padding:0px
50px 0px 0px;border-right:1px #b9b8b8 solid;-ms-flex:1 1 100%;flex:1 1 100%}.ProductAddToCartItem>h1{font-size:30px;margin-bottom:40px}.ProductAddToCartPricing{border:none;margin-bottom:40px}.ProductAddToCartPricingMobile{display:none}.ProductAddToCartPricing > thead
th{background-color:#e5e4e4;font-size:16px;font-weight:600;padding:5px;border:none}.ProductAddToCartPricing > thead th:first-child{text-align:left}.ProductAddToCartPricing > thead th>a{margin-left:5px;font-weight:400;text-decoration:underline}.ProductAddToCartPricing>tbody>tr>td,.ProductAddToCartPricing>tbody>tr:nth-child(odd)>td{background-color:transparent;font-size:15px;padding:10px
5px;text-align:center}.ProductAddToCartPricing>tbody>tr>td:first-child{text-align:left}#AddToCartForm .FormGroup,
#QuickQuoteForm
.FormGroup{margin:0px
0px 40px 0px}#AddToCartForm .FormGroup > .FormGroupTitle,
#QuickQuoteForm .FormGroup>.FormGroupTitle{font-size:14px;border-bottom:1px black solid;padding-bottom:8px;margin-bottom:20px}#AddToCartForm .FormGroupContent>.FormRow:first-child{max-width:80px}#AddToCartForm .FormGroupContent > .FormRow:first-child
input{text-align:center;font-weight:700}.ProductAddToCartFormMaxChars{text-align:right;font-size:14px;font-weight:600;padding-top:5px}#AddToCartForm
#AddToCartForm_SaveAsQuote{max-height:50px}.ProductQuickQuote #AddToCartForm
#AddToCartForm_SaveAsQuote{max-height:0px;padding:0px;overflow:hidden;transition:0.5s}#QuickQuoteForm{display:none}.ProductQuickQuote
#QuickQuoteForm{display:block}#QuickQuoteForm
.FormButtons{max-height:50px}#QuickQuoteForm.QuickQuoteFormThankYou
.FormButtons{max-height:0px;overflow:hidden;transition:0.5s}.ProductQuoteThankYou{display:none}#QuickQuoteForm.QuickQuoteFormThankYou
.ProductQuoteThankYou{text-align:center;font-weight:700;display:block}.FormButtons input[type=submit]{background-color:#fc0202;width:180px;padding:15px
0px}.FormButtons
button{background-color:transparent;color:#fc0202;text-decoration:underline;width:180px;padding:15px
0px}.FormButtons button:focus{color:#3facf1;outline:none}.ProductAddToCartSidebar{padding-left:50px;-ms-flex:1 0 350px;flex:1 0 350px}.ProductAddToCartSidebar>.DiscountChart{margin-bottom:30px}.AddToCartUnitPrice{}.AddToCartStandardUnitPrice{text-decoration:line-through;display:block;margin-bottom:5px}.AddToCartDiscountedUnitPrice{color:#e71616;display:block}@media (max-width: 1024px){.ProductAddToCartSidebar{-ms-flex:1 0 300px;flex:1 0 300px}}@media (max-width: 960px){.ProductAddToCart{display:block}.ProductAddToCartItem{-ms-flex:none;flex:none;border-right:none;padding:0px;margin-bottom:30px}.ProductAddToCartSidebar{-ms-flex:none;flex:none;padding-left:0px;display:-ms-flexbox;display:flex}.ProductAddToCartSidebar>.DiscountChart{-ms-flex:1 1 50%;flex:1 1 50%;padding-right:25px;margin-bottom:0px}.ProductAddToCartSidebar>.ShippingSchedule{-ms-flex:1 1 50%;flex:1 1 50%;padding-left:25px}}@media (max-width: 640px){.ProductAddToCart{padding:30px}.ProductAddToCartSidebar>.DiscountChart{padding-right:15px}.ProductAddToCartSidebar>.ShippingSchedule{padding-left:15px}}@media (max-width: 560px){.ProductAddToCartSidebar{display:block}.ProductAddToCartSidebar>.DiscountChart{-ms-flex:none;flex:none;padding:0px;margin-bottom:30px}.ProductAddToCartSidebar>.ShippingSchedule{-ms-flex:none;flex:none;padding:0px}}@media (max-width: 480px){.ProductAddToCartItem>h1{font-size:24px;margin-bottom:20px}.ProductAddToCart{padding:20px}.ProductAddToCartPricing{margin-bottom:20px}.ProductAddToCartPricingDesktop{display:none}.ProductAddToCartPricingMobile{display:block}.ProductAddToCartPricing>tbody>tr>td,.ProductAddToCartPricing>tbody>tr:nth-child(odd)>td{padding:10px
15px;text-align:left;font-size:15px}.ProductAddToCartPricing>tbody>tr>td:first-child{background-color:#e5e4e4;font-weight:600;text-align:right}.ProductAddToCartPricing>tbody>tr>td:last-child{padding:10px
20px}#AddToCartForm
.FormGroup{margin-bottom:20px}.ProductAddToCartSidebar>.DiscountChart{margin-bottom:20px}}@media (max-width: 360px){.ProductAddToCartItem>h1{font-size:20px}.ProductAddToCartPricing>tbody>tr>td,.ProductAddToCartPricing>tbody>tr:nth-child(odd)>td{font-size:14px}}