.inset-form-container {
  background-color: #fafafa;
  border-radius: 8px;
  padding: 15px;
}

.alert-dismissible .close {
  right: -10px;
}

.alert-default {
  background-color: #95a5a6;
  border-color: #95a5a6;
  color: #ffffff;
}

.alert-primary {
  background-color: #2c3e50;
  border-color: #2c3e50;
  color: #ffffff;
}

.storeButtons {
  padding: 10px;
  margin: 0px;
}

.btn-padded {
  margin-left: 5px;
  margin-right: 5px;
}

pre.note-pre {
  background-color: #fff;
  color: #000;
  border: none;
}

tr.processing {
  color: #999;
  background-color: #efefef;
}

div.work-schedule-day.editing,
div.ba-code.editing {
  background-color: #fff !important;
  padding: 6px !important;
}

td.long-name-ellipsis {
  max-width: 140px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.scrollable {
  overflow: auto;
}

.nav-badge {
  cursor: pointer;
  display: none;
  position: relative;
  top: 6px;
  left: -6px;
}

.smallText {
  font-size: 8px;
}

.billing-pause-resume {
  display: inline-block;
  vertical-align: top;
}

.organizing-stats .progress {
  height: 16px;
  border-radius: 6px;
}

.store-campaign-timeframe {
  font-style: italic;
  background-color: #efefef;
  font-size: 1.1em;
  padding: 4px 6px;
  border-radius: 3px;
}

.organizing-success-message {
  font-size: 1.1em;
}

.organizing-success-message .fa {
  color: #fff;
  background-color: #18bc9c;
  padding: 4px 6px;
  border-radius: 3px;
}
