.form-control.error {
    border-color: red;
}
label.error{
	color:red !important;
}
.help-block.help-block-error {
    color: #e73d4a;
}
#filter-user-sort{
    width:250px;
}
#bulk_act{
    margin-left: 10px;
}
.paging_full_numbers,.dataTables_filter{
    float:right;
}
.dataTables_info{
    margin-top:18px;
}
table.dataTable td.sorting_1, table.dataTable td.sorting_2, table.dataTable td.sorting_3, table.dataTable th.sorting_1, table.dataTable th.sorting_2, table.dataTable th.sorting_3{
    background:inherit!important;
}

table.dataTable thead th:first-child.sorting,
table.dataTable thead th:first-child.sorting_asc,
table.dataTable thead th:first-child.sorting_desc {
  background: none;
  /* padding: 4px 5px; */
}

#profile_image{
  display:none;
}
input[type=radio]{
  margin-right: 5px;
}



#cover-spin {
    position:fixed;
    width:100%;
    left:0;right:0;top:0;bottom:0;
    background-color: rgba(255,255,255,0.7);
    z-index:9999;
    display:none;
}

@-webkit-keyframes spin {
	from {-webkit-transform:rotate(0deg);}
	to {-webkit-transform:rotate(360deg);}
}

@keyframes spin {
	from {transform:rotate(0deg);}
	to {transform:rotate(360deg);}
}

#cover-spin::after {
    content:'';
    display:block;
    position:absolute;
    left:48%;top:40%;
    width:40px;height:40px;
    border-style:solid;
    border-color:black;
    border-top-color:transparent;
    border-width: 4px;
    border-radius:50%;
    -webkit-animation: spin .8s linear infinite;
    animation: spin .8s linear infinite;
}
.alert-dismissable .close, .alert-dismissible .close {top: 5px;}
.bt-contact-form.bt-plan-form .bt-coupon-box .bt-cmn-btn {margin: 4px 0 0 0 !important;}
.bt-tabs .nav-tabs li button:hover::before {height: 0;}
