/* Center login form labels and adjust font */
.login-label {
    display: block;
    text-align: center;
    font-family: 'Open Sans', Arial, Helvetica, sans-serif;
    margin-bottom: 0.25rem;
}
/* Shorten login form input boxes */
.login-input {
    max-width: 300px;
    margin-left: auto;
    margin-right: auto;
}
@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;600&display=swap');

/* Center form labels above input boxes */
.row .col .form-label {
    display: block;
    text-align: center;
    margin-bottom: 0.25rem;
    font-family: 'Open Sans', Arial, Helvetica, sans-serif;
}
/* Make form placeholder text smaller */
input::placeholder, textarea::placeholder {
    font-size: 0.85em;
}
body {
	background-color: #000;
	color: #fff;
}

.mt-2 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
    color: rgb(103,220,193)
}

.btn {
    margin-top: 1rem !important;
    background-color: rgb(103,220,193) !important;
    color: #000 !important;
}

.row.mb-2 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
}
.btn:hover {
    background-color: rgb(230,178,65) !important;
    border-color: #000 !important;
    color: #000 !important;
}