.degree-comparison-messages-ajax {
  z-index: 500;
  position: fixed;
  top: 30%;
}

.degree-comparison-messages-ajax .messages {
  border-radius: 6px;
  border-width: .5em;
  box-shadow: 0 1px 12px rgba(50, 50, 50, 0.84);
  font-size: 1.5em;
}

th.item-title {
  vertical-align: top;
}

#degree-comparison-block-content.empty, .degree-comparison-hidden, .degree-comparison-no-diff {
  display: none;
}
a.remove-col:link, a.remove-col:hover, a.remove-col:visited {
  color: #CCC;
  float: right;
  margin-top: -2em;
}
a.remove-col:hover {
  color: #FF0000;
}