#OrderDetailsWrapper #OrderMetaDetails{margin-bottom:25px}#OrderDetailsWrapper #OrderMetaDetails #OrderActions #PrintReorder{margin-bottom:25px}#OrderDetailsWrapper #OrderMetaDetails #OrderActions #PrintReorder a{margin-right:10px}#OrderDetailsWrapper .order-totals{font-size:1.1em}#OrderDetailsWrapper .order-totals div{border-bottom:1px solid #afafaf;padding:10px 0}#OrderDetailsWrapper .order-totals div:last-child{border-bottom:0 none}#OrderDetailsWrapper .order-totals div label{margin:0}#OrderDetailsWrapper .order-section{margin:20px 0}#OrderDetailsWrapper #OrderPurchaseOrders{padding-left:0;margin-bottom:0}#OrderDetailsWrapper .purchase-order-info img{margin-bottom:15px;max-width:90%;max-height:75px}#OrderDetailsWrapper #OrderShipmentsList,#OrderDetailsWrapper #OrderPurchaseOrderList{margin:0;padding:0}#OrderDetailsWrapper #OrderShipmentsList li,#OrderDetailsWrapper #OrderPurchaseOrderList li{list-style:none;padding:15px 0;border-bottom:1px solid #afafaf}#OrderDetailsWrapper #OrderShipmentsList li:first-child,#OrderDetailsWrapper #OrderPurchaseOrderList li:first-child{padding-top:0}#OrderDetailsWrapper #OrderShipmentsList li:last-child,#OrderDetailsWrapper #OrderPurchaseOrderList li:last-child{border-bottom:0 none;padding-bottom:0}#OrderDetailsWrapper #OrderItems{margin:0}#OrderDetailsWrapper #OrderItems th{border-top:0 none}#OrderDetailsWrapper #OrderItems .item-name{color:#373a36;font-size:.9em;font-weight:normal}#ProductListItemsWrapper{margin-top:25px;display:flex;flex-wrap:wrap}#ProductListItemsWrapper .product-list-item{width:23%;height:295px;margin:0 24px 25px 0;border:1px solid #ccc;border-radius:10px;box-shadow:2px 2px 5px #f3f3f3;position:relative}#ProductListItemsWrapper .product-list-item .product-list-item-delete{font-size:1.3em;color:#c92724;position:absolute;top:10px;right:10px}#ProductListItemsWrapper .product-list-item .product-list-item-image{margin:15px auto;width:150px;height:150px}#ProductListItemsWrapper .product-list-item .product-list-item-image img{max-width:100%;max-height:100%}#ProductListItemsWrapper .product-list-item .product-list-item-info{text-align:center;padding:0 25px;line-height:1.5em}#ProductListItemsWrapper .product-list-item .product-list-item-info .brand-name{font-size:.95em}#ProductListItemsWrapper .product-list-item .product-list-item-info .sku{font-size:1.15em;font-weight:bold;color:#0047bb}#ProductListItemsWrapper .product-list-item .product-list-item-info .name{height:24px;overflow:hidden;font-size:.75em;font-style:italic}#ProductListItemsWrapper .product-list-item .product-list-item-info .price{font-weight:bold}#ProductListItemsWrapper .product-list-item .product-list-item-info .price span{color:#468847}#ProductQuoteListContainer .validation-message{display:none;color:#b94a48}#ProductQuoteListContainer .row{margin-left:0!important;margin-right:0!important}#ProductQuoteListContainer h2{padding:15px 25px;border:1px solid #ccc;border-radius:10px;box-shadow:2px 2px 5px #f3f3f3;background-color:#eee}#ProductQuoteListContainer h2 button{position:relative;top:5px}#ProductQuoteListContainer h3.section-toggle{cursor:pointer}#ProductQuoteListContainer h3.section-toggle>i{margin-left:5px}#ProductQuoteListContainer h3.section-toggle>span:after{content:'';font-family:FontAwesome;font-weight:normal;font-style:normal;margin:0 0 0 10px;text-decoration:none}#ProductQuoteListContainer h3.section-toggle.collapsed>span:after{content:''}#ProductQuoteListContainer #ProductListQuoteDetailsWrapper{margin-bottom:45px}#ProductQuoteListContainer #ProductListQuoteDetailsWrapper #ProductListQuoteDetails{padding:5px 25px 25px 25px;font-size:.9em;border:1px solid #ccc;border-radius:10px;box-shadow:2px 2px 5px #f3f3f3}#ProductQuoteListContainer #ProductListQuoteDetailsWrapper #ProductListQuoteDetails h4{padding-bottom:5px;border-bottom:1px solid #ccc}#ProductQuoteListContainer #ProductListQuoteDetailsWrapper #ProductListQuoteDetails .details-form{margin-top:15px}#ProductQuoteListContainer #ProductListQuoteDetailsWrapper #ProductListQuoteDetails .details-form .form-block{margin-bottom:15px}#ProductQuoteListContainer #ProductListQuoteItemsWrapper .product-list-item{margin-bottom:15px;border:1px solid #ccc;border-radius:10px;box-shadow:2px 2px 5px #f3f3f3}#ProductQuoteListContainer #ProductListQuoteItemsWrapper .product-list-item .image img{width:100%}#ProductQuoteListContainer #ProductListQuoteItemsWrapper .product-list-item .vendprice{margin-top:15px;font-weight:bold}#ProductQuoteListContainer #ProductListQuoteItemsWrapper .product-list-item .vendprice span{color:#468847}#ProductQuoteListContainer #ProductListQuoteItemsWrapper .product-list-item .subtotal{font-weight:bold}#ProductQuoteListContainer #ProductListQuoteItemsWrapper .product-list-item .delete>i{color:#b94a48;font-size:1.2em;cursor:pointer}#ProductQuoteListContainer #ProductListQuoteItemsWrapper .product-list-item input[type=number]{width:125px}#ProductQuoteListContainer #ProductListQuoteItemsWrapper .quote-totals{padding:15px;border:1px solid #ccc;border-radius:10px;box-shadow:2px 2px 5px #f3f3f3;background-color:#eee;font-size:1.1em;margin-bottom:15px}#ProductQuoteListContainer #ProductListQuoteItemsWrapper .quote-totals label{font-weight:bold;margin:0 15px}#ProductQuoteListContainer #ProductListQuoteItemsWrapper .quote-totals .grand-total{font-weight:bold;font-size:1.25em;color:#468847}.loading{text-align:center;padding:50px}.loading>div{margin-bottom:25px}.loading>i{font-size:3em}#AddressList .address-card{margin-bottom:5px}#AddressList .address-card h3{margin:0 0 10px 0}#AddressList .address-card .address-details{padding-bottom:5px;margin-bottom:10px;border-bottom:1px solid #afafaf}