body {
    background-color: #1f2325;
    color: #e9e9e9;
}

/* Linki */
a, a:visited {
    color: #c02323;
}
a:hover, a:hover:visited {
    color: #ff3c3c;
}

/* Przyciski */
.btn-loadmore {
    background-color: #8b0000;
    border-color: #8b0000;
    color: #fff;
    font-weight: 700;
}
.btn-loadmore:hover {
    background-color: #b30000;
    border-color: #b30000;
    color: #fff;
}
.btn-search {
    background-color: #c02323;
    border-color: #c02323;
    color: #fff;
    font-weight: 700;
}
.btn-search:hover {
    background-color: #ff3c3c;
    border-color: #ff3c3c;
    color: #fff;
}

/* Header */
.mainnav_item {
    color: #c02323;
}
.mainnav_item:hover {
    color: #ff3c3c;
}
.mainnav_item:visited {
    color: #c02323;
}
.mainnav_item:visited:hover {
    color: #ff3c3c;
}
/* Post box */
.img-post:hover {
    -webkit-box-shadow: 8px 8px 30px -14px rgba(255, 0, 0, 0.5);
    -moz-box-shadow: 8px 8px 30px -14px rgba(255, 0, 0, 0.5);
    box-shadow: 8px 8px 30px -14px rgba(255, 0, 0, 0.5);
    transition: 700ms;
}

.meta-category {
    background-color: #c02323;
}
a > .meta-category, a:visited > .meta-category {
    color: #fff !important;
}
a:hover > .meta-category, a:hover:visited > .meta-category {
    color: #4b4b4b !important;
}

/* List tagów */
.taglist {
    background-color: #dddbdb;
}
.taglist:hover{
    background-color: #c02323;
}

/* Polecany wpis hero */
.post__title > h1 > a, .post__title > h1 > a:hover , .post__title > h1 > a:visited , .post__title > h1 > a:hover:visited {
    color: #fff;
}

/* Treść wpisu */
.post-content > .entry-content > p > a , .post-content > .entry-content > p > a:visited , .source-content > p > a , .source-content > p > a:visited {
    color: #c02323;
}
.post-content > .entry-content > p > a:hover , .post-content > .entry-content > p > a:hover:visited , .source-content > p > a:hover , .source-content > p > a:hover:visited {
    color: #ff3c3c;
}
.source-box {
    border: 1px solid #a3a1a1;
}

/* Post navigation */
a.page-numbers {
    border: 1px solid #fff;
    background-color: #fff;
}
span.page-numbers.current {
    border: 1px solid #c02323;
    background-color: #c02323;
    color: #fff;
} 