.container-header {
    position: relative;
    z-index: 10;
    margin-bottom: 20px;
    background-color: #093028;
    background-image: linear-gradient(135deg,#093028  0%, #237A57 100%);
    box-shadow: 0 5px 5px rgba(0, 0, 0, 0.03) inset;
}

.newsfeed {margin-left: 0px; padding-left: 0px;}

.field-label  {font-weight: 700;}

.newsfeed li{list-style: none;}

.feed-item-description {font-size: 0.9em;}

.feed-link  {font-weight: 700;}

.memory .com-content-category-blog__item  .left.item-image {max-width: 120px;}

.mod-list li {font-weight: 700;}

h1 {margin-bottom: 32px;}

.footer {

    background-color: #093028;
    background-image: linear-gradient(135deg,#093028  0%, #237A57 100%);
    box-shadow: 0 5px 5px rgba(0, 0, 0, 0.03) inset;
}

.footer2 {display: none;}

 a {color: #5d301e;}

.traur {padding: 5px; border: 1px solid #000;}

.left.item-image, .list-group-item img {max-width: 25%; padding: 10px 10px 10px 0px;}

.list-group-item img {float: left;}

.book img {padding: 10px 30px 10px 0px; max-width: 200px;}

.item-page img.big, img.sigFreeImg {max-width: 100%;}
 hr  {clear: both;}

.fields-container {padding-left: 0px;
                  list-style: none;
                  }

li.field-entry {margin-bottom: 1.2em;}

.pdf a {font-weight: 700;}

.oblozhka img {height: 220px; margin-right: 24px;  float: left;}

@media (width >= 992px) {
    .container-header .mod-menu {
        flex-direction: row;
        flex: 1;
        display: flex;
        flex-wrap: wrap;
    }
}

@media (min-width: 1200px) {
  .h1, h1, .h2, h2, h3, .h3 {
    font-size: 1.3rem;
}
  
}
