body {
    background-color: #062726 !important;
}

#loginPanel {
    position: fixed;
    width: 50%;
    background: rgba(0, 0, 0, 0.5);
    transform: translate(-50%,0);
    top: 30%;
    left: 50%;
    padding: 15px;
}

#loginPanel h1 {
    font-size: 120%;
}

#loginPanel form input {
    background-color: rgba(0, 0, 0, 0);
    border: none;
    padding: 10px;
    border-bottom: 1px solid rgba(0, 0, 0, 0);
    margin-bottom: 10px;
    transition: 250ms;
    width: 100%;
}
#loginPanel form input:hover {
    border-bottom: 1px solid #5E8EC1;
}
#loginPanel form input:focus {
    outline: none;
}

#loginPanel form button {
    background-color: #5E8EC1;
    border: none;
    border-radius: 10px;
    padding: 10px;
    width: 49%;
    transition: 250ms;
}
#loginPanel form button:hover {
    background-color: #4b85c3;
}