.features-block-header, .OAuthProvider-button:hover {
    background-color: #DCC39C;
    color: black;
}
.OAuthProvider-text:hover {
    color: black;
}
.OAuthProvider-button {
    border: 1px solid #5B4118;
    background-color: #5B4118;
}
.kalendar-header-day, .kalendar-header-today, .OAuthProvider-linked {
    background: #DCC39C;
}
.kalendar-cell:hover {
    background-color: #FFEDCC;
}
.jstree-default .jstree-hovered, .jstree-default .jstree-wholerow-hovered {
    background-color: #FFEDCC;
}
.jstree-default .jstree-clicked, .jstree-default .jstree-wholerow-clicked, .jstree-default-responsive .jstree-wholerow-clicked {
    background: #DCC39C;
}
.touch-choice-all-values .touch-choice-value:not(.touch-choice-selected-value):hover {
    background-color: #DCC39C;
}
.touch-choice-current-value .touch-choice-value, .touch-choice-value.touch-choice-selected-value, .kalendar-header-month {
    background-color: #5B4118;
}
.touch-choice-control-readonly .touch-choice-selected-value {
    background-color: #DCC39C;
}
.toggle-switch-flip + .toggle-switch-button:after, .toggle-switch-flip:checked + .toggle-switch-button:after {
    background-color: #5B4118;
}
.dark-background {
    background-color: #5B4118;
}
#hp-classic-menu, #mobile-menu, .mobile-menu-header, #fs-mobile-menu, #hp-footer, .top-stripe-label {
    background: #5B4118;
}

.mobile-menu-item {
    background-color: #FFF8E5;
}

.ddsmoothmenu ul li a{
    background: #5B4118; /*background of menu items (default state)*/
    color: #2d2b2b;
}

.ddsmoothmenu ul li a:hover{
    background: #FFEDCC; /*background of menu items during onmouseover (hover state)*/
    color: #2d2d2d;
}

.ddsmoothmenu ul li a.selected { /*CSS class that's dynamically added to the currently active menu items' LI A element*/
    background: #FFEDCC;
    color: #101010;
}

.ddsmoothmenu{
    background: #5B4118; /*background of menu bar (default state)*/
    width: 100%;
}

body {
    background-color: #FFEDCC;
}

#hp-container {
    background-color: #FFF8E5;
}

/* Pinned above the scrolling items, so it has to be as opaque as the page it sits on. Its bottom border
   is the stripe dividing it from those items, coloured like the sidebar blocks - and only drawn once
   there are items running underneath it to divide. */
.pinned-head {
    background-color: #FFF8E5;
}
.pinned-head-stuck {
    border-bottom-color: #DCC39C;
}

/* The gap under the menu bar: page-coloured while the bar shows, menu-coloured once it has slid away
   and the gap is all that is left to say the menu is up there. */
.pinned-stripe {
    background-color: #FFF8E5;
}
body.menu-hidden .pinned-stripe {
    background-color: #5B4118;
}

#hp-header {
    background-color: #FFEDCC;
}
#hp-header-logo-shadow {
    display: block;     /* hidden by default */
    color: #FFEDCC;
}

#hp-header-logo {
    background-color: #FFEDCC;
}

.sidebar-block {
    background-color: #DCC39C;
}

.aktualne {
    background-color: #DCC39C;
}

.forum-item-block {
    background-color: #DCC39C;
}

.actions INPUT:hover, .inline-actions INPUT:hover, A.lazy-showall:hover {
    background-color: #FFEDCC;
}

.actions INPUT, .inline-actions INPUT, A.lazy-showall {
    background-color: #5B4118;
}

.form-actions INPUT {
    background-color: #5B4118;
}

.news-item-header {
    background: linear-gradient(to right, #DCC39C, #FFEDCC);
}

.comments-link {
    background: linear-gradient(to right, #DCC39C, #FFEDCC);
}

.news-item-body-iframe-content {
    background-color: #FFF8E5;
}

.news-item-iframe-body {
    background-color: #FFF8E5;
}

.forum-item-header {
    background-color: #5B4118;
    background: linear-gradient(to right, #5B4118, #DCC39C);
}

.form-actions INPUT:hover {
    background-color: #FFEDCC;
}

.icon-actions:hover {
    background-color: #FFEDCC;
}

.icon-actions {
    background-color: #5B4118;
}

.adsense-HalfBanner-replacement {
    background-color: #DCC39C;
}

.adsense-Social-replacement {
    background-color: #DCC39C;
}

.adsense-MediumRectangle-replacement {
    background-color: #FFEDCC;
}

.adsense-SidebarSquare-replacement {
    background-color: #DCC39C;
}

.adsense-WideSkyscraper-replacement {
    background-color: #FFEDCC;
}

.adsense-Wide-replacement {
    background-color: #FFEDCC;
    border: 1px solid #909090;
}

/* datepicker header */
.ui-widget-header{
    border-color: #303030;
    background: #5B4118;
    color: #ffffff;
}
/* header title/links must stay readable on the dark background (jQuery UI 1.13 base theme makes them #333) */
.ui-widget-header a,
.ui-datepicker-title {
    color: #ffffff;
}
/* prev/next arrows: force the light sprite so they show on the dark header */
.ui-widget-header .ui-icon {
    filter: brightness(0) invert(1);
}
/* datepicker date numbers */
/*.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default {*/
/*color: #5B4118;*/
/*}*/

/*======================================================
TABLE SORT
======================================================*/
TABLE.listing TD, .tablesorter-default tr.odd > td {
    background-color: #FFEDCC
}
TABLE.listing TD.alternate, .tablesorter-default tr.even > td {
    background-color: #FFF8E5
}
/* hovered row colors */
TABLE.tdhover TD:hover,
TABLE.trhover TR:hover td,
TABLE.trhover TR:hover td.alternate,
.tablesorter-default tbody > tr.hover > td,
.tablesorter-default tbody > tr:hover > td,
.tablesorter-default tbody > tr.even:hover > td,
.tablesorter-default tbody > tr.odd:hover > td {
    background-color: #DCC39C
}
TABLE.listing TH, table.tablesorter thead th, .flt-header {
    text-align: center;
    background-color: #5B4118;
    color: white;
    font-weight: bold;
    filter: brightness(80%);
}
table.tablesorter thead th.tablesorter-headerAsc, table.tablesorter thead th.tablesorter-headerDesc {
    color: white;
    background-color: #5B4118;
    filter: brightness(120%);
}
/*======================================================
TABLE SORT END
======================================================*/
