/* Bordered form */
form {
  border: 3px solid #f1f1f1;
  width:50%;
  padding: 30px;
  background: #fff;
  box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.2), 0 5px 5px 0 rgba(0, 0, 0, 0.24);
}

body {
  margin: 0;
  font-size: 1.2rem;
  background-color: #1fc4f4;
  color: #2c5cf5;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
  line-height: 1.5;
}

h1
{
margin: 0;

}

header, footer {
  background: #1fc4f4;
  padding: 1rem;
  color: #f55f38;
}

/* Full-width inputs */
input[type=email], input[type=password] {
  width: 100%;
  padding: 12px 20px;
  margin: 8px 0;
  display: inline-block;
  border: 1px solid #ccc;
  box-sizing: border-box;
}

/* Set a style for all buttons */
button {
  background-color: #4CAF50;
  color: white;
  padding: 14px 20px;
  margin: 8px 0;
  border: none;
  cursor: pointer;
  width: 100%;
}

/* Add a hover effect for buttons */
button:hover {
  opacity: 0.8;
}

/* Add a hover effect for buttons */
label {
  width: 100%;
  padding: 12px 20px;
}

#container{
    width:50%;
    margin:0 auto;
    margin-top:10%;
	
}