﻿/* New UI */
/*
.k-picker-solid {
    border-color: #ccc;
    color: #212529;
    background-color: #fff !important;
    border-radius: 0 !important;
}

.k-radio:checked {
    border-color: #007bff;
    color: #007bff !important;
    background-color: #007bff;
}

.notice.success {
    border: 2px solid #005850 !important;
}

    .notice.success div[class*='Message'] {
        color: #dff0d8;
        background: #005850 !important;
    }

        .notice.success div[class*='Message']::after {
            border-top-color: #005850 !important;
        }

.header-text.image-type .image-item .image-text span {
    background: #005850 !important;
}

.btn-default, button.k-button {
    color: #fff;
    background-color: #005850;
    border-color: #005850;
}

.btn-primary, .btn-default {
    color: #fff;
    background-color: #005850 !important;
    border-color: #005850 !important;
}

    .btn-primary:hover, .btn-default:hover, button.k-button:hover {
        color: #fff;
        background-color: #00B09A !important;
        border-color: #00B09A !important;
    }

a {
    color: #005850;
}

.firm-selection .firm-item .item-label {
    position: relative;
    background: #00B09A;
}

    .firm-selection .firm-item .item-label:hover {
        position: relative;
        background: #005850;
    }

.connections-container #SelectedFirmConnection {
    background: #005850;
}

    .connections-container #SelectedFirmConnection:focus,
    .connections-container #SelectedFirmConnection:hover {
        background: #00B09A !important;
    }

.btn-primary,
button.k-button.k-primary,
.k-grid-toolbar .k-button {
    background: #005850 !important;
}

.obsi-panel-heading .panel-heading .panel-title .accordion-toggle:hover {
    color: #005850 !important;
}

.k-grid a {
    color: #005850;
}

span[class*="k-i-sort"],
.k-select .k-icon,
.k-list-filter .k-icon {
    color: #005850 !important;
}

.k-pager-nav.k-link,
.k-pager-numbers .k-link,
.k-nav-current.k-state-hover .k-link {
    color: #005850 !important;
}

.tpc .k-pager-wrap .k-link,
.tpc .k-pager-wrap .k-pager-nav {
    color: #005850 !important;
}

.k-draghandle.k-state-selected:hover,
.k-ghost-splitbar-horizontal,
.k-ghost-splitbar-vertical,
.k-list > .k-state-highlight,
.k-list > .k-state-selected,
.k-marquee-color,
.k-panel > .k-state-selected,
.k-scheduler .k-scheduler-toolbar .k-state-selected,
.k-scheduler .k-today.k-state-selected,
.k-state-selected,
.k-state-selected:link,
.k-state-selected:visited,
.k-tool.k-state-selected {
    background: #00B09A !important;
    border-color: #00B09A !important;
}

.nav-boxes .nav-box.firm-fees {
    background: #00B09A !important;
}

.nav-boxes .nav-box .box-title .text::after {
    background: #00B09A !important;
}

.notice.warning {
    border: 2px solid #005850;
}

.notice.warning div[class*='Message'] {
    background: #005850 !important;
}

.notice.warning div[class*='Message']::after {
    border-top-color: #005850 !important;
}

.k-pager-numbers .k-link.k-selected {
    border-color: #00B09A !important;
    background-color: #00B09A !important;
}
*/

/* File Upload */
.k-upload .k-upload-files .k-file-validation-message {
    font-size: 14px;
}
/*----------*/
/* Grid headers */
.k-grid-header .k-column-title {
    white-space: normal !important;
    text-overflow: unset !important;
    overflow: visible !important;
    line-height: 1.2em;
    display: inline-block;
}

.k-grid-header th.k-header {
    vertical-align: top !important;
    padding-top: 12px !important;
    padding-bottom: 12px !important;
    white-space: normal !important;
    line-height: 1.2em;
    position: relative;
}

.k-grid-header .k-cell-inner {
    display: flex;
    align-items: flex-start !important;
    gap: 4px;
}

.k-grid-header .k-link {
    display: inline-block;
    max-width: 100%;
}
/*----------*/

