﻿.login-logo {
    background: transparent url("../Images/svod_logo.png") no-repeat;
}

.mail-header-preview {
    font-size: 18px;
    font-weight: bold;
}

/*********************** Гриды ***********************/
.report-table-grid .x-grid3-hd-inner {
    height: 100px /*!important*/;
}
.report-table-grid .x-grid3-hd-inner-plus {
	height: 28px !important;
}
/* red hat columns */
.report-table-grid .x-grid3-hd-closed-column {
	background-color: rgb(255, 128, 128);
}
/* Multi-line headers */
.x-grid3-hd-inner {
	white-space:normal !important;
	overflow: hidden !important;
	text-align:center;
}
.table-header-num {
    font-size: 14px;
    font-weight: bold;
}
.report-attr-grid .x-grid3-hd-inner {
	height: 55px !important;
}
.x-bold-cell {
    font-weight: bold !important;
}
.x-center-cell-align {
	text-align: center !important;
	vertical-align: middle !important;
}
.grid-pinned-button {
	/*background: url(grid/unpin.png) center top no-repeat !important;*/
	margin-left:5px;
	cursor:pointer;
	width: 16px;
	height: 16px;
}
.grid-unpinned-button {
	background: url(../Images/grid/unpin.png) left no-repeat !important;
	/*margin-left:5px;*/
	cursor:pointer;
	width: 16px;
	height: 16px;
}
.trash-grid .x-grid3-scroller, .trash-grid .x-grid-body {
    background-image: url(../Images/grid/trash.jpg) !important;
    background-position: 0 100%;
    background-repeat: no-repeat;
    /*background-color: #ffe4c4;*/
}

/*********************** Иконки статусов ***********************/
.status-image {
    background-repeat: no-repeat;
    background-position-y: 1px;
}
.status-10, .status-1, .status-108 { background-image: url(../Images/status_gray.png) !important; } /* ЗАПЛАНИРОВАН */
.status-20, .status-2, .status-101 { background-image: url(../Images/status_light_gray.png) !important; } /* РЕДАКТИРОВАНИЕ */
.status-30, .status-3, .status-105 { background-image: url(../Images/status_green.png) !important; } /* ГОТОВ_К_ПРОВЕРКЕ */
.status-40, .status-4, .status-102 { background-image: url(../Images/status_yellow.png) !important; } /* НА_ДОРАБОТКЕ */
.status-50, .status-5, .status-103 { background-image: url(../Images/status_light_blue.png) !important; } /* ПРОВЕРЕН */
.status-60, .status-107 { background-image: url(../Images/status_pink.png) !important; } /* ПРОВЕРЯЕТСЯ */
.status-70, .status-6, .status-104 { background-image: url(../Images/status_red.png) !important; } /* ВКЛЮЧЕН_В_СВОД */
.status-80, .status-7, .status-100 { background-image: url(../Images/status_blue.png) !important; } /* УТВЕРЖДЕН */
.status-90, .status-8 { background-image: url(../Images/delete_local.png) !important; } /* ОТМЕНЕН */
.status-106 { background-image: url(../Images/new.png) !important; } /* ПОКАЗАТЕЛИ ОТСУТСТВУЮТ */

/*********************** Иконки организаций ***********************/
.ks-icon-budget, .budget-icon { background-image: url(../images/folder.gif) !important; }
.ks-icon-org, .org-icon { background-image: url(../images/nodes/org.png) !important; }
.ks-icon-org_none, .org_none-icon { background-image: url(../images/nodes/org_none.png) !important; }
.ks-icon-org_blue, .org_blue-icon { background-image: url(../images/nodes/org_blue.png) !important; }
.ks-icon-org_autonom, .org_autonom-icon { background-image: url(../images/nodes/org_autonom.png) !important; }
.ks-icon-org_green, .org_green-icon { background-image: url(../images/nodes/org_green.png) !important; }
.ks-icon-org_red, .org_red-icon { background-image: url(../images/nodes/org_red.png) !important; }
.ks-icon-org_budget, .org_budget-icon { background-image: url(../images/nodes/org_budget.png) !important; }
.ks-icon-org_yel, .org_yel-icon { background-image: url(../images/nodes/org_yel.png) !important; }
.ks-icon-org_kaznach, .org_kaznach-icon { background-image: url(../images/nodes/org_kaznach.png) !important; }
.ks-icon-warning, .warning-icon { background-image: url(../images/nodes/warning.png) !important; }
.ks-icon-empty_icon { background-image:none  !important; width: 0}

/*********************** Иконки дерева справочников ***********************/
.ks-icon-folder-icon, .folder-icon, .ks-icon-folder {
    background-image: url(../Images/folder.gif) !important;
}
.ks-icon-dict-icon, .dict-icon {
    background-image: url(../Images/nodes/dict.png) !important;
}

