﻿html {
    font-size: 14px;
}

@media (min-width: 768px) {
    html {
        font-size: 16px;
    }
}

html {
    position: relative;
    min-height: 100%;
}

body {
}

.toolbar {
    background-color: #3e424a !important;
    color: #8bc7ec !important;
    height: 35px;
}

.toolbar-top {
    border-bottom: 3px solid #8bc7ec;
}

.toolbar-top-simulation {
    border-bottom: 3px solid #20dd36;
}


.toolbar-bottom {
    border-top: 3px solid #8bc7ec;
}

#infinity_toolbar .dx-toolbar-button .dx-menu .dx-menu-item .dx-menu-item-content .dx-menu-item-text {
    line-height: normal;
    color: #8bc7ec;
    font-weight: 500;
}

#infinity_toolbar .dx-item-content .dx-menu-item-content {
    color: #8bc7ec;
}

.dx-menu-item {
    color: #8bc7ec;
}

.navbar-left {
    background-color: #292b30 !important;
    /*color: #ffffff !important;*/
    border-right: 1px solid #232529;
    font-size: 12px !important;
    font-weight: 400 !important;
}

.toolbar-top .dx-button {
    background-color: transparent !important;
    border: none !important;
    color: white !important;
}

.toolbar-top .dx-button-mode-contained .dx-icon {
    color: #8bc7ec !important;
    margin-top: 3px
}


.logout-btn .dx-button-text {
    color: #8bc7ec !important;
}

.dx-selectbox .dx-texteditor-input:read-only {
    color: #8bc7ec !important;
}

#infinity_navigation .dx-treeview .dx-treeview-node:not(.dx-treeview-item-with-checkbox).dx-state-focused > .dx-treeview-item {
    background-color: transparent !important;
    color: white !important;
    font-weight: 600 !important;
}

.listContainer {
    background-color: #555B66;
    grid-column: 1;
}

.contentContainer {
    background-color: #555B66;
    grid-column: 2/4;
}

.tabContainer {
    margin: 2px;
    height: 35px;
    position: relative;
    background-color: #555B66;
}


.action-sheet-item-container {
    width: 158px !important;
    height: 34px !important;
    padding-top: 7px !important;
    padding-bottom: 8px !important;
    padding-right: 18px !important;
    padding-left: 18px !important;
    border-style: solid !important;
    border-color: #798AA2 !important;
    border-width: 1px !important;
    border-radius: 2px !important;
    text-align: center !important;
    background-color: #3E424A;
    color: white
}

.action-sheet-item-container:hover {
    background-color: #454952;
}

.icon-button {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #8BC7EC;
    background: #3E424A;
    border: none;
    outline: none;
}

.form-item-read-only {
    background: #444646 !important;
    border-color: #6AB5E2 !important;
}

.notification-badge {
    background-color: white;
}

#infinity_toolbar .icon-button {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    color: white;
    background: none;
    border: none;
    outline: none;
}

.dx-datagrid {
    /*color: #9ab5ff;*/
    background-color: #3e424a;
    line-height: inherit;
}


.dx-field-item-help-text, .dx-field-item-label-text {
    color: white;
    font-weight: 600;
}