.form {
display: flex;
flex-direction: column;
- align-items: center;
- margin: 0.5em;
-}
-
-.form label {
- display: block;
+ justify-content: center;
margin: 0.5em 0;
}
.form input {
- display: block;
- width: 95%;
+ margin-bottom: 0.5em;
+}
+
+.form label {
+ align-self: center;
+ margin: 0.5em 0;
}
h1 {
.form {
flex-direction: row;
- justify-content: center;
+ justify-content: flex-start;
+ margin: 0.5em;
}
.form label {
- margin-right: 0.5em;
+ flex-basis: 5%;
+ margin: 0 0.5em 0 0;
}
.form input {
- margin-right: 0.5em;
+ flex-basis: 75%;
+ margin: 0 0.5em 0 0;
}
- .form
+ .form .button {
+ flex-basis: 20%;
+ margin: 0;
+ }
h1 {
margin: 1em 0.2em;