.custom-table-page {
    margin: 15px auto;
}

.field-page {
    font: var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) 16px/22px var(--unnamed-font-family-roboto);
    letter-spacing: var(--unnamed-character-spacing-0);
    color: var(--unnamed-color-1d1d1d);
    opacity: 1;
}

.box-page {
    font: var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) 16px/22px Europa-Regular;
    letter-spacing: var(--unnamed-character-spacing-0);
    color: var(--unnamed-color-1d1d1d);
    background: var(--unnamed-color-ffffff) 0% 0% no-repeat padding-box;
    border: 1px solid #404040;
    border-radius: 8px;
    opacity: 1;
    text-align: center;
    height: 30px;
    margin: 10px;
}

.icon-page {
    cursor: pointer;
}

.unclickable-span {
    color: gray;
    cursor: default;
    pointer-events: none;
}

.leftNav {
    position: relative;
    top: 10px;
    margin-left: 45px;
    min-width: auto;
}

.facetBorder {
    background: var(--unnamed-color-ffffff) 0% 0% no-repeat padding-box;
    border: none;
}

.facetTitle {
    background: var(--unnamed-color-ffffff) 0% 0% no-repeat padding-box;
    margin: 0px 0px 25px 0px;
}

.facetLine {
    border-top: 1px solid var(--unnamed-color-1d1d1d);
}

.custom-ui-widget-content {
    background: var(--unnamed-color-ffffff) 0% 0% no-repeat padding-box;
    font: var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-bold) 14px/var(--unnamed-line-spacing-28) var(--unnamed-font-family-roboto);
    letter-spacing: var(--unnamed-character-spacing-0);
    color: var(--unnamed-color-1d1d1d);
    text-align: left;
    display: contents;
    border: none;
}

.customTitleFacet {
    text-decoration: none;
    font: var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-bold) var(--unnamed-font-size-20)/var(--unnamed-line-spacing-26) var(--unnamed-font-family-roboto);
    letter-spacing: var(--unnamed-character-spacing-0);
    color: var(--unnamed-color-1d1d1d);
}

.customHeadingFacet {
    font: var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-bold) 12px/var(--unnamed-line-spacing-28) var(--unnamed-font-family-roboto);
    letter-spacing: var(--unnamed-character-spacing-0);
    color: var(--unnamed-color-1d1d1d);
    text-align: left;
    display: contents;
}

.customItemFacet {
    font: var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) 12px/var(--unnamed-line-spacing-28) var(--unnamed-font-family-roboto);
    letter-spacing: var(--unnamed-character-spacing-0);
    color: var(--unnamed-color-1d1d1d);
    text-align: left;
    list-style-type: initial;
}

.customItemFacetUnderline {
    text-decoration: underline;
    font: var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) 12px/var(--unnamed-line-spacing-28) var(--unnamed-font-family-roboto);
    letter-spacing: var(--unnamed-character-spacing-0);
    color: var(--unnamed-color-1d1d1d);
    text-align: left;
    cursor: pointer;
}

.taskBar {
    text-decoration: none;
    top: 473px;
    left: 23px;
    width: 100%;
    height: 66px;
    background: var(--unnamed-color-f2f2f2) 0% 0% no-repeat padding-box;
    opacity: 1;
    border-radius: 10px;
    text-align: end;
    padding: revert;
    margin: 0 auto;
}

#titleDetailsTaskBarTop span:hover{
    text-decoration: underline;
}

.taskBarActionSearch{
    text-decoration: none;
    font: var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) var(--unnamed-font-size-14)/var(--unnamed-line-spacing-21) var(--unnamed-font-family-roboto);
    letter-spacing: var(--unnamed-character-spacing-0);
    color: var(--unnamed-color-a42338);
    white-space: pre-line;
    display: inline-block;
    vertical-align: middle;
    margin-right: 30px;
    cursor: pointer;
}

#searchResultsOptionBar span:hover{
    text-decoration: underline;
}

.taskBarResults {
    font: var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) var(--unnamed-font-size-14)/var(--unnamed-line-spacing-21) var(--unnamed-font-family-roboto);
    letter-spacing: var(--unnamed-character-spacing-0);
    color: var(--unnamed-color-1d1d1d);
    margin-right: 10px;
    text-align: left;
    display: inline;
    opacity: 1;
}

.taskBarButton {
    float: right;
    border-radius: 6px;
    color: #ffffff;
    background: brown;
    margin-top: 10px;
    width: 36px;
    height: 36px;
    background-image: radial-gradient(circle, white 2px, transparent 3px);
    background-size: 100% 10px;
    background-position: center;
}

