#topContent {
	background-color: #white !important;
}

#topSimpleHeader {
	height: 170px !important;
	background-position: center;
	background-repeat: no-repeat;
	background-color: #fff;
	background-image:url();
}

.login_box {
	top: 180px !important;
}

.login_novo{
	top:170px !important;
}


#topLinkTabs {
	left: 220px !important;
}

#topLogo {
	margin: 5px 20px !important;
}

#topLinkTabs .topTab {
	color: #fff;
	background-image: url(/rastreador5/javax.faces.resource/images/tab_blue.png.xhtml?ln=default);
}

.topbar, .login-topbar {
	background-color: white !important;
}

#topbar-items-form i, #topbar-items-form span, .login-topbar h2 {
	color: #004289 !important;
}

#menu-button {
    color: white !important;
	background-color: #005ba2 !important;
	top: 11px !important;
}

.layout-wrapper .topbar .topbar-right #menu-button.menu-button-rotate {
	color: #005ba2 !important;
	background-color: white !important;	
    top: 10px !important;
}

.layout-wrapper .topbar .topbar-right #menu-button.menu-button-rotate i {
	color: #005ba2 !important;
}

.footer img {
    height: 65px;
}

#main-logo, #login-logo {
	max-height: 50px !important;
	max-width: 200px !important;
    margin-left: 60px !important;
    margin-top: 3px !important;
    height: auto !important;
}

.login-body {
    background:  url("\/rastreador5/javax.faces.resource/images/portal-de-rastreamento.png.xhtml?ln=celig") top left no-repeat;
    background-size: cover;
    background-position: top;

    h1 {
        margin: 20px auto 25px auto;
        font-size: 21px;
        font-weight: 600;
    }
}

#login-logo {
    margin-left: 20px !important;
}
