#foot-top-wrap a {
    color: #cccccc;
}
li.menu-footer1 {
padding-bottom:15px;
}
h3.side-list-title {
    background: #2b2a2a;
border-top: 5px #b00707 solid;
    color: #fff;
    font-size: 24px;
    height: 33px;
    margin-right: 15px;
    overflow: hidden;
    padding: 7px 15px 0;
width:98%;
}
#main-nav-wrap, {
    background: #b00707 !important;
}
#head-main-top {
    background: #e2e2e2;
}
span.post-header {
    background: #b00707;
    color: #fff;
    float: left;
    font-size: 1em;
    font-weight: 700;
    line-height: 100%;
    margin-top: -4px;
    padding: 15px 25px 15px 15px;
    position: relative;
    text-transform: uppercase;
width:85%;
}
@media screen and (max-width: 1399px) and (min-width: 1250px)
.home-widget, #home-mid-wrap .feat-widget-cont .home-title-wrap, #home-mid-wrap .gallery-widget-wrap .home-title-wrap, #home-mid-wrap .feat-widget-text {
    margin: 0px !important;
    width: 95%;
}

.home-left-col .side-title-wrap {
display: none;
}
#home-mid-wrap {
    background: #fff;
    padding-top: 0px;
    width: 100%;
}
.leader-right-wrap {
float:left;
}
@media screen and (max-width: 1399px) and (min-width: 1250px){
#leader-wrap, .leader-right-wrap {
    line-height: 0;
    text-align: center;
    width: 60%;
}
}
@media screen and (max-width: 2500px) and (min-width: 1250px){
#logo-leader-wrap {
    margin: 15px 100px 0;
}}
@media screen and (max-width: 2500px) and (min-width: 1250px){
#main-nav-cont {
    width: 88%;
    margin: 0 100px;
}}