/*dark theme*/
html {
    font: 12px Tahoma, Segoe UI, Verdana, Arial, Sans-Serif;
}

.k-textbox>input,
.k-input[type="text"],
.k-input[type="number"],
.k-textbox,
.k-picker-wrap .k-input,
.k-button {
    font-family: Arial;
}

.k-globalnavbar .k-item.k-state-selected .glovNavBarIcon:before,
.k-globalnavbar .k-item.k-state-selected .glovNavBarText,
.k-globalnavbar .k-item:hover .glovNavBarIcon:before,
.k-globalnavbar .k-item:hover .glovNavBarText,
.k-globalnavbar-more-items-popup .k-item:hover .glovNavBarIcon:before,
.k-globalnavbar-more-items-popup .k-item:hover .glovNavBarText,
.k-globalnavbar .more-item:hover,
#globalSearchButton:hover,
#globalSearchCancel:hover,
#globalUserAccount:hover,
#globalUserAccount:hover .icon-arrow-userAccount,
#globalSearchBox,
.k-widget.k-tooltip,
.k-state-selected .outdate-object,
.folder-tree-elem-unread-count > .unread-count,
.folder-tree-elem-objects-count > .objects-count,
.k-globalnavbar .unread-object-count,
li.k-item[aria-selected="true"] > .k-mid .unread-count,
li.k-item[aria-selected="true"] > .k-top .unread-count,
li.k-item[aria-selected="true"] > .k-bot .unread-count,
.k-globalnavbar-more-items-popup .unread-object-count,
#footerPanel {
    color: #fff;
}

.k-font-icon,
.detail-buttonbox *,
.attachFiles,
.glovNavBarIcon,
.glovNavBarText,
.more-item,
#globalSearchButton,
#globalSearchCancel,
#globalUserAccount,
.k-tabset > .k-tab,
.post-date,
.k-object-list .k-item,
.k-object-tree-list .k-item,
.k-mention-list .k-item,
.chart-zoom-control span,
.k-tabstrip-items .k-state-default .k-link,
.k-tabstrip-items .k-state-hover .k-link,
.icon-arrow-userAccount,
.k-window-titlebar .k-window-object-actions > button,
.search-unselectable-object,
.listLastCommentWrapper {
    color: #999;
}

.k-user-details-popup .position,
.k-user-details-popup .phoneNumbers,
.k-user-details-popup .email,
.k-user-details-popup .additional {
    color: #777 !important;
}

