/* ------------------------- Home page -------------------------- */
#home-hero h1 {
    text-transform: uppercase;
    letter-spacing: 5px;
}
#home-hero h2 {
    line-height: 1.4;
}

.home-payment-btn {
    width: 280px;
}

@media (max-width: 670px){
    #home-hero h2 {
        font-size: 1.5rem
    }
}

/* ------------------------- About page -------------------------- */

.about-services img {
    max-width: 250px !important;
    margin: auto;
    display: block;
    margin-bottom: 1rem;
}

/* ----------------- Manage review page - post lit -------------------- */
.warrant-identifier {
    /*background-color: #951AAD;*/
    color: #951AAD;
}

.writ-identifier {
    /*background-color: #E04300;*/
    color: #004be0;
}

.bdr-top-warrant{
    border-top: solid 2px #951AAD;
}

.bdr-top-writ {
    border-top: solid 2px #E04300;
}

#selection-footer{
    position: fixed;
    left: 0;
    bottom: 0;
    width: 100%;
    z-index: 9999;
}

.review-apply-bg {
    background-color: rgba(40,167,69,0.4) !important;
}

.review-close-bg {
    background-color: rgba(220,53,69,0.5) !important;
}

.review-trace-bg {
    background-color: rgba(255,193,7,0.4) !important;
}

/* ---------------------- Payment reconcilation page -------------------------- */
#payment-reconcile-container .accordion .btn {
    color: #fff;
}

/*#payment-reconcile-container .review-close-bg .reconcile-day-payments,
#payment-reconcile-container .review-apply-bg .reconcile-day-payments {
   display: none;
}*/
/* --------------------------- Payment page ------------------------------ */
#payment-months-list {
    width: 100%;
    display: flex;
    justify-content: space-between;
}

#payment-months-list option {
    width: 2ex;
    display: flex;
    justify-content: center;
}


/* ------------------------ Help and Support page --------------------------- */
.help-support-card img {
    height: 110px !important;
    width: auto !important;
    margin-bottom: 15px;
}

/* ------------------------ Footer --------------------------- */
.certificatebyqms img {
    width: 180px;
    margin-top: 15px;
}