.navbar-brand .navbar-logo a img {
    height: 3rem;
}

.header1 .mbr-overlay {
    opacity: 0; 
    background-color: rgb(250, 250, 250);
}

.alt-page-bg {
    background-color: #2CCCC4 !important;
}

.ourprinciples-bg {
    background-color: #ADF6F2 !important;
}

.profile_pic {
    height: 25px;
    width: auto; 
    border-radius: 10%;
    transition: transform .2s; /* Animation */
}

.profile_pic:hover {
    transform: scale(5);
}

.profile_pic_display:hover {
    transform: scale(2.5);
}

/* inner welcome-bg
<!--<img src="/assets/images/STATE-LOGO-WHITE-BACKGROUND.png" alt="Office of the Accountant General of Akwa Ibom State" class="img-fluid">-->
*/

.welcome-bg {
    /*background-color: green !important;*/
    background-image: url('/assets/images/STATE-LOGO-WHITE-BACKGROUND.png');
    background-size: 95%;
    background-repeat: no-repeat;
    background-position: center;
}

#page {
    font-family:  Tahoma; /*, Verdana, 'Segoe UI', sans-serif*/
    font-size: 15px;
    font-weight: 500; 
}

.aks-name-bg {
    background-image: url('/assets/images/mandate-bg.png');
    background-size: 20%;
    background-repeat:repeat;  
}

.mandate-bg {
    background-image: url('/assets/images/coatofarms0.jpg');
    background-size: 95%;
    background-repeat:repeat-y;
    /*background-attachment:fixed;
    background-position: center top;*/
    
    /*background: rgba(76, 175, 80, 0.3);*/
}

.transparent-bg {
    background: rgba(255, 255, 255, 0.95);
    /*background: #fff;*/
}

.mandate-tbody-bg {
    /*background: rgba(76, 175, 80, 0.3);*/
    background: red !important;
}

.requests-table-data , .requests-table-data th, .requests-table-data td {
    border: 1px solid;
}
.requests-table-data {
    border-collapse: collapse;
}

.datetime {
    font-size: 16px;
    padding: 10px;
    color: #ffffff;
    background: #444444;
    box-shadow: 0 0 10px rgba(0,0,0,0.25);
    border-radius: 4px;
    border-left: 10px #009578 solid;
    /*width: 400px;*/
    font-family: 'Inter', sans-serif;
    font-weight: 500;
}

.datetime .date {
    margin-top: 6px;
    font-size: 0.9em;
}

.datetime .time {
    font-size: 1.2rem;
    color: #00ffcc;
}



.expiry_datetime {
    font-size: 16px;
    padding: 10px;
    color: #ffffff;
    background: #000000;
    box-shadow: 0 0 10px rgba(0,0,0,0.25);
    border-radius: 4px;
    border-left: 10px #fd1403 solid;
    /*width: 400px;*/
    font-family: 'Inter', sans-serif;
    font-weight: 500;
}


.npv-box-bg {
    background-color:orangered;
    color: #fff;
}

.pnd-box-bg {
    background-color:darkgreen;
    color: #fff;
}

.ft-box-bg {
    background-color: crimson;
    color: #fff;
}

.arrears-box-bg {
    background-color:blueviolet;
    color: #fff;
}

.gross-box-bg {
    background-color:blue;
    color: #fff;
}

.rv-box-bg {
    background-color: orangered;
    color: #fff;
}

.current-debit-box-bg {
    background-color:red;
    color: #fff;
}
  

/*.getintouch-bg {
    background-color: #C7FAA2;
}*/

/* -----------------------*/
/* Payroll Printout*/
/* -----------------------*/

/*.payroll-thead {
    font-size: 15px;
    font-family: Tahoma, Verdana, sans-serif;
}

.payroll-tbody {
    font-size: 15px;
    font-family: Tahoma, Verdana, sans-serif;
    font-weight: 500;
}*/

.payroll-summary {
    /*background-color: #009578;*/
    width: 98%;
    height: 380px;
    margin: auto;
    border-style: dotted;
}

.payroll-summary-RV {
    /*background-color: #009578;*/
    width: 98%;
    height: 180px;
    margin: auto;
    border-style: dotted;
}

.summary-table {
    font-weight: bold;
    border: 2px solid #000000;
}

.summary-title {
    font-weight: bold; 
    /*font-size: 1.2em; */  
}

.summary-count {
    font-weight: bold;   
}

.summary-figure {
    float: right;    
}

.summary-monthly .summary-figure {
    font-weight: bold;
}

.summary-count .summary-figure {
    font-weight: bold;
}

.summary-footer {
    position:fixed;
    bottom: 0;
    padding-top: 0px;
    font-size: 0.8em;
}

.pop-table {
    height: 150px;
}

/*--------------------------*/