.k-object-list .k-link,
.k-object-tree-list .k-link,
.k-mention-list .k-link,
.abstractType,
.notCreatableType,
.k-calendar .k-link.k-nav-fast,
.k-calendar .k-link .k-state-hover,
.k-object-tree-list .k-item.k-state-hover.k-state-selected .date_ref,
.k-object-list .k-item.k-state-hover.k-state-selected .date_ref,
.k-object-list .k-item.k-state-hover,
.k-object-tree-list .k-item.k-state-hover .date_ref,
.k-mention-list .k-link:hover.date_ref *,
.k-mention-list .k-link:hover.task-ref,
.k-mention-list .k-link:hover.object-ref,
.k-mention-list .k-link:hover.employee-ref,
.k-object-tree-list .k-item.k-state-hover .date_ref *,
.k-object-tree-list .k-item.k-state-hover .task-ref,
.k-object-tree-list .k-item.k-state-hover .object-ref,
.k-object-tree-list .k-item.k-state-hover .employee-ref,
.k-object-list .k-item.k-state-hover .nowrappable,
.k-object-list .k-item.k-state-hover .nowrappable span,
.k-object-list .k-item.k-state-hover .date_ref,
.k-object-list .k-item.k-state-hover .date_ref *,
.k-object-list .k-item.k-state-hover .task-ref,
.k-object-list .k-item .k-state-hover .object-ref,
.k-object-list .k-item.k-state-hover .employee-ref,
.k-object-list .k-item.k-state-selected *:not(.tree-list-marked-object),
.k-object-list .k-item.k-state-selected .employee-ref,
.k-object-list .k-item.k-state-selected .task-ref,
.k-object-list .k-item.k-state-selected .document-ref,
.k-object-list .k-item.k-state-selected .nowrappable,
.k-object-list .k-item-wrapper.k-state-selected *:not(.tree-list-marked-object),
.k-object-list .k-item-wrapper.k-state-selected .employee-ref,
.k-object-list .k-item-wrapper.k-state-selected .task-ref,
.k-object-list .k-item-wrapper.k-state-selected .document-ref,
.k-object-list .k-item-wrapper.k-state-selected .nowrappable,
.k-object-tree-list .k-item.k-state-hover *:not(.tree-list-marked-object),
.k-object-tree-list .k-item.k-state-hover .employee-ref,
.k-object-tree-list .k-item.k-state-hover .task-ref,
.k-object-tree-list .k-item.k-state-hover .document-ref,
.k-object-tree-list .k-item.k-state-hover .nowrappable,
.k-object-tree-list .k-item-wrapper.k-state-hover *:not(.tree-list-marked-object),
.k-object-tree-list .k-item-wrapper.k-state-hover .employee-ref,
.k-object-tree-list .k-item-wrapper.k-state-hover .task-ref,
.k-object-tree-list .k-item-wrapper.k-state-hover .document-ref,
.k-object-tree-list .k-item-wrapper.k-state-hover .nowrappable,
.k-object-tree-list .k-item.k-state-selected *:not(.tree-list-marked-object),
.k-object-tree-list .k-item.k-state-selected .employee-ref,
.k-object-tree-list .k-item.k-state-selected .task-ref,
.k-object-tree-list .k-item.k-state-selected .document-ref,
.k-object-tree-list .k-item.k-state-selected .nowrappable,
.k-object-tree-list .k-item-wrapper.k-state-selected *:not(.tree-list-marked-object),
.k-object-tree-list .k-item-wrapper.k-state-selected .employee-ref,
.k-object-tree-list .k-item-wrapper.k-state-selected .task-ref,
.k-object-tree-list .k-item-wrapper.k-state-selected .document-ref,
.k-object-tree-list .k-item-wrapper.k-state-selected .nowrappable,
.date_ref,
.k-object-list .k-item.k-state-selected,
.k-object-tree-list .k-item.k-state-selected,
.k-object-list .k-item.k-state-selected.k-state-hover .date_ref,
.k-object-tree-list .k-item.k-state-selected.k-state-hover .date_ref,
.k-object-list .k-item.k-state-selected.k-state-hover,
.k-object-tree-list .k-item.k-state-selected.k-state-hover .date_ref,
.k-calendar .k-link,
.k-calendar .k-footer .k-nav-today {
    color: #666;
}

.k-font-icon:hover,
.command-source .k-font-icon:hover,
.command-source-checkpoints .k-font-icon:hover,
.attachFiles:hover *,
.k-button:hover,
.k-button:hover .k-font-icon,
.showMoreActions:hover *,
.k-user-details-popup .display-name,
.k-tabset > .k-tab.k-active-tab,
.k-tabset > .k-tab.k-state-active,
.k-grid tr.k-state-drag,
#login-button:hover,
.k-tabset-admin .k-state-active a.k-link {
    color: #333;
}

#globalSearchBox::-webkit-input-placeholder {
    color: #999;
}

#globalSearchBox:-moz-placeholder {
    color: #999;
}

#globalSearchBox::-moz-placeholder {
    color: #999;
}

#globalSearchBox:-ms-input-placeholder {
    color: #999;
}

.new-box-model::-webkit-input-placeholder {
    color: #ccc;
    text-indent: 2px;
}

.new-box-model:-moz-placeholder {
    color: #ccc;
    text-indent: 2px;
}

.new-box-model::-moz-placeholder {
    color: #ccc;
    text-indent: 2px;
}

.new-box-model:-ms-input-placeholder {
    color: #ccc;
    text-indent: 2px;
}

#login-form input::-webkit-input-placeholder {
    color: #666;
}

#login-form input:-moz-placeholder {
    color: #666;
}

#login-form input::-moz-placeholder {
    color: #666;
}

#login-form input:-ms-input-placeholder {
    color: #666;
}

