.input-group-text-new i {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 0.375rem 0.75rem;
    font-size: .84375rem;
    font-weight: 400;
    line-height: 1.5;
    color: #495057;
    text-align: center;
    white-space: nowrap;
    background-color: #eff2f7;
    border: 1px solid #ced4da;
    border-radius: 0.25rem;
}
.centre-actions button{
	float:left;
	margin-right:5px;
}
.invalid-feedback{
	display:block;
	color:#393D3F !important;
	text-align:center;
}
#sidebar-menu ul li a.btn, #sidebar-menu ul li a.btn i{
	font-size:18px;
	text-align : left;
	color:#ffffff !important;
}
.modal-body .col-md-3 img{
	margin:0 auto;
}
.modal-body .col-md-3 h4{
	text-align: center;
    color: #000000;
	margin-top:10px;
    line-height: 16pt;
    text-transform: uppercase;
}
.counselor-action{
    display: flex;
    justify-content: space-around;
}

/* login form*/
.login-page-back{
    background-color:#dbe6df; background-image: none !important;
}
.card-back{
    background-color:#abc4b4;
}
.card-heading{
    color:#fff;
    font-size: 20px; 
}
.color-white{
    color:#fff !important;
    
}
.btn-brown{
    background-color:#D5BBB1;
    color:#000;
}
.btn-brown:hover{
    background-color:#C98CA7;
    color:#000;
    border:none;
}
.color-brown{
    color:#D5BBB1;
}
.color-brown:hover{
    color:#E76D83;
}
.color-black{
    color:#000000;
}
.color-signup{
    color:#c76010;
}
.input-backlogin{
  /*  background-color:#ffdfe5;*/
}


/********dashboard*********/

.dboard-title{
    background-color:#cae2d5;
}
.dboard-welcome{
    background-color:#89bea1;
    background-image: none !important;
    
}
.dboard-welcome-msg{
    font-size:20px; color:#fff !important;
}
.btn-gry{
    background-color:#393d3f !important;
    color:#fff;
}
.btn-gry:hover{
    background-color:#d5bbb1 !important;
    color:#000;
}
.custm-size{
    font-size:16px;
}
.header-item {
    color: #000 !important;
}
a.disabled-uni{
    cursor: default;
    pointer-events: none;
    opacity: 0.6;
}
.image-text-container {
    display: flex; /* Use flexbox for layout */
    align-items: center; /* Center vertically */
}
.image-text-container img {
    max-width: 100%; /* Ensure the image doesn't exceed its container */
    margin-right: 10px; /* Add some spacing between the image and text */
}
.text-center .center{
    width:50% !important;
}