td.publist-year {
  padding-left:0 !important;
  padding-right:0 !important;
  box-sizing: border-box;
  vertical-align: text-top;
  font-size: 100%;   
  /*width:10%;*/
  width:4ch;
}
td.publist-article {
  box-sizing: border-box;
  font-size: 100%;
   -moz-hyphens: auto;
   -o-hyphens: auto;
   -webkit-hyphens: auto;
   -ms-hyphens: auto;
   hyphens: auto; 
    /*width:80%;*/
  clac( 100% - 10ch)
}
td.publist-action {
  padding-right:0 !important;
  padding-left:0 !important;
  box-sizing: border-box;  
  text-align:right;
  font-size: 100%;   
  /*width:10%;*/
  width:6ch;  
}

@media (max-width: 576px) {
  td.publist-article {
    font-size: 80%;
  }  
}

@media (min-width: 576px) {
  .thumbnail-menu-columns-5 .thumbnail-menu-item {
    width: calc(100% / 2);
  }  
}

@media (min-width: 992px) {
  .thumbnail-menu-columns-5 .thumbnail-menu-item {
    width: calc(100% / 5);
  }  
}
