@import "../css-templates/vars.css";
.more, input[type="submit"] {color:var(--main-color);}
.clear-search-btn {color: var(--main-color);}
.box > *:first-child {border-bottom-color:var(--main-color);}
.box > header > *:not(ul):not(a):first-child {background-color:var(--main-color);}
.box > .header.h2{background-color:var(--main-color);}
.box > header .jtabs .active a, .box > header .jtabs .active button,
.box > .header .jtabs button[aria-selected="true"] {background-color:var(--main-color);}

body > header .logo .mainTitle .where {color:var(--main-color);}

.menu-main nav {border-bottom-color:var(--main-color);}
.menu-main .level-1 > li:hover {background-color:var(--main-color);}
.menu-main .level-1 > li.menutopmore {color:var(--main-color);}
.menu-main .level-1 > li.current {background-color:var(--main-color);}
.menu-main .level-2 {border-bottom-color:var(--main-color);}
.menu-main .level-2 a:hover {color:var(--main-color);}

.aside .banner-sm img{background:var(--main-color);}

.jpanes-item a {text-decoration: underline;color: var(--main-color);}

main > #main-content.box > article:not(.box) .wysiwyg {border-bottom-color:var(--main-color);}
main > #main-content.box .wysiwyg.lead {border-bottom-color:var(--main-color);}

.categories-contents-index .categories-contents-title a{color:var(--main-color);}
.wysiwyg .forms {border-color:var(--main-color);}
.wysiwyg .forms header h2 {color:var(--main-color);}
.wysiwyg .jtabs li.active > a {background:var(--main-color);}

.table-wrap::-webkit-scrollbar-thumb {background-color: var(--main-color);}

#main-content:not(.organizationalstructure) .list.general article + article, 
#main-content:not(.organizationalstructure) .list.general article + div, 
#main-content:not(.organizationalstructure) .list.general:not(.jpanes) > div + div, 
#main-content:not(.organizationalstructure) .list.general > div + article, 
#main-content:not(.organizationalstructure) .list.general.jpanes > div[role="tabpanel"] > div + div {border-top-color:var(--main-color);}
#main-content .list.general article > header a {color:var(--main-color);}
#main-content .list.general > div > p {border-top-color:var(--main-color);}
#main-content.search .list.general > * {border-top-color: var(--main-color) !important;}
#main-content a {color:var(--main-color);}

#main-content.index .multicolumn {border-bottom-color:var(--main-color);}

#main-content .contents-more {border-top-color:var(--main-color);}
#main-content .contents-more a {border-color:var(--main-color);color:var(--main-color);}

.addon-bip article + article {border-top-color:var(--main-color);}
.addon-bip a {color:var(--main-color);}

main > #main-content.contents > article .addon-bip {border-bottom-color:var(--main-color);}
#main-content.contents > article .tags {border-top-color:var(--main-color);}
main > #main-content.contents > article .tags {border-top-color:var(--main-color);}

#main-content.sitemap > div > ul > li > a {color:var(--main-color);}
#main-content.stats caption {color:var(--main-color);}

main > #main-content footer {background:var(--main-color);}
main > #main-content footer .per-page li.active a {color:var(--main-color);}
main > #main-content footer .pagination li.active a {color:var(--main-color);}
main > #main-content footer .print {width:100%;background:var(--main-color);}

#main-content:not(.assets) .addon-bip span:not(.normal):last-child:first-letter {text-transform:none;}

#main-content.organizationalstructure .tree .level-1 > li > *:first-child .unit-details {color:var(--main-color);}
#main-content.organizationalstructure .tree .active {background:var(--main-color);}

#menu-main .menutopmore .level-2 li a:hover {background:var(--main-color); color: #fff;}

#menu-main .menutopmore .level-2 li a:hover {background:var(--main-color); color: #fff;}
.middle-menu nav {border-bottom:2px solid var(--main-color);}
.middle-menu .level-1 > li:hover {color: var(--main-color);}
.middle-menu .level-1 > li > a:hover {color:var(--main-color);border-left-color: var(--main-color) !important;}
.middle-menu .level-1 > li.menutopmore {color:var(--main-color);}
.middle-menu .level-1 > li.current {background:var(--main-color);}
.middleBox > header > h2, 
.middleBox > header > .h2{background:var(--main-color);}
.backlink{color:var(--main-color);}
.close_dialog {background: var(--main-color);}
#dialog_pop_up_label a {color: var(--main-color);}
#dialog_pop_up_label {border-bottom: 2px solid var(--main-color);}
.pause-btn, .resume-btn {background: var(--main-color);}
body > header .logo .mainTitle .subtitle {color: var(--main-color);}
.jtabs.separate-tab {background: var(--main-color);}
.content.box.main-info {border-bottom: 2px solid var(--main-color);}
#main-content.index .important .important-item .important-item-title {color: var(--main-color);}
.seealso-box.index-elements .content li a {color: var(--main-color);}
.index-elements .banner-sm img {background: var(--main-color);}
.tags a {color: var(--main-color);}
.list.general.addon-bip .tree {border-bottom-color: var(--main-color);}

/*WAŻNY KOMUNIKAT*/
#main-content.index .important > header h2 {color: var(--important-title-color);}
#main-content.index .important {background: var(--important-bg-color);border: 2px solid var(--important-border-color);}
.important .more {color: var(--important-title-color) !important;margin-bottom: 5px;}

    /*Struktura organizacyjna*/
.organizationalstructure.addon-bip th {background: var(--organization-bg-darken-color);}
.organizationalstructure.addon-bip td {background: var(--organization-bg-lighten-color);}

/*Kolory dodatkowe*/
.text-color-main{color:var(--secondary-color);}
.aside .box > *:first-child {border-bottom-color:var(--secondary-color);}
.main > .aside .categories-contents .categories li:last-child {border-bottom-color:var(--secondary-color);}
.main > .aside .categories-contents .categories li:hover {border-left-color:var(--secondary-color);}
.main > .aside .categories-contents .categories li:hover > a {color:var(--secondary-color);}

.main > .aside .menu a:hover {color:var(--secondary-color);border-left-color:var(--secondary-color)!important;}
.main > .aside .menu .level-2 > .current > a {background:var(--secondary-color);border-top-color:var(--secondary-color);border-left-color:var(--secondary-color);}
.main > .aside .seealso h2 {background:var(--secondary-color);}
.main > .aside .seealso .content li:last-child {border-bottom-color:var(--secondary-color);}
.main > .aside .seealso .content li:hover {border-left-color:var(--secondary-color);}
.main > .aside .seealso .content li:hover > a {color:var(--secondary-color);}
.box > .header.h2 {background:var(--secondary-color);}

/*Lista artykułów działu wyświetlanego na stronie głównej w szablonie toruńskim*/
.categories-contents-index .categories-contents-title a {color:  var(--main-color);}

/*color ramki elementów w fokusie */
.menu-main ul > li.current > a:focus {outline-color: var(--focus-outline-color)!important;}
.main > .aside .menu .level-2 > .current > a:focus {outline-color: var(--focus-outline-color)!important;}
main > #main-content footer a:focus,  main > #main-content footer button:focus{outline-color: var(--focus-outline-color)!important;outline-offset: 2px;}
.important .more:focus {outline-color: var(--important-focus-outline-color)!important;outline-offset: 2px;}
.box > .header .jtabs button[aria-selected="true"]:focus {outline-color: var(--focus-outline-color)}
body .multicolumn-icons .icons a:focus {outline-offset: 2px;outline-color: var(--focus-outline-color);}

.promotial #main-content .list.general article > div > p > span.more {background:var(--main-color);}
