.btn-approve{position:relative;z-index:2}table.bordered{border:1px solid black}table.bordered thead{background:#eee}table.bordered td{border:1px solid black;padding:0.5em}.error{background:#ffcece}.flex-row{display:flex}.float-right{float:right}.help{margin-top:-20px;text-align:left;color:gray}.margin-right{margin-right:1em}.marginLeft200{margin-left:50px}.no-right-padding{padding-right:0}.notice{background:#cecece}.margin-top-sm{margin-top:.5em}.notice,.error{margin-left:100px}#mainSuccess{z-index:1100 !important;overflow:hidden}#mainError{z-index:1100 !important;overflow:hidden}.text-mini{font-size:.8em;font-weight:bold}.text-red{color:red}body.settings .support-bottom{color:white}.no-border{border:none !important}.showNext{display:inline-block;border:1px dashed gray;padding:.2em}.showHide{display:none}.width100{width:100px}.width200{width:200px}.widthFull{width:100%}.width100 input,.width200 input,.width100 select,.width200 select,.widthFull input,.widthFull select{width:100%}.estimate-change-pricelist-md,.estimate-lineitem-destroy,.estimate-submit{z-index:1200 !important;overflow:hidden !important}.estimate-header span,.estimate-header input,.estimate-header select{height:2.6em;line-height:2.6em}.estimate-header input,.estimate-header select{width:100%}span.select2-container{width:100% !important}.vendor-cost,.unit-cost,.minor-cost{padding:.2em;text-align:left}.action-email{overflow:scroll;padding-top:10%;top:0 !important}.action-email .modal-dialog{height:100%}.z-high{z-index:500}.fullWidth{width:100%;background:white}.blackBorder{border:1px solid black}@-moz-document url-prefix(){select,.edit-estimate input{height:auto !important}}::-webkit-input-placeholder{color:#333333}::-moz-placeholder{color:#333333}:-ms-input-placeholder{color:#333333}:-moz-placeholder{color:#333333}#newLineitem{display:none}tr.new-lineitem,tr.edit-row,.edit-estimate tr.with-note{position:relative}.edit-row.with-note{height:85px}.view-inv .with-note{position:relative;height:70px}tr.new-lineitem td{vertical-align:top}tr.new-lineitem td.name{height:84px}td.name{text-align:left}tr.new-lineitem td.name,tr.edit-row td.name,tr.invoice-row td.inv-item{position:relative}tr.new-lineitem label.note,tr.edit-row label.note{position:absolute;left:0px;top:54px}tr.new-lineitem input.note,tr.edit-row input.note{position:absolute;left:50px;top:40px;width:700px}p.note{position:absolute;left:8px;top:40px;width:750px}#editEstimate{margin-bottom:0}.regionSelector input[type='checkbox']{display:none}.regionSelector{position:relative}input[name='selectionToggler']{position:relative;left:0.3em;top:1.5em;z-index:100}li.arrowWidth{width:2em;height:0}#theDataTable_filter input[type="search"]{margin-left:5px}.smt-mark-as-paid-txt{overflow:hidden}.smt-mark-as-paid-txt p{font-size:16px !important}.smt-mark-as-paid-txt p:first-of-type{border-top:1px solid #012420;padding-top:15px;margin-top:5px}.bs-mark-as-paid-md .smt-mark-as-paid-txt{margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid #012420}@media only screen and (max-width: 1000px){.table-header ul{margin-top:30px}}.pricelists-index label,.bs-edit-pl-name-md label{font-weight:normal}.smt-fixed-footer{background:white}.modal-open .bs-mark-as-paid-md{top:10%;margin-left:auto;margin-right:auto;overflow-y:hidden}.modal-content{border:1px solid black}.bs-mark-as-paid-md .modal-content{position:absolute;top:0;max-height:80%;overflow-x:auto}.bs-apply-credit-md,.bs-approve-as-md,.bs-deny-estimate,.bs-edit-item-md,.bs-edit-pl-name-md,.bs-new-customer-md,.bs-new-employee-md,.bs-new-estimate-md,.bs-new-pl-blank-md,.bs-new-pl-copy-md,.bs-new-pl-upload-md,.bs-new-sub-comp-md,.bs-new-sub-emp-md,.bs-pay-invoice-md,.bs-view-employee-md,.bs-view-region-md,.bs-new-region-md,.bs-view-sub-comp-md,.bs-view-sub-emp-md,.bs-new-job-number-md,.bs-edit-job-number-md,.change-password,.items-print{width:500px;margin:0 auto;overflow:auto}.bs-view-employee-md{padding-right:0 !important}.modal-v2,.modal-2{top:10%;margin:0 auto;min-width:500px;max-height:80%;padding-right:0;overflow:auto}.modal-v2 .inner-popup{border-right:1px solid gray;border-left:1px solid gray}.modal-v2 .smt-fixed-footer{border-left:1px solid gray;border-right:1px solid gray;border-bottom:1px solid gray}.export-to-foundation-modal form{width:100%}.input-field select{display:block;position:absolute;width:0;pointer-events:none;height:0;top:0;left:0;opacity:0}.table-responsive thead th{font-size:.7em}.table-responsive thead th.larger{font-size:1.2em}.action-th{min-width:185px}.date-th{min-width:100px}.estimate-th{width:50px}.note-th{width:100px}.user-th{min-width:200px}.reports-actions #DataTables_Table_0_wrapper{padding-top:1em}.reports-actions table#theDataTable{margin-top:2em}.align-items-center{align-items:center}.mb-2{margin-bottom:0.5em}.mr-3{margin-right:1em}.d-flex{display:flex}.justify-content-between{justify-content:space-between}.reports--menu{margin-top:-1em}.reports--menu h3{font-size:24px;text-align:left;color:#04c4fb !important}.reports--menu select{width:100%}.reports--menu .select2{margin-top:1em}.reports--menu .field.by-user .select2{margin-top:0}.reports-actions label{display:block}.reports-actions .by-user .select2{min-width:200px}nav.pagination{margin-top:0}.smt-table thead a{color:white}.smt-table thead th.selected,.smt-table thead th.unselected{background-repeat:no-repeat;background-position:center right;padding:10px 18px}.smt-table thead th.selected-asc{background-image:url("https://cdn.datatables.net/v/dt/dt-1.10.15/DataTables-1.10.15/images/sort_asc.png")}.smt-table thead th.selected-desc{background-image:url("https://cdn.datatables.net/v/dt/dt-1.10.15/DataTables-1.10.15/images/sort_desc.png")}.smt-table thead th.unselected{background-image:url("https://cdn.datatables.net/v/dt/dt-1.10.15/DataTables-1.10.15/images/sort_both.png")}.smt-table thead th.selected a{color:#3399ff}.paid-on,.printed-on{width:100%;margin-top:20px;border-radius:4px;padding:8px;border:1px solid gray;height:2em;line-height:2em}.paid-on::placeholder,.printed-on::placeholder{color:grey;text-align:right}.require-change-password{width:600px;padding-right:0 !important}.require-change-password .modal-content-trash{width:100%}.w-200{width:200px}.btn-action{margin-left:5px}.rfp-desc{margin-left:50px;color:#858585;display:block}.rfp-edit-btn{float:right;margin-right:5px}.rfp-section .actions a:not(.secondary){background:linear-gradient(to right, #04c4fb 0%, #0f9ac2 100%);color:white;padding:5px 10px}.rfp-section .actions input[type='submit']:not(.secondary){background:linear-gradient(to right, #04c4fb 0%, #0f9ac2 100%);color:white;padding:5px 10px;border:0}.vertical-separator{border-right:1px solid #000;margin:12px 10px 10px 0;padding-right:15px}.bid-total{border-top:1px solid #000;padding:0.5em;background:#f9f9f9;float:right;width:200px}.no-border{border:0}.btn-gray{background-color:#DFDFDF}table.proposal-input-summary{width:100%;margin-top:-2em;margin-bottom:2em}table.proposal-input-summary th{background:#dedede}table.proposal-input-summary td,table.proposal-input-summary th{border:1px solid black;padding:.5em}.headerRow{display:block;margin-bottom:.3em}.select2-row{margin-bottom:15px}.bs-new-estimate-md .select2-container,.bs-edit-estimate-lg .select2-container{width:100% !important;padding:0;text-align:left}.invoice-header strong{display:inline-block;width:140px}.invoice-header .headerRow{display:block;margin-bottom:.3em}.invoice-header .headerRow #estimate_pricelist_id{width:200px}.invoice-header .headerRow .widthFull{display:inline-block;width:200px;min-width:200px}
