
:root {
	--t-blue-deep: rgb(0, 47, 173);
	--t-blue: rgb(22, 79, 230);
	--t-blue15: rgba(22, 79, 230,.15);
	--t-blue25: rgba(22, 79, 230,.25);
	--t-blue50: rgba(22, 79, 230,.50);
	--t-blue75: rgba(22, 79, 230,.75);
	--t-black: rgba(0, 0, 0,1);
	--t-black15: rgba(0, 0, 0,.15);
	--t-black25: rgba(0, 0, 0,.25);
	--t-black50: rgba(0, 0, 0,.50);
	--t-black75: rgba(0, 0, 0,.75);
	--t-white: rgb(255, 255, 255);
	--t-red: rgba(255, 35, 21, 1);
	--t-red15: rgba(255, 35, 21, .15);
	--t-red25: rgba(255, 35, 21, .25);
	--t-red50: rgba(255, 35, 21, .50);
	--t-red75: rgba(255, 35, 21, .75);
	--t-green: rgba(12, 148, 0, 1);
	--t-green15: rgba(12, 148, 0, .15);
	--t-green25: rgba(12, 148, 0, .25);
	--t-green50: rgba(12, 148, 0, .50);
	--t-green75: rgba(12, 148, 0, .75);
	--t-purple: rgba(114, 57, 227, 1);
	--t-purple15: rgba(114, 57, 227, .15);
	--t-purple25: rgba(114, 57, 227, .25);
	--t-purple50: rgba(114, 57, 227, .50);
	--t-purple75: rgba(114, 57, 227, .75);
	--t-background: rgb(250, 251, 254);
	--t-label-color: rgb(152, 152, 152);
	--t-text-light: rgb(51, 51, 51);
	--t-text-body: rgb(108, 117, 125);
	--t-orange: rgba(255, 122, 0, 1);


}


.logincard {
    display: flex;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background-clip: border-box;
    border-radius: .25rem;
}

.login-header {
    margin-bottom: 15px;
    background-color: transparent;
	
}

.login-header img{
    height: 100px;
}

.login-body {
	border-radius: 15px;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 1.5rem 1.5rem;
	background-color: var(--t-white);
	box-shadow: 0 0 15px 0px rgb(0 0 0 / 15%);
}


.login-body h5 {
	text-align: center;
	margin-bottom: 25px;
	text-transform: uppercase;
}







.dashboard-card{
	display: flex;
	flex-direction: column;
}

.dashboard-row1{
	display: flex;
	gap: 15px;
}

.dashboard-row1 .dashboard-icon{
	border-radius: 3px;
	width: 35px;
	height: 35px;
	display: flex;
	align-items: center;
	justify-content: center;
	background: var(--accent-color);
}

.orange-color{
	color: var(--t-orange) ;
}

.topsearch{
	display: flex;
	align-items: center;
	justify-content: space-between;
}


.status-bg {
	display: inline-block;
	padding: .25em .6em;
	font-size: .85em;
	font-weight: 700;
	line-height: 1;
	color: var(--t-white);
	text-align: center;
	white-space: nowrap;
	vertical-align: baseline;
	border-radius: .50rem;
	background: var(--t-green25);
	color:var(--t-green);
}

.status-red {
	display: inline-block;
	padding: .25em .6em;
	font-size: .85em;
	font-weight: 700;
	line-height: 1;
	color: var(--t-white);
	text-align: center;
	white-space: nowrap;
	vertical-align: baseline;
	border-radius: .50rem;
	background: var(--t-red25);
	color:var(--t-red);
}






































































