#print-bid-form .work-order-details {padding:0 !important;}
#print-bid-form .work-order-details .row {margin:0;}
#proposalModal .newform {margin-top:35px;}

@media (max-width:1199px) {
       #home_page .view-form-page.container {padding:0 5%;}/* 
       #proposals_list #proposals_table {width:auto !important;} */
       #print-bid-form #material-table input[type="number"] {width:-webkit-fill-available; text-align:left !important;}
       #print-bid-form #material-table #material_waste_label input[type="number"] {width:100%; margin:0 !important;}
       #print-bid-form #labour-table input[type="text"] {width:-webkit-fill-available; margin:0 !important;}
       #print-bid-form #labour-table input[type="number"] {width:-webkit-fill-available;}
       #special-order-form .table-1 table, #special-order-form .table-2 table {width:100%;}
       #special-order-form .table-1 {padding:15px;}
       #special-order-form .table-2 {margin:80px 15px 20px; overflow:hidden; overflow-x:scroll;}

}

@media (max-width: 991px) { 
       #print-bid-form input {width:100% !important; float:none;}
       #print-bid-form select {width:100%;}
       #print-bid-form label {display:block; float:none;}
       #print-bid-form #bid-details .col-xs-2 {width:66.66%; margin-left:16.66%; margin-top:15px;}
       #print-bid-form #bid-details input {width:100% !important;}
       #request_model .form-group .col-md-6.text-right {text-align:left; margin-bottom:15px;}
       #print-bid-form #menu1 input#locId {width:auto !important;}

}

@media (max-width: 767px) {
       #proposals_list #alphabetical_sorting_recent {width:auto; height:30px; font-size:13px;}
       #workorder_list #alphabetical_sorting_wo {width:auto; height:30px; font-size:13px;}
       .customer-view-customer-info {margin: 0 20px 60px;}
       #page-header .add_new_btn.add_new_location {/*margin:0 0 15px !important;*/ float:right;}
       #page-header #page-title {font-size:24px;}
       .customer-view-customer-info .form label {width:35%;}/* 
       #proposals_list #proposals_table_filter input {width:60%;}
       #locations_list #location_table_filter input {width:60%;} */
       #print-bid-form .col-xs-8 {width:95%;}
       #print-bid-form #bid-details .col-xs-2 {width:95%; margin-left:2.66%;}
       #print-bid-form #bid-details .col-xs-8 {margin-left:2.66% !important;}
       #request_model .modal-body .section-2 .col-sm-8 {width:100%;}
       #proposalModal .modal-body .form-group {padding:10px 15px; display:grid;}
       #proposalModal .modal-body .form-group input {width:auto !important; margin-bottom:5px;}
       #proposalModal .modal-body .form-group select {width:auto !important;}
       

}

@media (max-width: 667px) {
       .customer-view-customer-info .form-group {padding:15px !important;}
       .customer-view-customer-info .form-group span {display:inline-block;}

}

@media (max-width: 640px) {
       #workorder_list #alphabetical_sorting_wo {position:unset !important; width:100%; margin:0px 0 30px !important;}
       #proposals_list #alphabetical_sorting_recent {position:unset !important; width:100%; margin:0px 0 30px !important;}
       #locations_list #alphabetical_sorting {position:unset !important; width:100%; margin:0px 0 30px !important;}
       #workorder_list #customer_order_table_filter input{
			position: absolute;
			top: -66px!important;
			left: 28px;
			width:150px!important;
		}
		#proposals_list #proposals_table_filter input{
			position: absolute;
			top: -64px!important;
			left: 28px;
			width:150px!important;
		}
       #locations_list #location_table_filter input {right:-52px;top: -72px!important;}
       #bid-list #bid_body .actions_column a {display:inline-block; margin:4px 0; padding:3px 9px;}
       #print-bid-form #material-table tr {display: grid;}
       #print-bid-form #labour-table tr {display: grid;}
       #print-bid-form #menu1 .request-btn {position:absolute; right:38px;}
       #print-bid-form #menu1 input#locId {width:inherit !important;}
       #sendNotification .k-widget.k-autocomplete.k-header {width:100% !important;}
       #sendNotification #sent_mail {margin-right:0;}
       #print-bid-form #material-table #form_workup {width: auto !important;}
       .form-modal #cf_cancel {right:15px; top:10px; background:none; border:none;}
       #special-order-form .btn button {font-size:14px; width:150px; display:block;}
       #special-order-form h1 {font-size:28px;}
       #special-order-form .table-1 th {width:auto;}

}

@media (max-width: 360px) {
       #bid-list .child a {display:inline-block; padding:4px 6px; margin:3px 2px;}
       #page-header #page-title {font-size:20px;}

}