body,html{height:inherit}.wrapper{padding:10px 0 1em!important}.profile-section{border-bottom:1px solid #ccc;color:#aaa;line-height:40px;margin-bottom:15px}.checkout,.signupToCheckout{width:100%;font-weight:700;letter-spacing:.05em;font-size:100%;height:auto;padding:10px}#requestFreightQuote,#requestInstallationQuote{width:225px;font-weight:700;margin-bottom:10px;font-size:12px}tr.detail-view{border-bottom:2px solid #ccc;border-top:1px solid #eee}tr.detail-view>td>div.row{margin:0!important}.applied-coupon{color:red;text-align:right;float:right!important;font-size:13px}.freightMessage{font-size:85%;margin-top:3px;clear:both;padding:5px!important}.list-center div:first-child{width:49%;text-align:right;float:left;font-weight:700;margin-left:0;clear:left}.list-center div:last-child{width:49%;text-align:left;float:right;text-indent:5px}.center-block.text-center{clear:both}.freight-options>.freight-option{width:40%;float:left;margin-left:5%;margin-right:5%;clear:none}.submitFreightQuote,.submitInstallationQuote{margin-left:5%}.product-field{float:left;width:24.5%;line-height:14px}.cartProductField,.row>.cartProductField{padding:5px 10px!important;font-size:14px}.cartProductField.invalid{color:red}.bootstrap-table .table>tbody>tr.detail-view>td{padding-left:50px!important}.price-cell .product-field,.shipment-cell .product-field{width:99%!important}.product-field label{font-size:12px;display:inline}.product-field div{font-size:12px;display:inline;margin-left:10px}.shipment-received{margin-top:15px}.cartListing thead th{font-size:16px}.cartListing tbody td{font-size:14px}.cartListing>tbody>tr>td{background-color:#fefefe!important}.cartListing tbody tr{border-right:none!important}.cartListing .detail-icon{display:none}h3.cartLocation{margin:0 0 0 10px;width:200px;float:left;font-size:26px}#coupon-container{display:inline-block;margin-bottom:25px;margin-top:10px;width:100%}#coupon-container::after{clear:both}input[type=text]#couponCode{width:65%;float:left;margin-right:8%;padding-top:5px}#applyCouponBtn{width:25%;font-weight:700}.couponList li{text-align:right;font-size:16px;color:red}#addCouponText{text-align:right;font-size:12px;color:red;cursor:pointer}#addCouponText:hover{color:#a00}.secure-message{text-align:center;margin:20px 0 5px}.secure-message a{text-decoration:none;border:none}.alternative-methods h6{font-size:16px;color:#999;font-weight:100;text-align:center;margin-bottom:0}.payment-method{width:150px;display:block;margin:10px auto;font-weight:700}.tax-exempt-btn{margin:-5px auto 10px;width:200px;display:block;font-weight:700;font-size:12px}button.close.modal_close{width:auto}.isOnHold{padding:5px 12px!important;margin:4px 0 0 10px;background:#de7370;cursor:default}.isOnHold.expired{background:#aaa}.sendToSummaryBtn{font-size:10px;font-weight:700;padding:4px 12px;margin-top:12px;border-color:#ea8b05;color:#ea8b05;-webkit-transition:all .2s ease;transition:all .2s ease}.sendToSummaryBtn:hover{border-color:#b66d05;color:#b66d05;background:#fff}.sendToSummaryBtn i{position:relative;top:1px;-webkit-transition:all .2s ease;transition:all .2s ease}.sendToSummaryBtn:hover i{left:2px}.total-location-row{text-align:right;position:relative;font-size:14px;padding-right:35px}.total-location-group{margin-left:50px;float:right}.total-location-label{font-weight:700;margin-right:5px}.total-location-field,.total-location-label{float:left}.cartSummaryTitle{font-size:1.5em}#removeBtn,#updateQtyBtn{font-size:15px;padding:8px 0}.freight-options a{color:#428bca;text-decoration:underline}#requestFreightQuoteToCheckout{margin:10px;font-size:14px;color:red}#requestFreightQuoteToCheckout strong{font-weight:700}@media (max-width:710px){.freight-options>.freight-option{width:80%;float:none;margin:0 0 5% 10%;height:120px}}