/*
button.btn-login {
	margin-top: 40px;
	width:100%;
	height: 100%;
	border-color: #891e29;
}

label.login-label {
	color: #91222d;
	font-size: 1.2rem;
	margin-bottom: 10px;
}

div.div-group-login {
	margin-bottom: 20px;
}

input.form-control {
	border-color: #891e29;
}

div.input-group > span {
	background-color: #cb2f3e;
	border-color: #891e29;
	color: white;

}*/

section{
	background-image: url('../img/gmn_login3.jpg');
	background-repeat: no-repeat;
	background-size: 100%;
	height: 350px;
	box-shadow: 0 7px 20px rgba(0,0,0,0.5);
}

nav{
	box-shadow: 0 20px 20px rgba(0,0,0,0.5);
}

.container{
	width: 35%;
	border-radius: 20px;
	margin-top: 5%;
	box-shadow: 0 3px 20px rgba(0,0,0,0.5);
	padding: 40px;
	padding-bottom: 100px;
	background-color: white;
}

@media only screen and (max-width: 900px){
	.container {
		width: 70%;
		border-radius: 15px;
		margin-top: 15%;
		box-shadow: 0 3px 20px rgba(0,0,0,0.5);
		padding: 10px;
		padding-bottom: 20px;
		background-color: white;
	}
	section{
		height: 250px;
		background-image: url('../img/gmn_login2.jpg');
	}
}



@media only screen and (max-width: 600px){
	.container {
		width: 90%;
		border-radius: 10px;
		margin-top: 15%;
		box-shadow: 0 3px 20px rgba(0,0,0,0.5);
		padding: 10px;
		padding-bottom: 20px;
		background-color: white;
	}
	section{
		background-image: url('../img/gmn_login2.jpg');
		background-repeat: no-repeat;
		background-size: 100%;
		height: 150px;
		box-shadow: 0 7px 20px rgba(0,0,0,0.5);
	}
}
