/* DESIGN */
input[type='submit'],
input[type='submit'].icon-confirm,
input[type='button'],
button,
a.button,
.button,
select {
	border-radius: 3px !important;
}
#body-login .wrapper, .login-box, footer {
	background-color: rgba(255, 255, 255, 0.5);
	border-radius: 3px 3px 0px 0px;
	width: 700px;
}
footer {
	border-radius: 0px 0px 3px 3px;
	margin-top: 0px;
}
.login-form, .login-box h2 {
	color: #2a55a2;
}
.login-form input[type='text'], .login-form input[type='password'] {
	background-color: #2a55a2;
	color: #fff;
	border: 1px solid #fff;
	border-radius: 3px !important;
}
.login-form button { margin-bottom: 5px; border: 1px solid #fff !important; }
#header .logo {
	background-image: url('/index.php/apps/theming/image/logoheader?v=38')
}
#alternative-logins .register-button, #body-login input[type='submit'], a.button.single-alt-login-option {
	background-color: #2a55a2;
	border: 1px solid #fff;
	color: #fff !important;
	border-radius: 3px !important;
}
#lost-password {
	background-color: #2a55a2;
	border: 1px solid #fff;
	color: #fff !important;
	border-radius: 3px !important;
	padding: 5px;
}
#alternative-logins {
	margin-bottom: 50px;
	margin-top: 50px;
}
/* HIDE */
div#files-personal-settings.section,
div#contactsmenu {
	display: none;
}
.login-form .notecard.notecard--warning { display: none; }
