/* Custom styles goes here */

hr {
    border: none;
    height: 1px;
    /* Set the hr color */
    color: #333; /* old IE */
    background-color: #333; /* Modern Browsers */
}

.amtred {
    color: red;
}

.amtgreen {
    color: forestgreen;
}
.btnstyle {
    background-color: #660B05;
}
.StatusSuccess{
    color:forestgreen;
}
.StatusFailed {
    color: red;
}
.copyrights{
    font-size:13px;
}
.dashred {
    color: red;
}
.textnormal {
    color: black;
}
.gridHeader {
    background-color: #88304E !important;
    color: white !important;
    text-align: center;
}
table th.gridHeader,
table td {
    text-align: center !important;
}

.circle {
    width: 20px;
    height: 20px;
    font-size: 12px;
    background-color: #ffffff;
    border-radius: 50%; 
    color: maroon;
    font-weight:bold;
    display: flex;
    justify-content: center; /* Centers horizontally */
    align-items: center; /* Centers vertically */
    text-align: center; /* Ensures multi-line text is centered within the flex container's inner width */
}
.highlight-row {
    background-color: #f2e012 !important; /* yellow highlight */
    border-left: 4px solid #ffc107 !important;
    font-weight: 600;
}
