﻿.k-alt, .k-pivot-layout > tbody > tr:first-child > td:first-child, .k-resource.k-alt, .k-separator {
    background-color: #F3F3F3;
}

.k-autocomplete, .k-draghandle, .k-dropdown-wrap, .k-grid-header, .k-grouping-header, .k-header, .k-numeric-wrap, .k-panelbar .k-tabstrip-items .k-item, .k-picker-wrap, .k-progressbar, .k-state-highlight, .k-tabstrip-items .k-item, .k-toolbar {
     background-image: url(textures/highlight.png); 
    /* background-image: none,linear-gradient(to bottom,rgba(255,255,255,.4) 0,rgba(255,255,255,0) 100%); */
    /* background-position: 50% 50%; */
    background-color: #021D49;
}

.k-toolbar {
    border-color: #E5E5E5;
    color: #003f59;
    background-color: #021D49;
    background-image: linear-gradient("rgba(255,255,255,.4) 0%, rgba(255,255,255,.0) 100%");
}

.k-autocomplete, .k-block, .k-content, .k-dropdown-wrap, .k-dropzone-active, .k-editor-dialog .k-tabstrip-items, .k-filter-row > th, .k-footer-template td, .k-grid td, .k-grid td.k-state-selected, .k-grid-content-locked, .k-grid-footer, .k-grid-footer-locked, .k-grid-footer-wrap, .k-grid-header, .k-grid-header-locked, .k-grid-header-wrap, .k-group, .k-group-footer td, .k-grouping-header, .k-grouping-header .k-group-indicator, .k-input, .k-panel > .k-item > .k-link, .k-panelbar .k-content, .k-panelbar .k-panel, .k-panelbar > .k-item > .k-link, .k-popup.k-align .k-list .k-item:last-child, .k-separator, .k-slider-track, .k-splitbar, .k-state-default, .k-state-default .k-select, .k-state-disabled, .k-toolbar, .k-treemap-tile, .k-upload .k-action-buttons, .k-upload-files, .k-widget {
    border-color: #E5E5E5;
}

.k-gantt-toolbar .k-state-default, .k-grid .k-grouping-header, .k-grid-header, .k-grid-header-wrap, .k-grouping-header .k-group-indicator, .k-header {
    border-color: #E5E5E5;
}

    .k-grid-header .k-header > .k-link, .k-header, .k-treemap-title {
        color: #ffffff;
    }

.k-pager-wrap {
    background-image: url(textures/highlight.png);
    /* background-image: none,linear-gradient(to bottom,rgba(255,255,255,.4) 0,rgba(255,255,255,0) 100%); */
    border-color: #E5E5E5;
    color: #ffffff;
    background-color: #021D49;
    background-position: 50% 50%;
}
.k-filter-row th, .k-grid-header th.k-header {
    overflow: hidden;
    border-style: solid;
    border-width: 0 0 1px 1px;
    padding: 0.85rem .6em .4em .6em;
    /* font-weight: 400; */
    white-space: nowrap;
    text-overflow: ellipsis;
    text-align: left;
}
.k-pager-wrap .k-link {
    border-color: #ffffff;
}
.k-pager-wrap .k-link:hover {
    background-image: url(textures/highlight.png);
    /* background-image: none,linear-gradient(to bottom,rgba(255,255,255,.4) 0,rgba(255,255,255,0) 100%); */
    border-color: #8bc4dd;
    color: #ffffff;
    background-color: #1E55C3;
}
.k-pager-wrap .k-link.k-state-selected {
    color: #fff;
    background-color: #1E55C3;
    border-color: #ffffff;
}
.k-pager-wrap .k-link.k-state-disabled {
    color: #ffffff;
    border-color: #bbdceb;
}
.k-grid tr:hover {
    background-color: #F1F5FD;
    /* background-image: url(textures/highlight.png); */
    /* background-image: none,linear-gradient(to bottom,rgba(255,255,255,.4) 0,rgba(255,255,255,0) 100%); */
    /* background-position: 50% 50%; */
}
.k-grid-filter.k-state-active {
    background-color: #1E55C3;
}
.k-autocomplete, .k-dropdown-wrap.k-state-default, .k-numeric-wrap.k-state-default, .k-picker-wrap.k-state-default {
    background-image: url(textures/highlight.png);
    background-image: none,linear-gradient(to bottom,rgba(255,255,255,.4) 0,rgba(255,255,255,0) 100%);
    background-position: 50% 50%;
    background-color: #ffffff;
    border-color: #a3d0e4;
}
.k-dropdown-wrap.k-state-hover, .k-numeric-wrap.k-state-hover, .k-picker-wrap.k-state-hover {
    background-color: #ffffff;
    background-image: url(textures/highlight.png);
    background-image: none,linear-gradient(to bottom,rgba(255,255,255,.4) 0,rgba(255,255,255,0) 100%);
    background-position: 50% 50%;
    border-color: #8bc4dd;
}
.k-dropdown .k-state-focused, .k-filebrowser-dropzone, .k-list > .k-state-hover, .k-splitbar-horizontal-hover, .k-splitbar-vertical-hover, .k-state-hover {
    color: #003f59;
    background-color: #E5E5E5;
    border-color: #8bc4dd;
}
.k-primary {
    color: #1E55C3;
    border-color: #77c9eb;
    background-color: #F1F5FD;
    text-transform: uppercase;
    font-weight: 700;
}
.k-button {
    border-color: #93c8df;
    color: #1E55C3;
    background-color: #F1F5FD;
    text-transform: uppercase;
    font-weight: 700;
}

.k-gantt-toolbar .k-state-default, .k-grid .k-grouping-header, .k-grid-header, .k-grid-header-wrap, .k-grouping-header .k-group-indicator, .k-header {
    border-color: #4C5463;
}
/*.k-block, .k-draghandle, .k-inline-block, .k-widget {
    border-style: none;
    border-width: 0px;
}*/
a:not([href]):not([tabindex]) {
    color: #1E55C3;
    /* text-decoration: none; */
}
.k-list-container {
    border-color: #a3d0e4;
    background-color: #F1F5FD;
}
.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-today.k-state-selected, .k-state-selected, .k-state-selected:link, .k-state-selected:visited {
    color: #ffffff;
    background-color: #1e55c3;
    border-color: #146b90;
}

.section .section__inner--offset-left {
    margin: 0;
    margin-left: 0;
    margin-right: calc(-42 vw + 1280 px / 2);
}