body {
    background-color: #edf9ff;
}

option:disabled {
    color: #bababa;
}

.card {
    width: 400px;
    background-color: #fff;
    border: none;
    border-radius: 12px
}

.form-group label {
    font-size: 15px;
    padding-left: 13.5px;
}

.form-control {
    margin-bottom: 10px;
    height: 48px;
    border: 2px solid #eee;
    border-radius: 10px
}

.form-control:focus {
    box-shadow: none;
    border: 2px solid #039BE5
}

.form-control.datepicker:disabled, .form-control.datepicker[readonly] {
    background-color: unset;
}

#noqueue {
    margin: 2px 7px 0 0;
}

.noqueue-label {
    max-width: 90%;
}

.agree-text {
    font-size: 12px;
    text-align: justify;
}

.analysis-text a {
    color: #0d6efd;
    text-decoration: none;
    transition: 0.5s;
}

.analysis-text a:hover {
    color: #000;
}

.terms {
    font-size: 12px;
    text-decoration: none;
    color: #039BE5
}

.alertmsg span {
    display: block;
    padding: 15px;
    margin-bottom: 20px;
    text-align: justify;
    font-size: 15px;
    border: 1px solid #ff5454;
    border-radius: 10px;
    background-color: #fff9f9;
}

.alertmsg span.done {
    border: 1px solid #31a631;
    background-color: #f5fff5;
}

.confirm-button {
    height: 50px;
    border-radius: 10px
}

.btn-primary:not(.confirm-button), .btn-secondary {
    margin: 0 10px 25px 0;
}

.ui-datepicker {
    background: #fff;
}

.ui-datepicker .ui-state-default {
    border: 1px solid #9cc4ff;
    background: #bad2f4;
}

.ui-datepicker .ui-state-hover {
    border: 1px solid #0d6efd;
    background: #5499ff;
}

.ui-datepicker .ui-widget-header {
    border: none;
    border-bottom: 1px solid #ccc;
    background: none;
    border-radius: 0;
    color: #212529;
}

.cancel-oper {
    color: red;
    text-decoration: none;
    border: 1px solid;
    padding: 10px 20px;
    border-radius: 10px;
    cursor: pointer;
}

.cancel-oper.text-style {
    border: none;
    line-height: 0;
    vertical-align: text-top;
}


.confirminfo .card-title, .confirminfo p {
    margin-bottom: 25px;
}
.confirminfo .btn {
    width: 100%;
    margin: 0 0 30px!important;
}
#cancelConfirmation2 {
    margin-top: 20px;
}
