.esgbox-overlay { 
    background-color: #000000!important;
}
.site-title img {
    max-height: 100px!important;
}

.entry-title {
       text-transform: none!important;
}

body {
    color: #666;
    background: #fff;
}

h1 {
    font-size: 1.8em!important;
font-weight: 500;
}

.nav-menu ul li, .nav-menu ul li a {
    color: #666!important;
    font-weight: 500!important;
    text-transform: none!important;
    font-size: 15px;
}

.entry-meta, .entry-meta .comment-link a {
    color: #ddd;
    display: none;
}

.share-links {
    text-align: left;
    margin: 3em 0;
    display: none;
}

h1:first-child, h2:first-child, h3:first-child, h4:first-child, h5:first-child, h6:first-child {
    margin-top: 0;
    margin-bottom: 30px;
}


