div.stacked-buttons .ui.button ~ .ui.button {
  margin-top: 4px;
}

.ui.form .fields {
  margin-bottom: 0px;
}

i.largish.icon, i.largish.icons {
  line-height: 1;
  font-size: 1.25em;
}

/* SUI removes the padding for this selector; set it back */
.ui.header .icon.button:only-child {
  padding: 0.78571429em !important;
}

.ui.buttons .or {
  z-index: 1 !important;
}

.chosen-container-single .chosen-single {
  height: 27px !important;
}

.chosen-container, .chosen-container li {
  text-align: left
}

.ui.checkbox label {
  font-size: 12px;
  font-weight: bold;
}

h1.inline, h2.inline, h3.inline, h4.inline, h5.inline,
h1.inline.header, h2.inline.header, h3.inline.header, h4.inline.header, h5.inline.header {
  display: inline;
}

/* Custom popup widths */
.ui.medium.wise.popup {
  min-width: 200px;
}

.ui.wide.wise.popup {
  max-width: 450px;
}

.ui.search > .results {
  width: 20em !important;
}

.wise-filter .ui.search > .results,
.wise-form .ui.search > .results {
  overflow-y: auto;
  max-height: 300px;
}

.ui.accordion .title:not(.accordion-target) {
  cursor: auto;
}
.ui.accordion .title .accordion-target {
  cursor: pointer;
}

/*
.ui.header .sub.header {
  font-size: 1.15rem;
  line-height: 1.15rem;
  color: rgba(0,0,0,0.8);
}

.ui.header > .wise.icon {
  font-size: 1em;
}

.ui.form textarea.question {
  border: 1px solid blue;
  min-height: 2em;
  height: 4em;
  max-height: 8em;
}

.ui.dropdown a,
.ui.dropdown a:hover {
  text-decoration: none;
  color: #000;
}

.ui.label i.divided.inverted:before {
  margin-left: 3px;
}

.ui.label i.divided.inverted {
  border-left: 1px ridge white;
  margin-left: 5px;
}

.ui.wise.popup table.ui.basic.compact.celled.definition {
  white-space: normal;
}

#assignments-reserve-form .ui.grid > .row {
  padding-top: 0px;
  margin-bottom: 5px;
}

table.ui.striped.celled .ui.ribbon.label {
  margin-left: 3px;
  margin-top: 7px;
}

.ui.card {
  margin-top: 0px !important;
}

.ui.table td[class*="top aligned"],
.ui.table td [class*="top aligned"],
.ui.table tr[class*="top aligned"] td {
  padding-top: 15px;
  vertical-align: top;
}

.ui.table td[class*="bottom aligned"],
.ui.table td [class*="bottom aligned"],
.ui.table tr[class*="bottom aligned"] td {
  vertical-align: bottom;
}

.ui.table th[class*="bottom aligned"],
.ui.table th [class*="bottom aligned"],
.ui.table th[class*="bottom aligned"] td {
  vertical-align: bottom;
}

.ui[class*="right floated"].label {
  float: right;
  margin-top: 0em;
  margin-left: 0.5em;
}

.action.ui.tiny.button {
  padding: 7px;
}

.ui.menu .item,
.ui.menu .item .item {
  color: rgba(96, 0, 0, 1);
}

.ui.menu .item:hover,
.ui.menu .item .menu a.item:hover,
.ui.menu .item .menu .link.item:hover {
  color: #000;
}

.ui.menu .item.disabled {
  color: #c0c0c0;
}

.ui.dropdown .menu .disabled.item,
.ui.dropdown .menu .disabled.item .icon {
  cursor: default;
}

.ui.list .item {
  font-size: 1rem !important;
}

#wise-nav .ui.menu,
.subnav .ui.menu {
  background: #faf9fa;
  border-top: 2px solid #600000;
  border-top-left-radius: .2857rem!important;
  border-top-right-radius: .2857rem!important;
}

.subnav .ui.secondary.menu .item {
  font-weight: bold;
}

.subnav .ui.secondary.menu .active.item {
  background: #600000;
  color: #fff;
}

.ui.pagination.menu .active.item,
.ui.pagination.menu .disabled.item,
.ui.pagination.menu .item {
  padding-top: 5px;
  padding-bottom: 6px;
  padding-left: 8px;
  padding-right: 8px;
}
*/
