/*!
    Revision History:
    VSS             DATE         INITIALS   PILOT ITEM #
    20.03.23.0000  03/23/2020    JT         T20200124.0110
*/.authorized .contentRow .content{padding-left:0;padding-right:0}.WebOrderHeader{margin-top:2px;padding-left:15px;padding-right:15px}.app-footer{background-color:#232f3d;min-height:200px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.ProductCatalogForm{padding-left:15px;padding-right:15px}#ext-product-catalog-app .search-bar-container,.container-fluid .search-bar-container{background-color:#f2f2f2;margin-left:0;margin-right:0;margin-bottom:20px;width:100%;padding:0;box-shadow:0 0 10px #bbb;-webkit-box-shadow:0 0 10px #bbb;-moz-box-shadow:0 0 10px #bbb}.ProductCatalogForm .search-bar-container .search-bar-container-col{padding:0}.featured-products-container .product-name{display:block;font-weight:400;font-size:17px;margin-bottom:10px;color:#007bc4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.featured-products-container .product-number{display:block;margin-bottom:10px}.featured-products-container .product-thumb-container{height:160px}.featured-products-container .product-thumb{max-width:auto}.featured-products-container{border-bottom:2px solid #e9e9e9}.featured-products-container .row{margin-top:15px;padding-bottom:40px}.featured-products-container .featured-heading{display:inline-block;font-size:17px;margin-bottom:10px}.product-catalog-container .CPFeaturedProducts-container,.product-catalog-container .CPRecentSearches-container{width:auto}.product-catalog-container .toolbar-container{width:98%}.order-cart-container{margin-bottom:50px}.order-cart-container .cart-heading{border-bottom:2px solid #e7e7e7;padding-top:10px;padding-bottom:10px}.order-cart-container .cart-title-row{top:-23px;position:relative;font-size:12px;font-weight:700}.order-cart-container .cart-row{border-bottom:1px solid #e7e7e7;padding-top:15px;padding-bottom:15px}.order-cart-container .product-thumb-container{min-height:120px}.order-cart-container .product-thumb{max-width:120px;width:100%}.order-cart-container .sale-image{position:absolute;top:0;left:10px;height:32px;width:32px}.order-cart-container .product-number{display:block;font-size:12px}.order-cart-container .product-name{display:block;font-weight:700}.order-cart-container .product-order-in,.order-cart-container .product-pack-size{color:#555;display:block;font-size:12px;margin-top:10px}.order-cart-container .product-price-container{padding-top:10px}.order-cart-container .product-price-container,.order-cart-container .product-total-col{font-weight:700}.order-cart-container .product-quantity-container,.order-cart-container .remove-from-cart-container{padding-top:10px}.order-cart-container .cart-button-col,.order-cart-container .product-quantity-col,.order-cart-container .product-total-col{padding-left:0}.order-cart-container .product-quantity-col,.order-cart-container .product-total-col{margin-bottom:10px}.order-cart-container .tier-price-icon{width:24px;height:24px;margin-right:5px;display:inline}.order-cart-container .cart-button-col{padding-right:0}.order-cart-container .update-cart-button{margin-right:5px}.order-cart-container .product-quantity-input{font-weight:700;width:80px;display:inline-block;text-align:center;vertical-align:middle}.order-cart-container .stepper-button{border-color:#2e6da4;color:#337ab7;font-size:10px;padding:6px 10px;outline:none}.order-cart-container .stepper-button:hover{background-color:#337ab7;color:#fff}.order-cart-container .decrement-button{margin-right:5px}.order-cart-container .increment-button{margin-left:5px}.order-cart-container .total-label{font-weight:700;margin-right:5px}.order-cart-container .product-price-original{-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.order-cart-container .product-special{display:block}.order-cart-container .product-special-price{color:red}.order-cart-container .subtotal-container{font-weight:700}.order-cart-container .subtotal-row{padding-top:15px;padding-bottom:15px}.order-cart-container .subtotal-label{font-size:17px;margin-right:10px;margin-bottom:15px;display:block}.order-cart-container .cart-label,.order-cart-container .checkout-label{margin-left:5px}.order-cart-container .checkout-button{font-weight:700;color:#333;background-color:#fcd065;background-image:linear-gradient(180deg,#fcdf65 0,#ebab16);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffFCDF65",endColorstr="#ffEBAB16",GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#e38d13;text-shadow:0 -1px 0 rgba(0,0,0,.2);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075)}.order-cart-container .checkout-button:active{background-image:none;background-color:#ebab16}.order-cart-container .checkout-button:focus{outline:none}.order-cart-container .checkout-button:hover{background-position:0 -50px}.order-cart-container .row .alert{padding:6px;margin-bottom:5px}.order-cart-container .product-out-of-stock{position:absolute;top:70px;left:102px}.CPProductFilterContainer{padding:15px 0;margin-bottom:10px}.CPProductFilterContainer .reset-label{margin-left:5px}@media (min-width:768px){.featured-products-container .product-thumb{max-height:160px;width:auto}.order-cart-container .product-info-container{padding-top:5px}.order-cart-container .product-quantity-container,.order-cart-container .remove-from-cart-container{padding-top:3px}.order-cart-container .product-quantity-input{width:80px}.order-cart-container .cart-button-col,.order-cart-container .product-price-container,.order-cart-container .product-total-col{text-align:right}.order-cart-container .product-total-col{padding-top:7px}.order-cart-container .product-quantity-col,.order-cart-container .product-total-col{margin-bottom:0}.order-cart-container .product-quantity-col,.order-cart-container .subtotal-container{text-align:right}.order-cart-container .subtotal-label{display:inline-block}}@media (min-width:1200px){.contains-vertical-ads .CPFeaturedProducts-container,.contains-vertical-ads .CPRecentSearches-container,.contains-vertical-ads .order-cart-container .container,.contains-vertical-ads .paging-container,.contains-vertical-ads .search-results-container,.contains-vertical-ads .toolbar-container{width:100%}}