.k-font-icon-non-hovered,
.k-font-icon-non-hovered:hover {
    color: inherit;
}

#contentPanel,
.k-tabset > .k-tab.k-active-tab,
.k-tabset > .k-tab.k-state-active,
#login-form .k-textbox,
.object-context-menu,
.widget-context-menu,
.k-header,
.k-button,
.k-grid-header,
.k-grouping-row td,
td.k-group-cell,
.k-toolbar,
.k-dropdown-wrap,
.k-picker-wrap,
.k-numeric-wrap,
.k-grouping-header,
.k-pager-wrap,
.k-textbox,
.k-progressbar,
.k-draghandle,
.k-autocomplete,
.k-state-highlight,
.k-tabstrip-items .k-item,
.km-pane-wrapper > .km-pane > .km-view > .km-content,
.k-user-details-popup,
.k-file-uploader-file-list,
.post-body-right,
.new-action-btn,
.post-body-left,
div[data-componentname="detail"],
div .k-splitbar[aria-expanded=true],
.object-context-menu,
.widget-context-menu,
#objectViewElem > div {
    background-color: #fff;
}

.k-tabset > .k-tab,
.k-ganttchart-button-box,
.k-vtreelistview-content .k-item-wrapper,
.k-vlistview-content .k-item,
.k-vtreelistview-wrapper,
.layout-auto-fill-panel-item,
div.k-window-content,
ul.k-pager-numbers li a,
.edit-attribute-content,
.messages-container,
.new-message-container,
.k-tabstrip .k-content.k-state-active {
    background-color: #f1f1f1;
}

.general-details-page tr.edit-row:hover,
.k-grid tr.k-state-drag,
.k-autocomplete.k-state-hover,
.k-autocomplete.k-state-focused,
.k-picker-wrap.k-state-hover,
.k-picker-wrap.k-state-focused,
.k-numeric-wrap.k-state-hover,
.k-numeric-wrap.k-state-focused,
.k-dropdown-wrap.k-state-hover,
.k-dropdown-wrap.k-state-focused,
.k-splitbar,
.k-state-selected.k-state-hover {
    background-color: #f5f5f5;
}

.k-tabset > .k-tab:hover,
.k-button:hover,
#login-button:hover,
.widget-context-menu-item:hover,
.k-splitbar:hover,
.object-context-menu-item:hover,
.more-actions-popup > .command-source:hover,
div .k-splitbar[aria-expanded=true]:hover,
.task-progress,
.k-item-wrapper .k-item-children .vertical-separator,
.post-body-wrapper:hover,
.new-action-btn:hover,
.k-link-separator,
#login-button:hover {
    background-color: #e7e7e7;
}

#globalNavBar,
#headerPanel,
.k-globalnavbar-more-items-popup,
.k-globalnavbar-more-items-popup .more-items-c,
.k-widget.k-tooltip,
#expired_date_table {
    background-color: #333;
}

.k-state-selected,
.search-element:hover,
.k-splitbar:hover,
.k-numeric-wrap .k-link.k-state-selected,
.table-context-row,
.k-objecttableview .k-grid-content .k-state-selected {
    background-color: #e3e3e3;
}

.folder-tree-elem-objects-count > .objects-count {
    background: #999;
}

.k-globalnavbar .unread-object-count,
.k-globalnavbar-more-items-popup .unread-object-count,
.folder-tree-elem-unread-count>.unread-count {
    background: #f2549f;
}

