header,
.navbar,
.site-header {
    padding-top: 10px;
    /* padding-bottom: 6px; */
}

ul .mod-menu, .mod-menu_dropdown-metismenu, .metismenu, .mod-list > li{
    font-weight: 500;
    letter-spacing: 0.5px;
    text-transform: uppercase;
    font-size: 14px;
}

.navbar-nav > li > a:hover {
    opacity: 0.85;
}

h1 {
    font-weight: 600;
    letter-spacing: -0.5px;
    margin-bottom: 16px;
}

h2 {
    font-weight: 500;
    margin-top: 32px;
}

.article-content img,
.item-page img, .item-content img {
    border-radius: 20px;
    max-width: 100%;
    height: auto;
}

.item-page {
    line-height: 1.7;
}

p {
    margin-bottom: 1.1em;
}

body {
    background-color: #faf9f2;
}