.blog-details,
.blogs-listing .views-row{
  display:flex;
  flex-wrap:wrap;
}
.blogs-listing .image-block{
  width:126px;
}
.blogs-listing .item-title {
  width:calc( 100% - 126px );
  padding-left:10px;
}

.blogs-listing .image-block img{
  max-width:100%;
}

.blogs-listing > .form-group{
  padding: 0;
}

@media only screen and (min-width : 1200px) {
.blogs-listing .item-title
{
min-height:95px;
}
}
@media only screen and (max-width : 1200px) {

  .blogs-listing .image-block{
    width:80px;
  }
  .blogs-listing .item-title {
      width: calc( 100% - 80px );
  }
  .blogs-listing{
    border-right:10px solid #fff;
  }
}
@media only screen and (max-width : 991px) {

}
