#main-logo{
	width: 110px !important;
	margin-top: -5px;
  
}

.nav-label{
	font-size: 13px; 
	color: rgba(0, 0, 0, 0.3) !important;
	background: rgba(119, 141, 254, 0.1); 
}
.cnt-ip{
	display: inline;
	margin-left: 10px;
	font-size: 14px; 
	font-weight: normal  
}

 .card-body .card-db-item h4{
  font-size: 14.5px; 
  color: rgba(0, 0, 0, 0.6);
 }

 .card-body .card-tr-item h4{
  font-size: 14px; 
  color: rgba(0, 0, 0, 0.6);	
 }

 .card-body .card-tr-item h2{
font-size: 1em; 
 }
 .card-body .xtra-info-card {
 	margin-top: 20px; 
 }
 .card-body {
 	min-height: 200px; 
 }

 .xtra-info-card span{
display: inline-block;
padding: 4px 0px !important; 
 }

 .xtra-info-card h4{
color: #564EF8 !important; 
 }

 .card-body .cd-img-container span{
 	display: inline-block;
 	padding: 4px 4px; 
 }
 .card-body .cd-img-container span img {
 	width: 40px; 
 }

 .card-body .cd-img-container span h4 {
font-size: 14px; 
color: rgba(0, 0, 0, 0.6);
 }

 .card-body .cd-img-container {
 	border-bottom: 1px solid rgba(0, 0, 0, 0.1);
 	padding-bottom: 15px; 
 }

 .log-card-item a {
display: block;
text-align: center; 
background: #FC5788; 
padding: 6px 20px; 
color: #fff; 
margin: 30px 30px 10px 30px; 
 }
 .card-body .descr-cover {
 	border-left: 4px solid #6c09b3; 
 	padding: 10px 20px; 
 	margin-top: 20px; 
 	display: inline;
 	width: 100%; 
 	float: left;
 }

 .card-body .descr-cover .left-descr-item {
float: left;
width: 80%; 
 }

  .card-body .descr-cover .right-descr-item {
float: right;
width: 20%; 
 }

 .card-body .descr-cover .right-descr-item span{
display: block;
padding-top: 8px; 
font-weight: bold; 
 }

.card-body .descr-cover .descr-item-block {
margin-top: 6px; 
}
 .descr-img img{
 	width: 20px; 
 }
 .descr-text {
 	padding-left: 5px; 
 	font-size: 14px; 
 }

 .descr-head {
 	font-weight: bold; 
 }
 .descr-stat {
 	padding-left: 5px; 
 	font-size: 14px;
 	color: #5C13F4; 	
 }
 .frm-details-cover{
 	margin: 20px 0px; 
 	padding: 10px 0px; 
 }
 .loader-mask {
 	display: none;
 	position: absolute;
 	background: rgba(0, 0, 0, 0.3);
 	width: 100%; 
 	height: 100%; 
 	z-index: 99
 }
 .loader-img {
 	width: 60px; 
 	height: 60px; 
 	position: absolute;
 	top: 50%; 
 	left: 50%;  
 	z-index: 999; 
 }

 .loader-img img{
  	width: 50px; 
 	height: 50px; 
	}
#erromsg {
	display: none;
	background: #FC2566; 
	padding: 5px; 
	text-align: center;
	color: #fff; 
	margin: 40px 0px;
	box-shadow: 2px 1px 2px rgba(0, 0, 0, 0.5); 

}

.err-amt {
display: none;
	padding: 5px; 
	color: #FC2566; 
	font-size: 12px; 
}
.start-transfer{
	display: none;
	position: absolute;
 	background: rgba(0, 0, 0, 1);
 	width: 100%; 
 	height: 100%; 
 	z-index: 99;
 	opacity: 0.8;
}
.mid-cover-page {
	width: 100%; 
	text-align: center;
  padding: 40px 40px; 
}

.mid-cover-page img{
width: 40px;
height: 40px; 
	}
	.tranf-item{
		margin-top: 50px; 
	}

	.tranf-item h4{
color: rgba(255, 255, 255, 1);
font-weight: 100; 
font-size: 1.7em; 
	}

	.tranf-item h5{
color: rgba(255, 255, 255, 0.7);
font-size: 14px; 
padding: 40px 0px; 
	}
	.transf-txt-cover {
		margin-top: 20px; 
	}
	.transf-txt{
		color: #fff; 
	}
	.descr-block-top{
		display: inline;
		float: left;
		width: 100%; 
		margin-top: 20px 	
	}

	#tabstyle td{
		padding: 4px 10px;
		border-bottom: 1px solid rgba(0, 0, 0, 0.1);  
	}
.pagefrm label {
	color: #4573FE; 
	font-size: 13px; 
}

.pagefrm input::placeholder {
	color: rgba(0, 0, 0, 0.3) !important;
}

.md-input {
	margin: 0px 50px;
	padding: 0px 40px;  
}

.md-body p{
	padding: 0px 20px;
	font-size: 13px !important; 

}

#frmConfirmpin input, #frmConfirmpin_sec input, #frmConfirmpin_td input, #frmConfirmpin_ft input{
border: 1px solid rgba(0, 0, 29, 0.2);
border-radius: 5px; 
font-family: 'Impact'; 
font-size: 2em;
letter-spacing: 14px; 
text-align: center; 
height: 50px;
margin-bottom: 24px; 
	}

