/*! custom css stlyes */

/*	==========================================================	*/
/*		BWMVI aintenance  Customization Styles begins here		*/
/*  =========================================================== */

#page {
	height: 100%;
	margin: 0px; 
	padding: 0px;
}

/*	==============================================	*/
/*				Navigation Styles					*/
/*	==============================================	*/

.navbar {
	height: 50px;
	margin: 0px; 
	padding: 0px;
}
.navbar-dark .navbar-nav .nav-link:hover {	
	color:#e67e22;
}
.navbar-dark .navbar-nav .nav-link.active, .navbar-dark .navbar-nav .show>.nav-link {	
	color:#e67e22;
}
.dropdown-item:hover {
	background: #e67e22;
	color:#000000;
}
.offcanvas-collapse .dropdown-item:hover {
	background: #e67e22;
	color:#000000;
}
#top-navbar-icon img {
	width: 25px;
	padding-top: 15px;
	/*padding: 0px;
	margin: 0px;*/	
}

hr {
	text-align: center;
	width: 100%;
	margin: 50px auto 15px auto;
	color: #cccccc;
}


#top-right-nav  {
	float: right;
	right: 1px;
	position: absolute;
	margin: 10px;
}

#top-right-nav a{
	position: relative;
	color: #ffffff;
	text-decoration: none;
	font-size: 17px;
	padding: 0px 5px;
}

#top-right-nav a:hover {
	color: #e67e22;
}

#top-right-nav a.active {
	color: #e67e22;
}

.navbar-brand img {
	width: 30px;
	/*margin-bottom: 8.5px;*/
	margin: 10px 0px;
	/*background-color: yellow;*/
}



/*	==============================================	*/
/*			Breadcrumbs Div styling 				*/
/*	==============================================	*/

.breadcrumb-holder {
  	margin-top: 50px;
	height: 35px;
	padding: 0px 0px 40px 0px;
	background-color: #d0ced4;
	border-bottom: 1px solid #838089;
}

.breadcrumb {
  	padding-top: 10px;
}
#bcrumb {
	padding-left: 20px;
	/*background-color: blue;*/	
}


#addRepairBtn {
	margin-top: 5px;
	/*background-color: red;*/
	text-align: right;	
}


.breadcrumb li {
	font-size: 14px;
}

.breadcrumb li a{
	padding-top: 5px;
	color: #172b60;
	text-decoration: none;
}
.breadcrumb-item.active {
	color: #007bff;
	/*font-weight: bold;*/
}

.breadcrumb-item a:hover {
	color: #F6921E;
}
#addRepairBtn {
	text-align: right;
	
}


/*	==============================================	*/
/*			Main Container Content Div styling 		*/
/*	==============================================	*/

#mainContainer {
	flex-grow: 1;
	flex-shrink: 0;
	flex-basis: auto;
	width: 100%;
	padding: 0px;
	margin: 0px;
}
#maintToday {	
	text-align: center;
	font-size: 20px;
	color: red;
}





/*	==============================================	*/
/*		Todays Maintenence Content Div styling 		*/
/*	==============================================	*/





/*	==============================================	*/
/*		Calendar Container Content Div styling 		*/
/*	==============================================	*/


.main-footer {	
	margin-top: 25px;
	height: 56px;
 	background-color: #000000;
  	text-align: center;
	color: #ffffff;
}
.main-footer p {
	padding-top: 20px;
}












