.News-title{font-size: 25px; margin: 0 0 5px; padding:0;height: 27px;   overflow: hidden;}
.news-box{margin:72px 17px 15px 17px;}
.description-above {
    height: 42px;
    overflow: hidden;
    font-size:14px;
  text-align: left;
  margin: 16px 0 0;color: #7c7c7c;
}
.news-box .Touch-btn{ border: 1px solid #7c7c7c !important; padding:5px 19px 5px 19px; border:none; background:#fafafa !important;border-radius: 0px !important; color:#7c7c7c !important; margin:15px 0 0 0 ;}
.category-btn {display: inline-block;font-size: 14px;}
.description {  display: inline-block;font-size: 14px;}
.SDate {   color: #7c7c7c;font-size: 14px;}
@media (max-width: 767px) {
.category-btn {display: inline-block;font-size: 14px;margin: 15px 0 0;}
}
@media only screen and (min-width: 980px) and (max-width: 1024px) {
 .category-btn {margin: 10px 0 0;}
  .news-box { margin: 60px 17px 15px 17px;}
 }




