html{font-size:14px !important;} /*change 1em default size*/

a{text-decoration: none;}

.header{height: 50px;}
.logo span{font-size:22px;}
.logo img {max-height: 26px;}

.sidebar{top:50px;}
.header .search-bar-show{top:50px;}

.header-nav .nav-profile img {max-height: 26px !important;}

.container-lg{padding: 0px 0px;}

#main {
  height: 100% !important;  
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  margin-top: 0px !important;
  padding:0px !important;
}

.main-content .section{background-color: #fff; margin-bottom: 10px;}
	
.sticky_footer {
  /*position: absolute;*/
 /*bottom: 0;*/
 width: 100%;
 color:#012970;
 height: 50px;
 /* Set the fixed height of the footer here */
  /*background-color: #f5f5f5;*/
  background-color: transparent;
}

.main-content{width: 100%;}
.main-content .pagetitle{margin: 15px 0px; }


.pagetitle{margin-top: 15px; padding: 0px 5px;}

.table-hover tbody tr:hover td, .table-hover tbody tr:hover td.warning {background-color: #ff9933;}
.paginate_button{padding:3px 7px !important;cursor: pointer;}
.paginate_button.current{color:#FF573A !important;}    


.nav-main-item{font-size:16px !important; min-width: 50px;}
.nav-main-dropmenu{padding:0px !important; margin-top: 10px !important;}
.nav-item a:hover{color:#FF573A !important;}
.main, .footer {margin-left: 0px !important;}

.sidebarUc .nav-item .active{color:#FF573A !important;}
.animate-navbar .nav-item .active{color:#FF573A !important;}
.sidebar .nav-item .active{color:#FF573A !important;}

/** bottom navbar css **/
.navbar-icon-top
{
	width:100%;
	height:50px;
	display: flex;
	flex-direction:row;
	justify-content:space-between;
	/*background-color: #e3f2fd; */
	background-color: transparent;
	/*border-top: 1px solid #ddd;*/
	padding:0px;
} 

.navbar-icon-top .nav
{
	width: 100%;	
}

.navbar-icon-top .nav .nav-item
{
	width:25%;
	text-align: center;
}

.navbar-icon-top .nav-link
{
	padding: 0px;
	font-size:14px;
	color: #012970;
	font-weight: bold;
}

.navbar-icon-top i {
   display: block;
   font-size:16px;
}

.navbar-icon-top .nav .nav-item .active
{
	background-color:transparent;
	color: #FF573A ;
}
/** end of bottom navbar css **/