﻿.container-menu {
    /* menu boczne ikona i przewijanie */
	background: #005C3E !important;
}
.main-menu, .inner-menu {
    /* menu boczne pozycje w menu */
	background-color: #009A68 !important;
}
.main-menu li:hover {
    /* podswietlenie elementu w menu bocznym */
    background: #87C987 !important;
}
.main-menu > li.active {
    background-color: #009A68;
}
.main-menu > li.active a {
    color: #BBE0BB !important;
}

.tile-accent1 { 
    /* zapisane kafle procesowe uzytkownika */
    background-color: #009A68 !important;
}
.tile-accent2 {
    /* kafle systemowe (Do wykonania) */
    background-color: #005C3E !important;
}
.tile-accent3 {
    /* zapisane kafle obiektow biznesowych uzytkownika */
    background-color: #009A68 !important;
}
.tile-accent4 {
    /* kafle procesowe */
    background-color: #009A68 !important;
}
.custom-table tbody tr, #WebFormsPageContentDiv .rgRow, #WebFormsPageContentDiv .rgAltRow, #WebFormsPageContentDiv .rgEditRow {
    /* linie pomiedzy elementami na liscie instancji i liscie spraw */
    border-bottom: 1px solid #F2F2F2 !important;
}
.custom-table tbody tr:nth-child(odd) {
    /* Lista instancji co drugi wersz  */
    background: white !important;
}
.custom-table tbody a {
    /* Lista instancji kolor tekstu */
    color: black !important;
    display: block;
}
.custom-table tbody tr:hover, #WebFormsPageContentDiv .rgRow:hover, #WebFormsPageContentDiv .rgAltRow:hover, #WebFormsPageContentDiv .selectedRow, #WebFormsPageContentDiv .rgEditRow {
    /* Lista sprawi i lista instancji - najezdzanie na element */
    background: #DEF0DE !important;
}
.instance-form-sortable-attributes-div .item {
    /* Szczegóły instancji odseparowanie pol od siebie */
    border-bottom: 1px solid #F2F2F2 !important;
}
.instance-form-sortable-attributes-div .item:nth-child(even) {
    /* Szczegoly instancji co drugi wersz  */
    background: white !important;
}
#WebFormsPageContentDiv .rgRow {
    /* Lista spraw co drugi wersz  */
    background: white;
}

/* Obszary kreska oddzielajaca */
.refreshWrapper {
    border-top: 1px solid #009A68 !important;
}
.container-fluid .area-tab-list-item.area-tab-list-item-active, .area-tabs-dropdown-container.area-tab-list-item-active {
    background: #FFF;
    border-top: 1px solid #009A68 !important;
    border-left: 1px solid #009A68 !important;
    border-right: 1px solid #009A68 !important;
}

/* Przyciski button */
.btn, .button, .button_white, .login-form button, .buttonIcon {
    background-color: #009A68 !important;
}
.btn:hover, .button:hover, .button_white:hover, .buttonIcon:hover,
.btn:active, .button:active, .button_white:active, .login-form button:active, .btnDisabled {
    background-color: #87C987 !important;
    opacity: 0.8;
}
.btn.secondary, .button.secondary {
    background-color: #878787 !important;
}



/* Repozytorium drzewo */
#treeAndListContainer .jstree-clicked {
  background: #87C987;
}
#treeAndListContainer .jstree-hovered {
  background: #DEF0DE;
}

.dropdown-menu li a:hover {
    /* gorne prawe menu uzytkownika - podswietlenie zaznaczonej pozycji  */
    background-color: #DEF0DE;
}


.footer {
	vertical-align: bottom;
}

/* Login */
.login-page #loginPanel #loginContent .loginForm {
    height: 550px;
}
.login-page #loginPanel #loginContent .loginForm > div.companyLogo {
     background: url(../Content/logo_paperless.png) center center no-repeat;
     height: 242px;
     margin-bottom: 5px;
}

#group-Pismo_InRelation_3-Podtyppisma {
    margin-left: 760px;
    margin-top: 58px;
    position: absolute !important;
}
div.Repo_RFile_Pisma_1 #additionalAttributesPlaceHolder {
    margin-left: 760px;
    position: absolute !important;
    margin-top: 66px;
    width: 360px;
}
div.Repo_RFile_Pisma_1 #additionalAttributesPlaceHolder .attribute-group {
    display: inline-flex;
}

#ocrProgressIndicator{
    margin-left: 10px;
    margin-bottom: 3px;
}

.header-part h1.issue-header-name {
    -ms-text-overflow: unset !important;
    -o-text-overflow: unset !important;
    text-overflow: unset !important;
}

.header-part h1,
.header-part h2,
.header-part h3 {
    overflow: unset !important;
    -ms-text-overflow: unset !important;
    -o-text-overflow: unset !important;
    text-overflow: unset !important;
    white-space: unset !important;    
}

.header-part h1.issue-header-name span {
    float: left;
    clear: left;
}

/* kalendarz */
.RadCalendar_WFS .rcMain .rcRow a,
.RadCalendar_WFS .rcMain .rcRow span {
    padding: 0 6px 0 0 !important;
    color: #000 !important;
    font-weight: bold !important;
}

.RadCalendar_WFS .rcMain .rcOtherMonth a {
    color: #606060 !important;
    font-weight: normal !important;
}

.RadCalendar_WFS .rcMain .rcOutOfRange span {
    color: #606060 !important;
    background: #e3e3e3;
    font-weight: normal !important;
}

.dropdown-template-group .ss-main .ss-single-selected,
.dropdown-template-group .ss-main .ss-content,
.dropdown-template-group .ss-main .ss-content .ss-search input[type='search'] {
    border: 1px solid #b5b5b5;
    border-radius: 0;
}

.dropdown-template-group .ss-main {
    height: 26px;
    width: 90%;
}

.dropdown-template-group .ss-main .ss-single-selected .ss-arrow {
    background: #a0a0a0;
    height: 28px;
    width: 28px;
    margin-top: -6px;
    margin-right: -6px;
}

.dropdown-template-group .ss-main .ss-single-selected .ss-arrow .arrow-up,
.dropdown-template-group .ss-main .ss-single-selected .ss-arrow .arrow-down {
    margin-right: 8px;
    border: solid #ffffff;
    border-width: 0 2px 2px 0;
}

.filter-panel {
    overflow-x: initial;
    width: 380px;
}