.ml-auto{
  margin-left: auto;
}
.ml-1{
  margin-left: 1rem;
}
.ml-2{
  margin-left: 1.5rem;
}
.mt-default {
  margin-top: 16px !important;
}
.mt-2{
  margin-top: 1.5rem;
}
.mt-16px {
  margin-top: 16px;
}
.mb-2{
  margin-bottom: 1.5rem;
}
.text-center{
  text-align: center;
}
.d-flex {
  display: flex !important;
}
.flex-row {
  flex-direction: row;
}
.flex-row-reverse {
  flex-direction: row-reverse !important;
}
.justify-content-center {
  -ms-flex-pack: center !important;
  justify-content: center !important;
}
.justify-content-around {
  -ms-flex-pack: distribute !important;
  justify-content: space-around !important;
}
.justify-content-end {
  -ms-flex-pack: end !important;
  justify-content: flex-end !important;
}
.align-items-center{
	align-items: center
}
.align-middle {
  vertical-align: middle !important;
}
.font-weight-bold {
  font-weight: 700;
}
.font-16 {
  font-size: 16px;
}
.font-18 {
  font-size: 18px;
}
.w-100 {
  width: 100%;
}
#tabbodies tr td{
  vertical-align: middle;
}
[x-apple-data-detectors] {
  display: inherit !important;
  color: inherit !important;
  text-decoration: none !important;
  font-size: inherit !important;
  font-family: inherit !important;
  font-weight: inherit !important;
  line-height: inherit !important;
  pointer-events: none !important;
}
.content {
  padding: 0 12px;
}
.alert-section > .alert {
    position: relative;
    padding: 0.75rem 1.25rem;
    margin-bottom: 1rem;
    border: 1px solid transparent;
    border-radius: 9px;
    background: unset;
}
.alert-section > .alert-success {
    color: #155724;
    background-color: #d4edda;
    border-color: #c3e6cb;
}
.alert-section > .alert-danger {
    color: #721c24;
    background-color: #f8d7da;
    border-color: #f5c6cb;
}
.default-a-tag-style {
	display: block;
	position: relative;
	padding-right: 25px;
	background-image: url("/device/compliant/common/images/action-arrow@2x.png");
	background-size: 14px 17px;
	background-repeat: no-repeat;
	background-position: right;
	text-decoration: none;
	color: inherit !important;
}
