@import url('https://fonts.googleapis.com/css?family=Montserrat:300,500,600,700');

body {
	font-family: 'Montserrat';
	background: #386ae0; /* Old browsers */
	background: radial-gradient(circle at center, #386ae0 0%,#264cbf 100%);
}

.user-container {
	padding: 10vh 5px;
}

.user-column {
	width: 100%;
	max-width: 400px;
	margin: 0 auto;
	text-align: center;
}

.user-body {
	background: #fff;
	padding: 2rem;
	border-radius: 8px;
	box-shadow: 0 3px 30px 10px rgba(0,0,0,.1);
}

.user-logo {
	margin-bottom: 2rem;
}

.user-lead {
	text-align: left;
	font-weight: 300;
}

.form-group {
	text-align: left;
}

h1 {
	font-weight: 600;
    font-size: 1.5rem;
    color: #386ae0;
    padding-bottom: 1rem;
    margin-bottom: 1rem;
}


.error-block {
	text-align: left;
	margin-bottom: 2rem;
}

.error-block h2 {
	font-size: 1rem;
	font-weight: 700;
}

.error-block ul {
	padding-left: 20px;
	margin-bottom: 0;
}