.blog-content-area {
    padding: 0!important;
}

.footer-social-icon {
    text-align: left;
}

.footer-wrap {
    background-color: #2B3036!important;
}

.footer-wrap .footer-nav ul li a  {
    color: #fff!important;
}
.footer-wrap .footer-nav ul {
    float: right;
}
.footer-social-icon .footer-icon {
    float: left;
}
.footer-social-icon .footer-icon i{
    color: #fff;
    margin-right: 10px;
    font-size: 3em;
    text-align: left;
}