#main .standard-posts-wrapper h3, #main .standard-posts-wrapper-full h3 {
height:auto!important;
padding:0px!important;
}

.content-posts-wrap {
    margin-top: 35px!important;
	}

#main .standard-posts-wrapper .post-wrapper {
    height: 350px;
    float: left;
    width: 48%;
    margin: 5px!important;
    padding: 10px!important;
}
.standard-posts-wrapper .posts-wrapper .image-holder, .standard-posts-wrapper-full .posts-wrapper .image-holder {
    width: 100%;
    overflow: hidden;
    float: left;
    height: 115px;
}
#main.col1 .standard-posts-wrapper .thumb-wrapper {
    height: 115px;
	background-size: contain!important;
}
.post-wrapper .text-holder p {
    line-height: 20px;
	font-size: 0.9em;
}
#main .standard-posts-wrapper h3, #main .standard-posts-wrapper-full h3 {
    font-size: 1em!important;
    font-weight: bold;
    text-align: left;
}
#main .standard-posts-wrapper h3, #main .standard-posts-wrapper-full h3 {
    font-size: 0.9em!important;
    font-weight: bold;
    text-align: left;
    height: 55px;
}
.standard-posts-wrapper .meta, .standard-posts-wrapper-full .meta {
    position: absolute;
    bottom: 15px;
}
.meta span:nth-child(3), .meta span:nth-child(4) {
    display: none!important;
}

@media (min-width:768px) and (max-width:900px) {

#main .standard-posts-wrapper .post-wrapper {
    height: 420px;
}
}

@media (max-width:767px){
#main .standard-posts-wrapper .post-wrapper {
width: 98%;
height: auto;
}
#main .standard-posts-wrapper h3, #main .standard-posts-wrapper-full h3 {
    height: auto;
    margin-top: 0px;
}
.standard-posts-wrapper .meta, .standard-posts-wrapper-full .meta {
    position: inherit;
    text-align: right;
}

div#features {
    padding-top: 15px;
}
.banner ul li {
    background-size: cover!important;
    height: auto!important;
}
}