﻿body.login-bg-color {background:radial-gradient(circle, rgba(50,121,233,1) 0%, rgba(4,25,84,1) 100%)}
.logo-bx {    display: flex;    flex-direction:row;align-items:center;}
.login-bg-color h2 {
    font-size: 24px;text-align:center;
    font-weight: 600;
    color: #021340;
}
.login-bg-color p {line-height:20px;}
.com-blue {
    color: #002384!important;
}
.bg-com-blue {
    background: #002384 !important;
}
.inr-dash p {font-size:20px;}

.bg-com-green {
    background: linear-gradient( rgba(75,181,131,1) 0%, rgba(2,61,33,1) 100%)!important;
}
.bg-com-bl {
    background: linear-gradient( rgba(50,121,233,1) 0%, rgba(4,25,84,1) 100%)!important
}
.bg-com-yellow {
    background: linear-gradient( rgba(235,185,111,1) 0%, rgba(207,124,0,1) 100%) !important
}

.dashboard-sec h3 {
    color: #fff;
    font-weight: 600;
    font-size: 26px;
}
.ul-li a {
    color: #fff;font-size:17px;
}

.dashb a span, .dashb p {color:#fff;}

.dataTables_length, .dataTables_filter {
    margin-bottom: 20px;
}

table thead {
    background: #c2d2ff
}
table {margin-bottom:15px!important;}

    table thead tr th, table tbody tr td {
        border: #9d9d9d solid 1px;
    }
        table thead tr th:last-child,, table tbody tr td:last-child {
            border-right: none;
        }

footer {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
}

body{position:relative;padding-bottom:40px;min-height:100%;}
html {height:100%;position:relative;}

.shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
    --tw-shadow-colored: 0 3px 15px var(--tw-shadow-color), 0 4px 2px var(--tw-shadow-color)!important;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
