
a.login-footer {
	color: #FF3636;
}

a.navbar-brand i.now-ui-icons {
	font-size: 25px;
	padding-top: 0.5rem;
	color: #FF3636;
}

.navbar-logo-text {
	color: #FF3636; 
	font-size: 24px;
	color: #007bff;
}

.navbar.bg-white:not(.navbar-transparent) a:not(.dropdown-item) {
    color: #333;
}

div.page-content{

}

div.page-content-header {
	padding:0;
    min-height: 53px;
    margin-bottom: 20px;
    box-shadow-x: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);
    border-bottom: 1px solid  rgba(222, 222, 222, 0.4);
}

.page-content-header-format-0 {
	margin:0;padding:0;box-shadow: none;
}

div.page-content-header i {
	font-sizex: 25px;
	color: #FF3636;
	margin-right: 3px;
}

div.page-content-header i.branding {
	font-size: 25px;
	color: #FF3636;
	margin-right: 3px;
}

div.page-content-header span.headerTitle {
	text-transform: uppercase;
font-size: 25px;
padding-top: 0.5rem;
padding-bottom: 0.5rem;
line-height: 1.625rem;

}

div.page-content-header .container-fluid {
	padding-left:0px;
}

span.page-content-header-text {
	font-size:24px;
}

.badge-danger-count {
	font-size:12px;
	background-color: red; 
	color: #fff;
}

.btn-darkgrey {
	background-color: rgba(222, 222, 222, 0.3);
}

.opal-search-box {  margin: 5px; }
.navbar.bg-white:not(.navbar-transparent) a:not(.dropdown-item):not(.btn) {
    color: #333;
}

.opal-padding-top-bottom-0 {  padding-top: 0px; padding-bottom: 0px;}
.opal-padding-bottom-0 {  padding-bottom: 0px;}

.opal-padding-bottom-10 {  padding-bottom: 10px !important;}

.opal-margin-top-0 {  margin-top: 0px !important;}
.opal-margin-bottom-0 {  margin-bottom: 0px !important;}

.opal-margin-top-0-3 {  margin-top: -3px;}

.opal-margin-left-right-0 { margin-left: 0px; margin-right: 0px; }
.opal-padding-left-right-3 { padding-left: 10px; padding-right: 10px; }


