:root {
    --e-header-layout-padding: 0px;
}

div#ReceiptOutCalculationPosition_KendoGrid .k-grid-delete>.k-button-text,
div#ReceiptOutCalculationPosition_KendoGrid .k-grid-update>.k-button-text,
div#ReceiptOutCalculationPosition_KendoGrid .k-grid-cancel>.k-button-text,
div#ReceiptOutCalculationPosition_KendoGrid .k-grid-edit>.k-button-text,
div#ReceiptOutCalculationPosition_KendoGrid .k-grid-Bundle>.k-button-text {
    display: none;
}

div.e-breadcrumb-container .e-form-action-buttons button:not(:hover),
div.e-breadcrumb-container .e-form-action-buttons a:not(:hover),
.e-form-action-buttons .e-form-actions-toolbar .k-button
{
    background-color: #d5d5d5 !important;
}

.e-media.e-media-display .e-media-display-file-row>.e-media-file-icon.k-font-icon {
    width: 28px !important;
    height: 36px !important;
    font-size: 28px !important;
    line-height: 36px !important;
    -webkit-text-stroke: 0.4px currentColor;
}

.e-form-actions-toolbar {
    border-color: transparent !important;
}

.e-main-tabstrip .k-tabstrip-items .k-tabstrip-item.k-active {
    background-color: #ffffff !important;
}

.e-main-tabstrip .k-tabstrip-items .k-tabstrip-item.k-active {
    border-top: 1px solid #949494 !important;
    border-left: 1px solid #949494 !important;
    border-right: 1px solid #949494 !important;
}

.e-grid div.e-grid-header .k-grid-toolbar a:not(:hover),
.e-grid div.e-grid-header .k-grid-toolbar button:not(:hover),
.e-grid div.e-grid-header .k-grid-content a:not(:hover),
.e-grid div.e-grid-header .k-grid-content button:not(:hover),
.e-grid div.e-grid-component .k-grid-toolbar a:not(:hover),
.e-grid div.e-grid-component .k-grid-toolbar button:not(:hover),
.e-grid div.e-grid-component .k-grid-content a:not(:hover),
.e-grid div.e-grid-component .k-grid-content button:not(:hover) {
    background-color: #d5d5d5;
}

div.e-tabstrip.k-tabstrip .k-tabstrip-items .k-tabstrip-item {
    border-top: 1px solid #dee2e6;
    border-right: 1px solid #dee2e6;
    border-left: 1px solid #dee2e6;
}

div.e-tabstrip.k-tabstrip .k-tabstrip-items .k-tabstrip-item:hover {
    background-color: var(--kendo-color-base-hover, #ececec);
}

div.e-tabstrip.k-tabstrip .k-tabstrip-items .k-active .k-link {
    background-color: white;
}

/* Medium: 48 x 24 */
.k-switch,
.k-switch .k-switch-track {
    width: 48px;
    height: 24px;
}

.k-switch .k-switch-thumb {
    width: 18px;
    height: 18px;
}

.k-switch.k-switch-off .k-switch-thumb-wrap {
    inset-inline-start: 12px;
}

.k-switch.k-switch-on .k-switch-thumb-wrap {
    inset-inline-start: calc(100% - 12px);
}
div.e-grid-filter-pane,
div.e-grid-component {
    border: 1px solid #dee2e6;
}

div.k-grid .k-table-alt-row {
    background-color: rgba(0, 0, 0, 0.04);
}

.k-grid tbody>tr:not(.k-detail-row):hover {
    background-color: rgba(255, 45, 15, 0.4);
}

.e-media-filename {
    font-weight: bolder;
}

div.e-page-header {
    white-space: nowrap;
}

div.e-breadcrumb-wrapper {
    margin-bottom: 10px;
}

div.e-window-container-area {
    height: calc(100% - 10px - var(--e-breadcrumb-height));
}

div.e-content-container .k-grid-toolbar a:not(:hover),
div.e-content-container .k-grid-toolbar button:not(:hover),
div.e-content-container .k-grid-content a:not(:hover),
div.e-content-container .k-grid-content button:not(:hover),
div.e-breadcrumb-wrapper div.e-form-action-buttons button:not(:hover) {
    background-color: #d5d5d5;
}

.k-tooltip,
.e-locales-tooltip {
    background-color: white !important;
    color: black !important;
    border-width: 2px !important;
}

.e-warning {
    color: red !important;
    font-weight: bold;
}

.e-tabstrip.k-widget.k-tabstrip .k-tabstrip-items .k-active .k-link {
    background-color: white;
    border-left: 1px solid rgba(0, 0, 0, 0.08);
    border-top: 1px solid rgba(0, 0, 0, 0.08);
    border-right: 1px solid rgba(0, 0, 0, 0.08);
}

div#ArticleSelectList_KendoGrid .k-grid-TakeSingle>.k-button-text {
    display: none;
}

div#ConvertTemplateSeperator {
    padding: 0px 50px;
}

a.k-grid-column-menu.k-grid-header-menu.k-active {
    background-color: #8E0006;
}

.k-scrollview-next,
.k-scrollview-prev {
    color: rgb(73, 71, 65) !important;
}


.k-tabstrip-items {
    border-color: rgba(0, 0, 0, 0.08);
    color: #424242;
}

.k-tabstrip-left>.k-tabstrip-items {
    border-color: rgba(0, 0, 0, 0.08);
    display: inline-flex;
    flex-direction: column;
}

.k-widget.k-tabstrip .k-tabstrip-items {
    background-color: #f2f2f2;
}

.k-tabstrip-left>.k-tabstrip-items .k-item.k-active {
    border-right-color: transparent;
}

.k-tabstrip-items .k-item.k-active,
.k-tabstrip-items .k-item.k-selected {
    border-color: rgba(0, 0, 0, 0.08);
    background-color: #ffffff;
    border-right-color: transparent;
}

.k-breadcrumb-last-item {
    font-weight: bold;
}

.k-checkbox {
    border-color: rgba(0, 0, 0, 0.5) !important;
    background-color: #ffffff;
}

.e-bg-main-bar {
    background-color: #fff;
}

.e-text-primary {
    color: #8E0006;
}

.e-bg-loader-container,
.e-bg-horizontal-menu-top {
    background-color: #f2f2f2;
}

.e-bg-horizontal-menu-bottom {
    background-color: #fff;
}

.e-bg-login-form .item .background-item,
.e-bg-secondary-bar,
.e-bg-vertical-menu {
    background-color: #FFFFFF;
}

.e-bg-vertical-menu-select-area-content {
    background-color: #54aee8;
}

.e-bg-breadcrumb,
.e-bg-navigation-panel {
    background-color: #f2f2f2 !important;
}

/*Grid Toolbar buttons*/
/*#region Kendo*/
.k-widget.k-grid .k-grid-header,
.e-bg-card-header {
    color: #fff;
    background-color: #067ecc;
}

.k-grid td {
    vertical-align: top !important;
}

.k-input {
    border-color: lightgray !important;
}

.k-switch-off .k-switch-track {
    border-color: lightgray !important;
}

button-md {
    padding: 2px 4px;
}

.k-button-solid-base {
    border-color: rgba(0, 0, 0, 0.08);
}

.k-breadcrumb-link,
.k-breadcrumb-root-link {
    text-decoration: none;
}