.form_error_message {
    display: block;
    width: 100%;
    margin-top: 0.25rem;
    font-size: 80%;
    color: #f44336;
}
.layout-sidebar-large .main-header {
    position: fixed;
    width: 100%;
    height: 80px;
    box-shadow: 0 1px 15px rgba(204, 8, 8, 0.04), 0 1px 6px rgba(215, 9, 9, 0.04);
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    justify-content: space-between;
    background: #a61f30;
    z-index: 100;
    color: #fff;
    
}

.layout-sidebar-large .main-header .logo {
    width: 202px;
    padding: 10px 15px;
    height: 63px;
    margin-top: -24px;
}

.layout-sidebar-large .main-header .logo img {
    width: 100%;
    height: 53px;
}
.allright{
    width: 100%;
    text-align: center;
}
.layout-sidebar-large .main-header .menu-toggle div {
    background: #fff;
}
.layout-sidebar-large .sidebar-left-secondary, .layout-sidebar-large .sidebar-left {
    background: #a61f30;
    box-shadow: 0 4px 20px 1px rgba(206, 28, 28, 0.06), 0 1px 4px rgba(188, 6, 6, 0.08);
    color: #fff;
}
.layout-sidebar-large .sidebar-left .navigation-left .nav-item .nav-item-hold {
    color: #FFF;
}
table.dataTable thead tr>th, .table.dataTable>thead:first-child>tr:first-child>th {
    color: #000000;
}
table.dataTable thead>tr>td.sorting, table.dataTable thead>tr>td.sorting_asc, table.dataTable thead>tr>td.sorting_desc, table.dataTable thead>tr>th.sorting, table.dataTable thead>tr>th.sorting_asc, table.dataTable thead>tr>th.sorting_desc {
    padding-right: 30px;
}
table.dataTable thead th:first-child {
    border-top-left-radius: 2px;
}
.table thead tr th:first-child {
    border-left: 1px solid #dcdcdc;
}
table.dataTable thead .sorting, table.dataTable thead .sorting_asc, table.dataTable thead .sorting_asc_disabled, table.dataTable thead .sorting_desc, table.dataTable thead .sorting_desc_disabled {
    cursor: pointer;
    position: relative;
}
table.dataTable thead>tr>th {
    color: #4e75ad;
    background: #f6f8fa;
    vertical-align: middle;
    border-bottom: 1px solid;
    border-color: #ebf5ff!important;
    font-size: 13px;
    padding-top: 9px;
    padding-bottom: 8px;
}
.table>thead>tr>th {
    padding: 10px;
    vertical-align: middle;
    color: #2d2d2d;
    font-weight: 400;
    border-top: 1px solid #f0f0f0!important;
    border-left: 0;
    border-right: 1px solid #f0f0f0;
    border-bottom: 0;
}
table.dataTable {
    clear: both;
    margin-top: 6px!important;
    margin-bottom: 6px!important;
    max-width: none!important;
    border-collapse: separate!important;
    width: 100%;
}
.progress-bar-default {
    background-color: #727b86;
}
.progress-bar {
    font-size: 10px;
    margin-top: -1px;
    color: black;
}
.progress-bar-default1{
    background-color:#28b8da
}
.col-md-6.selectstore {
    padding-right: 0px;
}
.col-md-2.btnclick {
    padding-left: 0px;
    padding-top: 0px;
    margin-top: 0px;
}

.layout-sidebar-large .sidebar-left .navigation-left .nav-item.active .nav-item-hold {
  color: #FFF !important; }
  
.layout-sidebar-large .sidebar-left-secondary .childNav li.nav-item a {
	color: #FFF !important;
}  

.layout-sidebar-large .sidebar-left-secondary .childNav li.nav-item a .nav-icon {
	color: #FFF !important;
}

.delete_btn_color {
	border-color: #f44336 !important;
	background-color:#f44336 !important;
}

.layout-sidebar-large .sidebar-left .navigation-left .nav-item .nav-item-hold .nav-icon, .layout-sidebar-large .sidebar-left .navigation-left .nav-item .nav-item-hold .feather {
    font-size: 27px;
    height: 25px;
    width: 25px;
}
.layout-sidebar-large .sidebar-left .navigation-left {
    width: 74px;
}
.layout-sidebar-large .sidebar-left .navigation-left .nav-item .nav-item-hold {
    padding: 9px 0;
}

.layout-sidebar-large .sidebar-left-secondary.open {
    left: 74px;
}

.error-help-block {
	color:red;
}

.layout-sidebar-large .sidebar-left-secondary .childNav li.nav-item a:hover {
	background:red;
}

.layout-sidebar-large .sidebar-left .navigation-left .nav-item.active .triangle {
	border-color : transparent transparent #f8f9fa transparent;
}
 .btn-group.show .dropdown-toggle {
    border: 0;
    outline: 0;
    box-shadow: inset 0 0 0 rgb(0 0 0 / 13%);
    -webkit-box-shadow: inset 0 0 0 rgb(0 0 0 / 13%);
}
.show .dropdown-toggle.btn-default {
    background-image: none;
}
.btn-default.active, .btn-default:active, .btn-default:focus, .btn-default:hover, .show .dropdown-toggle.btn-default {
    color: #415164;
    background-color: #e1e4e6;
    border-color: #e6e9eb;
}
.width300 {
    width: 300px;
}
._filter_data .dropdown-menu li a, .bootstrap-select .dropdown-menu li a {
    padding: 6px 16px;
}
.dropdown-menu>li:first-child>a {
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
}
.dropdown-menu>li>a {
    width: 100%;
    word-wrap: break-word;
    white-space: normal;
}
.pull-right>.dropdown-menu {
    right: 0;
    left: auto !important;
    top: 100% !important;
    will-change: unset !important;
    transform: unset !important;
    border: 1px solid rgba(0,0,0,.15);
    background-color: #fff;
    background-clip: padding-box;
}
.open>.dropdown-menu {
    display: block;
}
._filter_data li.active{
    background: #a61f30;
    color: #fff;
}
._filter_data li.active a{ 
    color: #fff;
}
.dropdown-menu .divider {
    height: 1px;
    margin: 9px 0;
    overflow: hidden;
    background-color: #e5e5e5;
}
.pull-right{
    float: right;
}
.hide{
    display: none;
}
table.dataTable thead .sorting {
    /* background-image: url(../images/sort_both.png); */
    background: none !important;
}