.k-block,
.k-widget,
.k-popup,
.k-content,
.k-dropdown .k-input,
.post-body-left .message *,
.post-body-left .message,
.post-body-right .message *,
.post-body-right .message,
.k-popup .k-list .k-state-hover,
.k-popup .k-list .k-state-focused,
.k-popup .k-list .k-state-selected,
ul.k-pager-numbers li:hover a,
ul.k-pager-numbers li .k-state-selected,
ul.k-pager-numbers li a,
#login-form .k-textbox,
li.k-item[aria-selected="false"][aria-expanded="true"]:hover > .k-mid .item-name,
li.k-item[aria-selected="false"][aria-expanded="true"]:hover > .k-top .item-name,
li.k-item[aria-selected="false"][aria-expanded="true"]:hover > .k-bot .item-name,
.k-header,
.k-button,
.k-grid-header,
.k-grouping-row td,
td.k-group-cell,
.k-toolbar,
.k-dropdown-wrap,
.k-picker-wrap,
.k-numeric-wrap,
.k-grouping-header,
.k-pager-wrap,
.k-textbox,
.k-progressbar,
.k-draghandle,
.k-autocomplete,
.k-state-highlight,
.k-tabstrip-items .k-item,
.km-pane-wrapper > .km-pane > .km-view > .km-content,
.k-window-titlebar .k-window-object-actions > button:hover,
.detail-buttonbox > button:hover *,
.widget-context-menu-item,
.object-context-menu-item,
.more-actions-popup > .command-source,
.k-object-tree-list .k-item.k-state-selected a.nowrappable,
.k-object-list .k-item.k-state-selected a.nowrappable,
a.user-manual,
.k-mention-list .listlastcommentwrapper #login-button {
    color: #000;
}

.post-body .employee-ref,
.k-group .k-state-selected,
.object-hover-controls-wrapper .grey-icon:hover,
.object-name .k-link {
    color: #000 !important;
}

.k-object-tree-list .k-item.k-state-selected,
.k-object-list .k-item.k-state-selected,
.k-object-tree-list .k-item-wrapper.k-state-selected,
.k-object-list .k-item-wrapper.k-state-selected {
    background-color: #fff!important;
}

.k-button,
#login-button,
#login-button .k-tabset,
.k-tabset > .k-tab,
.new-box-model div.k-textbox,
.new-box-model textarea:hover,
.new-box-model textarea:active {
    border-color: #ccc;
}

#contentPanel {
    border-color: #fff;
}

#footerPanel {
    background-color: #000;    
}

.k-globalnavbar-more-items-popup .arrow-outer {
    border-right-color: #333;
}

#globalNavBarLogo {
    background-image: url("images/logo.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: auto 80%;
}

#globalUserAccount:hover .globalUserAccount-userName {
    border-bottom-color: #fff;
}

.globalUserAccount-userName {
    border-bottom-color: #999;
}

.k-user-details-popup {
    font-style: normal !important;
    font-weight: normal !important;
}

.new-box-model div.k-textbox,
.new-box-model div.k-textbox:hover,
.new-box-model div.k-textbox:active {
    border-width: 1px;
    border-style: solid;
    border-right-color: #e7e7e7;
}

.k-tabset > .k-tab {
    font-family: arial;
    line-height: 22px;
}

.k-object-tree-list .k-item-children .k-item-content {
    border-top: none;
}

.k-object-tree-list .k-item-wrapper,
.k-object-list .k-item,
.k-mention-list>.k-item,
.k-object-tree-list .k-item-wrapper>.k-item-children>.k-item-wrapper {
    border-top: 1px solid #ccc;
}

.k-object-list .k-item.k-state-focused,
.k-object-tree-list .k-item.k-state-focused {
    background-color: rgb(245, 245, 245);
}

.k-object-tree-list .k-item.k-state-selected .employee-ref,
.k-object-tree-list .k-item.k-state-selected .task-ref,
.k-object-tree-list .k-item.k-state-selected .document-ref,
.k-object-tree-list .k-item-wrapper.k-state-selected .employee-ref,
.k-object-tree-list .k-item-wrapper.k-state-selected .task-ref,
.k-object-tree-list .k-item-wrapper.k-state-selected .document-ref,
.k-object-list .k-item.k-state-selected *:not(.tree-list-marked-object),
.k-object-list .k-item.k-state-selected .employee-ref,
.k-object-list .k-item.k-state-selected .task-ref,
.k-object-list .k-item.k-state-selected .document-ref,
.k-object-list .k-item.k-state-selected .nowrappable,
.k-object-list .k-item-wrapper.k-state-selected *:not(.tree-list-marked-object),
.k-object-list .k-item-wrapper.k-state-selected .employee-ref,
.k-object-list .k-item-wrapper.k-state-selected .task-ref,
.k-object-list .k-item-wrapper.k-state-selected .document-ref,
.k-object-list .k-item-wrapper.k-state-selected .nowrappable {
    font-weight: normal!important;
}

