body{
    background-color: #939598;
}
form {
    padding: 1rem;
    }
    
    menu {
        height: 50px;
    width: 50px;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 1px;
    }

    fieldset {
    border:1px solid black;
    margin:0 0.5rem 2rem 0.5rem;
    padding:1rem;
    }
    
    label,input {
    display:block;
    width: 100%;
    }
    
    textarea {
    width: 100%;
    margin: 0.125rem 0 1.2rem 0;
    }
    
    input[type="reset"],
    input[type="submit"]{
    margin: 0.125rem 0 1.2rem 0;
    }
    
    .align-right {
    display: flex;
    justify-content: end;
    }
    
    input[type="reset"]
    {background-color: indianred;}
    
    input[type="submit"]{
    margin:1 0.55rem;
    background-color: mediumseagreen;
    }
    
    .button{
    width: 5rem;
    color: white;
    border-radius: 0.5rem;
    }
    
    .button:hover {
    filter:opacity(0.5);
    }