#menu{background:#f1f1f1;position:absolute;bottom:0;width:225px;height:100%;overflow:auto}#menu.menu-minimized{width:50px}#tabs{position:absolute;bottom:0;left:225px;right:0;height:100%;overflow:hidden}#tabs.menu-minimized{left:50px}#footer{position:fixed;position:absolute;bottom:0;width:100%;height:50px}#tab-header{position:absolute;width:95%;height:75px}#tab-content{position:absolute;top:75px;bottom:50px;width:100%;overflow:auto}.dashboardReport::after{content:"*";color:#f00}#page-header{background:#960d0d;background-image:url(/images/THLogo_White.png);background-size:100px;background-position-y:5px;background-position-x:50px;background-repeat:no-repeat;color:#373a3c}#header-logo{width:245px;text-transform:uppercase;color:#fafafa;background:transparent;font-size:15px;line-height:54px;float:left;height:54px;margin-right:5px;padding:0 0 0 15px;vertical-align:middle}#header-logo img{text-align:center}#header-logo a{float:right;width:35px;color:#fafafa;text-align:center;margin-right:10px}#header-logo a:active,#header-logo a:focus{text-decoration:none;outline:0}#header-logo i{font-style:normal}#header-main .dropdown>a,.user-profile>a{color:#fafafa}#header-main{margin-left:15px;margin-right:15px}.user-profile>a>span{display:inline}#header-main .dropdown>a:hover,#page-nav-right>a:hover,.user-profile>a:hover{background:#960d0d;color:#d1d1d1}#header-main .dropdown>a{display:block;height:34px;line-height:34px;font-size:14px;text-align:center;margin:0 0 0 5px;position:relative;border-radius:4px;background:#960d0d}#header-main .dropdown>a .bs-badge{left:auto;right:-5px;top:-5px;height:16px;line-height:16px;min-width:8px;width:16px}#header-main .dropdown .dropdown-menu:after,#header-main .dropdown .dropdown-menu:before{left:16px}html,body{height:100%}#header{position:fixed;width:100%;height:65px;background:#7c1415}#header .container{margin-left:0}#header .container a{padding-top:5px}#menu-toggle::after{font-family:"Glyphicons Halflings";content:""}#menu-toggle.menu-minimized::after{font-family:"Glyphicons Halflings";content:""}#content{position:absolute;padding-left:0;width:100%;bottom:0;top:65px}#wrapper{padding-left:0}.ui-contextmenu{z-index:9999}#sidebar-wrapper{z-index:75;position:fixed;left:245px;width:0;top:55px;bottom:0;margin-left:-245px;margin-top:5px;overflow-y:auto;background:#f1f1f1}#page-content-wrapper{width:100%;position:absolute;padding:15px}#menu-toggle::after{font-family:"Glyphicons Halflings";content:""}#wrapper.toggled #menu-toggle::after{font-family:"Glyphicons Halflings";content:""}#wrapper.toggled #sidebar-wrapper{width:245px}#sidebar-nav{position:absolute;top:0;width:245px;margin:0;margin-top:5px;padding:0;list-style:none}#sidebar-nav li{line-height:32px}#sidebar-nav li a{display:block;text-decoration:none;color:#768294;margin-left:10px;margin-right:10px}#sidebar-nav li .sub-menu-item{margin-left:0;margin-right:10px}#sidebar-nav li a span{margin-top:10px;margin-right:10px}#sidebar-nav li a:hover{text-decoration:none;background:transparent}#sidebar-nav li a:active,#sidebar-nav li a:focus{text-decoration:none;outline:0}#sidebar-nav li a:hover,#sidebar-nav li.active>a{color:#2381e9;background:#fff}#sidebar-nav .sub-menu-item a:hover,#sidebar-nav .sub-menu-item.active>a{color:#2381e9;background:#fff;text-decoration:underline}#sidebar-nav li.active ul li a{color:#a4a4a4}#sidebar-nav li ul{display:none;list-style:none;margin-left:10px;margin-right:10px;background:#fff;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px}@media(min-width:768px){#menu-toggle::after{font-family:"Glyphicons Halflings";content:""}#wrapper.toggled #menu-toggle::after{font-family:"Glyphicons Halflings";content:""}#wrapper{padding-left:245px}#wrapper.toggled{padding-left:50px}#sidebar-wrapper{width:245px}#wrapper.toggled #sidebar-wrapper{width:50px}#wrapper.toggled #sidebar-wrapper:hover{width:245px}#page-content-wrapper{padding:20px;position:relative}#wrapper.toggled #page-content-wrapper{position:relative;margin-right:0}}.ql-clipboard{white-space:pre-wrap;word-wrap:break-word;display:block}.alert{margin-top:-15px;margin-bottom:2px;padding-left:5%;width:80%;line-height:20px;padding:10px 15px;border-color:#008000}.alert-warning{color:#000;background-color:#ff0;border-color:#f00}.alert-danger{color:#fff;background-color:#cd5c5c;border-color:#f00}.favorites-menu-item{line-height:28px;margin-left:0;margin-right:10px}.links-menu-item{line-height:28px;margin-left:0;margin-right:10px}.panel-default>.home-panel-heading{color:#fff;background-color:#960d0d;border-color:#960d0d}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc_disabled{cursor:pointer;background-repeat:no-repeat;background-position:center left}.table>tbody>tr>.no-line{border-top:0!important;border-bottom:0!important;border:0!important}.table>thead>tr>.no-line{border-top:0!important;border-bottom:0!important;border:0!important}tr.no-border td{border-top:0!important;border-bottom:0!important;border:0!important}th.no-border{border-top:0!important;border-bottom:0!important;border:0!important;border-collapse:collapse}tr.no-border th{border-top:0!important;border-bottom:0!important;border:0!important;border-collapse:collapse}.th-topborder{border-bottom:0;border-left:0;border-right:0;border-top:solid;border-top-width:2px;border-top-color:#000}.th-hyperlink{cursor:pointer;text-decoration:underline}.th-hidden{display:none}.table-borderless td,.table-borderless th{border:0!important}.table.th-overflow-auto{overflow:auto;white-space:nowrap}.th-colspan-1{min-width:12em}.th-colspan-2{min-width:24em}.th-colspan-3{min-width:36em}body{padding-top:50px;padding-bottom:20px;overflow-x:hidden;line-height:1}h4{font-weight:bold}div.dt-buttons{float:right;margin-left:10px}.table.th-dataTable{font-size:12px}.table.th-striped{font-size:12px;border-spacing:0 1em}.table.th-striped tr:nth-child(even){background-color:#f2f2f2}.sidebar-collapsed #sidebar-menu li a img{width:36px;text-align:right;margin:0 0 0 10px}div.row{margin-bottom:2px;margin-right:0;margin-left:0}div.row hr{margin-top:5px;margin-bottom:5px}div.row h2{padding-left:0;margin-top:0}.nav>li.disabled{cursor:not-allowed}.nav>li.disabled>a{pointer-events:none}.ui-tabs-panel .th-tabcaption{margin-top:-20px}.ui-tabs-panel .th-absolute{position:absolute;top:60px}.ui-autocomplete{max-height:250px;overflow-x:hidden;overflow-y:scroll}.parent-menu{font-weight:bold;text-indent:-10px}.selected-item{background-color:#b0c4de}.selected-row{background-color:#d3d3d3}.kitcontent-row{background-color:#f5f5f5}.highlighted-kitcontent-row{background-color:#ffffe0}.highlighted-row{background-color:#ff0}.received-row{background-color:#90ee90}.issued-row{background-color:#ede814!important}.overdue-row{background-color:#f00!important;outline:1px solid #f00}.invalid-input{border-color:#f00!important;border-radius:4px 4px 4px 4px}.input-group.invalid-input{outline:1px solid #f00;border-radius:4px 4px 4px 4px}.table-select tr{cursor:pointer}.table>tbody>tr>td{vertical-align:middle}.table>tbody>tr>.th-number,input[type="number"]{text-align:right;width:150px}input[type="number"]{text-align:right;width:150px}input.th-currency{text-align:right;width:150px}input.th-currency-grid{text-align:right;min-width:90px}input.th-percent{text-align:right;width:150px}input.th-percent-grid{text-align:right;min-width:90px}label.th-number{text-align:right;width:150px}.th-caption{color:#000;padding:5px 0 0 0;width:200px;font-weight:500}.th-caption-no-edit{color:#000;padding:0 5px 0 0;width:200px;font-weight:500}.th-tabcaption{color:#000;padding:0;font-weight:500}.th-plaincaption{padding:0;font-weight:normal}.th-gridcaption{color:#000;padding:0 0 0 0;font-weight:bold}.th-headercaption{color:#000;padding:0 5px 0 0;font-weight:500}.th-headercaption-no-edit{color:#000;padding:0 5px 0 0;font-weight:500}.th-required{color:#f00}a.th-caption{color:#000;padding:0 5px 0 5px;width:200px;font-weight:500}a.th-required{color:#f00}hr{margin-top:5px;margin-bottom:5px}.toolbar button{width:16px;height:24px;background-size:16px 16px;background-repeat:no-repeat;background-position:center;border-radius:2px 2px}.edit-caption img{width:16px;height:16px}.has_error{border-color:#f00}.audit{margin-bottom:0;padding-bottom:0;padding-top:0}.audit table{margin-bottom:0;color:#000;padding:0 0 0 0;font-weight:200;font-size:small}.th-lookup{padding-right:17px}.th-image-container{display:inline-block;position:relative}.th-image-container .th-image-delete-button{position:absolute;right:0;top:0}.th-waiting-modal{display:none;position:fixed;z-index:1000;top:0;left:0;height:100%;width:100%}.th-criteria-row{padding:10px 10px 10px 10px;border-color:#ccc;border-width:1px;border-style:solid;border-radius:0 4px 4px 0;background-color:#fff}.bs-badge{background:#fff;font-size:11px;font-weight:700;display:inline-block;min-width:20px;text-align:center;vertical-align:baseline;white-space:nowrap;color:#000;border-radius:7px;border-color:#000;border-style:solid;border-width:1px}.bs-badge.badge-tab{top:2px;right:2px;position:absolute}.bs-badge.badge-absolute{position:absolute;line-height:18px;z-index:5;top:1px;left:1px}.bs-badge.badge-absolute.badge-absolute-right{left:125px}.bs-badge.badge-absolute.bs-badge-detail{position:absolute;line-height:14px;font-size:8px;min-width:14px;z-index:5;top:1px;left:1px}body.loading{overflow:hidden}body.loading .th-waiting-modal{display:block}.th-datepicker{z-index:20;width:180px}.th-reporttree-categories{font-size:large;font-weight:normal}.th-reporttree-items{font-size:medium}.th-dotted-box{border:1px dotted;font-size:1em;padding:8px}.btn-group-lg>.btn,.btn-lg,.size-lg{line-height:46px;min-width:56px;height:46px}.btn-group-lg>.btn,.btn-lg{font-size:18px;padding:0 16px}.btn-group-md>.btn,.btn-md,.size-md{line-height:28px;min-width:28px;height:26px}.btn-group-md>.btn,.btn-md{font-size:14px;padding:0 7px 28px}#ulTabLinks .ui-tabs-active a{color:#2381e9;text-decoration:none;outline:0}#divLocationsPartial .fancytree-container{border:0;outline:0}.filter-icon-on{background-image:url("../images/Filter-icon.png");background-position:left center;background-repeat:no-repeat;padding-left:32px}.filter-icon-off{background-image:url("../images/Clear-Filter-icon.png");background-position:left center;background-repeat:no-repeat;padding-left:32px}.filedrag{border:2px dashed #aaa;border-radius:7px;cursor:default;padding:15px;margin-bottom:20px}.filedrag .drag-label{font-weight:bold;text-align:center;display:block;color:#aaa;margin-top:10px}.filedrag.hover{border-color:#f00;border-style:solid;box-shadow:inset 0 3px 4px #888}.filedrag.hover .drag-label{color:#f00}.file-input-wrapper{position:relative}.file-input-wrapper .file-input-button{position:relative;overflow:hidden}.file-input-wrapper .file-input-button *{cursor:pointer}.file-input-wrapper .file-input-button input[type="file"]{position:absolute;right:0;top:0;bottom:0;cursor:pointer;opacity:0}.attachment-row-view-input{background-color:transparent;border:0;cursor:pointer}.error{border-color:#f00}label.error{color:#f00;font-weight:normal;font-size:small}td.hover:hover{font-weight:bold}.location-edit,.serialized-item-edit,.transaction-edit,.workorder-edit,.vendordocument-edit,.ratesheet-edit{cursor:pointer}.th-horizontal-scroll{display:block;overflow-y:auto;white-space:nowrap}.pnc-category tbody{display:block;max-height:390px;overflow-y:auto}.pnc-category tbody td:first-child{width:16px}.pnc-category tbody td:not(:first-child){width:100%}.pnc-partnumber thead{width:97%}.pnc-partnumber tbody{max-height:450px;overflow-y:auto;width:100%}.pnc-partnumber thead tr{position:relative}.pnc-partnumber tbody td,.pnc-partnumber thead>tr>th,.pnc-partnumber thead>tr>td{border-bottom-width:0}.td-center{text-align:center}.workorder-checklist-options-table{table-layout:fixed;width:100%;border-collapse:collapse}.workorder-checklist-options-table td{min-width:50px;text-align:left}.report-layout-container{border-style:dashed;border-width:2px;border-radius:8px;border-color:#337ab7;padding:0;margin-top:10px;margin-bottom:10px;min-height:48px}.report-layout-container.detail{border-style:dotted}.ul-2-column{columns:2;-webkit-columns:2;-moz-columns:2}.ul-3-column{columns:3;-webkit-columns:3;-moz-columns:3}.ul-4-column{columns:4;-webkit-columns:4;-moz-columns:4}ul.ui-fancytree.fancytree-container{white-space:normal}span.fancytree-node{display:flex}.tableFixHead{overflow-y:auto;height:515px;font-size:12px}.tableFixHead thead th{position:sticky;top:0;background-color:#fff;z-index:20}.tableFixHead td:first-child{position:sticky;left:0;background-color:#fff;opacity:.95}.dataTableRowHead{overflow-y:auto;font-size:12px;background-color:#d3d3d3}.tableFix1RowHead tbody{z-index:2}.tableFix1RowHead thead tr:nth-child(1){background-color:#d3d3d3}.tableFix1RowHead thead tr:nth-child(1) th{background-color:#d3d3d3;position:sticky;top:0;z-index:10}.tableFix1RowHead{overflow-y:auto;height:70vh;font-size:12px}.tableFix1RowHead tbody{z-index:2}.tableFix1RowHead thead tr:nth-child(1){background-color:#d3d3d3}.tableFix1RowHead thead tr:nth-child(1) th{background-color:#d3d3d3;position:sticky;top:0;z-index:10}.tableFixHeaderFilterRow{overflow-y:auto;height:70vh;font-size:12px}.tableFixHeaderFilterRow tbody{z-index:1}.tableFixHeaderFilterRow thead tr:nth-child(1){background-color:#d3d3d3}.tableFixHeaderFilterRow thead tr:nth-child(2){background-color:#d3d3d3}.tableFixHeaderFilterRow thead tr:nth-child(1) th{background-color:#d3d3d3;position:sticky;top:0;z-index:10}.tableFixHeaderFilterRow thead tr:nth-child(2) th{background-color:#d3d3d3;position:sticky;top:39px;z-index:10}.tableFixHeaderFilterRow tbody td:nth-child(1){position:sticky;left:0;background-color:#fff;opacity:.95}.tableFixHeaderFilterRow tbody td:nth-child(2){position:sticky;left:44px;background-color:#fff;opacity:.95}.tableFixHeaderFilterRow tbody td:nth-child(3){position:sticky;left:110px;background-color:#fff;opacity:.95}.th-wide-column{min-width:160px}.th-med-column{min-width:120px}.th-small-column{min-width:80px}.valid-row{border-style:none}.invalid-row{border-style:solid;border-color:#f00}#scheduledReportsDialog label{font-weight:500}#scheduledReportsDialog input[type="number"]{width:75px}#scheduledreport-tabs label{font-weight:500}#scheduledreport-tabs input[type="number"]{width:75px}