/*********************** Иконки выборки ***********************/
.ks-icon-selection-0, .selection-0 {
    background-image: url(../Images/folder.gif) !important;
}
.ks-icon-selection-1, .selection-1 {
    background-image: url(../Images/selection/field.png) !important;
}
.ks-icon-selection-2, .selection-2 {
    background-image: url(../Images/selection/grid_col.png) !important;
}
.ks-icon-selection-22, .selection-22 {
    background-image: url(../Images/selection/grid_green_col.png) !important;
}
.ks-icon-selection-23, .selection-23 {
    background-image: url(../Images/selection/grid_red_col.png) !important;
}
.ks-icon-selection-const, .selection-const {
    background-image: url(../Images/selection/analitic.png) !important;
}
.ks-icon-selection-sql, .selection-sql {
    background-image: url(../Images/selection/sql.png) !important;
}

/*********************** Иконки КС ***********************/
.ks-1 { background: url(../Images/ks/success.png) center no-repeat !important; }
.ks-2 { background: url(../Images/ks/warning.png) center no-repeat !important; }
.ks-3 { background: url(../Images/ks/fail.png) center no-repeat !important; }

/*********************** Иконки групп форм ***********************/
.ks-icon-form-group, .form-group { background-image: url(../Images/folder.gif) !important; }
.ks-icon-form-node, .form-node { background-image: url(../Images/nodes/document.png) !important; }

/*********************** Иконки свода ***********************/
.ks-icon-sigma_save { background-image: url('../Images/sigma_save.png') !important; }
.ks-icon-svod_mode { background-image: url('../Images/svod_mode.png') !important; }
.ks-icon-table_search24 {
    background-image: url('../Images/table_search24.png') !important;
    background-size: 24px 24px;
}

/*********************** LINK_SETTING ***********************/
.link-setting-77 { background-color: #FFFF00 !important; }
.link-setting-88 { background-color: #90EE90 !important; }
.link-setting-99 { background-color: #FFC0CB !important; }

/*********************** NEWS ***********************/
.news-separate-header {
    border-top: 1px lightgray solid;
}

.news-header {
    text-align: center;
}

.news-body {
    padding: 8px;
    background-color: white;
}
/*********************** Прочее ***********************/
span.indent-15px {
    text-indent: -15px;
    margin-left: 15px;
    margin: 0 0 0 15px;
}
span.indent-15px-ie {
    text-indent: 15px;
    margin: 0 0 0 15px;
}
.arrows-right-icon {
    padding-left: 25px !important;
}
.textfield-read-only {
    background: #EDEDED !important;
}
.textfield-dict {
    background: rgb(255, 228, 196) !important;
}
.report-fields .x-item-disabled {
    opacity: 0.8 !important;
}
.like-hypertext {
    color: blue;
    text-decoration: underline;
    cursor: pointer;
}
.system-comment {
    font-family: Myriad Pro, tahoma, verdana, sans-serif;
    font-size: 11px;
}
.fake-spreadsheet {
    display: none;
}
.rpn-field {
    background-image: none !important;
}
.fill-cntr {
    width: 100%;
    height: 13px;
    cursor: pointer;
}

.w-5 {
    width: 5px;
}
/*Стиль для переноса строк в колонке*/
/*.ks-column-header-text {
    text-align: center;
    white-space: normal !important;
    padding-bottom: 5px;
}*/

.transparent-btn {
    background-color: transparent !important;
    border: none;
}

.report-table-grid .x-column-header .closed-column {
    background-color: rgb(255, 128, 128);
}

.new-icon {
    background-image: url(../Images/new.png) !important;
}

.rro-panel-body {
    padding: 5px 5px;
    text-align: center;
    overflow: hidden;
    white-space: normal !important;
}

.ks-cell-disabled {
    background-color: #D5D5D5;
}

.ks-icon-lightning {
    background-image: url('../Images/lightning.png') !important;
}

.ks-icon-key_primary {
    background-image: url(../Images/key_primary.png) !important;
}

.ks-icon-grid_col {
    background-image: url(../images/selection/grid_col.png) !important;
}

.ks-icon-grid_row {
    background-image: url(../Images/grid_row.png) !important;
}

.planningTaskBtn {
    animation: buttonBlink 2s infinite;
}

@keyframes buttonBlink {
    0% {background-color: inherit;}
    50% {background: #ff0000;}
    100% {background-color: inherit;}
} 

.select-empty-cell {
    background: #ffff80 !important;
}

.disabled-budget-node{
    font-style: italic;
}

.dict-trigger-cls {
    background-image: url(../Images/nodes/dict.png) !important;
    background-position: center !important;
    border-width: 1px 1px 1px 0;
}