@media (max-width: 780px){
  section.blog-detail-wrapper.mt-5 {
    margin-top: 0px !important;
    padding-top: 50px;
    padding-bottom: 50px;
}
}
@media (max-width: 540px){
 .blog-content p{
   height: auto;
    min-height: 100%;
  }
  .blog-wrapper .col-lg-4 {
    padding-left: 0;
    padding-right: 0;
}
  .blog-content h4{
    height: auto;
    font-size: 20px;
  }
   section.blog-detail-wrapper.mt-5 {
    margin-top: 0px !important;
    padding-top: 40px;
    padding-bottom: 40px;
}
  section.blog-detail-wrapper.mt-5 .col-lg-8.col-xs-12.col-md-12, section.blog-detail-wrapper.mt-5 .col-lg-4.col-xs-12.col-md-12{
   padding:0; 
  }
  .blog-detail-image img{
    height: 300px;
  }
  .blog-detail-title h1{
    font-size: 26px;
  }
  section.blog-detail-wrapper h2.widget-title, section.blog-detail-wrapper h2.widgettitle {
    font-size: 21px;
}
  .blog-detail-wrapper .widget_recent_entries li.item-recent-post a{
    font-size: 16px;
  }
}