
.kpi-box { 
    border: 1px solid #ccc; 
    padding: 0 2px;
    cursor: text;
    position: relative;
    z-index: 1;
    
}
.kpi-box ul{ list-style: outside none none; float: left; margin: 0; padding: 0; width: 100%; }
.kpi-box li { float: left; font-size: 14px; line-height: 1.42857; margin: 2px 3px 2px 0; z-index: 1; padding: 2px 6px 2px 2px; min-width:49%;}
.kpi-box li .search{ 
    font-size: 14px; line-height: 1.42857;
    border: 0;
    float: left;
    margin: 0;
    resize: none;
    width: 100%;
    padding: 5px 12px;
}
.kpi-box .users-kpi .name{ line-height: 30px;  margin: 5px; }
.kpi-box .users-kpi i {float:right; line-height: 28px;}
.kpi-box .users-kpi i:hover{ cursor: pointer; color:gray;}

.ui-autocomplete{ border: 1px solid #cccccc; padding: 10px; background: #FFF; max-width:254px; z-index: 5; list-style-type: none; }
.ui-autocomplete li{ padding: 3px; }
.ui-autocomplete li:hover{ background:#e0e0e0; cursor: pointer; }

.dynpagegroup {
    margin-bottom: 4px;
}
.dynpagegroup input {
    width:40%;float:left;margin-right:4px;
}
.dateformat .form-control { width:auto !important; float:left; margin-right:4px; }
.datepreview { height: 34px; font-size:14px; border: 1px solid #ccc; padding: 6px 12px;}

.emailalerts H3 { font-size: 16px;}    
.emailalerts #emailalerts DIV{ padding:5px; } 
.emailalerts #emailalerts .form-group label{ vertical-align:top;float:left;width:120px; }

.emailalerts #emailalerts .checkbox label{ width:auto; line-height: 24px; }

.emailalerts #emailalerts .submitbut { margin:10px 5px 5px 5px; }
.emailalerts_managealert #alerttable { border: 1px solid silver; border-collapse: collapse; width:100%;}
.emailalerts_managealert #alerttable TH { background-color: #E0E0E0; border: 1px solid silver; text-align: left; padding:4px 4px 4px 8px; }
.emailalerts_managealert #alerttable TD { border: 1px solid silver; padding:8px; vertical-align: top; } 
.emailalerts #emailalerts_infograph_notice { display:none; }

.loghint_file { cursor:pointer; }
.loglist .loghint_file i {margin-right: 4px;}
.loglist .gray i {margin-right: 10px;}


.datamLogsList .archives ul{
    list-style-type: none; padding: 0; margin: 0;
}

.datamLogsList .archives .archive-date span{ margin-left:5px; } 
.datamLogsList .archives .archive-date{ 
    cursor: pointer;
    line-height: 28px;
}

.datamLogsList .archives .archive-date ul { 
    margin-left: 15px;
}

.datamImExControls{
    margin-top: 20px;
    border-top:1px solid silver;
}

.progressListener .box-body .progress-log{ font-size:12px; width: 100%; float: left; }
.progressListener .box-body{
    height: 300px;
    overflow-y: auto;
}

.exportedfiles .dataTables_wrapper{ padding: 5px; }