.ilr-form {
    padding: 20px !important;
    border-radius: 8px !important;
    background: #fff !important;
    max-width: 500px;
    margin: 30px auto !important;
}
.ilr-form h3 {
    font-family: Poppins, sans-serif !important;
}
.ilr-form label {
    font-weight: bold !important;
}
.ilr-form input[type="submit"] {
    color: #fff !important;
    padding: 10px 20px !important;
    border: none !important;
    cursor: pointer !important;
}
.ilr-results {
    padding: 15px !important;
    margin-top: 20px !important;
    border-radius: 6px !important;
}

.align-left { margin-left: 0 !important; margin-right: auto !important; }
.align-center { margin-left: auto !important; margin-right: auto !important; }
.align-right { margin-left: auto !important; margin-right: 0 !important; }

div#ilr-results {
    padding: 15px !important;
    margin-top: 20px !important;
}