#frmConfirmpin input::placeholder, #frmConfirmpin_sec input::placeholder, #frmConfirmpin_td input::placeholder, #frmConfirmpin_ft input::placeholder{
font-family: 'Helvetica'; 
font-size: 18px;
letter-spacing: 0px; 
text-align: center; 
color: rgba(0, 0, 0, 0.4) !important;
	}	

	.btnModelPin{
		display: none;
	}
#errpin_val {
	display: block;
	text-align: center;
	color: #FC5487; 
	font-size: 13px;
	padding: 14px 0px;  
}	

#errpin_val_sec, #errpin_val_td, #errpin_val_ft {
display: block;
	text-align: center;
	color: #FC5487; 
	font-size: 13px;
	padding: 14px 0px;  	
}

#frmConfirmpin {
	padding-bottom: 30px !important; 
}

#frmConfirmpin_sec, #frmConfirmpin_td, #frmConfirmpin_ft{
padding-bottom: 30px !important;
}

.cnc-small-txt {
	display: block;
	font-size: 12px; 
	font-weight: 100; 
}

.collapse-cover {
	padding: 30px 30px 
}
.xpand-accrd {
	padding: 20px 10px;
	color:  rgba(18, 79, 253, 0.7); 
	font-size: 14px; 
	font-weight: 500;  
}
#frmEnterfd {
	margin-top: 30px; 
}

#frmEnterfd input::placeholder {
	color: rgba(0, 0, 0, 0.3) !important;
}


#frmEnterfd label {
	color: rgba(0, 0, 0, 0.8) !important;	
}

.m-top-10 {
	margin-top: 30px; 
}
.notify-link {
	display: none;
}

.avail-bal {
	display: block;
	margin-top: 9px;
	color: rgba(0, 0, 0, 0.7);
}

.avail-bal span{
display: block;
color: #0D6AC8; 
padding: 5px 0px; 
	}
	.print-md-t{
		margin-top: 50px; 
	}

#profilimg {
	width: 90px;
	height: 90px;   	
	}	

.pend-sb-div{
	background: rgba(0, 0, 99, 0.1);
}

#notifcn-list {
padding: 0px; 
}

#notifcn-list li{
margin: 0px; 
padding: 16px 10px; 
	}

	.notfcn-cntr-item h4{
		font-size: 17px; 
		padding: 10px 0px; 
	}

	.notfcn-cntr-item p{
		font-weight: 100 !important; 
		margin-top: 20px !important; 
		line-height: 27px !important;
		font-size: 14px !important;
		color: rgba(0, 0, 9, 0.5) !important;   
	}

	.arr-icon-fw {
		position: absolute;
		right: 5px;
		top: 50px; 
	}

	.arr-icon-fw  i{
font-size: 2.4em;
color: rgba(0, 0, 0, 0.3);  
	}

	.md-change-passwrd {
		padding: 30px 20px;
		margin-top: 30px;
	}

	.md-body p{
    background: #FFBFFF;
  padding: 20px 17px; 
  color: rgba(0, 0, 0, 0.6); 
  margin: 10px 0px;
  display: block;
  margin-bottom: 30px;
	}
	.dashbrdcolor {
		background: #002D72;
	}
	.d-inline-block h5{
color: rgba(255, 255, 230, 1);
font-weight: 200; 
	}

.d-inline-block h6{
color: rgba(255, 255, 230, 0.7);
font-weight: 200; 
font-size: 14px; 
	}	
	
	.xtra-call {
		display: block;
		font-size: 2em; 
		font-weight: 100 !important;
		padding: 30px 0px; 
		color: #3249a6; 
	}

	.perc_trascn {
	display: block;
	color: rgba(255, 255, 255, 0.7);	
	font-size: 14px;
	    }

.reciept-wrtc-cover{
	margin-top: 40px;
	padding: 40px;
   }

   .reciept-wrapper {
  padding: 30px;
  background: #fff;
   }

   .reciept-wrapper .transc-header {
  	display: flex;
  	border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  }

  .reciept-wrapper .tranch-header-txt {
  	flex-grow: 1;
    }
.reciept-wrapper .transc-header .tranch-header-img {
flex-grow: 1;
  text-align: right;
}

  .reciept-wrapper .tranch-header-txt h2{
	font-size: 1.4em;  	
	padding: 14px 4px;
  }
  .reciept-wrapper .transc-header .tranch-header-img img {
   width: 90px;
   background: #fff;
  }

   .reciept-wrapper .reciept-bd h3{
text-align: center;
padding: 30px 5px;
 font-size: 14px;
 text-transform: uppercase;
   }

   .reciept-wrapper .reciept-bd h3 span{
   background: rgba(33, 58, 148, 0.5);
   color: #fff;
   padding: 9px 20px;
   }

.reciept-wrapper .transtn-ref-cover {
	display: flex;
	padding: 14px 10px;
  }
 .reciept-wrapper .transtn-ref-cover .transtn-subj {
 	width: 50%;
 	font-size: 14px;
 	font-weight: bold;
 	color: rgba(33, 58, 148, 0.5);
 }

 .reciept-wrapper .transtn-ref-cover .transnt-valn {
 	 	font-size: 14px;
 }
 .breakLead {
 	width: 100%; 
 	padding: 1px;
 	background: rgba(0, 0, 0, 0.1);
 }
 .md-link-bk {
 	display: block;
 	text-align: center;
 	padding: 30px 0;
 }

 .md-link-bk a{
  font-size: 1em;
  font-weight: bold;
 }