﻿.k-widget.k-dropdown, .k-widget.k-dropdown .k-dropdown-wrap {
    background-color: rgb(222 238 255);
    border: none;
    color: rgb(0 123 255);
    font-weight: 600;
    font-size:13px;
    font-family: Poppins, Helvetica, sans-serif;
}

.k-widget.k-window {
    -webkit-box-shadow: 3px 6px 50px -8px rgba(0,0,0,0.82);
    -moz-box-shadow: 3px 6px 50px -8px rgba(0,0,0,0.82);
    box-shadow: 3px 6px 50px -8px rgba(0,0,0,0.82);
}
.k-window {
    border-style: none;
}
    .k-widget.k-dropdown .k-dropdown-wrap.k-state-hover {
    background-color: rgb(0 123 255);
    border: none;
    color: #FFF;
    font-weight: 600;
    font-family: Poppins, Helvetica, sans-serif;
}

.k-list-container.k-popup {
    color: #444;
    font-weight: 400!important;
    font-size: 13px;
    font-family: Poppins, Helvetica, sans-serif;
}

.k-header.k-grid-toolbar
{
    min-height: 36px;
}
.kt-header__topbar .kt-header__topbar-item.kt-header__topbar-item--user .kt-header__topbar-username {
    color: #000;
}

.k-grid .k-command-cell, .k-grid .k-edit-cell, .k-grid .k-grid-edit-row td {
    padding: 6px;
}

.k-widget {
    font-family: sans-serif;
}
    .k-widget.k-dropdown {
        height: calc(.75rem + 1.5em)
    }


    .k-widget.k-grid, .k-widget.k-treelist {
        font-size: 12px;
    }

.k-grid td, .k-grid th {
    padding: .2rem .5rem;
}

.kt-header .header-settings {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    height: 70px;
    background-color: #fff;
}

.background-row-1, .background-row-1.k-alt {
    background-color: #595d6e;
    color: #FFF;
}

.background-row-2, .background-row-2.k-alt {
    background-color: rgba(0, 123, 255, 0.1);
    color: #FFF;
}
.background-row-3, .background-row-3.k-alt {
    background-color: #e3effd;
    color: #595d6e;
}
.background-row-4, .background-row-4.k-alt {
    background-color: #FFF!important;
}


.k-grid tbody tr.background-row-2:hover {
    color: #000;
}

.k-grid-header .k-grid-filter {
    top: -0.25rem;
}

.btn-xs{
    padding:2px 5px;
}

.h-100 {
    height: calc(100% - 85px) !important;
}

.k-grid tbody tr.k-state-hover {
    background-color: #ffee23;
}
.k-widget.k-window .k-popup-edit-form .k-edit-field input[type=checkbox]{
    margin-top:8px;
}

.k-state-hover {
    background-color: #ffee23;
    color:#000;
}

.k-grid tbody tr.k-state-hover.k-state-selected, .k-grid tbody tr:hover {
}
.modal-header, .modal .modal-content .modal-header .modal-title, .k-window-titlebar.k-header, .k-grid-header thead {
    background-color: #595d6e;
    color: #FFF;
}
.k-grid-header .k-i-sort-asc-sm, .k-grid-header .k-i-sort-desc-sm, .k-grid-header .k-sort-order {
    color: #ffffff;
}

.k-dirty {
    color: #007bff;
}

.progress-bar {
    -webkit-transition: width 2.5s ease;
    transition: width 2.5s ease;
}
.dropdown-menu {
    min-width: 20rem;
}