*{
margin:0;
padding:0;
box-sizing:border-box;
}

img{
	width: 100%;
	height: 100vh;
	position: fixed;
	bottom:0;
	right:0;
}

form{
	width:300px;
	min-height:30%;
	background-color: black;
	opacity: .8;
	padding: 20px;
	display: block;
	margin-left: 60%;
	margin-right: 40%;
	margin-top: 12%;

}
input{
	border:0px;
	outline-style: none;
	background-color:black;
	color: white;
}
form h2{
	color:white;
	font-family: Arial;
}
#submit{
	display: block;width:50px;
	background-color: red;
	margin-right: auto;
	margin-left: auto;
	padding: 7px;
	}
body{
	overflow: hidden;
	background-color: black;
}
@media(max-width: 1048px){
	form{
		margin-left: 45%;
		min-width: 300px;
		margin-top: 22%;
	}
}
@media(max-width: 800px){
	form{
		margin-left: auto;
		width:300px;
		margin-top: 42%;
		margin-right: auto;
	}
}


