@import url(https://fonts.googleapis.com/css?family=Raleway);
h2{
	background-color: #a9f9fe;
	padding: 30px 35px;
	margin: -10px -50px;
	text-align:center;
	border-radius: 10px 10px 0 0;
}
hr{
	margin: 10px -50px;
	border: 0;
	border-top: 1px solid #88e1e8;
	margin-bottom: 40px;
}
div.container{
	width: 900px;
    height: auto;
    margin: 35px auto;
    font-family: 'Raleway', sans-serif;
    display: flex;
    justify-content: center;
}
div.main{
	width: 300px;
	padding: 10px 50px 25px;
	border: 2px solid gray;
	border-radius: 10px;
	font-family: raleway;
	float:left;
	margin-top:50px;
}
form{
    margin-top: 20px;
}
input[type=text],input[type=password]{
	width: 100%;
	height: 40px;
	padding: 5px;
	margin-bottom: 25px;
	margin-top: 5px;
	border: 2px solid #ccc;
	color: #4f4f4f;
	font-size: 16px;
	border-radius: 5px;
}
label{
	color: #464646;
	text-shadow: 0 1px 0 #fff;
	font-size: 14px;
	font-weight: bold;
}
center{
	font-size:32px;
}
.note{
	color:red;
}

.back{
	text-decoration: none;
	border: 1px solid rgb(213, 209, 214);
	background-color: rgb(207, 197, 211);
	padding: 3px 20px;
	border-radius: 2px;
	color: black;
}
input[type=submit]{
	font-size: 16px;
	background: linear-gradient(#62ecef 5%, #8bd6eb 100%);
	border: 1px solid #1c5870;
	color: #4E4D4B;
	font-weight: bold;
	cursor: pointer;
	width: 100%;
	border-radius: 5px;
	padding: 10px 0;
	outline:none;
}
input[type=submit]:hover{
	background: linear-gradient(#427ba7 5%, #34a0c8 100%);
}