body {
    font-family: 'Arsenal';
    font-weight: 300;
    font-size: 1.1rem;
    background-color: #f0f0f0;
}
.grecaptcha-badge {
    display: none;
}
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: 'Days';
}

.bl_1 {
    box-shadow: 0 1px 1px rgba(0, 0, 0, .1);
    background-color: #fff;
}

.bl_1 a {
    color: #212529;
}

.bl_1 a:hover {
    color: #212529;
    text-decoration: none;
}

.slogan {
    line-height: 1;
}


.bl_2 {
    background-color: #f0f0f0;
}

.tagpole {
    background-color: #fff;
    line-height: 2.5;
}


.menu {
    background-color: #fff;
    box-shadow: 0 1px 1px rgba(0, 0, 0, .1);
}

.navbar-light .navbar-nav .nav-link {
    font-family: 'Days';
    color: #212529;
}

.zapis {
    background-color: #fff;
    box-shadow: 0 1px 1px rgba(0, 0, 0, .1);
}

.page {
    min-height: 80vh;
    background-color: #fff;
    box-shadow: 0 1px 1px rgba(0, 0, 0, .1);
}


.bl_3 {
    background-color: #292929;
    color: #fff;
}

.entry-title a {
    color: #212529;
}

.more-link {
    color: #212529;
    font-weight: bold;
}

.widget_categories ul {
    padding-left: 0;
}

.cat-item {
    list-style-type: none;
    display: inline-block;
    margin-bottom: 10px;
}

.cat-item a {
    background-color: #3a5999;
    color: #fff;
    box-shadow: 0 1px 1px rgba(0, 0, 0, .1);
    padding: 1rem;
}

.cat-item a:hover {
    background-color: #20335c;
    color: #fff;
    text-decoration: none;
    box-shadow: 0 1px 1px rgba(0, 0, 0, .1);
    padding: 1rem;

}

.cat-item a:before {
    content: "#";
    padding-right: 5px;
    font-size: 1.2rem;
}



#true_loadmore{
    background-color: #ddd; /* сервый фон */
        border-radius: 2px; /* закругление углов */
        display: block; /* блочный элемент, на случай, если захотите использовать <a> */
        text-align: center; /* выравнивание текста по центру */
        font-size: 14px; font-size: 0.875rem; /* размер шрифта */
        font-weight: 800; /* начертание */
        letter-spacing: 1px; /* межбуквенный интервал */
        cursor: pointer; /* курсор мыши при наведении такой же, как при наведении на ссылку */
        text-transform: uppercase;
        padding: 10px 0; /* внутренние отступы сверху и снизу у кнопки */
        transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.3s ease-in-out; /* CSS-анимация*/
}
#true_loadmore:hover{
    background-color: #767676;
    color: #fff;
}





/* xl-размер (>=1200px) */


/* CSS для >=1200px */


/* lg-размер (<=1199px) */

@media (max-width: 1199px) {
    /* CSS для ширины от 992px до 1199px */
}


/* md-размер (<=991px) */

@media (max-width: 991px) {
    /* CSS для ширины от 768px до 991px */
}


/* sm-размер (<=768px) */

@media (max-width: 767px) {
    /* CSS для ширины от 576px до 767px */

    .logotip img{
        width: 40px;
    }    
}


/* xs-размер (<=575px) */

@media (max-width: 575px) {
    /* CSS для ширины до 575px (включительно) */
    .bl_1{
        text-align: center;
    }

    .logotip img{
        width: 40px;
    }

    .logotip{
        text-align: center;
    }

}