.page_quote .quote-form{margin-bottom:25px}@media (max-width: 767px){.page_quote .quote-form{overflow:auto}}.page_quote label{display:block;text-transform:uppercase;font-weight:bold;color:#c60d00}.page_quote .form-info{display:flex;align-items:center;margin-bottom:15px;justify-content:space-evenly}.page_quote .form-info input{width:calc(100% / 4);padding:5px 10px;margin-right:2px;border:1px solid #ccc}.page_quote .form-info input:last-child{margin-right:0}.page_quote .form-table{width:100%;table-layout:fixed}@media (max-width: 767px){.page_quote .form-table{width:200%}}.page_quote .form-table tr th{border:1px solid;text-align:center;background:#2949c9;padding:5px;color:#fff}.page_quote .form-table tr td input{width:100%;border:1px solid #ccc;padding:5px;text-align:center}.page_quote .form-table tr td .quote-remove{display:none}.page_quote .form-table tr:nth-last-child(2) td .quote-remove{display:block}.page_quote .form-table tr:last-child td{padding-top:15px}.page_quote .form-table tr:last-child td .purchase-button{display:inline-block;padding:5px 10px;cursor:pointer;color:#2949c9;min-width:110px}.page_quote .form-table tr:last-child td .btn-lienhe{display:inline-block;border:1px solid #c60d00;padding:5px 10px;cursor:pointer;color:#fff;background:#c60d00;min-width:110px;text-transform:uppercase;font-weight:bold}.page_quote .form-table tr:last-child td .btn-lienhe:hover{background:#930a00}.page_quote .form-table .purchase-service-item td:last-child{position:relative}.page_quote .form-table .purchase-service-item td:last-child input{padding-right:30px}.page_quote .form-table .purchase-service-item td:last-child .quote-remove{position:absolute;top:5px;right:8px;z-index:9;cursor:pointer}.page_quote .form-table .purchase-service-item td:last-child .quote-remove svg path{fill:#c60d00}
