#form_add * {
    font-size: 0.9em;
}

#form_add > div {
    margin: 5px;
    padding: 5px;
}

.input_label_add {
    display: inline-block;
    width: 120px;
    margin-right: 10px;
    text-align: right;
}

.input_add {
    width: 340px;
}

.note {
    font-size: 0.8em;
    max-width: 900px;
    margin: 40px auto auto;
}
#password_toggle {
    display: inline;
    position: absolute;
    cursor: pointer;
    background-color: #43a047;
    color: #fafafa;
    padding: 7px;
    border-radius: 30px;
    transform: translate(10px, -7px);
}

#button_add {
    width: 150px;
    border-radius: 101px;
}


@media only screen and (max-width: 500px) {
    .input_add {
        width: 200px;
        font-size: 0.85em;
    }

    .input_label_add {
        width: 65px;
        font-size: 0.85em;
        margin-right: 5px;
    }

    .form_button_server_add {
        margin-left: 50px;
    }
}
