/*.preloader{
  display: inline-block;
  padding-left: 20px;
  padding-top: 10px;
}
*/
.error{
  padding-left: 20px;
  color: red;
}

/*.table_actions {
  margin-bottom: 0;
  display: none;
}*/

.table_actions li {
  display: list;
  list-style-type: none;
  padding: 0 10px;
}

.table_actions a {
  color: #3c99f6;
}

/*.table_actions a:hover {
  color: #ae2929;
}*/

tr:hover > td > .table_actions {
  display: block;
}

#preloader {
  display: none;
}

.uppercase {
  text-transform: uppercase;
}

.bold {
  font-weight: bold;
}

.rotate90 {
  border-top: 0 !important;
  padding: 3px 0 !important;
  height: 270px;
  vertical-align: bottom !important;
  font-size: 22px;
  font-size: 1.22222rem;
  overflow: hidden;
  text-align: center;
}

.rotate90 span {
  display: inline-block;
  bottom: 0;
  margin: 0 0 20px 10px;
  padding: 0;
  width: 20px;
  height: 20px;
  transform: rotate(-90deg);
  transform-origin: left;
  /* font-size: 20px !important; */
  font-size: 1.5rem;
  text-align: left;
  white-space: nowrap;
}

.text-wrap {
  max-width: 80px;
  word-wrap: break-word;
}