/* Login */

.logintext h1 {
	color: #d42e12;
}

#Login .sidebar .btn,
#Login .sidebar #External {
	border-radius: 0;
}

/* GLOBAL */

.scripts_user_general_text main {
	background: transparent;
}

.scripts_user_general_text .panel {
	background-color: transparent;
}

.scripts_user_general_text iframe {
	min-height: 500px !important;
}

/* Footer */

#Footer {
	padding-left: 15px;
	padding-right: 15px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 2rem;
}

#Footer a {
	color: #d42e12;
	text-decoration: underline;
}

#footer_logo {
	background-image: url(../img/ncoi.png);
	background-repeat: no-repeat;
	background-position: right;
	height: 64px;
}

@media (min-width: 992px) {
	.MenuVertical #Footer {
		padding-left: 130px;
	}

	.scripts_user_general_text.MenuVertical #Footer {
		padding-left: 262px;
		margin-left: 0;
		max-width: 1208px;
	}

	.scripts_user_general_text.MenuHorizontal #Footer {
		margin-left: 0;
		max-width: 960px;
		margin: 0 auto !important;
	}
}