.k-object-list .k-vlistview-content,
.k-object-tree-list .k-vtreelistview-content{
    border-bottom-color: #C5C5C5;
}

.k-splitbar-inverse {
    background-color: rgb(227, 227, 227) !important;
}

.k-splitbar-inverse:hover {
    background-color: rgb(245, 245, 245) !important;
}

.k-ganttchartgrid .k-master-row,
.k-ganttchartgrid td{
    border-top-color: #C5C5C5;
}

.k-ganttchartgrid .chartSVG {
    border-bottom-color: #e7e7e7;
}

.k-file-uploader-file-list-wrapper .outer-ptr {
    border-color: #e7e7e7;
    border-top-color: transparent;
    border-left-color: transparent;
    border-right-color: transparent;
}

.k-file-uploader-file-list-wrapper .inner-ptr {
    border-color: #fff;
    border-top-color: transparent;
    border-left-color: transparent;
    border-right-color: transparent;
}

.k-file-uploader-file-list {
    border: 1px #e7e7e7 solid;
}

.k-file-uploader-file-list .k-item .progress {
    border: #e7e7e7;
}

.k-file-uploader-file-list .k-item .bar,
.avatar-progress-bar > div {
    background-color: #9EB9CC;
}

.up-to-date-object,
.intime-object {
    color: #9c9;
}

.object-context-menu,
.widget-context-menu {
    border-color: #999;
    -webkit-box-shadow: 3px 3px 5px #999;
    box-shadow: 3px 3px 5px #999;
}

#globalSearchDiv {
    border-left-color: #999;
}

#globalSearchDiv * {
    background: transparent;
}

.k-autocomplete.k-state-hover,
.k-autocomplete.k-state-focused,
.k-picker-wrap.k-state-hover,
.k-picker-wrap.k-state-focused,
.k-numeric-wrap.k-state-hover,
.k-numeric-wrap.k-state-focused,
.k-dropdown-wrap.k-state-hover,
.k-dropdown-wrap.k-state-focused {
    border-color: #C5C5C5;
}

li.k-item .k-state-selected {
    background-color: transparent!important;
}

li.k-item[aria-expanded="true"] {
    background-color: transparent;
}

.k-calendar .k-today {
    border-color: #787878;
}

.k-pane:first-child {
    border: 1px solid #e7e7e7;
    border-top-width: 0;
}

.k-globalnavbar .unread-object-count,
.k-globalnavbar-more-items-popup .unread-object-count,
.folder-tree-elem-objects-count > .objects-count,
.folder-tree-elem-unread-count>.unread-count {
    font-family: Arial;
    font-size: 11px;
    line-height: 16px;
    padding-right: 5px;
    padding-left: 5px;
    border-radius: 2px;
    margin-bottom: 2px;
}

.ellipsis-cell span {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: block;
    padding: 0 5px 0 10px;
}

.unread-object .unread-count {
    color: #f2549f!important
}

.showMoreActionsText,
#globalSearchBox,
.globalUserAccount-userName,
.attachFiles {
    font-size: 12px;
}

.icon-play-5:before {
    line-height: 90%;
}

.resizable-frame {
    border-right: 2px solid #e7e7e7!important;
    border-bottom: 2px solid #e7e7e7!important;
    margin-bottom: 1px;
}

.k-vtreelistview-content .k-item-wrapper .k-state-hover,
.k-vlistview-content .k-item:hover {
    background: #e1e1e1!important;
}

.k-searchresultobjectlist tr.k-alt td{
    background-color: rgb(255, 255, 255);
    color: rgb(46, 46, 46);
}

.k-searchresultobjectlist tr:hover td,
.k-searchresultobjectlist tr.object-closed:hover td,
.k-searchresultobjectlist tr.k-alt:hover td,
.k-objecttableview tr:hover td,
.k-objecttableview tr.object-closed:hover td,
.k-objecttableview tr.k-alt:hover td,
.route-list-table tr.object-closed:hover td {
    background-color: rgb(245, 245, 245);
    color: rgb(169, 169, 169);
}