.ui-jqgrid .ui-jqgrid-labels th.ui-th-column {
    background-color: white;
    background-image: none;
    border-color: white;

}

.ui-jqgrid .ui-state-hover {
    background: #F8EFEF 0% 0% no-repeat padding-box !important;
    opacity: 1;
}

#gbox_list, #gbox_listContentsGrid, #gbox_listOfListsGrid, #gbox_currentAlerts, #gbox_tocDetailsGrid {
    font: var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) var(--unnamed-font-size-14)/var(--unnamed-line-spacing-21) var(--unnamed-font-family-roboto);
    letter-spacing: var(--unnamed-character-spacing-0);
    color: var(--unnamed-color-1d1d1d);
    opacity: 1;
}


#list td, #listContentsGrid td, #listOfListsGrid td, #currentAlerts td, #tocDetailsGrid td {
    font: var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) var(--unnamed-font-size-14)/var(--unnamed-line-spacing-21) var(--unnamed-font-family-roboto);
    letter-spacing: var(--unnamed-character-spacing-0);
    color: var(--unnamed-color-1d1d1d);
    height: 20px;
    padding: 7px 2px 0 8px;
    border-bottom-color: transparent;
    border-right-color: #aaaaaa;
}

#list td a, #listContentsGrid td a, #listOfListsGrid td a, #currentAlerts td a, #tocDetailsGrid td a {
    font: var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) var(--unnamed-font-size-14)/var(--unnamed-line-spacing-21) var(--unnamed-font-family-roboto);
    letter-spacing: var(--unnamed-character-spacing-0);
    color: var(--unnamed-color-1d1d1d);
    height: 20px;
    padding: 7px 2px 0 2px;
    border-bottom-color: transparent;
    border-right-color: #aaaaaa;
    text-decoration: none;
}

#list td a:hover{
    text-decoration: underline;
}

#listOfLists td div a {
    text-decoration: none;
    font: var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) var(--unnamed-font-size-14)/var(--unnamed-line-spacing-21) var(--unnamed-font-family-roboto);
    letter-spacing: var(--unnamed-character-spacing-0);
    color: var(--unnamed-color-1d1d1d);
}

#searchHistory div a {
    text-decoration: none;
    font: var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) var(--unnamed-font-size-14)/var(--unnamed-line-spacing-21) var(--unnamed-font-family-roboto);
    letter-spacing: var(--unnamed-character-spacing-0);
    color: var(--unnamed-color-1d1d1d);
}

.otherOptions {
    display: none;
    border: black;
    position: relative;
    z-index: 1;
    width: 100%;
    height: 100%;
    overflow: inherit;
}

.otherOptions-content {
    background-color: #fefefe;
    position: absolute;
    padding: 5px;
    border: 1px solid #888;
    width: 145px;
}

#eData {
    background: var(--unnamed-color-ffffff) 0% 0% no-repeat padding-box;
    border: 1px solid var(--unnamed-color-707070);
    border-radius: 10px;
    width: 60px;
    height: 30px;
    font: var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) var(--unnamed-font-size-16)/var(--unnamed-line-spacing-28) var(--unnamed-font-family-roboto);
    letter-spacing: var(--unnamed-character-spacing-0);
    color: var(--unnamed-color-000000);
    cursor: pointer;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    text-decoration: none !important;
}

#dData {
    background: var(--unnamed-color-a42338) 0% 0% no-repeat padding-box;
    border-radius: 10px;
    border: 1px solid var(--unnamed-color-707070);
    width: 90px;
    height: 30px;
    cursor: pointer;
    font: var(--unnamed-font-style-normal) normal var(--unnamed-font-weight-normal) var(--unnamed-font-size-16)/var(--unnamed-line-spacing-28) var(--unnamed-font-family-roboto);
    letter-spacing: var(--unnamed-character-spacing-0);
    color: var(--unnamed-color-ffffff);
}

#eData.ui-state-hover {
    background: var(--unnamed-color-ffffff) !important;
    color: var(--unnamed-color-000000) !important;
}

#dData.ui-state-hover {
    background: var(--unnamed-color-a42338) !important;
    color: var(--unnamed-color-ffffff) !important;
}

.ui-jqdialog .ui-jqdialog-titlebar-close span {
    display: inline-flex !important;
}

.ui-th-ltr, .ui-jqgrid .ui-jqgrid-htable th.ui-th-ltr {
    padding: 7px 2px 0px 8px;
}

