a.disabled { cursor: default !important; color: #ccc; } a.disabled:hover { text-decoration: none; } .table_intervals { width: 100%; color: #666; border-collapse: collapse; table-layout: fixed; } .table_intervals thead tr { background: #f9f9f9; /*font-weight: bold;*/ } .table_intervals thead tr:hover { background: #f9f9f9; } .table_intervals td input { width: 60px; border: 1px solid #fff; } .table_intervals td input.focused, .table_intervals td input:hover { border-color: #666; } .table_intervals td input:disabled, .table_intervals td input:disabled:hover, .table_intervals tr:hover td input:disabled { background: #ddd; color: #ddd; border-color: #ddd; } .table_intervals .editing { display: none; } .table_intervals .editing input { width: auto; cursor: pointer; background: rgb(249, 189, 117); margin-left: 6px; border: none; padding: 5px 14px; } .table_intervals .editing input:hover { background: #d7690E; } .table_intervals td textarea { border: 1px solid #fff; } .table_intervals td textarea.focused, .table_intervals td textarea:hover { border-color: #666; } .table_intervals td textarea:disabled, .table_intervals td textarea:disabled:hover, .table_intervals tr:textarea td input:disabled { background: #ddd; color: #ddd; border-color: #ddd; } .table_intervals .editing textarea { width: auto; cursor: pointer; background: rgb(249, 189, 117); margin-left: 6px; border: none; padding: 5px 14px; } .table_intervals .editing textarea:hover { background: #d7690E; } .maintenance .td_funcs { padding: 0; font-weight: normal; } .maintenance .td_funcs:last-child { padding-right: 8px; } .maintenance .td_funcs a { white-space: nowrap; float: left; cursor: pointer; margin-left: 20px; } .maintenance .td_funcs a:first-child { margin-left: 2px; } .maintenance .item_name { margin-left: 24px; width: 340px; } .maintenance .item_type { width: 100px; } .maintenance .item_desc { max-width: 320px; } .maintenance .item_desc, .maintenance .item_type, .maintenance .item_name { overflow: hidden; text-overflow: ellipsis; } .servicedescription { height: 120px; width: 250px; } .intervalinput { width: 250px; } .edit-content table { border-collapse: collapse; width: 100%; } .edit-content table td.label { width: 200px; text-align: right; padding-right: 10px; line-height: 24px; height: 24px; vertical-align: middle; } .edit-content table td.cont { width: 250px; } .edit-content table td input[type="text"], .edit-content table td textarea { border: 1px solid #a9a9a9; width: 240px; height: 28px; text-indent: 3px; box-sizing: border-box; border-radius: 2px; } .edit-content table td input[type="checkbox"] { border: none; } .edit-content table td textarea { height: 100px; resize: none; /*max-width: 200px;*/ } .tab_estimates table td.label, .tab_invoices table td.label { width: 167px; text-align: right; padding-right: 10px; line-height: 24px; height: 24px; vertical-align: middle; } .tab_estimates table td input[type="text"], .tab_estimates table td textarea, .tab_invoices table td input[type="text"], .tab_invoices table td textarea { border: 1px solid #a9a9a9; width: 150px; height: 28px; text-indent: 3px; box-sizing: border-box; border-radius: 2px; } .estimates_div, .estimates_table { min-width: 1300px; } .subtitle { margin: 20px 40px 5px 0px; font-size: 14px; color: gray; } .subtitle .sttitle { display: inline-block; width: 150px; margin-left: 5px; overflow: hidden; text-overflow: ellipsis; vertical-align: middle; } .subtitle hr { background-color: #d8d8d8; border: none; height: 1px; } #host_main { overflow: hidden; } .tab_segments { position: relative; } .tab_segments table td.label { width: 130px; vertical-align: top; text-align: right; } .tab_segments table td input, .tab_segments table td textarea { border: 1px solid #a9a9a9; width: 320px; height: 28px; text-indent: 3px; box-sizing: border-box; border-radius: 2px; } .tab_segments table td select { width: 324px; } .tab_segments table td input[type="checkbox"] { border: none; width: unset; height: unset; } .tab_segments table td textarea { height: 100px; resize: none; /*max-width: 200px;*/ } .segments_table { margin-top: 10px; line-height: 25px; min-width: 1050px; } .workorder_table { table-layout: fixed; line-height: 30px; } .dialog-content table td.label { width: 120px; vertical-align: middle; } .dialog-content table td input[type="text"], .dialog-content table td textarea { width: 320px; height: 24px; box-sizing: border-box; border-radius: 2px; } .dialog-content table { border-collapse: collapse; width: 100%; } .dialog-content table td.label { width: 170px; text-align: right; padding-right: 10px; line-height: 28px; height: 24px; vertical-align: top; } .divattp { width: 300px; margin-right: 10px; float: left; position: relative; } .divatt { width: 300px; height: 300px; margin-top: 5px; margin-bottom: 5px; margin-right: 10px; cursor: pointer; border: 1px solid #b0b0b0; border-radius: 2px; box-shadow: rgba(0, 0, 0, 0.4); text-align: center; float: left; position: relative; } .picture { max-height: 100%; max-width: 100%; margin: auto; position: absolute; top: 0; bottom: 0; left: 0; right: 0; } .download { line-height: 300px; font-size: 200px; margin: 0 auto; font-family: 'Fontawesome'; color: silver; } .download::before { content: '\f15c'; } .wolist_download { font-size: 60px; margin: 0 auto; font-family: 'Fontawesome'; color: silver; } .wolist_download::before { content: '\f15c'; } .file-word::before { content: '\f1c2'; } .file-excel::before { content: '\f1c3'; } .file-ppt::before { content: '\f1c4'; } .file-pdf::before { content: '\f1c1'; } .file-video::before { content: '\f1c8'; } .file-zip::before { content: '\f1c6'; } .file-msg::before { content: '\f0e0'; } .delete { position: absolute; vertical-align: top; font-size: 20px; font-family: 'Fontawesome'; color: rgb(123,28,33); right: 8px; } .delete::before { content: '\f00d'; } .attaicon { position: absolute; vertical-align: top; font-size: 16px; font-family: 'Fontawesome'; color: rgb(123,28,33); right: 5px; bottom: 5px; background-color: rgba(255,255,255,.6); padding: 4px; border-radius: 4px; transition: background-color .12s; } .attaicon:hover { background-color: white; } .attadownload::before { content: '\f019'; } .attaprint::before { content: '\f02f'; } .attasend::before { content: '\f1d8'; } .attasend { position: absolute; vertical-align: top; font-size: 16px; font-family: 'Fontawesome'; color: rgb(123,28,33); right: 55px; bottom: 5px; } .attasend::before { content: '\f1d8'; } .attaedit { font-size: 14px; font-family: 'Fontawesome'; color: rgb(123,28,33); padding: 3px; } .attaedit::before { content: '\f044'; } .attasave { font-size: 18px; font-family: 'Fontawesome'; color: rgb(123,28,33); margin-left: 3px; } .attasave::before { content: '\f00c'; } .dialog .dialog-func input { width: unset; } .noinspection { color: #444; height: 30px; line-height: 30px; margin-top: 8px; padding-left: 10px; padding-right: 10px; font-size: 20px; font-style: italic; } .dropdown .dropdown-wrapper { border-color: #a9a9a9; } .dropdown .dropdown-wrapper > .dropdown-header { min-height: 26px; } .dropdown .dropdown-wrapper > .dropdown-header > .dropdown-text { line-height: 26px; } .subtitle .dropdown .dropdown-wrapper > .dropdown-header { min-height: 24px; } .subtitle .dropdown .dropdown-wrapper > .dropdown-header > .dropdown-text { line-height: 22px; height: 22px; min-height: 22px; } .maintenance { table-layout: fixed; border-bottom: none; width: auto; min-width: 100%; } .maintenance tr { border-bottom: 1px solid #e6e6e6; } .main_table .td_intervals { padding: 0 0 0 60px; } .main_table .tr_intervals { border-bottom: none; } .main_table .tr_intervals:hover { background: none; } .icon { float: left; font-style: normal; width: 20px; font-size: 11px; height: 16px; line-height: 16px; } .expand:before { content: '\e608'; } .collapse:before { content: '\e607'; } .dialog_table { width: 100%; } .dialog_table tr { height: 40px; } .item_name { width: unset; font-size: 16px; } .wolist_picture { width: 60px; height: 60px; margin: 0 auto; } .wolist_icon { font-size: 14px; font-family: 'Fontawesome'; color: rgb(123,28,33); margin-left: 20px; cursor: pointer; } .wolist_delete::before { content: '\f00d'; } .wolist_attadownload::before { content: '\f019'; } .wolist_attasend::before { content: '\f1d8'; } .wolist_attaprint::before { content: '\f02f'; } .wolist_send::before { content: '\f1d8'; } .divattp input { width: 60px; border: 1px solid #fff; } .divattp input.focused, .divattp input:hover { border-color: #666; } .divattp input:disabled, .divattp input:disabled:hover, .divattp td input:disabled { background: #ddd; color: #ddd; border-color: #ddd; } .inp_name { height: 24px; } .loading_icon { font-family: CalciteWebCoreIcons; cursor: default; left: 50%; top: 48%; } .lable_attuploadname { color: white; max-height: 800px; text-align: center; line-height: 40px; font-size: 16px; position: absolute; left: 50%; top: 50%; margin: -50px 0 0 -35px; } /*override*/ .ui-tooltip-content { white-space: nowrap !important; /*min-width: 160px;*/ } #mask_bg, #dialogattmask, .mask_dialog, .dialog { z-index: 1000; } .attalabel { /*border-bottom: 1px solid RGB(30, 144, 255);*/ color: RGB(30,144,255); cursor: pointer; overflow: hidden; display: block; width: 100%; text-overflow: ellipsis; text-decoration: underline; }