.navbar-icon-ghi-lc::before {
    background-image: url("../icons/icons8-news.svg");
}

table.ghi-import-summary {
}
table.ghi-import-summary tr.error {
  border: 1px solid #ed541d;
}
table.ghi-import-summary tr.error td {
  color: #8c2e0b;
  font-weight: bold;
}

table.ghi-import-summary td.text-right {
  text-align: right;
}



#rubric-list {
  position: relative;
}
#rubric-list .rubric {
  width: 25%;
  float: left;
  overflow: hidden;
/*   padding: 20px; */
}
#rubric-list .empty a {
  color: red;
}
#rubric-list .few-nodes a {
  background-color: lightsalmon;
}

@media screen and (max-width: 1240px) {
}
@media screen and (max-width: 1019px) {
  #rubric-list .rubric {
    width: 33%;
  }
}
@media screen and (max-width: 767px) {
  #rubric-list .rubric {
    width: 50%;
  }
}
@media screen and (max-width: 479px) {
  #rubric-list .rubric {
    width: 100%;
  }
}