.rex-is-logged-in .rex-nav-top, #rex-page-setup .rex-nav-top {
	background-color: #ffffff !important;
	border-bottom: 1px solid #324050;
}

.navbar-right a {
	color: #2674b2 !important;
}

#rex-start-of-page .rex-nav-top .rex-redaxo-logo, .navbar-header .navbar-brand .rex-redaxo-logo { display:none !important; }

#rex-start-of-page a.navbar-brand, #rex-start-of-page a.navbar-brand:hover {
	width: 180px;
	height: 55px !important;
	background-image: url(/theme/public/assets/backend/mdit_logo.png);
	background-repeat: no-repeat;
	background-size: cover;
	margin-left: 10px !important;
	padding: 0px !important;
	margin:5px;	
	
}

#rex-page-login .navbar-header .navbar-brand, #rex-page-login .navbar-header .navbar-brand:hover {
	width: 280px;
	height: 100px;
	background-color: #FFFFFF;
	background-image: url(/theme/public/assets/backend/mdit_logo.png);
	background-repeat: no-repeat;
	background-position: center center;
	display:block;
	margin-left: auto !important;
	margin-right: auto !important;
} 

#rex-page-login .rex-nav-top { padding-top: 70px; }

div.legend_item {
    float: left;
    margin-right: 10px;
}
span.legend {
    width: 15px;
    height: 15px;
    display: block;
    float: left;
    margin-right: 10px;
}

.popover-content { font-size: 10pt !important; }
.popover { max-width: 100%; }

#rex-navi-page-mg-login-checker { display: none; }

svg.rex-redaxo-logo { display:none; }
div.rex-branding { text-align: center; }

@media (max-width: 991px) {
	a.navbar-brand {
		width: 200px;
		height: 40px !important;
		background-image: url(/theme/public/assets/backend/mdit_logo.png);
		background-repeat: no-repeat;
		background-size: 50%;
	}
}

.modal-backdrop.in {
    opacity: 0.5;
    z-index: 2;
}
.rex-minibar-element-system { display:none; }

.rex-is-logged-in .rex-nav-top .navbar, #rex-page-setup .rex-nav-top .navbar { background-color: #FFFFFF !important; }
.rex-is-logged-in .rex-nav-top .navbar-brand, #rex-page-setup .rex-nav-top .navbar-brand { border-radius: 0px !important; }
.navbar-collapse { padding-left: 0px !important; padding-right:0px !important; }