
#DataTables_Table_0_wrapper, #table_wrapper{
	padding:10px;
}
#DataTables_Table_0_filter label, #table_filter label{
	width:100%;
}
#DataTables_Table_0_paginate .pagination, #table_paginate, .dataTables_filter,.dataTables_paginate {
	float:right;
}
.required{
	color:red;
}
.bs-stepper-header{
	overflow-x:auto;
}
.bs-stepper-content{
	padding:5px;
}
.info-box-text, .info-box-number{
	color:black;
}

div.wrapper{
	background: #f1f4f5;
}

i.back{
	cursor:pointer;
}

.btn-primary,.btn-orange{
	background:#fd7e14!important;
	border:1px solid #fd7e14!important;
}

/** header **/
.main-header{
	background: linear-gradient(90deg, rgba(240,119,6,1) 0%, rgba(255,175,0,1) 100%);
}

/**.main_head_sub{
	background-color: #007bff;
}**/
.main-header .navbar-nav .nav-item .nav-link{
	color: white;
	font-size: 1.3rem;
	font-weight: 600;
	margin-bottom: 1rem;
}
.navbar-light .navbar-nav .nav-link{
	
}
/*_** header ends **_*/


/** side-menu **/
/*_** side-menu ends **_*/

/***user-account- picture***/

.profile-user-img /**.img-fluid .w-100**/{
	height: 13rem;
    border-radius: 50%;
    width: 13rem;
}

.profile-user-img img{
	object-fit: cover;
}

/******side-bar - *******/

.user-panel{
	flex-direction: column;
}
.user-panel .image img{
	height: auto;
	width: 7.11rem;
	margin-bottom: 1rem;
	object-fit: fill;
}
.user-panel .info{
	padding-top: 0.4rem;
}

.user-panel .image{
	padding: none !important;
}

.info-role a{
	padding-top: -.4rem;
}

.brand-link{
	background-color: #000 !important;
}

.brand-link span{
	font-size: 1.3rem;
	color: #fff;
}

.main_head_sub{
	background-color: #007bff !important; 
}