.modal-backdrop[data-v-9ce2b48a]{z-index:-1}.toasted-container .alert{padding:15px}.text-muted{font-weight:500;font-size:10px;line-height:12px;letter-spacing:.03em;text-transform:uppercase;color:#999}.quotation-status{padding:4px 15px;color:#272727;background:#f6f6f6;border-radius:2px;font-size:12px;line-height:18px;text-align:center}.quotation-status.label-primary{color:#fff;background:#4096ef}.quotation-status.label-success{color:#fff;background:#36af84}.quotation-status.label-warning{color:#fff;background:#ef7733}.quotation-status.label-danger{color:#fff;background:#c81a47}.quotation-details .quotation-status{display:inline-block;margin-bottom:10px}.quotation-details .create-date,.quotation-details .erp-cost-rule,.quotation-details .external-reference,.quotation-details .sale-reference,.quotation-details .valid-till-date{padding:5px 15px}.quotation-details .create-date div:first-child,.quotation-details .erp-cost-rule div:first-child,.quotation-details .external-reference div:first-child,.quotation-details .sale-reference div:first-child,.quotation-details .valid-till-date div:first-child{font-weight:700}.quotation-line{display:grid;grid-template-areas:"image details price quantity total";grid-template-columns:115px auto 120px 95px 120px;grid-column-gap:15px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;padding:0 15px;margin:15px 0;border-bottom:1px solid #eaeaea}.quotation-line._add-choice{grid-template-areas:"choice image details price quantity total";grid-template-columns:30px 115px auto 120px 95px 120px}.quotation-line:last-of-type{margin-bottom:0}.quotation-line .text-muted{display:block;padding-bottom:14px}.quotation-line .line-column.choice{grid-area:choice}.quotation-line .line-column.product-image{grid-area:image}.quotation-line .line-column.product-image img{width:115px}.quotation-line .line-column.product-details{grid-area:details}.quotation-line .line-column.product-details h3{margin-top:0}.quotation-line .line-column.product-details p{margin-bottom:0}.quotation-line .line-column.quantity{grid-area:quantity}.quotation-line .line-column.quantity .quantity-editable{width:150px;margin:auto}.quotation-line .line-column.quantity .quantity-editable .quantity-container{display:grid;grid-template-columns:40px auto 40px;border:1px solid #eaeaea;padding:4px}.quotation-line .line-column.quantity .quantity-editable .quantity-container .input-quantity{-webkit-box-shadow:none;box-shadow:none;border:transparent;text-align:center}.quotation-line .line-column.quantity .quantity-editable .quantity-container .input-quantity::-webkit-inner-spin-button,.quotation-line .line-column.quantity .quantity-editable .quantity-container .input-quantity::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quotation-line .line-column.quantity .quantity-editable .quantity-container .button{background:#f7f7f7;border-radius:2px;border:transparent}.quotation-line .line-column.quantity .quantity-editable .quantity-container .button[disabled]{color:#757575}.quotation-line .line-column.quantity .quantity-editable .quotation-delete-link{display:grid;grid-template-columns:15px auto;margin:10px 0;color:#4096ef}.quotation-line .line-column.quantity .quantity-editable .quotation-delete-link .far{color:inherit;font-size:12px;line-height:12px}.quotation-line .line-column.quantity .quantity-editable .quotation-delete-link .text{font-size:12px;line-height:16px}.quotation-line .line-column.uom-price{grid-area:price}.quotation-line .line-column.uom-price .text-muted{padding-bottom:24px}.quotation-line .line-column.total-price{grid-area:total;text-align:right}.quotation-line .line-column.total-price .text-muted{padding-bottom:24px}.quotation-line .line-column.delete-line{grid-area:delete}.quotation-line._sidebar{grid-template-areas:"image details delete" "price quantity total";grid-template-columns:120px auto 120px;background:#fff;padding:15px;margin-bottom:0;border-bottom:0}.group{border-bottom:1px solid #eaeaea}.group.border{padding-top:15px;padding-bottom:15px;margin:15px 0 0;border:1px solid #4096ef}.group.border h4{padding-left:15px;padding-right:15px}.group .quotation-line:last-of-type{border:0}.container-normal{padding-left:10px;padding-right:10px}.container-normal._sidebar{overflow:hidden;overflow-y:scroll}.grid-table{display:grid}.line-heading{display:grid;grid-template-areas:"details details price quantity total";grid-template-columns:115px auto 120px 95px 120px;padding:0 15px 15px;margin:15px 0;border-bottom:1px solid #eaeaea}.line-heading._add-choice{grid-template-areas:"details details details price quantity total";grid-template-columns:30px 115px auto 120px 95px 120px}.line-heading .product-title{grid-area:details}.line-heading .uom-price{grid-area:price}.line-heading .quantity{grid-area:quantity}.line-heading .total-price{grid-area:total}.form-container{border:0;width:100%;background:#fff;padding:15px}.form-container .form-control{border:1px solid #eaeaea;border-radius:3px;resize:none}.total-price-display{display:grid;grid-template-columns:auto 120px;padding:15px}.total-price-display .total-price{font-weight:900;text-align:right}.quotation-total-price{padding-left:10px;padding-right:10px}.total-price-text{display:block;font-weight:900}.total-price-text small{display:block;font-weight:400;color:#999}.open-quotation._sidebar{display:grid;grid-template-rows:auto 60px -webkit-min-content 60px;grid-template-rows:auto 60px min-content 60px;margin-left:-10px;margin-right:-10px;background:#f7f7f7;max-height:calc(100vh - 120px);height:auto;overflow:hidden}.open-quotation._sidebar .quotation-actions-border{display:none}.quotation-actions{background:#fff;padding-left:15px;padding-right:15px}.price-column{float:left;width:100%;padding:8px}.quotation__seller_info{display:grid;grid-template-columns:repeat(2,1fr);grid-row-gap:15px;background:#f7f7f7;border-radius:2px;padding:15px;margin:10px auto}.quotation__seller_info .text-muted{margin-bottom:10px}.quotation__merchant_info{border:1px dashed #4096ef;padding:15px;margin:15px 0}.quotation-modal{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.55);z-index:999}.quotation-modal .modal-dialog{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff}.quotation-actions-border{display:block;border-top:1px solid #eaeaea;margin:10px}.quotation-actions{padding:15px 0;margin-left:0;margin-right:0}.overview-heading{display:grid;grid-template-areas:"internal external creation valid name email status action";grid-template-columns:75px repeat(3,80px) 45px 150px 150px 45px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;grid-column-gap:30px;border-bottom:1px solid #eaeaea;padding:15px 0}.overview-heading .heading-internal-reference{grid-area:internal}.overview-heading .heading-external-reference{grid-area:external}.overview-heading .heading-creation-date{grid-area:creation}.overview-heading .heading-valid-till{grid-area:valid}.overview-heading .heading-name{grid-area:name}.overview-heading .heading-email{grid-area:email}.overview-heading .heading-status{grid-area:status}.quotation-table .quotation-request{display:grid;grid-template-areas:"internal external creation valid name email status action";grid-template-columns:75px repeat(3,80px) 45px 150px 150px 45px;grid-column-gap:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #eaeaea;padding:15px 0;cursor:pointer}.quotation-table .quotation-request .quotation-column:hover{color:#4096ef}.quotation-table .quotation-request .quotation-column.internal-reference{grid-area:internal}.quotation-table .quotation-request .quotation-column.external-reference{grid-area:external}.quotation-table .quotation-request .quotation-column.creation-date{grid-area:creation}.quotation-table .quotation-request .quotation-column.valid-till{grid-area:valid}.quotation-table .quotation-request .quotation-column.name{grid-area:name;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.quotation-table .quotation-request .quotation-column.email{grid-area:email}.quotation-table .quotation-request .quotation-column.status{grid-area:status}.quotation-table .quotation-request .quotation-column.delete-open-quotation,.quotation-table .quotation-request .quotation-column.open-quotation-button{grid-area:action}.quotation-table .quotation-request .quotation-column.open-quotation-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 15px;border:1px solid #a1acc0;border-radius:2px}.quotation-table .quotation-request .quotation-column.open-quotation-button:hover{border-color:#4096ef}.quotation-table .quotation-request .quotation-column.open-quotation-button .fal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;line-height:22px}