﻿.input-container-label{display: inline-block;text-align: left;width:100px;vertical-align: top;padding-top: .4em;padding-left: 4px;}

.input-container{padding-top: 5px;}
.input-container > span:first-child{display: inline-block; width:100px;float:left;text-align: left;vertical-align: top; padding-top:3px; padding-left: 5px;}

.input-container > label.input-label{display: inline-block;width:100px;float:left;text-align: left;vertical-align: top; padding-top:3px; padding-left: 5px;}
.input-element{display: inline-block; padding-right:5px;}

.input-label{display: inline-block;width:100px;float:left;text-align: left;vertical-align: top; padding-top:3px; padding-left: 5px;}
.text-right{text-align:right !Important;}
.text-left{text-align:left !Important;}
.text-center{text-align: center !Important;}
.float-right{float: right;}
.float-left{float:left;}
.float-clear{clear:both;}
.inline-block{display:inline-block;}
.center-item{margin:auto;}
.display-user-name-container{text-align: right;vertical-align: top;padding-right: 10px;}
.display-user-name-container > span:first-child{display: inline-block;text-align: left;vertical-align: top;padding-top: .2em;padding-right: 5px;}
.margin-auto{margin:auto;}
.input-break { height: 10px}
.padding-l-5{padding-left:5px;}

.input-button-container{padding-bottom:3px}
.input-button{float:right;}
.padd-right{padding-right: 5px;}
.padd-left{padding-left: 5px;}

.upload-document-textbox, .upload-document-textbox input[type='text'] {
    padding: 0px !important;
    border-width: 0px !important;
}
.upload-document-textbox input[type='text'] {
    opacity: 0 !important;
    filter: alpha(opacity=0) !important;
}

.ribOrderMenu-set-background{
    background: #A6A6A6 none;
}

.normalRow {
    font-weight: normal !important;    
}

/* Clerks Queue */
#tblQuickCaseLookup,
#tblEmailSearchOptions {
    border-collapse: collapse;
    box-sizing: border-box;
    border-spacing: 0;
    margin: 10px 0 10px 10px !important;
    width: 265px;
}

#tblQuickCaseLookup td:has(label){
    padding-bottom: 5px !important;
}

td:has(div[id$="_btnQuickSearch"]){
    padding-right: 2px !important;
}

#tblEmailSearchOptions tbody > tr > td:has(label) {
    padding-right: 15px !important;
}

#tblEmailSearchOptions tbody > tr > td{
    padding-bottom: 2px;
}

#tblQuickCaseLookup td:not(td:first-child) {
    padding: 1px 1px 2px 1px !important;
}

/* DateTime Picker */
.dxeCalendarDETS .dxeDETSF {
    display: flex !important;
    width: 100%
}
 
.dxeCalendarDETS .dxeDETSF > * {
    margin: 2px 4px;
    width: 65px;
    text-align:center;
}
 
.dxeCalendarDETS .dxeDETSF > *:nth-child(3) {
    margin-left: auto !important;
}

.dxsc-vvi-table.dxsc-vvi-action-mode{
    pointer-events: none !important;
    cursor: default !important;
}

.dxsc-vii-label{
    user-select: text;
}

span.dxsc-vvi-image {
    display: none;
}

/* Data Grid Empty Header */
span.headerHide {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0,0,0,0);
    white-space: nowrap;
    border: none;
}