
@-moz-document url-prefix() {
  * {
    font-weight: lighter !important;
  }
  .payment-heading
  {
  font-weight: 600!important;
  
  }
  .xeo-placeholder-web{
  
  font-weight: lighter!important;
  }
  .xeo-viewed-label{
  
  font-weight: lighter!important;
  }
  .c-color-5050{
  font-weight:600!important;
  }
  .xeo-unregistered-payee .labelcolumntexttoosmall,.xeo-heading-1{
    font-weight: lighter!important;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
.ft-account-balance span
{
 font-family: OpenSans-Regular !important;
color:rgba(110, 110, 110, 1);
}
	.pro-login-selectbox,.pro-login-selectbox:active,.pro-login-selectbox:hover,.pro-login-selectbox:focus{
	

     font-family: OpenSans-Regular !important;
color:rgba(110, 110, 110, 1)!important;
	}
	.c-text-align-ie{
	text-align: left;
	
	}
}

@supports (-ms-ime-align: auto) {
.pro-login-selectbox
{

font-weight: lighter!important;
font-family: OpenSans-Regular;
}
}


.acc-sum-view {
	font-family: 'OpenSans-SemiBold';
	font-weight: 600;
	font-size: 11px;
	font-style: normal;
	font-stretch: normal;
	line-height: normal;
	letter-spacing: 0.1px;
	text-align: center;
	color: #004c8f;
}

.xeo-link {
	font-family: 'OpenSans-SemiBold';
	font-weight: 600;
	font-size: 11px;
	font-style: normal;
	font-stretch: normal;
	line-height: normal;
	letter-spacing: 0.1px;
	/*text-align: center;*/
	color: #004c8f;
}

.xeo-link>a {
	color: #337ab7;
	text-decoration: none;
}

.db-table td {
	border: none !important;
	padding: 8px !important;
}

.xeo-link-red {
	position: relative;
	font-family: OpenSans-Semibold;
	font-size: 11px;
	font-weight: 600;
	color: #ae2626 !important;
}

.xeo-unregistered-payee .redstar {
	display: none;
}

.xeo-unregistered-payee .labelcolumntexttoosmall {
	font-family: OpenSans-semibold;
	font-size: 13px !important;
	font-weight: 600 ;
	font-style: normal;
	font-stretch: normal;
	letter-spacing: 0.4px;
	color: #4e4e4e !important;
	box-shadow: 0px 2px 2.9px 0.1px rgba(0, 0, 0, 0.06) !important;
	display: block;
	width: 100%;
	background-color:#eee!important;
	padding: 6px 12px;
	line-height: 1.42857143;
	background-image: none;
	border: 1px solid #cccccc;
	border-radius: 4px;
}

.xeo-unregistered-payee	.formbtn_img {
	/*background-color: #fff;
	border: 0;
	font-family: 'OpenSans-SemiBold';
	font-weight: 600;
	font-size: 11px;
	font-style: normal;
	font-stretch: normal;
	line-height: normal;
	letter-spacing: 0.1px;
	text-align: center;*/
	/*color: #004c8f;
	width: 100%;
	padding-top: 5px !important;
	text-align: right !important;*/
	display: none;
}

.c-padding-label-15 label,.c-padding-label-15-t label{
	
	left:15px!important;
	
	}
	.c-padding-label-20 label,.c-padding-label-20-t label{
	
	left:20px!important;
	
	}
.xeo-unregistered-payee .formrow_cp .querytextleft{

display:block;
position: absolute;
padding-left:7px;
padding-top:3px;
    font-family: OpenSans-Regular !important;
    font-size: 11px !important;
    font-weight: 600 !important;
    font-style: normal !important;
    font-stretch: normal !important;
    letter-spacing: 0.4px !important;
    color: #999999 !important;
}

.xeo-unregistered-payee .formrow_cp .querytextright input
{
padding-left:5px;
}

.xeo-confirmation-details .querytextright a img{
	display:none;
 position: absolute;
    /* padding: 10px; */
    font-size: 18px;
    top: 13px;
    height: 18px;
    width: 18px;
    right: 100px;
    z-index: 999;
    cursor: pointer;
content:url("../img/error-icon.svg")!important;

}
.xeo-confirmation-details .queryitalictext {
	display: none;
}

.xeo-confirmation-details .width100percent h3 .simpletext{
	
font-family: OpenSans-Semibold;
    font-size: 16px;
    font-weight: 600!important;
    font-style: normal;
    font-stretch: normal;
    letter-spacing: 0.2px;
    color: #000000;
	}
.xeo-confirmation-details .greybgtxtbox{
	font-family: OpenSans-semibold;
	font-size: 13px !important;
	font-weight: 600 !important;
	font-style: normal;
	font-stretch: normal;
	letter-spacing: 0.4px;
	color: #4e4e4e !important;
	box-shadow: 0px 2px 2.9px 0.1px rgba(0, 0, 0, 0.06) !important;
	display: block;
	width: 30%;
	padding: 6px 12px!important;
	line-height: 1.42857143;
	background-image: none;
	border: 1px solid #cccccc;
	border-radius: 4px;
}
.footer {
    position: fixed;
    height: 30px;
    background-color: #3c3c3c;
    text-align: center;
    color: #fff;
    bottom: 0px;
    padding-top: 6px;
    left: 0px;
    right: 0px;
    z-index:999;
    margin-bottom: 0px;
}
.xeo-link-color{
	
	color: #004c8f;
}
.container-slider1{

min-height: 605px;

}

.xeo-password-icons_0,.xeo-password-icons_1,.xeo-password-icons_2,.xeo-password-icons_3,.xeo-password-icons_4,.xeo-password-icons_5{
display: none;
}
.display-block-mob-2{

vertical-align: baseline!important;

}
.sib-summary-details .redbg #errorlink1 img{
content:url("../img/error-icon.svg")!important;


}
@media only screen and (max-width: 768px) {

.xeo-unregistered-payee .formrow_cp .querytextleft
{
	
	padding-top: 69px;
	}
	.c-padding-label-20-t label{
		/*left:5px !important;
		
		}*/
		}
		@media only screen and (max-width: 480px) {
		.c-padding-label-15-t label{
		left:0px !important;
		
		}
			.sib-summary-details .greenbg a:after

{

	content: "Transaction Successfull";
 font-family: OpenSans-Semibold;
    font-size: 13px;
    font-weight: 600!important;
    font-style: normal;
    font-stretch: normal;
text-decoration:none;
    letter-spacing: 0.2px;
    color: #000000;

}
		.xeo-confirmation-details .greybgtxtbox{
		
		width: 100%;
		}
		
		.container-slider1{

min-height: 300px;

}
			
			.sib-summary-details .greenbg {
			
			
			margin-top:-10px;
			
			}
			.display-block-mob{
			
			display: block;
			margin-left:40%;
			margin-bottom:30px;
			
			}
				.display-block-mob-2{
			
			display: block!important;
			text-align:center;
			margin-bottom:10px;
			
			}
		
		}
@media only screen and (max-width: 380px) {
	.xeo-link-red {
		font-size: 9px;
	}
}

@media only screen and (max-width: 320px) {
	.xeo-link-red {
		font-size: 8px;
	}
}
.xeo-confirmation-details #virtual_keyboard
{
display: none;
}

