﻿.results-container {
    padding-top: 25px;
    padding-bottom: 25px;
}

.results-description {

}

.results-title {

}

.results-table {

}

.loading-container {
    z-index: 999999;
}

.dataTables_wrapper div.dataTables_processing {
    /*z-index: 99 !important;
    position:absolute;
    left: 50%;*/
    display: none !important;
}

/* Style the child content of a parent row.*/
.child-table table {
    width: 100%;
}

.modal.in {
    display: block;
}
/* make the day picker input container fill the size of a form-control*/
.DayPickerInput {
    display: block;
}

.date.input-group .input-group-addon {
    padding-left: 19px;
    padding-right: 19px;
}
/* keep the calendar below the input*/
.DayPickerInput input.form-control {
    float: none;
}
/* make the calendar above the form-control input*/
.DayPickerInput-OverlayWrapper {
    z-index: 5;
}
/* make calendar icons show an interactive pointer*/
.icon-calendar2 {
    cursor: pointer;
}

.filter-panel .noUi-target {
    margin-left: 7px;
    margin-right: 10px;
}
/* slider tooltip numbers*/
.noUi-tooltip {
    padding: 0px 4px;
    line-height: 1;
}

.noUi-horizontal .noUi-tooltip {
    bottom: 0px;
}

.checkbox-group-parent .checkbox {
    margin-left: 20px;
}

.checkbox.checkbox-parent {
    margin-left: 0px;
}

/*Data Table Columns*/
.hpsaNameColumn{
}

.dataTablesRightAligned:not(th) {
    text-align:right;
}

.flat-buttons {
    border:none;
    margin-left: 2px;
}

.find-data-head {
    padding-top: 15px;
    padding-bottom: 15px;
}

.find-data-export {
}

.data-table-wrapper .find-data-export div.dt-buttons {
    float: right !important;
}

.find-data-table thead th.table-column {
    vertical-align: top;
}

/* Remove the icon content from the hidden scrollable table created by DataTables*/
.dataTables_scrollBody table thead tr, .dataTables_scrollBody table thead th span.icon:before {
    content:"";
}

/* For scrolling DataTables, aligns columns with header widths.*/
table.dataTable,
table.dataTable th,
table.dataTable td {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}

/* For DataTables expand rows*/
.hide-text{
    color: #FFFFFF !important;
    font-size: 0px;
    -webkit-touch-callout: none; /* iOS Safari */
    -webkit-user-select: none; /* Safari */
     -khtml-user-select: none; /* Konqueror HTML */
       -moz-user-select: none; /* Firefox */
        -ms-user-select: none; /* Internet Explorer/Edge */
            user-select: none; /* Non-prefixed version, currently
                                  supported by Chrome and Opera */
}

.hide-text a:focus {
    outline: 1px dotted;
    outline: auto -webkit-focus-ring-color;
    outline-color: #07418D;
}