.btn-ih {
  background-color: #9b80e4;
  border-color: #8665e4;
  color: white;
}

.btn-ih:hover,
.btn-ih:focus,
.btn-ih:active,
.btn-ih.active {
  background-color: #803fe4;
  border-color: #692be4;
  color: white;
  outline:none !important;
}
.btn-ih.disabled:hover,
.btn-ih.disabled:focus,
.btn-ih.disabled:active,
.btn-ih.disabled.active,
.btn-ih[disabled]:hover,
.btn-ih[disabled]:focus,
.btn-ih[disabled]:active,
.btn-ih[disabled].active,
fieldset[disabled] .btn-ih:hover,
fieldset[disabled] .btn-ih:focus,
fieldset[disabled] .btn-ih:active,
fieldset[disabled] .btn-ih.active {
  background-color: #9b80e4;
  border-color: #8665e4;
}

.form-control:focus {
  border-color: rgba(226, 95, 38, 0.52);
  outline: 0;
 -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(226, 95, 38, 0.40);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(226, 95, 38, 0.40);
}

table.dataTable.stripe tbody>tr.odd.selected, table.dataTable.stripe tbody>tr.odd>.selected, table.dataTable.display tbody>tr.odd.selected, table.dataTable.display tbody>tr.odd>.selected {
    background-color: #7f7f7f;
}

table.dataTable.stripe tbody>tr.even.selected, table.dataTable.stripe tbody>tr.even>.selected, table.dataTable.display tbody>tr.even.selected, table.dataTable.display tbody>tr.even>.selected {
    background-color: #7f7f7f;
}

table.dataTable.display tbody>tr.even.selected>.sorting_1, table.dataTable.order-column.stripe tbody>tr.even.selected>.sorting_1,
table.dataTable.display tbody>tr.odd.selected>.sorting_1, table.dataTable.order-column.stripe tbody>tr.odd.selected>.sorting_1
{
    background-color: rgba(167, 167, 167, 0.54);
}

.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
    z-index: 2;
    color: #fff;
    cursor: default;
    background-color: #448090;
    border-color: #4a6490;
}