div.empty-table-noedit-field,
.table-noedit-row td, .table-noedit-cell {
    background-color: rgb(227, 227, 227);
}

.k-searchresultobjectlist td,
.k-objecttableview td,
.route-list-table td {
    border-top-color: #e7e7e7;
    border-top-width: 1px;
    border-left-color: #e7e7e7;
}

.k-searchresultobjectlist tr.object-closed td,
.k-ganttchartgrid tr.object-closed td,
.k-objecttableview tr.object-closed td,
.route-list-table tr.object-closed td {
    background-color: rgb(227, 227, 227);
    color: rgb(46, 46, 46);
}

.outdate-object, .object-name .outdate-object, .k-grid-content .outdate-object, .k-state-selected:hover .outdate-object {
    color: #fc6769!important;
}

.download-icon {
    background-color: transparent;
    background-image: url('images/download_icon.png');
    background-repeat: no-repeat;
    background-position: center center;
}

.object-hover-controls-wrapper .k-font-icon {
    font-size: 12px;
}

.object-hover-controls-wrapper .grey-icon {
    color: #999!important;
    display: none;
}

.k-state-hover .object-hover-controls-wrapper .grey-icon {
    display: block;
}

.object-hover-controls-wrapper .icon-star,
.tree-list-marked-object,
.tree-list-marked-object:hover,
.k-item.k-state-selected .tree-list-marked-object {
    color: #ddd375!important;
}

.k-widget.k-tooltip {
    border-color: #666;
}

.k-callout-n:before {
    content: '';
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -7px;
    width: 0;
    height: 0;
    border-bottom: 7px solid #666;
    border-right: 6px solid transparent;
    border-left: 7px solid transparent;
}

.k-callout-n:after {
    content: '';
    position: absolute;
    top: 1.5px;
    left: 50%;
    margin-left: -6px;
    width: 0;
    height: 0;
    border-bottom: 6px solid #333;
    border-right: 6px solid transparent;
    border-left: 6px solid transparent;
}

.k-callout-n {
    border-bottom-color: #666;
}

ul.k-pager-numbers li .k-state-selected {
    font-weight: bold;
}

.zip-prefix {
    background-color: #e1d277;
}

.web-prefix {
    background-color: #fc6f71;
}

.object-view-header-detail {
    border-left: 1px solid #e7e7e7;
    border-right: 1px solid #e7e7e7;
}

.object-view-header {
    font-family: arial;
    border-top: 1px solid #e7e7e7;
}

.k-grid-header {
    border-top: 1px solid #e7e7e7;
}

.k-gantt-header {
    border-color: #e7e7e7;
}

.k-popup .k-list .k-state-hover,
.k-popup .k-list .k-state-focused,
.k-popup .k-list .k-state-selected {
    border: 1px solid #999;
}

.tabSet-wrapper {
    border-style: solid;
    border-color: #e7e7e7;
    border-width: 1px 3px 1px 1px;
}

.post-body-left {
    position: relative;
    border: 1px solid #e7e7e7;
    padding: 5px;
}

.post-body-right,
.new-action-btn {
    position: relative;
    border: 1px solid #e7e7e7;
    padding: 5px;
}

.post-body-left:after {
    border-color: rgba(0, 0, 0, 0);
    border-width: 7px;
    margin-top: -5px;
    border-top-color: #fff;
}

.post-body-left:before {
    border-width: 8px;
    margin-top: -6px;
    border-top-color: #e7e7e7;
}

.post-body-right:after,
.new-action-btn:after {
    border-color: rgba(0, 0, 0, 0);
    border-width: 7px;
    margin-bottom: -1px;
    border-left-color: #fff;
    border-bottom-color: #fff;
}

.post-body-right:before,
.new-action-btn:before {
    border-width: 8px;
    margin-bottom: -1.5px;
    border-bottom-color: #e7e7e7;
}

.post-body-left:after {
    border-right-color: #fff;
}

.post-body-left:before {
    border-right-color: #e7e7e7;
}

.post-body-left:hover:after {
    border-top-color: #e7e7e7;
    border-right-color: #e7e7e7;
}

