.alert-danger {
    color: #a94442;
    background-color: #f2dede;
    border-color: #ebccd1;
}

.alert-success {
    color: #3c763d;
    background-color: #dff0d8;
    border-color: #d6e9c6;
}

.alert {
    padding: 15px;
}

.calculator-input {
    width: 100%;
    max-width: 100%;
    border: 1px solid #69727D;
    background-color: white;
    color: #1f2124;
    vertical-align: middle;
    flex-grow: 1;
}

.calculator-input-div {
    padding: 5px;
}

.calculator-submit-div {
    display: grid !important;
    place-items: center !important;
    padding: 5px;
}

.result-text {
    display: grid !important;
    place-items: center !important;
}

.calculator-result {
    display: grid !important;
    place-items: center !important;
    padding: 5px !important;
    border: solid !important;
}

.result_data {
    text-align: center !important;
}

.result-table {
    table-layout: fixed;
}