.breadcrumb-item{color:#222}.active a{color:#d90000!important}#customerInformationPanel{border-top:1px solid #dfdfdf;padding:12px 0;text-rendering:auto}#customerInformationPanel .row{margin:0 -15px}#customerInformationPanel h3{font-size:16px;text-align:center;margin:0;margin-bottom:-16px}#customerInformationPanel a{display:block;text-align:right}#customerInformationPanel dl{margin:0}#customerInformationPanel dl dt,#customerInformationPanel dl dd{display:inline-block}#customerInformationPanel dl dt{width:80px;font-weight:normal}.image-container img{max-height:230px}.maincart{padding:10px 0}.maincart h1{font-size:1.4em}.maincart .dropdown-menu{max-height:350px;overflow-y:auto}.maincart .dropdown-item.active,.maincart .dropdown-item:active{background-color:#ea3b3b}.accessory-img{max-width:200%;max-height:200%}.removeBtn{color:#d90000!important;text-decoration:none!important;font-size:.9rem}input[type=text].form-control,input[type=number].form-control{max-width:100px!important}.dotted-hr{border-top:1px dashed rgba(0,0,0,.2);margin:5px 0}.saleitem{color:#16a085}.options a.remove-line-item-discount,.options a.remove-line-item-fee,.options a.remove-line-item-discount:hover,.options a.remove-line-item-fee:hover,.options a.remove-line-item-discount:focus,.options a.remove-line-item-fee:focus,.options a.remove-line-item-discount:visited,.options a.remove-line-item-fee:visited{display:inline-block;margin-left:14px;font-size:12px;color:#be161f;cursor:pointer}.options a.open-discount-form,.options a.open-discount-form:hover,.options a.open-fee-form,.options a.open-fee-form:hover{display:inline-block;margin-left:14px;font-size:12px;cursor:pointer}.discount-line-item-row{color:#16a085;background-color:rgba(22,160,133,.1)}.fee-line-item-row{color:#be161f;background-color:rgba(239,72,54,.1)}.options .d-flex{padding:4px 8px;border-bottom:1px dashed #dfdfdf;font-size:.895rem}.options>.d-flex:first-of-type{border-bottom:none}.options>.d-flex:last-of-type{border-bottom:none}.discount-form{border:1px solid #ccc;background-color:rgba(3,166,120,.1);color:#555}.fee-form{border:1px solid #ccc;background-color:rgba(206,24,30,.1);color:#555}.discount-form,.fee-form,.comment-form{padding:12px;border-radius:3px;margin-top:12px;display:none}a.send-estimate-modal-link,a.send-estimate-modal-link:hover,a.send-estimate-modal-link:focus,a.send-estimate-modal-link:visited,a.send-estimate-modal-link:active{line-height:36px;margin-right:14px;color:#1e8bc3;border:1px solid #ccc;display:inline-block;background:#fff;padding:0 14px;outline:none;box-shadow:none;border-radius:2px;box-shadow:0 2px 4px rgba(0,0,0,.25)}a.cancel-quote-modal-link,a.cancel-quote-modal-link:hover,a.cancel-quote-modal-link:visited,a.cancel-quote-modal-link:focus{line-height:36px;margin-right:14px;color:#1e8bc3;display:inline-block;padding:0 14px;border:1px solid #ccc;border-radius:2px;box-shadow:0 2px 4px rgba(0,0,0,.35)}a,a:hover{color:#1e8bc3;text-decoration:none;outline:none}.cart-item-container a,.cart-item-container a:hover{text-decoration:none;outline:none;font-size:.895rem}.text-smaller{font-size:.895rem}.saved-for-later-item .options p{padding:4px 8px;border-bottom:1px dashed #dfdfdf;font-size:.895rem;margin-bottom:5px}