/* Akzo Nobel Brand Styles */

@font-face {
    font-family: 'Open Sans';
    src: url('/Content/fonts/Open-sans/open-sans.eot');
    src: url('/Content/fonts/Open-sans/open-sans.ttf') format('truetype'),
         url('/Content/fonts/Open-sans/open-sans.woff2') format('woff2'),
         url('/Content/fonts/Open-sans/open-sans.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

/* ШРИФТ */
body {
    font-family: 'Open Sans', sans-serif;
    color: rgb(95, 107, 120);
    line-height: 1.6;
}

* {
    color: rgb(95, 107, 120);
}

/* КНОПКИ ДЛЯ ПОЛЬЗОВАТЕЛЕЙ */
/* Статика: белый текст, синяя рамка, заливка серая */
.btn, .btn-primary, .login .auth {
    background-color: #B1BFCE;
    border-color: #B1BFCE;
    color: #FFF;
}

/* Наведение: белый текст, темно-синяя рамка, заливка темно-синяя */
.btn:hover, .btn:active, .btn:focus, .btn.active,
.btn-primary:hover, .btn-primary:active, .btn-primary:focus,
.login .auth:hover, .login .auth:active, .login .auth:focus {
    background-color: #145892;
    border-color: #145892;
    color: #FFF;
}

.btn .fa {
    color: #708898; /* Серые иконки */
}

/* Иконки меню */
.menu-item .svg-icon, .user-info-ball .svg-icon, .panel-body-stats .svg-icon {
    fill: #145892;
}

.user-logout .svg-icon, .user-logout .svg-icon *, .menu-item.comback .svg-icon {
    stroke: #145892;
}

.news-content-stats .svg-icon {
    fill: #145892;
}

/* БОКОВАЯ ПАНЕЛЬ */
/* Курсор боковой панели при наведении */
.menu-item:hover, .menu-item.active {
    background-color: #F3F5F8;
}

/* УВЕДОМЛЕНИЯ */
/* Заливка оранжевая, цвет текста белый */
.panel-block-new.not-read::after,
.body-panel-control .menu-item-info,
.body-panel-content .menu-item-info,
.menu-item-info.green,
.menu-item-info.red,
.menu-item-info.grey {
    background-color: #F66E23;
    color: #FFF;
}

/* ШАПКИ ТАБЛИЦ */
/* Синий фон */
.table-view thead, .t-data thead {
    background-color: #145892;
}

.table-view thead th, .t-data thead th {
    background-color: #145892;
    color: #FFF !important;
}

.table-view thead th *, .t-data thead th * {
    color: #FFF !important;
}

.table-view thead th span, .t-data thead th span {
    color: #FFF !important;
}

.table-view thead tr:hover {
    background-color: #145892;
}

/* Подсветка текущей строки в рейтингах */
.t-data tbody tr.selected {
    background-color: #FFF3CD;
}

.t-data tbody tr.selected:hover {
    background-color: #FFE8A1;
}

/* СЕРДЕЧКИ, ПРОСМОТРЫ */
/* Без нажатия: синий */
.panel-body-stats .svg-icon,
.news-content-stats .svg-icon,
.news-actions .svg-icon,
.news-actions.like .svg-icon,
.news-actions.like:hover .svg-icon {
    fill: #8198AE;
}

/* После нажатия: оранжевый */
.news-actions.like.bold .svg-icon {
    fill: #F66E23;
}

/* Количество просмотров - текст */
.panel-body-stats p span {
    color: #8198AE;
}

/* Иконка кол-ва просмотров внутри новости */
.svg-icon, .lite-block .svg-icon {
    fill: #8198AE;
}

/* ФОН ПОРТАЛА */
/* Серый фон */
.body-panel-content {
    background-color: #F5F8FA;
}

/* ФОН СТАРТОВОЙ СТРАНИЦЫ */
.login-page-bg {
    background: url(/Content/custom/AkzoNobel.jpg?v1) top center no-repeat;
    background-color: none;
    background-size: cover;
}

/* Цвет текста меню */
.menu-item a {
    color: rgb(95, 107, 120);
}

/* Дополнительные стили для совместимости */
.task-files-block .file-upload-zone {
    background-color: #B1BFCE;
    border-color: #B1BFCE;
    color: #FFF;
}

.task-files-block .file-upload-zone-lbl {
    color: #FFF;
}

.task-files-block .file-upload-zone:hover, 
.task-files-block .file-upload-zone:active, 
.task-files-block .file-upload-zone:focus {
    background-color: #145892;
    border-color: #145892;
    color: #FFF;
}

