.my-submissions table.views-table {
  font-size: 1rem;
  line-height: var(2rem);
  color: black;
}
.my-submissions table.views-table a {
  color: black;
}
.my-submissions table.views-table tr:nth-child(even) {
  background-color: #c5cec2;
}
.my-submissions table.views-table tr:nth-child(odd) {
  background-color: white;
}
.my-submissions table.views-table td{
  margin: 0.5rem;
  padding: 0.5rem;
}
.my-submissions table.views-table td ul{
  list-style-type: none;
  margin: 1rem;
  padding: 0;
}

.my-submissions .status-0 {
  color: red;
}
.my-submissions .status-1 {
  color: black;
}
.my-submissions .status-2 {
  color: green;
}


/* Category List block view
 */
.category-block .view-content table{
  width: 100%;
}

.category-block caption {
  font-size: 1.25rem;
  color: black;
  font-weight: bold;
  text-align: left;
}

.category-block tbody {
  width: 100%;
}

.category-block tr {
  line-height: 1.5rem;
}

.category-block tr td.views-field-nothing {
  text-align: right;
  padding-right: 0.5rem;
}

a.category-name {
  color: black;
  font-weight: bold;
}

/* Specific fieldset used on Category taxonomy term
 */
fieldset.category-type {
  display: inline;
}

fieldset.category-type .field div.field__label {
  display: none;
  visibility: hidden;
}

/* Category Details Page
 */

div.category-detail-row h1 {
  margin-bottom: 0.25rem;
}

div.category-detail-row .accepting {
  color: black; 
}

div.category-detail-row .notaccepting {
  color: red;
}

div.category-detail-row div.category-description {
  padding: 1rem;
}

div.category-detail-row .views-label {
  font-weight: bold;
}
