﻿table caption,
table thead tr td,
table thead tr th,
tbody td:before {
    font-weight: 900!important;
    font-family: inherit!important;
    text-align: left
}

.k-column-title:hover {
    text-decoration: underline!important;
}

.k-pager-sizes .k-input-inner, .k-pager-sizes .k-input-value-text,
.k-input-inner,
.k-input-value-text,
.k-pager {
    overflow: visible !important;
    text-overflow: unset !important;
}

.k-grid {
    min-width: 600px !important;    
}

.k-grid a {
    color: #006298;
}

.k-grid-header {
    background-color: #f0f0f0!important;
}
.k-input-inner {
    height: inherit!important;
}
[type=text] {
    height: 1.8rem;
    font-size: 1.0em;
}
#UserName,
#Password,
#presearch {
    height: 2.4375rem;
    font-size: 1em;
    border-color: #000000;
    color: #000000;
}
.k-list-item {
    font-size: 0.75em;
}
.k-input, .k-input-inner, .k-picker {
    width: unset;
}
a.k-icon.k-svg-icon.k-svg-i-caret-alt-right {
    width: 24px;
    height: 24px;
}
a.k-icon.k-svg-icon.k-svg-i-caret-alt-down {
    width: 24px;
    height: 24px;
}
a.button:hover {
    text-decoration: none!important;
}
.panel--interactive > a:hover {
    text-decoration: unset!important;
}
label {
    font-family: Arial,sans-serif;
    display:unset !important;
}
.belt-title {
    border-bottom: 0px solid;
    box-sizing: inherit;
    color: #fff;
    display: block;
    font-size: 1.125rem;
    font-family: BentonSansBold,Helvetica,Arial,sans-serif;
    font-weight: 400;
    font-style: normal;
    line-height: 36px;
    margin-block-start: 1.67em;
    margin-block-end: 1.67em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    margin-top: 0;
    margin-bottom: 1.25rem;
    text-rendering: optimizeLegibility;
}
/* for blue button */
.bg-midnight {
    background-color: #006298;
}

    .bg-midnight:hover, .bg-midnight:focus, .bg-midnight:visited {
        color: #006298 !important;
        border-color: #006298 !important;
        background-color: transparent !important;
    }

    .bg-midnight:focus, .bg-midnight:active {
        box-shadow: 0 0 0 .2rem #fff, 0 0 0 .35rem #006298 !important;
    }

.section-nav {
    top: 0 !important;
}

/*.teleport-keyword {
    width: 100px !important;
}
*/