.no-product-found{padding:30px 0;font-size:20px;text-align:center;margin:0}.quote-list-table td,.quote-list-table th{padding:10px 15px!important;vertical-align:middle}.quote-list-table tr td:first-child{width:10px;padding-left:0!important}.quote-list-table tr td:last-child{padding-right:0!important}.quote-list-table td.product-image{width:100px}.quote-list-table td.box input{border:none;border-radius:0;width:55px}.quote-list-table td.box .qty{font-size:15px;white-space:nowrap}.quote-list-table td.quantity input{width:140px}.quote-list-table tfoot td{padding:15px 0;border-bottom:none}.quote-list-table .product-title{font-size:16px;font-weight:400;margin-bottom:5px;display:block}.quote-list-table .product-meta{font-size:13px;margin-bottom:10px}.quote-list-table .product-meta .item{margin-bottom:3px}.quote-list-table .product-meta .item .title{width:40px}@media (max-width:575.98px){.quote-list-table .product-meta{margin-bottom:0}}.information-title{padding-top:10px;font-size:16px;font-weight:500;margin-bottom:10px;border-bottom:1px solid #dee2e6;padding-bottom:10px;line-height:1.4}.quotation-banner{position:fixed;bottom:20px;left:100%;z-index:1021}.quotation-banner.collapsed .expanded{display:none}.quotation-banner.collapsed .collapsed,.quotation-banner.expanded .expanded{display:block}.quotation-banner.expanded .collapsed{display:none}.quotation-banner .expanded{height:auto;padding:10px 20px 20px;font-weight:600;right:20px;position:fixed;text-align:center;top:40%;background-color:#fff;box-shadow:1px 1px 4px #0003;border-radius:5px;cursor:pointer;width:250px}.quotation-banner .expanded h3{font-size:18px;font-weight:500}.quotation-banner .expanded p{font-weight:300}.quotation-banner .expanded .btn{padding:10px 20px;font-weight:500}.quotation-banner .collapsed{height:45px;transform:rotate(270deg) translate(-50%);padding:10px;font-weight:500;right:-265px;color:#fff;position:fixed;text-align:center;top:50%;background-color:#000;transform-origin:0 0;border-radius:5px;cursor:pointer;width:320px}.price-message{font-size:12px;margin-top:3px}.single-quotation-table{margin-bottom:3px}.single-quotation-table td{vertical-align:middle}.single-quotation-table .product-price .retail{text-decoration:line-through;margin-right:10px}.single-quotation-table .product-price .amount{font-weight:400}.single-quotation-table .product-image{width:120px}.single-quotation-table .product-title{font-weight:400;margin-bottom:6px;display:block}.single-quotation-table .product-meta{font-size:14px;margin-bottom:2px}.single-quotation-table .product-meta:last-child{margin-bottom:0}.single-quotation-table .product-meta .title{font-weight:400;margin-right:5px}.single-quotation-table .no-border{border:none}.quote-totals .footer-title{font-size:15px;font-weight:400}.quote-totals .footer-value{text-align:right}.quote-totals .footer-value .label{font-size:12px;padding-right:5px}.quote-totals .footer-value span.retail{text-decoration:line-through;margin-right:5px}.quote-totals .actions{padding-top:20px;border:none}.quote-totals .actions a{margin-right:2%;width:48%}.quote-totals .actions a:last-child{margin-right:0}.quotations-reps h3{font-size:20px;margin-bottom:15px;margin-top:10px}.quotations-reps .quotations-rep{margin-bottom:10px;border-bottom:1px solid #dee2e6;padding-bottom:10px}.quotations-reps .quotations-rep:last-child{border-bottom:none}.quotations-reps .quotations-rep .name{font-size:18px}.quotations-reps .quotations-rep p{margin-bottom:5px}.quotations-reps .quotations-rep p span{font-weight:400;width:70px;display:inline-block}.quotations-reps .message{font-size:14px;margin-top:15px}.discount-box{padding:6px 8px;font-size:12px;font-weight:400;color:#fff;background-color:#8b0001;border-radius:5px;line-height:1;margin-top:5px;display:inline-block}