@media only screen and (max-width: 1366px) {
  .card {
      width: 100%;
      height: 250px;
    }
    .card_thumb {
    width: 100%;
      height: 204px;
    }
}

@media only screen and (max-width: 992px) {
  .card {
      width: 229px;
      height: 238px;
    }
    .card_thumb {
    width: 100%;
      height: 153px;
    }
    .card_title span { 
      font-size: 12px;
    }
}

@media only screen and (max-width: 768px) {
  .card {
      width: 100%;
      height: auto;
    }
    .card_thumb {
    width: 100%;
    height: 277px;
    }
    .card_body {
      position: relative;
      height: 70px;
      padding: 10px;
  }
  .card_category {
    display: block;
  }
  .card_title a { font-size: 16px; margin-right: 0px;}
  .card_title span { 
      display: none;
    }
    .card_footer { left: 10px; right: 10px;}
}
















