.input.is-info,
.input-group.is-info>.input,
.input-icons.is-info>.input {
  border-color: #f22435;
}


.form-control.is-info {
  border-color: #f22435 !important;
}

.field-text.is-info {

  color: #f22435;

}


.is-info {
  color: #f22435;
}




table thead>tr>th.sorting_asc,
table thead>tr>th.sorting_desc,
table thead>tr>th.sorting,
table thead>tr>td.sorting_asc,
table thead>tr>td.sorting_desc,
table thead>tr>td.sorting {
  padding-right: 30px;
}

table thead>tr>th:active,
table thead>tr>td:active {
  outline: none;
}

table thead .sorting,
table thead .sorting_asc,
table thead .sorting_desc,
table thead .sorting_asc_disabled,
table thead .sorting_desc_disabled {
  cursor: pointer;
  position: relative;
}

table thead .sorting:before,
table thead .sorting:after,
table thead .sorting_asc:before,
table thead .sorting_asc:after,
table thead .sorting_desc:before,
table thead .sorting_desc:after,
table thead .sorting_asc_disabled:before,
table thead .sorting_asc_disabled:after,
table thead .sorting_desc_disabled:before,
table thead .sorting_desc_disabled:after {
  position: absolute;
  bottom: 11px;
  display: block;
  opacity: 0.3;
  font-size: 1.3em;
}

table thead .sorting:before,
table thead .sorting_asc:before,
table thead .sorting_desc:before,
table thead .sorting_asc_disabled:before,
table thead .sorting_desc_disabled:before {
  right: 1em;
  content: "\2191";
}

table thead .sorting:after,
table thead .sorting_asc:after,
table thead .sorting_desc:after,
table thead .sorting_asc_disabled:after,
table thead .sorting_desc_disabled:after {
  right: 0.5em;
  content: "\2193";
}

table thead .sorting_asc:before,
table thead .sorting_desc:after {
  opacity: 1;
}

table thead .sorting_asc_disabled:before,
table thead .sorting_desc_disabled:after {
  opacity: 0;
}

.nav-sidebar .nav-item a .icon {
  margin-right: 10px;
  font-size: 22px;
}

.font-18 {
  font-size: 18px;
}
