#login{
	padding:80px 0;
}
.main-h{
	text-align: center;
	width: 44%;
	margin:0px auto 80px;
	padding:20px;
	box-shadow: 0px 0px 20px #e1e0e0;
	border-bottom-right-radius: 20px;
	font-size: 30px;
	color: #343434;
	background-color: white;
	font-family: Lato-Bold;
	border-top-left-radius: 20px;
}
form{
	width: 90%;
	margin:auto;
}
.inside-form{
	border-radius: 10px;
	box-shadow: 0px 0px 20px #e1e0e0;
	width: 90%;
	padding:50px 20px;
}
.inside-form h3{
	font-family: Lato-Bold;
	color: #343434
}
.inside-form p , .inside-form h3{
	text-align: center;
}
.inside-form label{
	text-align: left;
	color: #343434;
	font-size: 20px;
	font-family: Lato-Regular;
	font-weight: normal;
}
.inside-form input{
	height: 50px;
	margin-bottom: 30px;
}
.inside-form p a{
	color: #dfcd8e;
	font-family: Lato-Bold;
	text-decoration: underline;
}
.inside-form .btn{
	display: block;
	margin: 20px auto;
	border-radius: 0
}
#login .col-md-7{
	padding-top: 60px;
}
#login .col-md-7 h2{
	color: #343434;
	margin-bottom: 30px;
	font-family: Lato-Bold
}
#login .col-md-7 p{
	color: #343434;
	font-size: 17px;
	font-family: Lato-Regular
}
@media(max-width:767px){
	#login form, #login .inside-form{
		width: 100%;
	}
}