.post-body-right:before,
.new-action-btn:before {
    border-left-color: #e7e7e7;
}

.post-body-right:hover:after,
.new-action-btn:hover:after {
    border-bottom-color: #e7e7e7;
    border-left-color: #e7e7e7;
}

.post-body-unread:before,
.post-body-unread:hover:before,
.post-body-unread:after,
.post-body-unread:hover:after {
    border-right-color: #f2549f;
    border-top-color: #f2549f;
}

.new-action-btn,
.new-action-btn:hover {
    border: 1px solid #ccc;
    border-left: none;
}

.new-action-btn:before,
.new-action-btn:hover:before {
    border-bottom: 8.5px solid #ccc;
    border-left: 8.5px solid #ccc;
}

.k-treeview-lines li.k-item[aria-selected=true],
.k-treeview-lines li.k-item[aria-selected=true]>.k-top,
.k-treeview-lines li.k-item[aria-selected=true]>.k-mid,
.k-treeview-lines li.k-item[aria-selected=true]>.k-bot {
    background-color: #fff;
}

.k-treeview-lines li.k-item[aria-selected=true][aria-expanded=true] {
    background-color: #f1f1f1;
}

.k-treeview-lines li.k-item:not([aria-expanded=true]):hover,
.k-treeview-lines li.k-item:not([aria-expanded=true]):hover>.k-top,
.k-treeview-lines li.k-item:not([aria-expanded=true]):hover>.k-mid,
.k-treeview-lines li.k-item:not([aria-expanded=true]):hover>.k-bot,
.k-treeview-lines li.k-item[aria-expanded=true]>.k-top:hover,
.k-treeview-lines li.k-item[aria-expanded=true]>.k-mid:hover,
.k-treeview-lines li.k-item[aria-expanded=true]>.k-bot:hover {
    background-color: #e1e1e1;
}

.k-object-tree-list li.k-item .left-background,
.k-treeview-lines .k-state-hover,
.admin-folder-tree li.k-item:not([aria-expanded=true]):hover, 
.admin-folder-tree li.k-item[aria-selected=true] {
    background: transparent;
}

.k-mention-list .k-item:hover,
.k-treeview-lines li.k-item[aria-selected=true]>.k-top>.k-in>.left-background,
.k-treeview-lines li.k-item[aria-selected=true]>.k-bot>.k-in>.left-background,
.k-treeview-lines li.k-item[aria-selected=true]>.k-mid>.k-in>.left-background {
    background-color: #fff;
}

.k-calendar .k-state-hover,
.k-treeview-lines li.k-item>.k-top:hover>.k-in>.left-background,
.k-treeview-lines li.k-item>.k-bot:hover>.k-in>.left-background,
.k-treeview-lines li.k-item>.k-mid:hover>.k-in>.left-background,
.k-treeview-lines li.drop-target[aria-selected=true]>.k-top>.k-in>.left-background,
.k-treeview-lines li.drop-target[aria-selected=true]>.k-mid>.k-in>.left-background,
.k-treeview-lines li.drop-target[aria-selected=true]>.k-bot>.k-in>.left-background,
.k-treeview-lines li.drop-target[aria-selected=true]>.k-top,
.k-treeview-lines li.drop-target[aria-selected=true]>.k-mid,
.k-treeview-lines li.drop-target[aria-selected=true]>.k-bot,
.k-treeview-lines li.drop-target:not([aria-expanded=true]),
.k-treeview-lines li.drop-target[aria-expanded=true]>.k-top,
.k-treeview-lines li.drop-target[aria-expanded=true]>.k-mid,
.k-treeview-lines li.drop-target[aria-expanded=true]>.k-bot,
.k-treeview-lines li.drop-target>.k-top>.k-in>.left-background,
.k-treeview-lines li.drop-target>.k-bot>.k-in>.left-background,
.k-treeview-lines li.drop-target>.k-mid>.k-in>.left-background,
.k-scheduler .k-scheduler-toolbar ul li.k-state-hover {
    background-color: #e1e1e1;
}

.k-scheduler .k-scheduler-toolbar ul li.k-state-hover {
    border-color: #e1e1e1;
}
