@charset "UTF-8";
/* no image */
.not-found-img{
  max-width: 100px;
}

/* dashboard */
ul.dashboard-menu li:hover{
  background-color: #f8f9fa;
}
ul.dashboard-menu li img{
  width: 50px;
}
@media screen and (max-width: 575px) {
  ul.dashboard-menu li img{
    width: 40px;
  } 
}

/* dashboard setting */
.setting-table-wrap table {
    width: 100%;
}
.setting-table-wrap th {
    padding: 0.8rem;
}
.setting-table-wrap td {
    width: 80px;
    padding: 0.8rem;
}

/* message list */
ul.message-list li.unread{
  font-weight: bold;
}
ul.message-list li.read{
  background-color: #f8f9fa;
}

/* task list */
.view-block {
  display: grid;
  grid-template-columns: repeat(4,1fr);
  column-gap: 10px;
}
@media screen and (max-width: 992px) {
  .view-block {
      grid-template-columns: repeat(3,1fr);
  }
}
@media screen and (max-width: 767px) {
  .view-block {
      grid-template-columns: repeat(2,1fr);
  }
}
