html{
	width: 100%;
	height: 100%;
	min-width: 950px;
}

body{
	min-width: 950px;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: 0px !important;
	font-family: sans-serif;
	background: #efefef;
	-webkit-text-size-adjust : 100%;
}

p{
	margin: 0 0 10px 0;
	padding: 0;
	font: normal 13px/17px sans-serif;
	color: #232323;
}

h1{font:bold 26px/30px sans-serif;}
h4{font:normal 14px/18px sans-serif;}
h2{font:normal 20px/24px sans-serif;}

/*RTOPT-2007*/
.wu-register-form-element input{
	height: 30px;
	padding: 0 7px 0;
}
/*RTOPT-1889*/
.visa-card {
	background-position: 0 0 !important;
}
.visa-cc{
	background-position: -139px -262px !important;
}
/**RTOPT-1742, RTOPT-1798**/
/*.wu-sendmoney-review-pay-wupay-icon{
	background-position: -139px -262px !important;
}*/
/**RTOPT-1143*
.wu-add-contact-form .wu-favorite{
	padding: 3px 7px 3px 23px !important;
}*/

/**RTPROD-250**/
#summary_edit_smo, #summary_edit_smo:hover{
	font-size: 12px !important;
    background-position-y: 8px !important;
}
.wu-promo-code-label{
	width: 262px !important;
}
sup{
	font-size: 14px; /*RINTL-6086*/
}
.wu-receiver-container-parent{
	width: 100% !important;
}
.sendMoneyReview .wu-receiver-information-container-left, .sendMoneyReceipt .wu-receiver-information-container-left {
	width: 75% !important;
	float: left !important;
}
.sendMoneyReview .wu-receiver-information-container-right, .sendMoneyReceipt .wu-receiver-information-container-right{
	width: 25% !important;
	/*float: right !important;*/
}

.sendMoneyReceipt .wu-receiver-information-container-right {
    float: right;
}

div#sendmoney-start-trans {
    width: auto;
    padding: 10px 30px 10px 20px;
    margin: 10px 0px;
    color: white;
    font-size: 14px;
    font-weight: bold;
    border: none;
    display: inline-block;
    text-shadow: 0 -1px 1px #222;
    text-decoration: none;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-box-shadow: 0px 0px 3px #999;
    -webkit-box-shadow: 0px 0px 3px #999;
    box-shadow: 0px 0px 3px #999;
    background: #0096D2;
    background-image: url(stylesheet/css/stylesheet/css/stylesheet/images/arrow-btn-blue.png);
    background-position: right 14px;
    background-repeat: no-repeat;
    background: url(stylesheet/css/stylesheet/css/stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0096D2), to(#066690));
    background: url(stylesheet/css/stylesheet/css/stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -webkit-linear-gradient(top, #0096D2, #066690);
    background: url(stylesheet/css/stylesheet/css/stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -moz-linear-gradient(top, #0096D2, #066690);
    background: url(stylesheet/css/stylesheet/css/stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -ms-linear-gradient(top, #0096D2, #066690);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#0096D2, endColorstr=#066690)";
}
/**Walk Through defect for Box shadow Starts Here**/

.wu-register-form-element input{
	-moz-box-shadow: 0px 1px 0px 0px rgb(255,255,255) ,inset 0px 1px 1px 0px rgba(153,153,153,0.19) !important;
	-webkit-box-shadow: 0px 1px 0px 0px rgb(255,255,255) ,inset 0px 1px 1px 0px rgba(153,153,153,0.19) !important;
	box-shadow: 0px 1px 0px 0px rgb(255,255,255) ,inset 0px 1px 1px 0px rgba(153,153,153,0.19) !important;
}
/**Walk Through defect for Box shadow End's Here**/

/**.sendMoneyReview{
	margin-left: -13%;
}**/


/*****************************************************/
/**Wu-Rewards CSS added for IE-9 issues Starts Here**/
/**safari Send-money inmate**/

.wu-header-mega-menu a{
	/* RTPROD-67*/
	/* font-size: 13px !important;
	font-weight: bold; */
}
.wu-summary-temp-send{
	padding-left: 39px;
}
.wu-summary-temp-deliv{
	padding-left: 40px;
}
.wu-summary-temp-pay{
	padding-left: 40px;
}

.mywu-white-space{
	white-space: nowrap;
}

.kycEmailVerifAnchor{
	cursor: pointer;
	color: #076E98;
}
/**MYWU-1867**/
.wu-register-form .error .phone label span {
	color: #cc1b21 !important;
}

/**MYWU-1374**/
.wu-kyc-verification-code-container p.first-sentences{
	color: #232323 !important;
}

/*Sendmoney mini widget Alignment home page issue fixed */
.wu-sendmoneymini-form label{
	margin: 5px 0 5px 5px !important;
}
/**/

/*RTOPT-1156*/
.wu-sendmoney-review-pay-delivery-method-info{
	width:80% !important;
}
/*RTOPT-1156*/

/**.wu-reward-pane{
	overflow: hidden;
}**/
/**My WU Register page alignment issue**/
.wu-password-field-note{
	margin: 15px 8px 0 27px !important;
    padding-top: 6px !important;
    width: 246px !important;
    position: absolute;
    top: -5px !important;
    line-height: 22px;
    right: 0 !important;
}
 /**REWARDS REDEEM PAGE STARTS HERE**/
.wu-rewards-redeem-outerlayer{
	 background-color: #ebebeb;
	 border: solid #cccccc 1px;
	 width: 530px;
	 height: 500px;
}
.wu-rewards-redeem-innerlayer{
	background-color: #ffffff;
	border: solid #cccccc 1px;
	width: 520px;
    height: 490px;
    margin: 4px;
}
.wu-rewards-layer-title{
	background: #f5f5f5; /* Old browsers */
	background: -moz-linear-gradient(top,  #f5f5f5 0%, #f7f7f7 5%, #f5f5f5 37%, #f0f0f0 92%, #ededed 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(5%,#f7f7f7), color-stop(37%,#f5f5f5), color-stop(92%,#f0f0f0), color-stop(100%,#ededed)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f5f5f5 0%,#f7f7f7 5%,#f5f5f5 37%,#f0f0f0 92%,#ededed 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f5f5f5 0%,#f7f7f7 5%,#f5f5f5 37%,#f0f0f0 92%,#ededed 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f5f5f5 0%,#f7f7f7 5%,#f5f5f5 37%,#f0f0f0 92%,#ededed 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #f5f5f5 0%,#f7f7f7 5%,#f5f5f5 37%,#f0f0f0 92%,#ededed 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */
	color: #464646;
	font-size: 16px;
	border-bottom: solid #e4e4e4 2px;
	padding: 9px 0 9px 15px;
}
.wu-rewards-block-layer{
	padding: 10px;
	height: 426px;
}
.wu-rewards-block{
	float: left;
	width: 143px;
	margin: 11px;
	height: 191px;
	background-color: #FBFBFB;
	border: solid #ADADAD 1px;
	border-radius: 5px;
	-webkit-box-shadow: 3px 3px 5px 0px rgba(50, 50, 50, 0.75);
	-moz-box-shadow:    3px 3px 5px 0px rgba(50, 50, 50, 0.75);
	box-shadow:         3px 3px 5px 0px rgba(50, 50, 50, 0.75);
}
.wu-rewards-block-disabled{
	opacity: 0.5;
}

.wu-rewards-block-top{
	height: 50px;
	border-bottom: solid #cccccc 1px;
	background-color: #3f3f3f;
}
.wu-rewards-block-title{
	color: #ffffff;
	padding: 6px;
}
.wu-rewards-block-title p{
	margin: 0;
	text-align: center;
	white-space: nowrap;
    color: #ffffff;
    font-size: 16px;
}
.wu-rewards-block-bottom{
	height: 140px;
}

.wu-rewards-block-image-cash{
	text-align: center;
	height: 80px;
	background: url("stylesheet/images/wu-cash-back.png") no-repeat 50%;
	position: relative;
}
.wu-rewards-block-image-card{
	text-align: center;
	height: 80px;
	background: url("stylesheet/images/wu-gold-card.png") no-repeat 50%;
	position: relative;
}
.wu-rewards-block-cash-text{
	position: absolute;
	color: #F5EB04;
	left: 52px;
	font-weight: bold;
    top: 25px;
}
.wu-rewards-block-card-text{
	color: #020100;
	position: absolute;
	left: 31px;
    top: 17px;
	font-size: 12px;
	font-weight: bold;
	-webkit-transform: rotate(6deg);/* Safari */
	-moz-transform: rotate(6deg);/* Firefox */
	-ms-transform: rotate(6deg);/* IE */
	-o-transform: rotate(6deg);/* Opera */
}
.wu-rewards-block-cash-value{
    color: #F5EB04;
	font-size: 27px;
}
.wu-rewards-block-card-value{
	font-size: 27px;
}
.wu-rewards-block-cash-type{
	font-size: 8px;
	position: absolute;
	color: #F5EB04;
	left: 49px;
	top: 49px;
	text-transform: uppercase;
}
.wu-rewards-block-card-type{
	position: absolute;
	color: #FFFFFF;
	left: 36px;
	top: 48px;
	text-transform: capitalize;
	-webkit-transform: rotate(0deg);/* Safari */
	-moz-transform: rotate(0deg);/* Firefox */
	-ms-transform: rotate(0deg);/* IE */
	-o-transform: rotate(0deg);	/* Opera */
	margin-top: -27px;
	margin-right: 39px;
	font-size: 0.85em;
	font-weight: bold;
}
.wu-rewards-block-points{
	text-align: center;
	height: 19px;
	font-weight: bold;
	padding-top: 9px;
}
.wu-rewards-block-points span{
	font-weight: bold;
    font-size: 16px;
}

.wu-rewards-block-btn{
	text-align: center;
	height: 33px;
}
/**REWARDS REDEEM PAGE END'S HERE**/



/**REWARDS SUMMARY STARTS HERE**/
.wu-rewards-summary-outerlayer{
	 background-color: #ebebeb;
	 border: solid #cccccc 1px;
	 width: 530px;
	 height: 450px;
}
.wu-rewards-summary-innerlayer{
	background-color: #ffffff;
	border: solid #cccccc 1px;
	width: 520px;
    height: 440px;
    margin: 4px;
}
.wu-reward-summary-text p, .wu-rewards-loyalty-left p{
	color: #444444;
	font: normal 13px/17px sans-serif;
    padding-top: 10px;
}
.wu-rewards-summary-title{
	color: #C49011;
    font-size: 13px;
    font-weight: bold;
}
.wu-reward-summary-textbox input{
	width: 45%;
}
.wu-rewards-loyaltycard-section h5{
	padding: 15px 0;
}
.wu-rewards-summary-border{
	border-bottom: solid #DEDEDE 1px;
	margin-top: -15px;
}
.wu-rewards-loyalty-layer{
	width: 100%;
}
.wu-rewards-loyalty-left{
	width: 60%;
	float: left;
}
.wu-rewards-loyalty-right{
	width: 40%;
	float: right;
	position: relative;
}
.wu-rewards-loyalty-right img{
	position:absolute;
    left:0;
    top:0;
}
.wu-rewards-loyalty-right p{
	z-index: 100;
	position: absolute;
	color: #3D3E46;
	font-size: 15px;
	top: 57px;
	left: 95px;
	letter-spacing: -0.6px;/**MYWU-846**/
}
.wu-rewards-summary-btn{
	text-align: left;
	height: 33px;
}
/**REWARDS SUMMARY END'S HERE**/




.wu-rewards-point-layer .wu-legal-notice sup{
	font-size: 100%;

}
.wu-rewards-point-layer .wu-legal-notice{
	margin-left:1%;
}
.wu-rewards-point-top{
	height: 105px;
	margin-left: 2%;/**MYWU-799**/
}
.wu-rewards-point-topleft{
	width: 42%;
	float: left;
}
.wu-rewards-point-topleft img{
	padding: 25px 0 0 25px;
}
.wu-rewards-point-topright{
	width: 58%;
	float: right;
}
.wu-rewards-point-topright p{
	padding: 26px 38px 0 0;
    font-size: 16px;
}
.wu-rewards-point-middle{
	padding: 0 18px;
}
.wu-rewards-point-middle div{
	border: solid #ccccca 1px;
	padding-top: 20px;
	background-color: #fcfdf8;
}
.wu-rewards-point-middle span{
	font-size: 30px;
	font-weight: bold;
}
.wu-rewards-point-middle p{
	font-size: 16px;
    padding-top: 13px;
	padding-bottom: 5px;
}
.wu-rewards-point-bottom{
	height: 183px;
	margin-left: 3%;/**MYWU-799**/
}
.wu-rewards-point-bottom p{
	font-size: 16px;
}
.wu-rewards-point-one{
	height: 70px;
}
.wu-rewards-point-two{
	height: 55px;
}
.wu-rewards-point-three{
	height: 55px;
}
.wu-rewards-point-left{
	float: left;
	padding: 15px 0 0 15px;
}
.wu-rewards-point-right{
	float: right;
	width: 90%;
}
.wu-rewards-point-right p{
	margin-top: 18px;
}
.circle-text {
    width: 20px;
	border-radius: 20px;
	border: solid #bbb76d 1px;
}
.circle-text:after {
    content: "";
    display: block;
    width: 100%;
    height:0;
    padding-bottom: 100%;
    background: #ffdf31;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    border-radius: 50%;
}
.circle-text div{
    float:left;
    width:100%;
    padding-top:50%;
    line-height:1em;
    text-align:center;
    color: #67664a;
	margin-top: -0.45em;
	margin-left: -1px;
}
/**HOW POINT WORKS PAGE END'S HERE**/

/**REWARDS CARD PDF STARTS HERE**/
.wu-rewards-card{
	position: relative;
	border: solid red 1px;
}
.wu-rewards-card img{
	position:absolute;
    left:0;
    top:0;
}
.wu-rewards-card p{
	z-index: 100;
	position: absolute;
	color: #3D3E46;
	font-size: 39px;
	top: 105px;
	left: 270px;
	letter-spacing: -2px;
}
.wu-rewards-card span{
	z-index: 100;
	position: absolute;
	color: #3D3E46;
	font-size: 20px;
	top: 200px;
	left: 101px;
}
/**REWARDS CARD PDF END'S HERE**/

/**TRANSACTION HISTORY SEE DETAIL STARTS HERE**/
.wu-activity-outer-layer{
	padding: 10px 0 13px 0;
	margin: 0 auto;
	border: solid #d6e6ec 1px;
	border-radius: 3px;
}
.wu-activity-inner-layer{
    width: 470px;
	height: 205px;
	margin: 9px 8px 6px 8px;
}
.wu-activity-left{
    width: 48.6%;
	border: 1px solid #D3D3D3;
	float: left;
	background-color: #F6F8FA;
}
.wu-activity-right{
    width: 48.7%;
	border: solid #cccccc 1px;
	float: right;
}

.wu-activity-inner-left{
	width: 15%;
	float: left;
    margin: 12px 0 0 12px;
}
.wu-activity-inner-right{
	padding-top: 8px;
	padding-bottom: 11px;
	width: 80%;
	float: right;
}
.wu-activity-inner-right div:first-child{
	color: #9b9b9b;
	font-size: 12px;
}
.wu-activity-inner-right div:last-child{
	color: #444;
	font-size: 13px;
	font-weight: bold;
}
.wu-sent-to-parent, .wu-payout-method-parent, .wu-paying-with-parent{
	height: 49px;
    border-bottom: 1px solid #D3D3D3;
    padding-left: 10px;
}
.wu-service-parent{height: 46px; padding-left: 10px;}
.wu-transfer-amt-parent{
	height: 67px;
	border-bottom: solid #cccccc 1px;
}
.wu-transfer-total-parent{
	padding: 15px 0 30px 10px;
	border-bottom: solid #cccccc 1px;
}
.wu-usd-parent{
	padding: 10px;
	border-bottom: solid #cccccc 1px;
	color: #c9912c;
	font-size: 16px;
	font-weight: bold;
	background-color: #F6F8FA;
}
.wu-usd-parent span{
	color: #c9912c;
	font-size: 16px;
	font-weight: bold;
}
.wu-recep-receives-parent{
	background-color: #E8F4FA;
	padding: 10px 0 36px 10px;
}
.wu-transfer-amt-top{
	width: 93%;
	padding: 10px 0 18px 10px;
}
.wu-transfer-amt-btm{
	width: 93%;
	padding: 10px 0 15px 10px;
}
.wu-transfer-amt-left, .wu-transfer-total-left, .wu-recep-receives-left{
	width: 50%;
	float: left;
	color: #8A8A8A;
	font-size: 12px;
}
.wu-transfer-amt-right, .wu-transfer-total-right, .wu-recep-receives-right{
	width: 50%;
	float: right;
	color: #383838;
	font-size: 14px;
	font-weight: bold;
	text-align: right;
}
.wu-transfer-total-left{
	white-space: nowrap;
}
.wu-recep-receives-right{
	width: 45%;
	margin-right: 5px;
}
.wu-transfer-total-right{
	width: 45%;
	margin-right: 5px;
}

/**TRANSACTION HISTORY SEE DETAIL END'S HERE**/

/**TERMS AND CONDITIONS- IE-9 STARTS HERE**/
.wu-frame-mywu-termsandcondition {
    width: 793px;
    padding: 20px 0 14px 0;
    margin: 1px auto 0;
}
.wu-termsandcondition {
	width: 537px;
	margin: 0 22px 0 0;
}
.mywu-terms-image{
	width: 500px;
	height: 150px;
	margin-left: -6px;
}
.wu-termsandcondition-container {
	position: relative;
	margin: 0 0 20px 0;
	padding: 25px 25px 30px 25px;
	background: #FFFFFF;
	border: 1px solid #E3E3E3;
	border-bottom: 3px solid #E3E3E3;
	border-top: none;
}
.wu-termsandcondition-stripe {
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 5px;
	background: #F9DA12;
	border-top: 1px solid #D8BD10;
}
.wu-termsandcondition-title-content {
	margin: 0 0 15px;
	padding: 0;
}
.wu-sendmoney-payment-cancel-trans {
	color: #076E98;
	cursor: pointer;
	width: 40%;
}
.terms {margin-left:27px;}
.terms-conditions-checkbox-container {
	margin-top: 20px;
	padding: 10px;
	background: whitesmoke;
}
.inline-display{
	display: inline !important;
	font-size: 12px !important;
}
.check-box label {
	line-height: 24px;
	display: inline-block;
	height: 23px;
	color: #444;
	margin: 0 0 2px 4px;
}
/**TERMS AND CONDITIONS- IE-9 END'S HERE**/
#wu-register-icon-volume{margin-top:-2px;}
.page-header{padding-left: 10px;}

/**Wu-Rewards CSS added for IE-9 issues end's Here**/
/*****************************************************/
/* Button CSS */


.wu-blue-button.emailverf{

width: auto;
padding: 10px 5px 10px 20px;
margin: 13px 0px;
color: white;
color: #ffffff\9 !important;
font-size: 14px;
font-weight: bold;
border: none;
display: inline-block;
text-shadow: 0 -1px 1px #222;
text-decoration: none;
border-radius: 5px;
-moz-border-radius: 5px;
-ms-border-radius: 5px;
-webkit-border-radius: 5px;
-moz-box-shadow: 0px 0px 3px #999;
-webkit-box-shadow: 0px 0px 3px #999;
box-shadow: 0px 0px 3px #999;
background: #0096D2;
background-image: url(stylesheet/images/arrow-btn-blue.png);
background-position: right 14px;
background-repeat: no-repeat;
background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0096D2), to(#066690));
background: url(stylesheet/images/arrow-btn-blue.png)right 14px no-repeat, -webkit-linear-gradient(top, #0096D2, #066690);
background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -moz-linear-gradient(top, #0096D2, #066690);
background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -ms-linear-gradient(top, #0096D2, #066690);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#0096D2, endColorstr=#066690)";

}

.wu-blue-button.emailverf.wu-button-disabled{
	-moz-box-shadow: 0px 0px 4px #C0BFBF;
	padding: 10px 5px 10px 20px;
	-webkit-box-shadow: 0px 1px 4px #C0BFBF;
	box-shadow: 0px 1px 4px #C0BFBF;
	background: #BCD7DE;
	cursor: pointer;
	text-shadow: 0 0 1 px #999;
	pointer-events: none;
	color: #ffffff;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background: url(stylesheet/images/arrow-btn-blue.png)right 12px no-repeat,
		-webkit-gradient(linear, 0% 0%, 0% 100%, from(#BCD7DE), to(#98BEC9));
	background: url(stylesheet/images/arrow-btn-blue.png) right 12px no-repeat,
		-webkit-linear-gradient(top, #BCD7DE, #98BEC9);
	background: url(stylesheet/images/arrow-btn-blue.png) right 12px no-repeat,
		-moz-linear-gradient(top, #BCD7DE, #98BEC9);
	background: url(stylesheet/images/arrow-btn-blue.png) right 12px no-repeat,
		-ms-linear-gradient(top, #BCD7DE, #98BEC9);

}


.wu-blue-button {
	width: auto;
	padding: 10px 30px 10px 20px;
	margin: 13px 0px;
	color: white;
	font-size: 14px;
	font-weight: bold;
	border: none;
	display: inline-block;
	text-shadow: 0 -1px 1px #222;
	text-decoration: none;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0px 0px 3px #999;
	-webkit-box-shadow: 0px 0px 3px #999;
	box-shadow: 0px 0px 3px #999;
    /*RTHREE-3322  Buttons Incorrect*/
	background: #0096D2;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-position: right 14px;
	background-repeat: no-repeat;
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0096D2), to(#066690));
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -webkit-linear-gradient(top, #0096D2, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -moz-linear-gradient(top, #0096D2, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -ms-linear-gradient(top, #0096D2, #066690);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#0096D2, endColorstr=#066690)";
}
.wu-zipcode-form {
	margin-top: 12px;
	margin-bottom: 7px;
	font-size: 14px;
	color: #000;
}
.wu-blue-button:hover {
	background-color: #076E98;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-repeat: no-repeat;
	cursor:pointer;/* RTHREE-1395 Pay Bills: Hand icon does not appear on mouse over any button on estimate price screen */
	background-position: right 14px;
}

/*RINTL12642*/
.wu-blue-button.disabled {
	cursor: default;
}

.wu-blue-button.disabled {
	width: auto;
	padding: 10px 30px 10px 20px;
	margin: 10px 0px;
	color: white;
	font-size: 14px;
	font-weight: bold;
	border: none;
	display: inline-block;
	text-shadow: 0 -1px 1px #222;
	text-decoration: none;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0px 0px 3px #999;
	-webkit-box-shadow: 0px 0px 3px #999;
	box-shadow: 0px 0px 3px #999;
    /*RTHREE-3322  Buttons Incorrect*/
    background: #BCD7DE;
	background-image: url(stylesheet/images/arrow-btn-blue_disabled.png);
	background-position: right 14px;
	background-repeat: no-repeat;
	background: url(stylesheet/images/arrow-btn-blue_disabled.png) right 14px no-repeat, -webkit-gradient(linear, 0% 0%, 0% 100%, from(#BCD7DE), to(#98BEC9));
	background: url(stylesheet/images/arrow-btn-blue_disabled.png) right 14px no-repeat, -webkit-linear-gradient(top, #BCD7DE, #98BEC9);
	background: url(stylesheet/images/arrow-btn-blue_disabled.png) right 14px no-repeat, -moz-linear-gradient(top, #BCD7DE, #98BEC9);
	background: url(stylesheet/images/arrow-btn-blue_disabled.png) right 14px no-repeat, -ms-linear-gradient(top, #BCD7DE, #98BEC9);
}

.wu-blue-button-continue-disable {
	width: auto;
	padding: 10px 30px 10px 20px;
	margin: 10px 0px;
	color: white;
	font-size: 14px;
	font-weight: bold;
	border: none;
	display: inline-block;
	text-shadow: 0 -1px 1px #222;
	text-decoration: none;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0px 0px 3px #999;
	-webkit-box-shadow: 0px 0px 3px #999;
	box-shadow: 0px 0px 3px #999;
	background: #1599BA;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-position: right 14px;
	background-repeat: no-repeat;
	background-image: url(stylesheet/images/arrow-btn-blue.png), -webkit-gradient(linear, left top, left bottom, from(#1599BA), to(#066690));
	background-image: url(stylesheet/images/arrow-btn-blue.png), -webkit-linear-gradient(top, #1599BA, #066690);
	background-image: url(stylesheet/images/arrow-btn-blue.png),    -moz-linear-gradient(top, #1599BA, #066690);
	background-image: url(stylesheet/images/arrow-btn-blue.png),     -ms-linear-gradient(top, #1599BA, #066690);
	background-image: url(stylesheet/images/arrow-btn-blue.png),      -o-linear-gradient(top, #1599BA, #066690);
	background-image: url(stylesheet/images/arrow-btn-blue.png),         linear-gradient(top, #1599BA, #066690);
    opacity:0.3;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
   	filter: alpha(opacity =   30);
    cursor:default !important;
}

.wu-blue-button-termsandcondition {
	width: auto;
	padding: 10px 30px 10px 20px;
	margin: 10px 0px;
	color: white;
	font-size: 14px;
	font-weight: bold;
	border: none;
	display: inline-block;
	text-shadow: 0 -1px 1px #222;
	text-decoration: none;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0px 0px 3px #999;
	-webkit-box-shadow: 0px 0px 3px #999;
	box-shadow: 0px 0px 3px #999;
	background: #1599BA;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-position: right 14px;
	background-repeat: no-repeat;
	background-image: url(stylesheet/images/arrow-btn-blue.png), -webkit-gradient(linear, left top, left bottom, from(#1599BA), to(#066690));
	background-image: url(stylesheet/images/arrow-btn-blue.png), -webkit-linear-gradient(top, #1599BA, #066690);
	background-image: url(stylesheet/images/arrow-btn-blue.png),    -moz-linear-gradient(top, #1599BA, #066690);
	background-image: url(stylesheet/images/arrow-btn-blue.png),     -ms-linear-gradient(top, #1599BA, #066690);
	background-image: url(stylesheet/images/arrow-btn-blue.png),      -o-linear-gradient(top, #1599BA, #066690);
	background-image: url(stylesheet/images/arrow-btn-blue.png),         linear-gradient(top, #1599BA, #066690);
    /*opacity:0.3;*/
    cursor:default !important;
}

.wu-orange-button {
	width: auto;
	height: 26px;
	padding: 0 17px 0 10px;
	margin: 10px 10px 10px 0;
	line-height: 27px;
	display: inline-block;
	color: #91690B !important;
	font-size: 13px;
	font-weight: bold;
	border: solid 1px #E4C886;
	text-shadow: 1px 1px 2px white;
	text-decoration: none;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-box-shadow: 1px 2px 1px #ccc;
	-webkit-box-shadow: 1px 2px 1px #CCC;
	box-shadow: 0 1px 1px #A1A1A1;
	background: #F7DF97;
	background-image: url(stylesheet/images/arrow-btn-brown.png);
	background-position: right 10px;
	background-repeat: no-repeat;
	background: url(stylesheet/images/arrow-btn-brown.png) right 10px no-repeat,-webkit-gradient(linear,0 0,0 100%,from(#FDF5D8),to(#F3CE72));
	background: url(stylesheet/images/arrow-btn-brown.png) right 10px no-repeat,-webkit-linear-gradient(top,#FDF5D8,#F3CE72);
	background: url(stylesheet/images/arrow-btn-brown.png) right 10px no-repeat,-moz-linear-gradient(top,#FDF5D8,#F3CE72);
	background: url(stylesheet/images/arrow-btn-brown.png) right 10px no-repeat,-ms-linear-gradient(top,#FDF5D8,#F3CE72);
}

.wu-orange-button:hover {
	background-color: #F3CE72;
	background-image: url(stylesheet/images/arrow-btn-brown.png);
	background-position: right 10px;
	background-repeat: no-repeat;
}

/* Single page app css */
.spa-maincontent-div {
	position: absolute;
    display: block;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
}

.spa-frame {
	width: 100%;
    height: 100%;
}

/*------------------------summary--------------------------*/
.wu-option-container {
	margin-bottom: 5px;
	width: 100%;
	/* artfact895481 - sapce between footer and option container*/
	padding: 20px 0px 20px 0px;
	background: #F9F9F9;
	box-shadow: 0 3px 3px #E4E4E4;
	background: -moz-linear-gradient(top, #efefef 0%, #ffffff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #efefef),
		color-stop(100%, #ffffff));
	background: -webkit-linear-gradient(top, #efefef 0%, #ffffff 100%);
	background: -o-linear-gradient(top, #efefef 0%, #ffffff 100%);
	background: -ms-linear-gradient(top, #efefef 0%, #ffffff 100%);
	background: linear-gradient(top, #efefef 0%, #ffffff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(
		                     startColorstr='#efefef', endColorstr='#ffffff',
		GradientType=0);
	-webkit-box-shadow: 0 3px 3px #E4E4E4;
}

.right-col {
	float: right;
	padding: 0;
	width: 235px;
}

.wu-summary {
	margin: 0 0 22px 0;
	background: #EBEBEB;
	border: 1px solid #D3D3D3;
	-moz-box-shadow: 0 2px 2px #E4E4E4;
	-webkit-box-shadow: 0 2px 2px #E4E4E4;
	box-shadow: 0 2px 2px #E4E4E4;
/* 	border-radius: 7px 7px 0 0; */
}

.wu-summary h2 {
/* 	border-radius: 7px 7px 0 0; */
	box-shadow: 2px 2px 2px #C3C3C3 inset;
	color: #333;
	margin: 0;
	padding: 7px 8px;
	font: normal 18px sans-serif;
	text-shadow: 0 1px 1px #FFFFFF;
	border-bottom: 1px solid #ccc;
}

.wu-summary-list {
	margin: 3px;
	list-style: none;
	font-size: 11px;
	padding: 2px 0 0 0;
	background: #FFFFFF;
}

.id-edit-summary-btn{
	width: auto;
	height: 26px;
	padding: 0 17px 0 10px;
	margin: 0 10px 10px 0px;
	line-height: 25px;
	display: inline-block;
	color: #91690b /*!important*/;
	font-size: 13px;
	font-weight: bold;
	border: solid 1px #e4c886;
	text-shadow: 1px 1px 2px #fff;
	text-decoration: none;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-box-shadow: 1px 2px 1px #ccc;
	-webkit-box-shadow: 1px 2px 1px #ccc;
	box-shadow: 0px 1px 1px #a1a1a1;
	background: #f7df97;
	background-image: url("https://assets.westernunion.net/wdstatic08152013V64/theme/default/img/arrow-btn-brown.png");
	background-position: right 10px;
	background-repeat: no-repeat;
	background: url("https://assets.westernunion.net/wdstatic08152013V64/theme/default/img/arrow-btn-brown.png") right 10px no-repeat, -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fdf5d8), to(#f3ce72));
	background: url("https://assets.westernunion.net/wdstatic08152013V64/theme/default/img/arrow-btn-brown.png") right 10px no-repeat, -webkit-linear-gradient(top, #fdf5d8, #f3ce72);
	background: url("https://assets.westernunion.net/wdstatic08152013V64/theme/default/img/arrow-btn-brown.png") right 10px no-repeat, -moz-linear-gradient(top, #fdf5d8, #f3ce72);
	background: url("https://assets.westernunion.net/wdstatic08152013V64/theme/default/img/arrow-btn-brown.png") right 10px no-repeat, -ms-linear-gradient(top, #fdf5d8, #f3ce72);
}

.wu-summary-option>h4 {
	font-size: 11px;
	letter-spacing: 1px;
	margin: 2px 0 0 0;
	/* RTHREE-3523 In R2 'Delivery method' is showing as 'FEDERAL BUREAU OF PRISON', In R3 as 'Not selected' */
	/* padding: 2px 0 0 0; */
	color: #8A8A8A;
}

.wu-summary-option>p {
	/* RTHREE-3523 In R2 'Delivery method' is showing as 'FEDERAL BUREAU OF PRISON', In R3 as 'Not selected' */
	font-weight: bold;
	margin: -4px 0 4px 0;
	padding: 0;
	width: 217px; /*RINTL-26267*/
}

.wu-summary-option {
	padding: 0;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
}

.wu-country-name {
	margin: -4px 0 4px 0;
	padding: 0;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
}

.wu-summary-fee {
	margin: 3px;
	padding: 0;
	list-style: none;
}

.wu-summary-fee li {
	margin: 0 0 1px 0;
	padding: 4px 12px 7px;
	background: #FFFFFF;
	border-bottom: 1px solid #ccc;
	color: #8A8A8A;
}

.wu-summary-fee h4 {
	font-size: 11px;
	text-transform: uppercase;
	letter-spacing: 1px;
	margin: 9px 0 -3px;
	padding: 2px 0 0 0;
	color: #8A8A8A;
}

.wu-summary-fee .total {
	background-color: #E6F2F9;
	border: 2px solid #FFFFFF;
}

.wu-summary-fee .amount-number,.amount-number-normal {
	color: #333333;
	font-weight: bold;
	font-size: 16px;
	letter-spacing: 1px;
}

.wu-summary-fee .total .total-number {
	color: #333333;
	font-size: 24px;
	font-weight: bold;
	letter-spacing: 1px;
}

.total h4{margin-bottom:3px;}

.amount-currency-total {
	display : none;
	font-size: 15px;
	font-weight: bold;
	margin-left: 5px;
}

.wu-summary li {
	overflow : hidden;
	margin: 0 0 1px 0;
	padding: 4px 12px 3px;
	border-bottom: 1px solid #ccc;
}

.wu-summary-active{
	background: -moz-linear-gradient(top, #ffffff, #FEF8D4);
	background: -webkit-linear-gradient(top, #ffffff, #FEF8D4);
}

.summary-pay-method,.summary-pay-with {
	background: #ffffff;
}

.wu-sendmoney-options {
	width: 866px;
	padding: 14px 24px 14px 30px;
	margin: 1px auto 0;
	background: #fff;
	border: 1px solid #ccc;
	height:auto!important;
}
/* RTHREE-3480 begin */
.wu-sendmoney-start-legalnotice{
	margin-left: auto;
	margin-right: auto;
	width: 950px;
	margin-top: 10px;
}
/* RTHREE-3480 end */
/* RTHREE-3480 Service Options: Incorrect display of footnotes */
.wu-sendmoney-options .parsys:nth-child(2) {margin-top: 5px;}

.wu-sendmoney-options h1 {
	font: bold 24px sans-serif;
	margin-top: 0px;
}

.flag {
	background: url(stylesheet/images/flag.png);
	width: 31px;
	height: 24px;
	float: left;
	margin: 4px 8px 0 0;
}

.flag.flag-en {background-position: -416px -192px}
.flag.flag-fr {background-position: -129px -216px}
.flag.flag-id {background-position: -192px -24px}
.flag.flag-in {background-position: -192px -48px}
.flag.flag-us {background-position: 0px 0px}
.flag.flag-sw {background-position: -385px -145px}
.flag.flag-au {background-position: 0px 120px}

.icon-payout {
	width: 33px;
	height: 35px;
	background-image: url('stylesheet/images/icons.png');
	float: left;
	margin: 0 8px 0 0;
}

.icon-paying {
	width: 33px;
	height: 31px;
	background-image: url('stylesheet/images/icons.png');
	float: left;
	margin: 0 8px 0 0;
}

.wu-send-again-each-content .icon-payout, .quick-resend-information-deliv-method,
.wu-send-again-each-content .icon-paying, .quick-resend-information-payment-method{
	vertical-align: middle;
	display: inline-block;
}

.icon-service {
	width: 33px;
	height: 31px;
	background-image: url('stylesheet/images/icons.png');
	float: left;
	margin: 0 8px 0 0;
    background-position: -80px -500px !important;
}

.wu-send-again-each-content .icon-payout, .quick-resend-information-deliv-method,
.wu-send-again-each-content .icon-paying, .quick-resend-information-payment-method{
	vertical-align: middle;
	display: inline-block;
}

.quick-resend-information-deliv-method{
	width: 80%;
}

.amount-number-normal {letter-spacing: normal;}

.amount-currency {
	color: #8A8A8A;
	font-size: 12px;
}

.sendmoney-options  h1,.title-wrap h1 {
	font-size: 23px;
	font-weight: bold;
	color: #000;
	padding: 0;
	margin: 0 0 15px;
	letter-spacing: 1px;
	font: normal 26px/30px sans-serif;
}

.wu-contact {
	padding: 0;
    /*
    width properties should be set in parent,
    for example .wu-profile-par-right on profile page
    */
	/*width: 234px; RTHREE-592 UI alignedment issues in Review,Payment Information Page. */
	width: 100%;
	margin: 0 0 20px 0;
	background: #EBEBEB;
	border: 1px solid #D3D3D3;
	-moz-box-shadow: 0 2px 2px #E4E4E4;
	-webkit-box-shadow: 0 2px 2px #E4E4E4;
	box-shadow: 0 2px 2px #E4E4E4;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}
.canyouHelp{width: 200px;}
.icon-chat,.icon-phone {background: url('stylesheet/images/contact.png'); }
.icon-phone {background-position: 0 -25px;}

a:link,a:visited {
	color: #076E98;
	text-decoration: none;
}

.wu-module-content {
	margin: 5px 10px 10px;
	overflow: hidden;
}

.wu-module-content .title {
	font-weight: bold;
	font-size: 13px;
	color: #585858;
}

.wu-module-content p {
	float: left;
	color: #808080;
}

.chat p,.phone p {margin: 2px 0 0 5px; width: 125px; } /*RR-2618*/

.chat a{
	color: #076E98;
	cursor: pointer;
}

.wu-module-content .chat,.wu-module-content .phone {
	clear: both;
	margin: 0 0 3px;

}

.wu-module-content .icon-chat,.wu-module-content .icon-phone {
	width: 27px;
	height: 25px;
	float: left;
}

/*--------------------------------------------OPINION WIDGET---------------------------------*/
.wu-opinion-tips{
    width: 99%;
    vertical-align: top;
    display: inline-block;
    background: #EBEBEB;
    border: 1px solid lightgrey;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    -moz-box-shadow: 0 2px 2px #E4E4E4;
    -webkit-box-shadow: 0 2px 2px #E4E4E4;
    box-shadow: 0 2px 2px #E4E4E4;
    margin-bottom: 22px;
}

.wu-opinion-tips-content{
	margin: 5px 10px 10px;
	overflow: hidden;
}

.wu-opinion-tips-content>span{
	word-break: break-all;
	display: block;
    color: #808080;
}

#wu-opinion-tips-title {
    font-weight: bold;
    font-size: 13px;
    color: #585858;
    margin: 0 0 10px 0;
}

/*---------------------------------------------SENDING MONEY--------------------------------*/
.left-col {
	vertical-align: top;
	margin-bottom: 10px;
}

.wu-sending-money-left-container {
	width: 603px; /* RINTL-15481 */
	background: #ebebeb;
	padding: 4px;
	border: 1px solid #ccc;
}

.wu-sending-money-to {
	border: 1px solid #ccc;
	background: #fff;
	margin-bottom: 6px;
	padding: 3px;
	box-shadow: 0px 1px 0 #ccc;
}

.wu-sending-money-to-container {
	padding: 13px 0 17px 17px;
	background: #e9f5fb;
	margin: 0;
}

#wu-ep-send-money-exchange-rate{
	font-size: 12px;
	color:#444;
	padding: 12px;
}
.wu-container-sending-to-money {
	display: inline-block;
	position: relative;
	vertical-align: top;
	margin-top:2px;/*RTHREE-3018*/
}

.wu-amount {
	margin-left:14px;
	margin-top:2px;
	display: inline-block;
	vertical-align: top;
}

.wu-amount-convertion{
	display: none;
	margin-top: 16px;
}

/*RTHREE-317 Country name
 like Dominican Republic are getting
 overlapped on Sending To country drop down
 on service option page.*/

/*---RTHREE-409-artf897965------*/
.wu-custom-drop-down {
	cursor: pointer;
    line-height: 30px;
    padding-left: 14px;
    margin-left: 15px;
    margin-top: -2px;
    font-size: 16px;
    -webkit-border-radius: 3px;
    border: solid 1px #e1e1e1;
    width: 160px;
    text-overflow: ellipsis;
    height: 29px;
    display: block;
    vertical-align: middle;
    background: -ms-linear-gradient(top, #fefefe, #bababa);
    background: -webkit-linear-gradient(top, #fefefe, #bababa);
    background: -moz-linear-gradient(top, #fefefe 0%, #bababa 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(100%,#bababa));
    background: -webkit-linear-gradient(top, #fefefe 0%,#bababa 100%);
    filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#fefefe', endColorstr='#bababa')";
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#fefefe', endColorstr='#bababa')";
	color: #414141;
	white-space: nowrap;
	overflow: hidden;
}
#wu_smm_sendingto_dd{
    margin-left: -12px;
    padding-left: 20px;
}

#wu_smm_sendingto_dd_content{
    margin-left: 15px;
    margin-top: 2px; /*RTHREE-936*  Updated PBL-292*/
    width: 183px;
    left: -27px;
}

.wu-drop-down-country-profile-transaction-limit{
	width: 185px !important;
	font-size: 13px !important;
}

.wu-drop-down-country-arrow{margin-left: 186px !important;}

.wu-state-arrow {
	cursor: pointer;
    margin-left: 167px;
    margin-top: -30px;
    position: absolute;
    width: 30px !important;
    min-width: 29px !important;
    max-width: 29px !important;
    height: 30px !important;
    background-size: 28px 28px;
    background-image: url("stylesheet/images/btn-droparrow.png");
    background-repeat: no-repeat;
    border-left: solid 1px #BBB;
    padding-left: 0px;
}


/*---------End---------artf897965-------*/
#wu-ep-homescreen-dropdown-currency{
    font-size: 15px;
    text-indent: -11px;
    width: 50px;
    left: -5px;
    position: relative;
}
.wu-drop-down-list {
	left: 15px;
	width: 183px;
	min-width: 250px;
	margin-right: 5px;
	padding-right: 0px;
	list-style: none;
	cursor: pointer;
	padding: 0;
	margin: 0;
	color: #656565;
	overflow-x: hidden !important;
	position: absolute;
	z-index: 99999;
	max-height: 200px;
	border: solid 1px #BBB;
	background: #FFF;
	-moz-box-shadow: 0 2px 6px rgba(0, 0, 0, .2);
	-webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, .2);
	box-shadow: 0 2px 6px rgb(0, 0, 0);
	box-shadow: 0 2px 6px rgba(0, 0, 0, .2);
	overflow: auto;
	padding-bottom: 6px !important;
	padding-top: 7px !important;
	font-size: 13px;
	font-family: sans-serif;
}

.wu-drop-down-list li {
	list-style: none;
	display: block;
	cursor: pointer;
	overflow-x: hidden !important;
	margin: 1px;
}

.wu-drop-down-list span {
	margin: 0px !important;
	padding-left: 15px !important;
}

.wu-drop-down-list li a {
	line-height: 22px;
	white-space: nowrap;
	color: #656565;
	font-weight: normal;
}

.wu-drop-down-list li:hover {background-color: #D8F6FF;}
.wu-drop-down-list li.selected {background-color: #C8DEF4;}
.wu-drop-down-list li.selected a {color: #000 !important;}

.font-number {
	color: #000;
	margin-right: 6px;
	font-size: 18px;
	font-weight: bold;
}

.font-number2 {
	display: inline-block;
	vertical-align: bottom;
	color: #333;
	font-size: 18px;
	margin-right: 8px;
	font-weight: bold;
}

.wu-label-sending-to-money,.wu-label-amount {
	vertical-align: top;
	font-size: 12px;
	font-weight: normal;
	color: #000;
}

.wu-receiver-money-label .label-receiver-money, .wu-pay-money-label .label-pay-money{
	font-weight: normal;
	font-size: 16px;
	color: #000;
}

.wu-receiver-money-link-text, .wu-pay-money-link-text{margin: 2px 0px!important;}

.wu-zipcode,.wu-input-amount, .wu-input-convertion {
	width: 80px;
}
#wu-amtBankDecline-input-amount{
	padding: 4px 9px 0 9px;
	height: 26px;
	border: solid 1px #bfbfbf;
	line-height: 18px;
	font-family: sans-serif;
	font-size: 14px;
	color: #414141;
	background: #fff;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: inset 1px 1px 4px #bfbfbf;
	box-shadow: inset 1px 1px 4px #bfbfbf;
}

.wu-image-arrow-convertion{
	margin-left: 1px;
	vertical-align: middle;
	display: inline-block;
	width: 25px;
	height: 20px;
	background-size: 25px 16px;
	background-image: url("stylesheet/images/conversion-arrows-h.png");
	background-repeat: no-repeat;
}

.alert-error-promocode {
	display : none;
	width: 99.2%;
	height: auto;
	line-height: 18px;
	margin-bottom: 23px;
	color: #333;
	border: solid 2px #ec9799;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	-moz-box-shadow: 0 1px 1px #bbbbbb;
	-webkit-box-shadow: 0 1px 1px #bbbbbb;
	box-shadow: 0 1px 1px #bbbbbb;
	background: #ffffff;
	background: -moz-linear-gradient(top, #ffffff 0%, #fdebec 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#fdebec));
	background: -webkit-linear-gradient(top, #ffffff 0%,#fdebec 100%);
	background: -o-linear-gradient(top, #ffffff 0%,#fdebec 100%);
	background: -ms-linear-gradient(top, #ffffff 0%,#fdebec 100%);
	background: linear-gradient(top, #ffffff 0%,#fdebec 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fdebec',GradientType=0 );
	position: relative;
}

.alert-input-box{border-color: #cc1b21;}

.alert-error-promocode div.icon,.service-alert-box div.icon,.validation-alert-box div.icon{
	min-height: 20px;
	width: auto;
	padding: 10px 15px;
	display: inline-block;
	background: none;
	margin-left: 37px;
	width: 80%;
	/* float: left; */
}

.alert-error-promocode .icon .alert-icon-error-promocode, .service-alert-box .icon .alert-icon-error-promocode, .validation-alert-box .icon .alert-icon-error-promocode{
	background-size: 23px 23px;
	background-image: url("stylesheet/images/icon-alert-error.png");
	background-repeat: no-repeat;
	display: inline-block;
	vertical-align: middle;
	margin-left: -42px;
	margin-right: 5px;
	width: 23px;
	height: 23px;
	border:none;
	outline: none;
}

.alert-error-promocode .icon p,.service-alert-box .icon p, .validation-alert-box .icon p {
	display: inline-block;
	vertical-align: middle;
	margin: 0;
}

.alert-error-promocode span.error-code,.service-alert-box span.error-code, .validation-alert-box span.error-code{
	float: right;
	font-size: 10px;
	color: gray;
	margin-top: 25px;
	margin-right: 4px;
}

.conversion-alert-box {
	display : none;
	padding: 5px 8px;
	font-size: 12px;
	line-height: 30px;/*RINTL-16924*/
	background:#D8F2FF;/* artf892104  #ecf5ff;*/
    width: 595px;/*RINTL-16924*/
	margin-bottom: 10px;
	border: 1px solid #ccc;
	margin-right: 0;
	margin-top: 0;
	float: none;
}

.conversion-alert-box span {height: 50px;}

.validation-alert-box,
.service-alert-box {
	display : none;
	width: 99.2%;
	height: auto;
	line-height: 18px;
	margin-bottom: 23px;
	color: #333;
	font-size: 12px;
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top, #ffffff 0%, #fef4f4 47%, #fdebec 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(47%,#fef4f4), color-stop(100%,#fdebec)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%,#fef4f4 47%,#fdebec 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%,#fef4f4 47%,#fdebec 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%,#fef4f4 47%,#fdebec 100%); /* IE10+ */
	background: linear-gradient(to bottom, #ffffff 0%,#fef4f4 47%,#fdebec 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fdebec',GradientType=0 ); /* IE6-9 */
	border: 2px solid rgb(236,151,153);
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	-moz-box-shadow: 0 1px 1px #bbbbbb;
	-webkit-box-shadow: 0 1px 1px #bbbbbb;
	box-shadow: 0 1px 1px #bbbbbb;
}


.icon_medium_infoimg {
	background-image: url("stylesheet/images/icon_msg_info_sm.png");
	background-repeat: no-repeat;
	display: inline-block;
	float: left;
	width: 39px;
	height: 30px;
	background-size: 37px 36px;
    margin-top:-2px;/*RINTL-16924*/
}

.error-amount-msg{
	display : none;
	font-size: 12px;
	font-weight: bold;
	color: #cc1b21;
	margin: 0 0 10px;
	clear: both;
	padding-left: 5px;
	width: 177px;/*RR-895 UAT fixes*/ 
}

.wu-home-inline-alert-container{
	height: 10px;
}

.wu-home-error-amount-msg{
	width: auto;
}

.error-msg.paybill-amount-error-clear-both{
	width: 150px;
	clear: both;
}

.converted-amount{
	display: none;
	clear: both;
	font-size: 12px;
	margin-left: 20px;
	padding-left: 14px;
}

.converted-amount-summary {
	display: none;
	color: #8A8A8A;
	font-size: 13px;
	line-height: 17px;/* RTHREE - 3505  */
	margin: 4px 0 0;
	width: 168px;
}

.converted-amount-summary span {
	color: #8A8A8A;
	font-size: 13px;
	line-height: 12px;
	margin: 4px 0 0;
}

.wu-label-usd {
	font-size: 16px;
	color: #666;
	font-weight: normal;
}

.wu-wu-zip-send-money-label {
	background-color: #FDFAE4;
	border-bottom: 1px solid #ccc;
	padding: 15px 19px 14px 19px;
	color: #333;
	background: -moz-linear-gradient(top, #f0f0f0, #e3e3e3);
	background: -webkit-linear-gradient(top, #f0f0f0, #e3e3e3);
	background: -ms-linear-gradient(top, #f0f0f0, #e3e3e3);
}

.wu-wu-zip-send-money-label .label-number2 {
	display: inline-block;
	vertical-align: bottom;
	color: #000;
	font-size: 16px;
	font-weight: normal;
}

.wu-tab-yellow{
	background: url("stylesheet/images/active-title-bg.png") repeat-x !important;
	color: #333;
}

.wu-tab-yellow .label-number2, .wu-tab-yellow .label-pay-money{font-size: 16px !important;}/*Code Changes UAT*/

.wu-zip-send-money-container {
	border: 1px solid #ccc;
	background: white;
}

.transfer-limit-links, #transfer-limit-links{text-decoration: underline;}

.wu-enter-zip-label {
	margin-left: 38px;
	margin-top: 15px;
	margin-bottom: 5px;
	font-size: 14px;
	color: #000;
}

.wu-zipcode {
	margin-left: 39px;
	margin-bottom: 10px;
}

.wu-sm-error-zipcode{
	display: none;
	color : red;
	font-size:12px;
	font-weight : bold;
	color : rgb(205,0,2);
	margin-left: -36px;/* internal defect margin-left: 38px */
	margin-bottom: 10px;
}

.wu-receiver-money,.wu-pay-money {
	margin-top: 5px;
	border: 1px solid #ccc;
	padding: 13px 20px 11px 20px;
	font-size: 16px;
	height: 21px;
	font-weight: normal;
	text-decoration: none;
	color: #000;
	background: -moz-linear-gradient(top, #f0f0f0, #e3e3e3);
	background: -webkit-linear-gradient(top, #f0f0f0, #e3e3e3);
}

.wu-button-continue-container {
	padding: 15px 10px;
	margin-top: 5px;
	margin-left: 5px;
}

.wu-button-continue {
	cursor: pointer;
	width: auto;
	height: 40px;
	padding: 0 30px 0 20px;
	margin: 10px 0;
	color: white;
	font-size: 14px;
	font-weight: bold;
	line-height: 41px;
	border: none;
	display: inline-block;
	text-shadow: 0 -1px 1px #222;
	text-decoration: none;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0px 0px 3px #999;
	-webkit-box-shadow: 0px 0px 3px #999;
	box-shadow: 0px 0px 3px #999;
	background: #1599BA;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-position: right 14px;
	background-repeat: no-repeat;
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -webkit-gradient(linear, 0% 0%, 0% 100%, from(#1599BA), to(#066690));
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -webkit-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -moz-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -ms-linear-gradient(top, #1599BA, #066690);
}
/*
 .wu-button-continue:hover {
	cursor: pointer;
	background: #066590;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-position: right 14px;
	background-repeat: no-repeat;
	text-shadow: 0 0 1px #222;
}
*/
.wu-button-continue-disabled,.wu-button-continue-disabled:hover{
	opacity: .5;
	  /* IE 8 */
  	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	pointer-events: none;
	-moz-box-shadow: 0px 0px 4px #C0BFBF;
	-webkit-box-shadow: 0px 1px 4px #C0BFBF;
	box-shadow: 0px 1px 4px #C0BFBF;
	background: #1599ba;
	cursor: pointer;
	text-shadow: 0 0 1px #999;
	background: #BCD7DE;
	background-image: url(stylesheet/images/arrow-btn-blue_disabled.png);
	background-position: right 14px;
	background-repeat: no-repeat;
	background: url(stylesheet/images/arrow-btn-blue_disabled.png) right 14px no-repeat, -webkit-gradient(linear, 0% 0%, 0% 100%, from(#BCD7DE), to(#98BEC9));
	background: url(stylesheet/images/arrow-btn-blue_disabled.png) right 14px no-repeat, -webkit-linear-gradient(top, #BCD7DE, #98BEC9);
	background: url(stylesheet/images/arrow-btn-blue_disabled.png) right 14px no-repeat, -moz-linear-gradient(top, #BCD7DE, #98BEC9);
	background: url(stylesheet/images/arrow-btn-blue_disabled.png) right 14px no-repeat, -ms-linear-gradient(top, #BCD7DE, #98BEC9);
}

.link {
	float: right;
	color: #076E98 !important;
	font-size: 14px !important;
	cursor:pointer !important;
}

.wu-form-amount-container {margin-top: 4px;}

.wu-arrow-continue {
	margin-left: -18px;
	vertical-align: middle;
	display: inline-block;
	width: 25px;
	height: 20px;
	background-size: 25px 16px;
	background-image: url("stylesheet/images/arrow-btn-blue_disabled.png");
	background-repeat: no-repeat;
}

.wu-framemenu {
	display: inline-block;
	width: 250px;
	outline: none;
	cursor: pointer;
	text-decoration: none;
	font: 14px/100% 'Open Sans', sans-serif;
	padding: .5em 2em .55em;
	text-shadow: 0 1px 1px rgb(0, 0, 0);
	text-shadow: 0 1px 1px rgba(0, 0, 0, .3);
	-webkit-border-radius: .5em;
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .2);
	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, .2);
	box-shadow: 0 1px 2px rgb(0, 0, 0);
	box-shadow: 0 1px 2px rgba(0, 0, 0, .2);
	color: #fef4e9;
	border: solid 1px #da7c0c;
	background: #f78d1d;
	background: -webkit-gradient(linear, left top, left bottom, from(#faa51a),
		to(#f47a20));
	background: -moz-linear-gradient(top, #faa51a, #f47a20);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a',
		endColorstr='#f47a20');
}

.width_login_editor {width: 450px;}

.title {width: 150px;}

.row_input_box {
	vertical-align: top;
	display: inline-block;
}

.colon {
	width: 2px;
	display: inline-block;
}

.frame-sending_money {
	vertical-align: top;
	margin-right: 13px; /* RINTL 14949 */
	display: inline-block;
}

.frame-summary {display: inline-block;}
.frame-legal-notice {display: block; clear: both !important; /***RR-2690***/ }
.legal_notice_txt_area {width: 272px;}
.bankAccountImage {background-position: -80px -80px;}
.cashAgenImage {background-position: -80px -80px !important;}
.bankAccountImage {background-position: -80px -20px !important;}
.mobileWalletImage {background-position: -80px -320px !important;}
.wu-receiver-required-header-title .mobileWalletImage {background-position: -13px -315px !important;}
.notSelected {background-position: -139px -860px !important;}
.paying-not-selected {background-position: -139px -920px !important;}
.creadit-or-debit-position {background-position: -80px -260px !important;}
.wu-pay-position {background-position: -139px -620px;}
.wu-history-cal{background-position: -139px -502px;}
.wu-receiver-money-option-container,.wu-pay-money-option-container {
	display: none;
	padding: 0px 10px;
	background: #fff;
	border: 1px solid #ccc;
	/* for HQW-503 - border-top: none;*/
}

.wu-pay-money-option-container  li{list-style: none;}

.wu-receiver-money-option-label,.wu-pay-money-option-label {
	font-size: 14px;
	color: #222;
	display: inline-block;
	vertical-align: middle;
	margin-left: 10px;
}

.wu-receiver-money-option-label-container,.wu-pay-money-option-label-container {
	margin: 0px -10px 0px -10px;
  /*HQW-503  padding-bottom: 6px; */
 /*HQW-503 margin: 0px -20px 0px -20px;*/
  /*HQW-503  padding-bottom: 11px; */
  border-bottom: 1px solid rgb(204, 204, 204);
  /*HQW-503  padding-top: 6px; */
  padding: 16px 22px;
}

.wu-receiver-money-option-label-container input[type="radio"], .wu-pay-money-option-label-container input[type="radio"], .wu-decline-option-label-container input[type="radio"]{
	cursor: pointer;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    -khtml-opacity: 0;
    -moz-opacity: 0;
	opacity: 0;
	width: 18px;
	height: 18px;
	background: none;
}

.wu-receiver-money-option-label-container .checker, .wu-pay-money-option-label-container .checker, .wu-decline-option-label-container .checker,
.wu-ep-paywith-auditional-selectable .checker{
	display: inline-block;
	cursor: pointer;
	vertical-align: middle;
	background-image: url(stylesheet/images/sprite-forms.png);
	background-repeat: no-repeat;
	background-position: -91px -77px;
	height: 18px;
	width: 18px;
}

.wu-receiver-money-option-label-container .checked, .wu-pay-money-option-label-container .checked, .wu-decline-option-label-container .checked,
.wu-ep-paywith-auditional-selectable .checked{background-position: -121px -77px;}

.wu-total-pay {
	display: none;
	margin: 4px 0;
	border: 1px solid #ccc;
	background: #fff;
}

.wu-information-total-fee-container {
	background: #E6F2F9;
	min-height: 40px;
	padding: 9px !important;
	margin: 3px !important;
}

.wu-information-fee-services,.wu-promo-code-container {
	margin: 3px 3px 8px 3px;
	background: #f8da80;
}

.wu-promo-code-container {background: none;}

.wu-promo-code-label,.wu-input-promo-code-container,.wu-promo-code-button-container,.wu-information-time,.wu-information-fee,.wu-promo-code-button-apply,.wu-promo-code-arrow
	{
	display: inline-block;
	vertical-align: top;
}

.wu-sendmoney-review-amount, .wu-sendmoney-review-fee, .wu-sendmoney-review-discount, .wu-sendmoney-review-transaction-total, .wu-sendmoney-review-sign{display: inline-block;}

.wu-sendmoney-review-currency{
	display: inline-block;
	margin-left: 5px;
}

.wu-sendmoney-review-pay-print-div{float: right;}

.wu-information-fee {
	margin-top: 10px;
	float: right;
}

.wu-information-fee-services-label {
	color: #444;
	padding: 8px;
	font-size: 13px;
}

.wu-promo-code-label {
	margin-left: 4px;
	width: 256px;
	color: #666;
	font-size: 14px;
	font-weight: bold;
	padding: 8px 0 0;
}

.wu-input-promo-code {width: 147px;}

.wu-promo-code-button-apply {
	cursor : pointer;
	font-size: 12px;
	width: auto;
	height: 14px;
	border: 1px solid #E4C886;
	border-radius: 3px 3px 3px 3px;
	box-shadow: 0 1px 1px #A1A1A1;
	color: #91690B;
	margin: 2px 5px;
	padding: 5px 17px 5px 14px;
	position: absolute;
	text-shadow: 0 0 1px #FFFFFF;
	font-weight: bold;
	background: -moz-linear-gradient(top, #FDF5D8, #F3CE72);
	background: -webkit-linear-gradient(top, #FDF5D8, #F3CE72);
	background:	-ms-linear-gradient(top, #FDF5D8, #F3CE72);
	background: -moz-linear-gradient(top, #FDF5D8, #F3CE72);
	background: -webkit-linear-gradient(top, #FDF5D8, #F3CE72);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#FDF5D8',EndColorStr='#F3CE72');
   -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#FDF5D8',EndColorStr='#F3CE72')";
}

/*RTHREE-3322  Buttons Incorrect*/
.wu-promo-code-button-apply:hover {
    cursor: pointer;
    background: #F3CE72;
    /* background-image: url(stylesheet/images/arrow-btn-brown.png); */
    background-position: right 10px;
    background-repeat: no-repeat;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#F3CE72',EndColorStr='#F3CE72');
   -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#F3CE72',EndColorStr='#F3CE72')";
}

.wu-promo-code-arrow {
	margin-top: 12px;
    margin-left: 54px;
    position: absolute;
    width: 15px;
    height: 15px;
    background-size: 11px 9px;
	background-image: url("stylesheet/images/arrow-btn-brown.png");
	background-repeat: no-repeat;
}
/* RTHREE-950 */

/*artf897988 : Send Money - Sending Options : Sending Options : "Remove" button on sending options for remove promo code should appear when user click on out area of promo text field */
/* RTHREE-3192 - Button style removed*/
.remove-promo-code{
    cursor: pointer;
    font-size: 12px;
    font-weight: bold;
    color: #076E98;
    padding: 5px 40px 5px 15px;
    height: 16px;
    width: 20px;
    margin-left:70px;
    margin-top:3px;
	display:none;
}
/*PBL-1598 Start*/
#removePromoCodeSendMoneyStart{
display : inline-block;
	vertical-align : top;
	cursor: pointer;
	font-size: 12px;
	width: auto;
	height: 14px;
	padding: 5px 17px 5px 14px;
	margin: 2px 5px;
	border: 1px solid #E4C886;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-webkit-border-radius: 3px;
	box-shadow: 0 1px 1px #A1A1A1;
	color: #91690B;
	position: absolute;
	text-shadow: 0 0 1px #FFFFFF;
	font-weight: bold;
	background: #f7df97;
	background-image: url("stylesheet/images/arrow-btn-brown.png");
	background-position: right 9px;
	background-repeat: no-repeat;
	background-image: url("stylesheet/images/arrow-btn-brown.png") right 9px no-repeat, -moz-linear-gradient(top, #FDF5D8, #F3CE72);
	background-image: url("stylesheet/images/arrow-btn-brown.png") right 9px no-repeat, -webkit-linear-gradient(top, #FDF5D8, #F3CE72);
	background-image: url("stylesheet/images/arrow-btn-brown.png") right 9px no-repeat, -ms-linear-gradient(top, #FDF5D8, #F3CE72);
	background-image: url("stylesheet/images/arrow-btn-brown.png") right 9px no-repeat, -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FDF5D8), to(#F3CE72));

}
/*PBL-1598 End*/
.wu-information-available-time {font-size: 20px;}

.wu-information-available-time sup {
	top: -0.5em;
	font-size: 70%;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}

.wu-information-options {
	cursor : pointer;
	color: #076E98;
	text-shadow: 0 0 1px #FFFFFF;
	font-size: 12px;
}

.wu-information-fee-total {font-size: 18px;}

.label-container-wu {display: none;}

.frame-form-editor,.frame-preview {
	vertical-align: top;
	display: inline-block;
}

.btn-preview,.btn-submit {
	-moz-box-shadow: inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow: inset 0px 1px 0px 0px #ffffff;
	box-shadow: inset 0px 1px 0px 0px #ffffff;
	background-color: #ededed;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	border: 1px solid #dcdcdc;
	display: inline-block;
	color: #777777;
	font-family: 'Open Sans', sans-serif;
	font-size: 15px;
	font-weight: bold;
	padding: 6px 24px;
	text-decoration: none;
	text-shadow: 1px 1px 0px #ffffff;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ededed
		), color-stop(1, #dfdfdf));
	background: -moz-linear-gradient(center top, #ededed 5%, #dfdfdf 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',
		endColorstr='#dfdfdf');
}

.btn-preview:hover,.btn-submit:hover {
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #dfdfdf
		), color-stop(1, #ededed));
	background: -moz-linear-gradient(center top, #dfdfdf 5%, #ededed 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf',
		endColorstr='#ededed');
	background-color: #dfdfdf;
}

.btn-preview:active,.btn-submit:active {
	position: relative;
	top: 1px;
}

/*Business*/
/*Business Header */
.wu-body-business {
	margin: 0;
	padding: 20px;
	font-size: 76%;
	font-family: 'Open Sans', sans-serif;
	background-image: url("stylesheet/images/wu-body-bg.png");
}

.wu-business-container {
	background-color: #2b3335;
	width: 930px;
	margin: 0 auto;
	padding: 24px 0 24px 24px;
}

.wu-business-content-left {
	display: inline-block;
	width: 270px;
	margin-right: 20px;
	vertical-align: top;
}

.wu-business-logo-image {
	background-image: url("stylesheet/images/wu-logo-business.png");
	background-size: 239px 44px;
	width: 239px;
	height: 44px;
}

.wu-business-description p {
	color: #ffffff;
	font-size: 120%;
}

.wu-business-title-header h2 {
	border-bottom: 4px #c5a901 solid;
	margin: 20px 20px 4px 20px;
	padding: 0 0 6px 0;
}

.wu-business-content-right {
	display: inline-block;
	width: 610px;
	border: 3px #fdde00 solid;
	background: bottom left no-repeat #ffffff;
	padding-bottom: 120px;
	color: #333333;
}

.clear {clear:both;}

.wu-business-header-top {
	width: 100%;
	height: 30px;
	background-color: #212528;
	border-top: 4px #ffde37 solid;
	border-bottom: 1px #333333 solid;
}

.wu-business-header-currency,.wu-business-header-about,.wu-business-header-news,.wu-business-header-search,.wu-business-header-client
	{
	padding: 0px 6px;
	color: #C3C8CC;
	height: 25px;
	font-size: 12px;
	text-align: right;
}

.wu-business-header-center {
	margin: 0 auto;
	width: 950px;
}

.wu-business-header-navcontainer {float: right;}
.wu-business-header-navcontainer {color: #FFC31B;}
.wu-business-header-navigation {color: white !important;}
.wu-business-header-navcontainer>div,.wu-business-header-navigation>div{display: inline-block;}

.wu-business-header-bottom {
	height: 85px;
	background: #000;
}

.wu-business-header-logo {
	background-size: 239px 44px;
	width: 239px;
	height: 44px;
	margin: 20px 24px 0 0;
	float: left;
	background-image: url("stylesheet/images/wu-logo-business.png");
	background-repeat: no-repeat;
}

.wu-business-header-tabmenu {color: white;}

.wu-business-header-tabmenu ul {
	list-style: none;
	float: right;
	height: 35px;
	margin: 0;
	padding: 0;
	background: #989898;
	border-top: solid 1px #c5c5c5;
	border-radius: 0 0 0 0;
	background: -moz-linear-gradient(top, #989898, #6b6b6b);
	background: -webkit-linear-gradient(top, #989898, #6b6b6b);
}

.wu-business-header-tabmenu ul>li {
	display: inline-block;
	height: 25px;
	padding: 10px 18px 0 18px;
	color: #fff;
	font-size: 14px;
	text-shadow: 1px 2px 1px #585858;
	text-decoration: none;
	float: left;
	position: relative;
	top: -1px;
	border-right: solid 1px #555;
}

.wu-business-header-visit-home {
	float: left;
	padding: 2px 6px;
	color: #C3C8CC;
	height: 25px;
	font-size: 12px;
	text-align: left;
}

.wu-business-header-region {
	padding: 12px 6px;
	color: #C3C8CC;
	height: 25px;
	font-size: 12px;
	text-align: right;
}

/* Business Content */
.wu-business-content {
	margin: 0 auto;
	position: relative;
	width: 100%;
}

.wu-business-content-center {
	width: 984px;
	margin: 0px auto 0 auto;
	position: relative;
}

.wu-business-content-news {
	padding-left: 26px;
	width: 934px;
	padding-top: 6px;
	padding-bottom: 6px;
	overflow: auto;
	position: relative;
}

.wu-business-content-news-industry-news {
	padding-right: 20px;
	color: #333;
	font-size: 12px;
	font-weight: bold;
	float: left;
	display: inline-block;
	vertical-align: top;
}

.wu-business-content-news-sticker-news {
	padding-left: 20px;
	padding-right: 12px;
	border-left: solid 1px #888888;
	overflow: hidden;
	width: 470px;
	position: relative;
	z-index: 3;
	font-size: 12px;
	color: #086D99;
	display: inline-block;
	vertical-align: top;
}

.wu-business-content-subs-all-news {
	display: inline-block;
	vertical-align: top;
}

.wu-business-content-news-subscribe {
	font-size: 12px;
	font-weight: bold;
	color: #086D99;
	padding-bottom: 3px;
	text-align: right;
	display: block;
	float: right;
	margin-left: 10px;
}

.wu-business-content-news-read-all-news {
	font-size: 12px;
	font-weight: bold;
	color: #086D99;
	padding-bottom: 3px;
	float: right;
	border-right: 1px #888888 solid;
	display: block;
	padding-right: 10px;
}

.wu-business-content-news-sticker-news-image {
	background-image: url("stylesheet/images/wu-mail.png");
	background-repeat: no-repeat;
}

.wu-business-content-carousel {
	position: relative;
	overflow: hidden;
	height: 230px;
	margin-left: 22px;
	width: 940px;
}

.wu-business-content-carousel-main-item {
	float: left;
	width: 940px;
	height: 230px;
	background-image: url("stylesheet/images/wu-carousel-business.png");
	padding: 15px 0 15px 30px;
}

.wu-business-content-carousel-text-container {
	float: left;
	width: 558px;
}

.wu-business-content-carousel-text-title {
	font-size: 180%;
	color: #333333;
	border: 0;
	margin: 0;
}

.wu-business-content-carousel-text-blurp {
	padding: 10px 30px 10px 0;
	font-size: 14px;
	line-height: 1.6;
	color: #333333;
	width: 500px;
	margin: 0;
}

.wu-business-content-carousel-text-button {
	display: inline-block;
	font-weight: bold;
	color: black;
	border-radius: 5px;
	-webkit-box-shadow: 0px 1px 4px #C0BFBF;
	box-shadow: 0px 1px 4px #C0BFBF;
	text-shadow: 0 0 1px #999;
	padding: 11px 21px 5px;
	width: 67px;
	height: 22px;
	background: -moz-linear-gradient(top, #f0e800, #a68503);
	background: -webkit-linear-gradient(top, #f0e800, #a68503);
}

.wu-business-content-carousel-text-button-text {font-size: 12px;}

.wu-business-content-main {
	width: 940px;
	margin: 20px 22px 0px 22px;
}

.wu-business-content-main-left {
	width: 300px;
	float: left;
}

.wu-business-content-menu-title {
	font-size: 180%;
	font-weight: 100;
	margin-bottom: 8px;
	color: #086D99;
}

.wu-business-content-menu-text {
	font-size: 13px;
	color: #333333;
	line-height: 22px;
}

.wu-business-content-menu-button,.wu-business-content-menu-button-access-sol
	{
	display: inline-block;
	font-weight: bold;
	color: black;
	border-radius: 5px;
	-webkit-box-shadow: 0px 1px 4px #C0BFBF;
	box-shadow: 0px 1px 4px #C0BFBF;
	text-shadow: 0 0 1px #999;
	padding: 8px 21px 5px;
	width: 67px;
	height: 22px;
	background: -moz-linear-gradient(top, #f0e800, #a68503);
	background: -webkit-linear-gradient(top, #f0e800, #a68503);
	margin-top: 30px;
}

.wu-business-content-menu-button-access-sol {
	width: 125px;
	padding: 8px 5px;
}

.wu-business-content-menu-button-text {font-size: 12px;}

.wu-business-content-main-center {
	width: 300px;
	float: left;
	padding-left: 20px;
	padding-right: 20px;
}

.wu-business-content-main-right {
	width: 300px;
	float: left;
}

.wu-business-content-menu-line-space {
	border: none;
	width: 100%;
	height: 2px;
	background-image: url("stylesheet/images/gray_dot.png");
}

.wu-business-content-line-space {
	clear: both;
	height: 10px;
	width: 940px;
	padding-top: 20px;
	padding-left: 22px;
}

.wu-business-content-line-space-image {
	background-image: url("stylesheet/images/gray_dot.png");
	width: 940px;
	height: 2px;
}

.wu-business-content-industry-solution {
	clear: both;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	overflow: auto;
}

.wu-business-content-industry-solution-left {
	float: left;
	display: inline-block;
}

.wu-business-content-industry-solution-left-text {
	font-size: 120%;
	font-weight: 100;
	margin-bottom: 8px;
	line-height: 1em;
}

.wu-business-content-industry-solution-center {display: inline-block;}

.wu-business-content-industry-solution-center-text {
	font-size: 15px;
	color: #555555;
	padding-left: 20px;
	padding-right: 12px;
	padding-top: 2px;
	vertical-align: middle;
	height: 22px;
}

.wu-business-content-industry-solution-right {
	display: inline-block;
	font-size: 13px;
	font-weight: bold;
	padding-left: 15px;
	color: #086D99;
	border-left: 1px solid #555555;
	padding-top: 3px;
	height: 22px;
}

.wu-business-content-solution-carousel {
	width: 984px;
	overflow: auto;
	padding-bottom: 10px;
	position: static;
}

.wu-business-content-solution-carousel-button-prev {
	background-position: -20px 0;
	clear: right;
	margin-left: 2px;
	background: url(stylesheet/images/left-right-home-buttons.gif) no-repeat;
	display: block;
	width: 20px;
	height: 56px;
	float: left;
	margin: 40px 0 0;
	cursor: pointer;
	font-size: 1px;
}

.wu-business-content-solution-carousel-body {
	position: relative;
	overflow: hidden;
	width: 940px;
	height: 138px;
	margin: 0 0 10px 0;
	float: left;
}

.wu-business-content-solution-carousel-body-items {
	height: 135px;
	overflow: hidden;
	width: 20000em;
	position: absolute;
	left: -318px;
}

.wu-business-content-solution-carousel-box {
	background-image: url(stylesheet/images/gray_box.png);
	float: left;
	width: 303px;
	height: 135px;
	margin-right: 15px;
	cursor: pointer;
}

.wu-business-content-solution-carousel-button-next {
	background-position: -20px 0;
	clear: right;
	margin-left: 2px;
	background: url(stylesheet/images/left-right-home-buttons.gif) no-repeat;
	display: block;
	width: 20px;
	height: 56px;
	float: left;
	margin: 40px 0 0;
	cursor: pointer;
	font-size: 1px;
}

.wu-business-content-solution-carousel-box-title {
	padding-top: 15px;
	padding-left: 15px;
	padding-right: 15px;
	color: #086D99;
	text-decoration: underline;
	margin-bottom: 8px;
}

.wu-business-content-solution-carousel-box-text {
	padding-left: 15px;
	padding-right: 15px;
	font-size: 12px;
	color: #333333;
	line-height: 1.4;
	margin: 0;
}

/****** business footer *********/
.wu-business-footer {background-color: #565253;}

.wu-business-footer-wrapper {
	margin: 0 auto;
	width: 940px;
}

.wu-business-footer-wrapper-link {
	margin: 0;
	padding: 0;
	font-size: 12px;
}

.wu-business-footer-link-content-list-ul {
	float: left;
	padding: 6px 0px 6px 0px;
	text-align: left;
	width: 185px;
	list-style: none;
	margin-left: 0;
}

.wu-business-footer-link-content-header {
	color: #aaaaaa;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	line-height: 2.5;
}

.wu-business-footer-link-content-item {
	color: #ccc;
	text-decoration: none;
	line-height: 1.7;
}

.wu-business-footer-line-spacer-img {
	height: 1px;
	width: 940px;
	border: none;
	background-image: url("stylesheet/images/darkgray_dot.png");
}

.wu-business-footer-line-spacer {
	clear: both;
	margin: 0 auto, 0, 0;
	height: 10px;
	width: 940px;
	margin: 0 auto;
}

.wu-business-footer-wrapper-legal {
	padding: 10px 10px 0;
	clear: both;
	margin: 0 auto;
	width: 940px;
	font-size: 10px;
	padding-left: 11px;
	color: #999999;
}

.wu-business-footer-wrapper-legal-content {
	margin: 0;
	padding: 0;
}

.wu-business-footer-wrapper-legal-content-social {
	float: right;
	color: #ffffff;
	background-color: Gray;
	padding: 10px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}

.wu-business-footer-wrapper-legal-content-text-legal,.wu-business-footer-wrapper-legal-content-copyright
	{
	margin-right: 180px;
	font-size: 11px;
	line-height: 1.5em;
	padding-bottom: 8px;
}

.wu-business-footer-legal-social-connect-with-us {
	font-size: 160%;
	font-weight: 100;
	margin-bottom: 8px;
	padding: 5px;
}

.wu-business-footer-wrapper-legal-content-link {
	padding-top: 10px;
	padding-bottom: 10px;
	overflow: auto;
}

.wu-business-footer-wrapper-legal-content-link-left {float: left;}

.wu-business-footer-wrapper-legal-content-link-ul {
	list-style: none;
	margin-left: 0;
	padding: 0;
}

.wu-business-footer-wrapper-legal-content-link-li {
	display: inline;
	padding-right: 10px;
	font-size: 11px;
	color: #ffffff;
}

.wu-business-footer-bottom-wrapper {
	background-color: #000000;
	position: relative;
}

.wu-business-footer-bottom-wrapper-content {
	margin: 0 auto;
	width: 940px;
	color: #999999;
	font-size: 11px;
	overflow: auto;
}

.wu-business-footer-bottom-wrapper-content-left {
	font-size: 11px;
	padding-top: 2px;
	float: left;
}

.wu-business-footer-bottom-wrapper-content-right {float: right;}

.wu-business-footer-bottom-wrapper-content-right-li {
	display: inline;
	padding-left: 10px;
	list-style: none;
	color: white;
}

/*********home customer**********/
.home-container {
	min-height: 500px;
	padding-top: 20px;
	padding-bottom: 40px;
	background: #f9f9f9;
	background: -moz-linear-gradient(top, #efefef 0, #fff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #efefef),
		color-stop(100%, #fff));
	background: -webkit-linear-gradient(top, #efefef 0, #fff 100%);
	background: -o-linear-gradient(top, #efefef 0, #fff 100%);
	background: -ms-linear-gradient(top, #efefef 0, #fff 100%);
	background: linear-gradient(top, #efefef 0, #fff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef',
		endColorstr='#ffffff', GradientType=0);
	-moz-box-shadow: 0 3px 3px #e4e4e4;
	-webkit-box-shadow: 0 3px 3px #e4e4e4;
	box-shadow: 0 3px 3px #e4e4e4;
}

.home-content-container {
	margin: 0px auto;
	width: 950px;
}

.slide-show {
	width: 694px;
	height: 340px;
	margin: 0 auto;
	float: left;
	border-radius: 10px;
	overflow: hidden;
}

.send-money-ol {
	display: inline;
	float: left;
	width: 256px;
}

div.send-money-ol-container {
	padding: 0;
	font-size: 13px;
	color: #333;
	height: 100%;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	background: #fff;
	border: 1px solid #d3d3d3;
	-moz-box-shadow: 0 1px 1px #e4e4e4;
	-webkit-box-shadow: 0 1px 1px #e4e4e4;
	box-shadow: 0 1px 1px #e4e4e4;
	margin-left: 8px;
	width: 248px;
}

div.send-money-ol-container h1 {
	display: block;
	margin: 1px 0 0 0;
	padding: 8px 15px;
	font-size: 22px;
	color: #5e481a;
	text-shadow: 0 1px 0 #fff;
	background: #f7db23;
	background: -moz-linear-gradient(top, #feeb80 0, #f7db23 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #feeb80),
		color-stop(100%, #f7db23));
	background: -webkit-linear-gradient(top, #feeb80 0, #f7db23 100%);
	background: -o-linear-gradient(top, #feeb80 0, #f7db23 100%);
	background: -ms-linear-gradient(top, #feeb80 0, #f7db23 100%);
	background: linear-gradient(top, #feeb80 0, #f7db23 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#feeb80',
		endColorstr='#f7db23', GradientType=0);
	border-bottom: 1px solid #cdcbcb;
	-moz-border-radius: 10px 10px 0 0;
	-webkit-border-radius: 10px 10px 0 0;
	border-radius: 10px 10px 0 0;
}

.wu-customer-form {margin: 10px 15px 10px 15px;}
.no-margins {margin: 0;}

.no-margins>ol {
	list-style: none;
	margin: 0;
	padding: 0;
}

.no-margins>ol>li>div label {
	font-size: 12.5px;
	display: block;
	margin: 0 0 2px 5px;
	overflow: hidden;
	line-height: 2em;
	color: #525252;
}

/*RTHREE-3594 Inconsistent highlighting of form fields, Global input filed set up -Chi */
.text-field input[type="text"] {
	display: block;
	width: 57px;
}

input[type=text], input[type="password"]{
	-webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
	outline: none;
	-moz-border-radius: 4px;
    -webkit-border-radius: 4px;
	border-radius: 4px;
	border: 1px solid #bbbbbb;
    background-color: #ffffff;
	height:30px;
	height:25px\9;
    color: #404040;
    font: 14px 'Open Sans', sans-serif;
    line-height: 18px;
    margin-bottom: 8px;
    padding: 0px 7px 0 ;
    padding-top: 5px\9;
    vertical-align:middle\9;
	/* Firefox v3.5+ */
    -moz-box-shadow:0px 1px 0px 0px rgb(255,255,255) ,inset 0px 1px 1px 0px rgba(153,153,153,0.19);
    /* Safari v3.0+ and by Chrome v0.2+ */
    -webkit-box-shadow:0px 1px 0px 0px rgb(255,255,255) ,inset 0px 1px 1px 0px rgba(153,153,153,0.19);
    /* Firefox v4.0+ , Safari v5.1+ , Chrome v10.0+, IE v10+ and by Opera v10.5+ */
    box-shadow:0px 1px 0px 0px rgb(255,255,255) ,inset 0px 1px 1px 0px rgba(153,153,153,0.19);
}

input[type=text]:focus, input[type="password"]:focus{
	border: 1px solid rgba(127, 172, 216, 1);
    box-shadow: 0 0 2px rgba(127, 172, 216, 1);
    /* Firefox v3.5+ */
    -moz-box-shadow:0px 0px 2px 0px rgb(127,172,216) ,0px 1px 0px 0px rgb(255,255,255) ,inset 0px 1px 1px 0px rgba(0,0,0,0.19);
    /* Safari v3.0+ and by Chrome v0.2+ */
    -webkit-box-shadow:0px 0px 2px 0px rgb(127,172,216) ,0px 1px 0px 0px rgb(255,255,255) ,inset 0px 1px 1px 0px rgba(0,0,0,0.19);
    /* Firefox v4.0+ , Safari v5.1+ , Chrome v10.0+, IE v10+ and by Opera v10.5+ */
    box-shadow:0px 0px 2px 0px rgb(127,172,216) ,0px 1px 0px 0px rgb(255,255,255) ,inset 0px 1px 1px 0px rgba(0,0,0,0.19);
}
/*End of global input filed set up -Chi*/

.short input {width: 57px;}
.drop-down.country .selectBox-dropdown {width: 220px !important;}

/*Start PBL-1570*/
.app_ul.choosingStates .drop-down.country .selectBox-dropdown {width: 324px !important;}
.app_ul.choosingStates .selectBox-dropdown .selectBox-label{width:315px;}
/*End PBL-1570*/

.drop-down>label {margin-top: 3px;}

.drop-down a {
	color: #414141 !important;
	text-decoration: none;
}

/*PBL-1248 Start*/
a.selectBox.formfields.selectBox-dropdown {
  width: 200px !important;
}
/*PBL-1248 End*/
.selectBox-dropdown {
	min-width: 180px;
	position: relative;
	border: 0;
	line-height: 1.5;
	text-decoration: none;
	text-align: left;
	color: #000;
	outline: none !important;
	vertical-align: middle;
	background: #f2f2f2;
	background: -moz-linear-gradient(top, #f8f8f8 1%, #e1e1e1 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #f8f8f8),
		color-stop(100%, #e1e1e1));
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F8F8F8',
		endColorstr='#E1E1E1', GradientType=0);
	-moz-box-shadow: 0 1px 0 rgba(255, 255, 255, .75);
	-webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, .75);
	box-shadow: 0 1px 0 rgb(255, 255, 255);
	box-shadow: 0 1px 0 rgba(255, 255, 255, .75);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	display: inline-block;
	cursor: pointer;
	height: 31px;
}

.drop-down>select {display: none;}

.selectBox-label {
	/* width: 205px !important; */
	padding-right: 0 !important;
	display: inline-block;
	white-space: nowrap;
	overflow: hidden;
	margin: 0;
	padding-top: 5px;
	padding-left: 15px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border: solid 1px #e1e1e1;
	width: 135px;
	padding-right: 45px;
	text-overflow: ellipsis;
	height: 25px;
	display: block;
	background: #dedede;
	vertical-align: middle;
	background: -webkit-linear-gradient(top, #fefefe, #bababa);
	background: -moz-linear-gradient(top, #fefefe, #bababa);
	background: -ms-linear-gradient(top, #fefefe, #bababa);
}

.selectBox-arrow {
	position: absolute;
	top: 0;
	right: 0;
	width: 29px !important;
	min-width: 29px !important;
	max-width: 29px !important;
	height: 30px !important;
	background: url("stylesheet/images/btn-droparrow.png") no-repeat;
}

.drop-down,.amount {margin-top: 5px;}

.btn-lrg input {
	width: auto;
	height: 40px;
	padding: 0 30px 0 20px;
	margin: 17px 0px;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	border: 0;
	line-height: 41px;
	font-family: sans-serif;
	display: inline-block;
	text-shadow: 0 -1px 1px #222;
	text-decoration: none;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0 0 3px #999;
	-webkit-box-shadow: 0 0 3px #999;
	box-shadow: 0 0 3px #999;
	background: #1599ba;
	background-image: url("stylesheet/images/arrow-btn-blue.png");
	background-position: right 15px;
	background-repeat: no-repeat;
	background: url("stylesheet/images/arrow-btn-blue.png") right 14px no-repeat,
		-webkit-gradient(linear, 0% 0, 0% 100%, from(#1599ba), to(#066690));
	background: url("stylesheet/images/arrow-btn-blue.png") right 14px no-repeat,
		-webkit-linear-gradient(top, #1599ba, #066690);
	background: url("stylesheet/images/arrow-btn-blue.png") right 14px no-repeat,
		-moz-linear-gradient(top, #1599ba, #066690);
	background: url("stylesheet/images/arrow-btn-blue.png") right 14px no-repeat,
		-ms-linear-gradient(top, #1599ba, #066690);
}

button,input[type="button"],input[type="reset"],input[type="submit"] {
	cursor: pointer;
	-webkit-appearance: button;
}

.slide-show-home-customer-image {
	background-image:
		url("stylesheet/images/Q113_Wu_Com_UEFA_Homepage_694x332_ENG_US.png");
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
	background-size: 694px 332px;
}

/*********************************content promo bottom info start******************************/
.home-content-bottom-container {
	padding-top: 14px;
	text-align: left;
	width: 100%;
	height: 100%;
	display: inline-block;
}

.home-content-bottom-info {margin: -1px 0;}

.promo-content {
	position: relative;
	background: #efefef;
	min-height: 100px;
	padding: 25px 0;
	margin: 0;
	width: auto;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	-moz-box-shadow: inset 0 0 8px 3px #d0d0d0;
	-webkit-box-shadow: inset 0 0 8px 3px #d0d0d0;
	box-shadow: inset 0 0 8px 3px #d0d0d0;
}

.sections {
	display: table-row;
	clear: both;
	margin: 0;
	padding: 0;
}

li.section {
	width: 24.50%;
	list-style: none;
	display: table-cell;
	vertical-align: top;
	background: url("stylesheet/images/promo-line.png") repeat-y 0 33px;
}

.promo-content>.sections>li.section:first-child {background: 0;}

li.section div.content {
	text-shadow: -1px 1px 1px #fff;
	padding: 5px 18px;
	margin: 0;
}

div.promo-content div.content {
	font-family: 'Open Sans', sans-serif;
	font-size: 13px;
	color: #232323;
}

div.promo-content,div.title,div.content {
	margin-bottom: 5px;
	font-size: 20px;
}

div.title {width: 100%;}

div.tagline {
	color: #666;
	margin-bottom: 15px;
	min-height: 35px;
}

div.content>a {
	color: #076e98;
	font-weight: bold;
}

span.bottom-border {
	display: block;
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 5px;
	background: #f9da12;
	border-top: 1px solid #d8bd10;
	-moz-border-radius: 0 0 10px 10px;
	-webkit-border-radius: 0 0 10px 10px;
	border-radius: 0 0 10px 10px;
}

.btn-lrg>input:hover {
	background: #066590;
	background-image:
		url("http://www.westernunion.com/static/img/core/arrow-btn-blue.png");
	background-position: right 14px;
	background-repeat: no-repeat;
	text-shadow: 0 0 1px #222
}

p {
	margin: 0 0 10px 0;
	padding: 0;
	font: normal 13px/17px sans-serif;
	color: #232323;
}

.ls-row .fal-footer {
	font-family: sans-serif;
	font-size: 13px;
	text-align: left;
}

.clearfix {
	width: auto;
	margin: 0px auto;
	padding: 30px 0px 50px;
}

.clearfix dl {
	float: left;
	width: 140px;
	margin: 0 10px 15px 0;
}

.clearfix dt {
	color: #333;
	font-size: 14px;
	font-weight: bold;
	margin: 0 0 5px;
}

.clearfix dd {
	color: #666;
	font-size: 12px;
	font-weight: normal;
	margin: 0 0 8px;
	padding: 0;
}

.clearfix dd a:link,.clearfix dd a:visited {
	color: #666;
	text-decoration: none;
}

.meta {
	width: 195px;
	display: inline-block;
}

.meta .social-links {
	float: left;
	width: 192px;
}

.meta .social-links .stats {
	margin-top: 5px;
	margin-bottom: 15px;
	width: auto !important;
}

.meta .social-links p {
	color: #666;
	float: left;
	font-size: 12px;
	width: 95px;
}

.meta .social-links ul {
	list-style: none outside none;
	margin: 0;
	padding: 0;
}

.meta .social-links li {width: auto;}

.meta form label {
	color: #333;
	display: block;
	font-size: 14px;
	font-weight: bold;
	margin: 0 0 5px;
}

.disclaimer {
	clear: both;
	color: #999;
	font-size: 10px;
	margin: 0 0 20px;
	line-height: 16px;
	padding: 0;
	font: normal 13px/17px sans-serif;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

.clearfix ul li:first-child {
	border: medium none;
	padding: 0;
}

.clearfix ul li {
	background: none repeat scroll 0 0 transparent;
	border-left: 1px solid #666;
	color: #666;
	float: left;
	font-size: 11px;
	margin: 0 5px 10px 0;
	padding: 0 0 0 5px;
}

.clearfix ul li a:link,.clearfix ul li a:visited {
	color: #666;
	text-decoration: none;
}

.clearfix>table {
	width: 100%;
	border: 0;
	font-family: sans-serif;
	color: #222;
}

td {vertical-align: top;}

.copyright {
	border-top: 1px solid #d3d3d3;
	clear: both;
	display: block;
	padding: 15px 0 0;
}

.clearfix ul {
	list-style: none outside none;
	margin: 0;
	padding: 0;
}
/*********************************content promo bottom info end******************************/
.uppercase-text {text-transform: uppercase;}
.lowercase-text {text-transform: lowercase;}
.capitalize-text {text-transform: capitalize;}

/*******************************about us page start**********************************/
.ls-row {text-align: left;}

.fal-container {
	padding-top: 20px;
	padding-bottom: 40px;
}

.ls-fxr {margin: auto;}

#ls-gen75357464-ls-fxr {width: 950px;}

#ls-row-2-area-1 {
	display: inline;
	float: left;
	width: 190px;
}

#ls-row-2 {display: inline-block;}
body .ls-canvas .ls-area,body .ls-canvas .ls-area-body {overflow: visible;}
.ls-canvas .ls-area {overflow: hidden;}
#ls-gen75357465-ls-area-body {width: 190px;}
#ls-row-2-area-1 .ls-cmp-wrap {margin-top: 15px;}
.ls-canvas .ls-area .ls-1st {margin-top: 0 !important;}
.ls-canvas .ls-cmp-wrap {padding: 1px 0;}
.ls-canvas .iw_component {margin: -1px 0;}
div.left-nav {font-family: 'Open Sans', sans-serif;}
div.left-nav ul.primary {margin-top: 0;}

div.left-nav ul {
	list-style: none outside none;
	padding: 0 0 0 15px;
	margin: 5px 0 0 0;
}

ul {
	margin: 0 0 20px 0;
	padding: 0 0 0 10px;
	list-style: none;
}

ul,menu,dir {
	display: block;
	-webkit-margin-before: 1em;
	-webkit-margin-after: 1em;
	-webkit-margin-start: 0px;
	-webkit-margin-end: 0px;
	-webkit-padding-start: 40px;
	-moz-margin-before: 1em;
	-moz-margin-after: 1em;
	-moz-margin-start: 0px;
	-moz-margin-end: 0px;
	-moz-padding-start : 40px;
}

div.left-nav ul.primary li {
	background: url(stylesheet/images/left-nav-divider.png) no-repeat center bottom;
	padding: 10px 0;
}

div.left-nav ul li {
	background: none;
	font-size: 14px;
	padding: 0;
	margin: 0;
}

div.left-nav ul.primary li a {color: #6e6e6e;}
div.left-nav a {text-decoration: none;}

a:link,a:visited {
	color: #076E98;
	text-decoration: none;
}

#ls-row-2-col-2 {
	display: inline;
	float: left;
	width: 560px;
}

.ls-canvas .ls-col {overflow: hidden;}

#ls-gen75357466-ls-col-body {
	margin-left: 10px;
	width: 550px;
}

.ls-canvas .ls-col-body {overflow: hidden;}

.white-module-stripe {
	position: relative;
	margin: 0 0 20px 0;
	padding: 25px 25px 30px 25px;
	background: #FFFFFF;
	border: 1px solid #E3E3E3;
	border-bottom: 3px solid #E3E3E3;
	border-top: none;
}

#ls-gen75357467-ls-fxr {width: 498px;}
#ls-row-2-col-2-row-1-col-1 {width: 498px;}
.fal-content-container {padding-bottom: 20px;}
#ls-gen75357469-ls-fxr {width: 498px;}
#ls-row-2-col-2-row-1-col-1-row-1-area-1 {width: 498px;}
.ls-canvas .ls-row .ls-row-clr {clear: both;}
#ls-gen75357471-ls-fxr {width: 498px;}

#ls-row-2-col-2-row-1-col-1-row-2-area-1 {
	display: inline;
	float: left;
	width: 244px;
}

#ls-row-2-col-2-row-1-col-1-row-2 {display: inline-block;}
#ls-gen75357472-ls-area-body {width: 244px;}
#ls-row-2-col-2-row-1-col-1-row-2-area-1 .ls-cmp-wrap {margin-top: 15px;}
.ls-canvas .iw_component {margin: -1px 0;}

#ls-row-2-col-2-row-1-col-1-row-2-area-2 {
	display: inline;
	float: left;
	width: 254px;
}

#ls-gen75357473-ls-area-body {
	margin-left: 10px;
	width: 244px;
}

#ls-row-2-col-2-row-1-col-1-row-2-area-2 .ls-cmp-wrap {margin-top: 15px;}

div.general div.content {
	font-family: 'Open Sans', sans-serif;
	font-size: 13px;
	color: #232323;
}

div.general div.content div.details {
	font-size: 13px;
	margin-bottom: 10px;
}

div.general div.content p {
	font: inherit;
	color: inherit;
}

h3 {
	margin: 0 0 10px 0;
	padding: 0;
	font: normal 18px/22px sans-serif;
	color: #6E6E6E;
}

#ls-row-2-area-3 {
	display: inline;
	float: left;
	width: 200px;
}

#ls-gen75357476-ls-area-body {
	margin-left: 10px;
	width: 190px;
}

#ls-row-2-area-3 .ls-cmp-wrap {margin-top: 15px;}

textarea {
	overflow: auto;
	vertical-align: top;
	resize: vertical;
}

button,input,select,textarea {
	font-size: 100%;
	margin: 0;
	vertical-align: baseline;
}

.white-module-stripe .stripe {
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 5px;
	background: #F9DA12;
	border-top: 1px solid #D8BD10;
}

div.fal-container {
	width: 100%;
	min-height: 500px;
	background: #F9F9F9;
	background: -moz-linear-gradient(top, #efefef 0%, #ffffff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #efefef),
		color-stop(100%, #ffffff));
	background: -webkit-linear-gradient(top, #efefef 0%, #ffffff 100%);
	background: -o-linear-gradient(top, #efefef 0%, #ffffff 100%);
	background: -ms-linear-gradient(top, #efefef 0%, #ffffff 100%);
	background: linear-gradient(top, #efefef 0%, #ffffff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(            startColorstr='#efefef',
		endColorstr='#ffffff', GradientType=0);
	filter: progid:DXImageTransform.Microsoft.gradient(                  startColorstr='#efefef',
		endColorstr='#ffffff', GradientType=0);
	-moz-box-shadow: 0 3px 3px #E4E4E4;
	-webkit-box-shadow: 0 3px 3px #E4E4E4;
	box-shadow: 0 3px 3px #E4E4E4;
}

.white-module-stripe h1 {margin-bottom: 25px;}

/*******************************about us page end**********************************/
.serviceTitle {
	font-size: 18px;
	font-weight: bold;
	height: 28px;
	padding: 2px;
	padding-bottom: 0px;
	padding-left: 8px;
	color: #333;
	border-left: 1px solid #aaa;
	border-right: 1px solid #aaa;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 10px;
	border-top: 1px solid #aaa;
	background: url('stylesheet/images/serviceOptionTitle.jpg');
	background-repeat: repeat-x;
}

table.service {
	width: 958px;
	margin-left: 10px;
	margin-right: 10px;
	border-left: 1px solid #aaa;
	border-right: 1px solid #aaa;
}

.service tr td {text-align: center;}
.serviceName {
	font-weight: bold;
	font-size: 14px;
}

.serviceHeader td {
	background: #ededed;
	font-weight: bold;
}

.serviceLink {
	font-size: 11px;
	text-align: right;
	margin-top: 14px;
	padding-right: 4px;
}

.service tr td.serviceDescription {
	text-align: left;
	padding-left: 20px;
}

.serviceDescription ul {list-style-type: circle;}

.serviceDivider td div {
	width: 928px;
	margin-left: 10px;
	margin-right: 10px;
	height: 1px;
	border-bottom: 1px solid #fc0;
}

.font13 {font-size: 13px;}

/*==================================================*/
.wu-compare-price-content {
	height: 100%;
	padding: 0px 15% 40px;
	position: static;
	float: none;
}

.wu-compare-price-section-body-paybills,.wu-compare-price-section-body-prepaid{display: none;}

.wu-compare-price-section-tab-menu-body-container {
	margin-top: -8px;
	padding: 20px 15px;
	border: 1px;
	border-style: solid;
	border-color: gray;
	border-top: none;
}

.wu-menutab-sendmoney-container {padding: 0px 30px;}

.wu-compare-price-title {
	padding: 10px 0px;
	font-size: 16px;
	font-weight: bold;
}

.wu-compare-price-strip-up,.wu-compare-price-strip-down {
	background-color: #fee32e;
	height: 2px;
	width: 100%;
}

.wu-compare-price-section-head-sendmoney,.wu-compare-price-section-head-paybills,.wu-compare-price-section-head-prepaid
	{
	width: 244px;
	height: 31px;
	background-size: 244px 31px;
	background-repeat: no-repeat;
	position: relative;
	padding-top: 8px;
	text-align: center;
	font-size: 18px;
	font-weight: bold;
	display: inline-block;
	vertical-align: top;
}

.inactive {background-image: url("stylesheet/images/shopping_tab_off.gif");}
.active {background-image: url("stylesheet/images/shopping_tab_on.gif");}

.wu-compare-price-section-head-none {
	width: 209px;
	border-bottom: 1px solid gray;
	display: inline-block;
	vertical-align: -17px;
}

.wu-menutab-sendmoney-zipcode-content,.wu-menutab-sendmoney-choose-country-content,.wu-menutab-sendmoney-sending-amount-content,.wu-menutab-sendmoney-findoptions,.wu-menutab-paybills-findoptions,.wu-menutab-paybills-zipcode-content,.wu-menutab-paybills-billername-content,.wu-menutab-paybills-sending-amount-content
	{
	display: inline-block;
	vertical-align: top;
}

.wu-menutab-sendmoney-zipcode-content,.wu-menutab-paybills-zipcode-content
	{
	width: 180px;
	height: 70px;
}

.wu-menutab-sendmoney-choose-country-content,.wu-menutab-paybills-billername-content{width: 260px;}
.wu-menutab-sendmoney-sending-amount-content,.wu-menutab-paybills-sending-amount-content{padding-right: 20px;}
.wu-menutab-sendmoney-findoptions,.wu-menutab-paybills-findoptions {padding-top: 18px;}

.wu-menutab-sendmoney-zipcode-title,.wu-menutab-sendmoney-choose-country-title,.wu-menutab-sendmoney-sending-amount-title,.wu-menutab-paybills-zipcode-title,.wu-menutab-paybills-billername-title,.wu-menutab-paybills-sending-amount-title
	{
	color: #333;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 4px;
}

.wu-menutab-sendmoney-zipcode-input,.wu-menutab-sendmoney-sending-amount-input,.wu-menutab-sendmoney-paybills-input,.wu-menutab-paybills-sending-amount-input{width: 100px;}
.wu-menutab-billername-input {width: 240px;}

.wu-menutab-sendmoney-zipcode-lookup,.wu-menutab-sendmoney-convertion,.wu-menutab-paybills-zipcode-lookup,.wu-menutab-paybills-convertion
	{
	color: #000;
	text-decoration: underline;
	font-size: 13px;
}

.wu-menutab-sendmoney-findoptions-button,.wu-menutab-paybills-findoptions-button
	{
	background-color: #ffe42e;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-moz-box-shadow: 0px 3px 2px #888;
	-webkit-box-shadow: 0px 3px 2px #888;
	box-shadow: 0px 3px 2px #888;
	width: 80px;
	padding: 3px 5px;
	font-size: 10px;
	font-weight: bold;
}

.wu-menutab-sendmoney-convertion,.wu-menutab-paybills-convertion {
	margin-left: 446px;
	margin-top: -25px;
	text-decoration: none;
}

/*===============================searchresult====================*/
.wu-shopping-filters-container {margin-top: 15px;}

.wu-shopping-filter-groups {
	border: 1px solid #ccc;
	border-top: 0px;
	padding: 4px;
	height: 170px;
	font-size: 13px;
}

.wu-shopping-filter-send {
	width: 210px;
	float: left;
	margin-left: 0px;
}

.wu-shopping-filter-speed {
	width: 220px;
	float: left;
}

.wu-shopping-filter-pay {
	width: 160px;
	float: left;
}

.wu-shopping-filter-title {
	font-size: 14px;
	font-weight: bold;
	background-image: url("stylesheet/images/shopping_Filter_Heading_BG.jpg");
	background-repeat: repeat-x;
	padding: 4px;
	cursor: pointer;
	border: 1px solid #ccc;
}

.wu-shopping-filter-toggle {
	color: #03c;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	float: right;
}

.wu-shopping-filter-grouptitle {
	font-size: 12px;
	font-weight: bold;
	padding-top: 4px;
}

.wu-shopping-filter-description {font-size: 11px;}

.wu-shopping-filter-toggleoff {display: none;}

/*===============================header====================*/
.frame-header {display: block;}

.wu-header-shopserv {
	background: #000000;
	height: 134px;
	padding: 0px 15%;
}

.wu-top-header {
	display: inline-block;
	width: 100%;
	height: 46px;
}

.wu-top-header-left,.wu-top-header-right {
	display: inline-block;
	vertical-align: top;
}

.wu-top-header-right {float: right;}

.wu-logo-header {
	height: 60px;
	width: 190px;
	float: left;
	background-size: 190px 60px;
	background-image: url("stylesheet/images/wuHeaderLogo.jpg");
	padding-left: 200px;
	background-repeat: no-repeat;
}

.wu-div-header-right {padding-left: 99px;}

.wu-country-flag-img {
	height: 19px;
	width: 26px;
	margin: 0px 9px 0 0;
	background-size: 26px 19px;
	background-image: url("stylesheet/images/us_flag.jpg");
	margin-left: 20px;
	background-repeat: no-repeat;
	vertical-align: -6px;
}

.wu-choose-country,.wu-choose-language {display: inline-block;}
.wu-state-name,.wu-language-separator,.wu-language {color: #fff;}
.wu-state-name.selected,.wu-language.selected {background-color: black;}
.wu-header-ask-question {display: inline-block;}

.wu-header-ask-content {
	width: 113px;
	padding: 5px 10px !important;
	background-color: #fcfcfc;
	border: 1px solid #acb1b7;
	color: #bcbcbc;
	margin: 13px 0 0 0;
	border: 0;
	background: #fff;
	outline: 0;
	font-size: 11px;
	-webkit-box-shadow: inset 2px 2px 3px #bfbfbf;
	box-shadow: inset 2px 2px 3px #bfbfbf;
}

.wu-header-button-ask {
	width: 34px;
	font-size: 12px;
	font-weight: bold;
	color: #91690b;
	text-shadow: #fff 0 1px 0;
	text-align: center;
	background: -webkit-linear-gradient(#faebb0, #f3ce72 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#faebb0',
		endColorstr='#f3ce72');
	position: relative;
	left: -5px;
	cursor: pointer;
	border: 1px #f3ce72 solid;
	padding: 3px 0px;
	margin-top: 1px;
}

.wu-div-middle-header {
	display: block;
	height: 36px;
}

.wu-middle-header-quicklink {
	float: right;
	height: 36px;
}

.wu-middle-header-quicklink ul {
	margin: 0 0 0 3px;
	padding: 0 0 0 0;
}

.wu-middle-header-quicklink ul>li {
	margin: 0 20px 0 0;
	padding: 18px 0 0 0;
	display: inline-block;
	font-size: 11px;
	color: #fae14f;
}

.wu-header-bottom-shopserv {margin-top: 4px;}

.wu-header-auth-bottom {
	height: 20px;
	background-image: url("stylesheet/images/menuBg.jpg");
	background-repeat: repeat-x;
	padding: 12px 0px;
	padding-right: 10px;
}

.wu-header-auth-bottom ul {
	float: right;
	margin: 0 0 0 3px;
	padding: 0 0 0 0;
}

.wu-header-auth-bottom ul>li {
	display: inline-block;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
}

.container_body {
	width: 980px;
	margin: 0 auto;
}

/*******************************begin prepaid**************************************/
.shoppingSuper {
	font-size: 10px;
	position: relative;
	top: -8px;
	display: inline;
}

table.servicePrepaid {
	width: 958px;
	margin-left: 10px;
	margin-right: 10px;
	border: 1px solid #aaa;
}

.serviceImage img {width: 150px;}

.servicePrepaidDescription {
	font-size: 13px;
	margin-bottom: 10px;
}

.sevicePrepaidBullets {
	font-size: 12px;
	font-weight: bold;
}

.serviceSelect {
	width: 160px;
	text-align: right;
	padding-top: 18px;
	padding-right: 12px;
}

.servicePrepaid tr td {padding: 6px;}

div.btn {
	margin: 0px;
	padding: 0px;
	float: none;
	position: relative;
}

.serviceLink {
	font-size: 11px;
	text-align: right;
	margin-top: 14px;
	padding-right: 4px;
}

table.servicePrepaid {
	width: 846px;
	margin-left: 10px;
	margin-right: 10px;
	border: 1px solid #aaa;
}

div.btn a span {
	cursor: pointer;
	font-weight: bold;
	font-size: 11px;
	margin-right: 6px;
	line-height: 14px;
	display: block;
	padding: 3px 0 7px 10px;
	position: relative;
	white-space: nowrap;
	left: -4px;
	background: url('stylesheet/images/btnLeft.png') no-repeat;
}

div.btn a:link {
	cursor: pointer;
	color: #000;
	display: block;
	float: left;
	height: 21px;
	margin-right: 6px;
	padding-right: 18px;
	text-decoration: none;
	text-transform: uppercase;
	position: relative;
	left: 6px;
	background: transparent url('stylesheet/images/btnRight.png') no-repeat scroll
		top right;
}

tbody {background-color: white;}

/**********************************************WU POPUP**********************************************/
.frame-maskMain {display: none;}

.wu-maskMain-overlay {
	position: fixed;
	z-index: 9999;
	top: 5%;
	left: 29%;
	display: block;
	opacity: 1;
	filter: alpha(opacity = 100);
}

.wu-maskMain-overlay.deliveryOpt {
	top: 14.5%;
	left: 24.7%;
}

.wu-maskMain {
	position: fixed;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	display: block;
	opacity: 0.7;
	filter: alpha(opacity = 70);
	z-index: 9998;
	background-color: rgb(0, 0, 0);
}

/********************************************END WU POPUP****************************************/

/************************************TRANSACTION LIMIT*************************************/
.wu-transaction-limit-content {
	width: 530px;
	margin: -5px 0;
	background: #EBEBEB;
	border: 1px solid #CCCCCC;
	-moz-box-shadow: -5px 0 5px #DEDEDE;
	-webkit-box-shadow: -5px 0 5px #DEDEDE;
	box-shadow: -5px 0 5px #DEDEDE;
}

.wu-transaction-limit-header {
	height: 30px;
	border-bottom: groove;
	margin: 4px 4px 0 4px;
	padding: 5px 0;
	border: 1px solid #CCCCCC;
	position: relative;
}

.wu-transaction-limit-left-header {
	display: inline-block;
	width: 40% !important;
	margin: 0 0 0 10px;
	padding: 4px 0 0 0;
	font-size: 16px;
	font-weight: normal;
	color: #444444;
	float: left
}

.wu-transaction-limit-right-header {
	display: inline-block;
	width: 56% !important;
	font-size: 12px;
	color: grey;
}

.wu-transaction-limit-right-header-text {
	padding: 10px 5px 0;
	margin: 0px 0 0 0 !important;
	font-size: 11px;
	text-transform: uppercase;
	color: #777777;
	display: inline-block;
	float: left;
}

.wu-transaction-limit-body-content {
	width: 520px;
	height: 100%;
	margin: 0 4px 4px 4px;
	padding: 0;
	border: 1px solid #CCCCCC;
	background: #FFFFFF;
}

.WU-transaction-limit-dropdown-content {
	float: left;
	display: inline-block;
	text-align: center;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border: solid 1px #e1e1e1;
	width: 135px;
	height: 30px;
	vertical-align: middle;
	background: -webkit-linear-gradient(top, #fefefe, #bababa);
	background: -moz-linear-gradient(top, #fefefe, #bababa);
	background: -ms-linear-gradient(top, #fefefe, #bababa)
}

.wu-transaction-limit-list {
	width: 95%;
	margin: 4px 10px 0 10px;
	padding: 5px 0;
	list-style: none;
	border-bottom: 1px solid #e1e1e1;
}

.wu-transaction-limit-text-information {
	height: 40px;
	font-size: 13px;
	color: #999999;
}

.wu-transaction-limit-text-status {
	height: 40px;
	color: #C59011;
	font-size: 14px;
}

.wu-transaction-destination-country-ul{
	top: 28px !important;
	min-width : 195px !important;
}

/************************************END TRANSACTION LIMIT*************************************/

/*******************************begin overview**************************************/
h2 {
	color: #4a4a4a;
	font: bold 15px sans-serif;
	margin: 0 0 10px;
	padding: 0;
}

p {
	margin: 0 0 10px 0;
	padding: 0;
	font: normal 13px/17px sans-serif;
	color: #232323;
}

.wu-overview-welcome-title {
	color: #232323;
	display: block;
}

.wu-overview-dashboard {
	background: transparent;
	display: block;
}

.wu-overview-reward-yourself {
	border: 1px solid #ddd;
	margin-bottom: 6px;
}

.wu-overview-reward-inner {
	padding: 8px;
	background: #eaf5fb;
	border: 3px solid #fff;
	display: block;
}

.wu-overview-reward-wugc {
	background: url("stylesheet/images/image_gold_card_sm.png") no-repeat;
	width: 143px;
	height: 89px;
	background-size: 143pxpx 89px;
}

.wu-overview-learn-more {
	font-size: 12px;
	color: #076E98;
	font-family: sans-serif;
	margin-top: 10px;
}

/* .wu-overview-dashboard-warp { */
/* 	float: right; */
/* 	width: 530px; */
/* 	margin: -5px 0; */
/* 	background: #EBEBEB; */
/* 	border: 1px solid #CCCCCC; */
/* 	-moz-box-shadow: -5px 0 5px #DEDEDE; */
/* 	-webkit-box-shadow: -5px 0 5px #DEDEDE; */
/* 	box-shadow: -5px 0 5px #DEDEDE; */
/* } */

.wu-overview-wicket {
	font-family: sans-serif;
	color: #222;
	width: 100%;
	height: 42px;
}

.wu-overview-clearfix-summary-header {
	height: 30px;
	margin: 4px 4px 0 4px;
	padding: 5px 0;
	background: #EDEDED;
	background: -moz-linear-gradient(top, #f5f5f5 0%, #eeeeee 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5f5f5),
		color-stop(100%, #eeeeee));
	background: -webkit-linear-gradient(top, #f5f5f5 0%, #eeeeee 100%);
	background: -o-linear-gradient(top, #f5f5f5 0%, #eeeeee 100%);
	background: -ms-linear-gradient(top, #f5f5f5 0%, #eeeeee 100%);
	background: linear-gradient(top, #f5f5f5 0%, #eeeeee 100%);
	border: 1px solid #CCCCCC;
	position: relative;
}

.wu-overview-clearfix-summary-header h2 {
	margin: 4px 10px 0 10px;
	padding: 4px 0 0 0;
	font-size: 16px;
	font-weight: normal;
	color: #444444;
	float: left;
	display: inline-block;
}

.wu-overview-clearfix-summary-header .link {
	margin: 4px 10px 0 10px;
	padding: 4px 0 0 0;
	font-size: 16px;
	font-weight: normal;
	float: right;
	color: #076E98;
}

.wu-overview-clearfix-summary {
	margin: 0 4px 4px 4px;
	padding: 0 0px;
	background: #FFFFFF;
	border: 1px solid #CCCCCC;
	display: block;
}

.wu-overview-clearfix-summary h6 {
	font: bold 13px/15px sans-serif;
	color: #C59011;
	margin: 10px 0 5px 10px;
	display: block;
}

.wu-overview-clearfix-summary p {
	margin: 10px 0 20px 10px;
}

.wu-overview-clearfix-summary .button-continue {
	width: auto;
	height: 40px;
	padding: 0 30px 0 20px;
	margin: 10px 0 20px 10px;
	color: white;
	font-size: 14px;
	font-weight: bold;
	line-height: 41px;
	border: none;
	display: inline-block;
	text-shadow: 0 -1px 1px #222;
	text-decoration: none;
	border-radius: 5px;
	-moz-border-radius: none;
	-webkit-border-radius: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	background: #1599BA;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-position: right 15px;
	background-repeat: no-repeat;
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
		-webkit-gradient(linear, 0% 0%, 0% 100%, from(#1599BA), to(#066690));
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
		-webkit-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
		-moz-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
		-ms-linear-gradient(top, #1599BA, #066690);
}

.send-inmate-sending-options{
	width: 612px;
	margin-top: 8px;
}

.info-send-inmate{
	float: left;
	clear: both;
	background: url(stylesheet/images/icon_msg_info_small.png) no-repeat 22px -1px;
	background-size: 30px 30px;
	height: 20px;
	padding: 0 0 0 46px;
	color: #444;
}

.info-send-inmate.background-size-inmate{
	background-size: 20px 20px !important;
}

.info-send-txn-copy{
	float: left;
	clear: both;
	background: url(stylesheet/images/icon_msg_info_sm.png) no-repeat 22px -1px;
	background-size: 30px 31px;
	height: 20px;
	padding: 0 0 0 46px;
	color: #444;
}

.send-inmate-label{font-weight: bold;}

.send-inmate-link{
	cursor: pointer;
	color: #076E98;
	text-decoration: none;
}

.send-inmate-link:hover, .chat-online:hover ,.terms-condition-link:hover,.online-privacy:hover,.e-sign-link:hover{
	cursor: pointer;
	color: #003059;
	text-decoration: underline;
}
.terms-condition-link,.online-privacy,.e-sign-link{
	cursor: pointer;
	color: #076E98;
	text-decoration: underline;/* RTHREE-2479 Send Money - Receiver page UI issues*/
}

/* RTHREE-2479 Send Money - Receiver page UI issues*/
.title_receivers_bankaccount {
	border-bottom: 1px solid #CCCCCC;
	color: #CF9011 !important;
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 10px;
	padding-bottom: 3px;
}
.wu-bankinfo-space {padding-bottom: 5px;}
.wu-overview-clearfix-summary .button-continue:hover {
	cursor: pointer;
	background: #066590;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-position: right 15px; /* artf913148 : Profile | Overview - Arrow in the "Send Money Now" button is moving up when mouse hover on it */
	background-repeat: no-repeat;
	text-shadow: 0 0 1px #222;
}

/************* Personal Information ****************/
#container {
	width: 100%;
/* 	min-height: 500px; */
	padding: 20px 0 0 0;
	background: #F9F9F9;
	background: -moz-linear-gradient(top, #efefef 0%, #ffffff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #efefef),
		color-stop(100%, #ffffff));
	background: -webkit-linear-gradient(top, #efefef 0%, #ffffff 100%);
	background: -o-linear-gradient(top, #efefef 0%, #ffffff 100%);
	background: -ms-linear-gradient(top, #efefef 0%, #ffffff 100%);
	background: linear-gradient(top, #efefef 0%, #ffffff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(           startColorstr='#efefef',
		endColorstr='#ffffff', GradientType=0);
	-moz-box-shadow: 0 3px 3px #E4E4E4;
	-webkit-box-shadow: 0 3px 3px #E4E4E4;
	box-shadow: 0 3px 3px #E4E4E4;
}

.clearfix:before,.clearfix:after {
	content: " ";
	display: table;
}

.clearfix:after {clear: both;}

body,button,input,select,textarea {
	font-family: sans-serif;
	color: #222;
}

body {
	font-size: 13px;
	line-height: 1.231;
}

.nt-two-col-dashboard {
	width: 955px;
	margin: 0 auto 40px auto;
}

.nt-two-col-dashboard .nt-left-col {
	width: 755px;
}

.dashboard-tabs {
	width: 752px;
	height: 42px;
	margin: 0;
	padding: 0;
	list-style: none;
	border-bottom: 1px solid #D3D3D3;
	height: 42px;
}

.tabs {
	margin: 0;
	padding: 0;
	list-style: none;
}

.dashboard {background: #EAEAEA;}

.accordion {
	float: left;
	width: 182px;
	margin: 0;
	padding: 0;
	border-top: 0px;
}

.accordion h4:hover,.accordion h4.current {
	background: #ffffff;
	background: -moz-linear-gradient(top, #ffffff 0%, #fef9dc 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff),
		color-stop(100%, #fef9dc));
	background: -webkit-linear-gradient(top, #ffffff 0%, #fef9dc 100%);
	background: -o-linear-gradient(top, #ffffff 0%, #fef9dc 100%);
	background: -ms-linear-gradient(top, #ffffff 0%, #fef9dc 100%);
	background: linear-gradient(top, #ffffff 0%, #fef9dc 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(           startColorstr='#ffffff',
		endColorstr='#fef9dc', GradientType=0);
}

.accordion h4.current {border-top: 5px solid #F8DC35;}

.accordion h4 {
	display: block;
	margin: 0;
	padding: 0;
	font-size: 13px;
	color: #333333;
	text-decoration: none;
	background: #ffffff;
	background: -moz-linear-gradient(top, #ffffff 0%, #f7f7f7 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff),
		color-stop(100%, #f7f7f7));
	background: -webkit-linear-gradient(top, #ffffff 0%, #f7f7f7 100%);
	background: -o-linear-gradient(top, #ffffff 0%, #f7f7f7 100%);
	background: -ms-linear-gradient(top, #ffffff 0%, #f7f7f7 100%);
	background: linear-gradient(top, #ffffff 0%, #f7f7f7 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(           startColorstr='#ffffff',
		endColorstr='#f7f7f7', GradientType=0);
	border: 1px solid #DDDDDD;
	border-top: none;
	cursor: pointer;
}

h4 {
	margin: 0 0 10px 0;
	padding: 0;
	font: normal 14px/18px sans-serif;
	color: #6E6E6E;
}

.dashboard-wrap {
	margin-left: 200px;
	width: 530px;
	background: #EBEBEB;
	border: 1px solid #CCCCCC;
	-moz-box-shadow: -5px 0 5px #DEDEDE;
	-webkit-box-shadow: -5px 0 5px #DEDEDE;
	box-shadow: -5px 0 5px #DEDEDE;
}

.contact-list {width: 300px;}

.summary-header {
	width: 520px;
	height: 30px;
	margin-left: 4px;
	margin-top: 4px;
	margin-right: 4px;
	padding: 5px 0;
	background: #EDEDED;
	background: -moz-linear-gradient(top, #f5f5f5 0%, #eeeeee 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5f5f5), color-stop(100%, #eeeeee));
	background: -webkit-linear-gradient(top, #f5f5f5 0%, #eeeeee 100%);
	background: -o-linear-gradient(top, #f5f5f5 0%, #eeeeee 100%);
	background: -ms-linear-gradient(top, #f5f5f5 0%, #eeeeee 100%);
	background: linear-gradient(top, #f5f5f5 0%, #eeeeee 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(           startColorstr='#f5f5f5',
		endColorstr='#eeeeee', GradientType=0);
	border: 1px solid #CCCCCC;
	position: relative;
}

.summary-header .btn-secondary-header-position {
	float: right;
	margin-top: -10px;
}
.btn-secondary{
	float: right;
}

.btn-secondary input,.btn-secondary a {
	width: auto;
	height: 26px;
	padding: 0 17px 0 10px;
	margin: 10px 10px 10px 0px;
	line-height: 25px;
	display: inline-block;
	color: #91690b /*!important*/;
	font-size: 13px;
	font-weight: bold;
	border: solid 1px #e4c886;
	text-shadow: 1px 1px 2px #fff;
	text-decoration: none;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-box-shadow: 1px 2px 1px #ccc;
	-webkit-box-shadow: 1px 2px 1px #ccc;
	box-shadow: 0px 1px 1px #a1a1a1;
	background: #f7df97;
	background-image: url(stylesheet/images/arrow-btn-brown.png);
	background-position: right 10px;
	background-repeat: no-repeat;
	background: url(stylesheet/images/arrow-btn-brown.png) right 10px no-repeat,
		-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fdf5d8), to(#f3ce72));
	background: url(stylesheet/images/arrow-btn-brown.png) right 10px no-repeat,
		-webkit-linear-gradient(top, #fdf5d8, #f3ce72);
	background: url(stylesheet/images/arrow-btn-brown.png) right 10px no-repeat,
		-moz-linear-gradient(top, #fdf5d8, #f3ce72);
	background: url(stylesheet/images/arrow-btn-brown.png) right 10px no-repeat,
		-ms-linear-gradient(top, #fdf5d8, #f3ce72);
}

.btn-secondary a:hover {
	cursor: pointer;
    background: #F3CE72;
    background-image: url(stylesheet/images/arrow-btn-brown.png);
    background-position: right 10px;
    background-repeat: no-repeat;
}

.contact-info,.inline-info {padding: 15px 10px;}

.summary {
	margin: 0 4px 4px 4px;
	padding: 0 0px;
	background: #FFFFFF;
	border: 1px solid #CCCCCC;
	border-top: none;
}

.contact-info .contact-info-group,.inline-info .inline-info-group {margin: 0 0 30px 0;}

.contact-info .personal,.inline-info .personal {
	float: left;
	width: 500px;
}

.contact-info p,.inline-info p {
	margin: 0 0 15px 0;
	font-size: 13px;
	color: #333333;
}

p {
	margin: 0 0 10px 0;
	padding: 0;
	font: normal 13px/17px sans-serif;
	color: #232323;
}

.contact-info p span,.inline-info p span {
	display: inline-block;
	width: 114px;
	margin: 0 10px 0 0;
	font-size: 14px;
	font-weight: normal;
	text-align: right;
	color: #777777;
}

.contact-info p,.inline-info p {
	font-size: 13px;
	color: #333333;
}

.dashboard-tabs {margin: 0 2px 0 0;}

.dashboard-tabs {
	height: 42px;
	margin: 0;
	padding: 0;
	list-style: none;
	border-bottom: 1px solid #D3D3D3;
}

.tabs li {
	float: left;
	text-indent: 0;
	padding: 0;
	margin: 0;
	list-style-image: none;
	background: none;
}

ul li {
	margin: 0 0 10px 0;
	padding: 0 0 0 15px;
}

.dashboard-tabs {
	list-style: none;
}

/******************************* send money inmate ********************************/

.wu-promo-inmate-ul {
	list-style: none;
	margin: 0 0 20px 0;
	padding: 0 0 0 10px;
}

.wu-promo-inmate-list {
	background: url(stylesheet/images/bullet-ul.png) no-repeat left 0.5em;
	margin-bottom: 4px;
}

.wu-inmate-label-dropdown {margin-left: 12px;}

.wu-inmate-insetBox{
	position: relative;
	margin: 0 0 22px 0;
	padding: 20px 25px 30px 25px;
	background: #EFEFEF;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	-moz-box-shadow: inset 0 0 8px 3px #D0D0D0;
	-webkit-box-shadow: inset 0 0 8px 3px #D0D0D0;
	box-shadow: inset 0 0 8px 3px #D0D0D0;
}
.wu-smi-container-dd {
  width: 125%; /* FBOP Changes*/
  margin-left: -57px;
}
/******************************* send money inmate ********************************/
/* =============================================================================
   TABS
   ========================================================================== */
.tabs {
	margin: 0;
	padding: 0;
	list-style: none;
}

.tabs li {
	float: left;
	text-indent: 0;
	padding: 0;
	margin: 0;
	list-style-image: none;
	background: none;
}

.tabs a {
	display: block;
	position: relative;
	margin: 0;
	padding: 0;
	text-decoration: none;
}

.tabs a:active {outline: none;}

.dashboard-tabs {
	height: 42px;
	margin: 0;
	padding: 0;
	list-style: none;
	border-bottom: 1px solid #D3D3D3;
}

.dashboard-tabs {margin: 0 2px 0 0;}

.dashboard-tabs a {
	top: 1px;
	height: 42px;
	font-size: 16px;
	color: #464646;
	line-height: 42px;
	min-width: 119px;
	text-align: center;
	background: url(stylesheet/images/btn-tabs.png) no-repeat 0 0;
}

/*FRENCH TRANSLATION FIX*/
html[lang|="fr"] .dashboard-tabs a {font-size: 15px;}

.dashboard-tabs a.long {
	background: url(stylesheet/css/img/btn-tabs-long.png) no-repeat 0 0;
	width: 200px;
}

.dashboard-tabs a:hover {background-position: 0 -42px;}

.dashboard-tabs a.current,.dashboard-tabs a.current:hover,.dashboard-tabs li.current a
	{
	background-position: 0 -42px;
	cursor: pointer;
	color: #333333;
}

.nopad .pane {padding: 0;}

.profiles {width: 720px;}

b#email{text-transform: lowercase;}

/* =============================================================================
   END TABS
   ========================================================================== */

/* =============================================================================
   ACCORDION
   ========================================================================== */
.accordion {
	float: left;
	width: 182px;
	margin: 0;
	padding: 0;
	/*border-top: 5px solid #F8DC35;*/
	border-top: 0px;
}

.accordion h4 {
	display: block;
	margin: 0;
	padding: 0;
	font-size: 13px;
	color: #333333;
	text-decoration: none;
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top, #ffffff 0%, #f7f7f7 100%);
	/* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff),
		color-stop(100%, #f7f7f7)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%, #f7f7f7 100%);
	/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%, #f7f7f7 100%);
	/* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%, #f7f7f7 100%);
	/* IE10+ */
	background: linear-gradient(top, #ffffff 0%, #f7f7f7 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(           startColorstr='#ffffff',
		endColorstr='#f7f7f7', GradientType=0); /* IE6-9 */
	border: 1px solid #DDDDDD;
	border-top: none;
	cursor: pointer
}

.accordion h4 a {
	color: #333333;
	text-decoration: none;
	display: block;
	padding: 10px;
}

.accordion h4.current {border-top: 5px solid #F8DC35;}

.accordion h4:hover,.accordion h4.current {
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top, #ffffff 0%, #fef9dc 100%);
	/* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff),
		color-stop(100%, #fef9dc)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%, #fef9dc 100%);
	/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%, #fef9dc 100%);
	/* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%, #fef9dc 100%);
	/* IE10+ */
	background: linear-gradient(top, #ffffff 0%, #fef9dc 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(           startColorstr='#ffffff',
		endColorstr='#fef9dc', GradientType=0); /* IE6-9 */
}

.accordion .pane {
	display: none;
	padding: 10px 10px 0 10px;
	background: #F0F0F0; /* Old browsers */
	background: -moz-linear-gradient(top, #e0e0e0 0%, #f0f0f0 10%);
	/* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e0e0e0),
		color-stop(10%, #f0f0f0)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #e0e0e0 0%, #f0f0f0 10%);
	/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #e0e0e0 0%, #f0f0f0 10%);
	/* Opera 11.10+ */
	background: -ms-linear-gradient(top, #e0e0e0 0%, #f0f0f0 10%);
	/* IE10+ */
	background: linear-gradient(top, #e0e0e0 0%, #f0f0f0 10%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(           startColorstr='#e0e0e0',
		endColorstr='#f0f0f0', GradientType=0); /* IE6-9 */
}

.accordion ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.accordion-list ul li {
	padding: 0 0 0 0px;
	font-size: 13px;
	color: #777777;
}

.accordion-list ul li a:link,.accordion-list ul li a:visited {
	color: #777777;
	text-decoration: none;
}

.accordion-list ul li a:link,.accordion-list ul li a:visited {
	color: #777777;
	text-decoration: none;
	background: url(stylesheet/css/img/bullet-accordion.png) no-repeat 0 4px;
	padding-left: 15px;
}

.accordion-list ul li a:hover {
	background: url(stylesheet/css/img/bullet-accordion-on.png) no-repeat 0 4px;
	color: #444;
}

/*******************************end register**************************************/

.rounded {
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}

.white-module {
	width: 100%;
	margin: 0 0 22px 0;
	padding: 0;
	background: #FFFFFF;
	border: 1px solid #D3D3D3;
	-moz-box-shadow: 0 1px 1px #E4E4E4;
	-webkit-box-shadow: 0 1px 1px #E4E4E4;
	box-shadow: 0 1px 1px #E4E4E4;
}

.mboxDefault {visibility: hidden;}

.module-content {
	margin: 5px 10px 10px;
	overflow: hidden;
}

.grey-module {
	margin: 0 0 22px 0;
	background: #EBEBEB;
	border: 1px solid #D3D3D3;
	-moz-box-shadow: 0 2px 2px #E4E4E4;
	-webkit-box-shadow: 0 2px 2px #E4E4E4;
	box-shadow: 0 2px 2px #E4E4E4;
}

/***************************************************Spinner Start********************************************************/
.spinner-container {
	width: 102%;
	height: 103%;
	position: fixed;
	background :rgb(0,0,0);
	background: transparent\9;
	background: rgba(0, 0, 0, 0.6);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
  	filter: alpha(opacity=60);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);
	zoom: 1;
	top: -9px;
	left: 0px;
	z-index: 99999;
	visibility: hidden;
	cursor: progress;
}

.avs-mask-load {
	width: 100%;
	height: 100%;
	background-color: black;
	position: fixed;
	top: 0px;
	opacity: 0.01;
}

.mask-main {
	position: fixed;
	width: 100%;
	height: 100%;
	background-color: black;
	opacity: 0.1;
}

.spinner {
	margin: 0 auto;
	top: 50% !important;
	left: 50% !important;
}

/***************************************************Spinner END********************************************************/



/***************************************************Overlay Payout Information********************************************************/

.payoutinfo-overlay-container, .paymentinfo-overlay-container, .canceltrx-overlay-body {
	border-bottom: 0px !important;
	max-height: 400px; /*   RTHREE-2559 */
	padding-bottom: 20px !important;
	width: 650px !important;
	max-width: 650px;
	background : white;
    overflow:auto;
}
.payoutinfo-overlay-container, .paymentinfo-overlay-container{max-height: none;}

/*RTHREE-2566*/
#payoutinfo-overlay-container_SendMoney,#paymentinfo-overlay-container_SendMoney{
	height: auto; /*PBL-1837*/
	overflow-y: scroll;
}
/*End*/

.payoutinfo-overlay-cash-icon, .payoutinfo-overlay-mobile-icon, .payoutinfo-overlay-bank-icon,
.paymentinfo-overlay-creditcard-icon, .paymentinfo-overlay-wupay-icon, .paymentinfo-overlay-bank-icon, .paymentinfo-overlay-load-creditcard-icon {
	height: 40px;
	width: 44px;
	display: inline-table;
	background-image: url(stylesheet/images/icons.png);
	background-repeat: no-repeat;
}

.payoutinfo-overlay-cash-icon {background-position: -13px -75px;}
.payoutinfo-overlay-mobile-icon {background-position: -13px -314px;}
.payoutinfo-overlay-bank-icon, .paymentinfo-overlay-bank-icon {background-position: -13px -15px;}
.paymentinfo-overlay-creditcard-icon {background-position: -13px -253px;}
.paymentinfo-overlay-wupay-icon {background-position: -13px -614px;}
.paymentinfo-overlay-load-creditcard-icon {background-position: -13px -132px;}
.payoutinfo-overlay-cash-title, .payoutinfo-overlay-mobile-title, .payoutinfo-overlay-bank-title,
.paymentinfo-overlay-creditcard-title, .paymentinfo-overlay-wupay-title, .paymentinfo-overlay-bank-title {
	margin: -10px 0 15px;
	position: relative;
	display: inline-table;
	padding: 0;
	font: bold 14px/16px sans-serif;
	color: #C59011;
}

.payoutinfo-overlay-content td {padding : 13px 17px 1px 18px}
.paymentinfo-overlay-content td {padding : 10px 15px 5px 15px}
.paymentinfo-overlay-content hr {margin-top : 0px;}
.paymentinfo-overlay-content p {
	font-size: 12px;
	margin : 0px;
}

.payoutinfo-overlay-header, .paymentinfo-overlay-header, .canceltrx-overlay-header{
	padding: 15px 17px;
	background: #232323;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
}

.payoutinfo-overlay-header h2 , .paymentinfo-overlay-header h2,
.canceltrx-overlay-header h2 {
	font: 135% 'Open Sans', sans-serif;
	color: #ffe01a;
	padding: 0;
	margin: 0;
	position: relative;
}

.payoutinfo-overlay-close, .paymentinfo-overlay-close,
.canceltrx-overlay-close {
	background-image: url(stylesheet/images/close-overlay.png);
	position: absolute;
	right: -9px;
	top: -7px;
	cursor: pointer;
	height: 27px;
	width: 26px;
}


.payoutinfo-overlay-footer, .paymentinfo-overlay-footer,
.canceltrx-overlay-footer {
	background-color: #fff;
	padding: 10px 28px 20px 14px;
	-webkit-border-bottom-left-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-bottomright: 6px;
	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
}

.payoutinfo-overlay-footer-button, .paymentinfo-overlay-footer-button{
	display: inline;
	margin-left: 14px;
	font-size: 12px;
}

.payoutinfo-overlay-footer-button a, .paymentinfo-overlay-footer-button a{
	width: auto;
	height: 40px;
	padding: 0 30px 0 20px;
	margin: 10px 0;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	line-height: 41px;
	border: none;
	display: inline-block;
	text-shadow: 0 -1px 1px #222;
	text-decoration: none;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0px 0px 3px #999;
	-webkit-box-shadow: 0px 0px 3px #999;
	box-shadow: 0px 0px 3px #999;
	background: #1599ba;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-position: right 15px;
	background-repeat: no-repeat;
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -webkit-gradient(linear, 0% 0%, 0% 100%, from(#1599ba), to(#066690));
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -webkit-linear-gradient(top, #1599ba, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -moz-linear-gradient(top, #1599ba, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -ms-linear-gradient(top, #1599ba, #066690);
	margin-bottom: 0;
	margin-left: 0;
	padding-left: 13px;
	padding-right: 34px;
	font-size: 14px;
}

/**RINTL-1680**/
.payoutinfo-overlay-footer-button a:hover, .paymentinfo-overlay-footer-button a:hover,
.payoutinfo-overlay-footer-button a:link, .paymentinfo-overlay-footer-button a:link,
.payoutinfo-overlay-footer-button a:active, .paymentinfo-overlay-footer-button a:active{
	color:#fff;
	text-decoration : none;
}
/**RINTL-1680**/

/* ========================================== WU popup alert start=============================================== */
.popup-custom-mask {
	z-index: 99;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background-color: rgb(0,0,0);
	background-color: rgba(0,0,0,0.6);
	opacity: 0.1;
	-webkit-transition: -webkit-transform 0.5s ease-in-out;
}

.popup-custom-container {
	z-index: 101;
	width: 100%;
	height: 100%;
	position: absolute;
	display: table;
	margin: 0px auto;
}

.popup-custom {
	display: table;
	margin: 0px auto;
	height: 100%;
}

.popup-custom-content-container {
	display: table-cell;
	vertical-align: middle;
	margin: 0px auto;
}

.popup-custom-content {
	background-color: rgb(224,227,224);
	width: 256px;
	-webkit-transition: -webkit-transform 0.5s ease-in-out;
	border-radius: 5px 5px 0px 0px;
	opacity: 0.94;
}

.popup-text {
	text-align: center;
	display: inline-block;
	width: 100%;
	height: 69%;
	vertical-align: top;
}

.popup-title {
	font-size: 17px;
	padding: 15px 0 0 0;
	font-weight: bold;
	font-family: inherit;
	font-size: 12px
}

.popup-message {
	color: grey;
	padding: 0 5px 20px;
}

.popup-button {
	text-align: center;
	display: inline-block;
	bottom: 0;
	border-top: 1px solid rgb(166, 170, 171);
	background-color: rgb(224,227,224);
	width: 256px;
	border-radius: 0px 0px 5px 5px;
	opacity: 0.94;
}

.popup-button-left {
	display: inline-block;
	width: 128px;
	height: 37px;
	float: left;
	border-radius: 0px 0px 0px 5px;
	font-size: 16px;
}

.popup-button-single {
	width: 100%;
	border-radius: 0px 0px 3.5px 3.5px;
}

.popup-button-left:ACTIVE, .popup-button-right:ACTIVE {
	background-color: rgb(245, 245, 245);
	color: rgb(42,120,255);
}

.popup-button-right {
	display: inline-block;
	width: 127px;
	height: 37px;
	font-weight: bold;
	border-left: 1px solid rgb(166, 170, 171);
	float: right;
	border-radius: 0px 0px 5px 0px;
	font-size: 16px;
}

.popup-button-right:ACTIVE {
	background-color: rgb(245, 245, 245);
	color: rgb(42,120,255);
}

.popup-button p {
	vertical-align: middle;
	margin-top: 6%;
}


#main-alert{
	display : none;
	position: absolute;
	width: 100%;
	height: 100%;
}
/* ========================================== WU popup end=============================================== */

/*************************************** Overlay Sending Options ***********************************************/

.wu-sendmoney-delivery-option-header-content-overlay{
	padding: 13px 0 2px 17px;
	background: #E9F5FB;
	width: auto;
	min-height: 65px;
}

.wu-sendmoney-delivery-option-header-content-overlay ul li{
	list-style : none;
	float: left;
	margin: 0 15px 6px 0;
	padding: 0;
	background: none;
}
.overlay-paywith-list{
	margin: 0;
	-webkit-padding-start: 0px;
}

.overlay-paywith-label {
	font-size: 13px;
	font-weight: normal;
	color: #000;
	cursor: pointer;
	display: block;
	margin: 0 0 4px;
}

.wu-overlay-paywith-input{
	pointer-events : none;
	width: 80px;
	padding: 4px 9px 0 9px;
	height: 26px;
	border: solid 1px #bfbfbf;
	line-height: 18px;
	font-family: sans-serif;
	font-size: 14px;
	color: #414141;
	background: #fff;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: inset 1px 1px 4px #bfbfbf;
	box-shadow: inset 1px 1px 4px #bfbfbf;
}

.wu-label-currency{
	margin-left: 5px;
	color: black;
}

.wu-ep-paywith-list-pay-text-content {margin : 15px 9px 0px 2px;}

.overlay-paywith.paywith-estimated-rate{
	display: inline-block;
	width: 100%;
}

.overlay-paywith.paywith-estimated-rate span{
	float: right;
	font-size: 10px;
	margin-right: 40px;
}

.wu-image-arrow-convertion-overlay {margin-top: 15px;}

.wu-ep-paywith-list-pay-text-content-overlay {margin : 15px 9px 0px 2px !important;}

/* .wu-dc-list li, .wu-dc-list span{
	margin: 0px !important;
	padding-left : 15px !important;
} */

/*pbl-430 start here*/
.wu-image-arrow-convertion-overlay-top {margin-top: 29px;}
/*pbl-430 end here*/


.wu-frame-blank{
	display : block;
    height : 600px;
    width : 100%;
}

/* right promo START */
#wu-introducing-bank-container .module-content p,
#introduce-bank .module-content p {
	color: #919191;
	font-size: 12px;
}

#wu-introducing-bank-container .module-content img,
#introduce-bank .module-content img {
	margin-bottom: 10px;
}
/* right promo END */

/** wu captcha sound **/
#wu-captcha-sound-container{display: none;}
.wu-sizable-anchor{display: block;}
/*----- RTHREE-520 -------*/
#wu-ep-homescreen-dropdown-currency-arrow {margin-left: 48px;}
.ui-cursor-pointer{cursor: pointer;}

/*------------RTHREE-698 bug-----------------*/
/*----Enable and disable------*/
.wu-agree-continue-send-money {
	cursor: pointer;
    width: auto;
    height: 40px;
    padding: 10px 30px 0 20px;
    margin: 10px 0;
/*     margin-top: 5px; */
    padding-top: 2px;
    color: white;
    font-size: 14px;
    font-weight: bold;
    line-height: 35px;
    border: none;
    display: inline-block;
    text-shadow: 0 -1px 1px #222;
    text-decoration: none;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-box-shadow: 0px 0px 3px #999;
    -webkit-box-shadow: 0px 0px 3px #999;
    box-shadow: 0px 0px 3px #999;
    background: #1599BA;
    background-image: url(stylesheet/images/arrow-btn-blue.png);
    background-position: right 14px;
    background-repeat: no-repeat;
    background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -webkit-gradient(linear, 0% 0%, 0% 100%, from(#1599BA), to(#066690));
    background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -webkit-linear-gradient(top, #1599BA, #066690);
    background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -moz-linear-gradient(top, #1599BA, #066690);
    background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -ms-linear-gradient(top, #1599BA, #066690);
}

/* RINTL-14032 */
.wu-agree-continue-send-money.wu-blue-button.disabled{
	margin: 10px 0px;
}

.wu-send-money-agree-disabled {
	height: 21px;
    line-height: 17px;
    width: auto;
    padding: 10px 30px 10px 20px;
    color: white;
    font-size: 14px;
    font-weight: bold;
    border: none;
    display: inline-block;
    text-shadow: 0 -1px 1px #222;
    text-decoration: none;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-box-shadow: 0px 0px 3px #999;
    -webkit-box-shadow: 0px 0px 3px #999;
    box-shadow: 0px 0px 3px #999;
	background-color: #1599BA;
    background-image: url(stylesheet/images/arrow-btn-blue.png);
    background-position: right 14px;
    background-repeat: no-repeat;
    /*RTHREE-3322  Buttons Incorrect*/
    background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -webkit-gradient(linear, 0% 0%, 0% 100%, from(#1599BA), to(#066690));
    background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -webkit-linear-gradient(top, #1599BA, #066690);
    background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -moz-linear-gradient(top, #1599BA, #066690);
    background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -ms-linear-gradient(top, #1599BA, #066690);
}

/** RINTL-2629*/
.wu-send-money-agree-disabled.wu-review-agree-button {
	width: auto;
	height: 41px;
	padding: 0 30px 0 20px;
}

.ui-cursor-default{cursor: default;}

.disabled{
	opacity: .5;
	pointer-events: none;
}

/*---- RTHREE-803 ------*/
.wu-receiver-bank-data-single-line{display: inline-block;}

/*-------- artf891331 --------------*/
#summary_edit_smo{
	width: auto;
	height: 21px; /*--- RTHREE-2868 --*/
	padding: 0 17px 0 10px;
	margin: 0 0 0 0px;
	line-height: 23px;
	display: inline-block;
	color: #91690b /*!important*/;
	font-size: 11px;  /*--- RTHREE-2868 --*/
	font-weight: bold;
	border: solid 1px #e4c886;
	text-shadow: 1px 1px 2px #fff;
	text-decoration: none;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-box-shadow: 1px 2px 1px #ccc;
	-webkit-box-shadow: 1px 2px 1px #ccc;
	box-shadow: 0px 1px 1px #a1a1a1;
	/*RTHREE-3322  Buttons Incorrect*/
	/* PBL-281 :Start  */
    background: #f7df97;
    background-image: url(stylesheet/images/arrow-btn-brown.png);
	background-position: right 10px;
	background-repeat: no-repeat;
    /* PBL-281 :End  */
    /*RTHREE-4736*/
    /*
	background-position: right 10px;
	background-repeat: no-repeat;
	background: url(stylesheet/images/arrow-btn-brown.png) right 10px no-repeat, -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fdf5d8), to(#f3ce72));
	background: url(stylesheet/images/arrow-btn-brown.png) right 10px no-repeat, -webkit-linear-gradient(top, #fdf5d8, #f3ce72);
	background: url(stylesheet/images/arrow-btn-brown.png) right 10px no-repeat, -moz-linear-gradient(top, #fdf5d8, #f3ce72);
	background: url(stylesheet/images/arrow-btn-brown.png) right 10px no-repeat, -ms-linear-gradient(top, #fdf5d8, #f3ce72);
	*/
}

/*RTHREE-3322  Buttons Incorrect*/
#summary_edit_smo:hover{
	background-color: #F3CE72;
	background-image: url(stylesheet/images/arrow-btn-brown.png);
	background-position: right 10px;
	background-repeat: no-repeat;
}

.ui-wu-ep-select-payment{
	width: 60px;
    height: 12px;
    padding: 6px 20px 10px 15px;
    margin: 5px 0px;
    color: white;
    font-size: 13px;
    font-weight: normal;
    border: none;
    display: inline-block;
    text-shadow: 0 -1px 1px #222;
    text-decoration: none;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-box-shadow: 0px 0px 3px #999;
    -webkit-box-shadow: 0px 0px 3px #999;
    box-shadow: 0px 0px 3px #999;
    background: #1599BA;
    background-position: right 10px;
	box-shadow: 0px 0px 3px #999;
    /*RTHREE-3322  Buttons Incorrect*/
	background: #1599BA;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-position: right 10px;
	background-repeat: no-repeat;
	background: url(stylesheet/images/arrow-btn-blue.png) right 10px no-repeat, -webkit-gradient(linear, left top, left bottom, from(#1599BA), to(#066690));
	background: url(stylesheet/images/arrow-btn-blue.png) right 10px no-repeat, -webkit-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 10px no-repeat,    -moz-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 10px no-repeat,     -ms-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 10px no-repeat,      -o-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 10px no-repeat,         linear-gradient(top, #1599BA, #066690);
}

.wu-sendmoney-payment-button-continue:hover{
	background: #066590;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-position: right 15px;
	background-repeat: no-repeat;
	text-shadow: 0 0 1px #222;
}

#input-convertion-fea {
   margin-right: 6px;
   margin-top:4px;
}/*RTHREE-3018*/

#wu-currency-dropdown-container {
   margin-top: 2px;
}/*RTHREE-3018*/

#wu-country-list-title {
	/*RTPROD-90*/
   font-size: 13px;
   line-height: 0.47;
}/*RTHREE-3018*/

/******************R2912 **************************/
.wupayinfo{
	background: url(stylesheet/images/WUPay_info.png) no-repeat 3px 1px;
	height: 20px;
	padding: 2px 10px 0px 10px;
}

.wupayinfo ul{
	margin : 0;
	padding : 0;
	list-style-position:outside;
}

.wupayinfo[data-title]:hover:after {
	background: rgba(150, 220, 230, 0.11);
	content: attr(data-title);
	padding: 4px 8px;
	color: #333;
	position: absolute;
	left: 0;
	top: 100%;
	white-space: pre;
	z-index: 20px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	-moz-box-shadow: 1px 1px 1px 2px grey;
	-webkit-box-shadow: 1px 1px 1px 2px grey;
	box-shadow: 1px 1px 2px 2px grey;
}


/******************R2912 ************************  for custom tooltip**************************/

.easytip {
	position: relative;
	cursor: pointer;
	font: normal normal 85% sans-serif;
	color: white;
	text-shadow: #090A0B 0 -1px;
	vertical-align: baseline;
	display: inline-block;

}


.easytip > ul {
       text-align: left;
       text-indent: -15px;
       font:12px 'Open Sans', sans-serif;
       line-height: 1.4;
       color: black;
       text-shadow: white 0 1px;
       background: #DDD;
       background-clip: padding-box;
       box-shadow: 0px 0px 0px 0px grey; /*HQW-503 Code Changes UAT*/
       border: 1px solid grey;
       border: 1px solid grey;
       background:#E6F2F9;
       position: absolute;
       min-width: 350px;
       height: auto !important; /***RR-1997****/
       left: -25px;
	   margin-left: 0px;
       padding: 25px 10px 0px 30px;
       bottom: 100%;
       margin-bottom: 15px;
       visibility:hidden;
       opacity:0;
       -webkit-transition: opacity 0.5s linear;
       -moz-transition: opacity 0.5s linear;
       -ms-transition: opacity 0.5s linear;
       -o-transition: opacity 0.5s linear;
       transition: opacity 0.5s linear;
       border-top-radius: 5px;
       -webkit-border-radius: 10px;
}


.easytip-ul li{
	list-style-type:none !important;
	margin: 0 0 2px 0 !important;
	padding: 0 0 5px 0px !important;
}

.easytip-ul li:before{
	content: '\2022';
	padding: 0 10px 0 0;
	color: grey;
   color: black;
  font-weight: bolder;
  font-size: 10px;
}

.easytip ul:before, .easytip > ul:after {
	content: "";
	position: absolute;
	border-left: 12px solid transparent;
	border-right: 12px solid transparent;
	top: 100%;
	left: 6%;


}
.easytip ul li{

	list-style-type:disc;

}
.easytip > ul:before {
	border-top: 1px solid #E6F2F9;
	border-top: 1px solid #E6F2F9;
	margin-top: 0px;

}

.easytip > ul:after{
	border-top: 12px solid #fdf5d8;
	margin-top: 0px;
	z-index: 1;

}

.easytip:hover > ul{
	visibility: visible;
	opacity: 1;
}

/*- Account number show toolTip --*/
/*----------  Begin-----------*/

.wu-review-toolTip,.wu-review-toolTip-iban {
	position: relative;
	cursor: pointer;
	font: normal normal 85% sans-serif;
	color: white;
	/*text-shadow: #090A0B 0 -1px;*/
	vertical-align: baseline;
	display: inline-block;

}
.wu-review-toolTip > span>span ,.wu-review-toolTip-iban > span>span{
    padding: 5px;
    text-align: center;
    font: normal 1em 'Open Sans', sans-serif;
    line-height: 1.4;
    color: black;
    background: #DDD;
    background-clip: padding-box;
    box-shadow: 1px 1px 2px 1px grey;
    border: 1px solid grey;
    border: 1px solid grey;
    background: #E6F2F9;
    position: absolute;
    min-width: 50px;
    left: 0%;
    margin-left: 150px;
    bottom: 100%;
    margin-bottom: 10px;
    visibility: hidden;
    opacity: 0;
    -webkit-transition: opacity 0.5s linear;
    -moz-transition: opacity 0.5s linear;
    -ms-transition: opacity 0.5s linear;
    -o-transition: opacity 0.5s linear;
    transition: opacity 0.5s linear;
    border-top-radius: 5px;
    -webkit-border-radius: 4px;
    z-index: 10;
}

.wu-review-toolTip-iban > span>span{
	margin-left: 80px;
}

.wu-review-toolTip span>span:before, .wu-review-toolTip > span>span:after ,.wu-review-toolTip-iban span>span:before,
.wu-review-toolTip-iban > span>span:after{
    content: attr(title);
    position: absolute;
    border-left: 12px solid transparent;
    border-right: 12px solid transparent;
    top: 100%;
    left: 21%;
}
.wu-review-toolTip > span>span:before ,.wu-review-toolTip-iban > span>span:before {
	border-top: 12px solid #E6F2F9;
	margin-top: 0px;

}

.wu-review-toolTip > span>span :after,.wu-review-toolTip-iban > span>span :after{
	border-top: 12px solid #E6F2F9;
	margin-top: 0px;
	z-index: 1;
}

.wu-review-toolTip:hover > span>span,.wu-review-toolTip-iban:hover > span>span{
	visibility: visible;
	opacity: 1;
}

/*---------- End ------------*/
.wu-online-fx-error-frame {
	margin-bottom: 5px;
	width: 100%;
	min-height: 500px;
	padding: 20px 0px 20px 0px;
	box-shadow: 0 3px 3px #E4E4E4;
	-webkit-box-shadow: 0 3px 3px #E4E4E4;
}

.wu-online-fx-error-container {
	width: 450px; /* RTHREE-2955 Add an error page in the case when WUBS is not available*/
	padding: 14px 24px 14px 30px;
	margin: 1px auto 0;
	background: #fff;
	border: 1px solid #ccc;
	  /* RTHREE-2955 */
	min-height: 60px;
    border: solid 2px #FFD234;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#fcffe2));
}
/* RINTL-7498*/
.error-msg-edit-amount{
color: #cc1b21;
margin: 0 0 5px 0;
}

input.wu-review-amount-inputox.error{
border: solid 1px #cc1b21;
}

/* RTHREE-2955 */
#wu-online-fx-error > div > img {float: left;}
#wu-online-fx-error > div > h4 {padding-left: 40px;}
#wu-online-fx-error > div > div > span:nth-child(1) {padding-left: 10px;}

/* RTHREE-2955 */
.hintClass{
    width: 215px;
	display: inline-block;
	float: right;
	margin-top: -3px;
	font-size: 12px;
	margin-right: -23px;
	/*border: 1px solid #ccc;*/  /** RTHREE-3681 **/
	border:none;
	border-radius: 6px;
	border-radius: 3;
	padding: 2px 0 0 3px;
 }


/*for mobile */
@media screen and (device-aspect-ratio: 40/71) and (orientation:landscape){
	#main-alert{height: 565px;}
}

@media screen and (device-aspect-ratio: 40/71) and (orientation:portrait){
	#main-alert{height: 565px;}
}

/*for mobile Iphone resolution 3.5 inch */
@media screen and (device-aspect-ratio: 2/3) and (orientation:landscape){
	#main-alert{height: 685px;}
}

@media screen and (device-aspect-ratio: 2/3) and (orientation:portrait){
	#main-alert{height: 685px;}
}

.wu-edit-boiler{
	border: solid;
	border-width: 1px;
	border-color:grey;
	text-align: center;
	height: 23px;
	padding-top: 7px;
}

#wu_register_mobile_error{width:380px;}
#wu_register_postal_code_error{
	margin-top:3.2px;
}

/*confirm identity easy tips*/
 .hide{
    display: none;
}
 .arrow_box {
	position: relative;
	background: #c2e1f5;
	border: 1px solid #7d7d7d;
}
.arrow_box{
        width: 47%;
        border-radius: 3px;
        padding: 5px 10px 5px 10px;
        float: right;
		margin-top: -15px;
		margin-right: -180px;
       }
.arrow_box:after, .arrow_box:before {
	right: 100%;
	top: 35%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.arrow_box:after {
	border-color: rgba(194, 225, 245, 0);
	border-right-color: #c2e1f5;
	border-width: 10px;
	margin-top: -10px;
}
.arrow_box:before {
	border-color: rgba(125, 125, 125, 0);
	border-right-color: #7d7d7d;
	border-width: 11px;
	margin-top: -11px;
}
.confirm_easy_tip
{
color: #076E98;
text-shadow: none;
font: normal normal 100% sans-serif;
margin-left: 10px;
}
.confirm_easy_tip > ul
{
    min-width: 0px;
	height: auto;
}

.display-none{
       display: none;
}

/********************************** HQW-431:Start *************************************************/
.wu-send-money-enter-zip-top {
     width: 603px;
}
.wu-send-money-title {
     float: left;
     width: 400px
}
.wu-send-money-zip-container {
     float: right;
     width: 200px;
     height: 41px;
     margin-top: 20px;
}
.wu-send-money-zip-label {
     float: left;
     text-align: right;
     width: 139px;
     line-height: 35px;
     font-weight: bold;
     color: #333;
}
.wu-send-money-zip-box {
     float: left;
     text-align: right;
     width: 50px;
     padding: 1px 0 0 3px;
}
.wu-send-money-zip-box input {
     width: 100%;
     margin-left: 0px;
     display: block !important;
     color: #066C97;
     font-weight: bold;
}
.wu-send-money-zip-box input.wu-send-money-zip-box-shadow {
   	border: 1px solid #ff6600 !important;
	box-shadow: 0px 1px 0px 0px rgb(255,255,255) ,inset 0px 1px 1px 0px rgba(153,153,153,0.19)  !important;
	-webkit-box-shadow: 0px 1px 0px 0px rgb(255,255,255) ,inset 0px 1px 1px 0px rgba(153,153,153,0.19)  !important;
	-moz-box-shadow: 0px 1px 0px 0px rgb(255,255,255) ,inset 0px 1px 1px 0px rgba(153,153,153,0.19)  !important;

}

.wu-send-money-edit-zip-box {
border: 1px solid #bfbfbf !important;
color: #bfbfbf !important;
}

.wu-removeBorder {
border: #fff solid 1px !important;
box-shadow: none !important;
}

.wu-addBorder {
border: #ff6600 solid 1px !important;
}






/********************************** HQW-431:End *************************************************/


/********************************** HQW-503:start *************************************************/
/* Code Changes UAT start*/
.send-moneySubheading {
  margin-left: -3px;
}
/* Code Changes UAT end*/
.wu-pay-money-option-header {
  border: 1px solid #ccc;
  border-top: 1px solid #ccc;
  padding: 13px 0 11px 10px;
  font-size: 16px;
  height: 21px;
  font-weight: bold;
  text-decoration: none;
  color: #000;
  background: #f5f5f5;
    display: none; /*HQW-503 UAT code Changes RR-841*/
}

.wu-pay-money-option-header-label {
  font-size: 16px;
  color: #666;
  display: inline-block;
  vertical-align: middle;
  margin-left: 10px;
}
.wu-pay-money-option-header-label.pay-with {
  width: 160px;
      margin-left: 18px;
}
.wu-pay-money-option-header-label.fee {
  width: 78px;
      margin-left: -5px;
}
.wu-pay-money-option-header-label.service {
  margin-left: 20px;
}
.wu-pay-money-option-header-label {
  font-size: 16px;
  color: #666;
  display: inline-block;
  vertical-align: middle;
  margin-left: 5px;
}
.wu-pay-money-option-header-label {
  font-size: 16px;
  color: #666;
  display: inline-block;
  vertical-align: middle;
  margin-left: 5px;
}

/*Code Changes UAT*/
.wu-pay-money-option-label .card-logo {
	background-size: 37px 27px;
	height: 27px !important;
	width: 37px;
	margin: 0 3px 0 0;
	display: inline-block;
background-repeat: no-repeat;
	background-position: 0px 0px;
    float: right; 
    margin-right: -20px;
}  
/*Code Changes UAT*/


/****RR-1816****/
.card-logo.visa1{
	background-image: url(stylesheet/images/logo-card_visa1.png);
}
.card-logo.visa2{
	background-image: url(stylesheet/images/logo-card_visa2.png);
}
.card-logo.master{
	background-image: url(stylesheet/images/logo-card_master.png);
}
.card-logo.maestro{
	background-image: url(stylesheet/images/logo-card_maestro.png);
}
/****RR-1816****/
.wu-pay-money-option-label.wupay-logo {
  float: right !important;
  margin-right: -10px !important;
  background-image: url('stylesheet/images/icons.png');
  width: 56px;
  height: 52px;
  position: relative;
  bottom: 25px;
  clear:both;
}

/*Code Changes UAT Start*/
  .wu-pay-money-option-label.-logo.wupay-image{
   background-image:  url('stylesheet/images/icon-wupay.png');
height: 28px;
 width: 60px;
 background-repeat: no-repeat;
 float: right !important;
   position: relative;/*PBL-875*/                       
   background-size: 60px 27px;
   margin-left: 140px; /*PBL-875*/
 }
         /*Code Changes UAT END*/

span.wu-pay-money-option-label.fee {
  font-size: 15px;
  font-weight: 600;
  color: rgb(119, 119, 119);
  width: 80px;
}
span.wu-pay-money-option-label.service {
  font-weight: 600;
    text-align: center;
}
        span.wu-pay-money-option-label {
  width: 112px;
}
ul.easytip-ul.send_moneyTooltip {
  background: #fdf5d8;
  border: 0px;
  border-radius: 0px;

}
/*HQW-503 Code Changes UAT*/
/********************************** HQW-503:End *************************************************/

/** for RR-864**/
.wu-sendmoney-receipt-transaction-left-align{
display:block !important;
display: inline-block;
vertical-align: top;
width: 45%;
float:left; /*PBL-1866*/
}

/*Added for RR-865:START*/
.wu-opinion-tips-wupay{
    width: 99%;
    vertical-align: top;
    display: inline-block;
    background: #EBEBEB;
    border: 1px solid lightgrey;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    -moz-box-shadow: 0 2px 2px #E4E4E4;
    -webkit-box-shadow: 0 2px 2px #E4E4E4;
    box-shadow: 0 2px 2px #E4E4E4;
    margin-bottom: 22px;
    margin-left:21px;    
}
/*Added for RR-865:END*/

/*for input field*/

.wu-zipcode-empty{ border: 1px solid #cc1b21 !important; background-color: #ffffff;}

/*for error box*/
.error-msg-container{
  position: absolute;
  left: 110%;
  margin-left: 10px;
  min-height: 40px;
  border: 1px solid rgb(204, 27, 33);
  color: rgb(35, 35, 35) !important;
  font-weight: normal;
  font-family: 'Open Sans', sans-serif;
  width: 100%;
  background-color: rgb(255, 237, 237);
  top: -3px;
  padding: 0 0 0 10px;
  line-height: 40px;
  vertical-align: middle;
  font-size: 12px;
  }
#arrow-container{
  position: relative;
  top: 5px;
  left: -21px;
  }
.arrow_top{
  position: absolute;
  top: 1px;
  left: 1px;
  width: 0;
  height: 0;
  z-index: 100;
  border-top: 14px solid transparent;
  border-bottom: 14px solid transparent;
  border-right: 10px solid #ffeded;
  }
.arrow_bottom{
  position: absolute;
  width: 0;
  height: 0;
  z-index: 99;
  border-top: 15px solid transparent;
  border-bottom: 15px solid transparent;
  border-right: 11px solid #cc1b21;
  }
#sending-money-bgcolor-id .wu-sending-money-to .wu-sending-money-to-container{padding: 13px 0 17px 0 !important ;}
/**CSS for HQW-521 started here**/
.wu-preloader {
    position: absolute;
    left: 45%;
    top: 45%;
}

.wu-preloader-text{
    text-align:center;
    color: #fff;
}

    /**CSS for HQW-521 ended here**/

.wu-dropdown-mask-container.dropdown-disabled, 
.wu-dropdown-mask-container.dropdown-disabled a.wu-dropdown-mask, 
.wu-dropdown-mask-container.dropdown-disabled span#wu-smi-facility-name-title {
    cursor: default;
}
.wu-dropdown-mask-container.dropdown-disabled a.wu-dropdown-mask {
    text-decoration: none;
}

/**********RINTL-24001************/
.wu-promo-intl .wu-promo-code-button-apply {
    padding-right: 0 !important;
}
.wu-promo-intl .wu-promo-code-arrow {
    margin: 3px 0 0 0 !important;
    position: relative  !important;
}
/*****RR-1818*******/
.wu-header-navigation.intl ul {
    margin-bottom: 0;
}

.wu-rewards-pointswork-outerlayer{
       background-color: #ebebeb;
       border: solid #cccccc 1px;
       width: 530px;
       height: auto; /*RR-1952*/
}
.wu-rewards-pointswork-innerlayer{
       background-color: #ffffff;
       border: solid #cccccc 1px;
       width: 520px;
       height: auto; /*RR-1952*/
       margin: 4px;
}
.wu-rewards-point-layer{
       height: auto; /**RR-1952**/
       padding-bottom: 10px; /**RR-1952**/
}

/*****************************RR-2114******************/
#login-container, #support-tips {
    display: inline-block;
    vertical-align: top;
}
.wu-support-tips {
    /* width: 233px; */
    width: 100%;
    vertical-align: top;
    display: inline-block;
    background: #EBEBEB;
    border: 1px solid lightGrey;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    -moz-box-shadow: 0 2px 2px #E4E4E4;
    -webkit-box-shadow: 0 2px 2px #E4E4E4;
    box-shadow: 0 2px 2px #E4E4E4;
    margin: 0 0 22px 0;
}
.wu-support-tips-content {
    margin: 5px 10px 10px;
    overflow: hidden;
}
#wu-support-tips-title {
    font-weight: bold;
    font-size: 13px;
    color: #585858;
    margin: 0 0 10px 0;
}
#wu-support-tips-list {
    margin: 0 0 20px 0;
    padding: 0;
    list-style: none;
}
#wu-support-tips-list li {
    background: url(stylesheet/images/bullet-ul.png) no-repeat left 0.5em;
    margin-bottom: 4px;
    cursor: pointer;
    color: #076E98;
}
.wu-login-textbox {
    display: block;
    padding: 4px 9px 0 9px;
    width: 200px;
    height: 27px;
    border: solid 1px #BFBFBF;
    line-height: 18px;
    font-family: sans-serif;
    font-size: 14px;
    color: #414141;
    background: white;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    -moz-box-shadow: inset 1px 1px 4px #bfbfbf;
    -webkit-box-shadow: inset 1px 1px 4px #BFBFBF;
    box-shadow: inset 1px 1px 4px #BFBFBF;
}
/*****************RR-2114 end******************/

/****************RR-2055 Start************************/
.routeNumber {
	background: url(stylesheet/images/gfx-sample-check.png) no-repeat 0 0;
    width: 196px;
    height: 77px;
}
.routeNumberES {
	background: url(stylesheet/images/gfx-sample-check3.png) no-repeat 0 0 !important;
    width: 196px;
    height: 77px;
}

/*********RR-2697*********/
.wu-paybills-box-container .wu-paybills-form  .wu-paybills-form-element .error-amount-msg { width: 130px;}



/********RR-2993**********/
.parsys_column.cq-colctrl-lt33 div a img {
    margin-top: 0;
}


/********RR-3067**********/
.wu-sending-money-to-container .wu-form-amount-container .error-amount-msg {
    width: 135px;
    position: relative !important;
    margin: 0;
} 

/********PBL-1265**********/
#payingWithDesc {
	margin-top: -3px !important;
    margin-left: 41px !important;
}
.wu-summary-option>p {
	width: 100% !important; /*RR-7267*/
}

/********RINTL-28430**********/
div.countryselection.section a.selectBox span.selectBox-label { width: 169px !important;}
div.countryselection.section a.selectBox { width: 180px !important;}
.background-grey {background-color:#f5f5f5}
.border {
	border-collapse: collapse;
	border: 1px solid #e4e4e4;
}

/*****CLFE-1854*******/
.button-cancel {
    margin: 18px;
    color: #076E98;
    cursor: pointer;
}
.wu-error-msg {
	font-size: 12px;
	font-weight: bold;
	color: #cc1b21;
	margin: 5px 10px 10px 0px;
	padding-top: 5px;
	clear: both;
}
.id {
    font-size: 12px;
    font-weight: bold;
    margin: 55px 0px 5px 0px;
}
input.datacollection {
    width: 180px;
    height: 20px;
}
#stepOne-inner {
	padding-left: 10px;
    padding-right: 10px;
	padding-bottom: 5px;
}
#stepTwo-inner {
	padding-left: 10px;
    padding-right: 10px;
	padding-bottom: 5px;
}
/**********************************************Dashboard****************************************/
.accordion-container {
	width: 99%;
	display : inline-block;
	/* background: #EAEAEA; */
}

.accordion-content{
	min-height: 180px;
	width : 530px;
	padding: 0;
 	float: right;
}

.accordion-list{
	float: left; 
	vertical-align: top;
	width: 26.2%;	
	margin-right: 0px;
}

.clearfix:before,.clearfix:after {
	content: " ";
	display: table;
}

.clearfix ul li {
	border: none;
}

.clearfix:after {
	clear: both;
	border: none;
}

.clearfix:before,.clearfix:after {
	content: " ";
	display: table;
}

body,button,input,select,textarea {
	font-family: sans-serif;
	color: #222;
}

body {
	font-size: 13px;
	line-height: 1.231;
}

.nt-two-col-dashboard {
	width: 100%;
	margin: 0 auto 40px auto;
	height: auto;
	display: inline-block;
}

.wu-frame-personal-information .nt-two-col-dashboard {
	margin-bottom: 0px !important;
}

.nt-two-col-dashboard .nt-left-col {
	float: left;
	vertical-align: top;
	margin: 0;
}

.dashboard-tabs {
	width: 752px;
	height: 42px;
	margin: 0;
	padding: 0;
	list-style: none;
	border-bottom: 1px solid #D3D3D3;
	height: 42px;
}

.tabs {
	margin: 0;
	padding: 0;
	list-style: none;
    cursor: pointer;
}

.panes .pane {
	padding: 17px 10px 30px 14px;
	background: #FFFFFF;
	border: 1px solid #D3D3D3;
	border-top: 0;
	min-height: 180px;
}


.wu-intl-height-payment-info-add-cc{
	height: 771px!important;
}

.wu-intl-height-payment-info-edit-cc {
	height: 700px!important;
}

.dashboard {
	background: none;
}

.accordion {
	width: 70%;
	margin: 0;
	padding: 0;
	border-top: 0px;
}

.accordion h4:hover,.accordion-list ul li.current h4 {
	background: #ffffff;
	background: -moz-linear-gradient(top, #ffffff 0%, #fef9dc 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff),
		color-stop(100%, #fef9dc));
	background: -webkit-linear-gradient(top, #ffffff 0%, #fef9dc 100%);
	background: -o-linear-gradient(top, #ffffff 0%, #fef9dc 100%);
	background: -ms-linear-gradient(top, #ffffff 0%, #fef9dc 100%);
	background: linear-gradient(top, #ffffff 0%, #fef9dc 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(  startColorstr='#ffffff',
		endColorstr='#fef9dc', GradientType=0);
}

.accordion-list ul li.current {
	border-top: 5px solid #F8DC35;
}

.accordion h4 {
	display: block;
	margin: 0;
	padding: 0;
	font-size: 13px;
	color: #333333;
	text-decoration: none;
	background: #ffffff;
	background: -moz-linear-gradient(top, #ffffff 0%, #f7f7f7 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff),
		color-stop(100%, #f7f7f7));
	background: -webkit-linear-gradient(top, #ffffff 0%, #f7f7f7 100%);
	background: -o-linear-gradient(top, #ffffff 0%, #f7f7f7 100%);
	background: -ms-linear-gradient(top, #ffffff 0%, #f7f7f7 100%);
	background: linear-gradient(top, #ffffff 0%, #f7f7f7 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(    startColorstr='#ffffff',
		endColorstr='#f7f7f7', GradientType=0);
	border: 1px solid #DDDDDD;
	border-top: none;
	cursor: pointer;
}

h4 {
	margin: 0 0 10px 0;
	padding: 0;
	font: normal 14px/18px sans-serif;
	color: #6E6E6E;
}

.dashboard-wrap {
	width: 530px;
	background: #EBEBEB;
	border: 1px solid #CCCCCC;
	-moz-box-shadow: -5px 0 5px #DEDEDE;
	-webkit-box-shadow: -5px 0 5px #DEDEDE;
	box-shadow: -5px 0 5px #DEDEDE;
}

.contact-list {
	width: 300px;
}

.summary-header {
	width: 520px;
	height: 30px;
	margin-left: 4px;
	margin-top: 4px;
	margin-right: 4px;
	padding: 5px 0;
	background: #EDEDED;
	background: -moz-linear-gradient(top, #f5f5f5 0%, #eeeeee 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5f5f5),
		color-stop(100%, #eeeeee));
	background: -webkit-linear-gradient(top, #f5f5f5 0%, #eeeeee 100%);
	background: -o-linear-gradient(top, #f5f5f5 0%, #eeeeee 100%);
	background: -ms-linear-gradient(top, #f5f5f5 0%, #eeeeee 100%);
	background: linear-gradient(top, #f5f5f5 0%, #eeeeee 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(    startColorstr='#f5f5f5',
		endColorstr='#eeeeee', GradientType=0);
	border: 1px solid #CCCCCC;
	position: relative;
}

.summary-header .btn-secondary-header-position {
	float: right;
	margin-top: -10px;
}

.btn-secondary input,.btn-secondary a {
	width: auto;
	height: 26px;
	padding: 0 17px 0 10px;
	margin: 10px 10px 10px 0px;
	line-height: 25px;
	display: inline-block;
	color: #91690b /*!important*/;
	font-size: 13px;
	font-weight: bold;
	border: solid 1px #e4c886;
	text-shadow: 1px 1px 2px #fff;
	text-decoration: none;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-box-shadow: 1px 2px 1px #ccc;
	-webkit-box-shadow: 1px 2px 1px #ccc;
	box-shadow: 0px 1px 1px #a1a1a1;
	background: #f7df97;
	background-image: url(stylesheet/images/arrow-btn-brown.png);
	background-position: right 10px;
	background-repeat: no-repeat;
	background: url(stylesheet/images/arrow-btn-brown.png) right 10px no-repeat, -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fdf5d8), to(#f3ce72));
	background: url(stylesheet/images/arrow-btn-brown.png) right 10px no-repeat, -webkit-linear-gradient(top, #fdf5d8, #f3ce72);
	background: url(stylesheet/images/arrow-btn-brown.png) right 10px no-repeat, -moz-linear-gradient(top, #fdf5d8, #f3ce72);
	background: url(stylesheet/images/arrow-btn-brown.png) right 10px no-repeat, -ms-linear-gradient(top, #fdf5d8, #f3ce72);
}

.btn-secondary a {
	cursor:pointer;
}

.contact-info,.inline-info {
	padding: 15px 10px;
}

.summary {
	margin: 0 4px 4px 4px;
	padding: 0 0px;
	background: #FFFFFF;
	border: 1px solid #CCCCCC;
	border-top: none;
}

.contact-info .contact-info-group,.inline-info .inline-info-group {
	margin: 0 0 30px 0;
}

.contact-info .personal,.inline-info .personal {
	float: left;
	width: 500px;
}

.contact-info p,.inline-info p {
	margin: 0 0 15px 0;
	font-size: 13px;
	color: #333333;
}

p {
	margin: 0 0 10px 0;
	padding: 0;
	font: normal 13px/17px sans-serif;
	color: #232323;
}

.contact-info p span,.inline-info p span {
	display: inline-block;
	width: 114px;
	margin: 0 10px 0 0;
	font-size: 14px;
	font-weight: normal;
	text-align: right;
	color: #777777;
}

.contact-info p,.inline-info p {
	font-size: 13px;
	color: #333333;
}

.contact-info {
	width: 520px;
}

.dashboard-tabs {
	margin: 0 2px 0 0;
	width: 100%
}

.dashboard-tabs {
	height: 42px;
	margin: 0;
	padding: 0;
	list-style: none;
	border-bottom: 1px solid #D3D3D3;
}

.tabs li {
	float: left;
	text-indent: 0;
	padding: 0;
	margin: 0;
	list-style-image: none;
	background: none;
}

ul li {
	margin: 0 0 10px 0;
	padding: 0 0 0 15px;
}

.dashboard-tabs {
	list-style: none;
}

/* =============================================================================
   TABS
   ========================================================================== */
.tabs {
	margin: 0;
	padding: 0;
	list-style: none;
}

.tabs li {
	float: left;
	text-indent: 0;
	padding: 0;
	margin: 0;
	list-style-image: none;
	background: none;
}

.tabs span {
	display: block;
	position: relative;
	margin: 0;
	padding: 0;
	text-decoration: none;
}

.tabs span:active {
	outline: none;
}

.dashboard-tabs {
	height: 42px;
	margin: 0;
	padding: 0;
	list-style: none;
	border-bottom: 1px solid #D3D3D3;
}

.dashboard-tabs {
	margin: 0 2px 0 0;
}

.dashboard-tabs span {
	top: 1px;
	height: 42px;
	font-size: 16px;
	color: #464646;
	line-height: 42px;
	min-width: 119px;
	text-align: center;
	background: url(stylesheet/images/btn-tabs.png) no-repeat 0 0;
}

/*FRENCH TRANSLATION FIX*/
html[lang|="fr"] .dashboard-tabs span {
	font-size: 15px;
}

.dashboard-tabs span.long {
	background: url(stylesheet/css/image/btn-tabs-long.png) no-repeat 0 0;
	width: 200px;
}

.dashboard-tabs span:hover {
	background-position: 0 -42px;
}

.dashboard-tabs span.current,.dashboard-tabs span.current:hover,.dashboard-tabs li.current span
	{
	background-position: 0 -42px;
	cursor: pointer;
	color: #333333;
}

.nopad .pane {
	padding: 0;
}

.profiles {
	width: 720px;
	margin: 0;
}

/* =============================================================================
   END TABS
   ========================================================================== */

/* =============================================================================
   ACCORDION
   ========================================================================== */
.accordion {
 	float: none;
	width: 100%;
	margin: 0;
	padding: 0;
	/*border-top: 5px solid #F8DC35;*/
	border-top: 0;
}

.accordion h4 {
	display: block;
	margin: 0;
	padding: 0;
	font-size: 13px;
	color: #333333;
	text-decoration: none;
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top, #ffffff 0%, #f7f7f7 100%);
	/* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff),
		color-stop(100%, #f7f7f7)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%, #f7f7f7 100%);
	/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%, #f7f7f7 100%);
	/* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%, #f7f7f7 100%);
	/* IE10+ */
	background: linear-gradient(top, #ffffff 0%, #f7f7f7 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(    startColorstr='#ffffff',
		endColorstr='#f7f7f7', GradientType=0); /* IE6-9 */
	border: 1px solid #DDDDDD;
	border-top: none;
	cursor: pointer
}

.accordion h4 {
	color: #333333;
	text-decoration: none;
	display: block;
	padding: 10px;
}

.accordion li:first-child h4 {
	border-top: 1px solid #DDDDDD;
}

.accordion h4.current {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	border-top: 5px solid #F8DC35;
}

.accordion h4:hover,.accordion h4.current {
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top, #ffffff 0%, #fef9dc 100%);
	/* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff),
		color-stop(100%, #fef9dc)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%, #fef9dc 100%);
	/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%, #fef9dc 100%);
	/* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%, #fef9dc 100%);
	/* IE10+ */
	background: linear-gradient(top, #ffffff 0%, #fef9dc 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(    startColorstr='#ffffff',
		endColorstr='#fef9dc', GradientType=0); /* IE6-9 */
}

.accordion .pane {
	display: none;
	padding: 10px 10px 0 10px;
	background: #F0F0F0; /* Old browsers */
	background: -moz-linear-gradient(top, #e0e0e0 0%, #f0f0f0 10%);
	/* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e0e0e0),
		color-stop(10%, #f0f0f0)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #e0e0e0 0%, #f0f0f0 10%);
	/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #e0e0e0 0%, #f0f0f0 10%);
	/* Opera 11.10+ */
	background: -ms-linear-gradient(top, #e0e0e0 0%, #f0f0f0 10%);
	/* IE10+ */
	background: linear-gradient(top, #e0e0e0 0%, #f0f0f0 10%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(    startColorstr='#e0e0e0',
		endColorstr='#f0f0f0', GradientType=0); /* IE6-9 */
}

.accordion ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.accordion-list ul li {
	padding: 0 0 0 0px;
	font-size: 13px;
	color: #777777;
	margin: 0;
	border: none;
}

.accordion-list ul li a:link,.accordion-list ul li a:visited {
	color: #777777;
	text-decoration: none;
}

.accordion-list ul li a:link,.accordion-list ul li a:visited {
	color: #777777;
	text-decoration: none;
	background: url(stylesheet/css/image/bullet-accordion.png) no-repeat 0 4px;
	padding-left: 15px;
}

.accordion-list ul li a:hover {
	background: url(stylesheet/css/image/bullet-accordion-on.png) no-repeat 0 4px;
	color: #444;
}

.accordion #additional {
	display: none;
}

/*******************************end register**************************************/
.nt-two-col-dashboard .nt-right-col {
    float: right;
	width: 195px;
}

.nt-two-col-dashboard .nt-right-col .wu-support-tips, .nt-two-col-dashboard .nt-right-col .wu-some-help {
	width: 195px;
}

.rounded {
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}

.white-module {
	margin: 0 0 22px 0;
	padding: 0;
	background: #FFFFFF;
	border: 1px solid #D3D3D3;
	-moz-box-shadow: 0 1px 1px #E4E4E4;
	-webkit-box-shadow: 0 1px 1px #E4E4E4;
	box-shadow: 0 1px 1px #E4E4E4;
}

.mboxDefault {
	visibility: hidden;
}

.module-content {
	margin: 5px 10px 10px;
	overflow: hidden;
}

.grey-module {
	margin: 0 0 22px 0;
	background: #EBEBEB;
	border: 1px solid #D3D3D3;
	-moz-box-shadow: 0 2px 2px #E4E4E4;
	-webkit-box-shadow: 0 2px 2px #E4E4E4;
	box-shadow: 0 2px 2px #E4E4E4;
}

.wu-frame-personal-information {
	width: 955px;
	padding: 35px 0 40px 0;
	margin: 1px auto 0;
}

.wu-main-frame {
	background: #F9F9F9;
	background: -moz-linear-gradient(top, #efefef 0%, #ffffff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#efefef), color-stop(100%,#ffffff));
	background: -webkit-linear-gradient(top, #efefef 0%,#ffffff 100%);
	background: -o-linear-gradient(top, #efefef 0%,#ffffff 100%);
	background: -ms-linear-gradient(top, #efefef 0%,#ffffff 100%);
	background: linear-gradient(top, #efefef 0%,#ffffff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#ffffff',GradientType=0 );
	-moz-box-shadow: 0 3px 3px #E4E4E4;
	-webkit-box-shadow: 0 3px 3px #E4E4E4;
	box-shadow: 0 3px 3px #E4E4E4;
}

.overview {
	width: 96%;
}

.show-content {
	display: block;
	height: auto;
}

.hidden-content {
	display: none;
}

div.accordion-list > div {
padding: 10px;
background: #EAF5FB;
border: 1px solid #DDDDDD;
}

#wu-reward-summary-account{
    font-weight:bold;
    font-size: 22px;
}

#wu-summary-point{
    font-weight:bold;
     font-size: 26px;
     padding-top:10px;
}



.wu-redeem-rewards-text{
    
    color:#0000ff;
    
}

#wu-mywu-rewards-label{  
    font-weight:bold;
    font-size:15px;
      
}

#wu-mywu-rewards-label2{  
    font-weight:bold;
    font-size:24px;    
}

.wu-yellow-text-highlight{    
    color:#F3CE72;  
    font-weight:bold;
     font-size: 26px;
}
.wu-addcontact-state-label{
	color : #777777 ;
}
 #wu-my-start-rewards{

display:none;
}
/* #primary{
	margin-left: -10px;
} */

/***************START of International******************************/
.nt-two-col-dashboard .nt-right-col .wu-some-help {
	width: 195px;
}
/***************End of International******************************/

.wu-profile-par-left{
	display : inline-block;
    width : 77%;
    margin-right : 20px;
}

.wu-profile-par-right{
	display : inline-block;
    width: 20%;
    vertical-align : top;
    margin-top : 42px;
}

.wu-top-frame, .wu-middle-frame{
	display : block;
}
.horizontal-identification{
	border-bottom : 0px !important;
	margin: 0 0 0px 0 !important;
    padding: 0 0 3px 0 !important;
}
.panes .profile-pane {
      min-height: 320px !important;
}

.wu-session-expired-container {
	width: 943px;
	padding: 14px 24px 60px 24px;
	margin: -10px auto 0;
}

.wu-session-expired-container>h2 {
	font-weight: normal;
	font-size: 1.5em;
	color: black;
}

.part-left-session-expired, .part-right-session-expired{
	display: inline-block;
}

.part-left-session-expired {
	width: 690px;
}

.part-right-session-expired {
	width: 22%;
	margin-left: 15px;
}

/********************************added for Intl session expired information**************************************/
.wu-contact.wu-contact-intl{
	width: 226px;
	margin: 0;
}

.wu-alert-session-expired {
	margin-bottom: 15px !important;
}
/*******************************begin captcha**************************************/

.wu-captcha-image-canvas {
	height: 40px;
	min-width: 150px;
}

.wu-register-icon-refresh, .wu-icon-refresh-lightBox {
	background: url('stylesheet/images/iconRefresh.png') no-repeat;
	background-size: 100% 100%;
	cursor: pointer;
}

.wu-register-icon-volume, .wu-icon-volume-lightBox {
	background: url('stylesheet/images/iconVolume.jpg') no-repeat;
	background-size: 100% 100%;
	cursor: pointer;
}

.captcha input[type=text] {
	display: block;
	width: 80px;
	margin-right: 10px;
	margin-bottom: 20px;
	/* RTHREE-3594 Inconsistent highlighting of form fields-Chi
	padding: 4px 9px 0 9px;
	height: 27px;
	border: solid 1px #bfbfbf;
	line-height: 18px;
	font-family: sans-serif;
	font-size: 14px;
	color: #414141;
	background: #fff;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: inset 1px 1px 4px #bfbfbf;
	-webkit-box-shadow: inset 1px 1px 4px #bfbfbf;
	box-shadow: inset 1px 1px 4px #bfbfbf; */
}

/* RTHREE-3594 Inconsistent highlighting of form fields-Chi
.captcha input[type=text]:focus {
	border: 1px solid #707070 !important;
	outline: none !important;
	box-shadow: none;
	-moz-box-shadow: inset 1px 1px 4px #bfbfbf;
	-webkit-box-shadow: inset 1px 1px 4px #bfbfbf;
	box-shadow: inset 1px 1px 4px #bfbfbf;
} */

.captcha input.error {
	border: solid 1px #cc1b21;
	margin: 0;
}

.captcha .error-msg {
	font-size: 12px;
	font-weight: bold;
	color: #cc1b21;
	margin: 0;
	padding-top: 5px;
	clear: both;
	padding-left: 5px;
}

.wu-register-form-element.field-wrap.captcha , #wu_register_captcha_text {
	margin-bottom: 0px;
}

.wu-reset-pass-captcha-content {
	padding-bottom: 20px;
}

.wu-captcha-icon-refresh {
	height: 20px;
	width: 20px;
}

.captcha-icons-contact-us{
    float: left !important;
	margin-left: 3px !important;
}
.captcha-icons-contact-us .captcha_right{
    margin: 10px 0 0 0 !important;
}
.captcha-icons-contact-us .wu-register-icon-volume {
    height: 20px;
	width: 20px;
}
/*******************************end captcha**************************************/

/*******************************start captcha intl**************************************/

.wu-register-icon-refresh.intl {
	border: none;
}

.wu-register-icon-volume.intl {
	border: none;
}

/*******************************end captcha intl**************************************/
/*******************************notification**************************************/
.dashboard-wrap-notification {
	font-size: 13px;
	line-height: 1.231;
	float: left;
	width: 530px;
	margin: -5px 0;
	background: #EBEBEB;
	border: 1px solid #CCCCCC;
	moz-box-shadow: -5px 0 5px #DEDEDE;
	webkit-box-shadow: -5px 0 5px #DEDEDE;
	box-shadow: -5px 0 5px #DEDEDE;
}

.summary-header {
	height: 30px;
	margin: 4px 4px 0 4px;
	padding: 5px 0;
	background: #EDEDED;
	background: -moz-linear-gradient(top, #f5f5f5 0%, #eeeeee 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5f5f5),
		color-stop(100%, #eeeeee) );
	background: -webkit-linear-gradient(top, #f5f5f5 0%, #eeeeee 100%);
	background: -o-linear-gradient(top, #f5f5f5 0%, #eeeeee 100%);
	background: -ms-linear-gradient(top, #f5f5f5 0%, #eeeeee 100%);
	background: linear-gradient(top, #f5f5f5 0%, #eeeeee 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(                  startColorstr='#f5f5f5',
		endColorstr='#eeeeee', GradientType=0 );
	border: 1px solid #CCCCCC;
 	position: relative; 
}

.summary-header h2 {
	margin: 0 0 0 10px;
	padding: 4px 0 0 0;
	font-size: 16px;
	font-weight: normal;
	color: #444444;
	float: left; 
}

.summary-header .btn-save-header-position {
 	float: right;
	margin-top: -10px; 
}

.btn-save input {
	width: auto;
	height: 26px;
	padding: 0 17px 0 10px;
	margin: 10px 10px 10px 0px;
	line-height: 25px;
	display: inline-block;
	color: #91690b /*!important*/;
	font-size: 13px;
	font-weight: bold;
	border: solid 1px #e4c886;
	text-shadow: 1px 1px 2px #fff;
	text-decoration: none;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-box-shadow: 1px 2px 1px #ccc;
	-webkit-box-shadow: 1px 2px 1px #ccc;
	box-shadow: 0px 1px 1px #a1a1a1;
	background: #f7df97;
	background-image: url(stylesheet/images/arrow-btn-brown.png);
	background-position: right 10px;
	background-repeat: no-repeat;
	background: url(stylesheet/images/arrow-btn-brown.png) right 10px no-repeat,
		-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fdf5d8), to(#f3ce72) );
	background: url(stylesheet/images/arrow-btn-brown.png) right 10px no-repeat,
		-webkit-linear-gradient(top, #fdf5d8, #f3ce72);
	background: url(stylesheet/images/arrow-btn-brown.png) right 10px no-repeat,
		-moz-linear-gradient(top, #fdf5d8, #f3ce72);
	background: url(stylesheet/images/arrow-btn-brown.png) right 10px no-repeat,
		-ms-linear-gradient(top, #fdf5d8, #f3ce72);
}

.btn-save input:hover {
	background-color: #f3ce72;
	background-image: url(stylesheet/images/arrow-btn-brown.png);
	background-position: right 10px;
	background-repeat: no-repeat;
}

.summary-header .summary-header-cancel-link {
	float: right;
	top: 8px;
	right: 11px;
	cursor: pointer;
	line-height: 1.231;
	text-decoration: none;
	color: #076E98;
}

.summary-header .summary-header-cancel-link:hover {
	color: #003059;
	outline: 0;
}

.summary-header-cancel-link {
	position: relative;
}

.summary-notification {
	min-height: 338px;
	margin: 0 4px 4px 4px;
	padding: 0 0px;
	background: #FFFFFF;
	border: 1px solid #CCCCCC;
	border-top: none;
}

.contact-info-notification h5 {
	margin: 0 0 15px 0;
	padding: 0 0 10px 0;
	font-size: 14px;
	font-weight: bold;
	color: #C59011;
	border-bottom: 2px solid #E9E9E9;
}

.contact-info-notification {
	padding: 15px 10px;
}

.dashboard-wrap-notification div.check-box span.checker {
	float: left;
	text-align: center;
	background-image: url(stylesheet/images/sprite-forms.png);
	background-position: 1px -77px;
	background-repeat: no-repeat;
	width: 18px;
	height: 18px;
}

.dashboard-wrap-notification div.check-box span.checked {
	background-position: -30px -77px;
}

.dashboard-wrap-notification span.checker input[type="checkbox"] {
	opacity: 0;
	display: none; /* RTHREE-2973  */
	background: none;
	width: 18px;
	height: 18px;
}

.dashboard-wrap-notification label {
	font-size: 12.5px;
	color: #414141;
	display: block;
	margin: 0 0 2px 5px;
	overflow: hidden;
}

.optional {
	font-size: 11.5px;
	color: #999999;
}

.subpane {
	margin: 0 0 20px 26px;
	padding-left: 15px;
	border-left: solid 5px #e3e3e3;
	min-width: 230px;
}

.smalltext {
	font-size: 11px;
	color: #999;
	margin-top: 15px;
}

.dashboard-wrap-notification .phone .drop-down.country-code {
	float: left;
	width: 25px;
}

.phone-number-holder {
	display: inline-block;
	position: relative;
	width: auto;
}

#mobile_number {
	display: block;
	width: 118px;
	/* RTHREE-3594 Inconsistent highlighting of form fields, -Chi 
	padding: 4px 9px 0 9px;
	height: 27px;
	border: solid 1px #bfbfbf;
	line-height: 18px;
	font-family: sans-serif;
	font-size: 14px;
	color: #414141;
	background: #fff;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: inset 1px 1px 4px #bfbfbf;
	-webkit-box-shadow: inset 1px 1px 4px #bfbfbf;
	box-shadow: inset 1px 1px 4px #bfbfbf; */
}

.summary-notification input.error {
	border: solid 1px #cc1b21 !important;
}

#wu-country-code {
	cursor: pointer;
	padding: 0px 0px 0px 9px;
	line-height: 30px;
	height: 29px;
	display: block;
	float: left;
	vertical-align: middle;
}

.check-box {
	margin-bottom: 10px;
	position: relative;
	z-index: 1;
}

.check-box label {
	line-height: 24px;
	display: inline-block;
	height: 23px;
	color: #444;
	margin: 0 0 2px 4px
}

div.subpane label {
	line-height: 22px;
	display: block;
	height: 27px;
	color: #444;
}

#wu-country-code-list {
	display: none;
	min-width: 90px;
	width: auto;
	top: 30px;
	left: 0;
}

.wu-state-arrows {
	cursor: pointer;
	display: block;
	float: right;
	width: 30px !important;
	min-width: 29px !important;
	max-width: 29px !important;
	height: 30px !important;
	background-size: 28px 28px;
	background-image: url(stylesheet/images/btn-droparrow.png);
	background-repeat: no-repeat;
	border-left: solid 1px #BBB;
	padding-left: 0px;
}

.drop-down-notification {
	display: inline-block;
	vertical-align: top;
	position: relative;
	margin-bottom: -9px;
	width: 60px;
}

#notification {
	min-height: 600px;
}

.wu-profile-notification-check-box-container{
	display: inline-block;
}

.wu-profile-notification-label {
	margin-left: 8px;
}


/*******************************end notification**************************************/

/***************************added for Intl personal information***********************/
.wu-notification-radio-button-container .wu-notification-radio-button{
	display: inline-block;
	margin-right: 10px;
	vertical-align: top;
}

.wu-notification-radio-button-container .wu-notification-radio-button-text{
	clear: both;
	display: inline-block;
	width: 90%;
}

.wu-notification-radio-button-container{
	margin-bottom: 10px;
	/* display: inline-block; */
}

.wu-notification-intl-summary-container .form-element{
	margin-left: 27px;
}

.wu-notification-intl-summary-container .form-element label{
	vertical-align: bottom;
}

.wu-profile-notif-error{
	margin-top: 0px;
	margin-bottom: 10px;
	color: #CC1B21;
	font-size: 12px;
	font-weight: bold;
}

.wu-personal-info-checker{
	filter: alpha(opacity = 0);
}

.wu-notification-intl-summary-container .subpane {
	background-color: #f9f9f9;
	border-left: none;
}

.wu-notification-intl-summary-container>div.disabled-checkbox, .span-disabled {
	opacity: 0.5;
}

.wu-notification-intl-summary-container .drop-down-notification {
	width: 67px;
}

.wu-notification-intl-summary-container span.checker input[type="checkbox"] {
	display: block;
}

/****************************security preferences*********************************/
.clear-both {
	clear: both;
}

.dashboard-wrap {
	width: 530px;
	margin: -5px 0;
	background: #EBEBEB;
	border: 1px solid #CCCCCC;
	-moz-box-shadow: -5px 0 5px #DEDEDE;
	-webkit-box-shadow: -5px 0 5px #DEDEDE;
	box-shadow: -5px 0 5px #DEDEDE;
}

.wu-security-pref-title {
	height: 30px;
	margin: 4px 4px 0 4px;
	padding: 5px 0;
	background: #EDEDED;
	background: -moz-linear-gradient(top, #f5f5f5 0%, #eeeeee 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5f5f5),
		color-stop(100%, #eeeeee));
	background: -webkit-linear-gradient(top, #f5f5f5 0%, #eeeeee 100%);
	background: -o-linear-gradient(top, #f5f5f5 0%, #eeeeee 100%);
	background: -ms-linear-gradient(top, #f5f5f5 0%, #eeeeee 100%);
	background: linear-gradient(top, #f5f5f5 0%, #eeeeee 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(      startColorstr='#f5f5f5',
		endColorstr='#eeeeee', GradientType=0);
	border: 1px solid #CCCCCC;
	position: relative;
}

.wu-security-pref-title h2 {
	margin: 0 0 0 10px;
	padding: 4px 0 0 0;
	font-size: 16px;
	font-weight: normal;
	color: #444444;
	float: left;
}

.wu-security-pref-container {
	margin: 0 4px 4px 4px;
	background: #FFFFFF;
	border: 1px solid #CCCCCC;
	border-top: none;
	padding: 15px 10px;
}

.wu-security-pref-container p {
	margin: 0 0 15px 0;
	font-size: 13px;
	color: #333333;
}

.wu-security-pref-form {
	min-height: 50px;
}

.wu-security-pref-form .error label>span {
	color: #cc1b21 !important;
}

.subtitle {
	display: block;
	padding: 0 0 5px 0;
	font-weight: bold;
	border-bottom: 2px solid #E9E9E9;
	position: relative;
	color: #C59011;
	font-size: 13px;
	line-height: 1.231;
}

.wu-security-pref-form ol {
	margin: 0;
	padding: 0;
	list-style: none;
}

.wu-security-pref-form ol li {
	margin: 0 0;
	zoom: 1;
}

.wu-security-pref-form ol li:before,.wu-security-pref-form ol li:after {
	content: "";
	display: table;
}

.wu-security-pref-form .error-msg {
	font-size: 12px;
	font-weight: bold;
	color: #cc1b21;
	margin: 0px 0px 0px 160px;
	padding-top: 5px;
	clear: both;
	padding-left: 5px;
}

.wu-security-pref-form .form-element {
	position: relative;
	margin-bottom: 20px;
}

.wu-security-pref-form .text-field {
	clear: both;
	content: "";
	display: table;
}

.wu-security-pref-form label {
	display: table;
	float: left;
	width: 154px;
	height: 35px;
	margin: 0 10px 0 0;
	padding: 0 0 0 0;
	font-size: 14px;
	text-align: right;
	color: #777777;
}

.wu-security-pref-form .required {
	/*fixing for RTHREE-4932*/
	/*position: relative;*/
	top: 7px;
	left: 10px;
	color: #919191;
	font-size: 13px;
	line-height: 1.231;
	display: inline-block;
	padding: 6px 0px 0px 11px;
}

.wu-security-pref-form .instruction-lft {
	display: block;
	position: relative;
}

.wu-security-pref-form .instruction-lft .note {
	margin: 0px 8px 0 27px;
	padding-top: 6px;
	width: 214px;
	position: absolute;
	top: 0px;
	line-height: 22px;
	right: 25px;
}

.wu-security-pref-form .note h1 {
	font-size: 12.5px;
	line-height: 16px;
	color: #5a5a5a;
	display: block;
	margin: -6px 0 0 15px;
	min-width: 245px;
	padding: 0;
}

.wu-security-pref-form .new-password {
	min-height: 115px;
}

.wu-security-pref-form .new-password+li div {
	margin: 0;
}

.wu-security-pref-form .new-password-intl {
	min-height: 77px;
}

.wu-security-pref-form .instruction-lft #password1.note {
	right: -5px;
}

.wu-security-pref-form .note ul {
	margin: 0 0 4px 0;
	padding: 0 0 0 15px;
	list-style: none;
}

.wu-security-pref-form .note li {
	margin: 0 0 0 0;
	padding: 0 0 0 10px;
	color: #999;
	line-height: 18px;
}

.wu-security-pref-form ul.password-rules li {
	background: url(stylesheet/images/bullet-ul-pwd.png) no-repeat left 4px;
	font-size: 12px;
	padding-left: 18px;
}

.wu-security-pref-form ul.password-rules li.rule-met {
	background: url(stylesheet/images/bullet-ul-pwd-green.png) no-repeat left 4px;
}

.wu-security-pref-form .text-field input,
.wu-security-pref-form input[type="text"],
.wu-security-pref-form input[type="password"]
{
	display: block;
	width: 200px;
	/* RTHREE-3594 Inconsistent highlighting of form fields-Chi
	padding: 4px 9px 0 9px;
	height: 27px;
	border: solid 1px #bfbfbf;
	line-height: 18px;
	font-family: sans-serif;
	font-size: 14px;
	color: #414141;
	background: #fff;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: inset 1px 1px 4px #bfbfbf;
	-webkit-box-shadow: inset 1px 1px 4px #bfbfbf;
	box-shadow: inset 1px 1px 4px #bfbfbf; */
}

.wu-security-pref-form label span {
	display: table-cell;
	vertical-align: middle;
}

.field-wrap:before,.field-wrap:after {
	content: " ";
	display: table;
}

.wu-security-pref-form .field-wrap {
	float: left;
}

.wu-security-pref-form .medium input {
	width: 100px;
}

/***************************** international ***********************************/
.wu-security-pref-form .form-password-intl input {
	width: 265px;
}

.wu-change-password-intl-margin-bottom, .wu-security-question-intl-margin-bottom {
	margin-bottom: 7px !important;
}
/***************************** end of international ***********************************/

/* RTHREE-3594 Inconsistent highlighting of form fields-Chi
.wu-security-pref-form input:focus {
	-moz-box-shadow: 0 0 5px 5px #e4f9ff, inset 1px 1px 4px #bfbfbf;
	-webkit-box-shadow: 0 0 5px 5px #e4f9ff, inset 1px 1px 4px #bfbfbf;
	box-shadow: 0 0 5px 5px #e4f9ff, inset 1px 1px 4px #bfbfbf;
	-pie-background: linear-gradient(#dfdfdf 0%, #fff 18%);
} */

.wu-security-pref-form .password-note-indent {
	display: inline-block;
	width: 200px;
	font-size: 12px;
	vertical-align: top;
	margin-left: 9px;
}

.wu-security-pref-form .reenter-password div .error-msg {
	position: absolute;
	margin-top: 33px;
	margin-left: 160px;
}

.wu-security-pref-form .reenter-password div .error-msg-intl {
	position: relative;
	margin-top: 33px;
	margin-left: 0px;
}

.wu-security-pref-form .error-msg-intl,
.wu-security-pref-form .error-msg-intl p {
	font-size: 12px;
	font-weight: bold;
	color: #cc1b21;
	margin: 0;
	padding-top: 5px;
	clear: both;
	/* RINTL-13774
	padding-left: 5px; */
	width: 280px;
}

.wu-security-pref-form .reenter-password>div {
	display: inline-block;
}

.wu-security-pref-form input,.wu-security-pref-form .drop-down,.wu-security-pref-form .check-box
	{
	display: inline-block;
	float: left;
	margin-bottom: 20px;
}

.wu-security-pref-form input.error,.wu-security-pref-form select.error {
	border: solid 1px #cc1b21;
	margin-bottom: 0px;
}

.wu-security-pref-drop-down {
	display: inline-block;
	width: 320px;
}

.wu-security-pref-drop-down-intl{
	width: 280px;
}

.wu-security-question {
	cursor: pointer;
	width: 274px;
	padding: 0px 0px 0px 15px;
	line-height: 30px;
	height: 29px;
	display: block;
	float: left;
	vertical-align: middle;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.wu-security-question-arrow {
	cursor: pointer;
	display: block;
	float: right;
	width: 30px !important;
	min-width: 29px !important;
	max-width: 29px !important;
	height: 30px !important;
	background-size: 28px 28px;
	background-image: url(stylesheet/images/btn-droparrow.png);
	background-repeat: no-repeat;
	border-left: solid 1px #BBB;
	padding-left: 0px;
}

.wu-update-security-button,.wu-change-password-button {
	cursor: pointer;
	height: 26px;
	padding: 0 20px 0 10px;
	margin: 10px 0px 20px 0px;
	line-height: 25px;
	display: inline-block;
	color: #91690b;
	font-size: 13px;
	font-weight: bold;
	border: solid 1px #e4c886;
	text-shadow: 1px 1px 2px #fff;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-box-shadow: 1px 2px 1px #ccc;
	-webkit-box-shadow: 1px 2px 1px #ccc;
	box-shadow: 0px 1px 1px #a1a1a1;
	background: #f7df97;
	background-image: url(stylesheet/images/arrow-btn-brown.png);
	background-position: right 10px;
	background-repeat: no-repeat;
	background: url(stylesheet/images/arrow-btn-brown.png) right 10px no-repeat,
		-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fdf5d8), to(#f3ce72));
	background: url(stylesheet/images/arrow-btn-brown.png) right 10px no-repeat,
		-webkit-linear-gradient(top, #fdf5d8, #f3ce72);
	background: url(stylesheet/images/arrow-btn-brown.png) right 10px no-repeat,
		-moz-linear-gradient(top, #fdf5d8, #f3ce72);
	background: url(stylesheet/images/arrow-btn-brown.png) right 10px no-repeat,
		-ms-linear-gradient(top, #fdf5d8, #f3ce72);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdf5d8', endColorstr='#f3ce72',GradientType=0 );
}

.wu-change-password-button:HOVER,.wu-update-security-button:HOVER {
	background: url(stylesheet/images/arrow-btn-brown.png) right 10px no-repeat,#f3ce72;
}

.wu-drop-down-question-list {
	width: 319px;
	top: 31px;
	list-style: none;
	cursor: pointer;
	padding: 0;
	margin-top: 0px;
	margin-left: -1px;
	color: #656565;
	overflow-x: hidden !important;
	position: absolute;
	z-index: 99999;
	max-height: 200px;
	border: solid 1px #BBB;
	background: #FFF;
	-moz-box-shadow: 0 2px 6px rgba(0, 0, 0, .2);
	-webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, .2);
	box-shadow: 0 2px 6px rgb(0, 0, 0);
	box-shadow: 0 2px 6px rgba(0, 0, 0, .2);
	overflow: auto;
	padding-bottom: 6px !important;
	padding-top: 7px !important;
	font-size: 13px;
	font-family: sans-serif;
}

.wu-drop-down-question-list li {
	list-style: none;
	display: block;
	cursor: pointer;
	overflow-x: hidden !important;
}

.wu-drop-down-question-list li a {
	line-height: 22px;
	white-space: nowrap;
	color: #656565;
}

.wu-drop-down-question-list li a:hover {
	text-decoration: none;
}

.wu-drop-down-question-list li:hover {
	background-color: #D8F6FF;
}

.wu-drop-down-question-list li.selected {
	background-color: #C8DEF4;
}

.wu-drop-down-question-list li.selected a {
	color: #000 !important;
}

/****************************end security preferences*****************************/


/****************************start security preferences intl*****************************/

.wu-security-pref-form .wu-text-field-intl {
	margin-bottom: 0;
	margin-top: 10px;
}

.form-security-answer-intl {
	width: 265px !important;
}

.wu-security-pref-form .field-wrap-intl {
	float: none;
}

.wu-security-pref-form .form-element-question-intl {
	margin-bottom: 10px;
}

.error-msg-question-intl{
	margin: 0 !important;
}

.wu-security-pref-form .error div {
	color: #cc1b21 !important;
}

.link-profile{
	cursor: pointer;
	font-weight: normal;
	display: inline-block;
	color: #076E98;
	left: -150px;
	top: 8px;
	margin: 5px 15px;
	color: #076E98 !important;
	font-size: 14px !important;
}

/****************************end security preferences intl*****************************/

/**********************************************START LOGIN PAGE****************************************/
#login-page{
	display: inline-block;
	width: 100%;
}

/* .spinner-container { */
/* 	width: 102%; */
/* 	height: 103%; */
/* 	position: fixed; */
/* 	background :rgb(0,0,0); */
/* 	background: transparent\9; */
/* 	background: rgba(0, 0, 0, 0.6); */
/* 	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; */
/*   	filter: alpha(opacity=60); */
/* 	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000); */
/* 	zoom: 1; */
/* 	top: -9px; */
/* 	left: 0px; */
/* 	z-index: 99999; */
/* 	visibility: hidden; */
/* 	cursor: progress; */
/* } */

#login-container,#support-tips {
	display: inline-block;
	vertical-align: top;
}
/* RINTL-15668*/
div.wu-login-container div#wu-login-sendmoney-content.wu-login-content.intl {
min-height: 300px!important;
}
/* RINTL-15668*/ 
.wu-login-frame{ 
	background: #F9F9F9;
	background: -moz-linear-gradient(top, #EFEFEF 0%, white 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #EFEFEF),
		color-stop(100%, white) );
	background: -webkit-linear-gradient(top, #EFEFEF 0%, white 100%);
	background: -o-linear-gradient(top, #EFEFEF 0%, white 100%);
	background: -ms-linear-gradient(top, #EFEFEF 0%, white 100%);
	background: linear-gradient(top, #EFEFEF 0%, white 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(            startColorstr='#efefef',
		endColorstr='#ffffff', GradientType=0 );
	-moz-box-shadow: 0 3px 3px #E4E4E4;
	-webkit-box-shadow: 0 3px 3px #E4E4E4;
	box-shadow: 0 3px 3px #E4E4E4;
}

.wu-login-options{
	width: 943px;
	padding: 14px 24px 20px 30px;
	margin: 16px auto 0;
}

.wu-login-content a:hover,.wu-login-content a:active {
	color: #003059;
	text-decoration: underline;
}

.wu-login-content a:link,.wu-login-content a:visited {
	text-decoration: underline;
}

.wu-login-content a {
	cursor: pointer;
	color: #076E98;
	text-decoration: underline;
}

.wu-login-container {
	margin: 0px 28px 40px 0;
}

.wu-login-content {
	display: inline-block;
	width: 640px;
	min-height: 500px;
	position: relative;
	padding: 25px 10px 30px 25px;
	background: white;
	border: 1px solid #E3E3E3;
	border-bottom: 3px solid #E3E3E3;
	border-top: none;
}

#wu-login-content{
	
min-height: 350px !important;	
}

.wu-login-content-intl {
	min-height: 300px;/*RINTL 15668*/
    padding-top: 23px;
	padding-bottom: 23px;
	width: 653px;
}

.wu-session-expired-login-content {
	display: inline-block;
	width: 94%;
	min-height: 500px;
	position: relative;
	padding: 25px 0 30px 25px;
	background: white;
	border: 1px solid #E3E3E3;
	border-bottom: 3px solid #E3E3E3;
	border-top: none;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

#wu-session-expired-login-content{
	min-height: 299px !important; 
}

.wu-session-expired-login-content-intl {
	padding-bottom: 0px; 
	width: 690px;
	min-height: 373px;
}
/*RINTL-15668 #contact-independent{margin-left:14px;} */

.wu-login-stripe {
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 5px;
	background: #F9DA12;
	border-top: 1px solid #D8BD10;
}

.wu-login-title h1 {
	margin: 1px 0 18px;
	font-size: 23px;
	font-weight: lighter;/* PBL-42*/
	color: black;
	letter-spacing: 1px;
}

.wu-login-form {
	display: inline-block;
	float: left;
	background-color: #F5F5F5;
	padding: 0 35px 30px 20px;	
}

.wu-login-form-int {
	display: inline-block;
	float: left;
	border-right: solid #BFBFBF 1px;
	padding: 30px 35px 30px 20px;	
}

.wu-login-form #wu_register_captcha_text{
	border: solid 1px #bfbfbf !important;
}

.wu-session-expired-login-form {
	display: inline-block;
	width: 40%;
	float: left;
	background-color: #F5F5F5;
	padding: 0 0 0 3%;
}

.wu-session-expired-login-content a {
	cursor: pointer;
	color: #076E98;
	text-decoration: underline;
}

.wu-session-expired-login-content p a {
	text-decoration: none;
}

.wu-session-expired-login-content p a:HOVER {
	text-decoration: underline;
}

.wu-login-form.wu-login-form-ui-padding{
	padding-bottom: 23px !important;/*RINTL 15668*/
	width: 220px; 
}

.wu-session-expired-login-form.wu-login-form-ui-padding {
	margin-bottom: 23px;
	width: 220px;
	padding: 0 35px 30px 20px;
}

.wu-session-expired-login-form.wu-login-form-ui-padding p {
	padding-top: 12px;
	margin-bottom: 0px;
}

.wu-form-element {
	display: block;
	margin-bottom: 5px;
	margin-top: 23px;
	min-height: 33px;
	position: relative;
}

.wu-login-label {
	font-size: 12.5px;
	color: #414141;
	display: block;
	margin: 0 0 2px 0;
	overflow: hidden;
}

.wu-login-textbox {
	display: block;
	padding: 4px 9px 0 9px;
	width: 200px;
	height: 27px;
	border: solid 1px #BFBFBF;
	line-height: 18px;
	font-family: sans-serif;
	font-size: 14px;
	color: #414141;
	background: white;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: inset 1px 1px 4px #bfbfbf;
	-webkit-box-shadow: inset 1px 1px 4px #BFBFBF;
	box-shadow: inset 1px 1px 4px #BFBFBF;
}

.wu-form-element #wu-password-textbox:focus {
	/*RTHREE-3594 Inconsistent highlighting of form fields-Chi 
	-ms-box-shadow: 0 0 5px 5px #E4F9FF, inset 1px 1px 4px #bfbfbf;
	-moz-box-shadow: 0 0 5px 5px #E4F9FF, inset 1px 1px 4px #bfbfbf;
	-webkit-box-shadow: 0 0 5px 5px #E4F9FF, inset 1px 1px 4px #BFBFBF;
	box-shadow: 0 0 5px 5px #E4F9FF, inset 1px 1px 4px #BFBFBF; */
	
	pie-background: linear-gradient(#dfdfdf 0%, #fff 18%);
	behavior: url(/theme/default/lib/PIE.htc);
	position: relative;
}

.wu-login-error-msg {
	display: none;
	font-size: 12px;
	font-weight: bold;
	color: #CC1B21;
	margin: 0 0 10px;
	/*padding-top: 5px;*/
	clear: both;
	/*padding-left: 5px;*/
	width:220px;
}

.wu-button-login {
	width: auto;
	padding: 10px 30px 10px 20px;
	margin: 10px 0px;
	color: white;
	font-size: 14px;
	font-weight: bold;
	border: none; 
	display: inline-block;
	text-shadow: 0 -1px 1px #222;
	text-decoration: none;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0px 0px 3px #999;
	-webkit-box-shadow: 0px 0px 3px #999;
	box-shadow: 0px 0px 3px #999;
	/*RTHREE-3322  Buttons Incorrect*/
	background: #1599BA !important;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-position: right 14px;
	background-repeat: no-repeat;
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -webkit-gradient(linear, 0% 0%, 0% 100%, from(#1599BA), to(#066690))!important;;
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -webkit-linear-gradient(top, #1599BA, #066690)!important;;
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -moz-linear-gradient(top, #1599BA, #066690)!important;;
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -ms-linear-gradient(top, #1599BA, #066690)!important;;
}

.wu-button-login:not([disabled]):hover {
	cursor: pointer;
	background: #066590;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-position: right 14px;
	background-repeat: no-repeat;
	text-shadow: 0 0 1px #222;
}

.wu-register-info {
	display: inline-block;
	width: 52%;
	float: left;
	margin-left: 25px;
}

.wu-register-info-int {
	display: inline-block;
	width: 210px;
	float: left;
	margin-left: 25px;
}

.wu-register-info-image {
	display: block;
	float: left;
	height: 20px;
	width: 20px;
}

.wu-register-info-content {
	width: 100%;
	display: block;
	color: #444;
}

.wu-register-info-content b {
	font-size: 13px;
	color: #cf9011 !important;
	font-weight: bold;
}

.wu-register-info-content-int b {
	font-size: 13px;
	color: #232323 !important;
	font-weight: bold;
}

.wu-register-info-content p {
	font-size: 12px;
}

.wu-register-info-content-int p {
	font-size: 12px;
	margin-left: 30px;
}

.wu-register-now-button {
	width: auto;
	height: 26px;
	padding: 0 17px 0 10px;
	margin: 10px 10px 10px 0;
	line-height: 27px;
	display: inline-block;
	color: #91690B !important;
	font-size: 13px;
	font-weight: bold;
	border: solid 1px #E4C886;
	text-shadow: 1px 1px 2px white;
	text-decoration: none;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-box-shadow: 1px 2px 1px #ccc;
	-webkit-box-shadow: 1px 2px 1px #CCC;
	box-shadow: 0 1px 1px #A1A1A1;
	background: #F7DF97;
	background-image: url(stylesheet/images/arrow-btn-brown.png);
	background-position: right 10px;
	background-repeat: no-repeat;
	background: url(stylesheet/images/arrow-btn-brown.png) right 10px no-repeat,-webkit-gradient(linear,0 0,0 100%,from(#FDF5D8),to(#F3CE72));
	background: url(stylesheet/images/arrow-btn-brown.png) right 10px no-repeat,-webkit-linear-gradient(top,#FDF5D8,#F3CE72);
	background: url(stylesheet/images/arrow-btn-brown.png) right 10px no-repeat,-moz-linear-gradient(top,#FDF5D8,#F3CE72);
	background: url(stylesheet/images/arrow-btn-brown.png) right 10px no-repeat,-ms-linear-gradient(top,#FDF5D8,#F3CE72);
	cursor: pointer;
}

.wu-register-now-button:hover {
	background-color: #F3CE72;
	background-image: url(stylesheet/images/arrow-btn-brown.png);
	background-position: right 10px;
	background-repeat: no-repeat;
}

/****************************LOGIN OVERLAY*********************************/
.wu-login-overlay-content {
	width: 420px;
}

.wu-close-overlay {
	cursor: pointer;
	right: -10px;
	position: absolute;
	top: -10px;
	cursor: pointer;
	height: 27px;
	width: 26px;
	background-image: url(stylesheet/images/close-overlay.png)
}

.wu-login-overlay-header {
	padding: 15px 17px;
	background: #232323;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
}

.wu-login-overlay-header h2 {
	font: 135% 'Open Sans', sans-serif;
	color: #FFE01A;
	padding: 0;
	margin: 0;
	position: relative;
}

.wu-login-overlay-header h2 span {
	color: white;
	font-size: 12px;
	position: absolute;
	top: 6px;
	right: 5px;
}

.wu-login-overlay-header h2 span a {
	display: inline-block;
	color: white;
	text-decoration: underline;
}

.wu-login-overlay-register-button:hover {
	cursor: pointer;
	color: white;
	text-decoration: underline;
}

.wu-login-overlay-form {
	margin: 0;
	padding: 15px 25px 10px 25px;
	background-color: white;
	max-width: 562px;
}

.wu-login-overlay-textbox {
	width: 340px;
	margin-right: 15px;
	padding: 4px 9px 0 9px;
	height: 27px;
	border: solid 1px #BFBFBF;
	line-height: 18px;
	font-family: sans-serif;
	font-size: 14px;
	color: #414141;
	background: white;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: inset 1px 1px 4px #bfbfbf;
	-ms-box-shadow: inset 1px 1px 4px #bfbfbf;
	-webkit-box-shadow: inset 1px 1px 4px #BFBFBF;
	box-shadow: inset 1px 1px 4px #BFBFBF;
}

.wu-login-overlay-textbox:focus {
	border: 1px solid #707070 !important;
	outline: none !important;
	box-shadow: none;
	-webkit-box-shadow: inset 1px 1px 4px #BFBFBF;
	-moz-box-shadow: inset 1px 1px 4px #BFBFBF;
	-ms-box-shadow: inset 1px 1px 4px #BFBFBF;
	box-shadow: inset 1px 1px 4px #BFBFBF;
}

.wu-login-button-container {
	margin-top: 20px;
	margin-bottom: 28px;
	border-top: 1px solid #CCC;
}

.wu-login-overlay-button {
	width: auto;
	height: 35px;
	padding: 0 30px 0 20px;
	margin: 20px 0 10px;
	color: white;
	font-size: 13px;
	font-weight: bold;
	line-height: 36px;
	border: none;
	display: inline-block;
	text-shadow: 0 0 1px #222;
	text-decoration: none;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-box-shadow: 0px 0px 3px #999;
	-ms-box-shadow: 0px 0px 3px #999;
	-webkit-box-shadow: 0px 0px 3px #999;
	box-shadow: 0px 0px 3px #999;
	background: #1599BA;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-position: right 12px;
	background-repeat: no-repeat;
	background: url(stylesheet/images/arrow-btn-blue.png) right 12px no-repeat, -webkit-gradient(linear, 0% 0%, 0% 100%, from(#1599BA), to(#066690) );
	background: url(stylesheet/images/arrow-btn-blue.png) right 12px no-repeat, -webkit-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 12px no-repeat, -moz-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 12px no-repeat, -ms-linear-gradient(top, #1599BA, #066690);
}

.wu-login-overlay-button:hover {
	cursor: pointer;
	background: #066590;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-position: right 12px;
	background-repeat: no-repeat;
	text-shadow: 0 0 1px #222;
}

.wu-login-button-container .wu-error-account {
	margin-left: 40px;
	vertical-align: -5px;
	font-size: 13px;
	line-height: 1.231;
	text-decoration: underline;
	color: #076E98;
	cursor: pointer;
}

.wu-error-account:hover {
	color: #003059;
	text-decoration: underline;
}

.wu-error-login-label {
	color: #CC1B21 !important; /*RTHREE 1686 and 1685 Update email address error message fix for mangled mail */
	display: block;
}

.wu-error-login-box {
	border: solid 1px #CC1B21;
}

.wu-login-button-container .trouble-access-container {
	vertical-align: bottom;
	display: inline-block;
	margin-bottom: 10px;
	margin-left: 55px;
}

.trouble-access-container a {
	color: #076E98;
	text-decoration: underline;
	cursor: pointer;
}

.trouble-access-container a:hover, .trouble-access-container a:active {
	color: #003059;
}

#started-account-title {
	font: bold 13px/14px sans-serif;
	color: #C59011;
	margin: 0 0 5px;
	display: block;
	padding: 0 0 8px;
	border-bottom: 1px solid silver;
	margin-bottom: 8px;
}
#started-account-title p{
	font: bold 13px/14px sans-serif;
	color: #C59011;
	margin: 0;
}

#started-account-list li, .started-account-list li {
	background: url(stylesheet/images/bullet-ul.png) no-repeat left 0.5em;
	margin-bottom: 4px;
	line-height: 1.5;
}

#started-account-list, .started-account-list ul {
	margin: 8px 0 20px 0;
	padding: 0;
	list-style: none;
}

/*RINTL-16037
#contact-independent{
   margin-left:-44px;
}
*/
#started-account-note {
		padding-bottom: 10px !important;/*RINTL 15668*/
}

#started-account-note ul {
	margin: 8px 0 7px 0;
}

#started-account-note, #started-account-note p {
	line-height: 1.5;
}
#started-account-note p{
	color: #444;
	font-size: 13px;
	font: normal 13px/17px sans-serif;
}

.started-account-btn {
	cursor: pointer;
	width: auto;
	height: 26px;
	padding: 0 17px 0 10px;
	margin: 0 10px 10px 0px;
	line-height: 25px;
	display: inline-block;
	color: #91690b /*!important*/;
	font-size: 13px;
	font-weight: bold;
	border: solid 1px #e4c886;
	text-shadow: 1px 1px 2px #fff;
	text-decoration: none;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-box-shadow: 1px 2px 1px #ccc;
	-webkit-box-shadow: 1px 2px 1px #ccc;
	box-shadow: 0px 1px 1px #a1a1a1;
	background: #f7df97;
	background-image:
		url("https://assets.westernunion.net/wdstatic08152013V64/theme/default/img/arrow-btn-brown.png");
	background-position: right 10px;
	background-repeat: no-repeat;
	background:
		url("https://assets.westernunion.net/wdstatic08152013V64/theme/default/img/arrow-btn-brown.png")
		right 10px no-repeat,
		-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fdf5d8), to(#f3ce72) );
	background:
		url("https://assets.westernunion.net/wdstatic08152013V64/theme/default/img/arrow-btn-brown.png")
		right 10px no-repeat, -webkit-linear-gradient(top, #fdf5d8, #f3ce72);
	background:
		url("https://assets.westernunion.net/wdstatic08152013V64/theme/default/img/arrow-btn-brown.png")
		right 10px no-repeat, -moz-linear-gradient(top, #fdf5d8, #f3ce72);
	background:
		url("https://assets.westernunion.net/wdstatic08152013V64/theme/default/img/arrow-btn-brown.png")
		right 10px no-repeat, -ms-linear-gradient(top, #fdf5d8, #f3ce72);
}

/*RTHREE-3322  Buttons Incorrect*/
.started-account-btn:hover {
    background: #F3CE72;
    background-image: url(stylesheet/images/arrow-btn-brown.png);
    background-position: right 10px;
    background-repeat: no-repeat;
}

.wu-login-form p>a, .wu-pr-email-wrapper p>a{
	text-decoration: none !important;
	color: #076E98;
}

.wu-login-form p>a:hover, .wu-pr-email-wrapper p>a:hover{
	text-decoration: underline !important;
	color: #003059;
}

/********************************************** END LOGIN PAGE****************************************/

/**********************************************START SEND MONEY LOGIN PAGE****************************************/
#wu-login-sendmoney-content {
	float: left;
	margin-right: 20px;
	display: inline-block;
	min-height: 350px !important;
	/*width : 500px;
	margin-left : 70px;*/
}

.wu-login-right-content {
	display: inline-block;
	width: 235px;
}

#wu-send-money-login-container .wu-login-container{
	margin-right: 0px !important;
}

/*RTHREE-2665 Registration - Inline registration - Login page is not as expected -Fix */
.wu-send-money-register-info {
	display: inline-block;
	width: 182px;
	float: left;
	background: url(stylesheet/images/icon_msg_info_small.png) no-repeat 22px -1px;
	height: 20px;
	padding: 0 0 0 46px;
	clear: none;
}

.wu-login-sendmoney-form {
	background-color: white;
	border-right: 1px solid #C2C2C2;
	padding: 0px 25px 0 0;
}

.wu-sendmoney-login {
	margin-top: 20px;
	padding-top: 12px;
	padding-bottom: 12px;
}

.wu-sendmoney-header-container {
	margin-top: 16px;
}

.wu-sendmoney-header-logo {
	margin-top: 12px !important;
	margin-left: 1px !important;
	margin-bottom: 11px !important;
}

.wu-header-send-money-flow-step {
	margin-right: -43px !important;
	margin-top: 28px !important;
}

.wu-sendmoney-legalnotice {
	margin-left: 43px;
	width: 86%
}

.wu-sendmoney-footer-quicklink {
	border-top: none !important;
	padding-top: 0px !important;
	margin-left: 78px !important;
	margin-top: -20px !important;
}
/*********************************************END SEND MONEY LOGIN PAGE*************************************** */

/*********************************************START UPDATE EMAIL PAGE*************************************** */
.wu-update-email-title h1{
	color: #000;
	padding: 0;
	margin: 10px 0 3px;
	font-size: 23px;
	font-weight: bold;
	letter-spacing: 1px;
}

.wu-continue-update-email-button{
	width: auto;
	height: 40px;
	padding: 0 30px 0 20px;
	margin: 10px 0;
	color: white;
	font-size: 14px;
	font-weight: bold;
	line-height: 41px;
	border: none;
	display: inline-block;
	text-shadow: 0 -1px 1px #222;
	text-decoration: none;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0px 0px 3px #999;
	-webkit-box-shadow: 0px 0px 3px #999;
	box-shadow: 0px 0px 3px #999;
	background: #1599BA;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-position: right 14px;
	background-repeat: no-repeat;
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
		-webkit-gradient(linear, 0% 0%, 0% 100%, from(#1599BA), to(#066690));
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
		-webkit-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
		-moz-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
		-ms-linear-gradient(top, #1599BA, #066690);
}

.wu-continue-update-email-button:hover {
	cursor: pointer;
	background: #066590;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-position: right 14px;
	background-repeat: no-repeat;
	text-shadow: 0 0 1px #222;
}

.wu-update-email-textbox, .wu-retype-update-email-textbox{
	display: block;
	padding: 4px 9px 0 9px;
	width: 200px;
	height: 27px;
	border: solid 1px #BFBFBF;
	line-height: 18px;
	font-family: sans-serif;
	font-size: 14px;
	color: #414141;
	background: white;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: inset 1px 1px 4px #bfbfbf;
	-webkit-box-shadow: inset 1px 1px 4px #BFBFBF;
	box-shadow: inset 1px 1px 4px #BFBFBF;
}

.wu-update-email-address{
	display: inline-block;
	width: 90%;
	min-height: 95%;
	position: relative;
	padding: 25px 25px 30px 25px;
	background: white;
	border: 1px solid #E3E3E3;
	border-bottom: 3px solid #E3E3E3;
	border-top: none;
}

.wu-create-new-email-content{
	margin-bottom: 20px;
	margin-top: 5%;
}

.wu-retype-new-email-content{
	margin-bottom: 5%;
}

.wu-update-email-note{
	color: #999;
	font-size: 12px;
	margin-bottom: 18px;
}

#wu-create-new-email-title, #wu-retype-new-email-title{
	font-size: 12.5px;
	color: #414141;
	display: block;
	margin: 0 0 2px 5px;
	overflow: hidden;
}

#wu-uev-new-email-error, #wu-uev-retype-new-email-error{
	color: #cc1b21;
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 10px;
	padding-top: 5px;
	padding-left: 5px;
	clear: both;
}


/*RTHREE-701 Login: Homepage "Can we Help" box is missing*/

.ui-cursor-pointer{	
	cursor: pointer;
}


.Login-right-col{
	display: inline-block;
	padding:0;
}

.left-container {
	display: inline-block; 
	vertical-align: top;
}

.left-container .wu-alert {
	width: 96%;
}


/*********************************************END UPDATE EMAIL PAGE*************************************** */

/********************************************START INTERTITIAL PAGE*************************************** */
#interstitial-container{
	display: inline-block;
}
.wu-intertitial,.wu-intertitial-intl{
   	display: inline-block;
	position: relative;
	width: 610px;
	margin: 0 20px 20px 0;
	padding: 25px 25px 30px 25px;
	background: #FFFFFF;
	border: 1px solid #E3E3E3;
	border-bottom: 3px solid #E3E3E3;
	border-top: none;
}

#interstitial-page{
	width: 930px;
}

.wu-interstitial-drop-down.medium-drop-down {
	width: 90px !important;
	min-width: 95px;
	padding-right: 0px !important;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    border: solid 1px #e1e1e1;
    background-image: -webkit-linear-gradient(top, #fefefe, #bababa);
    background-image: -moz-linear-gradient(top, #fefefe, #bababa);
    background-image: -ms-linear-gradient(top, #fefefe, #bababa);
    filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#fefefe', endColorstr='#bababa')";
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#fefefe', endColorstr='#bababa')";
    float: left;
}

.wu-interstitial-form-element.birthdate p{
    float: left;
    margin: 7px 7px 7px 5px;
}

.wu-interstitial-form-element.birthdate{
    min-height: 50px;
	margin-bottom: 0;
}

.wu-interstitial-form-element.error a{
	border: solid 1px #CC1B21;
}

.wu-interstitial-drop-down.medium-drop-down {
	width: 90px !important;
	min-width: 95px;
	padding-right: 0px !important;
    float: left;
}

/* Updated for PCF Australia inline login */
#wu-occupation-container.wu-register-drop-down{ width:324px;} 

/*RTHREE-3333*/
#wu-receiver-required-receiver-button-continue-content {
    margin-top: 10px;
}

#wu-receiver-required-receiver-button-continue-content input[type="button"].wu-button-login {
	width: auto;
	pdding: 0 30px 0 20px;
	height: 37px;
}
#wu_register_gender_container .wu-register-gender-intl input[type="radio"] {
    height: 18px;
	width: 18px;
	background: none;
    opacity: 0;
}
/********************************************END INTERTITIAL PAGE*************************************** */

/********************************************START INTERNATIONALIZATION PAGE****************************************/

.wu-login-content.intl {
	width: 649px !important;
	/*margin-left: 15px !important;*/
}

.wu-session-expired-login-form.intl {
	padding: 0 35px 30px 20px;
	width: 220px;
}

.wu-forgot-password-link-intl {
	margin-top : -9px !important; 
}

.wu-list-login {
	padding : 0 0 0 20px !important; 
	margin: -5px 0 -10px 0 !important;
}

.wu-list-login li{
	padding : 5px !important;
	margin : 0 !important;
}

.wu-login-par-left{
	display : inline-block;
    width : 72%;
    margin-right : 20px;
}

.wu-login-par-right{
	display : inline-block;
    width: 25%;
    vertical-align : top;
}

.wu-top-frame, .wu-middle-frame{
	display : block;
}

.helpWT {
  width: 159px;
  color: #fff;
  float: right;
  border-left: 1px solid #00468c;
  background: #0080b6;
  padding: 10px;
  height: 120px; /*PBL-1817*/
  font: normal 12px 'Open Sans', sans-serif;
}
.wu-need-help-window {
  position: absolute;
  top: 95px;
  right: -145px;
}
.wu-captcha-container-login span {
  display: inline-block;
}
.wu-captcha-container-login span a {
  text-decoration: none !important;
}
/********************************************END INTERNATIONALIZATION PAGE*************************************** */
div#wu-radio-label:first-child {
  padding-bottom: 10px;
} 
/************************************START DROP DOWN*************************************/
.wu-dropdown-mask-container {
	border: 0.15em solid #cccccc;
	background: -webkit-linear-gradient(top, #fefefe 0%, #BABABA 100%);
	background: -moz-linear-gradient(top, #fefefe 0%, #BABABA 100%);
	background: -ms-linear-gradient(top, #fefefe 0%, #BABABA 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe',endColorstr='#bababa',GradientType=0);
	max-width: 100%;
	width: 260px;
    /*display: inline-block;*/
	position: relative;
	-webkit-border-radius: 0.25em;
	-moz-border-radius: 0.25em;
	-ms-border-radius: 0.25em;
	-o-border-radius: 0.25em;
	border-radius: 0.25em;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	zoom: 1;
	box-shadow: 0 0 3px #bbbbbb;
	-moz-box-shadow: 0 0 3px #bbbbbb;
	-webkit-box-shadow: 0 0 3px #bbbbbb;
	cursor: pointer;
	min-height: 32px;
}

.wu-dropdown-mask-container select {
	position: absolute;
	top: 0;
	left: 0;
	width: 100% !important;
	height: 100%;
	border: 0;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	-khtml-opacity: 0;
	z-index: 2;
	padding-left: 8px;
	cursor: pointer;
}

.wu-dropdown-large {
	width: 314px;
} 
select option {
    background-color: #fff;
    color: #656565;
}

.wu-dropdown-mask {
	display: block;
	float: left;
	zoom: 1;
	color: #444444;
	text-decoration: none;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	width: 80%;
	line-height: 1.47;
	margin: 6px 0px 6px 10px;
	z-index: 0;
}

.wu-dropdown-mask span {
	cursor: pointer;
	zoom: 1;
	color: #444444 !important;
	white-space: nowrap;
	line-height: 1.47;
	font-size: 14px;
}

.wu-dropdown-arrow {
	width: 29px !important;
	height: 30px;
	background-image: url(stylesheet/images/btn-droparrow.png);
	position: absolute;
	right: 0;
	top: 0;
	margin :0 !important;
}

.medium-drop-down{
	width: 95px;
	min-width: 90px;
}

.medium-drop-down .wu-dropdown-mask{
	width: 70%;
}

.medium-drop-down.birthday{
    float: left;
}

.short-drop-down .wu-dropdown-mask{
	width: 50%;
	margin: 6px 0px 6px 2px;
	text-align: center;
}

.wu-dropdown-mask-container select>option[disabled]{
	display: none;
	visibility: hidden; /*RINTL-28728*/
}

.error .wu-dropdown-mask-container, .wu-error-box .wu-dropdown-mask-container,
.error-form-dropdown .wu-dropdown-mask-container{
	border: solid 1px #cc1b21;
}

.wu-dropDown-container.wu-error-box{
	border: none !important;
}

.wu-dropdown-mask-container.focus{
	border-color: #aaaaaa;
	outline: none;
}

/** register page style - START**/
#wu-dd-usa-state-container.wu-register-drop-down {
	width: 182px;
}

#wu-primary-phone-prefix-container.wu-register-drop-down,#wu-mobile-phone-prefix-container.wu-register-drop-down
	{
	width: 78px;
}

#wu-register-birth-month{
	width: 96px;
}

#wu-register-birth-day,
#wu-register-birth-year{
	width: 83px;
}

#wu-dd-security-question1-container.wu-register-drop-down,
#wu-dd-security-question2-container.wu-register-drop-down,
#wu-dd-security-question3-container.wu-register-drop-down{
	width: 320px;
}
/** register page style - END**/
/** add contact page style - START**/
#wu-addPerson-relationship.wu-add-contact-drop-down,
#wu-dd-usa-state-container.wu-add-contact-drop-down,
#wu-editPerson-relationship.wu-add-contact-drop-down
{
	width: 220px;
}

#wu-addPerson-ccPhone.wu-add-contact-drop-down,
#wu-addPerson-ccMobile.wu-add-contact-drop-down,
#wu-editPerson-ccPhone.wu-add-contact-drop-down,
#wu-editPerson-ccMobile.wu-add-contact-drop-down{
	width: 70px;
}

.wu-receiver-optional-bank-account-content #wu-d2b-input-bank-name.wu-ep-homescreen-dropdown-content{
	width: 262px;/*PBL-808*/
}

#wu-d2b-input-bank-name.wu-ep-homescreen-dropdown-content,
#wu-d2b-input-name.wu-ep-homescreen-dropdown-content,
#wu-d2b-input-swift-code.wu-ep-homescreen-dropdown-content{
	width: 221px;
	display: inline-block;
	margin-top: 0 !important;
}

.wu-d2b-drop-down{
	display: block !important;
}
/** add contact page style - END**/
/** send money receivers page style - START**/
#wu-receiver-required-receiver-dropdown-state #wu-dd-usa-state-container.wu-register-drop-down {
	width: 200px;
}

#wu-receiver-required-receiver-optional-dropdown{
	width: 78px;
	margin-top: 2px;
}

/** send money receivers page style - END**/
.sendMoneyPayment.section .wu-payment-info-form .wu-payInfo-drop-down.medium-drop-down,
.payBillsPayment.section .wu-payment-info-form .wu-payInfo-drop-down.medium-drop-down,
.sendMoneyInmatePaymentInformation.section .wu-payment-info-form .wu-payInfo-drop-down.medium-drop-down{
	width : 95px !important;
}

.dashboard.section .wu-security-pref-drop-down .wu-dropdown-mask{
	/*width: auto !important;  RINTL-8259*/
}

select.expand {
    width: auto;
}
/*pbl-89 start here*/
select#wu_register_state , select#address-state,select#wu_receiver_state,select#wu-addPerson-stateId
{
    font-family: monospace;

}
/*pbl-89 end here*/
/************************************END DROP DOWN*************************************/

/*******************************begin register**************************************/

.clear-both {
	clear: both;
}

.clearpix:before,.clearpix:after {
	content: " ";
	display: table;
	clear: both;
}
/* MYWU-938 */
.wu_loyalty_note{
    display:none;
    padding: 6px 2px 2px 2px;
	width: 30%;
    min-width:250px;
	position: absolute;
	top: 0px;
	line-height: 15px;
	right: -15px;
    background-color:#D7E9FB;
    border:1px solid blue;
}
#loyalty_note_icon{
	width:30px;
    height:30px;
    display:inline-block;
    background: url(stylesheet/images/icon_msg_info_small.png) no-repeat 1px 1px;
}
#loylty_note_text{
    display:inline-block;
    margin-left: 30px;
	margin-top: -32px;
}
#wu_register_loyality_skip:hover
{
    color:#003059;

}
#wu_register_loyality_skip
{
cursor: pointer; 
 color: #066892;
 text-decoration: underline; 
 width: 28px;
}

.display-none {
	display: none !important;
}

.wu-register, .wu-register-int {
	margin: 0 18px 0 0;
}

.left-aligned-check-box {
	float: left;
	clear: both;
}

.wu-register {
	width: 536px;
}

.wu-register-int {
	width: 680px;
}

.wu-register-container {
	position: relative;
	margin: 0 0 20px 0;
	padding: 25px 25px 30px 25px;
	background: #FFFFFF;
	border: 1px solid #E3E3E3;
	border-bottom: 3px solid #E3E3E3;
	border-top: none;
}

.wu-register-container h5 {
	margin: 0 0 9px 0;
	padding: 0;
	font: bold 14px/16px sans-serif;
	color: #C59011;
	position: relative;
}

.wu-register-container hr {
	display: block;
	height: 1px;
	border: 0;
	border-top: 1px solid #ccc;
	margin: 15px 0;
	padding: 0;
	margin-top: -2px;
}

#wu-send-money-register-container{
	margin-right: 0px !important;
}

.wu-register-container ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.wu-register-container .wu-register-stripe {
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 5px;
	background: #F9DA12;
	border-top: 1px solid #D8BD10;
}

.wu-register-title-content {
	margin: 0 0 25px;
	padding: 0;
}

.wu-register-title-content h1 {
	font-size: 26px;
	font-weight: bold;
	color: #232323;
	padding: 0;
	margin: 9px 0 0;
	letter-spacing: 1px;
	white-space: nowrap;
}

.wu-register-title-content p {
	color: #999;
	font-size: 12px;
	margin: 0 0 15px 0;
}

.wu-register-title-content-intl p {
	color: #444;
}

.wu-register-title-content-intl a {
	color: #076E98;
	cursor: pointer;
}

.wu-register-form .wu-register-form {
	margin: 20px 0px 0px;
	padding: 0px;
	border: 0;
}

.wu-register-form ol {
	margin: 0;
	padding: 0;
	list-style: none;
	display: block;
}

#wu_register_terms_container>.check-box>p{
	display: inline-block;
	width: 94%;
	vertical-align: top;
}

.wu-register-form p {
	color: #444;
}

.wu-register-form label {
	font-size: 12.5px;
	color: #414141;
	display: block;
	margin: 0 0 6px 2px;
	overflow: hidden;
}

.wu-register-form-element {
	margin-bottom: 23px;
	display: block;
	position: relative;
}

.wu-register-form-element-iv {
	margin-bottom: 23px; 
    display: block;
	position: relative;
}

.wu-register-form-element-intl {
	margin-bottom: 0px;
}

.wu-register-form-element-intl p{
	color: #444;
}

.wu-register-form input {
	display: inline-block;
	margin-bottom: 0;
	width: 200px;
	/* RTHREE-3594 Inconsistent highlighting of form fields-Chi
	padding: 4px 9px 0 9px;
	height: 27px;
	border: solid 1px #bfbfbf;
	line-height: 18px;
	font-family: sans-serif;
	font-size: 14px;
	color: #414141;
	background: #fff;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: inset 1px 1px 4px #bfbfbf;
	-webkit-box-shadow: inset 1px 1px 4px #bfbfbf;
	box-shadow: inset 1px 1px 4px #bfbfbf; */
}

/*RTHREE-3594 Inconsistent highlighting of form fields-Chi
.wu-register-form input:focus {
	-moz-box-shadow: 0 0 5px 5px #e4f9ff, inset 1px 1px 4px #bfbfbf;
	-webkit-box-shadow: 0 0 5px 5px #e4f9ff, inset 1px 1px 4px #bfbfbf;
	box-shadow: 0 0 5px 5px #e4f9ff, inset 1px 1px 4px #bfbfbf;
	-pie-background: linear-gradient(#dfdfdf 0%, #fff 18%);
	position: relative;
} */

/*RINTL-15669 Register:Form Elements States Incorrect
.wu-register-form input[type=text]:focus {
	border: 1px solid #707070 !important;
	outline: none !important;
	box-shadow: none;
	-moz-box-shadow: inset 1px 1px 4px #bfbfbf;
	-webkit-box-shadow: inset 1px 1px 4px #bfbfbf;
	box-shadow: inset 1px 1px 4px #bfbfbf;
}
*/

.wu-register span.selector,.wu-register span.checker {
	background-image: url(stylesheet/images/sprite-forms.png);
	background-repeat: no-repeat;
}

.wu-register-form .check-box {
	margin-bottom: 0;
	position: relative;
	z-index: 1;
	font-size: 0;
}

.wu-register-form span.checker {
	display: inline-block;
	text-align: center;
	background-position: 0px -77px;
	height: 18px;
	width: 18px;
	margin-left: 1px;
	vertical-align: middle;
	background-image: url(stylesheet/images/sprite-forms.png);
}

.wu-register-form span.checker:hover,
.wu-register-form span.checker.hover {
	background-position: -357px -77px;
}

.wu-register-form span.checked:hover,
.wu-register-form span.checked.hover {
	background-position: -357px -108px;
}

.wu-register-form span.checker input {
	width: 18px;
	height: 18px;
	margin-bottom: 10px;
	opacity: 0;
	filter: alpha(opacity = 0);
	background: none;
	padding: 0;
}

.wu-register-form span.checked {
	background-position: -30px -77px;
}

.wu-register-form .check-box label {
	display: inline-block;
	color: #444;
	margin-top: 4px;
	line-height: 12.5px;
	height: 14px;
	padding-top: 5px;
	vertical-align: middle;
}

.wu-register-password{
	display: inline-block;
}
.wu-register-enter-password{
	margin-bottom: 20px;
}

#wu_register_password_container>.note{
	margin-top: 22px;
}

.note.send-money-register-note{
	float: right;
	margin-top: 22px;
}

.wu-register-form .note {
	display:inline-block;
	margin-left: 15px;
	width: 50.5%;
	vertical-align: top;
}

.wu-register-form .error-msg {
	clear: both;
	font-size: 12px;
	font-weight: bold;
	color: #cc1b21;
	margin: 0 0 10px;
	padding-top: 7px;
	padding-left: 2px;
	max-width: 100%;
	width: 240px!important;
}

/**RTHREE-3798**/
.wu_register_address1_error{
margin-top:-18px;
width:200px; /* RTHREE-3803 */

}
/* RTHREE-3803 
#wu_register_mobile_error{
       width:200px;
}*/


/* RTHREE-3803 */
#wu_register_mobile_error{
       width:450px;
}

.wu-register-form .note p, .wu-register-form .note2 p {
	margin: 0;
	font-size: 12px;
}

.wu-register-form .note h1 {
	font-size: 12.5px;
	line-height: 16px;
	color: #5a5a5a;
	display: block;
	margin: -5px 0 0 0;
	padding: 0;
}

.wu-register-form .note ul {
	margin: 0 0 4px 0;
	padding: 0 0 0 0;
}

.wu-register-form ul.password-rules li {
	background: url(stylesheet/images/bullet-ul-pwd.png) no-repeat left 4px;
	font-size: 12px;
	padding-left: 18px;
	list-style-type: none;
}

.wu-register-form ul.password-rules li.rule-met {
	background: url(stylesheet/images/bullet-ul-pwd-green.png) no-repeat left center;
}

.wu-register-form .note li {
	margin: 0 0 0 0;
	padding: 0 0 0 10px;
	color: #999;
	line-height: 18px;
}

.wu-register-form label span.optional {
	font-size: 11.5px;
	color: #999999;
}

.wu-register-form .address .city,.wu-register-form .address .state,.wu-register-form .address .zip
	{
	float: left;
	margin-right: 16px;
}

.state-int{
	clear: both;
}

.wu-register-form #wu_register_email, .wu-register-form #wu_register_middle_name {
	margin: 0;
}

.wu-register-form .address .city input {
	width: 130px;
}

.wu-register-form .address .zip input {
	width: 75px;
}

.wu-register-form .phone input {
	width: 118px;
	margin-bottom: 5px;
}

.wu-register-form .address .zip input {
	width: 59px;
}

.wu-register-gender-container{
	margin-bottom: 20px;
}

#wu_register_gender_container.wu-register-gender-container #wu-radio-button-gender-male-container {
    float: left;
	margin-right: 15px;
}

.wu-register-gender-container label{
	display: block;
}

.wu-register-phone-number-holder {
	display: inline-block;
	position: relative;
	width: auto;
}

/*RTHREE-3970*/
.wu-register-phone-number-holder.main-phone-holder{
       float:left;
}

.wu-register-form .note2 {
	margin: 15px 8px 0 30px;
	padding-top: 6px;
	width: 256px;
	position: absolute;
	top: 0px;
	line-height: 22px;
	right: -25px;
}

.wu-register-form .terms-and-conditions {
	background-color: #f1f1f1;
	padding: 10px 10px 2px 20px;
	margin: 35px 0 30px 0;
}

#online-privacy-statement,#term-and-condition,#e-sign-disclosure{
	color : #076E98;
	cursor: pointer;
}

#online-privacy-statement:hover,#term-and-condition:hover,#e-sign-disclosure:hover{
	color : #003059;
	cursor: pointer;
}

.wu-register-form .country-code{
	float: left;
	margin-right: 10px;
}

.wu-register-form .security-question {
	display: inline-block;
}

.wu-register-form .birthday, .wu-register-form .birthday .wu-register-drop-down {
	float: left;
}

.wu-register-form .birthday p {
	float: left;
	margin: 7px 7px 7px 7px;
}

.wu-register-form .short input {
	width: 57px;
}

.wu-register-form .security-answer input[type=text] {
	width: 265px;
}

.wu-register-form .captcha input {	
	width: 80px;
	margin-right: 10px;
}

.wu-register-form p a:hover,.wu-register-form p a:active {
	color: #003059;
	text-decoration: underline;
}

.wu-register-form p a,.wu-register-form p a:visited {
	text-decoration: underline;
}

.wu-register-button-continue {
	width: auto;
	height: 35px;
	padding: 0 30px 0 20px;
	margin: 10px 0;
	color: white;
	font-size: 13px;
	font-weight: bold;
	line-height: 37px;
	border: none;
	display: inline-block;
	text-shadow: 0 -1px 1px #222;
	text-decoration: none;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0px 0px 3px #999;
	-webkit-box-shadow: 0px 0px 3px #999;
	box-shadow: 0px 0px 3px #999;
	background: #1599BA;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-position: right 15px;
	background-repeat: no-repeat;
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
		-webkit-gradient(linear, 0% 0%, 0% 100%, from(#1599BA), to(#066690));
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
		-webkit-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
		-moz-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
		-ms-linear-gradient(top, #1599BA, #066690);
	filter:
		"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#1599BA', endColorstr='#066690')";
	-ms-filter:
		"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#1599BA', endColorstr='#066690')";
}

.wu-register-button-continue:hover {
	cursor: pointer;
	background: #066590;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-position: right 14px;
	background-repeat: no-repeat;
	text-shadow: 0 0 1px #222;
}

.wu-register-form input.error,.wu-register-form textarea.error,.wu-register-form select.error
	{
	border: solid 1px #cc1b21;
	margin-bottom: 0px;
}

.wu-register-form input.error-length
	{
	margin-bottom: 0px;
}

.wu-register-form .error label span {
	color: #cc1b21;
}

.wu-register-form .error .phone .check-box label,.wu-register-form .error .phone label span
	{
	color: #444;
}

.wu-register-form .error span.checker {
	background-position: -61px -78px;
}

.wu-register-form .error .phone span.checker {
	background-position: 0px -77px;
}

.wu-register-form .error span.checked {
	background-position: -357px -175px;
}

.wu-register-form .error .phone span.checked {
	background-position: -30px -77px;
}

.wu-register-form .error .phone .wu-dropdown-mask-container {
	border: solid 1px #e1e1e1 !important;
}

.wu-register-form .captcha.error {
	margin: 0;
}

.wu-register-form .captcha .error-msg {
	margin: 0;
}

#register,#register-page, #complete-your-profile, .right-col {
	display: inline-block;
	vertical-align: top;
	float: left;
}

#register-page .wu-contact {
	width: auto;
	float: none;
}

.wu-register-form #account-information-register {
	margin-bottom: 30px;
}

.wu-frame-register, .wu-frame-register-int{
	padding: 20px 0 14px 0;
	margin: 1px auto 0;
}

.wu-frame-register{
	width: 793px;
}

.wu-frame-register-int{
	max-width: 944px;
}

#wu_register_captcha .wu-register-icon-refresh,
#wu_register_captcha .wu-register-icon-volume,
#wu_register_captcha .wu-icon-refresh-lightBox,
#wu_register_captcha .wu-icon-volume-lightBox{
	height: 20px;
	width: 20px;
}

#wu_register_captcha a:focus{
	outline: thin dotted #076E98;
}


#wu_register_postal_code_error{
	word-wrap:break-word;
	width:7em;
	margin-top: 3px;
}

.wu-register-captcha-container{
	display: inline-block;
}

.need-help-captcha{
	cursor: pointer;
	color: #076E98;
	vertical-align: 6px;
	margin-left: 10px;
}
/*******************************end register**************************************/
.form-account-information {
	display: block;
}

#wu_register_password_error{
	width:215px;
	/* display:inline; */
}

#wu_register_city_error {
	width:150px;
	white-space: nowrap;
}

#wu-register-birth-year_txt{
/*float:left;*/
}

.wu-register-title-content p{
	color: #999 !important;
}
.wu-register-form p{
	color: #444 !important;
}

.wu-register-cancel-btn{
	color: #076E98;
    cursor: pointer;
	display: inline;
}
.wu-register-cancel-btn:hover, .wu-register-cancel-btn:focus{
	color: #003059;
   /* text-decoration: underline; MYWU-847 */
}

/*******************************register intl**************************************/
.wu-register-form-intl p {
	color: #999;
}

.wu-register-form-intl input{
	width: 240px;
}

.wu-register-form-intl #wu_register_middle_name_container input {
	margin-bottom: 0;
}

.wu-register-form-intl #wu_register_middle_name_container .check-box {
	position: relative;
}

.wu-register-form-intl .birthday .note{
	width: 340px;
	margin: 8px 8px 0 27px;
}

.wu-register-form-intl ul.password-rules li.rule-met {
	background: url(stylesheet/images/bullet-ul-pwd-green.png) no-repeat left 4px;
}

.wu-register-form-intl .phone input{
	width: 150px;
}

.wu-register-form .address .postal-code{
	clear: both;
}

.wu-register-form-intl .postal-code input{
	width: 240px;
}

.wu-register-form-intl .address .city{
	float: none;
}

.wu-register-form-intl .address .city input {
	width: 240px;
}

.wu-register-form-intl.wu-register-form #wu_register_email {
	margin-bottom: 0;
}

.wu-register-form-intl .gender{
	height: 18px;
	width: auto; /****RINTL-24243****/
	display: inline-block;
}

.wu-register-form-intl .gender input{
	width: 72px;
}

/*PBL-2828*/
p#alertIcon{
	background:url('stylesheet/images/icon-alert.png') no-repeat left 4px;
    padding-left: 40px;
	padding-top: 1px;
}

.wu-register-form-intl .gender input{
	box-shadow: none;
}

.wu-register-form-intl .wu-register-gender-intl{
	display: inline-block;
	width: 65px;
}

.wu-register-form-intl .state .wu-register-drop-down-int{
	width: 165px!important;
}
.wu-register-form-intl .address-dropdown .wu-register-drop-down-int{
	width: 257px!important;
}
/*RINTL-2465 */
.wu-register-form-intl .security-question .wu-register-drop-down{
	width: 300px!important;
}

.wu-register-form-intl .length-of-time .wu-register-drop-down{
	width: 257px!important;
}

.wu-register-form-intl .note{
	margin: 15px 8px 0 30px;
	padding-top: 6px;
	width: 300px;
	position: absolute;
	top: 0px;
	line-height: 22px;
	right: 34px;
}

.wu-register-form-intl .note2{
	width: 345px;
}

.wu-register-form-intl .birthday{
	float: none;
	width: 685px;
	height: 65px;
}

.wu-register-form-intl .security-answer input[type=text] {
	width: 240px;
}

.wu-register-form-intl .wu-register-birth-day{
	width: 77px!important;
}

.wu-register-form-intl .wu-register-birth-month{
	width: 82px!important;
}

.wu-register-form-intl .wu-register-birth-year{
	width: 45px!important;
}

.wu-register-form-intl p a:hover,.wu-register-form-intl p a:active {
	text-decoration: none;
}

.wu-register-form-intl p a,.wu-register-form-intl p a:visited {
	text-decoration: none;
}

.password-rules-left-intl, .password-rules-right-intl{
	display:inline-block;
	vertical-align: top;
}

.password-rules-left-intl{
	width: 45%;
}

.password-rules-right-intl{
	width: 53%;
}

.wu-button-cancel-register-intl{
	margin-left: 25px;
	color: #076E98;
	cursor: pointer;
}

.wu-register-gender-intl .checker {
	display: inline-block;
	cursor: pointer;
	vertical-align: middle;
	background-image: url(stylesheet/images/sprite-forms.png);
	background-repeat: no-repeat;
	background-position: -91px -77px!important;
	height: 18px;
	width: 18px;
}

.wu-register-gender-intl .checked{
	background-position: -121px -77px!important;
}

.register-page-sendmoney-intl, .auverification-page-sendmoney-intl{
	width: 937px;
}

.wu-register-form .check-box.register-intl {
	position: absolute;
}

.wu-register-form-element.phone-number-register-intl {
	margin-bottom: 50px;
}

.register-error-msg-intl{
	width: 40%;
}

.wu-register-form-intl .password-rules{
	width: 100%;
}

.wu-register-intl-city-error{
	width: 255px!important;
}

.wu-register-intl-password-repeat-error, .wu-register-intl-password-error{
	width: 270px!important;;
}

.phone-number-register-intl .wu-register-phone-number-holder{
	float : none;
}

.wu-security-question-register-intl > li {
	list-style-type: none;
}

/** start id verification page **/
#id-verification-box{
	display: inline-block;
	vertical-align: top;
	float: none;
}

.wu-register-intl-addr_line1-error{
	
  width: 270px!important;;	
} 


.wu-register-intl-addr_line2-error{
	width: 270px!important;;
}


.wu-iv-content .wu-iv-first-content, .wu-iv-content .wu-iv-notes{
	display: inline-block;
}

.wu-iv-left-content{
	width: 67%;
	display: inline-block;
}

.wu-iv-left-content.medicare{
	width: 45%;
}

.wu-iv-right-content{
	float: right;
}

#identification-content-container-first{
margin-bottom:20px;
}


.wu-iv-content-notes input{
	float: left;
	margin-right: 10px;
}

.wu-iv-picture{
	margin: 0px 20px 5px 0px;
}

#identification-content-container-second .wu-iv-picture,
#identification-content-container-second .wu-iv-picture{
	margin-top: -60px;
}

.wu-iv-picture.medicare{
	background-image: url(stylesheet/images/medicare.png);
	width: 300px;
	height: 104px;
	background-size: 300px 104px;
}

.wu-iv-picture.passport{
	background-image: url(stylesheet/images/passport.png);
	width: 180px;
	height: 242px;
	background-size: 180px 242px;
	position: relative;
	margin-top: -70px;
}

.wu-iv-picture.driver{
	background-image: url(stylesheet/images/driver.png);
	width: 170px;
	height: 106px;
	background-size: 170px 106px;
}

.wu-iv-picture.driver.image-NZ{
	background-image: url(stylesheet/images/NZ-driver-licence-format.jpg);
	width: 180px;
	height: 242px;
	background-size: 180px 242px;
}

/*PBL-1690 Start*/
.wu-iv-picture.driver-NSW {
    background-image: url(stylesheet/images/driver-NSW.png);
    width: 170px;
    height: 106px;
    background-size: 170px 106px;
}
/*PBL-1690 End*/
.wu-iv-edit-personalInfo{
	margin-right: 5px;
	color: #076E98;
	cursor: pointer;
	float: right;
}

.wu-iv-fullname{
	text-transform: capitalize;	
}

.wu-iv-fullname,.wu-iv-previous-address-title,.wu-iv-dob-title{
	font-weight: bold;
}

.wu-iv-dropdown{
	width: 256px;
}

.input-select-container{
	width: 256px;
}

.input-select-container, .input-text-container{
	margin-bottom: 20px;
	margin-right: 15px;
}

.wu-id-verification-container input{
	margin-bottom: 0px;
}

.input-text-container.error input,
.input-select-container.error .wu-iv-dropdown{
	border-color: #cc1b21;
}

.wu-id-verification-container .error-msg{
	max-width: 100%;
	display: none;
}

.input-text-container.state-dd
,.input-text-container.zip {
	float: left;
	margin-right: 16px;
}

.state-dd #wu-dd-au-state-container {
	width: 165px !important;
}

.input-text-container #wu-iv-zipcode {
	width: 59px;
}

.error-msg-postalcode-intl{
	width: 20em !important;
}

#wu_register_gold_mywu_number_error{
    margin: -19px 0 10px;
}

.wu-register-form .error-msg.wu-register-intl-uk-address-error {
	width: 255px;
}
/**********added for Consent flag **************/
.checker-verify
{
	 height: 28px !important;
}
.check-verification
{

}
.check-verify-containar
{
	padding:12px;
}
/**********added for Consent flag **************/
/*******************************end register intl**************************************/
.wu-register-par-left{
	display : inline-block;
    width : 72%;
    margin-right : 20px;
}

.wu-register-par-right{
	display : inline-block;
    width: 25%;
    vertical-align : top;
}

.wu-top-frame, .wu-middle-frame{
	display : block;
}

#wu_register_password{
margin-bottom: 0px;
}

/*****************************RINTL-23451**************************************/
#wu-primary-phone-prefix-container {
    float: left;
    margin-right: 10px;
}
.wu-form-element.birthdate p{
    float: left;
	line-height: 40px;
	margin: 0 5px;
}

#wu_register_occupation_containerlabel, #wu_register_country_of_birth_container {
    width: 40%;
}
#WuSendmoneyReviewAddExchangePopup {
  display: none;
    }

.wu-sendmoney-review-add-exchange-container {
  background-color: white;
  width: 536px;
  -webkit-border-radius: 6px 6px 6px 6px;
  -moz-border-radius: 6px 6px 6px 6px;
  border-radius: 6px 6px 6px 6px;
}

.wu-sendmoney-review-exchange-middle-container {
	width: 90%; 
	display: inline-block;
}
.wu-sendmoney-review-add-exchange-top {
  padding: 15px 17px;
  background: #232323;
  -webkit-border-top-left-radius: 6px;
  -webkit-border-top-right-radius: 6px;
  -moz-border-radius-topleft: 6px;
  -moz-border-radius-topright: 6px;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}

.wu-sendmoney-review-add-exchange-middle {
  padding-left: 20px;
  margin-bottom: 2%;
  text-align: center;
}

.wu-sendmoney-review-add-exchange-bottom {
  border-top: 1px solid #ccc;
}

.wu-sendmoney-review-pay-exchange-sender-container, .wu-sendmoney-review-pay-exchange-receiver-container {
  width: 47.5%;
  vertical-align: top;
  display: inline-block;
  float: left;
  border: 1px solid #CCC;
  font-family: 'Open Sans', sans-serif !important;
  font-size: 13px;
}

.wu-sendmoney-review-original-container, .wu-sendmoney-review-updated-container {
  padding-left: 0px;
  margin: 0px;
  list-style: none;
}

.wu-sendmoney-review-pay-exchange-receiver-container {
  float: right;
    margin-right: 10px;
}

.wu-sendmoney-review-exchange-code-text {
  padding-top: 10px;
}

.wu-sendmoney-review-popup-sender-transfer-ammount, .wu-sendmoney-review-popup-sender-transfer-fee, .wu-sendmoney-review-popup-receiver-location, .wu-sendmoney-review-popup-total-receiver {
  background-color: #FFFFFF;
  text-align: left;
}

.wu-sendmoney-review-popup-title{
    background-color: #DDD;
    height: 30px;
    border: 1px solid #DDD;
    text-align: left;
    line-height: 30px;
    font-weight: bold;
}
.wu-sendmoney-review-popup-sender-total {
  background-color: #FFFFFF;
  padding: 3px;
  border-top: 1px solid #DDD;
  border-bottom: 1px solid #DDD;
}

.wu-sendmoney-review-popup-sender-transfer-ammount-left, .wu-sendmoney-review-popup-sender-transfer-ammount-right {
  font-weight: normal;
  vertical-align: top;
  display: inline;
}

.wu-sendmoney-review-popup-sender-total-amount {
  background-color: #E3F0F8;
  padding:5px 10px;
  text-align: left;
}

.wu-sendmoney-review-popup-sender-transfer-ammount-left>p, .wu-sendmoney-review-popup-sender-transfer-fee-title>p, .wu-sendmoney-review-pay-receiver-info-contact-left>p, .wu-sendmoney-review-popup-receiver-location>p, .wu-sendmoney-review-popup-total-receiver-title>p {
  background-color: #FFFFFF;
  display: block;
  margin: 0px;
}
.wu-sendmoney-review-pay-receiver-info-contact-left>p{
 background-color: #FFFEF9
 }

.wu-payment-information-add-exchange-text{
    text-align: left;
}

.wu-payment-information-add-exchange-text>p {
    margin:10px 0 10px 0 !important;
}

.wu-button-continue {
    font-weight: normal !important; 
    margin:10px 12px !important;
}

.wu-sendmoney-review-add-exchange-title {
    font: 135% 'Open Sans', sans-serif;
    color: #FFE01A;
    padding: 0;
    margin: 0;
    position: relative;
    font-size: 20px;
}

.exchangeRatePopUpTransferCurrency, .exchangeRatePopUpReceiverCurrency, .wu-sendmoney-review-popup-exchange-rate {
    color: #919191 !important;
    font-size: 12px !important;
}

.wu-sendmoney-review-exchange-lock-on-send-receive {
	font-weight: bold;
}
/*******************************begin personal information**************************************/
.wu-personal-info-dashboard span{
	color: #333333;
	font-size: 13px;
	font: normal 13px/17px sans-serif;
	word-break: break-all;
}

.wu-personal-info-dashboard {
	background: transparent;
}

.wu-personal-info-main-col {
	width: 100%;
	margin: 0;
	display: inline-block;
/* 	vertical-align: top; */
}

.wu-personal-info-dashboard-warp {
	width: 100%;
	background: #EBEBEB;
	border: 1px solid #CCCCCC;
	-moz-box-shadow: -5px 0 5px #DEDEDE;
	-webkit-box-shadow: -5px 0 5px #DEDEDE;
	box-shadow: -5px 0 5px #DEDEDE;
}

.wu-edit-state-title{
	padding-top: 10px;
}

.wu-personal-info-summary-header {
	height: 30px;
	margin: 4px 4px 0 4px;
	padding: 5px 0;
	background: #EDEDED;
	background: -moz-linear-gradient(top, #f5f5f5 0%, #eeeeee 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5f5f5),
		color-stop(100%, #eeeeee));
	background: -webkit-linear-gradient(top, #f5f5f5 0%, #eeeeee 100%);
	background: -o-linear-gradient(top, #f5f5f5 0%, #eeeeee 100%);
	background: -ms-linear-gradient(top, #f5f5f5 0%, #eeeeee 100%);
	background: linear-gradient(top, #f5f5f5 0%, #eeeeee 100%);
	border: 1px solid #CCCCCC;
	/* position: relative; */
}

.wu-personal-info-clearfix-summary {
	margin: 0 4px 4px 4px;
	padding: 15px 10px;
	background: #FFFFFF;
	border: 1px solid #CCCCCC;
	display: block;
}

.wu-personal-info-clearfix-summary .body-title {
	display: inline-block;
	width: 124px;
	margin: 0 10px 0 5px;
	font-size: 14px;
	font-weight: normal;
	text-align: right;
	color: #777777;
}

.wu-personal-info-clearfix-summary p {
	margin: 0 0 15px 0;
	font-size: 13px;
	color: #333333;
}

.wu-personal-info-top-confirm-button {
	float: right;
}

.wu-personal-info-bottom-confirm-button {
	float: left;
}

.clear-float {
	float: none !important;
}

#wu-start-new-transaction-link-top {
	margin:0px;
}

#wu-or-text-top {
	padding-left: 24px;
}

.wu-personal-info-button-edit, .wu-personal-info-button-edit-bottom {
	width: auto;
	height: 26px;
	padding: 0 17px 0 10px;
	margin: 0 10px 10px 0px;
	line-height: 25px;
	display: inline-block;
	color: #91690b /*!important*/;
	font-size: 13px;
	font-weight: bold;
	border: solid 1px #e4c886;
	text-shadow: 1px 1px 2px #fff;
	text-decoration: none;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-box-shadow: 1px 2px 1px #ccc;
	-webkit-box-shadow: 1px 2px 1px #ccc;
	box-shadow: 0px 1px 1px #a1a1a1;
	background: #f7df97;
	background-image: url("stylesheet/images/arrow-btn-brown.png");
	background-position: right 10px;
	background-repeat: no-repeat;
	/*RTHREE-3322  Buttons Incorrect*/
	background:
		url("stylesheet/images/arrow-btn-brown.png")
		right 10px no-repeat,
		-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fdf5d8), to(#f3ce72));
	background:
		url("stylesheet/images/arrow-btn-brown.png")
		right 10px no-repeat, -webkit-linear-gradient(top, #fdf5d8, #f3ce72);
	background:
		url("stylesheet/images/arrow-btn-brown.png")
		right 10px no-repeat, -moz-linear-gradient(top, #fdf5d8, #f3ce72);
	background:
		url("stylesheet/images/arrow-btn-brown.png")
		right 10px no-repeat, -ms-linear-gradient(top, #fdf5d8, #f3ce72);
}

.wu-personal-info-button-edit:hover, .wu-personal-info-button-edit-bottom:hover {
	cursor: pointer;
	background: #F3CE72;
	background-image: url("stylesheet/images/arrow-btn-brown.png");
	background-position: right 10px;
	background-repeat: no-repeat;
}

.wu-personal-info-dashboard .wu-personal-info-button-edit {
	float: right;
}

input.wu-personal-info-text-input {
	width: 200px;
	/* RTHREE-3594 Inconsistent highlighting of form fields -Chi 
	padding: 4px 9px 0 9px;
	height: 27px;
	border: solid 1px #bfbfbf;
	line-height: 18px;
	font-family: sans-serif;
	font-size: 14px;
	color: #414141;
	background: #fff;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: inset 1px 1px 4px #bfbfbf;
	box-shadow: inset 1px 1px 4px #bfbfbf; */
}

.field-wrap {
	display: inline-block;
}

.wu-personal-info-drop-down-container {
	display: inline-block;
	vertical-align: top;
	cursor: pointer;
	width:15%;/*  RTHREE-2387, RTHREE - 2505fix  */
	position: relative;
}

.wu-personal-info-drop-down {
	margin-right: 6px;
	display: inline-block;
	line-height: 30px;
	padding-left: 5px;
	padding-top: 7px;
	font-size: 16px;
	width: 30px;
	text-overflow: ellipsis;
	height: 23px;
	vertical-align: middle;
	color: #414141;
	float: left;
}

.wu-personal-info-drop-down .wu-personal-info-text-input {
	margin: 0 0 0 60px;
	width: 150px;
	height: 20px;
}

.wu-personal-info-drop-down-arrow {
	float: right;
	width: 30px !important;
	min-width: 29px !important;
	max-width: 29px !important;
	height: 30px !important;
	background-size: 28px 28px;
	background-image: url("stylesheet/images/btn-droparrow.png");
	background-repeat: no-repeat;
	border-left: solid 1px #BBB;
	padding-left: 0px;
}

.wu-personal-info-list-colomn {
	margin: 20px;
}

.wu-personal-info-list-colomn p {
	font: normal 13px/17px sans-serif;
	color: #444;
}

.wu-personal-info-phone-alert {
	display: block;
	margin: 10px 0 10px 147px;
}

.wu-personal-info-summary-header h2 {
	margin: 0 10px 0 10px;
	padding: 4px 0 0 0;
	font-size: 16px;
	font-weight: normal;
	color: #444444;
	float: left;
	display: inline-block;
}

.link {
	float: right;
	cursor: pointer;
	font-weight: normal;
	display: inline-block;
	color: #076E98;
	left: -150px;
	top: 8px;
	margin: 5px 15px;;
}

.linkcancel {
	cursor:pointer;
	width: auto;
	height: 26px;
	padding: 0 17px 0 10px;
	margin: 0 10px 10px 0px;
	line-height: 25px;
	display: inline-block;
	color: #076E98; 
	font-weight: normal;	
	font-size: 14px;
}


.wu-personal-info-drop-down-list {
	width: 70px;
	cursor: pointer;
	padding: 0;
	margin: 0px;
	color: #656565;
	overflow: auto;
	overflow-x: hidden !important;
	position: absolute;
	z-index: 99999;
	border: solid 1px #BBB;
	background: #FFF;
	-moz-box-shadow: 0 2px 6px rgba(0, 0, 0, .2);
	-webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, .2);
	box-shadow: 0 2px 6px rgb(0, 0, 0);
	box-shadow: 0 2px 6px rgba(0, 0, 0, .2);
	padding-bottom: 6px !important;
	padding-top: 7px !important;
	font-size: 13px;
	font-family: sans-serif;
	text-align: left;
	top: 29px;
	max-height: 200px;
}

.wu-personal-info-drop-down-list li{
	list-style: none;
    display: block;
    cursor: pointer;
    overflow-x: hidden !important;
    margin: 0 !important;
    padding: 0;
    background: none;
}

.wu-personal-info-drop-down-list li:hover{
	background-color: #D8F6FF;
}

.wu-personal-info-drop-down-list li.disabled:hover {
	background: transparent;
	cursor: default;
}

.wu-personal-info-drop-down-list li.selected {
    background-color: #C8DEF4;
}

.wu-personal-info-drop-down-list li.selected a {
	color: #000 !important;
}

.wu-personal-info-drop-down-list li a{
	line-height: 22px;
    white-space: nowrap;
    color: #656565;
    padding-left: 15px !important;
}

.display-none {
	display : none;
}

.clearfix{
    max-width: auto;
	margin: 0px auto;
	padding: 0;
}

.wu-personal-info-drop-down-container ul.wu-personal-info-drop-down-list li {
	margin: 0;
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    padding: 0;
}

.bold-body {
	font-weight: bold !important;
}

#state-dd {
	width: 166px;
	padding-left: 15px;
}

.wu-personal-info-drop-down-container#wu-editpi-state-container {
	width: 220px;
}

#phone-number, #mobile-number {
	width: 160px;
}

#zip {
	width: 75px;
}

#email-edit {
	margin: 0;
	clear: both;
	float: none;
}

.wu-personal-info-dashboard span.checker {
	background-image: url(stylesheet/images/sprite-forms.png);
	background-repeat: no-repeat;
}

.wu-personal-info-dashboard span.checker {
	position: relative;
	display: inline-block;
	text-align: center;
	background-position: 0px -78px;
	height: 18px;
	width: 18px;
	margin-left: 147px;
}

.wu-personal-info-dashboard span.checker input {
	width: 18px;
	height: 18px;
	margin-bottom: 10px;
	opacity: 0;
	filter: alpha(opacity =   0);
	background: none;
	padding: 0;
}

.wu-personal-info-dashboard span.checked {
	background-position: -30px -76px;
}

.wu-personal-info-dashboard label {
	display: inline-block;
	color: #444;
	vertical-align: top;
}

.wu-personal-info-dashboard span.optional {
	font-size: 11.5px;
	color: #bbbbbb;
	margin: 0;
}

.wu-personal-info-dashboard .wu-personal-info-error {
	display: block;
	font-size: 12px;
	font-weight: bold;
	color: #cc1b21;
	margin: 10px 0 10px 144px;
}

.edit-personal-us{
	width:57%;
}

/*.wu-personal-info-dashboard input.error, .wu-personal-info-dashboard .error .wu-personal-info-drop-down-container {*/
.wu-personal-info-dashboard input.error{
	border: solid 1px #cc1b21;
	margin-bottom: 0px;
}

.wu-personal-info-dashboard .error span.body-title, .wu-personal-info-dashboard .error span.optional {
	color: #cc1b21 !important;
}

.wu-personal-info-dashboard-warp span.capitalize {
	text-transform: capitalize;
}

.wu-personal-address-note {
	display: block;
	margin: 10px 0 10px 144px;
}
/*******************************end personal information**************************************/

/*******************************Start email change in edit information**************************************/
#password-email-change-container {
	margin-bottom: 50px;
}
.body-title-email-change {
	display: inline-block;
	width: 140px;
	margin: 0 10px 0 5px;
	font-size: 14px;
	font-weight: normal;
	text-align: right;
	color: #777777;
}

#retype-email-error p, #new-email-error p {
font-size: 12px;
font-weight: bold !important;
color: #cc1b21 !important;
}

.wu-personal-info-clearfix-summary .wu-edit-change-email-error {
	font-size: 12px;
	font-weight: bold;
	color: #cc1b21;
	margin: 0px 0px 0px 153px;
	clear: both;
	padding-left: 5px;
	display: inline-block;
}

.error-input {
	border: solid 1px #cc1b21;
	margin-bottom: 0px;
}

.error-text {
		color: #cc1b21 !important;
}

#password-email-change {
	width: 100px !important;
}

#wu-change-email-middle-text {
	margin-bottom: 7px;
}
/*******************************end email change in edit information**************************************/

/********************************added for Intl personal information**************************************/
.wu-personal-info-clearfix-summary .body-title-intl {
	display: block;
	font-weight: normal;
	color: #333333;
	margin: 0 0 2px 0;
}

.wu-personal-info-clearfix-summary.personal-info-summary-intl {
	padding: 15px 20px;
}

.wu-personal-info-list-colomn-intl {
	margin: 20px 0 0 0;
}

.wu-personal-info-dashboard-warp span.link-change-password,.wu-personal-info-dashboard-warp div.link-email {
	cursor: pointer;
	color: #076E98 ;
}

.wu-personal-info-dashboard-warp div.link-email {
	margin: 0 0 0 10px;
}

.wu-personal-info-subtitle-intl {
	color: #C59011;
	border-bottom: 1px solid #ccc;
	margin-bottom: 5px;
	font-weight: bold;
	font: bold 14px/16px sans-serif;
	padding-bottom: 3px;
}

.wu-personal-info-subtitle-intl.other-info-intl{
	margin-top: 15px;
}

.wu-personal-info-text-input-intl {
	display: block;
	padding: 4px 9px 0 9px;
	width: 240px;
	height: 27px;
	border: solid 1px #bfbfbf;
	line-height: 18px;
	font-family: sans-serif;
	font-size: 14px;
	color: #414141;
	background: #fff;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: inset 1px 1px 4px #bfbfbf;
	-webkit-box-shadow: inset 1px 1px 4px #bfbfbf;
	box-shadow: inset 1px 1px 4px #bfbfbf;
}

.wu-personal-info-update-button {
	width: auto;
	padding: 10px 35px 10px 20px;
	margin: 10px 0px;
	color: white;
	font-weight: bold;
	border: none;
	display: inline-block;
	text-shadow: 0 -1px 1px #222;
	text-decoration: none;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0px 0px 3px #999;
	-webkit-box-shadow: 0px 0px 3px #999;
	box-shadow: 0px 0px 3px #999;
	background: #1599BA;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-position: right 12px;
	background-repeat: no-repeat;
	background-image: url(stylesheet/images/arrow-btn-blue.png), -webkit-gradient(linear, left top, left bottom, from(#1599BA), to(#066690));
	background-image: url(stylesheet/images/arrow-btn-blue.png), -webkit-linear-gradient(top, #1599BA, #066690);
	background-image: url(stylesheet/images/arrow-btn-blue.png), -moz-linear-gradient(top, #1599BA, #066690);
	background-image: url(stylesheet/images/arrow-btn-blue.png), -ms-linear-gradient(top, #1599BA, #066690);
	background-image: url(stylesheet/images/arrow-btn-blue.png), -o-linear-gradient(top, #1599BA, #066690);
	background-image: url(stylesheet/images/arrow-btn-blue.png), linear-gradient(top, #1599BA, #066690);
	cursor : pointer;
}

.wu-personal-info-update-button:hover {
	cursor: pointer;
	background: #066590;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-position: right 14px;
	background-repeat: no-repeat;
	text-shadow: 0 0 1px #222;
}

.wu-personal-info-phone-container label {
	vertical-align: middle;
}

.wu-personal-info-phone-container span.checker {
	margin-left: 0px;
	vertical-align: middle;
}

.wu-personal-info-phone-container{
	margin-top: 15px;
}

.wu-personal-info-list-colomn-intl.mobile-phone-intl{
	margin: 15px 0;
}

.wu-personal-info-list-colomn-intl.state-Dropdown{
	float : left;
	margin-right : 20px; 
}

.wu-personal-info-list-colomn-intl.zip{
	display: inline-block;
}

.wu-personal-info-province-canada{
	width: 254px !important;
}

.wu-personal-info-province-canada-container{
	margin-bottom: 20px !important;
}

.wu-personal-info-zip-container-canada{
	display: block !important;
	width: 16%;
}

.wu-personal-info-input-zip-canada{
	width: 240px !important;
}

.wu-personal-info-list-colomn-intl.zip #address-zip {
	width : 60px;
}

.wu-personal-info-example-phone-number {
	margin-left: 15px;
	color: #9e9e9e !important;
}

.wu-personal-info-dashboard .wu-personal-info-intl-error {
	font-size: 12px;
	font-weight: bold;
	color: #cc1b21;
	padding-top: 5px;
	clear: both;
}

.form-contact-information ol{
	margin: 0;
	padding: 0;
	list-style: none;
	display: block;
}

.wu-personal-info-profile-dashboard span.checker {
	position: relative;
	display: inline-block;
	text-align: center;
	background-position: 0px -78px;
	height: 18px;
	width: 18px;
	margin-left: 0px;
}

.wu-personal-info-profile-dashboard span.checked {
	background-position: -30px -76px;
}

.form-contact-information label {
	font-size: 12.5px;
	color: #414141;
	display: block;
	margin: 0 0 2px 2px;
	overflow: hidden;
}

.form-contact-information .wu-register-gender-intl {
	display: inline-block;
	width: auto; /****RINTL-17434*****/
	margin-right: 10px; /****RINTL-17434*****/
}

.form-contact-information .security-question .wu-register-drop-down {
	width: 257px!important;
}

.wu-personal-info-list-colomn-intl .wu-personal-info-email-intl {
	display: inline-block;
	max-width: 420px;
}

.wu-personal-info-list-colomn-intl .link-email {
	display: inline-block;
	vertical-align: top;
}

.wu-new-email-text-title{
	float: left;
}

.wu-button-disabled {
       -moz-box-shadow: 0px 0px 4px #C0BFBF;
       -webkit-box-shadow: 0px 1px 4px #C0BFBF;
       box-shadow: 0px 1px 4px #C0BFBF;
       background: #1599ba;
       cursor: pointer;
       text-shadow: 0 0 1 px #999;
       pointer-events: none;
       color: #ffffff;
       background: url(stylesheet/images/arrow-btn-blue_disabled.png) right 12px no-repeat,
               -webkit-gradient(linear, 0% 0%, 0% 100%, from(#BCD7DE), to(#98BEC9));
       background: url(stylesheet/images/arrow-btn-blue_disabled.png) right 12px no-repeat,
               -webkit-linear-gradient(top, #BCD7DE, #98BEC9);
       background: url(stylesheet/images/arrow-btn-blue_disabled.png) right 12px no-repeat,
               -moz-linear-gradient(top, #BCD7DE, #98BEC9);
       background: url(stylesheet/images/arrow-btn-blue_disabled.png) right 12px no-repeat,
               -ms-linear-gradient(top, #BCD7DE, #98BEC9);
}

.float-none{
	float: none !important;
}

.wu-personal-info-dashboard-warp{
    box-shadow: none;
    -webkit-box-shadow: none;
}
/*******************************begin overview**************************************/
.wu-overview-tittle {
	text-transform: capitalize;
}
.wu-remove-letter-specing{
    	letter-spacing: 0px !important;
}
h2 {
	color: #4a4a4a;
	font: bold 15px sans-serif;
	margin: 0 0 10px;
	padding: 0;
}
.wu-float-right{
		float:right;
}
.wu-amount-value{
    text-align: right;
    font-weight: bold;
	font-size: 16px;
    }
.wu-change-option-link{
    font-size: 11px;
	color: #076E98;
	float: right;
	cursor: pointer;
 }
.wu-exchange-rate-value{
        font-size:15px;color: #C59011;
    }
.wu-detail-sending-container{
        margin-left: 10px;
    	width: 47%;
}
 .wu-payment-container-border{
        border:1px solid #D3D3D3;
}
.wu-sending-side-first-row{
    padding: 5px !important;
    border-bottom: 1px solid #D3D3D3;
 }
.wu-sending-side-second-row{
  padding: 7px !important;
  border-bottom: 1px solid #D3D3D3;
}
.wu-sending-side-third-row{
       padding: 9px !important;
       border-bottom: 1px solid #D3D3D3;
}
.wu-total-charge-container{
    border-bottom: 1px solid #D3D3D3;
    padding: 15px 5px 7px 5px!important;
}
.wu-exchange-rate-row-container{
        padding: 15px 5px 7px 5px!important;
    	font-size:14px;color: #C59011;
    	border-bottom: 1px solid #D3D3D3;
    	display:block;
}
.wu-receiver-amt-container{
    padding: 10px 5px 7px 5px!important;
    height:22px;
}

.wu-table-heading{
	font-size: 12px;
    /*letter-spacing: 1px;*/
    margin: 2px 0 0 0;
    /* padding: 2px 0 0 0; */
    color: #8A8A8A;
   /* text-transform: uppercase;*/
}
p {
	margin: 0 0 10px 0;
	padding: 0;
	font: normal 13px/17px sans-serif;
	color: #232323;
}

.wu-overview-main-container {
	display: block;
	width: 100%;
	height: 50%;
}

.wu-overview-minor-col {
	width: 23.5%;
	display: inline-block;
}

.wu-overview-main-col {
	width: 73%;
	display: inline-block;
	vertical-align: top;
	margin: 0 5px 0 10px;
	float: right;
}

.wu-overview-welcome-title {
	color: #232323;
	display: block;
}

.wu-overview-dashboard {
	background: transparent;
	position: relative;
	display: inline-block;
	width: 100%;
}

.wu-overview-reward-yourself {
	border: 1px solid #ddd;
	margin-bottom: 6px;
}

.wu-overview-reward-inner {
	background: #eaf5fb;
	border: 3px solid #fff;
	display: block;
	padding-right:9px;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:8px;
}

.wu-overview-reward-img {
	background: url("stylesheet/images/image_gold_card_sm.png") no-repeat;
	background-size: 143px 89px;
}

.wu-overview-reward-wugc {
	width: 100%;
	padding: 2px;
	background-position: 3px;
}

.wu-overview-learn-more {
	font-size: 12px;
	color: #076E98;
	font-family: sans-serif;
	margin-top: 10px;
}

.wu-overview-dashboard-warp {
	float: right;
	width: 100%; 	
	background: #EBEBEB;
	border: 1px solid #CCCCCC;
}

.wu-overview-wicket {
	font-family: sans-serif;
	color: #222;
	width: 100%;
	height: 10%;
}

.wu-overview-clearfix-summary-header {
	display: block;
}

.wu-overview-clearfix-summary-header h2 {
	margin: 4px 10px 0 10px;
	padding: 4px 0 0 0;
	font-size: 16px;
	font-weight: normal;
	color: #444444;
	float: left;
	display: inline-block;
}

.wu-overview-clearfix-summary-header .link {
	margin: 4px 10px 0 10px;
	padding: 4px 0 0 0;
	font-size: 16px !important;
}

.wu-overview-clearfix-summary {
	margin: 0 4px 4px 4px;
	background: #FFFFFF;
	border: 1px solid #CCCCCC;
	display: block;
	border-top: none;
}

.wu-overview-clearfix-summary h6 {
	font: bold 14px/15px sans-serif;
	color: #C59011;
	margin: 10px 0 5px 10px;
	display: block;
	padding: 4px 0 8px;
}

.wu-overview-clearfix-summary>h6 {
	margin-top: 0px;
	padding-top: 14px;
}

.wu-overview-clearfix-summary p {
	margin: 0 0 20px 10px;
}

.wu-overview-clearfix-summary .button-continue {
	margin: 0 0 15px 10px;
	display: inline-block;
	font-weight: bold;
	color: white;
	border-radius: 5px;
	-webkit-box-shadow: 0px 1px 4px #C0BFBF;
	box-shadow: 0px 1px 4px #C0BFBF;
	text-shadow: 0 0 1px #999;
	padding: 0px 30px 20px 20px;
	width: auto;
	height: 22px;
}

.wu-overview-reward-inner .wu-personal-info-button-edit {
	margin-top: 10px;
}

.wu-overview-image-alert {
	display: block;
	height: 50px;
	width: 50px;
	background: url(stylesheet/images/icons.png) no-repeat;
	background-position: -250px -1210px;
}

.wu-overview-image-alert-verified {
	display: block;
	height: 50px;
	width: 50px;
	background: url(stylesheet/images/checklist.png) no-repeat;
	background-position: 12px 10px;
	background-size: 22px 21px;
}

.wu-overview-attention-icon {
	background-color: #fbf2bb;
	padding: 50px 0;
	display: inline-block;
	vertical-align: middle;
}

.wu-overview-message-container {
	padding: 0 0 15px 10px;
	display: inline-block;
	vertical-align: middle;
	width: 86%;
 	font-family: tahoma, 'Open Sans', sans-serif;
	font-size: 12px;

}

.transaction {
	margin-right: 10px;
	width: auto;
	vertical-align: middle;
	padding: 10px 20px;
	display: inline-block;
	font-size: 13px;
	font-weight: bold;
	text-shadow: 1px 1px 2px #fff;
	text-decoration: none;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-box-shadow: 1px 2px 1px #ccc;
	-webkit-box-shadow: 1px 2px 1px #ccc;
	box-shadow: 0px 1px 1px #a1a1a1;
	background-repeat: no-repeat;
}

.transaction-continue.enabled {
	margin-right: 10px;
	width: auto;
	vertical-align: middle;
	padding: 10px 20px 10px 10px;
	display: inline-block;
	font-size: 13px;
	font-weight: bold;
	text-shadow: 1px 1px 2px #fff;
	text-decoration: none;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-box-shadow: 1px 2px 1px #ccc;
	-webkit-box-shadow: 1px 2px 1px #ccc;
	background-repeat: no-repeat;
	cursor: pointer;
	color: #91690b /*!important*/;
	font-size: 13px;
	font-weight: bold;
	border: solid 1px #e4c886;
	background: #f7df97;
	background-image: url(stylesheet/images/arrow-btn-brown.png);
	background-position: right 14px;
	background: url(stylesheet/images/arrow-btn-brown.png) right 14px
		no-repeat, -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fdf5d8),
		to(#f3ce72) );
	background: url(stylesheet/images/arrow-btn-brown.png) right 14px
		no-repeat, -webkit-linear-gradient(top, #fdf5d8, #f3ce72);
	background: url(stylesheet/images/arrow-btn-brown.png) right 14px
		no-repeat, -moz-linear-gradient(top, #fdf5d8, #f3ce72);
	background: url(stylesheet/images/arrow-btn-brown.png) right 14px
		no-repeat, -ms-linear-gradient(top, #fdf5d8, #f3ce72);
	background-repeat: no-repeat;
}

/*RTHREE-3322  Buttons Incorrect*/
.transaction-continue:hover{
    cursor: pointer;
    background: #F3CE72;
    background-image: url(stylesheet/images/arrow-btn-brown.png);
    background-position: right 14px;
    background-repeat: no-repeat;
}

.transaction-continue.disabled {
	margin-right: 10px;
	width: auto;
	vertical-align: middle;
	padding: 10px 20px;
	display: inline-block;
	font-size: 13px;
	font-weight: bold;
	text-shadow: 1px 1px 2px #fff;
	text-decoration: none;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-box-shadow: 1px 2px 1px #ccc;
	-webkit-box-shadow: 1px 2px 1px #ccc;
	box-shadow: 0px 1px 1px #a1a1a1;
	background-repeat: no-repeat;
	margin-right: 10px;
	color: #666666 /*!important*/;
	background: #f9f9f9;
	border: solid 1px #f9f9f9;
	background: url(stylesheet/images/arrow-btn-gray.png);
	background: url(stylesheet/images/arrow-btn-gray.png) right 14px no-repeat,
		-webkit-gradient(linear, 0% 0%, 0% 100%, from(#f9f9f9), to(#e9e9e9) );
	background: url(stylesheet/images/arrow-btn-gray.png) right 14px no-repeat,
		-webkit-linear-gradient(top, #f9f9f9, #e9e9e9);
	background: url(stylesheet/images/arrow-btn-gray.png) right 14px no-repeat,
		-moz-linear-gradient(top, #f9f9f9, #e9e9e9);
	background: url(stylesheet/images/arrow-btn-gray.png) right 14px no-repeat,
		-ms-linear-gradient(top, #f9f9f9, #e9e9e9);
}

.transaction-canceled.enabled {
	display: inline-block;
	vertical-align: middle;
	color: #076E98;
}

.transaction-canceled.enabled:hover {
	color: #003059;
	cursor: pointer;
}

.transaction-canceled.disabled {
	display: inline-block;
	vertical-align: middle;
	color: #666666;
}

.wu-overview-message-onhold {
	margin-left: 11px;
}

.wu-overview-message-onhold-text {
	margin: 10px 0px;
}

.wu-overview-message-onhold-container {
	margin-top: 0px;
}

/*****  quick resend ******/

.wu-send-to-new-receiver.wu-send-to-new-margin-fix {
	display:inline-block;
	margin-top: 25px;
}
 


.wu-send-to-new-receiver,.wu-reciever-drop-down-container,.wu-sending-side,.wu-amount-side
	{
	display: inline-block;
}

.wu-sending-side {
	width: 50%;
}

.wu-amount-side {
	width: 45%;
}
/*As part of WUBS march catch up requirement modified down */
/*.conversion-alert-box-quick-resend{
	display: none;
	padding: 5px 8px;
	font-size: 12px;
	line-height: 18px;
	background: #ecf5ff;
	width: auto;
	border: 1px solid #ccc;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 20px;
}*/

.wu-quick-resend-container {
	padding-top: 20px;
	margin-top : 3px !important; /*As part of WUBS march catch up requirement */
	background-color: rgb(244, 250, 253);
	margin: 0 4px 4px 4px;
	border: 1px solid #CCCCCC;
	border-top: none;
}

.wu-reciever-drop-down-container {
	width: 100%;
	vertical-align: middle;
}

.wu-text-receiver-title {
	width: 82%;
	display: inline-block;
	vertical-align: middle;
	padding-left: 10px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.wu-receiver-arrow {
	vertical-align: middle;
	width: 30px !important;
	min-width: 29px !important;
	max-width: 29px !important;
	height: 32px !important;
	background-size: 29px 30px;
	background-image: url("stylesheet/images/btn-droparrow.png");
	background-repeat: no-repeat;
	padding-left: 0px;
	display: inline-block;
}

.wu-blue-text {
	color: #076E98;
	cursor: pointer;
	font-weight: bold;
}
.drop-down-section-border{
    background-color: rgb(244, 250, 253);margin: 0 4px 0px 4px;border-left: 1px solid #CCCCCC;border-right: 1px solid #CCCCCC;
}

.outer-main-rounded-container{
 border: 1px solid #CCCCCC;
 margin: 1.5%;
 padding: 2% 0;
 border-radius: 5px;
 background: white;
 margin-right: 1.5%;

}
.outer-container-left{
    margin: 0 7px -2px 10px !important; width: 49%; 
 }

.wu-send-to-new-receiver .wu-blue-text {
	color: #076E98;
	cursor: pointer;
	font-weight: normal;
}

.wu-sending-side{
	margin-right: 6px !important;
}

.wu-amount-side{
	margin-left: 7px;
}

.wu-sending-side,.wu-amount-side{
	vertical-align : top;
	margin-bottom: 10px;
}

.wu-amount-content {
	border-left: 1px solid #CCCCCC;
}

.wu-amount-content,.wu-payment-content,.wu-send-again-bottom-content {
	display: none;
}

.wu-send-to-new-receiver>span:FIRST-CHILD {
	padding-right: 15px;
}

.wu-input-amount-send-again {
	height: 28px;
	width: 30%;
	margin-right: 5px;
	-moz-border-radius:3px; 
    -webkit-border-radius: 3px; 
	border-radius: 3px;
    border: 1px solid #D3D3D3;
    box-shadow:none;
}

.wu-send-again-each-content {
	padding: 0 0 15px 10px;
}
.wu-amount-content .wu-send-again-each-content{
	padding: 0 0 15px 20px;
}

.wu-blue-button.wu-send-again-continue-to-review {
	cursor:pointer;
	color: white;
	font-size: 14px;
	font-weight: bold;
	border: none;
	display: inline-block;
	text-shadow: 0 -1px 1px #222;
	text-decoration: none;
	padding: 10px 15px;
	border-radius: 5px;
	-moz-border-radius: none;
	-webkit-border-radius: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	background: #1599BA;
	background: right 14px no-repeat,
		-webkit-gradient(linear, 0% 0%, 0% 100%, from(#1599BA), to(#066690) );
	background: right 14px no-repeat,
		-webkit-linear-gradient(top, #1599BA, #066690);
	background: right 14px no-repeat,
		-moz-linear-gradient(top, #1599BA, #066690);
	background: right 14px no-repeat,
		-ms-linear-gradient(top, #1599BA, #066690);
	border-radius: 5px;
}

.wu-send-again-bottom-content {
	border-top: 1px solid #CCCCCC;
	padding: 0 10px;
}

.wu-send-again-continue-to-review {
	margin-right: 10px;
}

.wu-bold-text {
	font-weight: bold;
}

.wu-vertical-align-top {
	vertical-align: top;
}


/**** end quick resend *****/

/*****  cancel transaction overlay ******/
.canceltrx-overlay-body {
	min-height: 70px;
	max-width: 540px;
	border-bottom: 1px solid #CCCCCC !important;
}

.wu-maskMain-overlay.canceltrx-overlay {
	top: 14.5%;
	left: 27.7%;
}

/*RTHREE-3322  Buttons Incorrect, when set to background set to none, in cancel transaction lightbox, there is no color or gradient, please do NOT set set none
.button-continue#canceltrx-overlay-continue{
	background-image: none;
}*/

.canceltrx-overlay-body p{
	font: 13px 'Open Sans', sans-serif;
	font-weight: bold;
	padding: 15px 20px 0px !important;
	color: #444;
}
.wu-gray-text{
	color: #919191;
	font-size: 12px;
}
.right-table-column-one{
    width: 45% !important;display: inline-block;
}
.right-table-column-two{
        width: 36% !important;
        display: inline-block;
        text-align: right;
        font-size: 16px;
}

p.canceltrx-overlay-title{
	font-size: 15px;
	padding-bottom: 10px !important;
}

#canceltrx-overlay-cancel{
	margin-left: 20px;
}

.canceltrx-overlay-footer{
	padding: 0 10px;
}

/* As part of WUBS - March catch up requirement Chnages - start */
.conversion-alert-box-quick-resend{
	display : none;
	line-height: 18px;
	color: #333;
	-moz-box-shadow: 0 1px 1px #bbbbbb;
	-webkit-box-shadow: 0 1px 1px #BBB;
	box-shadow: 0 1px 1px #BBB;
	background-color: #FFF6B2;
	margin-bottom : 20px;
	margin-top: -20px;
}
.icon_alert_small_img {
	min-height: 20px;
	width: auto;
	padding: 11px 100px 5px 51px;
	display: inline-block;
	background: url("stylesheet/images/icon_msg_alert_sm.png") no-repeat 16px 7px;
}

.icon_alert_small_img a {
	text-decoration : underline;
}
		
#wu-continue-to-review.disabled{
	background: #BCD7DE !important;
}

#quick-resend-amount-max-msg {
	width : auto !important;
	margin-top: 6px;
}

.link-email{
	cursor: pointer;
	color: #076E98;
}

.link-phone{
	cursor: pointer;
	color: #076E98;
    display: inline;
    margin: 0 0 0 10px;
}

/* As part of WUBS - March catch up requirement Chnages - End */

/*****  end cancel transaction overlay ******/
/*******************************end overview**************************************/



.wu-blue-text:hover, .wu-blue-text:focus{
	color: #003059;
    text-decoration: underline;
}
.wu-activity-status-right>span span:hover, .wu-activity-status-right>span span:focus{
	color: #003059;
    text-decoration: underline;
}
a:hover, a:focus{
	color: #003059;
    text-decoration: underline;
}
.wu-overview-clearfix-summary-header .link:hover, .wu-overview-clearfix-summary-header .link:focus{
	color: #003059;
    text-decoration: underline;
}

/**************************Start of Overview International***********/
.wu-overview-reward-inner span {
	display: block;
}

.wu-overview-reward-intl-font-bold, .wu-overview-reward-intl-font-bold span {
	font-weight: bold;
	font-size: 12px;
}
.wu-overview-reward-inner-partial {
	margin-bottom: 15px;
}
.wu-overview-learn-increase-limit {
	cursor: pointer;
	color: #076E98;
	font-size: 11px;
	padding: 5px 0px 5px 0px
}
.wu-overview-attention-icon-intl {
	background-color: #fbf2bb;
	padding: 65px 0;
	display: inline-block;
	vertical-align: middle;
}
.wu-overview-attention-icon-verified {
	background-color: rgb(231,253,202);
	padding: 57px 0;
	display: inline-block;
	vertical-align: middle;
}
.wu-overview-image-alert-verified {
	display: block;
	height: 50px;
	width: 50px;
	background: url(stylesheet/images/checklist.png) no-repeat;
	background-size: 18px 18px;
	background-position: 15px 15px;
}
.wu-process-identification{
	padding: 9xp 20px !important;
	margin-top: 5px !important;
	margin-bottom: 5px !important;
}
.wu-identifier-overlay-txt{
	color: #222 !important;
	font-weight: bold !important;
}
.wu-identifier-overlay-message{
	margin-bottom: 10px;
}
.wu-sendmoney-request-identification-letter{
	display: inline-block;
	vertical-align: middle;
	color: #076E98;
	text-decoration: none;
	cursor: pointer;
	margin: 0px auto;
	font-size: 14px;
}
.wu-overview-notification{
	display: none;
}

.wu-sendmoney-request-identification-letter:hover{
	color : #003059;
	text-decoration: underline;
}

.wu-overview-reward-inner .wu-overview-reward-acc-number {
	font-size: 14px;
	font-weight: bold;
}

.wu-overview-reward-inner .wu-overview-reward-point-container {
	display: inline-block;
}

.wu-overview-reward-inner .wu-overview-reward-title {
	font-size: 11px;
	color: #5d5d5d;
}

.wu-overview-reward-inner .wu-overview-reward-point {
	display: inline-block;
	font-size: 36px;
	font-weight: bold;
	vertical-align: middle;
}

.wu-overview-reward-inner .wu-overview-learn-more a.wu-overview-reward-link{
	font-size: 12px;
}
/**************************End of Overview International***********/

.profile-tab-link{
   color: #076E98;
   text-decoration: none;
   cursor: pointer;
}

.line{
	color:#00e4e5;
}

.margin-left10{
    margin-left: 10px;
}

.padding-left10{
	padding-left:10px;
}
.padding-left32{
	padding-left:32px;
}

#wu-start-new-transaction-link-top{ 
	margin:0 0 10px 0;
}

.wu-quick-send-template-section-top{
    padding: 10px 0 5px 10px;
}

.bg-color-white{
        background-color:#fff;
}

.bg-color-dark-blue{
        background-color:#E8F4FA;
}

.bg-color-grey{
       background-color: #F6F8FA;
}

.padding-quick-resend-text{
        padding-left:10px;
        padding-bottom:10px;
        color:#8A8A8A;
}

.profile-tab-link{
   color: #076E98;
   text-decoration: none;
   cursor: pointer;
}

.line{
	color:#00e4e5;
}
.margin-left10{
    margin-left: 10px;
}

.padding-left10{
	padding-left:10px;
}
.padding-left32{
	padding-left:32px;
}
.wu-quick-send-template-section-top{
    padding: 10px 0 5px 10px;
}

.padding-quick-resend-text{
        padding-left:10px;
        padding-bottom:10px;
        color:#8A8A8A;
}

/**RINTL-18168**/
.font-normal { 
    font-weight: normal !important; 
}
/*
RD-61
 .wu-overview-learn-increase-limit#wu-overview-reward-link p {
    font-size: 11px !important; 
} */
.font13 {
    font-size: 13px !important; 
}

/*****RR-2523*****/
.wu-amount-content.wu-payment-container-border .right-table-column-one{
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin: 0;
}

.contact-info,.inline-info {
	padding: 15px 10px;
}

.wu-clearfix {
	zoom: 1;
}

.summary-inline-info h2 {
	margin: 0;
	padding: 0;
	font: normal 20px/24px sans-serif;
}

.summary-header h2 {
	margin: 0 0 0 10px;
	padding: 4px 0 0 0;
	font-size: 16px;
	font-weight: normal;
	color: #444444;
/* 	float: left; */
}

.contact-info h5,.inline-info h5 {
	margin: 0 0 15px 0;
	padding: 15px 0 10px 10px;
	font-size: 14px;
	font-weight: bold;
	color: #C59011;
	border-bottom: 2px solid #E9E9E9;
}

.inline-info h5 {
	padding: 0 0 10px 0;
}

.summary-inline-info p {
	margin-bottom: 15px;
}

h5 {
	margin: 0 0 9px 0;
	padding: 0;
	font: bold 14px/16px sans-serif;
	color: #C59011;
}

.list-style-none {
	list-style: none;
}

.profiles {
	height: 30px;
	margin: 20px 0;
	border-bottom: 2px solid #E9E9E9;
	color: #C59011;
}

.icon.medium.info {
	background-position: -139px -1280px;
}

.icon.medium {
	width: 33px;
	height: 31px;
}

.icon.info {
	width: 39px;
	height: 39px;
	background-position: -16px -1996px;
	background-position: -16px -2176px;
}

.float-left {
	float: left;
}

.profiles .nocard-info p {
	padding-top: 5px;
}

.contact-info p,.inline-info p {
	margin: 0 0 15px 0;
	font-size: 13px;
	color: #333333;
}

p {
	margin: 0 0 10px 0;
	padding: 0;
	font: normal 13px/17px sans-serif;
	color: #232323;
}
/*RTPROD-75 */
.nocard-info>p {
	/*padding-top: 5px;
	float: right;
	margin-right: 0px;
	*/
}

.content-button,.content-button-credit {
	/* RTHREE-3481 Profile: Payment Methods */
	/* margin-left: 10px; */

}

.button-add-bank,.button-add-credit {
	cursor: pointer;
	height: 26px;
	padding: 0 20px 0 10px;
	margin: 0;
	line-height: 25px;
	display: inline-block;
	color: #91690b;
	font-size: 13px;
	font-weight: bold;
	border: solid 1px #e4c886;
	text-shadow: 1px 1px 2px #fff;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-box-shadow: 1px 2px 1px #ccc;
	-webkit-box-shadow: 1px 2px 1px #ccc;
	box-shadow: 0px 1px 1px #a1a1a1;
	background: #f7df97;
	background-image: url(stylesheet/images/arrow-btn-brown.png);
	background-position: right 10px;
	background-repeat: no-repeat;
	background: url(stylesheet/images/arrow-btn-brown.png) right 10px
		no-repeat, -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fdf5d8),
		to(#f3ce72));
	background: url(stylesheet/images/arrow-btn-brown.png) right 10px
		no-repeat, -webkit-linear-gradient(top, #fdf5d8, #f3ce72);
	background: url(stylesheet/images/arrow-btn-brown.png) right 10px
		no-repeat, -moz-linear-gradient(top, #fdf5d8, #f3ce72);
	background: url(stylesheet/images/arrow-btn-brown.png) right 10px
		no-repeat, -ms-linear-gradient(top, #fdf5d8, #f3ce72);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdf5d8',
		endColorstr='#f3ce72', GradientType=0);
}

.button-add-bank:HOVER,.button-add-credit:HOVER {
	background: url(stylesheet/images/arrow-btn-brown.png) right 10px no-repeat,
		#f3ce72;
}

.nocard-info {
	min-height: 30px;
	margin: 20px 0 15px 0;
	border-bottom: 2px solid #E9E9E9;
	color: #C59011;
}

.online_bank_FX {
	border-bottom: none;
}

.wu-payment-info-online-FX {
	/*RTHREE- 3761 - Aligned as per R2*/
/*	margin-left: 13px;*/
}

.summary-top-filler {
	height: 0;
	margin: 4px 4px 0 4px;
	padding: 0;
	border-bottom: 1px solid #CCCCCC;
	position: relative;
}

.summary-inline-info {
	padding: 20px 30px;
	background: #FFFFFF;
	margin: 0 4px 4px 4px;
	border: 1px solid #CCCCCC;
}

.summary-inline-info .remarks {
	color: #999999;
	font-size: 12px;
}

.wu-payment-info-form .form-element {
	margin-bottom: 20px;
/* 	position: relative; */
}

.wu-payment-info-form label {
	cursor: pointer;
	font-size: 12.5px;
	color: #414141;
	display: block;
	margin: 0 0 2px 5px;
	overflow: hidden;
}

.wu-payment-info-form .text-field input,.wu-payment-info-form input[type="text"],.wu-payment-info-form input[type="number"]
	{
	display: inline-block;
	padding: 4px 9px 0 9px;
	width: 200px;
	height: 27px;
	border: solid 1px #bfbfbf;
	line-height: 18px;
	font-family: sans-serif;
	font-size: 14px;
	color: #414141;
	background: #fff;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: inset 1px 1px 4px #bfbfbf;
	-webkit-box-shadow: inset 1px 1px 4px #bfbfbf;
	box-shadow: inset 1px 1px 4px #bfbfbf;
}

.wu-payment-info-form input[type=text]:focus {
	border: 1px solid #707070 !important;
	outline: none !important;
	box-shadow: none;
	-moz-box-shadow: inset 1px 1px 4px #bfbfbf;
	-webkit-box-shadow: inset 1px 1px 4px #bfbfbf;
	box-shadow: inset 1px 1px 4px #bfbfbf;
}

.wu-payment-info-form .wu-margin-top ul li {
	margin: 0;
	padding: 0;
}

.profiles .wu-payment-info-form .error-msg.no-left-margin {
	margin: 0 0 0 0;
}

.wu-payment-info-form .error input,.send-money-payment-bill-address .error input,#wu-sendmoney-payment-bill-address-container-down input.error,#wu-sendmoney-payment-bill-address-container input.error,
.summary-inline-info-intl .error input
	{
	border: solid 1px #cc1b21;
	margin-bottom: 0 !important;
}

.wu-payment-info-form .error label span,.send-money-payment-bill-address .error label span,#wu-sendmoney-payment-bill-address-container-down .form-element.error label span,#wu-sendmoney-payment-bill-address-container .form-element.error label span
	,.summary-inline-info-intl .error label span{
	color: #cc1b21;
}

.wu-payment-info-form .error .wu-payment-info-drop-down,.sendmoney-form-state-payment.error
	{
	border: solid 1px #cc1b21;
}

.wu-payment-info-form .error-msg {
	font-size: 12px;
	font-weight: bold;
	color: #cc1b21;
	padding-top: 5px;
	clear: both;
	display: block;
	padding-left: 5px;
}

.wu-payment-info-form .zip .error-msg {
	word-wrap: break-word;
	width: 6em;
}

.wu-payment-info-form .instruction-lft,.wu-payment-info-form .addressline1,.wu-payment-info-form .phone
	{
	display: block;
	position: relative;
}

.wu-payment-info-form .form-element {
	margin-bottom: 20px;
}

.wu-payment-info-form label {
	font-size: 12.5px;
	color: #414141;
	display: block;
	margin: 0 0 2px 5px;
	overflow: hidden;
}

.wu-payment-info-form .instruction-lft input {
	float: left;
	margin-bottom: 20px;
}

.wu-payment-info-form .instruction-lft .note,.wu-payment-info-form .instruction-lft .note
	{
	margin: 15px 8px 0 27px;
	padding-top: 6px;
	width: 214px;
	position: absolute;
	top: 0px;
	line-height: 22px;
	right: 5px;
}

.wu-payment-info-form .note h1 {
	font-size: 12.5px;
	line-height: 16px;
	color: #5a5a5a;
	display: block;
	margin: -6px 0 0 0;
	padding: 0;
}

.wu-payment-info-form .instruction-lft .note img {
	margin-right: 9px;
}

.wu-payment-info-form .instruction-lft .note {
	line-height: 22px;
}

.font-size-13 {
	font-size: 13px;
}


.wu-payment-info-form ol {
	margin: 0;
	padding: 0;
	list-style: none;
}

.wu-payment-info-form label {
	font-size: 12.5px;
	color: #414141;
	display: block;
	margin: 0 0 2px 5px;
	overflow: hidden;
}

.wu-margin-top {
	margin-top: 55px;
}

.subtitle {
	color: #C59011;
	display: block;
	padding: 0 0 5px 0;
	font-weight: bold;
	border-bottom: 2px solid #E9E9E9;
	position: relative;
}

.wu-payment-info-form .address {
	display: block;
	min-height: 50px;
}

.wu-payment-info-form .address .city,.wu-payment-info-form .address .state,.wu-payment-info-form .address .zip
	{
	float: left;
	margin-right: 16px;
}

.wu-payment-info-form #wu-dd-usa-state-container {
	width: 180px;
}

.sendmoney-form-state-payment #wu-dd-usa-state-container {
	width: 160px;
}

.wu-payment-info-form .wu-payInfo-drop-down.medium-drop-down {
	width: 102px;
}

.wu-payment-info-form #wu-payInfo-expirate-month,.wu-payment-info-form #wu-payInfo-expirate-year
	{
	margin-right: 10px;
	display: inline-block;
}

.wu-payment-info-form #state-dd {
	white-space: nowrap;
	text-overflow: ellipsis;
	width: 118px !important;
	color: #5A5A5A;
	font-size: 13px;
	font: normal 13px/17px sans-serif;
	cursor: pointer;
}

.wu-payment-info-form #state-dd-list {
	width: 167px !important;
}

.wu-payment-info-form .form-element {
	margin-bottom: 20px;
}
.form-element.bank-account-type.sendmoney-exp-date{
	margin-right: 15px;
}
.wu-payment-info-form label {
	font-size: 12.5px;
	color: #414141;
	display: block;
	margin: 0 0 2px 5px;
	overflow: hidden;
}

.wu-payment-info-form .address .city input {
	width: 120px;
}

.wu-payment-info-form .address .zip input {
	width: 60px;
}

.margin-left-0 {
	margin-left: 0;
}

input.width-form-for-zip {
	width: 70px !important;
	margin-bottom: 20px;
	/* RTHREE-3594 Inconsistent highlighting of form fields -Chi
	padding: 4px 9px 0 9px;
	height: 27px;
	border: solid 1px #bfbfbf;
	line-height: 18px;
	font-family: sans-serif;
	font-size: 14px;
	color: #414141;
	background: #fff;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: inset 1px 1px 4px #bfbfbf;
	-webkit-box-shadow: inset 1px 1px 4px #bfbfbf;
	box-shadow: inset 1px 1px 4px #bfbfbf; */
}

.wu-addBank-save-button {
	cursor: pointer;
	height: 26px;
	padding: 0 29px 0 22px;
	margin-bottom: 10px;
	line-height: 26px;
	display: inline-block;
	color: #fff;
	font-size: 13px;
	font-weight: normal;
	border: none;
	text-shadow: 1px -1px 0 #444;
	text-decoration: none;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-box-shadow: 0 0 2px #444;
	-webkit-box-shadow: 0 0 2px #444;
	box-shadow: 0 0 2px #444;
	/*background: #2ea4c2;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-position: right 7px;
	background-repeat: no-repeat;
	background: url(stylesheet/images/arrow-btn-blue.png) right 7px no-repeat,-webkit-gradient(linear, 0% 0%, 0% 100%, from(#2ea4c2), to(#066892));
	background: url(stylesheet/images/arrow-btn-blue.png) right 7px no-repeat,-webkit-linear-gradient(top, #2ea4c2, #066892);
	background: url(stylesheet/images/arrow-btn-blue.png) right 7px no-repeat,-moz-linear-gradient(top, #2ea4c2, #066892);
	background: url(stylesheet/images/arrow-btn-blue.png) right 7px no-repeat,-ms-linear-gradient(top, #2ea4c2, #066892);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdf5d8',endColorstr='#f3ce72', GradientType=0);*/
	background: #1599BA;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-position: right 7px;
	background-repeat: no-repeat;
	background: url(stylesheet/images/arrow-btn-blue.png) right 7px no-repeat, -webkit-gradient(linear, 0% 0%, 0% 100%, from(#1599BA), to(#066690));
	background: url(stylesheet/images/arrow-btn-blue.png) right 7px no-repeat, -webkit-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 7px no-repeat, -moz-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 7px no-repeat, -ms-linear-gradient(top, #1599BA, #066690);
}

.wu-addBank-save-button:hover {
	/*background: url(stylesheet/images/arrow-btn-blue.png) right 7px no-repeat,
		#066892;*/
	cursor: pointer;
	background: #066590;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-position: right 7px;
	background-repeat: no-repeat;
}

.wu-addBank-cancel-button {
	cursor: pointer;
	display: inline-block;
	color: #076E98;
	padding-left: 23px;
}

.wu-addBank-cancel-button:HOVER {
	color: #032939;
}

.wu-cc-note {
	vertical-align : middle;
	display : inline-block;
	width: 192px !important;
	right: 7px;
	margin-left: 10px;
}

.cc-note-us {
	width: 160px !important;
}

.summary-inline-info .wu-payment-info-form .form-element  .wu-cc-note ul { position: static}
.wu-cc-note ul {
	overflow: hidden;
	width: 143px;
	height: 28px;
	position: absolute; /*rr-1872*/
	right: 0; /*rr-1872*/
	top: 13px /*rr-1872*/
}

.wu-cc-note>ul li {
	overflow: hidden;
	display: inline-block;
	background-image: url('stylesheet/images/credit-icons.png');
	background-repeat: no-repeat;
	width: 36px;
	height: 27px !important;
	margin: 0;
	padding: 2px;
	margin-right: 4px !important;
}

.wu-cc-note .cc-visa {
	background-position: 0 0;
	width: 36px !important;
}

.wu-cc-note .cc-mastercard {
	background-position: -42px 0;
	width: 38px !important;
	margin-right: 2px !important;
}

.wu-cc-note .cc-discover {
	background-position: -86px 0;
	width: 34px !important;
}

.wu-cc-note .wu-disable-visa {
	background-position: 0px -29px;
}

.wu-cc-note .wu-disable-mastercard {
	background-position: -42px -29px;
}

.wu-cc-note .wu-disable-discover {
	background-position: -86px -29px;
}

.display-inline-block {
	display: inline-block;
}

.drop-down-acc-type {
	width: 165px;
}

.wu-payment-info-drop-down {
	cursor: pointer;
	display: inline-block;
	position: relative;
	width: 180px;
	border: solid 1px #e1e1e1;
	text-overflow: ellipsis;
	background: -ms-linear-gradient(top, #fefefe, #bababa);
	background: -webkit-linear-gradient(top, #fefefe, #bababa);
	background: -moz-linear-gradient(top, #fefefe 0%, #bababa 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fefefe), color-stop(100%, #bababa));
	background: -webkit-linear-gradient(top, #fefefe 0%, #bababa 100%);
	filter:
		"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#fefefe', endColorstr='#bababa')";
	-ms-filter:
		"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#fefefe', endColorstr='#bababa')";
	color: #414141;
	-webkit-border-radius: 3px;
}

.wu-drop-down-small {
	width: 95px;
	margin-right: 5px;
}

.wu-acc-type {
	display: block;
	cursor: pointer;
	width: 134px;
	padding: 0px 0px 0px 15px;
	line-height: 30px;
	height: 29px;
	float: left;
	vertical-align: middle;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.wu-acc-type-small {
	width: 49px;
}

.wu-acc-type-arrow {
	cursor: pointer;
	display: block;
	float: right;
	width: 30px !important;
	min-width: 29px !important;
	max-width: 29px !important;
	height: 30px !important;
	background-size: 28px 28px;
	background-image: url(stylesheet/images/btn-droparrow.png);
	background-repeat: no-repeat;
	border-left: solid 1px #BBB;
	padding-left: 0px;
}

.wu-drop-down-payInfo-list {
	width: 178px;
	top: 30px;
	list-style: none;
	cursor: pointer;
	padding: 0;
	margin-top: 0px;
	margin-left: -1px;
	color: #656565;
	overflow-x: hidden !important;
	position: absolute;
	z-index: 99999;
	max-height: 200px;
	border: solid 1px #BBB;
	background: #FFF;
	-moz-box-shadow: 0 2px 6px rgba(0, 0, 0, .2);
	-webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, .2);
	box-shadow: 0 2px 6px rgb(0, 0, 0);
	box-shadow: 0 2px 6px rgba(0, 0, 0, .2);
	overflow: auto;
	padding-bottom: 6px !important;
	padding-top: 7px !important;
	font-size: 13px;
	font-family: sans-serif;
}

.wu-payment-info-form .wu-dd-list-small {
	width: 93px;
}

.wu-drop-down-payInfo-list li {
	margin: 0;
	padding: 0;
	list-style: none;
	display: block;
	cursor: pointer;
	overflow-x: hidden !important;
}

.wu-drop-down-payInfo-list li a {
	line-height: 22px;
	white-space: nowrap;
	color: #656565;
	padding-left: 15px;
}

.wu-drop-down-payInfo-list li a:hover {
	text-decoration: none;
}

.wu-drop-down-payInfo-list li:hover {
	background-color: #D8F6FF;
}

.wu-drop-down-payInfo-list li.selected {
	background-color: #C8DEF4;
}

.wu-drop-down-payInfo-list li.selected a {
	color: #000 !important;
}

.wu-bank-account-info-list {
	margin: 0 0 30px 0;

}

.wu-bank-account-info-list p span {
    width: 135px;
	margin-right: 12px;
}

#bank_account-name {
	width: auto;
}

.format-info-list {
	text-transform: none !important;
	color: #333 !important;
	font-size: 13px !important;
	text-align: left !important;
}

.wu-payment-info-status-right {
	float: right;
}

.wu-payment-info-status-right a {
	cursor: pointer;
	color: #076E98;
}

.wu-payment-info-status-right a:hover {
	cursor: pointer;
	color: #003059;
}

#bill_address1,#bill_address2,#bill_city,#bill_state,#bill_postal_code,#bill_country_iso_code
	{
	width: auto;
	margin: 0 0 10px 0;
}

#bill_address2,#bill_postal_code,#bill_country_iso_code {
	display: block;
}

#bill_city,#bill_address2,#bill_postal_code,#bill_country_iso_code {
	padding: 0 0 0 150px;
}

#edit_account_type,#edit_routing_number,#edit_account_number {
	margin-left: 5px;
}

#edit-credit-card-number {
	color: #999999;
}

#edit_bank,#edit_card,#edit-credit-card-number,#delete_account_bank,#delete_card
	{
	margin-left: 5px;
	font-size: 13px;
}

#sender_bank_account_type {
	margin-left: -4px;
}
/********************************added for Intl payment information**************************************/
 
.inline-info-intl .inline-info-group-intl {
    margin: 0 0 30px 0;
}
 
.inline-info-intl p {
    margin: 0 0 15px 0;
    font-size: 13px;
    color: #333333;
}
 
.inline-info-intl p span {
    display: inline-block;
    width: 114px;
    margin: 0 10px 0 0;
    font-size: 14px;
    font-weight: normal;
    text-align: right;
    color: #777777;
}
 
h2.wu-payment_info_title_intl {
    margin: 0 0 0 19px;
    padding: 7px 0 0 0;
    font-size: 16px;
    font-weight: normal;
    color: #444444;
/*     float: left; */
}
 
.wu-payment-info-intl-list{
    padding: 10px 0;
    border-bottom: 1px solid #CCCCCC;
}
 
.wu-payment-info-intl-list>div{
    display: inline-block;
    vertical-align: middle;
}
 
.wu-payment-info-intl-list a{
    cursor: pointer;
    color: #076E98;
}
 
.wu-payment-info-intl-list a:HOVER{
    color: #003059;
}
 
.wu-payment-info-intl-list span.wu-payment-info-intl-label{
    color: #777777;
}
 
.wu-payment-info-intl-list .wu-payment-info-intl-cc-img{
    background-repeat: no-repeat;
	background-position: 0px 0px;
	background-size: 43px 26px;
	width: 44px;
	height: 27px;
	display: block;
	margin: 0 2px;
}
 
.wu-payment-info-intl-list .wu-payment-info-intl-cc-img.VISA{
    background-image: url(stylesheet/images/logo-card_visa1.png);
}
 
.wu-payment-info-intl-list .wu-payment-info-intl-cc-img.MASTER{
    background-image: url(stylesheet/images/logo-card_master.png);
}

.wu-payment-info-intl-list .wu-payment-info-intl-cc-img.MAESTRO{
    background-image: url(stylesheet/images/logo-card_maestro.png);
}

.wu-payment-info-intl-list .wu-payment-info-intl-cc-img.ELECTRON{
	background-image: url(stylesheet/images/logo-card_visa2.png);
}
 
.wu-payment-info-intl-content{
    margin-bottom: 12px;
}
 
.wu-payment-info-intl-button-container{
    padding: 0 20px;
}

.inline-info .wu-payment-info-intl-button-container{
	padding: 0;
}
 
.wu-payment-info-intl-list>div.wu-card-ending{
    width: 145px; /*****RINTL-24236*****/
}

.inline-info .wu-payment-info-intl-list>div.wu-card-ending{
	width: 95px;
}

.wu-payment-info-intl-list>div.wu-expires{
    width: 155px; /*****RINTL-24236*****/
}

.inline-info .wu-payment-info-intl-list>div.wu-expires{
	width: 230px;
}
 
.wu-payment-info-intl-list>div.wu-payment-info-intl-image{
    width: 47px;
    margin: 0 5px 0 20px;
}
 
.wu-payment-info-intl-list>div.wu-bank-name{
    width: 137px;
}
 
.wu-payment-info-intl-list>div.wu-acc-number{
    width: 208px;
}

.wu-payment-info-intl-content .wu-payment-info-no-cc-bank{
    padding: 12px 20px 5px;
}
 
.wu-payment-info-intl-content .wu-payment-info-no-cc-bank>p{
    margin: 0;
}

.summary-inline-info-intl {
	padding: 20px 20px;
	background: #FFFFFF;
	margin: 0 4px 4px 4px;
	border: 1px solid #CCCCCC;
}

.summary-inline-info-intl .wu-cc-note .card-logo{
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-size: 40px 28px;
	width: 40px;
	height: 28px;
	display: inline-block;
	margin: 0 2px;
}

.summary-inline-info-intl .wu-cc-note .card-logo.disable{
	opacity: 0.3;
	filter: alpha(opacity= 30);
}

.summary-inline-info-intl .cc-exp-date{
	vertical-align: middle;
	display: inline-block;
}

.summary-inline-info-intl .bank-account-type{
	vertical-align: top;
	display: inline-block;
}

.summary-inline-info-intl .wu-payInfo-slash-text{
	display: inline-block;
	vertical-align: bottom;
	margin-right: 4px;
}

.summary-inline-info-intl .wu-payInfo-slash-text span{
	font-size: 14px;
	line-height: 37px;
}

.wu-payment-info-intl-form .wu-payInfo-drop-down.medium-drop-down {
	display: inline-block;
	min-width: 88px;
	width: 88px;
	margin-right: 6px;
}

.wu-payment-info-intl-form .text-field input,.wu-payment-info-intl-form input[type="text"],.wu-payment-info-intl-form input[type="number"]
	{
	width: 254px;
} 

.wu-payment-info-intl-form .wu-sendmoney-payment-security-input{
	display: inline-block;
	vertical-align: middle;
}

.wu-payment-info-intl-form input[type=text].wu-sendmoney-form-security {
	margin-right: 13px;
	width: 46px;
	vertical-align: middle;
}

.wu-payment-info-intl-form label {
	margin: 0 0 2px 0;
}

.text-field input[type="text"] {
	width: 254px;
}

.wu-profile-payInfo-check-box-container{
	display: inline-block;
}

.wu-profile-payInfo-check-box-container span.checker {
	float: left;
	text-align: center;
	background-image: url(stylesheet/images/sprite-forms.png);
	background-position: 1px -77px;
	background-repeat: no-repeat;
	width: 18px;
	height: 18px;
}

.wu-profile-payInfo-check-box-container span.checked {
	background-position: -30px -77px;
}

.wu-profile-payInfo-check-box-container span.checker input {
	opacity: 0;
	display: none; /* RTHREE-2973  */
	background: none;
	width: 18px;
	height: 18px;
}

.wu-payment-info-intl-form .check-box label {
	line-height: 32px;
	display: inline-block;
	height: 23px;
	color: #444;
	margin: 0 0 2px 2px
}

.wu-addCreditCard-intl-save-button:hover {
	background: #066590;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-repeat: no-repeat;
	background-position: right 13px;
}

#wu-creditCard-save-button.wu-button-disabled {
	-moz-box-shadow: 0px 0px 4px #C0BFBF;
	-webkit-box-shadow: 0px 1px 4px #C0BFBF;
	box-shadow: 0px 1px 4px #C0BFBF;
	background: #1599ba;
	cursor: pointer;
	text-shadow: 0 0 1px #999;
	pointer-events: none;
	background-position-y: 8px;
	color: #ffffff;
	background: url(stylesheet/css/stylesheet/images/arrow-btn-blue_disabled.png) right 12px
		no-repeat, -webkit-gradient(linear, 0% 0%, 0% 100%, from(#BCD7DE),
		to(#98BEC9) );
	background: url(stylesheet/css/stylesheet/images/arrow-btn-blue_disabled.png) right 12px
		no-repeat, -webkit-linear-gradient(top, #BCD7DE, #98BEC9);
	background: url(stylesheet/css/stylesheet/images/arrow-btn-blue_disabled.png) right 12px
		no-repeat, -moz-linear-gradient(top, #BCD7DE, #98BEC9);
	background: url(stylesheet/css/stylesheet/images/arrow-btn-blue_disabled.png) right 12px
		no-repeat, -ms-linear-gradient(top, #BCD7DE, #98BEC9);
}


.wu-addCreditCard-intl-save-button,
.wu-editCreditCard-intl-save-button {
	cursor: pointer;
	height: 36px;
	padding: 0 29px 0 22px;
	margin-bottom: 10px;
	display: inline-block;
	color: #fff;
	font-weight: bold;
	font-size: 14px;
	border: none;
	text-shadow: 0 -1px 1px #222;
	text-decoration: none;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0px 0px 3px #999;
	-webkit-box-shadow: 0px 0px 3px #999;
	box-shadow: 0px 0px 3px #999;
	background: #1599ba;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-position: right 13px;
	background-repeat: no-repeat;
	background-image: url(stylesheet/images/arrow-btn-blue.png), -webkit-gradient(linear, left top, left bottom, from(#1599BA), to(#066690));
	background-image: url(stylesheet/images/arrow-btn-blue.png), -webkit-linear-gradient(top, #1599BA, #066690);
	background-image: url(stylesheet/images/arrow-btn-blue.png), -moz-linear-gradient(top, #1599BA, #066690);
	background-image: url(stylesheet/images/arrow-btn-blue.png), -ms-linear-gradient(top, #1599BA, #066690);
	background-image: url(stylesheet/images/arrow-btn-blue.png), -o-linear-gradient(top, #1599BA, #066690);
	background-image: url(stylesheet/images/arrow-btn-blue.png), linear-gradient(top, #1599BA, #066690);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1599BA',endColorstr='#066690', GradientType=0 );
}

.wu-button-disabled {
       -moz-box-shadow: 0px 0px 4px #C0BFBF;
       -webkit-box-shadow: 0px 1px 4px #C0BFBF;
       box-shadow: 0px 1px 4px #C0BFBF;
       background: #1599ba;
       cursor: pointer;
       text-shadow: 0 0 1 px #999;
       pointer-events: none;
       color: #ffffff;
       background: url(stylesheet/stylesheet/images/arrow-btn-blue_disabled.png) right 12px no-repeat,
               -webkit-gradient(linear, 0% 0%, 0% 100%, from(#BCD7DE), to(#98BEC9));
       background: url(stylesheet/stylesheet/images/arrow-btn-blue_disabled.png) right 12px no-repeat,
               -webkit-linear-gradient(top, #BCD7DE, #98BEC9);
       background: url(stylesheet/stylesheet/images/arrow-btn-blue_disabled.png) right 12px no-repeat,
               -moz-linear-gradient(top, #BCD7DE, #98BEC9);
       background: url(stylesheet/stylesheet/images/arrow-btn-blue_disabled.png) right 12px no-repeat,
               -ms-linear-gradient(top, #BCD7DE, #98BEC9);
}

.wu-payment-info-intl-form .wu-cc-note {
	right: -29px;
}

.wu-payment-info-intl-form span.grey-text{
	color: #999999;
}

/********************************added for Intl overlay delete payment method**************************************/

.wu-notif-overlay-container.notif-overlay-intl {
	width: 518px;	
}

.wu-notif-overlay-footer-content.notif-overlay-intl {
	padding: 4px 28px 4px 14px;
}

.notif-overlay-intl>.wu-notif-overlay-header-content h2{
	font: 122% 'Open Sans', sans-serif;
}

.notif-overlay-intl>.wu-notif-overlay-body-content>p {
	font-weight: normal;
	margin: 6px 8px 0 0;
}

.notif-overlay-intl>.wu-notif-overlay-body-content>span {
	font: bold 13px/14px sans-serif;
	color: #C59011;
	display: block;
	padding: 0 0 8px;
	border-bottom: 1px solid #e7e7e7;
}

.notif-overlay-intl>.wu-notif-overlay-continue-button:hover {
	background: #066590;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-repeat: no-repeat;
	background-position: right 15px;
}

.notif-overlay-intl>.wu-notif-overlay-continue-button {
	background: #1599ba;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-position: right 15px;
	background-repeat: no-repeat;
	background-image: url(stylesheet/images/arrow-btn-blue.png), -webkit-gradient(linear, left top, left bottom, from(#1599BA), to(#066690));
	background-image: url(stylesheet/images/arrow-btn-blue.png), -webkit-linear-gradient(top, #1599BA, #066690);
	background-image: url(stylesheet/images/arrow-btn-blue.png), -moz-linear-gradient(top, #1599BA, #066690);
	background-image: url(stylesheet/images/arrow-btn-blue.png), -ms-linear-gradient(top, #1599BA, #066690);
	background-image: url(stylesheet/images/arrow-btn-blue.png), -o-linear-gradient(top, #1599BA, #066690);
	background-image: url(stylesheet/images/arrow-btn-blue.png), linear-gradient(top, #1599BA, #066690);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1599BA',endColorstr='#066690', GradientType=0 );
}

.wu-payment-info-intl-form .wu-sendmoney-payment-security-card-image-container{
	display: inline-block;
	vertical-align: top;
	margin-top: 4px;
}

.wu-payment-info-intl-form .wu-sendmoney-payment-security-card-image,.wu-payment-info-intl-form .wu-sendmoney-payment-security-questions{
	margin: 0;
}

}
/*****RINTL-24236*****/
.wu-modifier {
    float: right;
    margin: 5px 10px 5px 5px;
}
.wu-payment-info-container-input-card-number span.wu-cc-note.cc-payment.cc-note-us ul { position: static; } /*RR-1972*/
#reward-container {
	width: 530px
}

#wu-summary-point-header {
	margin-right: 0.25em;
}

.wu-reward-content-container,.wu-reward-information-container,.wu-reward-customer-service-container,.wu-reward-summary-container
	{
	background-color: rgb(235, 235, 235);
	border: 1px solid #D3D3D3;
	-moz-box-shadow: 0 2px 2px #E4E4E4;
	-webkit-box-shadow: 0 2px 2px #E4E4E4;
	box-shadow: 0 2px 2px #E4E4E4;
}

.wu-reward-information-container {
	margin: 4px 4px 0;
	padding: 0;
	background: #FFFFFF;
	border: 1px solid #CCCCCC;
}

.wu-reward-information-container-inner {
	margin: 3px;
	padding: 10px 15px 7px 7px;
	background: #EAF5FB;
}

.wu-reward-customer-service-container,.wu-card-reward,.wu-reward-summary-container {
	background-color: #ffffff;
	margin: 10px 10px;
}

.wu-reward-info-text {
	margin: 0 0 0 0;
}

.wu-div-reward-info-register {
	margin-bottom: 10px;
}

.wu-reward-info-text,.wu-div-reward-info-register {
	color: #4A4A4A;
	font-size: 16px;
}

.wu-div-reward-info-register {
	font-size: 10px;
}

.wu-reward-register-label {
	cursor: pointer;
	color: #076E98;
	text-decoration: underline
}

.wu-reward-register-label:hover {
	color: #003059;
	text-decoration: underline
}

.wu-reward-customer-service-container,.wu-card-reward, .wu-reward-summary-container {
	padding: 15px 10px 25px 20px;
	margin: 4px;
}

.wu-reward-customer-service-label,.wu-reward-need-help-label,.wu-reward-replace-card-label,.wu-reward-card-label
	{
	color: #000000;
	font-weight:normal;
}

/* Add one rule to fix RTHREE-643 */
#wu-dont-have-gold-card > h3.wu-reward-card-label {
	font-size: 16px;
}

.wu-reward-card-label{
	color: #232323;
}

.wu-card-reward .wu-reward-card-label-container .wu-reward-card-label {
	font-size: 13px;
	/*RTHREE-3462*/
	font-weight: normal;
}

.wu-reward-need-help-label,.wu-reward-replace-card-label {
	font-weight: bold;
}

.wu-reward-send-email-label,.wu-reward-check-faqs-label,.wu-reward-signin-label
	{
	cursor: pointer;
	color: #076E98;
}

.wu-reward-send-email-label:hover,.wu-reward-check-faqs-label:hover,.wu-reward-signin-label:hover
	{
	color: #003059;
}

.wu-reward-check-faqs {
	margin-top: 20px;
	margin-bottom: 20px;
}

.wu-reward-start-today-button {
	margin-top: 20px;
}

.wu-card-reward {
	border: 1px solid #D3D3D3;
	display: block;
}

.wu-reward-div-card-image {
	width: 143px;
	height: 89px;
	background-image: url(stylesheet/images/image_gold_card_lg.png);
}
/*artf910558 : Profile | Rewards - Space below the heading of the Gold Card should be increased*/
.wu-card-reward p {
	width: 260px;
	margin-top:10px;
	
}
.wu-reward-info-number{
	color: #4A4A4A;
	font-size: 14px;
	font-weight: bold;
	}
.wu-reward-info-number-question{
	color: #4A4A4A;
	font-size: 12px;
	font-weight: bold;
}
.wu-form-input-gold-card{
	display: inline-block;
	padding-left: 10px;
	margin: 0 8px 0 0;
	width: 200px;
	height: 27px;
	border: solid 1px #bfbfbf;
	line-height: 18px;
	font-family: sans-serif;
	font-size: 14px;
	color: #414141;
	background: #fff;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: inset 1px 1px 4px #bfbfbf;
	-webkit-box-shadow: inset 1px 1px 4px #bfbfbf;
	box-shadow: inset 1px 1px 4px #bfbfbf;
}
.wu-input-gold-card-container .btn-save{
	display: inline-block;
}

#wu-customer-care,#wu-agent-location-link{
	color: #076E98;
	cursor: pointer;
}
#wu-customer-care:HOVER,#wu-agent-location-link:HOVER{
	color: #003059;
	cursor: pointer;
}
.wu-gold-card-image{
	display: inline-block;
	width: 202px;
	height: 175px;
		background: #FFFFFF url(stylesheet/images/image_mywu_gold_card_lg.png) no-repeat
		 center;
}
.wu-mywu-image{
	display: inline-block;
	width: 202px;
	height: 175px;
		background: #FFFFFF url(stylesheet/images/mywu.png) no-repeat
		 center;
}
.wu-reward-card-label-container{
	vertical-align: top;
	display: inline-block;
}
.error-input-gold-card-msg{
	font: normal 13px/17px sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #cc1b21;
	/*width: 200px;*/
}
.alert-input-box {
	border-color: #cc1b21;
}
.wu-gold-card-header-left,.wu-gold-card-header-right {
	width: 49%;
	display: inline-block;
	vertical-align: middle;
}
.wu-gold-card-header-right{
	text-align: right;
}
.wu-gold-card-header-left-img{
	display: inline-block;
	height: 40px;
	width: 40px;
	vertical-align: middle;
	background: url(stylesheet/images/paying-icon.png) no-repeat -15px -555px;
}
.wu-gold-card-name{
	display: inline-block;
	margin-left: 10px;
	color: #4A4A4A;
	font-size: 15px;
	font-weight: bold;
}
.wu-gold-card-poin-title{
	font-size: 11px;
color: #4A4A4A;
}
.wu-total-point{
	color: #4A4A4A;
font-size: 21px;
font-weight: bold;
}
.wu-point-label{
	color: #4A4A4A;
	font-weight: bold;
}
.wu-reward-summary-title{
	font-weight: bold;
	/* MYWU - 378 */
	/* display: inline-block; */
	/* width: 20%; */
	width: 100%;
}
.wu-reward-summary{
	display: inline-block;
	width: 20%;
}
.accordion-content #wu-memeber-since-title,.accordion-content #wu-memeber-since{
	 padding-left: 160px; 
}

.accordion-content #wu-summary-point-title{
	
	padding-left: 20px; 
}


.wu-overview-reward-yourself #wu-memeber-since-title,.wu-overview-reward-yourself #wu-memeber-since {
	/* padding-left: 160px; */
}


.accordion-list #wu-memeber-since-title,.accordion-list #wu-memeber-since{
	/* padding-left: 160px; */
}
#wu-summary-point-title,.wu-reward-summary-container #wu-summary-point{
	text-align: right;
}

/** international rewards **/
.wu-card-reward .wu-reward-card-label-container .wu-reward-card-label.intl {
	font-size: 17px;
}

.wu-gold-card-image.intl{
	height: 120px;
	background: #FFFFFF url(stylesheet/images/image_gold_card_lg.png) no-repeat
		 center;
}

.wu-mywu-image.intl{
	height: 120px;
	background: #FFFFFF url(stylesheet/images/mywu.png) no-repeat
		 center;
}

.wu-reward-card-label-container.intl p{
	width: 100%;
}

#wu-summary-point-header.intl, #wu-reward-summary-account.intl, .wu-reward-points {
	font-size: 20px;
}

#wu-summary-point-header.intl, #wu-reward-summary-account.intl {
	font-weight: bold;
	color: #000;
}

.wu-reward-card-label-container.intl{
	display: block;
}

.wu-reward-card-label-container.intl .btn-secondary{
	float: none;
}

.wu-reward-card-label-container.intl .wu-reward-card-info{
	display: inline-block;
	width: 55%;
}

/*******************************begin error**************************************/
.wu-alert {
	width: 100%;
	height: auto;
	margin-bottom: 23px;
	display: inline-block;
	color: #333;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	-moz-box-shadow: 0 1px 1px #bbbbbb;
	-webkit-box-shadow: 0 1px 1px #bbbbbb;
	box-shadow: 0 1px 1px #bbbbbb;
	background: #ffffff;
	position: relative;
	line-height: 18px;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
#maxAmtAlert{
	 width: 613px;
     padding: 5px 8px !important;
}
.wu-alert-receiver-information{
	width: 99%;
	height: auto;
	margin-bottom: 23px;
	display: inline-block;
	color: #333;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	-moz-box-shadow: 0 1px 1px #bbbbbb;
	-webkit-box-shadow: 0 1px 1px #bbbbbb;
	box-shadow: 0 1px 1px #bbbbbb;
	background: #ffffff;
	position: relative;
	line-height: 18px;
}

.wu-alert-decline-options{
	width: 99%;
}

/* RTHREE-3323 begin */
#alert-container.alert-container-session-expire-verify-email {
	width: 815px;
}

.alert-container-session-expire-verify-email .wu-alert.update #wu-alert-message {
	margin-top: 10px;
}
/* RTHREE-3323 end */

.wu-alert.green, .wu-alert.update {
	border: solid 2px #5aba47;
	background: -moz-linear-gradient(top, #ffffff 0%, #cceac6 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #cceac6) );
	background: -webkit-linear-gradient(top, #ffffff 0%, #cceac6 100%);
	background: -o-linear-gradient(top, #ffffff 0%, #cceac6 100%);
	background: -ms-linear-gradient(top, #ffffff 0%, #cceac6 100%);
	background: linear-gradient(top, #ffffff 0%, #cceac6 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e3f3e0', GradientType=0 );
}

.wu-alert.yellow {
	background-color: #FFF6B2;
	border: solid 2px #FFD234;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#fcffe2));
}

.wu-alert.red {
	border: solid 2px #ec9799;
	background: -moz-linear-gradient(top, #ffffff 0%, #fdebec 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff),
		color-stop(100%, #fdebec) );
	background: -webkit-linear-gradient(top, #ffffff 0%, #fdebec 100%);
	background: -o-linear-gradient(top, #ffffff 0%, #fdebec 100%);
	background: -ms-linear-gradient(top, #ffffff 0%, #fdebec 100%);
	background: linear-gradient(top, #ffffff 0%, #fdebec 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(    startColorstr='#ffffff',
		endColorstr='#fdebec', GradientType=0 );
}

.wu-alert-receiver-information.red {
	border: solid 2px #ec9799;
	background: -moz-linear-gradient(top, #ffffff 0%, #fdebec 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff),
		color-stop(100%, #fdebec) );
	background: -webkit-linear-gradient(top, #ffffff 0%, #fdebec 100%);
	background: -o-linear-gradient(top, #ffffff 0%, #fdebec 100%);
	background: -ms-linear-gradient(top, #ffffff 0%, #fdebec 100%);
	background: linear-gradient(top, #ffffff 0%, #fdebec 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(    startColorstr='#ffffff',
		endColorstr='#fdebec', GradientType=0 );
}

.wu-alert.blue {
	border: solid 2px rgb(0, 120, 216);
	background: -moz-linear-gradient(top, #ffffff 0%, #efefff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff),
		color-stop(100%, #efefff) );
	background: -webkit-linear-gradient(top, #ffffff 0%, #efefff 100%);
	background: -o-linear-gradient(top, #ffffff 0%, #efefff 100%);
	background: -ms-linear-gradient(top, #ffffff 0%, #efefff 100%);
	background: linear-gradient(top, #ffffff 0%, #efefff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(    startColorstr='#ffffff',
		endColorstr='#efefff', GradientType=0 );
}

.wu-alert .wu-alert-icon {
	min-height: 20px;
	padding: 16px 10px 11px 40px;
	display: inline-block;
	background-repeat: no-repeat;
	vertical-align: middle;
}

.wu-alert-receiver-information .wu-alert-icon {
	min-height: 20px;
	padding: 16px 10px 11px 40px;
	display: inline-block;
	background-repeat: no-repeat;
	vertical-align: middle;
}


.wu-alert .wu-alert-session-icon {
	min-height: 20px;
	padding: 12px 21px;
	display: inline-block;
	background-repeat: no-repeat;
	vertical-align: middle;
}

.wu-alert.yellow .wu-alert-icon {

	/*background: url(stylesheet/images/icon-alert-info.png) no-repeat 11px 9px;*/
	/* RTHREE-2479  Send Money - Receiver page UI issues */
	background: url(stylesheet/images/icon_msg_alert_sm.png) no-repeat 11px 3px;
	background-size: 32px; /*RTHREE-2479 - Increased the size*/
    /* vertical-align: top;*/
     /*RTHREE-2479 - Modified alignment*/
}

.wu-alert.blue .wu-alert-icon {
	background: url(stylesheet/images/icon-msg-info.png) no-repeat 11px 9px;
	background-size: 28px;
}

.wu-alert-receiver-information.red .wu-alert-icon {
	background: url(stylesheet/images/icon-alert-error.png) no-repeat 11px 9px;
	background-size: 28px;
}

.wu-alert.red .wu-alert-icon {
	background: url(stylesheet/images/icon-alert-error.png) no-repeat 11px 9px;
	background-size: 28px;
}

.wu-alert.blue .wu-alert-icon {
	background: url(stylesheet/images/icon-msg-info.png) no-repeat 17px 9px;
	background-size: 28px;
}

/*Added for PBL-110:START*/   
.wu-alert.green .wu-alert-icon {
    background: url(stylesheet/images/icon-alert-success.png) no-repeat 17px 9px !important;
    background-position: 10px 10px;
}
/*Added for PBL-110:END*/



.wu-alert-receiver-information .wu-alert-content {
	display: inline-block;
	vertical-align: middle;
	width: 85%;
}

.wu-alert .wu-alert-content {
	display: inline-block;
	vertical-align: middle;
	padding-top: 2%;
	padding-bottom: 2%;
	width: 85%;
}

.wu-alert .wu-alert-session-expired { 
	display: inline-block;
	margin: 0;
	width: 85%;
}

.wu-alert-session-expired p {
	margin: 0;
}

.wu-alert-receiver-information .wu-alert-content p {
	margin: 0 0 1px 0;
}

.wu-alert .wu-alert-content p {
	margin: 0 0 1px 0;
}

.wu-alert-receiver-information .wu-alert-title {
	font-weight: bold;
}

.wu-alert .wu-alert-title {
	font-weight: bold;
}

.wu-alert-receiver-information .wu-alert-code {
	font-size: 10px;
	color: gray;
	position: absolute;
	bottom: 2px;
	right: 4px;
}

.wu-alert .wu-alert-code {
	font-size: 10px;
	color: gray;
	position: absolute;
	bottom: 2px;
	right: 4px;
}

/* RTHREE - 2799 Reset password link is getting displayed, if user enters wrong password twice on Edit email page. Fix*/
#email_change_reset_password {
	cursor: pointer;
	color: #076E98;
	text-decoration: underline;
}

/* WDW-147- CSS for text on top of the Receiver's page */
 .wu-remove-bottom-border{
     background:#FFEEBD;
     -webkit-border-radius:0px;
     border-radius: 0px;
     -webkit-box-shadow: 0px 0px 0px #ffffff !important;
     box-shadow:0px 0px 0px #ffffff !important;
    } 

/*******************************end error**************************************/
/*******************************international*******************************/
.wu-alert.forgot-pass-intl {
	width: 662px !important;
	margin-left: 64px !important;
}

/**HQW-462 start here**/
.conversion-high-alert-box span.icon_medium_infoimg {
    height: 31px; 
    width: 31px;
    background-size: 31px 31px;
    margin: 0 10px 0 0;
}
.conversion-high-alert-box {
    margin: 20px 20px;
    background: #eaf5fb;
    border: #0166CA solid 2px;
    padding: 10px;
}

.conversion-high-alert-box #wuHighPrincipalMsg {
    font-size: 14px;
    color: #232323;
    text-decoration: none;

}

/**HQW-462 end here**/

/**RR-1057**/
.session-expired {
    vertical-align: middle !important;
    margin-bottom: 0 !important;
}
.session-expired #wu-alert-message.wu-alert-message {

    vertical-align: middle !important;
}

/**RINTL-18193**/
#wu-alert-reset-password.wu-alert.forgot-pass-intl.red {
    margin-left: 135px !important;
}
.wu-alert.update span.wu-alert-icon{
    background: url(stylesheet/images/icon-alert-success.png) no-repeat 17px 9px !important;
    background-position: 10px 10px;
}

.wu-header-top {
	height: 38px;
	border-bottom: solid 1px #555;
	background: #444;
	background: -webkit-linear-gradient(top, #444444, #2e2e2e);
	background: -moz-linear-gradient(top, #444444, #2e2e2e);
	background: -ms-linear-gradient(top, #444444, #2e2e2e);
	position: relative;
}

#tab-send-money-link.black-font, #tab-receive-money-link.black-font, #tab-pay-bills-link.black-font, #tab-prepaid-card-link.black-font{
	color: #000000;
}
/* RINTL-15884 */
.step-flow-receiver.header-send-money-active {
	background-position: 0 0;
}
.step-flow-receiver.header-send-money-active, .step-flow-payment.header-send-money-active, .step-flow-place.header-send-money-active {
	background: url(https://www.westernunion.com/content/dam/wu/header-4-step-bg-new.png) no-repeat 0 0;
}
.step-flow-login, .step-flow-receiver, .step-flow-payment, .step-flow-place {
    width: 628px !important;
    height: 42px; /**RINTL-24123**/
    font-size: .1px !important;
    padding: 0 !important;
    margin: 0 !important;
    position: absolute;
}
.step-flow-payment.header-send-money-active {
	background-position: center -50px;
}
.step-flow-place.header-send-money-active {
	background-position: center -100px;
}

/* End RINTL-15884 */
.wu-header-center {
	margin: 0 auto;
	max-width: 950px;
}

.wu-header-navcontainer {
	float: right;
	height: 38px; /***RINTL-23955***/
}

.wu-header-navigation {
	color: white !important;
}

.wu-header-navigation>div {
	cursor: pointer;
}

.wu-header-navigation>div:hover {
	text-decoration: underline;
}

.wu-header-navcontainer>div,.wu-header-navigation>div,.wu-header-navigation>ul>li {
	display: inline-block;
}

.wu-header-country, .wu-header-language {
	vertical-align: top;
	font-size: 11px;
	margin-right: 10px;
	background: -moz-linear-gradient(top, #242424, #0f0f0f);
	background: -webkit-linear-gradient(top, #242424, #0f0f0f);
	background: -ms-linear-gradient(top, #242424, #0f0f0f);
	filter:
		"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#242424', endColorstr='#0f0f0f')";
	-ms-filter:
		"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#242424', endColorstr='#0f0f0f')";
}


.wu-header-country>span,.wu-header-language>span {
	color: #FFC31B;
	font: normal 11px sans-serif;
	cursor: pointer;
}

.wu-header-country-dd {
	padding: 14px 0px 0px 16px;
	width: 133px;
	height: 24px;
	display: inline-block;
}

.wu-header-downarrow {
	display: inline-block;
	vertical-align: bottom;
	width: 8px;
	height: 24px;
	background-position: center center;
	background-size: 8px 5px;
	background-image: url("stylesheet/images/downarraow.png");
	background-repeat: no-repeat;
	padding: 14px 11px 0px 10px;
}

.wu-header-drop-down-list {
	width: 181px;
	cursor: pointer;
	background-color: #0F0F0F;
	color: #FFC31B;
	overflow-x: hidden !important;
	position: absolute;
	z-index: 99999;
	max-height: 200px;
	border: none;
	margin-top: 1px;
	overflow: auto;
	overflow-y:auto !important;
	padding: 7px 0px 0px 0px;
	font-size: 13px;
	font-family: sans-serif;
}

.wu-header-drop-down-list li {
	list-style: none;
	display: block;
	cursor: pointer;
	overflow-x: hidden !important;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	background: none;
}

.wu-header-drop-down-list li a {
	line-height: 22px;
	white-space: nowrap;
	color: #FFC31B;
	margin-left: 16px;
}

.wu-header-drop-down-list li a:hover {
	text-decoration: none;
}

.wu-header-drop-down-list li:hover {
	background-color: #FFF;
	color: #000;
}

.wu-header-drop-down-list li.selected {
	background-color: #C8DEF4;
	color: #000;
}

.wu-header-drop-down-list li.selected a {
	color: #000 !important;
}

.wu-header-cons,.wu-header-bus,.wu-header-partners,.wu-header-about-us {
	padding: 13px 11px 0px 11px;
	color: #fff;
	height: 25px;
	font-size: 12px;
	text-align: right;
}

.wu-header-navigation>div.active, .wu-header-navigation li.active {
	border-top: solid 2px #c28800;
	padding-top: 11px;
	background-image: none;
}

.wu-header-bottom {
	background: #000;
}

.wu-header-logo {
	cursor: pointer;
	height: 64px;
	width: 166px;
	margin: 20px 24px 3px 0;
	float: left;
	background-size: 166px 64px;
	background-repeat: no-repeat;
}

/* CLFE-3010 Canada specific Logo */
.wu-header-logo-CA-en {
	cursor: pointer;
	height: 64px;
	width: 166px;
	margin: 15px 24px 3px 0;
	float: left;
	background-size: 166px 35px;
	background-image: url("stylesheet/images/logo-wu-CA-en.jpg");
	background-repeat: no-repeat;
}

/*Merge Issue fixed - Header alignment*/
.wu-header-quicklink {
	float: left;
	margin: 0 0 0 32px;
	height: 49px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    .wu-header-quicklink
    {
    margin: 0 0 0 32px;
    }
}

@-moz-document url-prefix()  {
    .wu-header-quicklink
    {
    margin: 0 0 0 32px;
    }
}

.wu-header-quicklink ul {
	margin: 0 0 0 3px;
	padding: 0 0 0 0;
}

.wu-header-quicklink ul>li {
	margin: 0 20px 0 0;
	padding: 18px 0 0 0;
	display: inline-block;
	font-size: 13px;
	color: #dbdbdb;
	background: none;
}

.wu-header-quicklink li:hover {
	cursor: pointer;
	text-decoration: underline;
}

.wu-header-menulogin {
	float: right;
	height: 40px;
	margin: 0 0px 0 0;
	padding: 0;
	color: white;
}

.wu-header-menulogin ul {
	float: right;
	margin: 10px 27px 0 0;
	padding: 0;
	list-style: none;
}

.wu-header-register,.wu-header-login {
	height: 17px;
	margin: 0 0 0 4px;
	padding: 6px 7px;
	background: #414141;
	font-size: 13px;
	color: #c3c3c3;
	text-decoration: none;
	float: left;
	position: relative;
	top: 0;
	border: solid 1px transparent;
	background: -moz-linear-gradient(top, #414141, #313131);
	background: -webkit-linear-gradient(top, #414141, #313131);
	cursor: pointer;
}

.wu-header-register:hover,.wu-header-login:hover {
	background: #fff;
	color: #000;
	border: 1px solid #bbb;
}

.wu-header-tabmenu,.wu-header-tabmenu a {
	color: white;
}

.wu-header-tabmenu ul {
	list-style: none;
	float: right;
	height: 51px;
	margin: 0;
	padding: 0;
	background: #989898;
	border-top: solid 1px #c5c5c5;
	border-radius: 4px 0 0 0;
	background: -moz-linear-gradient(top, #989898, #6b6b6b);
	background: -webkit-linear-gradient(top, #989898, #6b6b6b);
}

.wu-header-tabmenu ul>li {
	display: inline-block;
	height: 35px;
	margin-bottom: 0px;
	padding: 16px 18px 0 18px;
	color: #fff;
	font-size: 17px;
	text-shadow: 1px 2px 1px #585858;
	text-decoration: none;
	float: left;
	position: relative;
	top: -1px;
	border-right: solid 1px #555;
	border-left: solid 1px #a7a7a7;
}

.wu-header-tabmenu ul>li.wu-header-search {
	border-right: 0px;
}

.wu-header-tabmenu ul>li.wu-header-send {
	border-left: 0px;
	cursor: pointer;
}

.wu-header-tabmenu ul>li.wu-header-pay {
	cursor: pointer;
}

.wu-header-buttonask {
	width: 40px;
    height: 30px;
    position: absolute;
    top: 10;
    left: 147px;
    padding: 0;
    margin: 0;
    font-family: 'Open Sans', sans-serif;
    font-size: 12px;
    line-height: 30px;
    font-weight: bold;
    color: #91690b;
    text-shadow: #fff 0 1px 0;
    text-align: center;
    text-decoration: none;
    background: -moz-linear-gradient(center top,#faebb0,#f3ce72 100%);
    background: -o-linear-gradient(top left,#faebb0,#f3ce72 100%);
    background: -webkit-linear-gradient(#faebb0,#f3ce72 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#faebb0',endColorstr='#f3ce72');
    background: linear-gradient(to bottom, #faebb0 0%, #f3ce72 100%);
    border: 1px #f3ce72 solid;
}

/*RTHREE-3322  Buttons Incorrect*/
.wu-header-buttonask:hover {
	cursor: pointer;
	background: #F3CE72;
	background-position: right 10px;
	background-repeat: no-repeat;
}

/*RTHREE-3594 Inconsistent highlighting of form fields-Chi*/
input.wu-header-searchcontent {
	width: 157px;
	float: left;
	font-size: 13px;
	height: 30px;
	padding: 0px 10px !important;
	background-color: #fcfcfc;
	color: #aaa;
	border: 0;
	background: #fff;
	outline:0;
	-webkit-box-shadow: inset 2px 2px 3px #bfbfbf;
	box-shadow: inset 2px 2px 3px #bfbfbf;
	-moz-border-radius: 0px;
    -webkit-border-radius: 0px;
	border-radius: 0px;
}

input[type=text]:focus.wu-header-searchcontent{
    border:0;
    -webkit-box-shadow: inset 2px 2px 3px #bfbfbf;
	box-shadow: inset 2px 2px 3px #bfbfbf;
}
/*End of RTHREE-3594 Inconsistent highlighting of form fields*/

.wu-header-search {
	padding: 11px 15px 4px 10px !important;
}

.wu-header-tabmenu>ul {
	border-radius: 6px 6px 0 0;
	-webkit-border-radius: 6px 6px 0 0;
}

.header-drop-down {
	float: right;
	height: 28px;
	margin: -18px 0 0 0;
	padding: 0 0 0 0;
	width: 178px;
}

.header-drop-down-arrow {
	cursor: pointer;
	width: 178px;
	display: block;
	height: 28px;
	position: relative;
	top: 29px;
	z-index: 10;
	background: url(stylesheet/images/btn-dwnarrow-gry.png) no-repeat top right;
	border-bottom: solid 1px #333;
}

#header-name {
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	width: 148px;
	text-decoration: none;
	color: #c4c4c4 !important;
	font-size: 12px;
	font-weight: normal;
	height: 21px;
	text-align: left;
	padding: 7px 0 0 8px;
	display: block;
	background: #414141;
	background: -webkit-linear-gradient(top, #414141, #313131);
	background: -moz-linear-gradient(top, #414141, #313131);
	background: -ms-linear-gradient(top, #414141, #313131);
	position: absolute;
	text-transform: capitalize;
}

.header-drop-down-list {
	list-style: none;
	margin: 9px 0 0 0;
	padding: 0 0 5px 0;
	background: #313131;
	text-align: left;
	z-index: 15;
	position: relative;
	top: 21px;
	max-height: 289.5px;
}

.header-drop-down li a {
	text-decoration: none;
	color: #c4c4c4 !important;
	width: 170px;
	height: 22px;
	font-size: 12px;
	display: inline-block;
	padding: 0 0 0 8px;
	font-weight: normal;
	cursor: pointer;
	line-height: 22px;
}

.header-drop-down li {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background: none;
}

.header-drop-down-list li:hover {
	background-color: #FFF;
	color: #000;
}

.wu-header-send-money-flow-container {
	/*margin-top: 4%;    UPDATED FOR RINTL-15884    */
    margin-top: 23px;
	list-style: none inside none;
	float: left;
	width: 463px;
	height: 36px;
	background: url(stylesheet/images/header-4-step-bg.png) no-repeat center 17px;
	padding-left: 40px;
}

.step-flow-login,.step-flow-receiver,.step-flow-payment,.step-flow-place
	{
	background: none;
	color: rgb(127, 127, 127);
	font-size: 12px;
	float: left;
	padding: 0;
	margin: 0;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	width: 106px;
}

.wu-header-sendmoney-flow-end-container{
	float: right;
}

.wu-header-sendmoney-flow-end{
	list-style: none inside none;
	position: relative;
	top: 64px;
	margin: auto auto;
	padding: 0;
	width: 415px;
}

.step-flow-home,.step-flow-profile,.step-flow-logout{
	background: none;
	color: rgb(127, 127, 127);
	font-size: 14px;
	float: left;
	padding: 0;
	margin: 0;
	text-align: center;
	text-decoration: none;
	width: 138px;	
}
.step-flow-home:HOVER,.step-flow-profile:HOVER,.step-flow-logout:HOVER{
	cursor: pointer;
	text-decoration: underline;
	color: rgb(127, 127, 127);
	
}
.header-send-money-active {
	background: url(stylesheet/images/header-step-dot.png) no-repeat center 20px;
	color: rgb(255, 224, 26);
	padding-bottom: 20px;
}


/*******************************Header Menu CSS starts here**************************************/


.wu-header-mega-menu{
	background: #FFF;
	padding: 14px 0 0 0;
	position: absolute;
	border: 1px solid #bbb;
	border-top:none;
	z-index: 9; 
	left:-1px;
	top:52px;
	width:457px;
	color:#000;
	height:auto;   
	z-index:99999; /*artf911328  Profile dropdown getting overlapped*/
}

.last-block{left:-105px;}

.toprow{
	margin-left:20px;
}

.leftcontent{
	float:left;
}

.rightcontent{
	margin-left:38%;
}

.wu-header-mega-menu h1{
  font-size:19px;
  color: #232323;
  margin: 0;
  padding: 0;
  text-shadow:none;
}

.wu-header-mega-menu p {
    margin:0px;
    font-size: 13px;
    text-shadow:none;
    padding-top:3px;

}

/*artf905233 : The background Ask tab button become white when user hover the cursor to ask tab button on header -Fix*/
.wu-header-tabmenu ul>li:nth-child(-n+4):hover{ 
    background: #FFF;
    border-color:#FFF;
    color:#000;
    padding-bottom:1px;
    border-radius: 6px 0 0 0;
	-webkit-border-radius: 6px 0 0 0;
    text-shadow:none;

 }
 
.arrow-button{
	width: 129px;
	height: 32px;
	margin: 0;
	padding: 0;
	font-size:13px;
	font-weight:normal;

}
/*RTHREE-692 Receive Money tab - Space is missing between text and arrows and Lear more should be bold*/
.arrow-button_receiveMoney{
	width: 148px; /*RTHREE-1008 - To provide space for arrows*/
	height: 32px;
	margin: 0;
	padding: 0;
	font-size: 13px;
	font-weight: normal;
}

/*RTHREE-1008 - To align arrows, RTHREE-3322  Buttons Incorrect*/
.arrow-blue-button-position-homepage{
	/* background-position: right 11px; */
	background: url("stylesheet/images/arrow-btn-blue.png") right 11px no-repeat, -webkit-gradient(linear, 0% 0%, 0% 100%, from(#1599BA), to(#066690));
	background: url(stylesheet/images/arrow-btn-blue.png) right 11px no-repeat, -webkit-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 11px no-repeat, -moz-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 11px no-repeat, -ms-linear-gradient(top, #1599BA, #066690);
}

/*RTHREE-3322  Buttons Incorrect*/
.arrow-blue-button-position-homepage:hover{
	background-position: right 11px; 
}

.button-wrapper{
	padding-top:10px;
}
.wu-header-mega-menu a{
    color: #076e98;
    font-weight: none;
    font-size:12px;
   	cursor: pointer;
    text-shadow:none;
    font-family: 'Open Sans', sans-serif;
}
#wu-send-money-online-learn-more,#wu-receive-money-in-person-learn-more,#wu-pay-bills-online-learn-more,#wu-prepaid-card-learn-more{
	font-weight: bold;
}
.wu-header-mega-menu a:hover{
	text-decoration: underline;
	color: #003059;
}
.second-row{
    height:92px;
    width: 100%;
    background-color: #fbf2bb;
    border-top: solid 1px #eceae0;
    font-size: 12px;
    overflow: hidden;
    margin-top: 10px;
}
.single-row{
	width: 100%;
    background-color: white;
    font-size: 12px;
    overflow: hidden;
    margin-top: 10px;

}

.borderright{border-right: solid 1px #eceae0;}
.floatleft{float:left;width:50%;}
.first-colomn{
	border-right: solid 1px #dad3a5;
	float: left;
	padding: 15px 8px 18px 10px;
	width: 211px;
	height: 90px;
	display: block;
 }
 
.floatleftonly{float:left;}
.wu-header-tabmenu h2,.floatleftonly p:FIRST-CHILD{
   margin: 0 0 -3px 0;
   padding: 0 0 0 0;
   color: #333;
   font-size: 14px;
   text-shadow: none;
   font-weight: normal;
}

.icon-wrap{width:41px;}
.icon-content{width:150px;margin-left:3px;}
.icon-content p{color: #666;font-size:11.5px;}
.topcontent,.bottomcontent{margin-left:4px;}
.receivermenuwidth{width:46%;}
.receivermenuwidth{margin-left:15px;padding-bottom: 15px;}
.bottomcontent{margin-top:10px;}

#tab-prepaid-card-id .icon-content{
	margin-left: 10px;
}

.headline {
    font-family: 'Open Sans', sans-serif;
    font-size: 19px;
    color: #232323;
    margin: 0 0 5px 0;
    padding: 0;
    text-shadow:none;
}

.headermouseover{
    background: #FFF;
    border-color: #FFF;
    color: #000;
    padding-bottom: 1px;
    border-radius: 6px 0 0 0;
    -webkit-border-radius: 6px 0 0 0;
    text-shadow: none;
}
/*******************************Header Menu CSS ends here**************************************/

.wu-header-mega-menu.intl{
	height: initial;
}

/*******************************Management Cookies Bar Start**************************************/
.cookies-management-bar{
	height: 40px;
	line-height: 40px;
	margin: 0 auto;
	max-width: 950px;
}

.link-management{
	color: #076E98;
	cursor: pointer;
}

/*******************************Management Cookies Bar End**************************************/

/********************************added for Intl payment information**************************************/
.wu-header-menulogin.intl ul {
	margin: 9px 10px 0 0;
}

.header-tabmenu-intl .last-block {
	left: -285px;
}

.header-tabmenu-intl .second-block {
	left: -132px;
}

.header-tabmenu-intl .second-row{
    height: 96px;
}

.header-tabmenu-intl .toprow{
 	padding: 0 13px;
	margin: 0 0 20px 0;
	overflow: auto;
}

.header-tabmenu-intl .single-row{
	margin: 0 0 20px 0;
	overflow: auto;
}

.header-tabmenu-intl .icon-content{
	margin-top: 5px;
	margin-left: 9px;
}

.header-tabmenu-intl .wu-header-mega-menu.intl a:HOVER,
.header-tabmenu-intl .wu-header-mega-menu.intl a:ACTIVE  {
	color: #003059;
	text-decoration: underline;
}

.header-tabmenu-intl .icon-content a{
	font-size: 13px;
	font-weight: normal;
}

.header-tabmenu-intl .icon-content h2{
	margin: 0 0 2px 0;
}

.header-tabmenu-intl .wu-blue-button {
	height: 26px;
	color: #fff;
	font-size: 13px;
	font-weight: normal;
	letter-spacing: .08em;
	text-shadow: 1px -1px 0 #444;
	padding: 0px 20px 0px 10px;
	margin: 0 0;
	border: none;
	display: inline-block;
	text-decoration: none;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-ms-border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-box-shadow: 0 0 2px #444;
	-webkit-box-shadow: 0 0 2px #444;
	box-shadow: 0 0 2px #444;
	background: #2ea4c2;
	background-image: url(stylesheet/images/arrow-btn-blue-sm.png);
	background-position: right 9px;
	background-repeat: no-repeat;
	background-image: url(stylesheet/images/arrow-btn-blue-sm.png), -webkit-gradient(linear, left top, left bottom, from(#2ea4c2), to(#066892));
	background-image: url(stylesheet/images/arrow-btn-blue-sm.png), -webkit-linear-gradient(top, #2ea4c2, #066892);
	background-image: url(stylesheet/images/arrow-btn-blue-sm.png),    -moz-linear-gradient(top, #2ea4c2, #066892);
	background-image: url(stylesheet/images/arrow-btn-blue-sm.png),     -ms-linear-gradient(top, #2ea4c2, #066892);
	background-image: url(stylesheet/images/arrow-btn-blue-sm.png),      -o-linear-gradient(top, #2ea4c2, #066892);
	background-image: url(stylesheet/images/arrow-btn-blue-sm.png),         linear-gradient(top, #2ea4c2, #066892);
}

.header-tabmenu-intl .wu-blue-button:hover {
	background-color: #066892;
	background-image: url(stylesheet/images/arrow-btn-blue-sm.png);
	background-repeat: no-repeat;
	cursor:pointer;
}

.header-tabmenu-intl .button-wrapper>a.wu-promo-link {
	margin: 0 0 0 6px
}

.header-tabmenu-intl .button-wrapper {
	padding-top: 0 0;
}

.header-tabmenu-intl .second-block .rightcontent {
	margin-left: 46.5%;
}

.wu-header-quicklink.intl a, .wu-header-navigation.intl a{
	color: #dbdbdb;
}

.wu-header-tabmenu ul>li:nth-child(-n+4)>a:hover{ 
     color:#000;
     text-decoration: none;
 }
 
.wu-header-tabmenu ul>li:nth-child(-n+4):hover>a{ 
     color:#000;
 }

.header-tabmenu-intl .third-block {
	width: 218px;
	left: -2px;
 }

.header-tabmenu-intl .third-block .goldcardmenuwidth{
	padding: 0 12px;
 }

#find-location-link,#track-transfer-link,#estimate-price-link {
color: #dbdbdb;
 }

#customer-care-link {
color: #dbdbdb;
 }
 
 
.content-links-header-row-1{
 	margin: 0px;
	padding:0px;
	list-style: none;
 }
 
 .content-links-header-row-1>li{
 	margin: 0px;
 }

/* RINTL-7437 */
.header-tabmenu-intl ul>li.wu-header-cust-support:hover{
	-webkit-border-radius: 0 6px 0 0;
}

.header-tabmenu-intl ul>li.wu-header-receive:hover{
	-webkit-border-radius : 0;
}

.header-tabmenu-intl ul>li.wu-header-cust-support {
	border-right: 0px;
	cursor: pointer;
}
	/* HQW-524 start here*/
.banner{
		display:none;
        line-height:50px;
        vertical-align: middle;
        background-color:#FFFFE0;
        color:black;
        height:60px;
        cursor:pointer;
        width:100%;
}
.small-1{
        width:2.5%;
        float:left;
}
.banner-close{
	    margin:0px 8px; 
        cursor:pointer; 
        font-size: 30px;
}
.banner-close span{
        font-size: 20px;
}
.main-banner{
        width:82.5%;
        float:left;
}
.small-2{
        width:10%;
        float:left;
}
.banner-icon{
        margin:2px !important;
        border:1px solid #000000;
        border-radius:5px;
}
.small-8{
        width:66%;
        float:left;
}
.banner-title{
        font-weight: bold;
        line-height:15px;
        padding-top:3px;
}
.side-lines{
        font-size:10px;
        line-height: 10px;
}
.rating{
    margin:0 !important;
}

.banner-view{
        font-weight:bold;
        color:blue;
		width: 4%;
		float: left;
		text-align: right;
		padding-right: 1%
}

/* HQW-524 end here*/
/******RINTL-23955*********/
.wu-header-center .wu-header-navcontainer .wu-header-navigation.intl ul, .wu-header-center .wu-header-navcontainer .wu-header-navigation.intl ul li {
     margin: 0;
	 padding-top: 0;
}
.wu-header-center .wu-header-navcontainer .wu-header-navigation.intl ul li {
     line-height: 38px;
}

/***Translated Image FR***/
ul.send-money-flow-fr li.step-flow-receiver.header-send-money-active, 
ul.send-money-flow-fr li.step-flow-payment.header-send-money-active, 
ul.send-money-flow-fr li.step-flow-place.header-send-money-active {
       background: url("stylesheet/images/header-4-step-bg-fr.png") !important; no-repeat 0 0;
}
ul.send-money-flow-fr li.step-flow-receiver.header-send-money-active {
	background-position: 0 0 !important; /**RINTL-24123**/
}
ul.send-money-flow-fr li.step-flow-payment.header-send-money-active {
	background-position: center -50px !important;
}
ul.send-money-flow-fr li.step-flow-place.header-send-money-active{
	background-position: center -100px !important;
}

/***Translated Image DE***/
ul.send-money-flow-de li.step-flow-receiver.header-send-money-active, 
ul.send-money-flow-de li.step-flow-payment.header-send-money-active, 
ul.send-money-flow-de li.step-flow-place.header-send-money-active {
       background: url("stylesheet/images/header-4-step-bg-de.png") !important; no-repeat 0 0;
}
ul.send-money-flow-de li.step-flow-receiver.header-send-money-active{
	background-position: 0 0 !important; /**RINTL-24123**/
}
ul.send-money-flow-de li.step-flow-payment.header-send-money-active {
	background-position: center -50px !important;
}
ul.send-money-flow-de li.step-flow-place.header-send-money-active{
	background-position: center -100px !important;
}

/***Translated Image IT***/
ul.send-money-flow-it li.step-flow-receiver.header-send-money-active, 
ul.send-money-flow-it li.step-flow-payment.header-send-money-active, 
ul.send-money-flow-it li.step-flow-place.header-send-money-active {
       background: url("stylesheet/images/header-4-step-IT.png") !important; no-repeat 0 0;
}
ul.send-money-flow-it li.step-flow-receiver.header-send-money-active{
	background-position: 0 0 !important; /**RINTL-24123**/
}
ul.send-money-flow-it li.step-flow-payment.header-send-money-active {
	background-position: center -50px !important;
}
ul.send-money-flow-it li.step-flow-place.header-send-money-active{
	background-position: center -100px !important;
}

/*******RINTL-24575*********/
#wu-header-login-menu-button ul li a {
     color: #c3c3c3;
}
#wu-header-login-menu-button ul li a:hover, #wu-header-login-menu-button ul li:hover {
     color: #000;
    text-decoration: none;
}
/*****RR-2175*****/
ul.send-money-flow-es li.step-flow-receiver.header-send-money-active, 
ul.send-money-flow-es li.step-flow-payment.header-send-money-active, 
ul.send-money-flow-es li.step-flow-place.header-send-money-active {
       background: url("stylesheet/images/header-4-step-bg-ES.png") !important; no-repeat 0 0;
}
ul.send-money-flow-es li.step-flow-payment.header-send-money-active {
	background-position: center -50px !important;
}
ul.send-money-flow-es li.step-flow-place.header-send-money-active{
	background-position: center -100px !important;
}
/***RINTL-28533 EE/ET***/
ul.send-money-flow-et li.step-flow-receiver.header-send-money-active, 
ul.send-money-flow-et li.step-flow-payment.header-send-money-active, 
ul.send-money-flow-et li.step-flow-place.header-send-money-active {
       background: url("stylesheet/images/header-4-step-bg-new_EE_ET.png") !important; no-repeat 0 0;
}
ul.send-money-flow-et li.step-flow-receiver.header-send-money-active{
                background-position: 0 0 !important;
}
ul.send-money-flow-et li.step-flow-payment.header-send-money-active {
                background-position: center -50px !important;
}
ul.send-money-flow-et li.step-flow-place.header-send-money-active{
                background-position: center -100px !important;
}

/***RINTL-28533 GR/EL***/
ul.send-money-flow-el li.step-flow-receiver.header-send-money-active, 
ul.send-money-flow-el li.step-flow-payment.header-send-money-active, 
ul.send-money-flow-el li.step-flow-place.header-send-money-active {
       background: url("stylesheet/images/header-4-step-bg-new_GR_EL.png") !important; no-repeat 0 0;
}
ul.send-money-flow-el li.step-flow-receiver.header-send-money-active{
                background-position: 0 0 !important;
}
ul.send-money-flow-el li.step-flow-payment.header-send-money-active {
                background-position: center -50px !important;
}
ul.send-money-flow-el li.step-flow-place.header-send-money-active{
                background-position: center -100px !important;
}

/***RINTL-28533 PL/PL***/
ul.send-money-flow-pl li.step-flow-receiver.header-send-money-active, 
ul.send-money-flow-pl li.step-flow-payment.header-send-money-active, 
ul.send-money-flow-pl li.step-flow-place.header-send-money-active {
       background: url("stylesheet/images/header-4-step-bg-new_PL_PL.png") !important; no-repeat 0 0;
}
ul.send-money-flow-pl li.step-flow-receiver.header-send-money-active{
                background-position: 0 0 !important;
}
ul.send-money-flow-pl li.step-flow-payment.header-send-money-active {
                background-position: center -50px !important;
}
ul.send-money-flow-pl li.step-flow-place.header-send-money-active{
                background-position: center -100px !important;
}
/***RINTL-28979 NL/NL***/
ul.send-money-flow-nl li.step-flow-receiver.header-send-money-active, 
ul.send-money-flow-nl li.step-flow-payment.header-send-money-active, 
ul.send-money-flow-nl li.step-flow-place.header-send-money-active {
       background: url("stylesheet/images/header-4-step-bg-new_NL_NL.png") !important; no-repeat 0 0;
}
ul.send-money-flow-nl li.step-flow-receiver.header-send-money-active{
                background-position: 0 0 !important;
}
ul.send-money-flow-nl li.step-flow-payment.header-send-money-active {
                background-position: center -50px !important;
}
ul.send-money-flow-nl li.step-flow-place.header-send-money-active{
                background-position: center -100px !important;
}
/***RINTL-29126 DK/DA***/
ul.send-money-flow-da li.step-flow-receiver.header-send-money-active, 
ul.send-money-flow-da li.step-flow-payment.header-send-money-active, 
ul.send-money-flow-da li.step-flow-place.header-send-money-active {
       background: url("stylesheet/images/header-4-step-bg-new_DK_DA.png") !important; no-repeat 0 0;
}
ul.send-money-flow-da li.step-flow-receiver.header-send-money-active{
                background-position: 0 0 !important;
}
ul.send-money-flow-da li.step-flow-payment.header-send-money-active {
                background-position: center -50px !important;
}
ul.send-money-flow-da li.step-flow-place.header-send-money-active{
                background-position: center -100px !important;
}
/***RINTL-29129 FI/FI***/
ul.send-money-flow-fi li.step-flow-receiver.header-send-money-active, 
ul.send-money-flow-fi li.step-flow-payment.header-send-money-active, 
ul.send-money-flow-fi li.step-flow-place.header-send-money-active {
       background: url("stylesheet/images/header-4-step-bg-new_FI_FI.png") !important; no-repeat 0 0;
}
ul.send-money-flow-fi li.step-flow-receiver.header-send-money-active{
                background-position: 0 0 !important;
}
ul.send-money-flow-fi li.step-flow-payment.header-send-money-active {
                background-position: center -50px !important;
}
ul.send-money-flow-fi li.step-flow-place.header-send-money-active{
                background-position: center -100px !important;
}
/***RINTL-29125 ES/ES***/
ul.send-money-flow-es li.step-flow-receiver.header-send-money-active, 
ul.send-money-flow-es li.step-flow-payment.header-send-money-active, 
ul.send-money-flow-es li.step-flow-place.header-send-money-active {
       background: url("stylesheet/images/header-4-step-bg-new_ES_ES.png") !important; no-repeat 0 0;
}
ul.send-money-flow-es li.step-flow-receiver.header-send-money-active{
                background-position: 0 0 !important;
}
ul.send-money-flow-es li.step-flow-payment.header-send-money-active {
                background-position: center -50px !important;
}
ul.send-money-flow-es li.step-flow-place.header-send-money-active{
                background-position: center -100px !important;
}
/***RINTL-29134 SE/SV***/
ul.send-money-flow-sv li.step-flow-receiver.header-send-money-active, 
ul.send-money-flow-sv li.step-flow-payment.header-send-money-active, 
ul.send-money-flow-sv li.step-flow-place.header-send-money-active {
       background: url("stylesheet/images/header-4-step-bg-new_SE_SV.png") !important; no-repeat 0 0;
}
ul.send-money-flow-sv li.step-flow-receiver.header-send-money-active{
                background-position: 0 0 !important;
}
ul.send-money-flow-sv li.step-flow-payment.header-send-money-active {
                background-position: center -50px !important;
}
ul.send-money-flow-sv li.step-flow-place.header-send-money-active{
                background-position: center -100px !important;
}
/***RINTL-29130 NO/NO***/
ul.send-money-flow-no li.step-flow-receiver.header-send-money-active, 
ul.send-money-flow-no li.step-flow-payment.header-send-money-active, 
ul.send-money-flow-no li.step-flow-place.header-send-money-active {
       background: url("stylesheet/images/header-4-step-bg-new_NO_NO.png") !important; no-repeat 0 0;
}
ul.send-money-flow-no li.step-flow-receiver.header-send-money-active{
                background-position: 0 0 !important;
}
ul.send-money-flow-no li.step-flow-payment.header-send-money-active {
                background-position: center -50px !important;
}
ul.send-money-flow-no li.step-flow-place.header-send-money-active{
                background-position: center -100px !important;
}
/***RINTL-29131 PT/PT***/
ul.send-money-flow-pt li.step-flow-receiver.header-send-money-active, 
ul.send-money-flow-pt li.step-flow-payment.header-send-money-active, 
ul.send-money-flow-pt li.step-flow-place.header-send-money-active {
       background: url("stylesheet/images/header-4-step-bg-new_PT_PT.png") !important; no-repeat 0 0;
}
ul.send-money-flow-pt li.step-flow-receiver.header-send-money-active{
                background-position: 0 0 !important;
}
ul.send-money-flow-pt li.step-flow-payment.header-send-money-active {
                background-position: center -50px !important;
}
ul.send-money-flow-pt li.step-flow-place.header-send-money-active{
                background-position: center -100px !important;
}
/***RINTL-30388 RO/RO***/
ul.send-money-flow-ro li.step-flow-receiver.header-send-money-active, 
ul.send-money-flow-ro li.step-flow-payment.header-send-money-active, 
ul.send-money-flow-ro li.step-flow-place.header-send-money-active {
       background: url("stylesheet/images/header-4-step-bg-new_RO_RO.png") !important; no-repeat 0 0;
}
ul.send-money-flow-ro li.step-flow-receiver.header-send-money-active{
                background-position: 0 0 !important;
}
ul.send-money-flow-ro li.step-flow-payment.header-send-money-active {
                background-position: center -50px !important;
}
ul.send-money-flow-ro li.step-flow-place.header-send-money-active{
                background-position: center -100px !important;
}
/***RINTL-30390 HU/HU***/
ul.send-money-flow-hu li.step-flow-receiver.header-send-money-active, 
ul.send-money-flow-hu li.step-flow-payment.header-send-money-active, 
ul.send-money-flow-hu li.step-flow-place.header-send-money-active {
       background: url("stylesheet/images/header-4-step-bg-new_HU_HU.png") !important; no-repeat 0 0;
}
ul.send-money-flow-hu li.step-flow-receiver.header-send-money-active{
                background-position: 0 0 !important;
}
ul.send-money-flow-hu li.step-flow-payment.header-send-money-active {
                background-position: center -50px !important;
}
ul.send-money-flow-hu li.step-flow-place.header-send-money-active{
                background-position: center -100px !important;
}
/***RINTL-30389 LT/LT***/
ul.send-money-flow-lt li.step-flow-receiver.header-send-money-active, 
ul.send-money-flow-lt li.step-flow-payment.header-send-money-active, 
ul.send-money-flow-lt li.step-flow-place.header-send-money-active {
       background: url("stylesheet/images/header-4-step-bg-new_LT_LT.png") !important; no-repeat 0 0;
}
ul.send-money-flow-lt li.step-flow-receiver.header-send-money-active{
                background-position: 0 0 !important;
}
ul.send-money-flow-lt li.step-flow-payment.header-send-money-active {
                background-position: center -50px !important;
}
ul.send-money-flow-lt li.step-flow-place.header-send-money-active{
                background-position: center -100px !important;
}
/***RINTL-30391 HR/HR***/
ul.send-money-flow-hr li.step-flow-receiver.header-send-money-active, 
ul.send-money-flow-hr li.step-flow-payment.header-send-money-active, 
ul.send-money-flow-hr li.step-flow-place.header-send-money-active {
       background: url("stylesheet/images/header-4-step-bg-new_HR_HR.png") !important; no-repeat 0 0;
}
ul.send-money-flow-hr li.step-flow-receiver.header-send-money-active{
                background-position: 0 0 !important;
}
ul.send-money-flow-hr li.step-flow-payment.header-send-money-active {
                background-position: center -50px !important;
}
ul.send-money-flow-hr li.step-flow-place.header-send-money-active{
                background-position: center -100px !important;
}
/***RINTL-30392 CZ/CZ***/
ul.send-money-flow-cz li.step-flow-receiver.header-send-money-active, 
ul.send-money-flow-cz li.step-flow-payment.header-send-money-active, 
ul.send-money-flow-cz li.step-flow-place.header-send-money-active {
       background: url("stylesheet/images/header-4-step-bg-new_CZ_CZ.png") !important; no-repeat 0 0;
}
ul.send-money-flow-cz li.step-flow-receiver.header-send-money-active{
                background-position: 0 0 !important;
}
ul.send-money-flow-cz li.step-flow-payment.header-send-money-active {
                background-position: center -50px !important;
}
ul.send-money-flow-cz li.step-flow-place.header-send-money-active{
                background-position: center -100px !important;
}

/***RINTL-31590 LV/LV***/
ul.send-money-flow-lv li.step-flow-receiver.header-send-money-active, 
ul.send-money-flow-lv li.step-flow-payment.header-send-money-active, 
ul.send-money-flow-lv li.step-flow-place.header-send-money-active {
       background: url("stylesheet/images/header-4-step-bg-new_LV_LV.png") !important; no-repeat 0 0;
}
ul.send-money-flow-lv li.step-flow-receiver.header-send-money-active{
                background-position: 0 0 !important;
}
ul.send-money-flow-lv li.step-flow-payment.header-send-money-active {
                background-position: center -50px !important;
}
ul.send-money-flow-lv li.step-flow-place.header-send-money-active{
                background-position: center -100px !important;
}
.wu-hard-lock {
	width: 797px;
	padding: 14px 24px 14px 30px;
	margin: 1px auto 0px;
}

.wu-hard-lock-content {
	width: 578px;
	min-height: 429px;
	position: relative;
	margin: 0px auto;
	padding: 25px 25px 30px;
	background: white;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #E3E3E3;
	border-left-color: #E3E3E3;
	border-image: initial;
	border-bottom: 3px solid #E3E3E3;
	border-top: none;
}

.wu-hard-lock-stripe {
	display: block;
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 5px;
	background: #F9DA12;
	border-top: 1px solid #D8BD10;
}

.wu-hard-lock-content a	 {
	cursor: pointer;
	color: #076E98;
	text-decoration: underline;
}

.wu-hard-lock-content a:hover, .wu-hard-lock-content a:active {
color: #003059;
text-decoration: underline;
}
.home-container.estimateprice {
	padding-top: 5px;
}

/* rule for fix RTHREE-2543*/
#wu-ep-currency-dropdown-container > a {
	overflow: visible;
}

#estimate-price-homescreen{
	margin-bottom: 30px;	
}

.wu-estimate-price-homescreen-container {
    max-width: 950px;
    height : 723px;
    margin-bottom: 20px;
}

.home-content-container .legalnotice {
	margin-left: 20px;
}

.wu-ep-homescreen-left-content .wu-bottom-border{
	 margin-top: -20px;
	 position: relative;
}

#ui-wu-homescreen-Sending-money-to-an-inmate-msg{
	margin-top: 20px;
	width: 700px;
}

.wu-ep-homescreen-left-content {
	width: 74%;
    height : 90%;
    display: inline-block;
    vertical-align: top;
}

.wu-ep-homescreen-left-background {
	background: #EFEFEF;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	-moz-box-shadow: inset 0 0 8px 3px #D0D0D0;
	-webkit-box-shadow: inset 0 0 8px 3px #D0D0D0;
	box-shadow: inset 0 0 8px 3px #D0D0D0;
	margin-bottom: 15px;
}

.wu-ep-homescreen-left-send-bills {
	width: 100%;
    height :70%;
    padding-top : 23px;
}

.wu-ep-homescreen-box-panel-content {
    height : 450px;
    width: 47%;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	background: #FFFFFF;
	border: 1px solid #D3D3D3;
	-moz-box-shadow: 0 1px 1px #E4E4E4;
	-webkit-box-shadow: 0 1px 1px #E4E4E4;
	box-shadow: 0 1px 1px #E4E4E4;
    display: inline-block;

}

.wu-ep-homescreen-left-sendmoney {
	margin-left : 35px;
    float : left;
}
.wu-ep-homescreen-left-paybills {
    margin-right : 35px;
    float : right;
}


.wu-ep-homescreen-left-information-content {
	height: 20%;
	width: 90%;
	margin: 28px 24px 0 2px;
	display: table-row-group;
}

.wu-ep-homescreen-left-information-content>.wu-ep-homescreen-left-information:nth-child(1),.wu-ep-homescreen-left-information-content>.wu-ep-homescreen-left-information:nth-child(2){
	border-right:1px solid rgb(200,200,200); 
}

.wu-ep-homescreen-left-information-content>.wu-ep-homescreen-left-information:FIRST-CHILD{
	margin-left: 27px;	
}

.wu-ep-homescreen-left-information {
	padding-right: 26px;
	height:73%;
	width: 26.5%; /*RTHREE-737 - artf910383 - Fixed Content footer widget Inconsitant alignment issue*/
    margin: 25px 0 25px 10px;
   	display : inline-block;
   	vertical-align: top;
}

.wu-ep-homescreen-left-information > h3 {
	color: #434B4F;
	font-size : 20px;
}

.wu-ep-homescreen-left-information > p {
	color: #6E7D82;
	font-size : 13px;
}

.wu-ep-homescreen-right-content {
    height: 60%;
	width: 20.9%;
    margin-left : 12px;
    display : inline-block;
}

.wu-ep-homescreen-left-image-info {
	clear : both;
	height: 20px;
	width: 20px;
	background-image: url(stylesheet/images/icon-msg-info.png);
	background-repeat : no-repeat;
	background-size : 100% 100%;
	float : left;
	margin: 0 3px 0 22px;
}

.wu-ep-homescreen-left-stripe {
	text-decoration: none;
	color: #076E98;
}
.wu-ep-homescreen-left-stripe:hover {
	text-decoration: underline;
	color : #003059;
}

/******************************************START WU PANEL WIDGET *********************************************************/

#wu-ep-input-zip-code {
	height: 27px;
    width: 75px;
 }

#wu-ep-homescreen-left-blue-button {
	margin-top : 40px;
}
#wu-ep-homescreen-right-blue-button {
	margin-top : 169px;
}



#wu-ep-input-amount, #wu-ep-input-biller-name {
	height: 27px;
    width: 100px;
}

#wu-ep-input-convertion  {
	height: 27px;
	width: 100px;
}

#wu-ep-input-amount, #wu-ep-input-amount-right, #wu-ep-input-convertion {
	display: inline-block;
}

#wu-ep-input-amount-right {
	height: 27px;
    width: 200px;
}

#wu-ep-homescreen-dropdown-delivery, #wu-ep-homescreen-dropdown-destination {
	font-size: 12px;
}

#wu-ep-homescreen-dropdown-delivery-list, #wu-ep-homescreen-dropdown-destination-list {
	min-width: 50px;
}
/* #wu-ep-homescreen-dropdown-delivery-list,#wu_smm_sendingto_dd_list{
	left:255px;
}
 */
#wu-ep-homescreen-dropdown-delivery-list li {
	padding: 0;
}

#wu-ep-homescreen-button-left{
	margin-right: 40px;
	margin-top: 7px !important;
}

#wu-ep-homescreen-currency-dropdown-container {
	width: 20%;
	/*display: inline-block;*/
	margin-left: 10px;
	margin-top:5px !important;	
	display:block !important;
}

#wu-ep-homscreen-dropdown-currency-left-panel {
	margin-top: 2px;
}

#wu-ep-homescreen-dropdown-currency{
	width: 52px;
	font-size: 14px;
	text-indent: -11px;
}
/*RTHREE-520 drop down and font incresed the width */

#wu-ep-homescreen-dropdown-list-currencies-content>ul#wu-ep-homescreen-dropdown-currency-list{
	left: 15px;
}

#wu-ep-homescreen-dropdown-currency-list {
	position: relative;
	width: 64px;
}

.wu-ep-dropdown-currency-list li {
	text-indent: -22px !important; 
}

#wu-ep-homescreen-dropdown-currency-list li { 
	width: 60px;
	margin-bottom: 5px;
}
#wu-ep-homescreen-dropdown-currency-list{
	min-width: 64px;
}
#wu-ep-homescreen-dropdown-currency-arrow {
	margin-left: 53px;
}

#wu-ep-right-box-panel {
	margin-left: 7px;
	vertical-align: top;
}

#wu-ep-left-box-panel {
	margin-left: 13px;
	vertical-align: top;
}
.wu-ep-error-red-border {
	border: 1px solid #cc1b21 !important;
}

/* RTHREE-3594 Inconsistent highlighting of form fields-Chi
.wu-ep-black-border {
	border: 1px solid #000000 !important;
} */

.wu-ep-error-text-color {
	color: #cc1b21;
}

.wu-ep-error-text-hide {
	color: #cc1b21;
	font-size: 12px !important;
	font-weight : bold;
	display: none;
}
 
.wu-ep-homescreen-left-text {
    width : 100%;
   	text-align: left;
    vertical-align : middle;
    display: inline-block;
	font-size: 22px;
	color: #5E481A;
	text-shadow: 0 1px 0 #FFFFFF;
	background: #F7DB23;
	background: -moz-linear-gradient(top, #feeb80 0%, #f7db23 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#feeb80), color-stop(100%,#f7db23));
	background: -webkit-linear-gradient(top, #feeb80 0%,#f7db23 100%);
	background: -o-linear-gradient(top, #feeb80 0%,#f7db23 100%);
	background: -ms-linear-gradient(top, #feeb80 0%,#f7db23 100%);
	background: linear-gradient(top, #feeb80 0%,#f7db23 100%);
	border-bottom: 1px solid #CDCBCB;
	-moz-border-radius: 10px 10px 0 0;
	-webkit-border-radius: 10px 10px 0 0;
	border-radius: 10px 10px 0 0;
}

.wu-ep-homescreen-left-text > h3 {
	padding: 15px 0 4px 15px;
    font-size : 22px;
    color: #5E481A;
}

.box-ep-homescreen-left-estimate{
	height: 56%;
}

.box-right-estimate {
	height: 300px;
}
.box-left-estimate{
	height : 300px;
}

.wu-ep-homescreen-left-dropdown-estimator-container, .wu-ep-homescreen-left-estimator {
	width : 85%;
    margin : 16px auto -10px 15px;
}

.wu-ep-homescreen-left-dropdown-estimator-container > span {
	margin-left: 5px;
}

.wu-ep-homescreen-leftdropdown-estimator > span {
	font-size : 13px;
}

.wu-ep-homescreen-dropdown-content {
	margin-top: 5px;
	width: 187px;
}

.wu-d2b-bank-drop-down-one{
margin-top: 5px;
	width: 390px;
}
.wu-ep-homescreen-dropdown-content #wu-ep-homescreen-left-dropdown-estimator {
	position: relative;
}

.wu-ep-conversiton-alert-box {
	width: auto;
	border: 1px solid #ccc;
	margin-right: 0;
	margin-top: 15px;
	float: none;
	height: 125px;
}

.wu-ep-homescreen-right-estimator {
	height: 60px;	
}

.wu-ep-homescreen-right-estimator > .wu-ep-conversiton-alert-box {
	height: 91px;
	width: 98%;
}

.wu-ep-conversiton-alert-box a {
	font-weight: normal;
	float: none;
	margin : 0;
}

.wu-ep-homescreen-left-estimator .conversion-alert-box a:hover, a:active {
	color: #003059;
	text-decoration: underline;
}

.wu-ep-homescreen-left-estimator .conversion-alert-box .wu-exclamation-icon {
	height: 22px;
	vertical-align: middle;
	margin : 7px 11px auto 5px;
	float: left;
}

.wu-ep-homescreen-left-estimator .transfer-limit-links, .wu-ep-homescreen-left-estimator #transfer-limit-links{
	text-decoration: none;
}

.wu-ep-homescreen-box-panel-content .wu-alert-max-limit-box{
	width: 91%;
	margin-right: 10px;
}

.wu-ep-homescreen-box-panel-content .wu-alert-max-limit-box .wu-ep-conversiton-alert-box{
	height: auto;
}

.wu-ep-homescreen-left-estimator > .error-amount-msg{
	width: auto;
}

.wu-ep-homescreen-left-estimator > span {
	font-size : 13px;
	margin-left: 5px;
}

/*  HQW-2311 */

.wu-ep-exchange-rate-text {
    margin-left: 5px;
    margin-top: 8px;
}

#wu-ep-exchange-rate-text{
	margin-left: 28px;
    margin-top: 0;
    margin-bottom: 12px;
    display: block;
    clear: left;
    font-size: 13px;
    font-weight: normal;
   	font-family: sans-serif;
}

#wu-ep-exchange-rate-text1 {
    color: #666;
}

#wu-ep-exchange-rate-text2 {
	font-weight: bold;
    color: #333;
}
/*  HQW-2311 END */

.wu-ep-wubs-exchange-rate-text{
	font-size: 15px;
	margin: 0;
	color: #666;
	display: none;
	font-weight: bold;
}

.wu-ep-homescreen-left-estimator  input {
	width: 200px;
	display: block;
	/* RTHREE-3594 Inconsistent highlighting of form fields-Chi
    border: solid 1px #bfbfbf;
    padding: 4px 9px 0 9px;
	height: 27px;
	line-height: 18px;
	font-family: sans-serif;
	font-size: 14px;
	color: #414141;
	background: #fff;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: inset 1px 1px 4px #bfbfbf;
	-webkit-box-shadow: inset 1px 1px 4px #bfbfbf;
	box-shadow: inset 1px 1px 4px #bfbfbf; */
}

/* RTHREE-3594 Inconsistent highlighting of form fields-Chi
.wu-ep-homescreen-left-estimator input[type=text]:focus {
	border: 1px solid #707070 !important;
	outline: none !important;
	box-shadow: none;
	-webkit-box-shadow: inset 1px 1px 4px #bfbfbf;
	box-shadow: inset 1px 1px 4px #bfbfbf;
} */

.wu-ep-homescreen-left-estimator input.short {
	width: 57px;
}

.wu-ep-homescreen-estimator-input-money-content{
	width: 100%;
	height: 32px;
}

.wu-ep-homescreen-left-estimator .error-msg {
	font-size: 12px;
	font-weight: bold;
	color: #cc1b21;
	margin: 0 0 10px;
	clear: both;
	padding-left: 5px;
}

.wu-ep-paybills .wu-ep-homescreen-left-estimator label {
	font-size: 12.5px;
	color: #414141;
	display: block;
	margin: 0 0 2px 5px;
	overflow: hidden;
}

.wu-ep-paybills .wu-ep-homescreen-left-estimator > span {
	width: auto;
	padding: 8px 0 0 0;
	font-size: 13px;
	font-weight: bold;
	color: #444;
}
.wu-ep-homescreen-estimator-input-money-content a, .wu-ep-homescreen-estimator-input-money-content a:hover, .wu-ep-homescreen-estimator-input-money-content a:focus{
    text-decoration: none;
	width: auto;
    margin-left: 6px;
    cursor: auto;
    font-size: 13px;
    font-weight: bold;
    color: #444;
}
.wu-ep-homescreen-left-estimator #wu-ep-paybills-amount {
	display: inline-block;
}

.wu-ep-homescreen-left-estimator input.error {
	border: solid 1px #cc1b21;
	margin-bottom: 0px;
}

.wu-button-disabled {
	-moz-box-shadow: 0px 0px 4px #C0BFBF;
	-webkit-box-shadow: 0px 1px 4px #C0BFBF;
	box-shadow: 0px 1px 4px #C0BFBF;
	background: #1599ba;
	cursor: pointer;
	text-shadow: 0 0 1 px #999;
	pointer-events: none;
	color: #ffffff;
	background: url(stylesheet/images/arrow-btn-blue_disabled.png) right 12px no-repeat,
		-webkit-gradient(linear, 0% 0%, 0% 100%, from(#BCD7DE), to(#98BEC9));
	background: url(stylesheet/images/arrow-btn-blue_disabled.png) right 12px no-repeat,
		-webkit-linear-gradient(top, #BCD7DE, #98BEC9);
	background: url(stylesheet/images/arrow-btn-blue_disabled.png) right 12px no-repeat,
		-moz-linear-gradient(top, #BCD7DE, #98BEC9);
	background: url(stylesheet/images/arrow-btn-blue_disabled.png) right 12px no-repeat,
		-ms-linear-gradient(top, #BCD7DE, #98BEC9);
}

.wu-ep-paybills .error label span {
	color: #cc1b21 !important;
}

#wu-ep-homescreen-dropdown-delivery-left-panel {
	width: 75%;
	margin-left: -17px;
}

#go-to-sendmoney-inmate{
	cursor: pointer;
}

/* As part of WUBS march catch up*/
.alert-margin {
	margin-top : 15px;
}

#fx-link-estimate{
	color : #076E98;
	cursor: pointer;
}
#fx-link-estimate:hover{
	text-decoration: underline;
	color: #003059;
	cursor: pointer;
}
/******************************************END WU PANEL WIDGET*********************************************************/


/* Code Changes UAT HQW-119 start*/
.wu-activity-details .wu-summary-fee,
.wu-activity-details .wu-summary-list {
	width : 46%;
	margin: 6px;
	padding: 0;
	list-style: none;
	border: 1px solid #CCCCCC;
	display: inline-table;
}

.wu-activity-details .wu-summary-fee{
	float: right;
}

.wu-activity-details .wu-summary-list li,
.wu-activity-details .wu-summary-fee li{
	background: white;
	overflow: hidden;
	border: none;
	padding: 6px 7px;
}
.wu-activity-details .wu-summary-list .wu-summary-country,
.wu-activity-details .wu-summary-list .wu-summary-pay-method,
.wu-activity-details .wu-summary-list .wu-summary-pay-with,
.wu-activity-details .wu-summary-fee .service-fee,
.wu-activity-details .wu-summary-fee .total,
.wu-activity-details .wu-summary-fee .exchange-rate-container {
	border-bottom: 1px solid #CCCCCC;
}

.wu-activity-details .wu-summary-list .wu-summary-country {
	height: 33px;
}

.wu-activity-details .wu-summary-list .uppercase-text{
	border: none;
	background: white;
	font-size: 11px;
	letter-spacing: 1px;
	color: #8A8A8A;
	padding: 0;
}

.wu-activity-details .wu-summary-fee .uppercase-text {
	float: left;
	letter-spacing: 0px;
	margin: 0;
	padding: 0;
	width: 49%;
	border: none;
	background: none;
	line-height: 15px;
	font-size: 11px;
}

.wu-activity-details .wu-summary-fee .amount-content {
	float: right;
	margin: 0;
}

.wu-activity-details .wu-summary-fee .amount .amount-content,
.wu-activity-details .wu-summary-fee .receiver-content .amount-content {
	margin: 5px 0;
}

.wu-activity-details {
	width: 100%;
	background-color: #f8fbfd;
	border-radius: 5px;
	border: 1px solid #CCCCCC;
	display: inline-table;
	padding: 0;
	margin: 0;
}

.visibility-hidden {
	visibility: hidden;
}

.wu-activity-color{
	background: rgb(246,248,250) !important;
}

.wu-activity-recipient-color{
	background: rgb(232,244,250) !important;
}

.wu-activity-font-color span, .wu-activity-font-color sup{
	color: rgb(205,163,58) !important;
	font-weight: bold;
}

#wu-profile-activity-service .sendmoney-service{
	background-position: -139px -500px !important;
}

.wu-receipt-receiver{
	padding-bottom: 2px;
}

.wu-icon-service {
	width: 33px;
	height: 31px;
	background-image: url('stylesheet/images/icons.png');
	float: left;
	margin: 0 8px 0 0;
	background-position: -139px -500px !important;
	vertical-align: middle;
	display: inline-block;
}

.wu-activity-list.intl .wu-activity-status-right{
	padding-bottom: 25px;
}

/****  notif overlay  **/
.wu-notif-overlay-container {
	width: 562px;
	background-color: #FFFFFF;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-bottomright: 6px;
	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
}

.wu-notif-overlay-header-content {
	padding: 15px 17px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	background-color: #232323;
}

.wu-notif-overlay-header-content h2{
	font: 135% 'Open Sans', sans-serif;
	color: #ffe01a;
	margin: 0;
}

.wu-notif-overlay-header-content p{
	color: #fff;
	margin: 0;
	font-size: 12px;
}

.wu-notif-overlay-header-close {
	background-image: url(stylesheet/images/close-overlay.png);
	position: absolute;
	right: -4px;
	top: -4px;
	cursor: pointer;
	height: 27px;
	width: 26px;
}

.wu-notif-overlay-body-content {
	padding: 15px 25px 10px 25px;
	background-color: #fff;
	max-height: 400px;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	max-width: 562px;
	border-bottom: 1px solid #eaeaea;
}

.wu-notif-overlay-body-content>h4 {
	font: bold 14px/16px sans-serif;
	color: #444444;
}

.wu-notif-overlay-body-content>p {
	clear: both;
	font-size: 12px;
	padding: 0 0 0px 0px;
	font-weight: bold;
	color: #414141;
	margin: 8px 8px -12px 0;
}

.wu-notif-overlay-footer-content {
	background-color: #fff;
	padding: 10px 28px 20px 14px;
	-webkit-border-bottom-left-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-bottomright: 6px;
	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
}

.wu-notif-overlay-continue-button:hover {
	background: #066590;
}

.wu-notif-overlay-continue-button {
	cursor: pointer;
	height: 40px;
	padding: 0 30px 0 20px;
	margin: 10px 0;
	color: white;
	font-size: 14px;
	font-weight: bold;
	line-height: 41px;
	border: none;
	display: inline-block;
	text-shadow: 0 -1px 1px #222;
	text-decoration: none;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0px 0px 3px #999;
	-webkit-box-shadow: 0px 0px 3px #999;
	box-shadow: 0px 0px 3px #999;
	background: #1599BA;
	/*RTHREE-3322  Buttons Incorrect*/
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -webkit-gradient(linear, 0% 0%, 0% 100%, from(#1599BA), to(#066690));
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -webkit-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -moz-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -ms-linear-gradient(top, #1599BA, #066690);
}

/*RTHREE-970 fix starts here, RTHREE-3322  Buttons Incorrect**/
.wu-change-email-confirm-button{
    background: #1599BA;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-position: right 14px;
	background-repeat: no-repeat;
 	background: url(stylesheet/images/arrow-btn-blue.png), -webkit-gradient(linear, left top, left bottom, from(#1599BA), to(#066690));
	background: url(stylesheet/images/arrow-btn-blue.png), -webkit-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png),    -moz-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png),     -ms-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png),      -o-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png),         linear-gradient(top, #1599BA, #066690);  
}

.wu-change-email-confirm-button:hover{
    background-color: #066590;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
    background-position: right 14px; 
	background-repeat: no-repeat;
	cursor:pointer;
}
 /*RTHREE-970 fix ends here*/


.wu-notif-overlay-cancel-button:hover {
	color: #003059;
}

.wu-notif-overlay-cancel-button {
	cursor: pointer;
	margin-left: 14px;
	font-size: 12px;
	color: #076E98;
	display: inline-block;
}

.sort-label.intl{
	text-transform: none;
	font-size: 11px;
}

#activityFilter.intl, #activityFilter.intl #wu-activity-sorting-title,
#activityFilter.intl .print, .wu-activity-list.intl .wu-activity-date,
.wu-activity-list.intl .current-amount-send, .wu-activity-list.intl .current-service-fee,
.wu-activity-list.intl .current-delivered-as, .wu-activity-list.intl .current-total-charges{
	font-size: 12px;
}

.wu-activity-list.intl .wu-activity-details .wu-summary-list .uppercase-text,
.wu-activity-list.intl .wu-activity-details .wu-summary-fee .uppercase-text,
.wu-activity-list.intl .amount-number-normal{
	font-size: 13px;
	letter-spacing: 0.15px;
}

.wu-activity-list.intl .value-amount, .wu-activity-list.intl .value-fee,
.wu-activity-list.intl .value-delivered, .wu-activity-list.intl .value-total,
.wu-activity-list.intl .amount-symbol{
	font-size: 18px;
	font-weight: bold;
}

.wu-activity-list.intl .head-tracking,
.wu-activity-list.intl .activity-amount>span:FIRST-CHILD{
	font-size: 14px;
}

.wu-activity-list.intl .wu-activity-status-right>span span,
.wu-activity-list.intl .activity-amount>.current{
	font-size: 11px;
}

.wu-activity-list.intl .wu-activity-font-color span,
.wu-activity-list.intl .wu-activity-font-color sup{
	font-size: 15px;
}




.accordion-content {width: 530px;}
.page-header {float: left;}
.sumary-header-control {margin-top: -2px;}
.summary-header-activity {padding:0;height:40px;}
.summary-header-activity ul {}
.summary-header-activity li,.summary-activity li {float:left;margin:0;padding:0;font-size:16px;color:#464646;padding:13px 14px 10px;}
.summary-activity ul {padding: 0; margin:0;float:left; border-bottom:1px solid #ccc;width: 100%;}
.summary-activity li {font-size:12px;padding:15px 14px 14px; border-bottom:none;}
.summary-header-activity li.date,.summary-activity li.date {width:30px;}
.summary-header-activity li.sendto,.summary-activity li.sendto {width:257px;border-right:1px solid #fff;}
.summary-header-activity li.status,.summary-activity li.status {width:102px; margin-left:15px; border-right:1px solid #fff; text-align:center;}
.summary-header-activity li.amount,.summary-activity li.amount {width:150px;margin:0; text-align:right}
.summary-header-activity li.expand,.summary-activity li.expand {width: 33px;padding: 15px 0 14px 0;}

.summary-activity .wu-activity-new li.date  {text-align:center; height:51px; background:#fef8cc}
.summary-activity .wu-activity-new li.date #wu-activity-date {margin-left:-5px; font-weight:bold; font-size:14px;}
.summary-activity .wu-activity-new li.date span{ font-size:19px; line-height:20px; display:block;margin-top: 2px;}
.summary-activity .wu-activity-new li.sendto {font-weight:bold;width: 280px;padding-right: 0;}
.summary-activity .wu-activity-new li.sendto span{ font-size:12px;font-weight:bold; margin-left: 3px; color:#066c98;}
.summary-activity .wu-activity-new li.sendto .trackingnumber .head-tracking{font-size:11px; color:#777;}
.summary-activity .wu-activity-new li.sendto .trackingnumber .tracking-id{ font-weight:normal;font-size:11px; color:#777;}
.summary-activity .wu-activity-new li.sendto,.summary-activity .wu-activity-new li.status { border:none;}
.summary-activity .wu-activity-new li.status .ready,.summary-activity .wu-activity-new li.status .pick,.summary-activity .wu-activity-new li.status .cancel,.summary-activity .wu-activity-new li.status .deliver {background:#006dd9; width:110px; text-align:center; font-size:11px; color:#fff;padding:3px 0;margin: 15px 0 0; }
.summary-activity .wu-activity-new li.status .pick{background:#2db200;}
.summary-activity .wu-activity-new li.status .cancel{background:#ff8000}
.summary-activity .wu-activity-new li.status .deliver{background:#2db200;}
.summary-activity .wu-activity-new li .activity-amount{float:none; font-size:15px; color:#f60;}
.summary-activity .wu-activity-new li .activity-amount>span:FIRST-CHILD {font-size:14px;}
.summary-activity .wu-activity-new li .activity-amount>span.current {font-size:11px; color:#999;}
.summary-activity .wu-activity-new li.amount .pointsEarned,.summary-activity .wu-activity-new li.amount .pointsEarned span{color:#15759e; font-size:11px; }
.summary-activity .wu-activity-new li.expand .see-details{background: url("stylesheet/images/arrow_next.png") no-repeat -30px 0;font-size: .01px;width: 30px;height: 30px;display: block;}

.wu-activity-new .wu-activity-dashboard-detail { background:#fef8cc; float:left; width:100%; border-bottom:1px solid #ddd; }
.wu-activity-new .wu-activity-dashboard-detail .time { float:left;text-align:center;width:58px;color: #444;font-size: 11px;padding: 25px 0;}
.wu-activity-new .wu-activity-dashboard-detail .wu-summary-details { float:left; padding:11px 0 0 0; width:651px; background:#fff;}
.wu-activity-new .wu-activity-left {border:none; background:none;width: 40%;}
.wu-activity-new .wu-payout-method-parent,.wu-activity-new  .wu-paying-with-parent {border:none; margin-bottom:5px;padding-left: 13px;}
.wu-activity-new .wu-activity-left .icon-activity-payout,.wu-activity-new .wu-activity-left .icon-activity-paying{width: 22px;height: 15px;background-image: url('stylesheet/css/stylesheet/images/icon-activity.png');float: left;margin: 0 10px 0 4px;}
.wu-activity-new .wu-activity-left .icon-activity-paying{background-position:0 -30px;}
.wu-activity-new .wu-activity-left .payout-title,.wu-activity-new .wu-activity-left .paying-title {color:#777; clear:both;padding: 0 3px 5px;}
.wu-activity-new .payoutMethodDesc,.payingWithDesc {font-size:12px;}
.wu-activity-new .wu-activity-left  .payingWithDesc span {color:#777;}
.wu-activity-new .wu-activity-right {border:none;padding-right: 49px;width: 51%;}
.wu-activity-new .wu-transfer-amt-parent,.wu-activity-new .wu-transfer-total-parent,.wu-activity-new .wu-recep-receives-parent,.wu-activity-new .wu-usd-parent {border:none; height:21px; background:none; padding:0;}
.wu-activity-new .wu-transfer-amt-parent .label,.wu-activity-new .wu-transfer-total-parent .label,.wu-activity-new .wu-recep-receives-parent .label { width:60%; float: left;color: #8A8A8A;font-size: 13px;padding: 2px 0 0; text-align:right; text-transform:capitalize;}
.wu-activity-new .wu-transfer-amt-parent .value,.wu-activity-new .wu-transfer-total-parent .value,.wu-activity-new .wu-recep-receives-parent .value { width:40%; margin-right:0; float: right;color: #383838;font-size: 14px;font-weight: bold;text-align: right;}
.wu-activity-new .wu-transfer-amt-parent .value span,.wu-activity-new .wu-transfer-total-parent .value span {font-weight:normal; color: #383838;font-size: 14px; margin-right:0px}
.wu-activity-new .wu-transfer-amt-parent .value,.wu-activity-new .wu-transfer-total-parent .value,.wu-activity-new .wu-recep-receives-parent .value {font-size: 11px;color: #999;font-weight:normal; }
.wu-activity-new .wu-recep-send-to-parent {padding:10px 0 0;}
.wu-activity-new .wu-recep-send-to-parent .sent-to {float:left; width:auto;white-space: nowrap;padding:2px 30px 0 0; color:#777;}
.wu-activity-new .wu-recep-send-to-parent .wu-usd-parent {float:right; width:130px; text-align:right}
.wu-activity-new .wu-recep-send-to-parent .wu-usd-parent span {font-size:11px; font-weight:normal;}
.wu-activity-new .wu-recep-send-to-parent .wu-country-name {font-weight:normal; margin-left:5px;}
.wu-activity-new .wu-activity-tracking { background:#f4fafd; border-bottom:1px solid #fff; border-top:1px solid #ddd; clear: both; width: 620px; margin: 0px; margin-left: -270px; padding: 12px 16px 13px;font-size: 12px;}
.wu-activity-new .wu-activity-tracking a {border-left:1px solid #a6a7a7;padding: 0 15px;}
.wu-activity-new .wu-activity-tracking .print {border-left:1px solid #a6a7a7;padding: 0 15px; color: #076e98; float:none !important;}
.wu-activity-new .wu-activity-tracking a:first-child {padding-left:0; border:none;}
.wu-activity-new .wu-activity-tracking a.print {font-size: 12px;color:#076E98;padding: 0 0 0 34px; background: url(stylesheet/css/stylesheet/images/icons.png) no-repeat -197px -1408px; left:0;}
.wu-activity-new .wu-activity-tracking .send-again {float: right; cursor:pointer;width: auto;padding: 0 17px 0 10px;margin: -4px 30px 0 0;line-height: 20px;display: inline-block;color: #91690b;font-size: 12px;font-weight: bold;border: solid 1px #e4c886;
text-shadow: 1px 1px 2px #fff;
border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;
-moz-box-shadow: 1px 2px 1px #ccc;-webkit-box-shadow: 1px 2px 1px #ccc;box-shadow: 0px 1px 1px #a1a1a1;
background: #f7df97;
background: url(stylesheet/css/stylesheet/images/arrow-btn-brown.png) right 10px no-repeat, -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fdf5d8), to(#f3ce72));
background: url(stylesheet/css/stylesheet/images/arrow-btn-brown.png) right 10px no-repeat, -webkit-linear-gradient(top, #fdf5d8, #f3ce72);
background: url(stylesheet/css/stylesheet/images/arrow-btn-brown.png) right 10px no-repeat, -moz-linear-gradient(top, #fdf5d8, #f3ce72);
background: url(stylesheet/css/stylesheet/images/arrow-btn-brown.png) right 10px no-repeat, -ms-linear-gradient(top, #fdf5d8, #f3ce72);
}

.wu-activity-new .wu-listActivity li.wu-activity-list{ padding:12px 0 0;}
.wu-activity-new .wu-listActivity li.wu-activity-list span.see-details{ display:block; width:30px; height:30px; background: url(stylesheet/images/act-expand-collapse.png) 0 0 no-repeat }
.wu-activity-new .wu-listActivity li.wu-activity-list span.openDivblock{ background-position: 0 0;}
.wu-activity-new .wu-listActivity li.wu-activity-list span.closeDivblock{background-position: -30px 0;}

.wu-activity-new .value-total-received span.value-delivered{ font-wieght:bold; font-size:14px; margin-right:5px;}
.wu-activity-new .value-total-received .current-delivered-as{ display:inline;}
.wu-activity-new .see-details:hover ,.wu-activity-new  .see-details:focus{
	color: #003059;
	text-decoration: underline;
            cursor:pointer;
}

.accordion-container .accordion-list { display:block;}
.new-wu-activity-head{ margin-bottom:10px;}  

 /**Code Changes UAT HQW-119 End ***************/

sup {
	line-height: 0;
	font-size: x-small; /*----RTHREE-2479----RINTL-7074------*/
}

.wu-ep-sendmoney-background {
	overflow: hidden;
	background: #EFEFEF;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	-moz-box-shadow: inset 0 0 8px 3px #D0D0D0;
	-webkit-box-shadow: inset 0 0 8px 3px #D0D0D0;
	box-shadow: inset 0 0 8px 3px #D0D0D0;
	padding: 20px 25px 30px 25px;
	margin-bottom: 22px;
	position: relative;
    width: 893px; /*----RINTL-16314-----*/
}

.wu-ep-sendmoney-stripe {
	display: block;
	width: 100%;
	height: 5px;
	background: #F9DA12;
	border-top: 1px solid #D8BD10;
	-moz-border-radius: 0 0 10px 10px;
	-webkit-border-radius: 0 0 10px 10px;
	border-radius: 0 0 10px 10px;
	float: left;
	position: absolute;
	left: 0;
	bottom: 0;
}

#wu-ep-sendmoney-left-content {
	width: 172px;
	display: inline-block;
}

#wu-ep-sendmoney-dropdown-content {
	height: 20%;
}

#wu-ep-sendmoney-right-content {
	width: 686px;
	vertical-align: top;
	background: #FFFFFF;
	display: inline-block;
	border: 3px solid #fff;
	box-shadow: 1px 1px 1px #cccccc, -1px 1px 1px #cccccc;
	margin-bottom: 10px;
	margin-left: 24px;
}

.wu-ep-sendmoney-background .wu-ep-homescreen-left-dropdown-estimator-container,.wu-ep-sendmoney-background .wu-ep-homescreen-left-estimator
	{
	width: auto;
	margin: 0;
	margin-bottom: 30px;
}

/*	HQW-2311 */
.wu-ep-homescreen-left-dropdown-estimator	{
	display:none;
	width: auto;
    margin: 0;
    margin-bottom: 30px;
}

/* START WUPayWith  */
.wu-ep-po-content-info {
	float: left;
	height: 102px;
	list-style: none;
}

.wu-ep-po-content-info ul {
	list-style: none;
}

#wu-ep-po-paywith {
	width: 92%;
}

#wu-ep-po-paywith-overlay {
	width: 90.7%;
}

.wu-ep-paywith-right-down-content {
	width: 100%;
}

.wu-ep-paywith-list-container {
	float: left;
	list-style: none;
	width: 100%;
}

.wu-ep-paywith-deep-list-title {
	/*"RTHREE-287 Send Money:-See all options light-box look and feel is not as per R2 application."*/
	
	color: #000;
	/*background: #DDD;*/
	background: #F5ECAC;
	/*background: -moz-linear-gradient(top, #F5ECAC 0%, #F5ECAC 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #F5ECAC),
		color-stop(100%, #F5ECAC) );
	background: -webkit-linear-gradient(top, #F5ECAC 0%, #F5ECAC 100%);
	background: -o-linear-gradient(top, #F5ECAC 0%, #F5ECAC 100%);
	background: -ms-linear-gradient(top, #F5ECAC 0%, #F5ECAC 100%);
	background: linear-gradient(top, #F5ECAC 0%, #F5ECAC 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(  startColorstr='#F5ECAC',
		endColorstr='#F5ECAC', GradientType=0 );
		*/
	font-size: 14px;
	font-weight: bold;
	padding: 5px;
	margin: 0 0 1px 0;
}

.wu-ep-main-list {
	overflow: hidden;
}

.wu-ep-paywith-list-pay-with-content {
	padding: 0;
	margin: 0;
}

.wu-ep-paywith-list-pay-with-content .wu-blue-button {
	margin: -5px 0px 0px 0px;
	width: 85px !important;
}
.wu-ep-paywith-list-pay-with {
	margin: 0;
	padding: 0;
	list-style: none;
	overflow: hidden;
	border-bottom: 1px solid #ccc;
}
#wu-sendmoney-information-container-overlay-content .wu-ep-paywith-list-pay-with{
	border-bottom: 1px solid #fff;
}
#wu-sendmoney-information-container-overlay-content .wu-ep-po-content-info{
	margin: 0 32px !important;
}
.wu-ep-paywith-list-pay-image {
	height: 40px;
	width: 40px;
	background-image: url(stylesheet/images/iconCC.png);
	background-size: 100% 100%;
	float: left;
	margin-top: 15px;
	margin-left: 15px;
}

.wu-ep-paywith-credit-card-icon,.wu-ep-paywith-cash-icon,.wu-ep-paywith-bank-transfer-icon,.wu-ep-paywith-wu-pay-icon
	{
	display: inline-block;
	height: 50px;
	width: 44px;
	float: left;
	/*margin-top: 15px;*/ /*MYWU-1896*/
	margin-top: 25px; /*MYWU-1896*/
	margin-bottom: 10px;
	margin-left: 25px;
	background-size: 705%;
	background-image: url(stylesheet/images/icons.png);
	background-repeat: no-repeat;
}
#wu-additionalInfo{
	display: block;
	/* RTHREE- 287 */
	/* color: rgb(204, 137, 13); */
	color: #f57e22;
	font-style: italic;
}
.wu-ep-paywith-credit-card-icon {
	background-position: -14px -256px;
}

.wu-ep-paywith-cash-icon {
	background-position: -14px -256px;
}

.wu-ep-paywith-bank-transfer-icon {
	background-position: -14px -15px;
}

.wu-ep-paywith-wu-pay-icon {
	background-position: -14px -610px;
}

.wu-ep-paywith-list-pay-text-content {
	float: left;
	display: inline-block;
	margin: 28px 0 10px 15px;
}

.wu-ep-paywith-list-pay-text-content>h4 {
	font-size: 12px;
	margin: 0;
	text-transform: uppercase;
	line-height: 10px;
	margin-top: 8px;
	color: #8a8a8a;
	/*font-weight: bold;*/
   /* RTHREE-2478 Send Money - Change Delivery method UI issues*/
	/*RTHREE- 287*/font-weight:bold;
}

.wu-ep-paywith-list-pay-text-content>span {
	margin: 0;
	display : block;
	font-size: 12px;/*RTHREE-287*/
	line-height: 17px;/*RTHREE-287*/
	font-weight: bold;
	color: #333;
}

.wu-ep-main-list>.wu-payment-type {
	width: 120px;
	margin-left: 10px;
}

/*AFEO 3126*/
.wu-ep-main-list>.wu-location {
	width: 150px;
	margin-left: 25px;
	margin-top: 10px;
}
.wu-ep-main-list>.wu-service {
width: 90px;
margin-top: 10px;
}


.wu-ep-main-list>.wu-exchange-rate {
	width: 150px;
	margin-top: 10px;
}

.wu-ep-main-list>.wu-fee {
	width: 85px;
	margin-top: 10px;
}
.wu-ep-cash-agent-text {
  
  margin-left: 25px;
  margin-top: 5px;

}
.wu-ep-city-text {

	margin-left: 25px;
	margin-top: 5px;
}
.wu-ep-city {
	margin-top: 2px;
}


.wu-ep-state-text {

margin-top: 5px;

	   
}
.state-container {

	width: 187px;
}


.wu-update-button-two {
	
	padding: 5px 15px 5px 10px ;
	display: inline-block;
	color: #91690B !important;
	font-size: 15px;
	font-weight: bold;
    border: solid 1px #E4C886;
    text-shadow: 1px 1px 2px white;
	text-decoration: none;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-box-shadow: 1px 2px 1px #ccc;
	-webkit-box-shadow: 1px 2px 1px #CCC;
	box-shadow: 0 1px 1px #A1A1A1;
	background: #F7DF97;
	background-image: url(stylesheet/images/arrow-btn-brown.png);
	background-position: right 10px;
	background-repeat: no-repeat;
	background: url(stylesheet/images/arrow-btn-brown.png) right 10px no-repeat,-webkit-gradient(linear,0 0,0 100%,from(#FDF5D8),to(#F3CE72));
	background: url(stylesheet/images/arrow-btn-brown.png) right 10px no-repeat,-webkit-linear-gradient(top,#FDF5D8,#F3CE72);
	background: url(stylesheet/images/arrow-btn-brown.png) right 10px no-repeat,-moz-linear-gradient(top,#FDF5D8,#F3CE72);
	background: url(stylesheet/images/arrow-btn-brown.png) right 10px no-repeat,-ms-linear-gradient(top,#FDF5D8,#F3CE72);
	cursor: pointer;

}


.wu-update-button-two:hover {
	background-color: #F3CE72;
	background-image: url(stylesheet/images/arrow-btn-brown.png);
	background-position: right 10px;
	background-repeat: no-repeat;
}
.wu-ep-button-disabled-two {
	 width: 30px;
	 opacity: .5;
	-moz-box-shadow: 0px 0px 4px #C0BFBF;
	-webkit-box-shadow: 0px 1px 4px #C0BFBF;
	box-shadow: 0px 1px 4px #C0BFBF;
	background: #edd89c;
	cursor: pointer;
	text-shadow: 0 0 1px #999;
	pointer-events: none;
	color: #ffffff;
	background: url(stylesheet/images/arrow-btn-brown.png) right 10px no-repeat,-webkit-gradient(linear,0 0,0 100%,from(#FDF5D8),to(#F3CE72));
	background: url(stylesheet/images/arrow-btn-brown.png) right 10px no-repeat,-webkit-linear-gradient(top,#FDF5D8,#F3CE72);
	background: url(stylesheet/images/arrow-btn-brown.png) right 10px no-repeat,-moz-linear-gradient(top,#FDF5D8,#F3CE72);
	background: url(stylesheet/images/arrow-btn-brown.png) right 10px no-repeat,-ms-linear-gradient(top,#FDF5D8,#F3CE72);
	
}

.wu-ep-update-button{

	width :70px;
	margin-top: 22px;

}

.additional_options_location{

	margin-left: 25px;
}
.wu_ep_no_records_found{

	margin-left: 25px;
}

.location_list_labels {

	margin-top: 5px;
}

.wu_ep_city_state_error_message{

	margin-left: 25px;
	color: #cc1b21;
}

/* AFEO-5679 */
#wu_ep_country_sup_id{
	font-size: xx-small;
	font-weight: bold;
}
.wu_ep_fee_sup_id{
	display: none;
}
/* AFEO-5679 */

/*AFEO 3126*/


.wu-ep-main-list>.wu-speed-indicator {
	width: 90px;
	
}

.wu-ep-main-list>.wu-sending-amount {
	width: 100px;
}

.wu-ep-main-list>.wu-sending-fee {
	width: 75px;
}


.wu-ep-paywith-button-login {
	height: 26px;
	padding: 0 27px 0 10px;
	line-height: 27px;
	border: none;
	display: inline-block;
	color: #fff;
	font-size: 14px;
	font-weight: normal;
	text-shadow: 1px -1px 0 #444;
	text-decoration: none;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-box-shadow: 0 0 2px #444;
	-webkit-box-shadow: 0 0 2px #444;
	box-shadow: 0px 0px 3px #999;
	background: #1599BA;
	background-position: right 9px;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-repeat: no-repeat;
	background: url(stylesheet/images/arrow-btn-blue.png) right 9px no-repeat,
		-webkit-gradient(linear, 0% 0%, 0% 100%, from(#1599BA), to(#066690) );
	background: url(stylesheet/images/arrow-btn-blue.png) right 9px no-repeat,
		-webkit-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 9px no-repeat,
		-moz-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 9px no-repeat,
		-ms-linear-gradient(top, #1599BA, #066690);
}

.wu-ep-paywith-button-login:hover {
	cursor: pointer;
	background: #066590;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-position: right 9px;
	background-repeat: no-repeat;
	text-shadow: 0 0 1px #222;
}

.wu-ep-paywith-auditional-button {
	float: right;
	height: 100px;
	width: 22px;
	background-color: #e4f2fa;
	display: inline-block;
	border-left: solid 1px #b1bec6;
	background-image: url(stylesheet/images/sprite-forms.png);
	background-repeat: no-repeat;
	background-position: -178px -35px;
	cursor: pointer;
}

.wu-ep-paywith-auditional-button-blank {
	float: right;
	height: 100px;
	width: 22px;
	background-color: #e4f2fa;
	display: inline-block;
	border-left: solid 1px #b1bec6;
	cursor: pointer;
}

.wu-ep-paywith-auditional-button:hover {
	background-position: -209px -35px;
}

.wu-alert-box {
	background: #d8f6ff;
	padding: 10px;
	font-size: 12px;
	margin-top: 5px;
	width: 663px;
}

.wu-exclamation-icon {
	display: inline-block;
	height: 21px;
	width: 20px;
	margin-right: 15px;
	background-image: url(stylesheet/images/icons.png);
	background-repeat: no-repeat;
	background-position: -145px -1224px;
}

.wu-no-service-text {
	display: inline-block;
	/* RTHREE-1706 Price estimate for India with delivery service as cash with agent location, does not display any message for Telephone */
	 position: relative;
	top: -5px;
}

.wu-transaction-limit {
	display: inline-block;
	width: 94%;
	vertical-align: top;
}

.wu-show-error-transaction-limit {
	vertical-align: top;
	display: inline-block;
	width: 90%;
}

.wu-estimate-price-sendmoney-container .wu-show-error-transaction-limit {
	width: 92%;
	line-height: 18px;
}

.wu-estimate-price-sendmoney-container .wu-show-error-transaction-limit span{
	font-size: 12px;
}

.wu-estimate-price-sendmoney-container .wu-show-error-transaction-limit .transfer-limit-links, #transfer-limit-links{
	text-decoration: none;
}

.wu-estimate-price-sendmoney-container .wu-show-error-transaction-limit a:hover, a:active {
	color: #003059;
	text-decoration: underline;
}


/* END WUPayWith  */

/*  START WUPayWithPanel */
.wu-ep-paywith-panel-right-top-content {
	width: 100%;
}

.wu-ep-paywith-panel-right-top-content li,.wu-ep-paywith-panel-right-top-content li.selected
	{
	float: left;
	list-style-type: none;
	width: 24.7%;
	height: 60px;
	text-align: center;
	background: #7e7e7e;
	background: -moz-linear-gradient(top, #7e7e7e 0%, #464646 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #7e7e7e),
		color-stop(100%, #464646) );
	background: -webkit-linear-gradient(top, #7e7e7e 0%, #464646 100%);
	background: -o-linear-gradient(top, #7e7e7e 0%, #464646 100%);
	background: -ms-linear-gradient(top, #7e7e7e 0%, #464646 100%);
	background: linear-gradient(top, #7e7e7e 0%, #464646 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(  startColorstr='#7e7e7e',
		endColorstr='#464646', GradientType=0 );
	border: 1px solid #949494;
	border-top-color: #7b7b7b;
	border-bottom-color: #434343;
	cursor: pointer;
}

.wu-ep-paywith-panel-right-top-content li.selected {
	color: #57431b;
	text-shadow: 1px 1px 1px #fff;
	background: #ffee26;
	background: -moz-linear-gradient(top, #ffee26 0%, #ffd511 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffee26),
		color-stop(100%, #ffd511) );
	background: -webkit-linear-gradient(top, #ffee26 0%, #ffd511 100%);
	background: -o-linear-gradient(top, #ffee26 0%, #ffd511 100%);
	background: -ms-linear-gradient(top, #ffee26 0%, #ffd511 100%);
	background: linear-gradient(top, #ffee26 0%, #ffd511 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(  startColorstr='#ffee26',
		endColorstr='#ffd511', GradientType=0 );
	border: 1px solid #dfbd11;
}

.wu-ep-paywith-panel-right-top-content li span {
	font-size: 22px;
	margin-top: 20px;
	color: #FFFFFF;
	line-height: 55px;
}

.wu-ep-paywith-panel-right-top-content li.selected span {
	color: #57431b;
}

/*  END WUPayWithPanel */

/* START WUDestinationAmount */
#wu-ep-sendmoney-dropdown-destination-list,#wu-ep-sendmoney-dropdown-delivery-list
	{
	position: relative;
	min-width: 40px;
}

#wu-ep-sendmoney-dropdown-delivery,#wu-ep-sendmoney-dropdown-destination
	{
	font-size: 14px;
}

#wu-ep-sendmoney-input-amount {
	height: 27px;
	width: 110px;
}
/* END WUDestinationAmount */
.wu-button-disabled {
	-moz-box-shadow: 0px 0px 4px #C0BFBF;
	-webkit-box-shadow: 0px 1px 4px #C0BFBF;
	box-shadow: 0px 1px 4px #C0BFBF;
	background: #1599ba;
	cursor: pointer;
	text-shadow: 0 0 1px #999;
	pointer-events: none;
	background-position-y: 8px;
	color: #ffffff;
	background: url(stylesheet/images/arrow-btn-blue_disabled.png) right 12px
		no-repeat, -webkit-gradient(linear, 0% 0%, 0% 100%, from(#BCD7DE),
		to(#98BEC9) );
	background: url(stylesheet/images/arrow-btn-blue_disabled.png) right 12px
		no-repeat, -webkit-linear-gradient(top, #BCD7DE, #98BEC9);
	background: url(stylesheet/images/arrow-btn-blue_disabled.png) right 12px
		no-repeat, -moz-linear-gradient(top, #BCD7DE, #98BEC9);
	background: url(stylesheet/images/arrow-btn-blue_disabled.png) right 12px
		no-repeat, -ms-linear-gradient(top, #BCD7DE, #98BEC9);
}

/*******RR-3130*******/

.wu-ep-paywith-list-pay-text-content.wu-action-button #wu-ep-select-payment {
     width: 85px;
}

/**************************begin estimate price - paybills*********************************/
.wu-bottom-border {
	display: block;
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 5px;
	background: #f9da12;
	border-top: 1px solid #d8bd10;
	-moz-border-radius: 0 0 10px 10px;
	-webkit-border-radius: 0 0 10px 10px;
	border-radius: 0 0 10px 10px;
}

.wu-top-border {
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 5px;
	background: #F9DA12;
	border-top: 1px solid #D8BD10;
}

.wu-estimate-price-paybills-container input {
	display: block;
	margin-bottom: 10px;
	width: 200px;
	/* RTHREE-3594 Inconsistent highlighting of form fields-Chi
	padding: 4px 9px 0 9px;
	height: 27px;
	border: solid 1px #bfbfbf;
	line-height: 18px;
	font-family: sans-serif;
	font-size: 14px;
	color: #414141;
	background: #fff;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: inset 1px 1px 4px #bfbfbf;
	-webkit-box-shadow: inset 1px 1px 4px #bfbfbf;
	box-shadow: inset 1px 1px 4px #bfbfbf; */
}

/* RTHREE-3594 Inconsistent highlighting of form fields-Chi
.wu-estimate-price-paybills-container input[type=text]:focus {
	border: 1px solid #707070 !important;
	outline: none !important;
	box-shadow: none;
	-webkit-box-shadow: inset 1px 1px 4px #bfbfbf;
	box-shadow: inset 1px 1px 4px #bfbfbf;
} */

.wu-estimate-price-paybills-container .short input {
	width: 57px;
}

#wu-ep-paybills-biller {
	text-transform: uppercase; /*RTHREE-672*/
}

.wu-estimate-price-paybills-container .wu-ep-button {
	width: auto;
	height: 36px;
	padding: 0 30px 0 20px;
	margin: 10px 0 !important;
	color: white;
	font-size: 13px;
	font-weight: bold;
	line-height: 37px;
	border: none;
	display: inline-block;
	text-shadow: 0 -1px 1px #222;
	text-decoration: none;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0px 0px 3px #999;
	-webkit-box-shadow: 0px 0px 3px #999;
	box-shadow: 0px 0px 3px #999;
	background: #1599BA;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-position: right 14px;
	background-repeat: no-repeat;
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px
		no-repeat, -webkit-gradient(linear, 0% 0%, 0% 100%, from(#1599BA),
		to(#066690));
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px
		no-repeat, -webkit-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px
		no-repeat, -moz-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px
		no-repeat, -ms-linear-gradient(top, #1599BA, #066690);
}

.wu-estimate-price-paybills-container .wu-ep-button:hover {
	cursor: pointer;
	background: #066590;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-position: right 14px;
	background-repeat: no-repeat;
	text-shadow: 0 0 1px #222;
}

/*MYWU - 1905*/
.wu-button-disabled {
	-moz-box-shadow: 0px 0px 4px #C0BFBF;
	-webkit-box-shadow: 0px 1px 4px #C0BFBF;
	box-shadow: 0px 1px 4px #C0BFBF;
	background: #1599ba;
	background-color: #1599ba\9 !important;
	cursor: pointer;
	text-shadow: 0 0 1px #999;
	pointer-events: none;
	background-position-y: 8px;
	color: #ffffff;
	color: #ffffff\9 !important;
	background: url(stylesheet/css/stylesheet/images/arrow-btn-blue_disabled.png) right 12px
		no-repeat, -webkit-gradient(linear, 0% 0%, 0% 100%, from(#BCD7DE),
		to(#98BEC9) );
	background: url(stylesheet/css/stylesheet/images/arrow-btn-blue_disabled.png) right 12px
		no-repeat, -webkit-linear-gradient(top, #BCD7DE, #98BEC9);
	background: url(stylesheet/css/stylesheet/images/arrow-btn-blue_disabled.png) right 12px
		no-repeat, -moz-linear-gradient(top, #BCD7DE, #98BEC9);
	background: url(stylesheet/css/stylesheet/images/arrow-btn-blue_disabled.png) right 12px
		no-repeat, -ms-linear-gradient(top, #BCD7DE, #98BEC9);
}


.wu-estimate-price-paybills-container .wu-ep-button.disabled, .wu-ep-paybills .wu-ep-button.disabled {
	-moz-box-shadow: 0px 0px 4px #C0BFBF;
	-webkit-box-shadow: 0px 1px 4px #C0BFBF;
	box-shadow: 0px 1px 4px #C0BFBF;
	background: #1599ba;
	cursor: pointer;
	text-shadow: 0 0 1 px #999;
	pointer-events: none;
	color: #ffffff;
	background: url(stylesheet/images/arrow-btn-blue_disabled.png) right 14px no-repeat,
		-webkit-gradient(linear, 0% 0%, 0% 100%, from(#BCD7DE), to(#98BEC9));
	background: url(stylesheet/images/arrow-btn-blue_disabled.png) right 14px no-repeat,
		-webkit-linear-gradient(top, #BCD7DE, #98BEC9);
	background: url(stylesheet/images/arrow-btn-blue_disabled.png) right 14px no-repeat,
		-moz-linear-gradient(top, #BCD7DE, #98BEC9);
	background: url(stylesheet/images/arrow-btn-blue_disabled.png) right 14px no-repeat,
		-ms-linear-gradient(top, #BCD7DE, #98BEC9);
}

.wu-estimate-price-paybills-container h2 {
	margin: 0 0 15px 0;
	padding: 0;
	font: normal 20px/24px sans-serif;
	color: #232323;
}

.wu-estimate-price-paybills-container sup {
	top: -0.5em;
	font-size: 70%;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}

.wu-ep-paybills-content {
	position: relative;
	margin: 0 0 22px 0;
	padding: 30px 25px 30px 25px;
	background: #EFEFEF;
	border: 1px solid #CFCFCF;
	border-top: none;
}

.wu-ep-paybills-content .wu-blue-button {
	float : right;
	margin-right: 10px;
	cursor: pointer;
}

.wu-ep-paybills-option-content {
	position: relative;
	margin: 0 0 22px 0;
	padding: 20px 25px 30px 25px;
	background: #EFEFEF;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	-moz-box-shadow: inset 0 0 8px 3px #D0D0D0;
	-webkit-box-shadow: inset 0 0 8px 3px #D0D0D0;
	box-shadow: inset 0 0 8px 3px #D0D0D0;
}

.wu-ep-paybills-pay-container, .wu-ep-paybills-amount-container {
	margin-top: 10px;
	margin-right: 10px;
	display: inline-block;
	vertical-align: top;
}

.wu-ep-paybills-pay-container #autocomplete-wrapper input {
	margin: 0;
}

.wu-ep-paybills-content label {
	font-size: 12.5px;
	color: #000;
	display: inline-block;
	overflow: hidden;
	vertical-align: top;
	margin: 9px 8px;
}

.wu-ep-paybills-content input {
	display: inline-block;
}

.wu-ep-paybills-content .wu-ep-button {
	float: right;
}

.billers-autocomplete {
	position: absolute;
	z-index: 9999;
/* 	height: 263px; RTHREE-672*/
}

.billers-autocomplete ul {
	background: #fff;
	border: 1px solid #ccc;
	width: 100%;
	height : 100%;
	overflow : auto;
	list-style: none;
	padding: 0;
	margin: 0;
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
}

.billers-autocomplete ul li {
	padding: 10px 15px !important;
	background: none;
	border-bottom: 1px solid #ccc;
	margin: 0;
}

.billers-autocomplete ul li:hover {
	background: #f1f1f1;
	cursor: pointer;
}

.wu-estimate-price-paybills-container .error-msg {
	font-size: 12px;
	font-weight: bold;
	color: #cc1b21;
	clear: both;
	padding: 5px 0 2px 5px;
}

.wu-estimate-price-paybills-container input.error {
	border: solid 1px #cc1b21;
	margin-bottom: 0px;
}

/* begin paybills options */

.wu-ep-paybills-option-content h2 {
	color: #4a4a4a;
}

.wu-ep-paybills-option-content ul, .wu-ep-paybills-option-content li {
	list-style-type: none;
	padding: 0;
	margin: 0;
}

.wu-ep-paybills-option-content p {
	margin: 0;
	font-size: 13px;
	font-weight: bold;
	color: #333;
}

.wu-ep-po-container {
	position: relative;
	margin: 0 0 20px 0;
	padding: 0;
	border-top: none;
}

.wu-ep-po-box {
	padding-top: 6px;
	color: #666;
	font-size: 13px;
	width: 100%;
	position: relative;
	border: 1px solid #E3E3E3;
	margin: 0 0 20px 0;
	background: #FFFFFF;
	border-bottom: 3px solid #E3E3E3;
	border-top: none;
}

.wu-ep-po-box-header {
	background: #777777;
	margin: 2px;
	padding: 0;
	height: 28px;
	text-transform: uppercase;
	font-size: 12px;
}

.wu-ep-po-box-header div {
	display: inline-block;
	height: 100%;
	border-right: solid 1px #fff;
	margin-left: 0px !important;
	padding-left: 10px;
	vertical-align: middle;
}

.wu-ep-po-box-header span {
	color: #fff;
	position: relative;
	top: 7px;
	font-size: 12px;
}

.wu-ep-po-header-paywith, .wu-ep-po-content-paywith {
	width: 325px; /****RR-2634****/
}

.wu-ep-po-header-speed, .wu-ep-po-content-speed {
	width: 95px;
}

.wu-ep-po-header-fee, .wu-ep-po-content-fee {
	width: 100px;
}

.wu-ep-po-box-content {
	background: #fff;
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #ccc;
}

.wu-ep-po-box-content p {
	margin: 0;
	font-size: 13px;
	font-weight: bold;
	color: #333;
}

.wu-ep-po-box-content li>div {
	display: inline-block;
	margin: 15px 0 14px 15px;
}

.wu-ep-po-box-content li>div:last-child {
	display: block;
}

.wu-ep-po-content-paywith div {
	display: inline-block;
	vertical-align: middle;
}

.wu-ep-po-cp-image {
	width: 64px;
	height: 64px;
}

.wu-ep-po-cp-image img {
	width: 100%;
	height: 100%;
}

.wu-ep-po-button {
	width: auto; /****RR-2634*****/
	text-align: right;
}

.wu-ep-po-content-more {
	width: 22px;
	min-height: 93px;
	background-color: #e4f2fa;
	border-left: solid 1px #b1bec6;
	background-image: url(stylesheet/images/sprite-forms.png);
	background-repeat: no-repeat;
	background-position: -178px -36px;
	margin: 0 !important;
	float: right;
	cursor: pointer;
}

.wu-ep-po-content-more:hover {
	background-position: -209px -36px;
}

.wu-ep-po-content-info {
	margin: 0 28px !important;
	border-top: 1px solid #ccc;
	padding-top: 20px;
	position: relative;
	display: block;
}

.display-none-info {
	height : auto;
	padding : 0px;
}

.wu-ep-po-content-info h3 {
	color: #c59011;
	font-weight: bold;
}

.wu-ep-po-content-info ul {
	margin: 0;
	padding: 0;
	color: #666;
	font-size: 13px;
	width: 100%;
	background-color: #fff;
}

.wu-ep-po-content-info li {
	margin: 0 0 10px 0;
	padding: 0 0 0 15px;
	background: url(stylesheet/images/bullet-ul.png) no-repeat left 0.5em;
}

.wu-ep-po-content-info .wu-ep-po-content-more {
	height: 100%;
	background-image: none;
	right: -27px; /* Artifact artf893981 : Estimate Price : UI issue on additional information */
	top: -1px;
	position: absolute;
}

.wu-ep-po-ci-edit {
	float: none !important;
	height: 130px !important;
}

.wu-paybills-no-service-container{
	position: relative;
	margin: 0 0 22px 0;
	padding: 30px 25px 30px 25px;
	background: #FFF;
	border: 1px solid #CFCFCF;
	border-top: none;
}

.wu-info-paybills{
	background-image: url(stylesheet/images/icon-alert-info-green.png);
	height: 23px;
	width: 23px;
	display: inline-block;
	float:left;
}

.wu-paybills-no-service-note{
	vertical-align: top;
    margin-left: 10px;
    color: #000;
}
/* end paybills options */

/**************************end estimate price - paybills*********************************/
.wu-legal-notice {
	font-size: 12px;
	list-style-type: none;
	list-style-position: inside;
	padding: 0 0 0 10px; /* RTHREE-2810 Bill Pay: Disclaimers position on Receipt Page is not Proper */
	width: 98%; 
}

/*RTHREE-1003 UI Fix*/
#legal-notice-container-id1{
	clear:both;
}

.wu-legal-notice p{
	font-size: 11px !important;
}

.wu-legal-notice.intl{
	font-size: 11px;
    padding:0 0 0 23px; /*RINTL 14949*/
}

.wu-legal-notice.intl sup{
	font-size: xx-small;
	top: 5px;
	text-indent: -7px;

}

/* RTHREE-1003 begin */
.legal-notice-in-left-container .wu-legal-notice li {
	width: 100%;
}
/* RTHREE-1003 end */

/* RTHREE-2941 begin */
.wu-bill-pay-container .legal-notice-in-left-container .legalnotice {
	margin: 0px;
}
/* RTHREE-2941 end */

.wu-legal-notice li {

    margin-bottom:32px;/******* RINTL-15887 ********************/
	list-style: none;
    position:relative;
    top:5px;
    text-align:left;
    /* RTHREE-3673 */
    width:100%;/*MYWU-1598*/
	padding: 0px;
	list-style: none;
	color: #777; /*RD-107*/
}

/*RTHREE-3522*/
.inmateReceiverInformation{
	 width:initial !important;
}

/*RNTIl-14952 */
/*RINTL-15508 */
.wu-legal-notice>ul {
	margin-top: -14px !important;
    margin-bottom:20px;
	padding: 0 0 0 10px; 
}

.wu-legal-notice sup {
	float: left;
	text-indent: -15px;
	top: 6px;
	font-size: x-small;
	line-height: 0;
	position: relative;
}

/*RTHREE - 2861*/
.wu-legal-notice-sup {
	float: left;
	text-indent: -10px;
	top: 8px !important;
	font-size: 70%;
	line-height: 0;
	position: relative;
    left:-508px;
}

.wu-legal-notice-removeSub {
	float: left;
	text-indent: -10px;
	top: 6px;
	font-size: 70%;
	line-height: 0;
	position: relative;
}

/* RTHREE-3000 Fix */
.wubs-sup-alignment {
     float: none !important;
     top: 0px !important;
}

.par.parsys.wu-sendmoney-start-legalnotice {
color: #222;
}
.wu-footer {
	/*Artifact artf894140 : Estimate Price - Pay Bill Fees Estimator : On biller information page, text position on footer not properly displayed.*/
	max-width: 950px;
	margin: 0 auto;
	padding: 0 0 50px;
}

.wu-footer-menu-content {
    padding: 30px 0 15px;
    border-bottom: 1px solid lightgrey;
	clear: both !important; /**RR-1848**/
}

#footer1Disclaimer {
clear: both;
color: #999;
font-size: 10px;
margin: 0 0 20px;
font-weight: normal;
width: auto;
}

.wu-footer-menu-title ul{
	margin : 0;
    padding : 0;
}
 
.wu-footer-menu-title ul li{
    display : inline-block;
	width : 150px;
    list-style : none;
    font-weight: bold;
	color: #333;
	font-size: 14px;
	margin: 0 -6px 5px 0;
   	padding : 0;
}

.wu-footer-menu-title.intl-ca ul li{
	width : 170px;
}

.wu-footer-menu-list ul {
    display : inline-block;
    vertical-align : top;
	margin: 0 -6px 0 0;
   	padding : 0;
}
.wu-footer-menu-list li {
    /***width: 150px;** for RR-2990*/
	list-style : none;
	margin: 0 0 8px 0;
   	padding : 0 10px 0 0; /*****RR-2990******/
    font-size: 12px;
    color: #666;
}

.wu-footer-menu-list .wu-footer-quicklinks {
	white-space: nowrap;
	width: 170px;
}

.wu-footer-menu-list ul>li>a{
	color : #666 !important;
}
.wu-footer-sendmoney-content,.wu-footer-quicklink-container-intl {
	border-bottom: 1px solid lightGrey;
    padding: 15px 0 0;
}
.wu-footer-sendmoney-content-intl{
	 padding: 15px 0 0;
}

.wu-footer-quicklink-container-intl tbody, .wu-footer-security-image-container-intl tbody{
	background: none;
}

.wu-footer-sendmoney-title {
	color: #232323;
	margin: 0 0 10px 0;
	text-align: left;
	font-size: 13px;
	display: block;
}

.wu-footer-sendmoney-link-content {
    display : inline-block;
	margin: 0 0 10px 0;
	font-size: 11px;
	color: #666;
	background: none;
}

.wu-footer-sendmoney-link-1 ,.wu-footer-sendmoney-link-2,.wu-footer-sendmoney-link-3,
.wu-footer-sendmoney-link-4,.wu-footer-sendmoney-link-5,.wu-footer-sendmoney-link-6 {
	display : inline-block;
    margin-right : 20px;
    vertical-align : top;
}

.wu-footer-sendmoney-link-intl-1 ,.wu-footer-sendmoney-link-intl-2,.wu-footer-sendmoney-link-intl-3,
.wu-footer-sendmoney-link-intl-4,.wu-footer-sendmoney-link-intl-5,.wu-footer-sendmoney-link-inlt-6 {
	display : inline-block;
    margin-right : 76px;
    vertical-align : top;
}

.wu-footer-sendmoney-link-1 ul>li>a,.wu-footer-sendmoney-link-2 ul>li>a,.wu-footer-sendmoney-link-3 ul>li>a,
.wu-footer-sendmoney-link-4 ul>li>a,.wu-footer-sendmoney-link-5 ul>li>a,.wu-footer-sendmoney-link-6 ul>li>a, 
.wu-footer-sendmoney-link-intl-1 ul>li>a, .wu-footer-sendmoney-link-intl-2 ul>li>a,.wu-footer-sendmoney-link-intl-3 ul>li>a,
.wu-footer-sendmoney-link-intl-4 ul>li>a,.wu-footer-sendmoney-link-intl-5 ul>li>a{
	color : #666 !important
}

.wu-footer-sendmoney-link-content ul {
	margin : 0;
    padding : 0;
}

.wu-footer-sendmoney-link-content ul li{
	padding : 0;
        margin : 0;
   	list-style : none;
   	font-size:11px !important;
}

.wu-footer-quicklink-content {
	margin : 0 auto;
    padding: 16px 0px 0px 0px;
}

.wu-footer-copywrite {
	color: #232323;
	margin: 0 0 10px 0;
	text-align: left;
	font-size: 13px;
	display: block;
}
.wu-footer-copywrite-disclaimer {	
	display: none;
}
.wu-footer-quicklink {
	display : inline-block;
	/**RTHREE-3427***/
	width: 99%;
}

.wu-footer-image {
	display : inline-block;
}

.wu-footer-quicklink ul {
	vertical-align : top;
	display : inline-block;
	margin: 0;
	padding: 0;
}

.wu-footer-quicklink ul>li {
    list-style: none;
	float: left;
	margin: 0 5px 10px 0;
	padding: 0 0 0 5px;
	font-size: 11px;
	color: #666;
	border-left: 1px solid #666;
	background: none;
}
.wu-footer-quicklink ul>li>a{
	color: #666 !important;
}
.wu-footer-quicklink ul>li:FIRST-CHILD{
	border-left : none;
    padding : 0;
}

.wu-footer sup {
	font-size: 71%;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
	top: -0.5em;
	font-weight: normal;
}

.trustwaveSealImage{
	width : 105px;
	height : 54px;
	background-image: url('stylesheet/images/seal_image.png');
	border:none;
}
.comodoSecureImage{
	background-image: url('stylesheet/images/comodo_secure_113x59_transp.png');
	border:none;
	width : 105px;
	height : 54px;
}

.badgHorzImage{
	margin-top: 14px;
	background-repeat: no-repeat;
	height: 42px;
	width: 105px;
	background-image: url('stylesheet/images/cbbb-badge-horz.jpg');
}

.eCommerceEuropeImage{
	height: 52px;
	width: 80px;
	background-image: url('stylesheet/images/E-commerce-Europe-member-logo.png');
	background-repeat: no-repeat;
	border: none;
}

.wu-footer-quicklink-content tbody.wu-footer-table-body {
	background-color: #efefef;
}

.wu-footer-sendmoney-link-content tbody.wu-footer-table-body {
	background-color: #efefef;
}

.wu-image-footer-security{
	valign:bottom;
	align:left;
	/*display: block;*/
	/*float: left;*/
}

.google, .facebook {
	float: left;
	display: inline-block;
	margin-bottom: 10px;
}

.social-links {
	margin-top : -28px;
	float: left;
	width: 190px;
	display: inline-block !important;
}

.social-links ul {
	display: inline-block;
	list-style: none outside none;
	margin: 0;
	padding: 0;
	width: 94px;
}

 .social-links ul .twitter {
	background-position: 0 0;
}

 .social-links ul .facebook {
	background-position: -50px 0;
	margin: -8px 0px 0px 6px;
}

.social-links ul .youtube {
	background-position: -100px 0;
	margin: -8px 0px 0px 6px;
}


.social-links ul li a {
	background: url("stylesheet/images/icons-social.png") no-repeat scroll 0 0 transparent;
	float: left;
	height: 16px;
	text-indent: -9000px;
	width: 16px;
}

.social-links ul .blog {
	background: url("stylesheet/images/wuIcon_rss.png") no-repeat scroll 0 0 transparent;
	height: 16px;
	width: 16px;
	background-size: 16px 16px;
	margin-left: 6px;
	margin-top: -8px;
}

.wu-submit-email-button {
position: relative;
background-image: url('stylesheet/images/btn-arrow-blue.png');
}

.email-submit {
position: relative;
}

.disclaimer {
	clear: both;
	color: #999;
	font-size: 10px;
	margin: 0 0 20px;
}

.disclaimer-intl{
	margin-bottom: 15px;
	font-size: 11px;
	color: #666;
}

.clearfix {
	zoom: 1;
}

.copyright {
	border-top: 1px solid #d3d3d3;
	clear: both;
	display: block;
	padding: 15px 0 0;
}

/* feedbacklink CSS */
.feedbackLink:hover, .feedbackLink:active {
	color: #003059;
	text-decoration: underline;
}

.feedbackLink {
	float: right;
	position: fixed;
	bottom: 0px;
	margin-bottom: 10px;
	border: 1px solid rgb(153, 153, 153);
	text-align: center;
	height: 25px;
	color: rgb(102, 102, 102);
	padding-top: 8px;
	right: 2px;
	width: 90px;
	text-decoration: none;
	color: #076E98;
	cursor: pointer;
}

/* RTHREE-1005  @muhammad_ma */
.fb_iframe_widget iframe {
	height : initial;
}

.wu-footer-sendmoney-title a{
	color: #232323;
}

/* RTHREE-2644 - start*/

.btn-sm {
	float: left;
	width: auto;
	margin-bottom: 10px;
	margin-top:10px;
	margin-left:2px;
	padding: 4px 10px 4px 10px;
	font-size: 13px;
	font-weight: bold;
	border: none;
	text-shadow: 0 0 1px #222;
	text-transform: uppercase;
	text-decoration: none;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: 1px 3px 3px #ccc;
	-webkit-box-shadow: 1px 3px 3px #ccc;
	box-shadow: 1px 3px 3px #ccc;
	background: #1599ba;
	background: -moz-linear-gradient(top, #1599ba 0%, #066690 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1599ba), color-stop(100%,#066690));
	background: -webkit-linear-gradient(top, #1599ba 0%,#066690 100%);
	background: -o-linear-gradient(top, #1599ba 0%,#066690 100%);
	background: -ms-linear-gradient(top, #1599ba 0%,#066690 100%);
	background: linear-gradient(top, #1599ba 0%,#066690 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1599ba', endColorstr='#066690',GradientType=0 );
}

.btn-sm a{
	color: #FFFFFF;
	cursor: pointer;
}

.email-submit input[type=text]{
	color: #999;
	float: left;
	font-size: 12px;
	height: 20px;
	line-height: 20px !important;
	margin: 0 10px 10px 0;
	padding: 2px 9px 0;
	width: 160px;
	/* RTHREE-3594 Inconsistent highlighting of form fields-Chi
	background: none repeat scroll 0 0 #fff;
	border: 1px solid #bfbfbf;
	border-radius: 4px 4px 4px 4px;
	box-shadow: 1px 1px 4px #bfbfbf inset;
	font-family: sans-serif;
	line-height: 18px; */
}

.email-submit a{
	position: absolute;
	display: block;
	height: 15px;
	width: 14%;
	line-height: 15px;
	left: 150px;
	top: 5px;
	background-image: url(stylesheet/images/btn-arrow-blue-footer.png);
	background-repeat: no-repeat;
}
.set-footer-reset-reg,.set-header-reset-reg{
	/**width: 797px !important;**/
}
.set-header-reset-pwd{
	width: 631px !important;
}

/*RTHREE-2644 - End */

.cookie-setting {
	cursor: pointer;
}

.wu-footer-intl .wu-footer-menu-list li {
	/***width: 145px;** for RR-2990*/
}

.wu-footer-intl .wu-footer-menu-list label.connect-conversation-text {
	color: #666;
}

.wu-footer-intl .wu-footer-menu-list ul.wu-footer-menu-link-list {
	width: 150px;
}

.wu-footer-intl .wu-footer-menu-list ul.wu-footer-menu-link-list.first-list {
	width: 151px;
}

.wu-footer-intl .wu-footer-menu-list ul.wu-footer-menu-link-list.intl-ca {
	width: 170px;
}

.wu-footer-intl .wu-footer-menu-list ul.wu-footer-menu-link-list.first-list.intl-ca {
	width: 171px;
}

.wu-footer-intl .wu-footer-menu-list ul.wu-footer-menu-link-list>p{
	font-size: 14px;
}

.wu-footer-intl .meta .social-links {
	width: 200px;
	margin-top: -25px;
}

.wu-footer-intl .wu-footer-quicklink-container-intl.footer-au {
    padding: 15px 0 0;
    border-bottom: none;
}

.wu-footer-intl .wu-footer-sendmoney-content-intl.footer-au{
	 padding: 15px 0 0;
	 border-bottom: 1px solid lightGrey;
}

.wu-footer-sendmoney-link-1.intl ,.wu-footer-sendmoney-link-2.intl ,.wu-footer-sendmoney-link-3.intl,
.wu-footer-sendmoney-link-4.intl ,.wu-footer-sendmoney-link-5.intl ,.wu-footer-sendmoney-link-6.intl {
    margin-right : 52px;
}

.wu-footer-intl .wu-image-footer-security-intl{
	vertical-align: bottom;
	padding-bottom: 12px;
}

.wu-footer-security-image-container-intl {
	padding: 15px 0 0;
	border-bottom: 1px solid lightgrey;
}

.wu-footer-intl .footer-border-bottom {
	border-bottom: 1px solid lightgrey;
}

.wu-footer-intl .footer-border-none {
	border: none;
}

.wu-footer-intl .wu-footer-copywrite{
	font-size: 12px;
}

/***MYWU1733***/
.trustwaveSeal{margin: 0 0 0 -211px;}
.comodoSecure{margin: 0 0 0 -110px;}


/***RINTL-17113***/
.wu-footer-menu-link-list form#footer-form label {
    clear: both;
}
/*pbl-385 start here*/
.wu-footer-intl .wu-footer-menu-list ul.wu-footer-menu-link-list.second-list {
    width: 127px;
}
.wu-footer-intl .wu-footer-menu-list ul.wu-footer-menu-link-list.third-list {
    width: 170px;
}
.wu-footer-intl .wu-footer-menu-list ul.wu-footer-menu-link-list.fifth-list {
    width: 140px;
}
.wu-footer-intl .wu-footer-menu-list ul.wu-footer-menu-link-list.first-list {
    width: 164px;
}
/*pbl-385 end here*/
/**inmate login alignment issue**/
.footer.footerBase {
    clear: both;
}


/*******RINTL-16462*******/
.eCommerceEuropeLogo{
	width : 62px; /*RINTL-24695*/
	height : 50px; /*RINTL-24695*/
	background-image: url('stylesheet/images/E-commerce-Europe-member-logo.png');
	border:none;
    margin-right: 20px;

}

/***RINTL-23832****/
.marginRight0 {
     margin-right: 0 !important;
}
/***RR-2990****/
ul.wu-footer-menu-link-list.third-list ul li {
    width: 150px;
}
/*******************************begin contact list**************************************/
span {
	color: #444;
	font-size: 13px;
	font: normal 13px/17px sans-serif;
}
.contact-btn-disabled{
	opacity:0.4;
}

.dashboard.section #wu-bank-info-container{
	margin-bottom: 10px;
}
.dashboard.section #wu-bank-information {
	border-bottom: 2px solid #E9E9E9;
}

.wum-inline-message-error > span{
	color: #d93700 !important;
}

.wu-list-dashboard {
	width: 100%;
	margin: 0;
	display: inline-block;
	vertical-align: top;
	position: relative;
}

.wu-list-container {
	/* RTPROD-63 */
	width: 99.5%;
	background: #EBEBEB;
	border: 1px solid #CCCCCC;
	-moz-box-shadow: -5px 0 5px #DEDEDE;
	-webkit-box-shadow: none;
	box-shadow: none;
}

.wu-list-dashboard .wu-add-contact-button,.wu-accordionContent-contact .wu-send-money-button
	{
	cursor: pointer;
	color: #fff;
	position: absolute;
	top: -48px;
	right: 0px;
	height: 26px;
	padding: 0 20px 0 10px;
	line-height: 27px;
	letter-spacing: .08em;
	text-shadow: 1px -1px 0 #444;
	text-decoration: none;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-box-shadow: 0 0 2px #444;
	-webkit-box-shadow: 0 0 2px #444;
	box-shadow: 0 0 2px #444;
	background: #1599BA;
	background-image: url(stylesheet/images/arrow-btn-blue-sm.png);
	background-position: right 9px;
	background-repeat: no-repeat;
	background: url(stylesheet/images/arrow-btn-blue-sm.png) right 9px no-repeat,
		-webkit-gradient(linear, 0% 0%, 0% 100%, from(#1599BA), to(#066690) );
	background: url(stylesheet/images/arrow-btn-blue-sm.png) right 9px no-repeat,
		-webkit-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue-sm.png) right 9px no-repeat,
		-moz-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue-sm.png) right 9px no-repeat,
		-ms-linear-gradient(top, #1599BA, #066690);
	filter: progid:DXImageTransform.Microsoft.gradient(  startColorstr='#1599BA',
		endColorstr='#066690', GradientType=0 );
}

.wu-list-dashboard .wu-add-contact-button {
	top: -41px;
}

.wu-list-dashboard .wu-add-contact-button:hover {
	background: url(stylesheet/images/arrow-btn-blue-sm.png) right 9px no-repeat, #066892;
}

.wu-accordionContent-contact .wu-send-money-button.disabled {
	color: #ffffff;
	cursor: pointer;
	text-shadow: 0 0 1px #999;
	-moz-box-shadow: 0px 0px 4px #C0BFBF;
	-webkit-box-shadow: 0px 1px 4px #C0BFBF;
	box-shadow: 0px 1px 4px #C0BFBF;
	background: #BCD7DE;
	background-image: url(stylesheet/images/arrow-btn-blue-sm_disabled.png);
	background-position: right 9px;
	background-repeat: no-repeat;
	background: url(stylesheet/images/arrow-btn-blue-sm_disabled.png) right 9px
		no-repeat, -webkit-gradient(linear, 0% 0%, 0% 100%, from(#BCD7DE),
		to(#98BEC9) );
	background: url(stylesheet/images/arrow-btn-blue-sm_disabled.png) right 9px
		no-repeat, -webkit-linear-gradient(top, #BCD7DE, #98BEC9);
	background: url(stylesheet/images/arrow-btn-blue-sm_disabled.png) right 9px
		no-repeat, -moz-linear-gradient(top, #BCD7DE, #98BEC9);
	background: url(stylesheet/images/arrow-btn-blue-sm_disabled.png) right 9px
		no-repeat, -ms-linear-gradient(top, #BCD7DE, #98BEC9);
	filter: progid:DXImageTransform.Microsoft.gradient(  startColorstr='#BCD7DE',
		endColorstr='#98BEC9', GradientType=0 );
}

.wu-list-header {
	height: 30px;
	margin: 4px 4px 0 4px;
	padding: 5px 0;
	background: #EDEDED;
	background: -moz-linear-gradient(top, #f5f5f5 0%, #eeeeee 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5f5f5),
		color-stop(100%, #eeeeee) );
	background: -webkit-linear-gradient(top, #f5f5f5 0%, #eeeeee 100%);
	background: -o-linear-gradient(top, #f5f5f5 0%, #eeeeee 100%);
	background: -ms-linear-gradient(top, #f5f5f5 0%, #eeeeee 100%);
	background: linear-gradient(top, #f5f5f5 0%, #eeeeee 100%);
	border: 1px solid #CCCCCC;
	position: relative;
}

.wu-list-header>h2 {
	margin: 5px 0 0 10px;
	font: normal 18px/22px sans-serif;
	color: #6E6E6E;
	display: inline-block;
}

.wu-list {
	margin: 1px 4px 4px 4px;
	background: #FFFFFF;
	display: block;
}

.wu-list .body-title {
	display: inline-block;
	width: 124px;
	margin: 0 10px 0 50px;
	font-size: 14px;
	font-weight: normal;
	text-align: right;
	color: #777777;
}

.wu-list p {
	margin: 0 0 15px 0;
	font-size: 13px;
	color: #333333;
}

.wu-list ul>li {
	border: 1px solid #CCCCCC;
	border-top: 0;
	padding: 14px 10px;
	color: #333333;
	/* RTHREE-2672 R3 Contact page font, size not same as R2 */
	/* font-size: 12px; */
	font: bold 13px/16px sans-serif;
	border-top: 0;
	margin: 0;
	position: relative;
}

.wu-favorite-icon,.wu-favorite-icon.active {
	background-image: url(stylesheet/images/icons.png);
	background-repeat: no-repeat;
	background-position: -206px -1348px;
	cursor: pointer;
	display: inline-block;
	width: 20px;
	height: 16px;
}

.wu-favorite-icon.active {
	background-position: -147px -1348px;
}

.wu-favorite-container {
	width: 20px;
	display: inline-block;
	vertical-align: middle;
}

.wu-contact-name-container {
	width: 200px;
	display: inline-block;
	vertical-align: middle;
	font-weight: bold;
	text-transform: uppercase;
}

.wu-contact-name-container.person {
	text-transform: capitalize;
}

.wu-contact-action-container {
	display: inline-block;
	width: 140px;
	margin-left: 17px;
	vertical-align: middle;
	float: right;
}

.wu-action-container {
	cursor: pointer;
	float: right;
	padding: 2px;
	color: #91690b /*!important*/;
	font-size: 13px;
	font-weight: bold;
	border: solid 1px #e4c886;
	text-shadow: 1px 1px 2px #fff;
	text-decoration: none;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-box-shadow: 1px 2px 1px #ccc;
	-webkit-box-shadow: 1px 2px 1px #ccc;
	box-shadow: 0px 1px 1px #a1a1a1;
	background: #f7df97;
	background-position: right 10px;
	background-repeat: no-repeat;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fdf5d8), to(#f3ce72) );
	background: -webkit-linear-gradient(top, #fdf5d8, #f3ce72);
	background: -moz-linear-gradient(top, #fdf5d8, #f3ce72);
	background: -ms-linear-gradient(top, #fdf5d8, #f3ce72);
}

/*RTHREE-3322  Buttons Incorrect*/
.wu-action-container:hover{
	cursor: pointer;
	background: #F3CE72;
	background-image: url(stylesheet/images/arrow-btn-brown.png);
	background-position: right 10px;
	background-repeat: no-repeat;
}
.wu-text-trim{
	width: 134px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	cursor: pointer;
}

.wu-location-name-container {
	width: 110px;
	display: inline-block;
	vertical-align: middle;
	position: relative;
}

.wu-location-name {
	position: absolute;
	color: #8A8A8A;
	font-size: 11px;
	top: -7px;
	left: 0px;
}

.wu-action-arrow {
	float: right;
}

.wu-action-button-arrow {
	cursor: pointer;
	height: 16px;
	margin: 0 0 0 3px;
	line-height: 10px;
	padding: 2px 5px;
	display: inline-block;
	color: #91690b !important;
	border: solid 1px #e4c886;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-box-shadow: 1px 2px 1px #ccc;
	-webkit-box-shadow: 1px 2px 1px #ccc;
	box-shadow: 0px 1px 1px #a1a1a1;
	background: #f7df97;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fdf5d8),
		to(#f3ce72) );
	background: -webkit-linear-gradient(top, #fdf5d8, #f3ce72);
	background: -moz-linear-gradient(top, #fdf5d8, #f3ce72);
	background: -ms-linear-gradient(top, #fdf5d8, #f3ce72);
}

.wu-action-button-arrow img {
	vertical-align: text-bottom;
}

.wu-list-sorting-drop-down {
	float: right;
	display: inline-block;
	width: 182px;
	margin-right: 7px;
}

.wu-list-drop-down-arrow {
	cursor: pointer;
	display: inline-block;
	float: right;
	width: 30px !important;
	min-width: 29px !important;
	max-width: 29px !important;
	height: 30px !important;
	background-size: 28px 28px;
	background-image: url(stylesheet/images/btn-droparrow.png);
	background-repeat: no-repeat;
	border-left: solid 1px #BBB;
	padding-left: 0px;
}

.wu-list-drop-down-box {
	width: 181px;
	top: 36px;
	list-style: none;
	cursor: pointer;
	padding: 0;
	margin-top: 0px;
	margin-left: -1px;
	color: #656565;
	overflow-x: hidden !important;
	position: absolute;
	z-index: 99999;
	max-height: 200px;
	border: solid 1px #BBB;
	background: #FFF;
	-moz-box-shadow: 0 2px 6px rgba(0, 0, 0, .2);
	-webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, .2);
	box-shadow: 0 2px 6px rgb(0, 0, 0);
	box-shadow: 0 2px 6px rgba(0, 0, 0, .2);
	overflow: auto;
	padding-bottom: 6px !important;
	padding-top: 7px !important;
	font-size: 13px;
	font-family: sans-serif;
}

.wu-list-drop-down-box li {
	margin: 0;
}

.wu-list-drop-down-box li:hover {
	background-color: #D8F6FF;
}

.wu-list-drop-down-box li.selected {
	background-color: #C8DEF4;
}

.wu-list-sorting-title {
	float: right;
	line-height: 30px;
	margin-right: 10px;
	font-size: 11px;
	text-transform: uppercase;
	color: #666666;
}

.wu-list-drop-down-value {
	display: inline-block;
	margin-left: 10px
}

.wu-actions-menu {
	position: absolute;
	width: 105px;
	padding: 3px 0 0 2px !important;
	background: #fff;
	right: 11px;
	top: 38px;
	border: #bbb;
	-moz-box-shadow: 1px 2px 1px #ccc;
	-webkit-box-shadow: 1px 2px 1px #ccc;
	box-shadow: 0 1px 1px #a1a1a1;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	z-index: 9000;
}
/* artf911486: Profile | Contacts - Contents displaying on clicking Bill Pay drop down should be inline with the Bill Pay label box Fix*/
.wu-actions-menu-bill-pay {
    width: 75px !important;
}

.wu-actions-menu li {
	cursor: pointer;
	margin: 0 0 5px 0 !important;
	padding: 5px 5px 3px 5px !important;
	list-style: none;
	background: white;
	border: 0 !important;
	height: 18px;
}

.wu-online-fx-contacts{
	padding: 12px;
	display: none;
}

.wu-online-fx-contacts>h5{
	color: #6E6E6E;
	font: normal;
}

.wu-actions-menu li:HOVER {
	background-color: #D8F6FF;
}

.wu-actions-menu li>a {
	font-size: 13px;
	color: #91690b;
	background: none;
}

/****** add contact person******/
.wu-return-link {
	margin-top: -20px;
	padding-bottom: 6px;
}

.wu-return-link a {
	cursor: pointer;
	text-decoration: underline;
	color: #076E98;
	font-size: 12px;
	font-weight: bold;
	padding: 0 0 0 15px;
	background: url(stylesheet/images/arrow-return.png) no-repeat 0 2px;
}

.wu-return-link a:hover, .wu-return-link a:active {
	color: #003059;
}

.wu-dashboard-title>h1 {
	margin: 0 0 15px 0;
	padding: 0;
	font: normal 26px/30px sans-serif;
	color: #232323;
}

.wu-dashboard-wrap-full {
	width: 715px;
	margin: 0;
	background: #EBEBEB;
	border: 1px solid #CCCCCC;
}

.wu-add-contact-container {
	padding: 15px 20px;
	background: #FFFFFF;
	margin: 4px;
	border: 1px solid #CCCCCC;
}

.wu-add-contact-container p {
	color: #999;
	font-size: 12px;
	margin: 0 0 18px 0;
}

.wu-contact-toggle {
	padding: 15px 5px 30px 20px;
	margin: 10px 0 20px 0;
	background: #f1f1f1;
	width: 640px;
}

.wu-add-contact-radio {
	display: inline-block;
	vertical-align: middle;
	margin-left: 20px;
}

.wu-add-contact-radio label {
	font-weight: bold;
	color: #414141;
}

.wu-add-contact-radio .checker:hover {
	background-position: -391px -77px;
}

.wu-add-contact-radio .checker {
	background-image: url(stylesheet/images/sprite-forms.png);
	background-repeat: no-repeat;
	background-position: -91px -77px;
	display: block;
	float: left;
	height: 18px;
	width: 18px;
}

.wu-add-contact-radio .checked:hover {
	background-position: -391px -108px;
}

.wu-add-contact-radio .checked {
	background-position: -121px -77px;
}

.wu-add-contact-radio .checker input {
	cursor: pointer;
	width: 18px;
	height: 18px;
	opacity: 0;
	filter: alpha(opacity =   0);
	background: none;
	padding: 0;
}

.wu-radio-text {
	margin-left: 6px;
	color: #414141;
}

.wu-add-contact-form h6 {
	display: block;
	color: #323232;
	margin: 0 0 5px 0;
	padding: 0;
	font: bold 13px/15px sans-serif;
}

.wu-add-contact-form ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.wu-add-contact-form ul>li {
	margin: 0 0;
	padding: 0 0;
	zoom: 1;
}

.wu-add-contact-form h5 {
	height: 16px;
	margin: 0 0 15px 0;
	padding: 0 0 10px 0;
	font: bold 14px/16px sans-serif;
	color: #C59011;
	border-bottom: 2px solid #E9E9E9;
	position: relative;
}

.wu-add-contact-form h5 span.wu-subtitle {
	font: bold 14px/16px sans-serif;
	color: #C59011;
	float: left;
}

.wu-add-contact-form h5 span.wu-optional {
	top: 0px;
	float: left;
	right: 0px;
	left: 10px;
	position: relative;
	font: bold 14px/16px sans-serif;
}

.wu-add-contact-form .wu-favorite:active,.wu-add-contact-form .wu-favorite:visited
	{
	text-decoration: none;
}

.wu-add-contact-form .wu-favorite:hover {
	cursor: pointer;
	text-decoration: none;
	border: 1px solid #bfbfbf !important;
}

.wu-add-contact-form .wu-favorite {
	padding: 12px 5px 6px 16px;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #666666;
	background: url(stylesheet/images/icon-star.png) no-repeat 2px 2px;
	border: 1px solid #EFEFEF;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	position: absolute;
	right: 0;
	top: -5px;
	cursor: pointer;
}

.wu-add-contact-form .wu-favorite.active {
	background: url(stylesheet/images/icon-star-yellow.png) no-repeat 2px 2px;
}

.wu-add-contact-form p {
	color: #444 !important;
	font: normal 13px/17px sans-serif !important;
	margin: 0 0 10px 0;
}

.wu-add-contact-form label {
	display: table;
	float: left;
	width: 154px;
	height: 35px;
	margin: 0 10px 0 0;
	padding: 0 0 0 0;
	text-align: right;
}

.wu-add-contact-form label>span {
	display: table-cell;
	vertical-align: middle;
	font-size: 14px !important;
	color: #777777 !important;
}

.wu-add-contact-form .error label>span {
	color: #cc1b21 !important;
}

.wu-add-contact-form .wu-ep-homescreen-dropdown-content {
	display: inline-block;
	margin-top: 0 !important;
}

.wu-d2b-bank-drop-down{
margin-top: 5px;
	width: 224px;
}
.wu-add-contact-form input[type=text] {
	display: inline-block;
	vertical-align: middle;
	width: 200px;
	/* RTHREE-3594 Inconsistent highlighting of form fields -Chi
	padding: 4px 9px 0 9px;
	height: 27px;
	border: solid 1px #bfbfbf;
	line-height: 18px;
	font-family: sans-serif;
	font-size: 14px;
	color: #414141;
	background: #fff;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: inset 1px 1px 4px #bfbfbf;
	-webkit-box-shadow: inset 1px 1px 4px #bfbfbf;
	box-shadow: inset 1px 1px 4px #bfbfbf; */
}

.wu-view-contact-form input[type=text] {
	width: 280px;
}

.blank-input {
	border: none !important;
	box-shadow: none !important;
	padding: 0 !important;
	font-weight: bold;
	background: none;
}

.wu-add-contact-form input.error{
	border: solid 1px #cc1b21;
	margin-bottom: 0px;
}

.wu-add-contact-form .wu-error-msg {
	font-size: 12px;
	font-weight: bold;
	color: #cc1b21;
	margin: 0 0 10px 160px;
	padding-top: 5px;
	clear: both;
	padding-left: 5px;
}

.wu-add-contact-form .wu-alert-error {
	display: inline-block;
	width: 220px;
	font-size: 12px;
	font-weight: bold;
	color: #CC1B21;
	padding-left: 17px;
	clear: both;
	text-align: left;
	vertical-align: middle;
}

.wu-input-xsmall {
	width: 118px !important;
	margin-left: 6px;
	vertical-align: top;
}

/* RTHREE-3594 Inconsistent highlighting of form fields
.wu-add-contact-form input[type=text]:focus {
	border: 1px solid #707070 !important;
	outline: none !important;
	box-shadow: none;
	-moz-box-shadow: inset 1px 1px 4px #bfbfbf;
	-webkit-box-shadow: inset 1px 1px 4px #bfbfbf;
	box-shadow: inset 1px 1px 4px #bfbfbf;
} */

.wu-add-contact-form .wu-optional {
	position: absolute;
	top: 8px;
	left: 396px;
	font-size: 11.5px !important;
	color: #bbbbbb !important;
}

.wu-add-contact-form .wu-phone-alert {
	margin: 7px 0px 0px 167px;
	color: #5A5A5A;
	white-space: nowrap;
}

.wu-add-contact-form .wu-side-note {
	color: #999999 !important;
	position: absolute;
	margin: 0 0 0 420px;
	top: 0px;
	right: 30px;
	margin: 0;
	padding: 0;
	font: normal 13px/17px sans-serif !important;
}

.wu-add-contact-checkbox {
	margin: 7px 0px 0px 167px;
}

.wu-add-contact-checkbox .checker {
	background-image: url(stylesheet/images/sprite-forms.png);
	background-repeat: no-repeat;
	display: block;
	float: left;
	text-align: center;
	background-position: 0px -78px;
	height: 18px;
	width: 18px;
}

.wu-add-contact-checkbox .checker:hover {
	background-position: -357px -78px;
}

.wu-add-contact-checkbox .checked {
	background-position: -31px -78px;
}

.wu-add-contact-checkbox .checked:hover {
	background-position: -357px -109px;
}

.wu-add-contact-checkbox .checker input {
	width: 18px;
	height: 18px;
	opacity: 0;
	filter: alpha(opacity =   0);
	background: none;
	padding: 0;
}

.wu-checkbox-text {
	margin-left: 2px;
	color: #5A5A5A !important;
}

.wu-contact-drop-down{
	display: inline-block;
}

.wu-contact-drop-down.country-list {
	width: 220px;
}

.wu-add-contact-drop-down {
	vertical-align: middle;
	position: relative;
	display: inline-block;
}

.wu-dd-text {
	cursor: pointer;
	width: 172px;
	padding: 0px 0px 0px 15px;
	line-height: 30px;
	height: 29px;
	display: block;
	float: left;
	vertical-align: middle;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.wu-dd-arrow {
	cursor: pointer;
	display: block;
	float: right;
	width: 30px !important;
	min-width: 29px !important;
	max-width: 29px !important;
	height: 30px !important;
	background-size: 28px 28px;
	background-image: url(stylesheet/images/btn-droparrow.png);
	background-repeat: no-repeat;
	border-left: solid 1px #BBB;
	padding-left: 0px;
}

.wu-dd-xsmall {
	width: 35px;
	padding: 0px 0px 0px 5px
}

.wu-add-contact-form .wu-dd-list-xsmall {
	width: 68px;
}

.wu-add-contact-form .wu-add-contact-button {
	cursor: pointer;
	height: 26px;
	padding: 0 20px 0 10px;
	margin-bottom: 20px;
	line-height: 27px;
	border: none;
	display: inline-block;
	color: #fff;
	font-size: 13px;
	font-weight: normal;
	letter-spacing: .08em;
	text-shadow: 1px -1px 0 #444;
	text-decoration: none;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-box-shadow: 0 0 2px #444;
	-webkit-box-shadow: 0 0 2px #444;
	box-shadow: 0 0 2px #444;
	background: #1599BA;
	background-image: url(stylesheet/images/arrow-btn-blue-sm.png);
	background-position: right 9px;
	background-repeat: no-repeat;
	background: url(stylesheet/images/arrow-btn-blue-sm.png) right 9px no-repeat,
		-webkit-gradient(linear, 0% 0%, 0% 100%, from(#1599BA), to(#066690) );
	background: url(stylesheet/images/arrow-btn-blue-sm.png) right 9px no-repeat,
		-webkit-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue-sm.png) right 9px no-repeat,
		-moz-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue-sm.png) right 9px no-repeat,
		-ms-linear-gradient(top, #1599BA, #066690);
	filter: progid:DXImageTransform.Microsoft.gradient(  startColorstr='#1599BA',
		endColorstr='#066690', GradientType=0 );
}

.wu-add-contact-form .wu-add-contact-button:HOVER {
	background: url(stylesheet/images/arrow-btn-blue-sm.png) right 9px no-repeat,
		#066892;
}

.wu-add-contact-form #autocomplete-wrapper input {
	margin: 0;
}
/*******************************edit contact list**************************************/
.wu-accordion-contact {
	margin: 0;
	padding: 0;
	padding-top: 15px;
	border-top: 0px;
}

.wu-accordionTitle-contact {
	width: 570px;
}

.wu-accordionTitle-contact h1 {
	margin: 0 0 16px 0;
	text-transform: uppercase; /* RTHREE-677 On view contact page, contact name is displayed in different cases on header and contact details section */
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.wu-accordionContainer-contact {
	width: 100%;
	display: inline-block;
	/*background: #EAEAEA;*/
}

.wu-accordionList-contact {
	display: inline-block;
	vertical-align: top;
	width: 25%;
}

.wu-accordionList-contact>ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.wu-accordionList-contact>ul li {
	border-top: 5px solid #F8DC35;
	padding: 10px;
	background: #ffffff;
	background: -moz-linear-gradient(top, #ffffff 0%, #fef9dc 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff),
		color-stop(100%, #fef9dc) );
	background: -webkit-linear-gradient(top, #ffffff 0%, #fef9dc 100%);
	background: -o-linear-gradient(top, #ffffff 0%, #fef9dc 100%);
	background: -ms-linear-gradient(top, #ffffff 0%, #fef9dc 100%);
	background: linear-gradient(top, #ffffff 0%, #fef9dc 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(  startColorstr='#ffffff',
		endColorstr='#fef9dc', GradientType=0 );
}

.wu-accordionList-contact h4 {
	margin: 0;
	font-size: 13px;
	color: #333333;
}

.wu-accordionContent-contact {
	min-height: 200px;
	width: 530px;
	display: inline-block;
	margin: 0px 0;
	background: #EBEBEB;
	border: 1px solid #CCCCCC;
	-moz-box-shadow: -5px 0 5px #DEDEDE;
	-webkit-box-shadow: -5px 0 5px #DEDEDE;
	box-shadow: -5px 0 5px #DEDEDE;
	position: relative;
}

.wu-headerContent-contact {
	height: 30px;
	margin: 4px 4px 0 4px;
	padding: 5px 0;
	background: #EDEDED;
	background: -moz-linear-gradient(top, #f5f5f5 0%, #eeeeee 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5f5f5),
		color-stop(100%, #eeeeee) );
	background: -webkit-linear-gradient(top, #f5f5f5 0%, #eeeeee 100%);
	background: -o-linear-gradient(top, #f5f5f5 0%, #eeeeee 100%);
	background: -ms-linear-gradient(top, #f5f5f5 0%, #eeeeee 100%);
	background: linear-gradient(top, #f5f5f5 0%, #eeeeee 100%);
	border: 1px solid #CCCCCC;
	position: relative;
}

.wu-headerContent-contact>h2 {
	margin: 0 0 0 10px;
	padding: 7px 0 0 0;
	font-size: 16px;
	font-weight: normal;
	color: #444444;
	float: left;
}

.wu-headerContent-contact>span {
	float: right;
	margin: 6px 11px 0 0;
}

.wu-headerContent-contact>span a {
	cursor: pointer;
	color: #076E98;
	text-decoration: none;
}

.wu-content-editContact,.wu-content-viewContact {
	padding: 15px 10px;
	margin: 0 4px 4px 4px;
	background: #FFFFFF;
	border: 1px solid #CCCCCC;
	border-top: none;
}

.wu-content-editContact p {
	color: #999;
	font-size: 13px;
	margin: 0 0 15px 0;
}

/*******************************view contact list**************************************/
.wu-view-contact-form ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.wu-view-contact-form ul>li {
	margin: 0 0 15px 0;
	padding: 0 0;
	zoom: 1;
}

.wu-view-contact-form h5 {
	height: 16px;
	margin: 0 0 15px 0;
	padding: 0 0 10px 0;
	font: bold 14px/16px sans-serif;
	color: #C59011;
	border-bottom: 2px solid #E9E9E9;
	position: relative;
}

.wu-view-contact-form .wu-favorite:active,.wu-view-contact-form .wu-favorite:visited
	{
	text-decoration: none;
}

.wu-view-contact-form .wu-favorite:hover {
	cursor: pointer;
	text-decoration: none;
	border: 1px solid #bfbfbf !important;
}

.wu-view-contact-form .wu-favorite {
	padding: 19px 5px 3px 25px;
	background: url(stylesheet/images/icon-star.png) no-repeat 5px 3px;
	border: 1px solid #EFEFEF;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	position: absolute;
	right: 0;
	top: -5px;
	cursor: pointer;
}

.wu-view-contact-form .wu-favorite.active {
	background: url(stylesheet/images/icon-star-yellow.png) no-repeat 5px 3px;
}

.wu-view-contact-form span {
	display: inline-block;
	 /*-- RTHREE-803 -- */
	width: 125px;
	/*-----------------*/
	margin: 0 10px 0 0;
	font-size: 14px;
	font-weight: normal;
	text-align: right;
	color: #777777;
}

.wu-view-contact-form .wu-viewContact-value {
	width: 360px;
	font-weight: bold;
	margin: 0;
	color: #333 !important;
	font-size: 13px !important;
	text-align: left !important;
	text-transform: capitalize;
	word-wrap: break-word;
}

/*RTHREE-3779- Added below class*/
.wu-view-contact-form .wu-viewContact-value.contactBillerName{
text-transform: uppercase;
}

.wu-view-contact-form .wu-viewContact-title{
	vertical-align:top;
}

.wu-view-contact-form .wu-viewContact-value.address {
	font-weight: normal;
}

.wu-view-contact-form .wu-viewContact-value.email {
	text-transform: lowercase;
}

.wu-view-contact-form p {
	margin: 0 0 15px 0;
	padding: 0;
	font-size: 13px;
	color: #333333;
	border-top: 2px solid #E9E9E9;
	padding-top: 12px;
}

.wu-bankAcc-container>div {
	color: #414141;
	font-size: 12.5px;
	text-align: left;
}

.wu-bankAcc-container .wu-bankAcc-content {
	margin: 5px 10px 10px 0;
}

.wu-bankAcc-container .wu-bankAcc-content>input {
	background: white;
	border: none;
	font-weight: bold;
	margin-bottom: 5px;
}

#wu-biller-name {
	font-weight: bold;
	display: inline-block;
	height: 35px;
	line-height: 35px;
	text-transform: uppercase;/*RTHREE-3779 - Added*/
}

.wu-edit-contact-delete-button {
	cursor : pointer;
	color: #076E98;
	float: right;
	text-decoration: underline;
	margin-top: 5px;
}
.wu-edit-contact-delete-button:hover {
	color: #003059;
	}
	
.wu-list-container .wu-list-header, .wu-list-container .wu-list {
	margin-right: 0;
}

.wu-view-contact-form #wu-bank-info-container h5 {
	display: none;
}

/*******************************end contact list**************************************/

.text-title-bank-account-NZ {
    margin-right: 10px;
	margin-bottom: 10px;
	display: inline-block;
	width: 151px;
	vertical-align: middle;
	text-align: right;
    font-size: 14px !important;
	color: #777777 !important;
}

.input-bank-account-NZ{
	display: inline-block;
}

.error-label-bank-info {
	display: inline-block;
	/*width: 261px;*/ /* RTHREE-1389 Fix */
	width : auto;
	vertical-align: middle;
}

.wu-error-title-bank-info{ 
	display: inline-block;
	color: #CC1B21;
}

.ifscText {
    cursor: pointer;
    color: #076E98;
    text-decoration: underline;
}

.wu-d2b-holder-ifsc{
	color:#999999;
	font-size: 11.5px;
	fon-family: sans-serif;
	margin-top: 0px;
}

#wu-bank-information .wu-d2b-holder-ifsc{
	margin-left: 25%;
}
.wu-dropdown-mask-view-contact {
	display: block;
	float: left;
	zoom: 1;
	color: #444444;
	text-decoration: none;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	width: 80%;
	line-height: 1.47;
	margin: 6px 0px 6px 10px !important;
	z-index: 0;
}
.wu-add-contact-form .wu-d2b-holder-ifsc{
	width: 66% !important;
    text-align: left !important;
    margin-left: 164px !important;
    white-space: pre-wrap;
    display: inline-block;
}

.wu-add-contact-form #wu-d2b-ifsc span{
 	width: 66%;
    text-align: left;
    margin-left: 164px;
    white-space: pre-wrap;
    display: inline-block;
}

.view-bank-information .wu-dropdown-mask span {
	text-align: left;
}

.view-bank-information .wu-ep-homescreen-dropdown-content {
	vertical-align: middle;
}


/********************************added for Intl contact**************************************/
.wu-list-intl ul.wu-allContact-ul{
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}

.wu-list-intl ul.wu-allContact-ul>li{
	margin: 0 15px;
	padding: 10px 0;
	color: #333333;
	font: bold 13px/16px sans-serif;
	position: relative;
}

.wu-list-intl ul.wu-allContact-ul>li.wu-allContact-list{
	background-color: #f0f7fa;
}

.wu-list-container .wu-list-intl-header {
	height: 34px;
	margin: 4px 4px 0 4px;
}

.wu-list-container .wu-list-intl-header .wu-dropdown-mask-container{
	box-shadow: none;
}

.wu-list-intl {
	margin: 0 4px 8px 4px;
	background: #FFFFFF;
	display: block;
}

.wu-list-intl .body-title {
	display: inline-block;
	width: 124px;
	margin: 0 10px 0 50px;
	font-size: 14px;
	font-weight: normal;
	text-align: right;
	color: #777777;
}

.wu-list-intl p {
	margin: 0 0 15px 0;
	font-size: 13px;
	color: #333333;
}

.wu-list-intl .wu-online-fx-contacts{
	border: 1px solid #CCCCCC;
	border-top: 0;
}

.wu-allContact-header-list-container {
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}

.wu-allContact-header-list-container div.wu-allContact-header-list {
	font: bold 13px/16px sans-serif;
	margin: 0 15px;
	padding: 8px 0;
	color: #333333;
	border-bottom: 2px solid #ccc;
	position: relative;
}

.wu-list-intl ul li.wu-allContact-list>div,
.wu-allContact-header-list-container div.wu-allContact-header-list>div{
	display: inline-block;
	vertical-align: middle;
	word-break: break-word;
}

.wu-list-intl ul li.wu-allContact-list>div.wu-contact-intl-name-container,
.wu-allContact-header-list-container div.wu-contact-intl-header-name-container{
	width: 186px;
	margin-left: 10px;
}

.wu-allContact-header-list-container div.wu-allContact-header-list>div span{
	font: bold 13px/16px sans-serif;
}

.wu-list-intl ul li.wu-allContact-list>div.wu-contact-intl-name-container span{
	text-transform: capitalize;
}

.wu-list-intl ul li.wu-allContact-list>div.wu-contact-intl-location-container{
	width: 94px;
	word-wrap: break-word;
}

.wu-list-intl ul li.wu-allContact-list>div.wu-contact-intl-location-container span{
	color: #999999;
	font-size: 10px;
}

.wu-list-intl ul li.wu-allContact-list>div.wu-contact-intl-action-container{
	width: 82px;
}

.wu-list-intl ul li.wu-allContact-list>div.wu-contact-intl-action-container li:HOVER{
	color: #0d537c;
	text-decoration: underline;
}

.wu-list-intl ul li.wu-allContact-list>div.wu-contact-intl-action-container li{
	cursor: pointer;
	color: #1173aa;
	display: inline-block;
	font: normal 13px sans-serif;
	margin: 0;
	padding: 0;
}

.wu-list-intl ul li.wu-allContact-list>div.wu-contact-intl-sendmoney-container div.wu-sendmoney-from-contact-button{
	cursor: pointer;
	color: #1173aa;
	font-size: 13px;
	font: normal 13px/17px sans-serif;
	height: 24px;
	padding: 0 15px 0 4px;
	border: 1px solid #b2b2b2;
	line-height: 24px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-webkit-border-radius: 5px;
	background: #f9f9f9;
	background-image: url(stylesheet/images/arrow-2.png);
	background-size: 13px 8px;
	background-position: right 8px;
	background-repeat: no-repeat;
	background-image: url(stylesheet/images/arrow-2.png), -webkit-gradient(linear, left top, left bottom, from(#f9f9f9), to(#ececec));
	background-image: url(stylesheet/images/arrow-2.png), -webkit-linear-gradient(top, #f9f9f9, #ececec);
	background-image: url(stylesheet/images/arrow-2.png), -moz-linear-gradient(top, #f9f9f9, #ececec);
	background-image: url(stylesheet/images/arrow-2.png), -ms-linear-gradient(top, #f9f9f9, #ececec);
	background-image: url(stylesheet/images/arrow-2.png), -o-linear-gradient(top, #f9f9f9, #ececec);
	background-image: url(stylesheet/images/arrow-2.png), linear-gradient(top, #f9f9f9, #ececec);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9',endColorstr='#ececec', GradientType=0 );
}

.wu-list-intl .wu-contact-nav-pagination-container {
	background: #ebebeb;
	padding: 10px 0px;
	border: 1px solid #CCCCCC;
	border-top: 0;
}

.wu-list-intl .wu-contact-nav-pagination-container>div {
	display: inline-block;
}

.wu-list-intl .wu-contact-nav-pagination-container .wu-contact-nav-prev-pagination {
	margin-left: 12px;
	width: 213px;
}

.wu-list-intl .wu-contact-nav-pagination-container .wu-contact-nav-next-pagination {
/* 	width: 213px; */
/* 	text-align: right; */
	float: right;
	margin-right: 12px;
}

.wu-list-intl .wu-contact-nav-pagination-container .wu-contact-nav-next-pagination span,
.wu-list-intl .wu-contact-nav-pagination-container .wu-contact-nav-prev-pagination span {
	cursor: pointer;
	font-size: 11px;
	color: #066c97;
	font-weight: bold;
}

.wu-list-intl .wu-contact-nav-pagination-container .wu-contact-nav-next-pagination.disabled span,
.wu-list-intl .wu-contact-nav-pagination-container .wu-contact-nav-prev-pagination.disabled span {
	cursor: default;
	color: #a5a5a5;
}

.wu-list-intl .wu-contact-nav-pagination-container .wu-contact-nav-numbering-pagination span {
	font-size: 12px;
	color: #666666;
}

.wu-list-intl .wu-contact-nav-pagination-container .wu-contact-nav-next-pagination>div,
.wu-list-intl .wu-contact-nav-pagination-container .wu-contact-nav-prev-pagination>div {
	display: inline-block;
	vertical-align: middle;
}

.wu-list-intl .wu-contact-nav-prev-pagination>div.img-prev-pagination{
	cursor: pointer;
	background-image: url(stylesheet/images/btn_prev.png);
	background-repeat: no-repeat;
	background-size: 19px 19px;
	width: 19px;
	height: 19px;
}

.wu-list-intl .wu-contact-nav-next-pagination>div.img-next-pagination{
	cursor: pointer;
	background-image: url(stylesheet/images/btn_next.png);
	background-repeat: no-repeat;
	background-size: 19px 19px;
	width: 19px;
	height: 19px;
}

.wu-list-intl .wu-contact-nav-prev-pagination.disabled>div.img-prev-pagination{
	cursor: default;
}

.wu-list-intl .wu-contact-nav-next-pagination.disabled>div.img-next-pagination{
	cursor: default;
}

.wu-list-intl .wu-contact-list-margin-footer {
	border: 1px solid #CCCCCC;
	border-top: 0;
	border-bottom: 0;
	padding: 6px 0;
}

.wu-list-intl .wu-contact-name-container {
	width: 186px;
}

.wu-content-editContact.intl .wu-add-contact-form .wu-ep-homescreen-dropdown-content,
.wu-add-contact-form.intl .wu-add-contact-form .wu-ep-homescreen-dropdown-content {
	width: 220px;
}

.wu-dropdown-error-label{
	margin: 0 0 10px 165px;
}

.IFSC-drop-down-content.intl{
	margin-top: -8px;
}

#wu-activity-sorting-title,#wu-list-sorting-title{
	font-size: 13px;
}

#wu-bank-info-container .wu-add-contact-form .wu-error-msg, #wu-d2b-error-label-drop-down-select-bank{
	display: none;
	color: #CC1B21;
	font-size: 12px;
	font-weight: bold;
	font-family: sans-serif;
	padding-left: 5px;
}

.container-list>li:nth-child(4){
	line-height: 18px;
}

.wu-list-sorting-title.intl{
	 text-transform: none;
	 font-size: 14px;
}

/*******************************begin home**************************************/
.wu-homepage-frame {
	background: #f9f9f9;
	background: -moz-linear-gradient(top, #efefef 0, #fff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #efefef),
		color-stop(100%, #fff) );
	background: -webkit-linear-gradient(top, #efefef 0, #fff 100%);
	background: -o-linear-gradient(top, #efefef 0, #fff 100%);
	background: -ms-linear-gradient(top, #efefef 0, #fff 100%);
	background: linear-gradient(top, #efefef 0, #fff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef',
		endColorstr='#ffffff', GradientType=0 );
	-moz-box-shadow: 0 3px 3px #e4e4e4;
	-webkit-box-shadow: 0 3px 3px #e4e4e4;
	box-shadow: 0 3px 3px #e4e4e4;
}

.wu-frame-home {
	max-width: 950px;
	margin: auto;
}

.wu-home-container {
	width: 100%;
	min-height: 500px;
	margin-top: 24px;
	padding-bottom: 40px;
}

.wu-headline,.wu-sendmoneymini {
	display: inline-block;
	vertical-align: top;
}

.wu-headline {
	width: 74%;/*MYWU-1899*/
	/*margin-right: 4px;*/ /*MYWU-1899*/
}

.wu-content {
	position: relative; /*RTHREE-3033*/
}

.wu-sendmoneymini {
	width: 245px;
	margin-left: 8px;
	height: 330px;
	padding: 0;
	font-size: 13px;
	color: #333;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	margin: 0;
	background: #fff;
	border: 1px solid #d3d3d3;
	-moz-box-shadow: 0 1px 1px #e4e4e4;
	-webkit-box-shadow: 0 1px 1px #e4e4e4;
	box-shadow: 0 1px 1px #e4e4e4;
	
}
/*MYWU-1688 - Reduced the height*/
.wu-sendmoneymini_height {
height: 329px;
}

.wu-sendmoneymini-title {
	display: block;
	margin: 1px 0 0 0;
	padding: 6.5px 15px;
	font-size: 19px;
	color: #5e481a;
	text-shadow: 0 1px 0 #fff;
	background: #f7db23;
	background: -moz-linear-gradient(top, #feeb80 0, #f7db23 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #feeb80),
		color-stop(100%, #f7db23) );
	background: -webkit-linear-gradient(top, #feeb80 0, #f7db23 100%);
	background: -o-linear-gradient(top, #feeb80 0, #f7db23 100%);
	background: -ms-linear-gradient(top, #feeb80 0, #f7db23 100%);
	background: linear-gradient(top, #feeb80 0, #f7db23 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#feeb80',
		endColorstr='#f7db23', GradientType=0 );
	border-bottom: 1px solid #cdcbcb;
	-moz-border-radius: 10px 10px 0 0;
	-webkit-border-radius: 10px 10px 0 0;
	border-radius: 10px 10px 0 0;
}

.wu-sendmoneymini-form {
	margin: 15px 11px 10px 15px;
}

.wu-sendmoneymini-form ol {
	margin: 0;
	padding: 0;
	list-style-type: none !important; /*RINTL-26162*/
}

.wu-sendmoneymini-form .wu-smm-form-element {
	position: relative;
}

.wu-sendmoneymini-form label {
	color: rgb(85, 83, 83);
/*	font-weight: bold;   RINTL-3123 */
	cursor: default;
	font-size: 13.5px;
	display: block;
	overflow: hidden;
	margin: 10px 0 5px 5px;
}

/* RTHREE-3594 Inconsistent highlighting of form fields- Remove this, set up by global setting instead -Chi
.wu-sendmoneymini-form input{
	display: block;
	margin-bottom: 0 8px 0 0;
	padding: 4px 9px 0;
	width: 200px;
	height: 27px;
	border: solid 1px #bfbfbf;
	line-height: 18px;
	font-family: sans-serif;
	font-size: 14px;
	color: #414141;
	background: #fff;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: inset 1px 1px 4px #bfbfbf;
	-webkit-box-shadow: inset 1px 1px 4px #bfbfbf;
	box-shadow: inset 1px 1px 4px #bfbfbf;
}

.wu-sendmoneymini-form input[type=text]:focus {
	-moz-box-shadow: 0 0 5px 5px #e4f9ff, inset 1px 1px 4px #bfbfbf;
	-webkit-box-shadow: 0 0 5px 5px #e4f9ff, inset 1px 1px 4px #bfbfbf;
	box-shadow: 0 0 5px 5px #e4f9ff, inset 1px 1px 4px #bfbfbf;
	-pie-background: linear-gradient(#dfdfdf 0%, #fff 18%);
	position: relative;
}

.wu-sendmoneymini-form input[type=text]:focus {
	border: 1px solid #707070 !important;
	outline: none !important;
	box-shadow: none;
	-moz-box-shadow: inset 1px 1px 4px #bfbfbf;
	-webkit-box-shadow: inset 1px 1px 4px #bfbfbf;
	box-shadow: inset 1px 1px 4px #bfbfbf;
} */

.wu-sendmoneymini-form .short input {
	width: 57px;
}

.wu-sendmoneymini-form .sendingto .wu-smm-form-element {
	display: inline-block;
	width: 100%;
}

.wu-smm-form-element ul {
	margin: 0;
	padding: 0;
	list-style: none;
	left: 0;
	top: 56px;
	min-width: 220px;
}

.wu-smm-drop-down {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border: solid 1px #e1e1e1;
	background: -webkit-linear-gradient(top, #fefefe, #bababa);
	background: -moz-linear-gradient(top, #fefefe, #bababa);
	background: -ms-linear-gradient(top, #fefefe, #bababa);
	filter:
		"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#fefefe', endColorstr='#bababa')";
	-ms-filter:
		"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#fefefe', endColorstr='#bababa')";
	float: left;
	overflow: hidden;
	max-height: 30px;
}

.wu-smm-custom-drop-down {
	position: relative;
	cursor: pointer;
	min-width: 131px;
	padding: 0;
	line-height: 2.2;
	text-overflow: ellipsis;
	display: table;
	vertical-align: middle;
	color: #414141 !important;
	text-align: left;
	vertical-align: middle;
	float: left;
	margin-left: 10px !important;
	overflow: hidden;
}

.wu-smm-custom-drop-down-arrow {
	cursor: pointer;
	width: 30px !important;
	min-width: 29px !important;
	max-width: 29px !important;
	height: 30px !important;
	background-size: 28px 28px;
	background-image: url(stylesheet/images/btn-droparrow.png);
	background-repeat: no-repeat;
	border-left: solid 1px #BBB;
	float: right;
}

.wu-sendmoneymini-form .wu-smm-custom-drop-down {
	width: 178px !important;
}

.wu-sendmoneymini-button {
	width: auto;
	height: 40px;
	color: #fff;
	font-size: 14px;
	font-weight: 700;
	line-height: 41px;
	border: 0;
	display: inline-block;
	text-shadow: 0 -1px 1px #222;
	text-decoration: none;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0 0 3px #999;
	-webkit-box-shadow: 0 0 3px #999;
	box-shadow: 0 0 3px #999;
	/* RTHREE-1713 SendMoney - Home page Send Money UI defects */
	/*background: -webkit-gradient(linear, left top, left bottom, from(#1599ba),
		to(#066690));
	background: -webkit-linear-gradient(#1599ba, #066690);
	background: -moz-linear-gradient(#1599ba, #066690);
	background: -ms-linear-gradient(#1599ba, #066690);
	background: -o-linear-gradient(#1599ba, #066690);
	background: linear-gradient(#1599ba, #066690);*/
	/* RTHREE-1713  */
	margin: 14px 0;
	padding: 0 33px 0 17px;
	cursor: pointer;
	/*RTHREE-3322  Buttons Incorrect*/
	background: #1599BA;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-position: right 14px;
	background-repeat: no-repeat;
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -webkit-gradient(linear, 0% 0%, 0% 100%, from(#1599BA), to(#066690));
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -webkit-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -moz-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -ms-linear-gradient(top, #1599BA, #066690);
}

.wu-sendmoneymini-button:hover {
	background: #066590;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	/* RTHREE-1713 SendMoney - Home page Send Money UI defects */
	background-position: right 14px;
	background-repeat: no-repeat;
	text-shadow: 0 0 1px #222;
}

.wu-sendmoneymini-error-zipcode {
	display: none;
	color: red;
	font-size: 12px;
	font-weight: bold;
	color: rgb(205, 0, 2);
}


#wu_sendmoneymini_getStarted{
	margin: 15px 0;
}
.sendingto{
	margin-top: -5px;
}
.wu-sendmoneymini-label-usd {
    font-size: 14px;
    color: #666;
    font-weight: normal;
    padding-left: 4px;
}
/*******************************end home**************************************/

/*******************************begin slideshow**************************************/
.wu-image-slider li.slide {
	list-style-type: none;
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	margin: 0;
	padding: 0;
}

.wu-image-slider li.slide a {
	color: transparent;
}

.wu-image-slider {
	position: relative;
	height: 332px;
	cursor: pointer;
}

.wu-image-slider .wu-image-slidetabs {
	width: 88px;
	height: 20px;
	padding: 3px 0 0 4px;
	background: url(stylesheet/images/is-bg-navigation.png) no-repeat;
	position: absolute;
	bottom: 10px;
	left: 15px;
	z-index: 8888;
}

.wu-image-slider .wu-image-slidetabs a {
	display: block;
	float: left;
	width: 13px;
	height: 11px;
	margin: 2px;
	background: url(stylesheet/images/is-navigator.png) 0 0 no-repeat;
	font-size: 1px;
}

.wu-image-slider .wu-image-slidetabs a.current {
	background-position: 0 -22px;
}

/*******************************end slideshow**************************************/
/*******************************begin promo**************************************/
.promo {
	padding-top: 18px;
}

.promo sup {
	top: -0.5em;
	font-size: 60%;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}

.wu-promo {
	position: relative;
	background: #efefef;
	min-height: 100px;
	padding: 25px 0;
	margin: 0;
	width: auto;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	-moz-box-shadow: inset 0 0 8px 3px #d0d0d0;
	-webkit-box-shadow: inset 0 0 8px 3px #d0d0d0;
	box-shadow: inset 0 0 8px 3px #d0d0d0;
}

.wu-promo .wu-promo-news {
	display: table-row;
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;
}

.wu-promo .wu-promo-section {
	width: 24.5%;
}

/*.wu-promo .wu-promo-section:first-child {
	background: 0;
}*/

.wu-promo .wu-promo-section {
	display: table-cell;
	vertical-align: top;
	list-style-type: none;
	background:url(http://www.westernunion.com/static/img/core/promo-line.png) repeat-y 0px 33px;
	padding: 0;
	margin: 0;
}

.wu-promo .wu-promo-section .wu-promo-content {
	text-shadow: -1px 1px 1px #fff;
	padding: 5px 10px 5px 20px;
	margin: 0;
	font-family: 'Open Sans', sans-serif;
	font-size: 13px;
	color: #232323;
}

.wu-promo .wu-promo-section .wu-promo-title {
	margin-bottom: 5px;
	font-weight:bold;
	font-size: 20px;
	text-indent: 0px;
}

.wu-promo .wu-promo-section .wu-promo-tagline {
	margin-bottom: 15px;
	font-size: 15px;
	min-height: 35px;
}

.wu-promo .wu-promo-section .wu-promo-link {
	color: #076e98;
	font-weight: bold !important;
	cursor: pointer;
}

.wu-promo .wu-bottom-border {
	display: block;
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 5px;
	background: #f9da12;
	border-top: 1px solid #d8bd10;
	-moz-border-radius: 0 0 10px 10px;
	-webkit-border-radius: 0 0 10px 10px;
	border-radius: 0 0 10px 10px;
}

.promo-hero{
	padding-left: 6px;
}

.wu-promo .wu-promo-section-bottom {
	display: table-cell;
	vertical-align: top;
	list-style-type: none;
	background-position: 18px 15px;
	padding: 0;
	margin: 0;
}

.wu-promo .wu-promo-section-bottom .wu-promo-content {
	text-shadow: -1px 1px 1px #fff;
	padding: 0px 18px 5px 20px;
	margin: 0;
	font-family: 'Open Sans', sans-serif;
	font-size: 13px;
	color: #232323;
}

.wu-promo .wu-promo-section-bottom .wu-promo-link {
	color: #076e98;
	font-weight: bold !important;
	cursor: pointer;
}
/*******************************end promo**************************************/
.wu-support-tips {
    /*
    width properties should be set in parent, 
    for example .wu-profile-par-right on profile page
    */
	/*width: 233px;*/
	width:100%;
	vertical-align: top;
	display: inline-block;
	background: #EBEBEB;
	border: 1px solid lightGrey;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	-moz-box-shadow: 0 2px 2px #E4E4E4;
	-webkit-box-shadow: 0 2px 2px #E4E4E4;
	box-shadow: 0 2px 2px #E4E4E4;
	margin: 0 0 22px 0;
}

/*RTHREE-864 Login - "Can we help?" message box is not aligned*/
#wu-sendmoney-payment-information-support-tips-container .wu-support-tips{
/*width properties should be set in parent, for example .wu-profile-par-right in profile page*/
    /*width: 233px;*/
}
/*width properties should be set in parent, for example .wu-profile-par-right in profile page*/
/*.wu-support-tips { width:230px }*/

.wu-support-tips-content {
	margin: 5px 10px 10px;
	overflow: hidden;
}

#wu-support-tips-title {
	font-weight: bold;
	font-size: 13px;
	color: #585858;
	margin: 0 0 10px 0;
}

#wu-support-tips-list {
	margin: 0 0 20px 0;
	padding: 0;
	list-style: none;
}

#wu-support-tips-list li {
	background: url(stylesheet/images/bullet-ul.png) no-repeat left 0.5em;
	margin-bottom: 4px;
	cursor: pointer;
	/*RTHREE-3407*/
   color: #076E98;
}

#wu-support-tips-list li a,#wu-support-tips-list li a:link,#wu-support-tips-list li a:visited
	{
	color: #076E98;
	text-decoration: none;
}

#wu-support-tips-list li a:hover {
	color: #003059;
	text-decoration: underline;
	outline: 0;
}

/*RTHREE-2831 See More link is not displayed in R3 Support tips Fix*/
.support-tips-see-more-link {
	float : right;
	margin-right : 15px;
	margin-top : -15px;
}

/*-------------------Start of WUSomeHelp css--------------*/
.wu-some-help {
	width: 233px;
	vertical-align: top;
	display: inline-block;
	background: #EBEBEB;
	border: 1px solid lightGrey;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	-moz-box-shadow: 0 2px 2px #E4E4E4;
	-webkit-box-shadow: 0 2px 2px #E4E4E4;
	box-shadow: 0 2px 2px #E4E4E4;
	margin: 0 0 22px 0;
}

.wu-some-help-content{
	margin: 5px 10px 10px;
	overflow: hidden;
}

.wu-some-help-text {
	color: #919191;
	font-size: 12px;
	display: inline-block;
	width: 80%;
}
.wu-some-help-image {
	display: inline-block;
	background-image: url(stylesheet/images/balloon-chat.png);
	background-repeat: no-repeat;
	background-size: 100% 100%;
	width: 25px;
	height: 25px;
	vertical-align: top;
}

ul.support-fraud{
    list-style-type:disc;
    padding:0 0 0 18px
} 
ul.support-fraud li{padding:0px;}

#protect-support-fraud{
margin: 0 0 10px 0;
}
/*Added for RR-865:START*/

.wu-support-tips-wupay {
     /*Added for RR-865:START*/
	width: 233px!important; 
	/*width:100%;*/ 
	vertical-align: top;
	display: inline-block;
	background: #EBEBEB;
	border: 1px solid lightGrey;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	-moz-box-shadow: 0 2px 2px #E4E4E4;
	-webkit-box-shadow: 0 2px 2px #E4E4E4; 
	box-shadow: 0 2px 2px #E4E4E4;
	margin: 0 22px 19px;
}
/*Added for RR-865:END*/

/*******************************begin Activity**************************************/
.summary-header-activity {
	height: 30px;
	margin: 4px 4px 0 4px;
	padding: 5px 0;
	background: #EDEDED;
	background: -moz-linear-gradient(top, #f5f5f5 0%, #eeeeee 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5f5f5),
		color-stop(100%, #eeeeee));
	background: -webkit-linear-gradient(top, #f5f5f5 0%, #eeeeee 100%);
	background: -o-linear-gradient(top, #f5f5f5 0%, #eeeeee 100%);
	background: -ms-linear-gradient(top, #f5f5f5 0%, #eeeeee 100%);
	background: linear-gradient(top, #f5f5f5 0%, #eeeeee 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(        
		                     startColorstr='#f5f5f5', endColorstr='#eeeeee',
		GradientType=0);
	border: 1px solid #CCCCCC;
	position: relative;
}

.summary-header-activity h2 {
	margin: 0 0 0 10px;
	padding: 6px 0 0 0;
	font-size: 16px;
	font-weight: normal;
	color: #444444;
	float: left;
}

.summary-activity {
	margin: 0 4px 4px 4px;
	padding: 0px;
	background: #FFFFFF;
	border: 1px solid #CCCCCC;
	border-top: none;
}

.summary-activity ul {
	padding: 30px 0 11px 0;
	margin: 0;
}

.summary-activity>p {
	padding: 30px 0 11px 0;
	margin: 0 7px;
}

.dashboard-wrap-activity {
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	background: #EBEBEB;
	border: 1px solid #CCCCCC;
	float: left;
}

#wu-recent-activity .summary-activity>p {
	padding: 10px 0;
	/*RTPROD-89 */
	margin: 0px 10px 11px;
}

#wu-recent-activity .summary-activity>ul {
	padding: 0 0 5px 0;
	margin: 0;
}
/*
#wu-recent-activity{
	margin-bottom:21px;
	
}
*/
.wu-overview-dashboard-warp .dashboard-wrap-activity {
       -moz-box-shadow: none;
       -webkit-box-shadow: none;
       box-shadow: none;
       border: none;
}


.summary-activity li {
	padding: 15px;
	margin: 0px;
	border-bottom: 1px solid #e4e4e4;
	background: #ffffff; /*RR-1808*/
	width: 94%; /*RR-1808*/
}

.summary-activity li:last-child, .summary-activity li.last-child {
	border-bottom: 0;
}

.sumary-header-control {
	float: right;
	width: 300px;
	margin-right: 18px;
}

.sort-label {
	font-size: 11px;
	color: #999;
	text-transform: uppercase;
	padding: 12px 5px 0 0;
}

.drop-down-activity {
	display: inline-block;
	margin-right: 5px;
	width: 170px !important;/*RINTL- 15906,16773 */ 
	vertical-align: middle;
}

#wu-activity-choose {
	cursor: pointer;
	padding: 0px 0px 0px 9px;
	line-height: 30px;
	height: 29px;
	display: block;
	float: left;
	vertical-align: middle;
}

#wu-activity-choose-list {	
	display: none;
    left: 299px;
    padding-left:8px;
    min-width: 115px;
    top: 36px;
    width: 115px;
}

#wu-activity-choose-list li {
	margin: 0;
	padding: 0px;
}

.print {
	font-size: 11px;
	color: #666;
	left: 3px;
	position: relative;
	padding: 2px 0 2px 0px;
	margin: 0;
	display: inline-block;
	cursor: pointer;
}

.print-icon {
	background-image: url(stylesheet/images/icons.png);
	background-position: -206px -1408px;
	background-repeat: no-repeat;
	width: 19px;
	height: 20px;
	display: inline-block;
	vertical-align: middle;
	padding-right: 3px;
}

.button-continue {
	width: auto;
	height: 40px;
	padding: 0 30px 0 20px;
	margin: 10px 0 20px 10px;
	color: white;
	font-size: 14px;
	font-weight: bold;
	line-height: 41px;
	border: none;
	display: inline-block;
	text-shadow: 0 -1px 1px #222;
	text-decoration: none;
	border-radius: 5px;
	-moz-border-radius: none;
	-webkit-border-radius: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	background: #1599BA;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-position: right 15px;
	background-repeat: no-repeat;
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
		-webkit-gradient(linear, 0% 0%, 0% 100%, from(#1599BA), to(#066690));
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
		-webkit-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
		-moz-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
		-ms-linear-gradient(top, #1599BA, #066690);
}

.button-continue:hover {
	cursor: pointer;
	background: #066590;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-position: right 14px;
	background-repeat: no-repeat;
	text-shadow: 0 0 1px #222;
}

.wu-activity-list {
	margin: 0px;
	padding: 15px;
	list-style-type: none;
}

.wu-activity-list hr {
	margin: 15px -15px -15px;
	border: 1px solid #CACACA;
}

li.wu-activity-list:last-child hr {
	display: none;
}

.wu-arrow-up {
	display: inline-block;
	background-image: url(stylesheet/images/arrow-up.png);
	background-repeat: no-repeat;
	width: 33px;
	height: 31px;
	vertical-align: top;
}

.wu-activity-status {
	display: inline-block;
	padding-bottom: 25px;	
	/*MYWU-1884*/
	/*width: 62%;*/
	width: 58%;
}

#send-again {
	display: inline-block;
}

.see-details {
	display: inline-block;
}

.wu-activity-status-right {
	display: inline-block;
	vertical-align: top;
	float:right;
	width:32%;
	clear:both;
}

.wu-activity-status-right>span {
	float: inherit;
	color: #444;
}

.wu-activity-status-right>span span {
	color: #076E98;
	cursor: pointer;
}

.wu-activity-status-right>span span:hover {
	color: #003059;
}

.wu-activity-status-right>div span {
	color: #8A8A8A;
}

.activity-amount {
	text-align : right;
	display: inline-block;
	float: right;
	clear: both;
}

.activity-amount>span:FIRST-CHILD {
	color: #333333 !important;
	font-weight: bold;
	font-size: 16px;
}

#accordion-content #currency {
	float: right;
	margin-left: 3px;
}

#current {
	font-size: 11px;
	color: #8A8A8A;
}

.wu-activity-money-send {
	font-weight: bold;
	width: 305px;
}
.wu-activity-money-send span {
	font-weight: bold;
}

.wu-activity-money-send .money-send-to {
	color: #222;
	vertical-align: top;
}

.wu-activity-money-send .money-send-name {
	color: #076E98;
	cursor: pointer;
}
/*MYWU-838*/
.wu-activity-money-send .money-send-name:hover{
color: #003059;
cursor: pointer;
}
.wu-overview-clearfix-summary-header .link:hover, .wu-overview-clearfix-summary-header .link:focus {
color: #003059 !important;
text-decoration: underline !important;
}
/*END*/
.activity-picked-up {
	color: #8A8A8A;
}

.wu-activity-date {
	color: #8A8A8A;
}

.wu-amount-send, .wu-service-fee, .wu-delivered-as {
	display: inline-block;
	border-right: solid 2px;
	color: #8A8A8A;
	padding-right: 5px;
}

.wu-activity-details>div>span {
	color: #8A8A8A;
	/* RTHREE-2398 Overview/ Activity page:-Amount alignment get disturbed after click of See details link. */
    margin-top:10px;
}

.wu-total-charges {
	display: inline-block;
	color: #8A8A8A;
	padding-right: 2px;
}

.wu-activity-details {
	background-color: #f8fbfd;
	padding: 9px;
	border-radius: 5px;
	margin: 0px 10px 0px 20px;
	border: 1px solid #CCCCCC;
}

.value-amount,.value-fee,.value-delivered,.value-total {
	display: inline-block;
	color: #333333;
	font-weight: bold;
	font-size: 16px;
}

.current-amount-send,.current-service-fee,.current-delivered-as,.current-total-charges
	{
	font-size: 11px;
	color: #8A8A8A;
}

.wu-activity-pay {
	padding: 8px;
	margin-left: 26px;
}

.payment-method {
	width: 50%;
}

.payment-method,.delivery-method {
	display: inline-block;
	color: #8A8A8A;
}

.payment-method-span,.delivery-method-span {
	display: block;
}

.wu-activity-tracking {
	display: block;
	color: black;
	padding: 16px 24px 16px 49px;
	background: #e2edf3;
	margin: 0px -15px -15px -15px;
	font-size: 14px;
}

.bpay-id {
	color: #076E98;
	font-weight: bold;
}

.tracking-id {
	color: black;
	font-weight: bold;
	font-size: 14px;
}

.print-current {
	float: right;
}

.wu-activity-dashboard-detail {
	display: none;
}

.head-title {
	display: block;
	/* RTHREE-2398 Overview/ Activity page:-Amount alignment get disturbed after click of See details link. */
    margin-bottom:10px;
    /*RTHREE-4061*/
    font-size: 13px;
	color: gray;
}

.text-lowercase{
	text-transform: lowercase;
}

.wu-overview-main-col #note-cs-transaction{
	padding: 8px 20px 0 30px;
	background-position: 0px 8px;
	width: 450px;
	height: auto;
	display: none;
}

.accordion #note-cs-transaction{
	float: none;
	width: 450px;
	margin-left: 200px;
	padding: 8px 20px 0 30px;
	background-position: 0px 8px;
	height: auto;
	display: none;
}

.activity-amount-container{
	text-align: right;
}

/* RTHREE - 2797 content activity alignment issue Fix */
.no-activity-message {
    padding: 10px 9px 0px;
 }
 /* RTHREE-3484 Profile: Activity Page fix */
.no-activity-message h6 {
	font: bold 19px/18px sans-serif;
	color: #C59011;
	margin : 0px;
	display: block;
	padding-bottom: 8px;
}

#no-activity p{
	padding: 0 12px;
}

#wu-addPerson-firstName-container,#wu-addPerson-lastName-container,#wu-addPerson-paternalName-container,#wu-addPerson-maternalName-container,
#wu-addPerson-email-container,#wu-addPerson-phone-container,#wu-addPerson-mobile-container,#wu-addPerson-relationship-container,
#wu-addPerson-address1-container,#wu-addPerson-address2-container,#wu-addPerson-city-container,#wu-addPerson-state-container,
#wu-addPerson-zipCode-container,#wu-addPerson-postalCode-container,#wu-addPerson-state-optional-container,

#wu-editPerson-firstName-container,#wu-editPerson-lastName-container,#wu-editPerson-paternalName-container,#wu-editPerson-maternalName-container,
#wu-editPerson-email-container,#wu-editPerson-phone-container,#wu-editPerson-mobile-container,#wu-editPerson-relationship-container,
#wu-editPerson-address1-container,#wu-editPerson-address2-container,#wu-editPerson-city-container,#wu-editPerson-state-container,
#wu-editPerson-zipCode-container,#wu-editPerson-postalCode-container,#wu-editPerson-state-optional-container,#wu-editPerson-middleName-container,
#paternalname-title,#maternalname-title,#lastname-title,#middlename-title{
	display: none;
}
#wu-addPerson-firstName-container .wu-optional,#wu-addPerson-lastName-container .wu-optional,#wu-addPerson-paternalName-container .wu-optional,
#wu-addPerson-maternalName-container .wu-optional,#wu-addPerson-email-container .wu-optional,
#wu-addPerson-phone-container .wu-optional,#wu-addPerson-mobile-container .wu-optional,#wu-addPerson-relationship-container .wu-optional
#wu-addPerson-address1-container .wu-optional,#wu-addPerson-address2-container .wu-optional,#wu-addPerson-city-container .wu-optional
,#wu-addPerson-state-container .wu-optional,#wu-addPerson-zipCode-container .wu-optional,#wu-addPerson-postalCode-container .wu-optional

#wu-editPerson-firstName-container .wu-optional,#wu-editPerson-lastName-container .wu-optional,#wu-editPerson-paternalName-container .wu-optional,
#wu-editPerson-maternalName-container .wu-optional,#wu-editPerson-email-container .wu-optional,
#wu-editPerson-phone-container .wu-optional,#wu-editPerson-mobile-container .wu-optional,#wu-editPerson-relationship-container .wu-optional
#wu-editPerson-address1-container .wu-optional,#wu-editPerson-address2-container .wu-optional,#wu-editPerson-city-container .wu-optional
,#wu-editPerson-state-container .wu-optional,#wu-editPerson-zipCode-container .wu-optional,#wu-editPerson-postalCode-container .wu-optional,
#wu-editPerson-middleName-container .wu-optional
{
	display: none;
}

/* RTHREE-3091 begin*/
#onLineFXActivity > h5 {
    font-weight: normal;
}

#onLineFXActivity #profile_online_FX_bank a {
    text-decoration: underline;
}
/* RTHREE-3091 end*/

/* Transaction History*/
.wu_activity_left_panel{
    height:200px;
    width:49%;
    border:1px solid #ccc;
    float:left;
 }
.wu_activity_right_panel{
	height:200px;
    width:49%;
     border:1px solid #ccc;
    float:right;
 }
 .wu_activity_left_panel .img_span{
	width: 23%;
    height: 95%;
    display:inline-block;


 }
  .wu_activity_left_panel .txt_span{
	width: 73%;
    height: 95%;
    display:inline-block;
    vertical-align:top;
 }
 .wu_activity_left_panel .txt_span .heading{
	width:100%;
    height:25%;

 }
.wu_activity_right_panel .right-panel-head-title {
	display: inline;
	margin-bottom: 10px;
	font-size: 13px;
	color: gray;
            width:50%;
}
 .wu_activity_right_panel .activity-amount-send{
	display: inline;
	margin-bottom: 10px;
	font-size: 13px;
    width:45%;
 }

/*******************************end Activity***********************/


/*********************RD-164*************************/
.wu-activity-details {
    background-color: #f8fbfd;
    border: 1px solid #cccccc;
    border-radius: 5px;
    display: inline-table;
    margin: 0;
    padding: 0;
    width: 100%;
}
.wu-activity-details .wu-summary-fee, .wu-activity-details .wu-summary-list {
    border: 1px solid #cccccc;
    display: inline-table;
    list-style: none outside none;
    margin: 6px;
    padding: 0;
    width: 46.5%; /**RINTL-17584**/
}
.wu-summary-list {
    background: none repeat scroll 0 0 #ffffff;
    font-size: 11px;
}
.wu-activity-details .wu-summary-fee {
    float: right;
}

.summary-header-activity li{
    padding: 5px 14px 10px !important;
}

ul.wu-listActivity {
    padding: 0 !important;
}

.summary-activity #wu-activity-list-container .wu-activity-new .list_activity ul.wu-listActivity li {  padding: 15px 0 15px 15px !important; border-bottom: none !important; }
.summary-activity #wu-activity-list-container .wu-activity-new .list_activity ul.wu-listActivity li.date { padding-right: 13px !important;}
.dashboard-wrap-activity .summary-header-activity ul li.expand{ width: 0 !important; float: left;} 

/* ul.wu-summary-fee li.amount { width: 94%; border-bottom: 1px solid #CCCCCC;  } */
.wu-activity-dashboard-detail .wu-activity-details ul.wu-summary-fee li.amount { width: 94%; border-bottom: 1px solid #CCCCCC; }
ul.wu-summary-fee li.amount div.uppercase-text#transfer-amount-label-id { text-align: left;}

#summary-activity #wu-activity-list-container .wu-activity-new .list_activity ul.wu-listActivity li.wu-activity-list { width: auto}

/*********************end*************************/



/*******************CSS layout Issue for RECENT ACTVITY PAGE**************************/

ul.wu-listActivity {
    padding: 0 !important;
       background-color: #fff;
}

#wu-recent-activity .dashboard-wrap-activity .summary-activity  ul.wu-listActivity li.wu-activity-list,
ul.wu-listActivity li.wu-activity-list  .wu-activity-dashboard-detail .wu-activity-details ul.wu-summary-list li,
ul.wu-listActivity li.wu-activity-list  .wu-activity-dashboard-detail .wu-activity-details ul.wu-summary-fee li  {
       width: 94%;
}
ul.wu-listActivity li.wu-activity-list .wu-activity-dashboard-detail .wu-activity-details ul.wu-summary-fee li.amount {
    border-bottom: 1px solid #CCCCCC;
}
ul.wu-listActivity li.wu-activity-list .wu-activity-dashboard-detail .wu-activity-details ul.wu-summary-fee li.amount #transfer-amount-label-id {
    text-align: left;
}  
.dashboard-wrap-activity {
       -moz-box-shadow: none;
       -webkit-box-shadow: none;
       box-shadow: none;
       background: #EBEBEB;
       border: 1px solid #CCCCCC;
       float: left;
}
.accordion-content .dashboard-wrap-activity #summary-activity #wu-activity-list-container ul.wu-listActivity li.wu-activity-list {
    width: 94%
}
#summary-activity #wu-activity-list-container .wu-activity-new .list_activity ul.wu-listActivity li.wu-activity-list { width: auto}

/*****************HQW-215 start******************/
.wu-overview-clearfix-summary { padding-top: 10px !important;}

.collection-error-message {
    margin-top: 10px;
    border: solid 1px #ec9799;
    background: -moz-linear-gradient(top, #ffffff 0%, #fdebec 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #fdebec) );
    background: -webkit-linear-gradient(top, #ffffff 0%, #fdebec 100%);
    background: -o-linear-gradient(top, #ffffff 0%, #fdebec 100%);
    background: -ms-linear-gradient(top, #ffffff 0%, #fdebec 100%);
    background: linear-gradient(top, #ffffff 0%, #fdebec 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fdebec', GradientType=0 );
    margin: 0 10px 10px 10px;
    padding: 5px 10px 10px 10px;
}
.collection-error-message .wu-alert-icon {
    min-height: 20px;
    padding: 10px 0 0 35px;
    display: inline-block;
    background-repeat: no-repeat;
    vertical-align: middle;
    background: url(stylesheet/images/icon-alert-error.png) no-repeat 0 0;
    background-size: 28px;
    float: left;
}
.collection-error-message h6 { color: #000; font-weight: bold; font-size: 14px; float: left; margin:0; padding:0; line-height: 28px;}
.collection-error-message p { clear: both; margin: 0;}

.wu-maskMain {
    position: fixed;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    display: block;
    z-index: 9998;
    background-color: rgb(0, 0, 0);
	opacity: 0.7;
    filter: alpha(opacity = 70);
}

.wu-maskMain-overlay {
    position: fixed;
    z-index: 9999;
    top: 10%;
    left: 29%;
    display: block;
    opacity: 1;
    filter: alpha(opacity = 100);
}
.wu-notif-overlay-container {
    width: 562px;
    background-color: #FFFFFF;
    border-radius: 6px;
    border-top-right-radius: 6px;
    -webkit-border-top-left-radius: 6px;
    -webkit-border-top-right-radius: 6px;
    -moz-border-radius-topleft: 6px;
    -moz-border-radius-topright: 6px;
    -webkit-border-bottom-left-radius: 6px;
    -webkit-border-bottom-right-radius: 6px;
    -moz-border-radius-bottomleft: 6px;
    -moz-border-radius-bottomright: 6px;
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px;
}

.wu-notif-overlay-header-content {
    padding: 15px 17px;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    -webkit-border-top-left-radius: 6px;
    -webkit-border-top-right-radius: 6px;
    -moz-border-radius-topleft: 6px;
    -moz-border-radius-topright: 6px;
    background-color: #232323;
}
.wu-notif-overlay-header-content h2 {
    font: 135% 'Open Sans', sans-serif;
    color: #ffe01a;
    margin: 0;
}
.wu-notif-overlay-header-close {
    background-image: url(stylesheet/stylesheet/images/close-overlay.png);
    position: absolute;
    right: -4px;
    top: -4px;
    cursor: pointer;
    height: 27px;
    width: 26px;
}
/*****************HQW-215 end******************/
/*****RINTL-17584*******/
.wu-activity-dashboard-detail .wu-activity-details ul.wu-summary-fee li.total div#trans-total-lbl-id {
     overflow: hidden;
	 word-wrap: break-word;
}

.wu-reset-password-frame {
	background: #F9F9F9;
	background: -moz-linear-gradient(top, #EFEFEF 0%, white 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #EFEFEF),
		color-stop(100%, white));
	background: -webkit-linear-gradient(top, #EFEFEF 0%, white 100%);
	background: -o-linear-gradient(top, #EFEFEF 0%, white 100%);
	background: -ms-linear-gradient(top, #EFEFEF 0%, white 100%);
	background: linear-gradient(top, #EFEFEF 0%, white 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(          startColorstr='#efefef',
		endColorstr='#ffffff', GradientType=0);
	-moz-box-shadow: 0 3px 3px #E4E4E4;
	-webkit-box-shadow: 0 3px 3px #E4E4E4;
	box-shadow: 0 3px 3px #E4E4E4;
	/*height: 573px;*/
}

.reset-password-container-int {
	display: inline-block;
	width: 560px;
	margin-right: 60px;
}

.reset-pass-right-col {
	display: inline-block;
	padding: 0;
	width: 150px;
	vertical-align: top;
}

.wu-reset-password-content-int{
	width: 630px;
	position: relative;
	margin: 0px auto;
	padding: 25px 10px 0px 25px;
	background: white;
	border: 1px solid #E3E3E3;
	border-bottom: 3px solid #E3E3E3;
	border-top: none;
}
.wu-reset-password-options {
	width: 797px;
	padding: 14px 24px 14px 30px;
	margin: 1px auto 0;
}

.wu-reset-password-container {
	width: 100%
}

#reset-password-container {
	padding-bottom: 45px;
}
.wu-reset-password-content {
	width: 578px;
	min-height: 429px;
	position: relative;
	margin: 0px auto;
	padding: 25px 25px 30px 25px;
	background: white;
	border: 1px solid #E3E3E3;
	border-bottom: 3px solid #E3E3E3;
	border-top: none;
}

.wu-reset-password-stripe {
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 5px;
	background: #F9DA12;
	border-top: 1px solid #D8BD10;
}

.reset-password-title h1 {
	font-size: 23px;
	font-weight: lighter;/*PBL-42*/
	color: black;
	padding: 0;
	margin: 9px 0 0;
	letter-spacing: 1px;
}

.reset-password-title p {
	color: black;
	font-size: 12px;
	margin: 18px 0;
}

.wu-reset-password-form-element {
	margin-bottom : 20px;
	display: block;
	position: relative;
}

.wu-reset-password-form ul, .wu-reset-password-form-intl ul{
	margin: 0;
	padding: 0;
	list-style: none;
	display: block;
}

.wu-reset-password-form ul li, .wu-reset-password-form-intl ul li {
	margin: 0;
	padding: 0;
}

.wu-reset-password-form label, .wu-reset-password-form-intl label {
	font-size: 12.5px;
	color: #414141;
	display: block;
	margin: 0 0 4px 5px;
	overflow: hidden;
}

.wu-reset-password-form input,  .wu-reset-password-form-intl input{
	display: block;
	width: 200px;
	/* RTHREE-3594 Inconsistent highlighting of form fields-Chi
	padding: 4px 9px 0 9px;
	height: 27px;
	border: solid 1px #BFBFBF;
	line-height: 18px;
	font-family: sans-serif;
	font-size: 14px;
	color: #414141;
	background: white;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: inset 1px 1px 4px #bfbfbf;
	-webkit-box-shadow: inset 1px 1px 4px #BFBFBF;
	box-shadow: inset 1px 1px 4px #BFBFBF; */
}

.wu-reset-password-input-content input {
	display: block;
	width: 65px;
	/* RTHREE-3594 Inconsistent highlighting of form fields-Chi
	padding: 4px 9px 0 9px;
	height: 25px;
	border: solid 1px #BFBFBF;
	line-height: 18px;
	font-family: sans-serif;
	font-size: 14px;
	color: #414141;
	background: white;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: inset 1px 1px 4px #bfbfbf;
	-webkit-box-shadow: inset 1px 1px 4px #BFBFBF;
	box-shadow: inset 1px 1px 4px #BFBFBF; */
}

.wu-reset-password-form .error-msg {
	font-size: 12px;
	font-weight: bold;
	color: #CC1B21;
	margin: 0 0 10px;
	padding-top: 5px;
	clear: both;
	padding-left: 5px;
}

.error-msginternational{
	font-size: 12px;
	font-weight: bold;
	color: #CC1B21 !important;
	margin: 0 0 10px;
	padding-top: 5px;
	clear: both;
	padding-left: 5px;
	width: 294px;
}


.error-msgbirthdayinternational {
	font-size: 12px;
	font-weight: bold;
	color: #CC1B21 !important;
	margin: 0 0 10px;
	padding-top: 5px;
	clear: both;
	padding-left: 5px;
	
}

.error-msgyeardateinternational{
	font-size: 12px;
	font-weight: bold;
	color: #CC1B21 !important;
	margin: 0 0 10px;
	padding-top: 5px;
	clear: both;
	padding-left: 5px;
	
}


.wu-customer-service-info {
	margin: 15px 8px 0 27px;
	padding-top: 6px;
	width: 214px;
	position: absolute;
	top: 0px;
	line-height: 22px;
	right: 25px;
}

.wu-customer-service-info p {
	color: #999;
	font-size: 12px;
}

.wu-reset-password-form-element.birthdate {
	min-height: 50px;
	margin-bottom: 0;
}

.wu-reset-password-drop-down {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border: solid 1px #e1e1e1;
	background: -webkit-linear-gradient(top, #fefefe, #bababa);
	background: -moz-linear-gradient(top, #fefefe, #bababa);
	background: -ms-linear-gradient(top, #fefefe, #bababa);
	filter:
		"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#fefefe', endColorstr='#bababa')";
	-ms-filter:
		"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#fefefe', endColorstr='#bababa')";
	float: left;
}

.wu-reset-password-drop-down.medium-drop-down {
	width: 90px !important;
	min-width: 95px;
	padding-right: 0px !important;
}

.wu-reset-password-custom-drop-down {
	position: relative;
	cursor: pointer;
	min-width: 131px;
	padding: 0;
	line-height: 2.2;
	text-overflow: ellipsis;
	display: table;
	vertical-align: middle;
	color: #414141 !important;
	text-align: left;
	vertical-align: middle;
	float: left;
	margin-left: 15px;
}

.wu-reset-password-drop-down.medium-drop-down .wu-reset-password-custom-drop-down
	{
	min-width: 50px;
}

.wu-reset-password-custom-drop-down-arrow {
	cursor: pointer;
	width: 30px !important;
	min-width: 29px !important;
	max-width: 29px !important;
	height: 30px !important;
	background-size: 28px 28px;
	background-image: url(stylesheet/images/btn-droparrow.png);
	background-repeat: no-repeat;
	border-left: solid 1px #BBB;
	float: right;
}

.wu-reset-password-drop-down.medium-drop-down .wu-reset-password-drop-down-list
	{
	width: 93px;
}

.wu-reset-password-drop-down-list {
	width: 174px;
	top: 50px;
	cursor: pointer;
	color: #656565;
	overflow-x: hidden !important;
	position: absolute;
	z-index: 99999;
	max-height: 200px;
	border: solid 1px #BBB;
	background: #FFF;
	-moz-box-shadow: 0 2px 6px rgba(0, 0, 0, .2);
	-webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, .2);
	box-shadow: 0 2px 6px rgb(0, 0, 0);
	box-shadow: 0 2px 6px rgba(0, 0, 0, .2);
	overflow: auto;
	padding-bottom: 6px !important;
	padding-top: 7px !important;
	font-size: 13px;
	font-family: sans-serif;
}

.wu-reset-password-drop-down>a {
	float: left;
} 

.wu-reset-password-drop-down-list li {
	list-style: none;
	display: block;
	cursor: pointer;
	overflow-x: hidden !important;
	margin: 0;
	padding: 0;
	background: none;
}

.wu-reset-password-drop-down-list li a {
	line-height: 22px;
	white-space: nowrap;
	color: #656565;
	padding-left: 15px !important;
}

.wu-reset-password-drop-down-list li:hover {
	background-color: #D8F6FF;
}

.wu-reset-password-drop-down-list li.selected {
	background-color: #C8DEF4;
}

.wu-reset-password-drop-down-list li.selected a {
	color: #000 !important;
}

.wu-reset-password-form-element.birthdate p {
	float: left;
	margin: 7px 7px 7px 5px;
}

.wu-reset-password-continue {
	width:auto;
	height:35px;
	padding:0 30px 0 20px;
	margin:10px 0;
	color:#fff;
	font-size:13px;
	font-weight:bold;
	line-height:36px;
	border:none;
	display:inline-block;
	text-shadow: 0 0 1px #222;
	text-decoration:none;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-box-shadow: 0px 0px 3px #999;
	-webkit-box-shadow: 0px 0px 3px #999;
	box-shadow: 0px 0px 3px #999;
	background:#1599ba;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-position: right center;
	background-repeat: no-repeat;
	background: url(stylesheet/images/arrow-btn-blue.png) right center no-repeat, -webkit-gradient(linear, 0% 0%, 0% 100%, from(#1599ba), to(#066690));
	background: url(stylesheet/images/arrow-btn-blue.png) right center no-repeat, -webkit-linear-gradient(top, #1599ba, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right center no-repeat, -moz-linear-gradient(top, #1599ba, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right center no-repeat, -ms-linear-gradient(top, #1599ba, #066690);
}

#wu-reset-password-birth-month-title{
padding-left: 5px;
}

#wu-reset-password-birth-day-title {
padding-left: 13px;
}

#wu-reset-password-birth-year-title {
	padding-left: 5px;
}

#wu-reset-password-email {
	width: 295px;
}

.wu-reset-password-continue:hover {
	background-color: #066892;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-repeat: no-repeat;
	cursor: pointer;
}

.wu-reset-password-cancel {
	padding-top: 18px;
	margin-left: 20px;
	display: inline-block;
}

.wu-reset-password-cancel a, .wu-reset-password-cancel-int a, .wu-create-new-pass-cancel-button a{
	cursor: pointer;
	color: #076E98;
}

.wu-reset-password-cancel a:hover, .wu-reset-password-cancel-int a:hover, .wu-create-new-pass-cancel-button a:hover,
.wu-reset-password-cancel-int a:active .wu-reset-password-cancel a:active, .wu-create-new-pass-cancel-button a:active {
	color: #003059;
	text-decoration: underline;
}

.wu-reset-password-form .captcha input {
	float: left;
	width: 80px;
	margin-right: 10px;
}

.wu-reset-password-form .error label span, .wu-reset-password-form-intl .error label span {
	color: #CC1B21 !important;
}

.wu-reset-password-form  input.error,.wu-reset-password-form .error .wu-reset-password-drop-down {
	border: solid 1px #CC1B21;
}

.wu-button-disabled {
	opacity : .5;
	pointer-events: none;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
}

/********************************************START INTERNATIONALIZATION PAGE*************************************** */

input.wu-reset-password-birth-year{
	width: 45px!important;
}

.wu-reset-password-form-intl {
	display: inline-block;
}

.wu-reset-password-form-intl input#wu-reset-password-email{
	width: 267px !important;
}

.wu-reset-password-form-intl input#wu_register_captcha_text{
	width: 70px !important;
}

.wu-right-side-forgot-password-intl {
	display: inline-block;
	width: 230px;
	vertical-align: top;
	padding: 20px 0 0 30px;
	color: rgb(173, 173, 173);
}

.wu-reset-password-cancel-int {
	padding-top: 18px;
	margin-left: 20px;
	display: inline-block;
}

.wu-reset-password-birth-year.error {
	border: solid 1px #cc1b21 !important;
}
.wu-create-new-pass-cancel-button {
	position: absolute;
	margin-top: 20px;
}
.wu-verifying-email h1{
	margin: 0 0 25px 0;
}

#wu-verifying-email-id{
	font-weight: bold;
	color: black;
}

#request-another-password{
	text-decoration: underline;
	color: #076E98;
	cursor: pointer;
}

#request-another-password:hover{
	color: #003059;
}
#button-continued-verifying{
/* If there are different css from US, please move this code to different file 
    width: auto;
	padding: 10px 30px 10px 20px;
	margin: 10px 0px;
	cursor: pointer;
	color: white;
	font-size: 14px;
	font-weight: bold;
	border: none;
	display: inline-block;
	text-shadow: 0 -1px 1px #222;
	text-decoration: none;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0px 0px 3px #999;
	-webkit-box-shadow: 0px 0px 3px #999;
	box-shadow: 0px 0px 3px #999;
	background: #1599BA;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-position: right 14px;
	background-repeat: no-repeat;
	background-image: url(stylesheet/images/arrow-btn-blue.png), -webkit-gradient(linear, left top, left bottom, from(#1599BA), to(#066690));
	background-image: url(stylesheet/images/arrow-btn-blue.png), -webkit-linear-gradient(top, #1599BA, #066690);
	background-image: url(stylesheet/images/arrow-btn-blue.png),    -moz-linear-gradient(top, #1599BA, #066690);
	background-image: url(stylesheet/images/arrow-btn-blue.png),     -ms-linear-gradient(top, #1599BA, #066690);
	background-image: url(stylesheet/images/arrow-btn-blue.png),      -o-linear-gradient(top, #1599BA, #066690);
	background-image: url(stylesheet/images/arrow-btn-blue.png),         linear-gradient(top, #1599BA, #066690); */
    cursor:pointer;
	width: auto;
	height: 35px;
	padding: 0 30px 0 20px;
	margin: 10px 0;
	color: #fff;
	font-size: 13px;
	font-weight: bold;
	line-height: 36px;
	border: none;
	display: inline-block;
	text-shadow: 0 0 1px #222;
	text-decoration: none;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-box-shadow: 0px 0px 3px #999;
	-webkit-box-shadow: 0px 0px 3px #999;
	box-shadow: 0px 0px 3px #999;
	background: #1599ba;
	background-image: url(stylesheet/css/img/arrow-btn-blue.png);
	background-position: right 13px;
	background-repeat: no-repeat;
	background: url(stylesheet/images/arrow-btn-blue.png) right 12px no-repeat, -webkit-gradient(linear, 0% 0%, 0% 100%, from(#1599ba), to(#066690));
	background: url(stylesheet/images/arrow-btn-blue.png) right 12px no-repeat, -webkit-linear-gradient(top, #1599ba, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 12px no-repeat, -moz-linear-gradient(top, #1599ba, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 12px no-repeat, -ms-linear-gradient(top, #1599ba, #066690);
}

#button-continued-verifying:hover{
	background: #066590;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-position: right 12px;
	background-repeat: no-repeat;
	text-shadow: 0 0 1px #222;
}


#wu-question-reset-password{
    font: bold 14px/16px sans-serif;
	color: #444444;
    margin: 0 0 10px 0;
	padding: 0;
}

#wu-question-reset-password h1{
	font-size: 23px;
	font-weight: bold;
	color: black;
}
#wu-question-reset-password-label{
	margin-bottom: 20px;
}

#wu-security-answer{
	display: block;
	width: 200px;
	/* RTHREE-3594 Inconsistent highlighting of form fields-Chi
	padding: 4px 9px 0 9px;
	height: 27px;
	border: solid 1px #bfbfbf;
	line-height: 18px;
	font-family: sans-serif;
	font-size: 14px;
	color: #414141;
	background: #fff;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: inset 1px 1px 4px #bfbfbf;
	-webkit-box-shadow: inset 1px 1px 4px #bfbfbf;
	box-shadow: inset 1; */
}

.wu-form-answer {
	margin-bottom: 30px;
}

#wu-form-answer-label{
	font-size: 12.5px;
	color: #414141;
	display: block;
	margin: 10px 0 2px 5px;
	overflow: hidden;
}

#button-reset-password{
    cursor:pointer;
	width: auto;
	height: 35px;
	padding: 0 30px 0 20px;
	margin: 10px 0;
	color: #fff;
	font-size: 13px;
	font-weight: bold;
	line-height: 36px;
	border: none;
	display: inline-block;
	text-shadow: 0 0 1px #222;
	text-decoration: none;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-box-shadow: 0px 0px 3px #999;
	-webkit-box-shadow: 0px 0px 3px #999;
	box-shadow: 0px 0px 3px #999;
	background: #1599ba;
	background-image: url(stylesheet/css/img/arrow-btn-blue.png);
	background-position: right 13px;
	background-repeat: no-repeat;
	background: url(stylesheet/images/arrow-btn-blue.png) right 12px no-repeat, -webkit-gradient(linear, 0% 0%, 0% 100%, from(#1599ba), to(#066690));
	background: url(stylesheet/images/arrow-btn-blue.png) right 12px no-repeat, -webkit-linear-gradient(top, #1599ba, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 12px no-repeat, -moz-linear-gradient(top, #1599ba, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 12px no-repeat, -ms-linear-gradient(top, #1599ba, #066690);
}
#button-reset-password:hover{
	background: #066590;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-position: right 12px;
	background-repeat: no-repeat;
	text-shadow: 0 0 1px #222;
}
#wu-reset-password-cancel{
    cursor:pointer;
	display: inline-block;margin-left: 20px;
	color: #076E98;
	text-decoration: underline;
}
#wu-reset-password-cancel:hover{
    color: #003059;
}

#wu-from-answer-error-bottom {
	color: #F80000;
	display: none;
	font-weight: bold;
}

.wu-reset-input-border-error {
	border: solid 1px #F80000 !Important;
}

.display-red-none { 
	color: #F80000 !Important;
	
}

/* tag css custom for alert template in reset password */
#wu-alert-reset-password {
	width: 79%;
	margin-left: 80px;
}
/* PBL-113*/
#wu-alert-reset-password-align {
	width: 67%;
	margin-left: 156px;
}

.alert-container-int #wu-alert-reset-password {
	width: 100%;
	margin-left: 0;
}

/**********************************************INTERNATIONALIZATION START***********************************************/
.wu-form-answer-intl {
	margin-bottom: 15px;
}
.wu-reset-pass-title{
	margin: 0 0 15px;
	padding: 0;
}

.wu-reset-pass-title h1{
	font-size: 23px;
	font-weight: bold;
	color: #000;
	padding: 0;
	letter-spacing: 1px;
	margin: 9px 0 0;
}

.wu-reset-pass-title p{
	color: #999;
	margin: 0;
	font-size: 12px;
}

.wu-reset-pass-form p {
	margin: 0;
	padding: 0;
	font-size: 12px;
	color: #444;
}

.wu-reset-pass-form ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.wu-reset-pass-form li {
	margin: 0 0;
	padding: 0 0;
	zoom: 1;
}

.wu-reset-pass-form label {
	display: block;
	margin: 0 0 2px 5px;
	overflow: hidden
}

.wu-reset-pass-form label>span {
	font-size: 12.5px;
	color: #414141;
}

.wu-reset-pass-form input[type=text],.wu-reset-pass-form input[type=password] {
	display: block;
	width: 200px;
	/* RTHREE-3594 Inconsistent highlighting of form fields-Chi
	padding: 4px 9px 0 9px;
	height: 27px;
	border: solid 1px #bfbfbf;
	line-height: 18px;
	font-family: sans-serif;
	font-size: 14px;
	color: #414141;
	background: #fff;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: inset 1px 1px 4px #bfbfbf;
	-webkit-box-shadow: inset 1px 1px 4px #bfbfbf;
	box-shadow: inset 1px 1px 4px #bfbfbf; */
}

.wu-reset-pass-form input#wu_register_captcha_text{
	width: 80px
}

.wu-reset-pass-form input.error{
	border: solid 1px #cc1b21;
	margin-bottom: 0px;
}

.wu-reset-pass-form .error label span {
	color: #cc1b21 !important;
}

/*
.wu-reset-pass-form input[type=text]:FOCUS {
	border: 1px solid #707070 !important;
	outline: none !important;
	-moz-box-shadow: inset 1px 1px 4px #bfbfbf;
	-webkit-box-shadow: inset 1px 1px 4px #bfbfbf;
	box-shadow: inset 1px 1px 4px #bfbfbf;
}

.wu-reset-pass-form input[type=password]:FOCUS {
	-moz-box-shadow: 0 0 5px 5px #e4f9ff, inset 1px 1px 4px #bfbfbf;
	-webkit-box-shadow: 0 0 5px 5px #e4f9ff, inset 1px 1px 4px #bfbfbf;
	box-shadow: 0 0 5px 5px #e4f9ff, inset 1px 1px 4px #bfbfbf;
	-pie-background: linear-gradient(#dfdfdf 0%, #fff 18%);
}
*/

.wu-reset-pass-form .wu-error-msg {
	font-size: 12px;
	font-weight: bold;
	color: #cc1b21;
	margin: 0 0 10px;
	padding-top: 5px;
	clear: both;
	padding-left: 5px;
}

.wu-reset-pass-form .error-msg {
	font-size: 12px;
	font-weight: bold;
	color: #cc1b21;
	margin: 0 0 10px;
	padding-top: 5px;
	clear: both;
	padding-left: 5px;
}

.wu-reset-pass-form .wu-side-note {
	margin: 15px 8px 0 27px;
	padding-top: 10px;
	width: 214px;
	position: absolute;
	top: 0px;
	line-height: 22px;
	right: 25px;
}

.wu-reset-pass-form .wu-side-note h1{
	font-size: 12.5px;
	line-height: 16px;
	color: #5a5a5a;
	display: block;
	margin: -6px 0 0 0;
	padding: 0;
}

.wu-reset-pass-form .wu-side-note ul{
	margin: 0 0 4px 0;
	padding: 0 0;
	list-style: none;
}

.wu-reset-pass-form .wu-side-note li{
	margin: 0 0 0 0;
	padding: 0 0 0 10px;
	color: #999;
	line-height: 18px;
	font-size: 12px;
	padding-left: 18px;
	background: url(stylesheet/images/bullet-ul-pwd.png) no-repeat left 4px;
}

.wu-reset-pass-form .wu-side-note li.rule-met{
	background: url(stylesheet/images/bullet-ul-pwd-green.png) no-repeat left center;
}

.wu-reset-pass-form .wu-create-new-pass-button {
	cursor: pointer;
	width: auto;
	height: 35px;
	padding: 0 30px 0 20px;
	margin: 10px 0px;
	line-height: 36px;
	display: inline-block;
	color: #fff;
	font-size: 13px;
	font-weight: bold;
	border: none;
	text-shadow: 0 0 1px #222;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-box-shadow: 0px 0px 3px #999;
	-webkit-box-shadow: 0px 0px 3px #999;
	box-shadow: 0px 0px 3px #999;
	background: #066590;
	background: url(stylesheet/images/arrow-btn-blue.png) right 12px no-repeat, -webkit-gradient(linear, 0% 0%, 0% 100%, from(#1599BA), to(#066690) );
	background: url(stylesheet/images/arrow-btn-blue.png) right 12px no-repeat, -webkit-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 12px no-repeat, -moz-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 12px no-repeat, -ms-linear-gradient(top, #1599BA, #066690);
	filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#1599BA', endColorstr='#066690')";
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#1599BA', endColorstr='#066690')";
}

.wu-reset-pass-form .wu-create-new-pass-button:HOVER {
	background: url(stylesheet/images/arrow-btn-blue.png) right 12px no-repeat, #066690;
}

.wu-reset-pass-form #wu-newPass-password-error,
.wu-reset-pass-form #wu-newPass-passwordRepeat-error {
	width: 210px;
}
/************************************TRANSACTION LIMIT*************************************/
.wu-transaction-limit-content {
	width: 530px;
	margin: -5px 0;
	background: #EBEBEB;
	border: 1px solid #CCCCCC;
	-moz-box-shadow: -5px 0 5px #DEDEDE;
	-webkit-box-shadow: -5px 0 5px #DEDEDE;
	box-shadow: -5px 0 5px #DEDEDE;
}

.wu-transaction-limit-header {
	height: 30px;
	border-bottom: groove;
	margin: 4px 4px 0 4px;
	padding: 5px 0;
	border: 1px solid #CCCCCC;
	position: relative;
}

.wu-transaction-limit-left-header {
	display: inline-block;
	width: 45%;
	margin: 0 0 0 10px;
	padding: 4px 0 0 0;
	font-size: 16px;
	font-weight: normal;
	color: #444444;
	float: left
}

.wu-transaction-limit-right-header {
	display: inline-block;
	width: 50%;
	font-size: 12px;
	color: grey;
	vertical-align: top;
}

.wu-transaction-limit-right-header-text {
	padding: 10px 5px 0;
	margin: 0px 0 0 0 !important;
	font-size: 11px;
	text-transform: uppercase;
	color: #777777;
	display: inline-block;
	float: left;
}

.wu-transaction-limit-right-header-dropdown {
	display: inline-block;
	width: 185px;
	vertical-align: top;
}

.wu-transaction-limit-body-content {
	width: 520px;
	height: 100%;
	margin: 0 4px 4px 4px;
	padding: 0;
	border: 1px solid #CCCCCC;
	background: #FFFFFF;
}

.wu-transaction-limit-body-content sup {
	font-size: 60%;
	font-weight: bold;
}

.WU-transaction-limit-dropdown-content {
	float: left;
	display: inline-block;
	text-align: center;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border: solid 1px #e1e1e1;
	width: 135px;
	height: 30px;
	vertical-align: middle;
	background: -webkit-linear-gradient(top, #fefefe, #bababa);
	background: -moz-linear-gradient(top, #fefefe, #bababa);
	background: -ms-linear-gradient(top, #fefefe, #bababa)
}
/*Reduced the padding and Height to minimize the gap */
/*RTHREE-473        Profile - Transaction Limit - text is not correct.*/
.wu-transaction-limit-list-view {
	width: 95%;
	margin: 4px 10px 0 10px;
	list-style: none;
}

.wu-transaction-limit-information {
	min-height: 30px;
	font-size: 13px;
	color: #333333;
	margin: 0 0 10px 0;
}

.wu-transaction-limit-status {
	height: auto;
	color: #C59011;
	font-size: 14px;
	border-bottom: 2px solid #e1e1e1;
	margin: 0 0 15px 0;
	padding: 0 0 10px 0;
	font-weight: bold;
}

.wu-transaction-limit-list-header{
	font-size: 13px;
	color: #999999;
	padding: 10px 0 0 10px;
}

.wu-limit-text-bold{
	font-weight: bold;
}

.wubs-transfer-limit-line-2{
	margin-top: 15px;
}

/************************************END TRANSACTION LIMIT*************************************/

/************************************START TRANSACTION LIMIT INTL*************************************/
.wu-profile-identification-limit-link-intl{
	padding-bottom: 10px;
}

.wu-transaction-limit-right-header-text.intl{
	text-transform: none;
	font-size: 14px;
}

.wu-transaction-limit-list-content-intl{
	margin: 17px 10px 17px 10px;
}

.wu-transaction-limit-list-header.intl{
	padding: 10px 10px 0 10px;
}
.wu-transaction-limit-list-header.intl .wu-limit-minutes-text{
	font-weight: inherit;
}
.wu-profile-identification-limit-link-intl{
	margin-top: 0;
}
.wu-transaction-limit-list-header.intl p{
	margin-bottom: 0;
}
.wu-transaction-limit-body-content.intl .wu-transaction-limit-list-header{
	padding-bottom: 4px;
}
/************************************END TRANSACTION LIMIT INTL*************************************/
/*******************************begin email verification**************************************/
.wu-email-verification-container {
	position: relative;
	margin: 0 0 20px 0;
	padding: 25px 25px 30px 25px;
	background: #FFFFFF;
	border: 1px solid #E3E3E3;
	border-bottom: 3px solid #E3E3E3;
	border-top: none;
}

.wu-email-verification-title {
	margin: 0 0 20px;
	padding: 0;
}

.wu-email-verification-title h1 {
	font-size: 23px;
	font-weight: bold;
	color: #000;
	padding: 0;
	margin: 10px 0 3px 0;
}

.wu-email-verification-content p {
	color: #333333;
	font-size: 12px;
	word-break: break-word;
/*RINTL-7596*/
	word-wrap: break-word;
}

#wu-ev-terms-container p {
	color: #333333;
	font-size: 12px;
	display: inline-block !important;
	vertical-align: top;
	width: 88%;
}


/* 1 rule to fix RTHREE-2654 */

.wu-email-verification-content b:first-child {
	text-transform: uppercase;	
}

.wu-email-verification-content label {
	color: #333333;
	font-size: 12px;
	margin-bottom: 10px;
	display: block;
}

.wu-email-verification-content p a:hover, .wu-email-verification-content p a:active {
	color: #003059;
}

.wu-email-verification-content p a, .wu-email-verification-content p a:visited {
	color: #076E98;
	cursor: pointer;
	/*text-decoration: underline;*/ /*---- RTHREE-2822----*/ 
}

#resend-otp {
	text-decoration: underline;
}

.wu-email-verification-form {
	margin-bottom: 20px;
	display: block;
	position: relative;
}

.wu-email-verification-form input {
	padding: 3px 9px;
	width: 92px;
	font-size: 28px;
	color: #666;
	letter-spacing: 6px;
	/* RTHREE-3594 Inconsistent highlighting of form fields-Chi
	height: 27px;
	border: solid 1px #bfbfbf;
	line-height: 27px;
	font-family: sans-serif;
	background: #fff;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: inset 1px 1px 4px #bfbfbf;
	-webkit-box-shadow: inset 1px 1px 4px #bfbfbf;
	box-shadow: inset 1px 1px 4px #bfbfbf; */
}

/*MYWU-711*/
#wu-ev-pin {
	padding: 3px 9px;
	width: 90px;
	font-size: 28px;
	color: #666;
	letter-spacing: 6px;
	padding-right: 0px;
}
/*END*/

.wu-email-verification-form input:focus {
	position: relative;
	/* RTHREE-3594 Inconsistent highlighting of form fields-Chi
	-moz-box-shadow: 0 0 5px 5px #e4f9ff, inset 1px 1px 4px #bfbfbf;
	-webkit-box-shadow: 0 0 5px 5px #e4f9ff, inset 1px 1px 4px #bfbfbf;
	box-shadow: 0 0 5px 5px #e4f9ff, inset 1px 1px 4px #bfbfbf;
	-pie-background: linear-gradient(#dfdfdf 0%, #fff 18%); */
}

/* RTHREE-3594 Inconsistent highlighting of form fields-Chi
.wu-email-verification-form input[type=text]:focus {
	border: 1px solid #707070 !important;
	outline: none !important;
	box-shadow: none;
	-moz-box-shadow: inset 1px 1px 4px #bfbfbf;
	-webkit-box-shadow: inset 1px 1px 4px #bfbfbf;
	box-shadow: inset 1px 1px 4px #bfbfbf;
} */

.wu-email-verification-content .error-msg {
	font-size: 12px;
	font-weight: bold;
	color: #cc1b21;
	padding-top: 5px;
	clear: both;
	padding-left: 5px;
	margin: 0 0 10px;
}

.wu-email-verification-form p a:hover,.wu-email-verification-form p a:active {
	color: #003059;
	text-decoration: underline;
}

.wu-email-verification-form p a,.wu-email-verification-form p a:visited {
	text-decoration: underline;
}

.wu-email-verification-button-disabled{
	width: auto;
	height: 40px;
	padding: 0 30px 0 20px;
	margin: 10px 0;
	color: white;
	font-size: 14px;
	font-weight: bold;
	line-height: 41px;
	border: none;
	display: inline-block;
	text-shadow: 0 -1px 1px #222;
	text-decoration: none;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0px 0px 3px #999;
	-webkit-box-shadow: 0px 0px 3px #999;
	box-shadow: 0px 0px 3px #999;
	background: #1599BA;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-position: right 15px;
	background-repeat: no-repeat;
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
		-webkit-gradient(linear, 0% 0%, 0% 100%, from(#1599BA), to(#066690) );
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
		-webkit-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
		-moz-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
		-ms-linear-gradient(top, #1599BA, #066690);
	filter:
		"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#1599BA', endColorstr='#066690')";
	-ms-filter:
		"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#1599BA', endColorstr='#066690')";
	opacity:0.2;
	cursor:default;
}

.wu-email-verification-button {
	width: auto;
	height: 40px;
	padding: 0 30px 0 20px;
	margin: 10px 0;
	color: white;
	font-size: 14px;
	font-weight: bold;
	line-height: 41px;
	border: none;
	display: inline-block;
	text-shadow: 0 -1px 1px #222;
	text-decoration: none;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0px 0px 3px #999;
	-webkit-box-shadow: 0px 0px 3px #999;
	box-shadow: 0px 0px 3px #999;
	background: #1599BA;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-position: right 15px;
	background-repeat: no-repeat;
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
		-webkit-gradient(linear, 0% 0%, 0% 100%, from(#1599BA), to(#066690) );
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
		-webkit-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
		-moz-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
		-ms-linear-gradient(top, #1599BA, #066690);
	filter:
		"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#1599BA', endColorstr='#066690')";
	-ms-filter:
		"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#1599BA', endColorstr='#066690')";
}

.wu-email-verification-button:hover {
	cursor: pointer;
	background: #066590;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-position: right 14px;
	background-repeat: no-repeat;
	text-shadow: 0 0 1px #222;
}

.wu-ev-terms-and-conditions {
	background-color: #f1f1f1;
	padding: 10px 20px 2px 20px;
	margin: 16px 0 30px 0;
}

.wu-ev-terms-and-conditions span.checker {
	background-image: url(stylesheet/images/sprite-forms.png);
	background-repeat: no-repeat;
}

.wu-ev-terms-and-conditions .check-box {
	margin-bottom: 0;
	position: relative;
	z-index: 1;
}

.wu-ev-terms-and-conditions span.checker {
	position: relative;
	display: block;
	float: left;
	text-align: center;
	background-position: 0px -78px;
	height: 18px;
	width: 18px;
	margin-right: 5px;
}

.wu-ev-terms-and-conditions span.checker input {
	width: 18px;
	height: 18px;
	margin-bottom: 10px;
	opacity: 0;
	filter: alpha(opacity = 0);
	background: none;
	padding: 0;
}

.wu-ev-terms-and-conditions span.checked {
	background-position: -30px -76px;
}

.wu-email-verification-content input.error {
	border: solid 1px #cc1b21;
	margin-bottom: 0px;
}

.wu-email-verification-content .error span.checker {
	background-position: -61px -78px;
}

.wu-email-verification-content .error span.checked {
	background-position: -357px -173px;
}

.wu-ev-terms-and-conditions.error p {
	margin: 0;
}
/*******************************end email verification**************************************/
/*******************************validate with app*******************************************/
.vwa-container{
	padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
}

/*******************************end validate with app***************************************/

.wu-intl-underline{
	text-decoration: underline;
}

.wu-ev-terms-and-conditions .check-box  > p {
margin: 0 0 8px 10px;
}



#login-container div.wu-email-verification-container {
     width: 635px;
}


#register-page div#register-intl div.wu-email-verification-container {
     width: 625px;
}

#register-page div#register-us #register {
     width: 625px;
}


.wu-sendmoney-options-international, .legal-discalimer.intl {
	width: 930px;
	margin: 1px auto 0;
}
.wu-sendmoney-options-international .wu-legal-notice li {
	width: auto;
}
.wu-sendmoney-options-international .wu-sendmoney-payment-cancel-trans>a,
.wu-sendmoney-options-international .wu-module-content p{
	font-size: 12px;
}

.wu-sendmoney-content-international {
	padding: 14px 30px 14px 30px;
	background: #fff;
	border: 1px solid #ccc;
}

.wu-sending-options-international-stripe {
	display: block;
	left: 0;
	top: 0;
	width: 100%;
	height: 5px;
	background: #F9DA12;
	border-top: 1px solid #D8BD10;	
}

#sending-options-international .wu-sending-money-to-container {
	padding: 13px 0 17px 0;
}

#sending-options-international .wu-sending-money-to-container>div{
	display: inline-block;
	position: relative;
	vertical-align: top;
	margin-left: 19px;
}

.wu-zipcode,.wu-input-amount, .wu-input-convertion {
	width: 80px;
	padding: 4px 9px 0 9px;
	height: 26px;
	border: solid 1px #bfbfbf;
	line-height: 18px;
	font-family: sans-serif;
	font-size: 14px;
	color: #414141;
	background: #fff;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: inset 1px 1px 4px #bfbfbf;
	box-shadow: inset 1px 1px 4px #bfbfbf;
}

#sending-options-international .wu-label-sending-to-money,
#sending-options-international .wu-label-amount {
	font-weight: bold;
	font-size: 13px;
}

#sending-options-international .wu-amount-original,
#sending-options-international .wu-amount-convertion {
	margin-left:8px;
	margin-top: 0;
	display: inline-block;
	vertical-align: top; 
}

#sending-options-international .wu-sending-to{
	width: 197px;
	margin-top: 8px;
}

#sending-options-international .wu-sending-to>a{
	line-height: 15px;
}

#sending-options-international .wu-amount-container>div {
	display: inline-block;
	vertical-align: top;
}

#sending-options-international .wu-amount-value {
	margin-top: 8px;
	text-align: left;
	font-size: 13px;
}

.wu-amount-value.intl .error-amount-msg{
	width: auto;
}
#id_online_fx{
    width:240px;
}
#sending-options-international .wu-button-continue-container {
	margin: 5px 15px;
	padding: 0;
}

#sending-options-international #input-amount-fea,
#sending-options-international #input-convertion-fea{
	margin: 0;
	display: inline-block;
	vertical-align: middle;
	margin-bottom: 8px !important;
}

#sending-options-international #wu-currency-dropdown-container {
	margin :0;
}

#sending-options-international #wu-zip-code-send-money-container {
	border: 1px solid #ccc;
	background: white;
}

#sending-options-international #wu-receiver-option-container,
#sending-options-international #wu-pay-option-container {
	display: none;
}

#sending-options-international .wu-receiver-money-option-container,
#sending-options-international .wu-pay-money-option-container {
	display: block;
	padding: 2px 0px;
}

#sending-options-international .wu-tab-yellow .label-pay-money{
	font-size: 16px !important;
}

#sending-options-international .wu-pay-money-option-header{
	border: 1px solid #ccc;
	border-top: none;
	padding: 13px 0 11px 10px;
	font-size: 16px;
	height: 21px;
	font-weight: bold;
	text-decoration: none;
	color: #000;
	background: #f5f5f5;
}

#sending-options-international .wu-pay-money-option-header-label {
	font-size: 16px;
	color: #666;
	display: inline-block;
	vertical-align: middle;
	margin-left: 10px;
}

#sending-options-international .wu-pay-money-option-label.wupay-logo {
	overflow: hidden;
	display: inline-block;
	height: 27px !important;
	margin: 0;
	margin-right: 4px !important;
	width: 58px;
	float: right;
}

#sending-options-international .wu-pay-money-option-label.sofort-logo {
	overflow: hidden;
	display: inline-block;
	height: 27px !important;
	margin: 0;
	margin-right: 4px !important;
	width: 86px;
	float: right;
}

#sending-options-international .wu-pay-money-option-header-label.pay-with{
	width: 249px;
}
#sending-options-international .wu-pay-money-option-label.pay-with{
	width: 225px;
}
#sending-options-international .wu-pay-money-option-header-label.fee{
	width: 70px;
}
#sending-options-international .wu-pay-money-option-label.fee{
	width: 74px;
}

#sending-options-international .wu-receiver-money-option-label-container,
#sending-options-international .wu-pay-money-option-label-container {
	margin: 5px 0 0 0;
	border-bottom: 1px solid #ccc;
}
/*** RINTL-14949 ***/

.wu-sendmoney-content-international .wu-receiver-money-option-label-container:nth-child(2n){
	  background: #f9f9f9; 
	  margin: 0 !important; 
	  padding-top: 5px;
}


.wu-sendmoney-content-international .wu-pay-money-option-label-container:nth-child(2n)  {  background: #f9f9f9; margin: 0 !important; padding-top: 5px;}

#sending-options-international .wu-pay-money-option-label.pay-with{ width:132px;}
#sending-options-international .wu-pay-money-option-header-label.pay-with{ width:176px;}


#sending-options-international .wu-pay-money-option-label.fee{ margin-left:30px; width: 83px; font-size:16px; font-weight:bold; font-family:'Open Sans', sans-serif; color:#666;}
#sending-options-international .wu-pay-money-option-header-label.fee{ width:78px;}


#sending-options-international .wu-pay-money-option-label.sofort-logo{ margin-right:10px !important;}


.wu-pay-money-option-label.fee .wu-sendmoney-review-pay-payment-text{ color:#666; font-weight:normal;}

.wu-total-pay .wu-promo-code-container .wu-promo-code-label{ width: 308px !important; /***RINTL-24117***/ }

/*** RINTL-16009  ***/
#promo_lbl {width:262px !important;}

.wu-frame-home.sendmoneyflow-page { margin-left:0 !important; font-size:11px; color:#777; font-family:'Open Sans', sans-serif}

.wu-frame-home.sendmoneyflow-page .wu-legal-notice p { font-size:11px; color:#777; font-family:'Open Sans', sans-serif}

.wu-frame-home.sendmoneyflow-page .wu-legal-notice ul{ margin-left:0 !important;}

.wu-pay-money.wu-tab-yellow{ padding: 15px 20px 11px 20px}

.wu-amount-options .wu-receiver-money-option-label-container:nth-child(2n) {  background: none;}

/*** RINTL-14949 end ***/

#sending-options-international .wu-pay-money-option-container li{
	list-style: none;
	display: inline-block;
	width: 100%;
}

#sending-options-international .wu-pay-money-option-label-container span,
#sending-options-international .wu-receiver-money-option-label-container span{
	margin-top: 5px;
	margin-bottom: 5px;
}

#sending-options-international .wu-receiver-money-option-label-container:last-child,
#sending-options-international .wu-pay-money-option-label-container:last-child{
	border: none;
}

/* fixed ie8 doesn't support :last-child */
#sending-options-international .wu-amount-options .wu-receiver-money-option-label-container{
	border: none;
}

#sending-options-international .wu-amount-options .wu-receiver-money-option-label-container,
#sending-options-international .wu-amount-options .wu-receiver-money-option-label{
	margin: 3px 0;
	padding: 0;
}

#sending-options-international .wu-receiver-money-option-label-note{
	display: block;
	margin-left: 47px;
	font-size: 12px;
}

#sending-options-international .wu-receiver-money-option-label-container .checker,
#sending-options-international .wu-pay-money-option-label-container .checker{
	margin-left: 19px;
}

#sending-options-international .wu-amount-options .wu-receiver-money-option-label-container .checker{
	margin: 0;
}

#sending-options-international .wu-promo-code-container {
	background: #f5f5f5;
	padding: 10px;
}

#sending-options-international .wu-promo-code-button-remove {
	display : inline-block;
	vertical-align : top;
	cursor: pointer;
	font-size: 12px;
	width: auto;
	height: 14px;
	padding: 5px 17px 5px 14px;
	margin: 2px 5px;
	border: 1px solid #E4C886;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-webkit-border-radius: 3px;
	box-shadow: 0 1px 1px #A1A1A1;
	color: #91690B;
	position: absolute;
	text-shadow: 0 0 1px #FFFFFF;
	font-weight: bold;
	background: #f7df97;
	background-image: url("stylesheet/images/arrow-btn-brown.png");
	background-position: right 9px;
	background-repeat: no-repeat;
	background-image: url("stylesheet/images/arrow-btn-brown.png") right 9px no-repeat, -moz-linear-gradient(top, #FDF5D8, #F3CE72);
	background-image: url("stylesheet/images/arrow-btn-brown.png") right 9px no-repeat, -webkit-linear-gradient(top, #FDF5D8, #F3CE72);
	background-image: url("stylesheet/images/arrow-btn-brown.png") right 9px no-repeat, -ms-linear-gradient(top, #FDF5D8, #F3CE72);
	background-image: url("stylesheet/images/arrow-btn-brown.png") right 9px no-repeat, -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FDF5D8), to(#F3CE72));
}

.wu-send-money-international-to-sender,.wu-send-money-international-to-receiver{
	display: inline-block;
}
.wu-sendmoneymini-form .intl input{
	width: 110px;
	display: inline-block;
	margin-bottom: 5px;
	vertical-align: middle;
}
.wu-send-money-international-to-receiver{
	margin: 0 !important;
}
.wu-send-money-international-to-sender{
	margin:0 10px 0 0 !important;
}
.wu-sendmoneymini-form>ol>li:nth-child(3){
	margin-bottom: 10px;
}
.wu-send-money-international-to-sender-bullet,.wu-send-money-international-to-receiver-bullet{
	margin-left: 0px !important;
	font-family: 'Open Sans', sans-serif;
}
.wu-sendmoney-int-button {
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	line-height: 41px;
	text-align : center;
	border: 0;
	text-shadow: 0 -1px 1px #222;
	text-decoration: none;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0 0 3px #999;
	-webkit-box-shadow: 0 0 3px #999;
	box-shadow: 0 0 3px #999;
	cursor: pointer;
	margin-top: 18px;
	background-position: right 14px;
	background-repeat: no-repeat;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0096D2), to(#066690));
	background: -webkit-linear-gradient(top, #0096D2, #066690);
	background: -moz-linear-gradient(top, #0096D2, #066690);
	background: -ms-linear-gradient(top, #0096D2, #066690);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#0096D2, endColorstr=#066690)";
}
.wu-sendmoney-int-button:hover {
	cursor:pointer;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#066690), to(#0096D2));
	background: -webkit-linear-gradient(top, #066690, #0096D2);
	background: -moz-linear-gradient(top, #066690, #0096D2);
	background: -ms-linear-gradient(top, #066690, #0096D2);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#066690, endColorstr=#0096D2)";
}

.wu-sendmoneymini-button:hover {
	background: #066590;
	text-shadow: 0 0 1px #222;
}

.wu-amount-convertion-home.intl #wu-currency-dropdown-container{
	margin-top: -1px;
}

.wu-amount-convertion-home.intl .dropdown-container-sendmoney{
	max-height: 36px;
	width: 75px !important;
	display: inline-block;
}

.wu-sendmoneymini.intl{
	background: #fff; /***RINTL-24316***/
	height: auto; /***RINTL-24316***/
	margin: 0 0 12px 0;
	position: inherit;
}

.wu-sendmoneymini.intl .wu-sendmoneymini-title{
	font-family: 'Open Sans', sans-serif;
	font-size: 20px;
	margin: 0; /*****RINTL-24316*****/
}

.wu-sendmoneymini-form.intl{
	background: #ffffff;
	padding: 0px 11px 10px 11px;
	margin: 15px 0 0 0;  /*****RINTL-24316*****/
	border-bottom: 1px solid #cdcbcb;
	height: 235px;
	vertical-align: middle;
}

.wu-sendmoneymini-form.intl .sendingto .wu-smm-form-element{
	margin-bottom: 3px;
}

.wu-sendmoneymini-form.intl #wu-country-list-title{
	font-size: 14px;
}

.wu-sendmoneymini-form.intl .wu-amount-original-home.intl,
.wu-sendmoneymini-form.intl .wu-amount-convertion-home.intl{
	margin-top: 10px;
}

.wu-sendmoneymini-form.intl .wu-label-usd, .wu-sendmoneymini-form.intl select{
	font-size: 14px;
}

.wu-sendmoneymini-form.intl ol>li:nth-child(3){
	margin: -8px 0 0 0;
}

.wu-smm-creditcard-container {
	margin: 5px auto;
	display: table;
}

.card-logo{
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

.ideal-logo{
	margin-top: 0px;
    margin-bottom: 0px;
    padding-left: 40px;
}

.trustly-logo{
	margin-top: 0px;
    margin-bottom: 0px;
    padding-left: 40px;
}
.poli-logo{
	margin-top: 0px;
    margin-bottom: 0px;
    padding-left: 65px;
}

#sending-options-international .wu-pay-money-option-label.card-logo {
	width: 160px;
	margin-right: 10px !important;
	float: right;
	height: 27px;
}

#sending-options-international .wu-pay-money-option-label .card-logo {
	background-size: 37px 27px;
	height: 27px !important;
	width: 37px;
	margin: 0 3px 0 0;
	display: inline-block;
}

.wu-smm-creditcard-container .card-logo{
	background-size: 37px 27px;
	width: 37px;
	height: 27px;
	display: inline-block;
	margin: 0 2px;
}

/* Uncommented by hcl for RINTL-16402 */
.card-logo.visa1{
	background-image: url(stylesheet/images/logo-card_visa1.png);
}

.card-logo.visa2{
	background-image: url(stylesheet/images/logo-card_visa2.png);
}

.card-logo.master{
	background-image: url(stylesheet/images/logo-card_master.png);
}

/*Uncommented by hcl for RINTL-16402*/
.card-logo.maestro{
	background-image: url(stylesheet/images/logo-card_maestro.png);
}



.wu-sendmoney-content-international sup {
	font-size: xx-small;
}

#legal-notice-container-id11{
	text-align: left !important;
}

.wu-sendmoney-review-cancel-transaction-question-text p{
	clear: both;
	font-size: 12px;
	font-weight: bold;
	color: #444444;
}

/* RINTL-5369
#wu_sendmoneymini_amount_convert{
	float: left; 
	margin-right: 5px;
} */

/*
#input-convertion-fea{
	float: left;
	display: inline-block;
	margin-right: 6px !important;
} */

.wu-sendmoneymini-form.intl #wu-currency-dropdown-container{
	display: inline-block;
	width: 75px !important;
	vertical-align: middle;
}

.payoutinfo-overlay-bank-title-intl, .payoutinfo-overlay-cash-title-intl, .payoutinfo-overlay-mobile-title-intl,
.paymentinfo-overlay-creditcard-title-intl, .paymentinfo-overlay-bank-title-intl {
	vertical-align : middle;
}

.payoutinfo-overlay-bank-list, .payoutinfo-overlay-cash-list, .payoutinfo-overlay-mobile-list,
.payoutinfo-overlay-bank-list ul, .payoutinfo-overlay-cash-list ul, .payoutinfo-overlay-mobile-list ul{
	list-style-type: disc;
}

.payoutinfo-overlay-bank-list li, .payoutinfo-overlay-cash-list li, .payoutinfo-overlay-mobile-list li{
	padding : 0px;
}

.payoutinfo-overlay-bank-link, .payoutinfo-overlay-cash-link, .payoutinfo-overlay-mobile-link{
	margin-left : 40px;
	float: left!important;
}

.payoutinfo-overlay-container-intl{
	padding-bottom: 0px!important;
}

/* send money mini track transfer start */
.track-transfer-right-col .wu-sendmoneymini.intl{
	border-radius: 10px;
}

.track-transfer-right-col .wu-sendmoneymini.intl .wu-sendmoneymini-title {
	background: #f7db23;
	color: #5e481a;
	border-radius: 10px 10px 0 0;
}

.track-transfer-right-col .wu-sendmoneymini.intl .wu-sendmoneymini-form input {
	width: 105px;
}

/* send money mini track transfer end */

/*************************** kyc confirm identity ******************************/
#wu-kyc-confirm-identity-intl{
	width: 672px;
}
#wu-kyc-confirm-identity-options-container-intl {
	width: 570px;
	margin: 25px 0px 25px 30px;
}
.wu-kyc-verfication-container-left{
	width:670px;
	display: inline-block;
	margin-right: 16px;
}
.wu-kyc-verification-code-container-intl{
	width:600px;
	margin: 25px auto;
}

.wu-kyc-verification-content-intl{
	width: 535px!important;
}
/*************************** end of kyc confirm identity ******************************/
.wu-receiver-information-container-right.review-intl,
.wu-receiver-information-container-right.intl{
	width: auto;
	margin-right: 0px;
}

.wu-sendmoney-wupay-info-text p{
	margin: 0;
}

/*** review page start ***/
.wu-sendmoney-review-pay-payment-delivery-right sup {
	font-size: x-small;
}

.wu-sendmoney-review-pay-delivery-method-container{
	width: 100%;
}

.wu-sendmoney-review-pay-container.intl .wu-sendmoney-review-pay-wupay-icon.visa-card{ /*RINTL-9063*/
	margin-top: 5px;
}

.wu-sendmoney-review-pay-container.intl .bank-account {
	background-position-x: -70px;
}

.wu-sendmoney-review-add-promotion-container.intl #mmt-error div{
	width: 30px;
	height: 30px;
	vertical-align: middle;
}
.wu-sendmoney-review-add-promotion-container.intl #mmt-error div,
.wu-sendmoney-review-add-promotion-container.intl #mmt-error p{
	display: inline-block;
}
.wu-sendmoney-review-add-promotion-container.intl #mmt-error{
	background: #FFF6B2;
	padding: 5px;
	margin: 3px;
	font-size: 12px;
	font-weight: bold;
}

#poli-error div{
	width: 30px;
	height: 30px;
	vertical-align: middle;
}
#poli-error div,
#poli-error p{
	display: inline-block;
}
#poli-error{
	background: #FFF6B2;
	padding: 5px;
	margin: 3px;
	font-size: 12px;
	font-weight: bold;
}

.wu-sendmoney-review-add-promotion-container.intl #mmt-error1 div{
	width: 30px;
	height: 30px;
	vertical-align: middle;
}
.wu-sendmoney-review-add-promotion-container.intl #mmt-error1 div,
.wu-sendmoney-review-add-promotion-container.intl #mmt-error1 p{
	display: inline-block;
}
.wu-sendmoney-review-add-promotion-container.intl #mmt-error1{
	background: #FFF6B2;
	padding: 5px;
	margin: 3px;
	font-size: 12px;
	font-weight: bold;
}
/*******PBL-1325 Start ********/
.wu-sendmoney-review-add-promotion-container.intl #mmt-error1-verified div,
.wu-sendmoney-review-add-promotion-container.intl #mmt-error1-verified p{
	display: inline-block;
}
.wu-sendmoney-review-add-promotion-container.intl #mmt-error1-verified{
	background: #FFF6B2;
	padding: 5px;
	margin: 3px;
	font-size: 12px;
	font-weight: bold;
}
/*******PBL-1325 End ********/
.wu-sendmoney-review-add-promotion-middle .error-msg span{
	font-size: 12px;
	font-weight: bold;
	color: #cc1b21!important;
	margin: 0 0 10px;
	padding-top: 5px;
	clear: both;
}

.error-promo {
	color: #cc1b21!important;
}

.wu-sendmoney-review-pay-container.intl .wu-sendmoney-review-pay-payment-delivery-right{
	width: 48%;
}
.wu-sendmoney-review-pay-container.intl .wu-sendmoney-review-pay-payment-delivery-left{
	width: 51%;
}

.wu-sendmoney-review-pay-container.intl .wu-sendmoney-review-pay-receiver-location>p{
	word-break: break-word;
}
/*** review page end ***/
.card-logo.faster-payment{
                background-image: url(stylesheet/images/faster_payments_logo.png);
                background-size: 100%;
}

#gbVisible {
    display: none !important; /*RD-79*/
}

/****RINTL-16457*****/
.card-logo.sofort{
	background-image: url(stylesheet/images/sofort_logo.png);
    background-size: 100% 100%;
}
#deVisible {
    display: none;
}
/*********RINTL-24316************/
.wu-sendmoneymini-form.intl  #wu-homescreen-dropdown-destination-list-content a.wu-dropdown-mask{
     margin-top: 6px;
}
.parsys_column.cq-colctrl-lt33-c1 .onlinediv .btn-secondary {
    float: left;
}
.parsys_column.cq-colctrl-lt33-c1 .onlinediv {
    padding-left: 10px;
	border: none;
	border-left : 2px solid #ededed;
}


.pcf-italy-disclaimar .icon_medium_infoimg{
                height: 31px;
                width: 31px;
                background-size: 31px 31px;
                margin: 0 10px 0 0;
                float: left;
                margin-right: 10px
}
.pcf-italy-disclaimar .transfer-limit-links {
    text-decoration: none;
    font-size: 12px;
    padding-top: 5px;
}

.sendmoney-payment-container-international#wu-receiver-information-form-container {
	width: 635px;
	display: inline-block;
}

.sendmoney-payment-container-international #wu-receiver-information-required-container {
	width: 600px;
}

.sendmoney-payment-container-international .wu-receiver-required-header-title {
	margin: 0;
}

.sendmoney-payment-container-international .wu-receiver-required-header-title h1{
	font-size: 26px;
	font-weight: normal;
	letter-spacing: normal;
}

.sendmoney-payment-container-international #wu-receiver-required-delivery-image-content{
	width: 100%;
}

.sendmoney-payment-container-international #wu-receiver-required-delivery-method-content{
	width : 220px;
	max-width: 220px;
}

.sendmoney-payment-container-international .wu-sendmoney-payment-credit-bank-method-url{
	font-size: 12px;
}

.sendmoney-payment-container-international .wu-sendmoney-payment-bullet-image input[type="radio"]{
	cursor: pointer;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	-khtml-opacity: 0;
	-moz-opacity: 0;
	opacity: 0;
	width: 18px;
	height: 18px;
	background: none;
}


.bullet-checked-focus {
	background-position: -390px -107px !important;
}

.bullet-unchecked-focus {
	background-position: -390px -76px !important;
}

.sendmoney-payment-container-international .wu-sendmoney-payment-bullet-image {
	height: 20px;
	width: 20px;
	vertical-align: middle;	
}

.wu-sendmoney-payment-checkbox-class{
	opacity : 0;
	height: 17px;
	width: 19px;
	margin-top: 3px;
}

.sendmoney-payment-container-international .wu-sendmoney-payment-list>li {
	margin: 0;	
}

.sendmoney-payment-container-international .wu-sendmoney-payment-list>li>.wu-sendmoney-payment-cc-content{
	padding: 5px 0;
	border-bottom: 1px solid #E3E3E3;
}

.sendmoney-payment-container-international .wu-sendmoney-payment-list>li:last-of-type>.wu-sendmoney-payment-cc-content{
	border-bottom: 1px solid #FFFFFF;
}

.sendmoney-payment-container-international .wu-sendmoney-payment-list>li>.wu-sendmoney-payment-cc-content.choose{
	background-color: #E6F2F9;
	padding: 5px 0;
}

.wu-sendmoney-payment-list>li div.wu-sendmoney-payment-security-container.show,
.wu-sendmoney-payment-list>li:FIRST-CHILD div.wu-sendmoney-payment-security-container {
	display: inline-block;
	vertical-align: middle;
}

.sendmoney-payment-container-international .wu-sendmoney-payment-add-card-container-credit.show {
	display: block;
}

.wu-sendmoney-payment-list>li div.wu-sendmoney-payment-security-container.hide,
.sendmoney-payment-container-international .wu-sendmoney-payment-add-card-container-credit.hide {
	display: none;
}

.sendmoney-payment-container-international .wu-sendmoney-payment-security-container {
	display: none;
	margin: 0 0 0 5px;
	padding: 0;
	border: none;
}

.sendmoney-payment-container-international .wu-sendmoney-payment-security-container>div{
	vertical-align: middle;
}

input.wu-sendmoney-form-security {
	padding: 4px 9px 0 9px;
	height: 27px;
	border: solid 1px #bfbfbf;
	line-height: 18px;
	font-family: sans-serif;
	font-size: 14px;
	color: #414141;
	background: #fff;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: inset 1px 1px 4px #bfbfbf;
	-webkit-box-shadow: inset 1px 1px 4px #bfbfbf;
	box-shadow: inset 1px 1px 4px #bfbfbf;
}

.sendmoney-payment-container-international .wu-sendmoney-form-security {
	width: 35px;
}

.sendmoney-payment-container-international .wu-sendmoney-payment-security-card-image {
	width: 37px;
	height: 27px;
}
.sendmoney-payment-container-international .wu-sendmoney-payment-security-card-image,
.sendmoney-payment-container-international .wu-sendmoney-payment-security-questions {
	margin: 0;
	font-size: 12px;
}

.sendmoney-payment-container-international .wu-payment-info-intl-image {
	display: inline-block;
	vertical-align: middle;
	height: 33px;
}

.sendmoney-payment-container-international .wu-payment-info-intl-cc-img {
	display : inline-block;		
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-size: 40px 27px;
	width: 40px;
	height: 27px;
	margin: 4px 2px;
}

.sendmoney-payment-container-international .wu-sendmoney-payment-card-name {
	vertical-align: middle;
	color : #076E98;
}

.sendmoney-payment-container-international .wu-payment-info-intl-cc-img.VISA{
    background-image: url(stylesheet/images/logo-card_visa1.png);
}
 
.sendmoney-payment-container-international .wu-payment-info-intl-cc-img.ELECTRON{
    background-image: url(stylesheet/images/logo-card_visa2.png);
}
 
.sendmoney-payment-container-international .wu-payment-info-intl-cc-img.MASTER{
    background-image: url(stylesheet/images/logo-card_master.png);
}

.sendmoney-payment-container-international .wu-payment-info-intl-cc-img.MAESTRO{
	background-image: url(stylesheet/images/logo-card_maestro.png);
}

.sendmoney-payment-container-international .wu-payment-info-intl-cc-img.new-card{
    background-image: url(stylesheet/images/add-new-card.png);
}

.sendmoney-payment-container-international .wu-payment-info-intl-support{
	float: right;
	cursor: pointer;
}

.sendmoney-payment-container-international .wu-payment-info-intl-verified-visa{
	display: inline-block;
	background-image: url(stylesheet/images/logo2.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-size: 78px 30px;
	width: 78px;
	height: 30px;
	margin-right: 10px;
}

.sendmoney-payment-container-international .wu-payment-info-intl-mastercard-secure-code{
	display: inline-block;
	background-image: url(stylesheet/images/logo1.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-size: 78px 30px;
	width: 78px;
	height: 30px;
}

.sendmoney-payment-container-international span.wu-payment-info-intl-label,
.sendmoney-payment-container-international .wu-payment-info-intl-label {
	color: #777777;
	display: inline-block;
}

.sendmoney-payment-container-international .wu-card-ending,
.sendmoney-payment-container-international .wu-expires {
	display: inline-block;
	vertical-align: middle;
}

.sendmoney-payment-container-international .wu-sendmoney-payment-add-card-container-credit {
	background-color: #E6F2F9;
	margin-left: 0px;
	border-left: none;
	display: none;
}

.sendmoney-payment-container-international .wu-cc-list {
	display: inline-block;
	vertical-align:middle;
	margin-left: 10px;
}

.sendmoney-payment-container-international .wu-cc-list .card-logo{
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-size: 40px 27px;
	width: 40px;
	height: 27px;
	display: inline-block;
	margin: 0 2px;
}

.sendmoney-payment-container-international .wu-cc-list .card-logo.disable{
	opacity: 0.3;
}

.sendmoney-payment-container-international .wu-payInfo-drop-down {
	display: inline-block;
	margin-right: 6px;
}

.sendmoney-payment-container-international .wu-payInfo-slash-text {
	display: inline-block;
	vertical-align: top;
	margin-right: 4px;
}

.sendmoney-payment-container-international .wu-payInfo-slash-text span {
	font-size: 14px;
	line-height: 37px;
}
.wu-sendmoney-payment-method-content-intl>p:FIRST-CHILD{
	margin-bottom: 0px;
}

.wu-sendmoney-payment-method-url-position-intl{
	margin-top: 0px!important;
	display: inline-block;
	float: none!important;
}

.wu-sendmoney-payment-method-url-position-intl:hover {
	cursor: pointer;
	color: #003059;
	text-decoration: underline;
}

.wu-sendmoney-payment-method-content-intl {
	width: 67%;
}

.sendmoney-payment-container-international .wu-payment-info-form input[type="text"],.wu-sendmoney-payment-method-content-intl{
	display: inline-block;
}

.sendmoney-payment-container-international .wu-sendmoney-payment-security-input {
	display: inline-block;
}

.sendmoney-payment-container-international #wu-sendmoney-payment-add-creditcard-container{
	padding: 10px 0 0 25px;
}

.sendmoney-payment-container-international #wu-sendmoney-payment-bill-address-container-down {
	padding-left: 25px;
	padding-bottom: 5px;
}

.wu-sendmoney-payment-list #wu-sendmoney-payment-bill-address-container-credit-card {
	padding-left: 25px;
	padding-top: 5px;
}

.sendmoney-payment-container-international #wu-sendmoney-payment-bill-address-container-down .subtitle {
	color : #000;
	margin-right: 25px;
}

.sendmoney-payment-container-international .button-payment-card {
	padding: 10px 0;
}

.sendmoney-payment-container-international .wu-sendmoney-payment-button-continue {
	margin: 0;
}

.sendmoney-payment-container-international #wu-sendmoney-payment-add-creditcard-container #expiration-date-error {
	margin: 0px;
	padding: 0px;	
}

.verifiedCard-overlay-container {
	border-bottom: 0px !important;
	max-height: 400px;
	padding-bottom: 20px !important;
	width: 500px !important;
	max-width: 500px;
	padding : 20px;
	background: white;
	overflow: auto;
}

.verifiedCard-overlay-container .paymentinfo-overlay-creditcard-title {
	margin: 0;
}

.wu-receiver-information-container-right.payment-intl {
	width: auto;
	width: 25%\9; /* CSS For IE9 and Below */
	margin: 0;
	float: none;
}

.sendmoney-payment-container-international .wu-sendmoney-payment-cc-content .wu-sendmoney-payment-security-label-error{
	text-align: right;
	margin-right: 68px;
}

.sofort-image {
	float : left;
	height: 27px;
	width: 86px;
	background-image: url(stylesheet/images/logo-sofort.png);
	background-repeat: no-repeat;
	margin: 5px 0 0 0;
}

.ideal-image {
	float : left;
	height: 75px;
	width: 93px;
	background-image: url(stylesheet/images/logo-ideal.png);
	background-repeat: no-repeat;
	margin: -14px 0 0 0;
}

.trustly-image {
	float : left;
	height: 75px;
	width: 136px;
	background-image: url(stylesheet/images/logo-trustly.png);
	background-repeat: no-repeat;
	margin: -12px 0 0 0;
}

.wu-payment-instrument-title {
	font-weight: bold;
	color: #F9DA12;
	font-size: 16px;
}

.bullet {
	float: left;
	background: url(stylesheet/images/little-yellow-circle.png) center 1px no-repeat;
	padding: 0 10px;
	line-height: 195%;
	margin-right: 7px;
	font-size: 14px;
	font-weight: bold;
	color: #896901;
	display: block;
}

.wu-sendmoney-payment-sofort-section {
	padding: 10px 0;
}

p.info-sofort-bold {
	display: inline;
	color: #232323 !important;
	font-size: 13px !important;
	font-weight: bold !important;
}

.error{  
	font-size: 12px;
	color: #cc1b21;
}

.bank-error-sofort{
	font-weight: bold;
}

.sofort-error-input{
	border: solid 1px #cc1b21 !important;
}

.bank-code-input {
	display: block;
	width: 210px;
	margin: 5px 0;
	border: 1px solid #bbbbbb
}

.sendmoney-payment-container-international .wu-sendmoney-payment-wupay-section-one,
.sendmoney-payment-container-international .wu-sendmoney-payment-container{
	padding: 20px 0 0 0;
}

/**** INTERNATIONAL RECEIVER - START ***/
#wu-receiver-information-form-container.intl{
    width: 635px;
}
#wu-receiver-required-delivery-link.intl {
	margin-left: 70px;
}
 
#wu-receiver-required-delivery-method-content.intl{
    width: 340px;
}
 
#wu-receiver-information-required-container.intl{
    margin: 25px 24px 25px 25px;
    width: auto;
}

#wu-receiver-information-required-container.intl #wu-receiver-required-delivery-method-content{
	width: 340px;
	max-width: 340px;
}

#wu-receiver-required-delivery-image-content.intl{
	width: auto;
}

#wu-receiver-information-required-container.intl input,
#wu-receiver-information-required-container.intl #wu-receiver-required-receiver-dropdown-state,
#wu-receiver-information-required-container.intl #wu-purpose-state-container,
#wu-receiver-information-required-container.intl .wu-ep-homescreen-dropdown-content{
	width: 240px;
}

#wu-receiver-information-required-container.intl input#wu-receiver-required-receiver-optional-input-number{
	width: 157px;
}

.wu-receiver-required-receiver-info-agent-receiver-show-id.intl > p{
    width: auto;
    color: #999999;
    margin: -17px 0 0 5px;
}
 
.wu-receiver-required-receiver-left-content.intl{
    width: 42%;
    margin-right: 50px;
}

.wu-receiver-required-receiver-right-content.intl{
	width: 48%;
}
 
#wu-receiver-required-receiver-contact-list-content.intl{
    padding: 0;
    height: 173px;
}
 
#wu-receiver-required-receiver-contact-list-content.intl li{
    margin: 0;
    padding: 5px 15px;
}
 
#wu-receiver-required-receiver-contact-list-content.intl li:nth-child(even){
    background: #f9f9f9;
    border-bottom: solid 1px #f1f1f1;
    border-top: solid 1px #f1f1f1;
}
 
#wu-receiver-required-receiver-contact-list-content.intl li:hover{
    background: #f1f1f1;
}
 
#wu_source_of_funds_error{
    display: none;
    color: #CC1B21;
    font-size: 12px;
    font-weight: bold;
    font-family: sans-serif;
    padding-left: 5px;
    padding-top: 5px;
}
 
#wu-receiver-required-receiver-dropdown-state{
    width: 200px;
 
}
 
.other-field.intl{
    display: inline-block;
    vertical-align: top;
}

#wu-receiver-information-required-container.intl #wu-receiver-required-receiver-email {
	margin-bottom: 0px !important;
}
 
.email-notification span.checker input{
    width: 18px !important;
    height: 18px !important;
    margin-bottom: 10px;
    opacity: 0;
    filter: alpha(opacity = 0);
    background: none;
    padding: 0;
}
 
.email-notification span.checker {
    background-image: url(stylesheet/images/sprite-forms.png);
    background-repeat: no-repeat;
    display: inline-block;
    background-position: 1px -77px;
    height: 18px;
    width: 18px;
    margin-left: 1px;
    vertical-align: middle;
}
 
.email-notification label{
    vertical-align: middle;
}
 
.email-notification span.checked {
    background-position: -30px -77px;
}
 
.email-notification span.checkbox-focus, .email-notification span.checker:hover {
    background-position: -356px -77px;
}
 
.email-notification span.checked:hover {
    background-position: -357px -108px;
}
 
.wu-receiver-optional-bank-account-content h5 {
    height: 16px;
    margin: 0 0 15px 0;
    padding: 0 0 10px 0;
    font: bold 14px/16px sans-serif;
    color: #C59011;
    border-bottom: 2px solid #E9E9E9;
    position: relative;
}
 
.wu-receiver-optional-bank-account-content h5 span.wu-subtitle {
    font: bold 14px/16px sans-serif;
    color: #C59011;
    float: left;
}
 
.wu-receiver-optional-bank-account-content h5 span.wu-optional {
    top: 0px;
    float: left;
    right: 0px;
    left: 10px;
    position: relative;
    font: bold 14px/16px sans-serif;
}

.wu-description {
	font: bold 14px/16px sans-serif;
	color: #C59011;
	float: left;
}

#wu-test-question-title-container {
	display: inline-block;
	width: 100%;
	border-bottom: 2px solid #E9E9E9;
	padding: 0 0 10px 0;
}

.wu-error-box.dropdown.intl{
	border: none !important;
}

#wu-receiver-information-form-container.intl #wu-receiver-required-middle-alert .wu-alert-icon{
/* 	vertical-align: top; RINTL-9192 */
	margin-top: 10px;
	background-image: url(stylesheet/images/icon_msg_alert_sm.png);
	background-repeat: no-repeat;
	background-position-x: 13px;
	background-position-y: 3px;
}

#wu-receiver-information-required-container.intl #wu-receiver-required-receiver-dropdown-purpose-content {
	margin: 20px 0px;
}

#wu-d2b-error-label-bank-code,#wu-d2b-error-label-bank-name,#wu-d2b-error-label-branch-code,
#wu-d2b-error-label-financial-id,#wu-d2b-error-label-routing-number,#wu-d2b-error-label-account-number,
#wu-d2b-error-label-confirm-account-number,#wu-d2b-error-label-drop-down-select-bank,
#wu-d2b-error-label-swift-code,#wu-d2b-error-label-sort-code,#wu-d2b-error-account-suffix,
#wu-d2b-error-label-account-prefix,#wu-mailing-address-error-label-addr-line1,#wu-mailing-address-error-label-addr-line2,
#wu-mailing-address-error-label-city,#wu-mailing-address-error-label-postal-code,#wu-mailing-address-error-label-drop-down-select-state,
#wu-d2b-error-label-account-number-suffix,#wu-d2b-error-label-name,#wu-d2b-error-label-confirm-bank-code,
#wu-d2b-error-label-confirm-branch-code,#wu-d2b-error-label-confirm-account-number-suffix , #wu-d2b-error-label-drop-down-select-account-type{
	display: none;
	color: #CC1B21;
	font-size: 12px;
	font-weight: bold;
	font-family: sans-serif;
	padding-left: 5px;
}

.phone-note{
	width: 44%;
	color: #999999;
	margin-top: 5px;
}

#wu-title-first-name.error, #wu-title-second-name.error, #wu-title-last-name.error, #wu-title-maternal.error{
	color: #cc1b21;
} 

.input-receiver-first-name.error, 
.wu-receiver-required-receiver-material.error,
.wu-receiver-required-receiver-material.wu-error-box,
.input-receiver-last-name.error,
.input-receiver-maternal-name.error{
	border: solid 1px #cc1b21;
	margin-bottom: 0px;
}
/**** INTERNATIONAL RECEIVER - END ***/


#wu-receiver-information-required-container {
	width: 484px;
	}
	
#wu-receiver-required-receiver-contact-list-content li:hover {
	background-color: #d8f6ff !important;
}

#wu-receiver-required-receiver-contact-list-content {
	height: 65px;
	padding: 7px 0;
	list-style: none;
	border: solid 1px #ccc;
	overflow-y: scroll;
	margin: 0px;
}
/*RTHREE- 3332*/
.wu-receiver-required-receiver-left-content {
	vertical-align: top;
	display: inline-block;
	width: 55%;
}

.wu-receiver-required-receiver-right-content
	{
	display: inline-block;
	width: 43%;
}

/* AFEO -1090 */
.receiver-popup{
    position: absolute;
    background-color: #FFFFFF;
    width: 640px;
    top: 20%;
    left: 13%;
    z-index: 200;
    border-radius: 7px;
    display:none;
}

.receiver-popup .popup-header{
    background-color: #000000;
    color: #FFC31B;
    padding-left: 15px;
    border-top-left-radius: 7px;
}

.receiver-popup .popup-header h3{
    color: #f8da80;
    display: inline;
    line-height: 35px;
}

.receiver-popup .close-button{
    background : url(stylesheet/images/close-overlay.png);
    height: 27px;
    width: 26px;
    float: right;
    bottom: 9px;
    position: relative;
    left: 9px;
    cursor: pointer;
}

.receiver-popup .popup-body{
    padding: 15px;
}
.receiver-overlay{
    background-color: #000000;
    opacity: 0.5;
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right:0;
    display: none;

}
#summary-international{
	width: 230px;
}

#summary-international.wu-summary,
#summary-international.wu-summary .capitalize-text {
	border-radius : 0;
}

#summary-international.wu-summary .capitalize-text {
	-webkit-box-shadow: 0px -1px 0px 0px rgba(255, 255, 255, 1) inset;
	-moz-box-shadow:    0px -1px 0px 0px rgba(255, 255, 255, 1) inset;
	box-shadow:         0px -1px 0px 0px rgba(255, 255, 255, 1) inset;
	padding: 0 2px 0px 14px;
	font: 18px 'Open Sans', sans-serif;
	color: #282828;
	line-height: 42px;
	letter-spacing: -0.11px;
}

#summary-international .wu-summary-list{
	border: 1px solid #ccc;
	border-bottom: 0;
	background-color: #f5f5f5;
	margin-bottom: 0;
	padding: 0;
}

#summary-international .wu-summary-fee{
	margin-top: 0;
}

#summary-international .wu-summary-list li {
	padding : 7px 12px;
}

#summary-international .amount-currency-total {
	color: #8A8A8A;
	font-weight: 100;
	font-size: 12px;
	display: inline-block;
	margin-left: 0;
}

#summary-international .wu-summary-fee .total {
	background-color: white;
	border-bottom: 1px solid #CCC;
	border : none;
	padding: 0 11px;
}

#summary-international .wu-summary-fee .receiver-currency-container,
#summary-international .wu-summary-fee .exchange-rate-container{
	border: 0px solid #ccc;
}

#summary-international .wu-summary-fee .exchange-rate-container {
	padding : 11px 12px 10px;
	background-color: #F5F5F5;
}

#summary-international .wu-summary-fee .receiver-currency-container{
	background-color: #E6F2F9;
	padding: 0 9px;
}

#summary-international .wu-summary-fee .total .total-number {
	color: #333;
	font-weight: bold;
	font-size: 16px;
	letter-spacing: 1px;
}

/* RNTL 14949 */
/*#summary-international .wu-summary-fee .amount,
#summary-international .wu-summary-fee .service-fee {
	margin: 0;
	border: none;
}*/


#summary-international .wu-summary-fee .amount,
#summary-international .wu-summary-fee .service-fee,
#summary-international .wu-summary-fee .discount {
	padding : 0px 12px;
}

#summary-international .converted-amount-summary,
#summary-international .exchange-rate-info {
	color: #8A8A8A;
	font-size: 11px;
	line-height: 19.5px;
	margin: 0;
	width: auto;
}

#summary-international .converted-amount-summary span,
#summary-international .exchange-rate-info span {
	color: #C59011;
	font-size: 15px;
	font-weight: bold;
	font-family: 'Open Sans', sans-serif;
	letter-spacing: 0.51px;
	line-height: inherit;
}

#summary-international .converted-amount-summary sup {
	color: #C59011;
	font-weight: bold;
}

#summary-international .sendmoney-service {
	background-position: -139px -500px !important;
}

#summary-international .wu-summary-fee .summary-fee-title {
	letter-spacing: 0.37px;
	margin: 0;
	padding: 0;
	width: 44%;
	line-height: 14.3px;
	color: #8a8a8a;
	font: 11px 'Open Sans', sans-serif;
	display: inline-block;
	vertical-align: middle;
}

#summary-international .receiver-currency-container .summary-fee-title{
	width: 34%;
}

#summary-international .wu-summary-fee h4 {
	float : left;
	letter-spacing : 0px;
	margin: 0;
	padding: 0;
	width: 44%;
}

#summary-international .wu-summary-fee li.total h4 {
	float : left;
	letter-spacing : 0px;
	margin: 0;
	padding: 0;
	width : auto;
}

#summary-international .amount-content {
    margin : 0;
}

#summary-international .amount .amount-content,
#summary-international .service-fee .amount-content,
#summary-international .discount .amount-content,
#summary-international .total .amount-content,
#summary-international .receiver-currency-container .amount-content{
   line-height: 42px;
   display: inline-block;
   text-align: right;
   width: 53%;
}

#summary-international .receiver-currency-container .amount-content {
	width : 64%;
}
 
#summary-international .wu-summary-fee .amount-number {
	letter-spacing: 0.1px;
	font: bold 16px 'Open Sans', sans-serif;
	color: #4f4f4f; 
}

#summary-international .amount-symbol {
	color: #333;
	font-weight: bold;
	font-size: 16px;
}

#summary-international .edit-button {
	cursor: pointer;
	width: auto;
	height: 26px;
	padding: 0 17px 0 10px;
	float: right;
	margin: 8px 8px 0 0;
	vertical-align: middle;
	line-height: 25px;
	display: inline-block;
	color: #91690b /*!important*/;
	font-size: 13px;
	font-weight: bold;
	border: solid 1px #e4c886;
	text-shadow: 1px 1px 2px #fff;
	text-decoration: none;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-box-shadow: 1px 2px 1px #ccc;
	-webkit-box-shadow: 1px 2px 1px #ccc;
	box-shadow: 0px 1px 1px #a1a1a1;
	background: #f7df97;
	background-image:
		url(stylesheet/images/arrow-btn-brown.png);
	background-position: right 10px;
	background-repeat: no-repeat;
	background-image:
		url(stylesheet/images/arrow-btn-brown.png) right 10px no-repeat,
		-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fdf5d8), to(#f3ce72) );
	background-image:
		url(stylesheet/images/arrow-btn-brown.png) right 10px no-repeat, -webkit-linear-gradient(top, #fdf5d8, #f3ce72);
	background-image:
		url(stylesheet/images/arrow-btn-brown.png) right 10px no-repeat, -moz-linear-gradient(top, #fdf5d8, #f3ce72);
	background-image:
		url(stylesheet/images/arrow-btn-brown.png) right 10px no-repeat, -ms-linear-gradient(top, #fdf5d8, #f3ce72);
}

#summary-international .wu-summary-option {
	padding: 0;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
}

#summary-international .wu-summary-option>h4{
	letter-spacing: 0.15px;
	font: 11px 'Open Sans', sans-serif;
	color: #8a8a8a;
	line-height: 16px;
} 

#summary-international .wu-summary-option>p{
	font: bold 13px 'Open Sans', sans-serif;
	letter-spacing: 0.15px;
	color: #333333;
	line-height: 16px;
	margin: 0;
}
		/*======================================= Start of WUReceiverInformationContainer =========================================*/
/* Code changes for WDW-147 and WDW-149 */
#wu-receiver-required--alert-template .wu-alert-message{
  	color : #444;
   }
/*  #wu-receiver-required--alert-template .wu-alert-icon{ //HQW-3334
   	background: url(stylesheet/images/icon_msg_alert_sm.png) no-repeat 19px 3px;
  }*/

/* March catch up purpose of transaction */

	.wu_sendmoney_purpose_edit 
	{
		font-size: 13px;
	    font-weight: 100;
	    float: left;
	    color: #076E98;
	    cursor: pointer;
	    width: 25%;
	    height: 100%;
	    text-align: right;
	    position: relative;
	    left: 14%;
	}
	.wu-sendmoney-review-purpose-container
	{
	    display: none; 
	    width: 100%;
	    height: 100%;
	}
	
	#wu-sendmoney-review-purpose-drp_txt
	{
	    text-transform: capitalize;
	}
        .securityQuestionHeading{
            font-size: 15px;
            color: #C59011;
   			margin-top: 5%;
			margin-bottom: 0%;
    		font-weight:bold;
        }
    .securityQuestionContent{
    		color: #585858;
   			 border-top:1px solid #CCCCCC;
   			 padding-top: 1%;
    			font-size: 12px;
        }
	.wu-sendmoney-review-purpose-left
	{
		height:30px;
	}
	.wu-sendmoney-review-prupose-text
	{
		width:60%;
		float:left;
		height:100%;
	}
	
	div.wu-sendmoney-review-pay-payment-delivery-left.wu-sendmoney-review-purpose-left.wu-sendmoney-review-purpose-width-auto{
		width:auto;
	}
/* End of purpose of transaction */

.wu-receiver-information-container {
	margin-bottom: 30px;
	overflow: hidden;
}
.wu-receiver-information-container .wu-maskMain-overlay{
	top: 10%;
}
.wu-receiver-information-stripe {
	height: 5px;
	width: 100%;
	background: #F9DA12;
}

.delivery-method-title-inline {
	font-weight: bold;
}

#wu-receiver-information-required-container {
    width: 484px;
	margin: 25px 25px 14px 23px;
}
#wu-receiver-information-form-container{
	width: 536px;
}

#wu-receiver-information-form-container,#wu-kyc-confirm-identity-intl{
	margin-right: 15px;
}
#wu-receiver-information-form-container,#wu-kyc-confirm-identity-intl,#wu-kyc-verfication-container {
	float: none;
	border: 1px solid #E3E3E3;
	background: #FFFFFF;
	border-bottom: 3px solid #E3E3E3;
	border-top: 1px solid #D8BD10;
}

.receiverInformationContainer.section #wu-receiver-information-form-container,
.sendMoneyPayment.section #wu-receiver-information-form-container,
.kycConfirmIdentity.section #wu-receiver-information-form-container{
	float: none;
}

.sendMoneyPayment.section .form-element-sendmoney-payment,
.payBillsPayment.section .form-element-sendmoney-payment,
.sendMoneyInmatePaymentInformation.section .form-element-sendmoney-payment{
	/*margin-left: 18px;*/
}

#payout_service_sup_id, #exchange_rate_sup_id, #transfer_fee_review_sup_id, #service_sup_id,#payout_dest_date_avbl_sup_id, #paying_sup_id, #exchange_rate_summary_sup_id, #expected_payout_sup_id, #payout_sup_id
{
	font-size: xx-small;
}

.wu-receiver-information-form-right {
	display: inline-block;
	float: right;
	margin-bottom: 2%;
}

#wu-cancel-transaction-link {
	cursor: pointer;
	color: #076E98;
	text-decoration: underline;
}

#wu-cancel-transaction-link:hover{
     color: #003059;
     text-decoration: underline;
}

#wu-receiver-information-your-summary-container { /* float: left; */
	width: 235px;
}

#wu-receiver-information-contact-container {
	margin-bottom: 20px;
}

#wu-receiver-information-support-tips-container { /* float: left; */
	width: 235px;
}

#wu_receiver_state_dd{
	overflow: hidden;
	width: 134px;
	display: inline-block;
	text-overflow: ellipsis;
	vertical-align: middle;
}

.wu-sendmoney-name-receiver{
	text-transform:capitalize;
}

/*=========== HQW-75,83,84,85:Start ===========*/
#wu-d2b-input-account-number,#wu-d2b-input-routing-number,#wu-d2b-input-bank-name,#wu-d2b-input-swift-code,#wu-d2b-input-bank-code,#wu-d2b-input-confirm-account-number{
width: 260px;
}
/*============ HQW-75,83,84,85:End =============*/




/*======================================= Start of WUReceiverInformationRequired ===========================================*/
.wu-receiver-required-container {
	height: 100%;
	width: 100%;
}

.wu-receiver-optional-bank-account-content {
	margin-top: 15px;
}

/* #wu-receiver-required-receiver-bank-name, #wu-receiver-required-receiver-routing-number, #wu-receiver-required-receiver-account-number {
	margin-bottom: 20px;
}	 */
.wu-receiver-required-header-title {
	width: 100%;
	border-bottom: solid 1px #d1d1d1;
	margin: 0 0 20px 0;
}

.wu-receiver-required-header-title h1 {
	font-size: 23px;
	font-weight: lighter;/*PBL-42*/
	color: #000;
	margin: 0;
	letter-spacing: 1px;
}

.wu-receiver-required-header-title>p {
	color: #999;
	font-size: 12px;
	margin: 6px 0 20px 0;
}

#wu-receiver-required-delivery-image-content {
	vertical-align: bottom;
	display: inline-block;
	width: 100%;
}

#wu-receiver-required-delivery-link {
/* RTHREE-2479 Send Money - Receiver page UI issues */  
	/*float: right;
    margin-top: 20px;
    color: #076E98;
    clear: both;*/
	color: #076E98;
	vertical-align: bottom;	
	/*margin-left: 27px;*/ /*MYWU-1894*/
	margin-left: 35px;  /*MYWU-1894*/
	display: inline-block;
	padding-bottom: 8px
}

#wu-receiver-required-delivery-link:hover {
	cursor: pointer;
	color: #003059;
	text-decoration: underline;
}

#wu-receiver-required-receiver-contact-list-content li {
	cursor: pointer;
	color: #656565;
	font-size: 12px;
}

#wu-receiver-required-delivery-image {
	height: 40px;
	width: 44px;
	background-image: url(stylesheet/images/icons.png);
	background-repeat: no-repeat;
	background-position: -13px -75px;
	display: inline-block;
	float: left;
}

#wu-receiver-required-delivery-method-content {
	height: 100%;
	max-width: 84%;
	display: inline-block;
	margin: 3px 0 0 10px;
	width:250px; /*RTHREE-2479 - Added the width*/
    padding-bottom:8px; /*RTHREE-2479 - Added padding-bottom*/
}

#wu-receiver-required-delivery-method-content>span {
	color: #919191;
	font-size: 11px;
	letter-spacing: .09em;
	display: block;
}

#wu-receiver-required-delivery-method-content>span.wu-receiver-required-delivery-method
	{
	color: #000;
	font-weight: bold;
	text-transform: none;
	font-size: 13px;
	letter-spacing: .06em;
}

.wu-receiver-required-receiver-name-content {
	width: 100%;
}

#wu-receiver-required-receiver-input-first,#wu-receiver-required-receiver-email
	{
	margin-bottom: 11px;
	text-indent: 8px;
}

#wu-receiver-required-receiver-input-last {
	text-indent: 8px;
}

.wu-receiver-required-receiver-optional {
	margin-left: 3px;
	font-size: 11.5px;
	color: #999999;
}

.wu-receiver-required-receiver-left-content>p {
	margin-left: 4px;
	font-size: 12px;
	color: #444;
}

.wu-receiver-required-receiver-optional-input {
	width: 100%;
}

.wu-receiver-required-receiver-optional-input p {
	margin: 0px !important;
	/*padding-left: 5px; RTHREE-3332*/
}

.wu-receiver-required-receiver-name-input span,#wu-mobile-number-title  span ,.wu-receiver-required-receiver-optional-input-email  span,#wu-receiver-required-receiver-dropdown-purpose-content span, #wu-receiver-required-receiver-dropdown-funds-content span
{
	margin-left: 5px;
	line-height: 22px;/***  Added For HQW-172 *************/
}

.wu-receiver-required-receiver-name-input>input,.wu-receiver-required-receiver-optional-container input,.wu-receiver-required-receiver-material
{
	text-indent: 8px;
	width: 200px;
	/* RTHREE-3594 Inconsistent highlighting of form fields-Chi
	height: 27px;
	border: 1px solid #bfbfbf;
	line-height: 18px;
	font-family: sans-serif;
	font-size: 14px;
	color: #414141;
	background: #fff;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	box-shadow: inset 1px 1px 4px #bfbfbf; */
}
input#wu-receiver-required-receiver-input-address {
  text-indent: 8px;
  width: 200px;
}
.wu-receiver-required-receiver-save-contact>span {
	font-size: 17px;
	color: #c6c6c6;
	margin-right: 3px;
	margin-left: 6px;
}

/*---------artf898042- removed child parameter even -----*/
ul#wu-receiver-required-receiver-contact-list-content>li:nth-child()
	{
	background-color: rgb(250, 250, 250);
}

#wu-receiver-required-receiver-dropdown-state-content {
	width: 100%;
	margin-bottom: 10px;
}

#wu-receiver-required-receiver-dropdown-state-content>p {
	margin-left: 5px;
	margin-bottom: 0px;
}

.wu-receiver-required-receiver-info-agent-pickup {
	width: 70%;
	padding-bottom: 20px;
}

#wu-receiver-required-receiver-dropdown-state-content>div {
	width: 100%;
}

#wu-receiver-required-receiver-dropdown-state-content>span {
	font-size: 12px;
	line-height: 20px;
}

#wu-receiver-required-receiver-dropdown-state-content>span.wu-receiver-required-receiver-nearby
	{
	display: block;
	color: #076E98;
	font-size: 12px;
	text-decoration: underline;
}

#wu-receiver-required-receiver-dropdown-state-content>span.wu-receiver-required-receiver-nearby:hover
	{
	color: #076E98;
}

#wu-receiver-required-receiver-dropdown-state {
	height: 100%;
	display: inline-block;
/* 	float: left; */
	margin-right: 3px;
}

#wu-receiver-required-receiver-dropdown-destination {
	font-size: 13px;
}

#wu-receiver-required-receiver-optional-dropdown {
	height: 30px;
	float: left;
}

.wu-receiver-required-receiver-optional-dropdown-content>span {
	display: block;
	white-space: nowrap;
	color: #5A5A5A;
	margin-top: 5px;
	padding-left: 5px;
}
.wu-receiver-required-receiver-optional-dropdown-content .wu-ep-homescreen-dropdown-content{
	width: 75px !important;
}
.wu-receiver-required-receiver-optional-dropdown-content .wu-custom-drop-down{
	margin-left: 0px !important;
}
.wu-receiver-required-receiver-optional-dropdown-content #wu-receiver-required-receiver-optional-dropdown-arrow{
	margin-left: 42px !important;
}
.wu-receiver-required-receiver-optional-dropdown-content #wu-receiver-required-receiver-optional-dropdown-list{
	left: 0px !important;
}

#wu-receiver-required-receiver-optional-checked {
	vertical-align: bottom;
	background-position: 0px -72px;
	height: 25px;
	width: 20px;
	background-image: url(stylesheet/images/sprite-forms.png);
	background-repeat: no-repeat;
	display: inline-block;
	margin-left: 25px;
}

.wu-receiver-required-background-position {
	background-position: -31px -79px !important;/*  artf913266 background-position: -31px -72px !important;*/
}

.wu-receiver-required-receiver-text-save {
	display: inline-block;
}

.wu-receiver-required-receiver-optional-save-contact {
	background-color: #f1f1f1;
	width: 100%;
	margin: 30px 0;
}

.wu-receiver-required-receiver-optional-save-contact>div {
	padding: 14px 0px 20px 0px;
}

#wu_receiver_info_terms {
	vertical-align: bottom;
}

#wu-receiver-required-receiver-optional-input-number {
	text-indent: 8px;
	margin-top: 3px;
	margin-left: 5px;
}

#wu-receiver-required-receiver-optional-dropdown-list {
	position: relative;
	min-width: 71px;
	width: 50px;
}

#wu-receiver-required-receiver-optional-dropdown-destination {
	width: 55px;
}

#wu-receiver-required-receiver-optional-dropdown-arrow {
	margin-left: 56px;
}

.wu-receiver-required-receiver-bank-account {
	margin-bottom: 5px;
}

.wu-receiver-required-receiver-optional-input-email,.wu-receiver-required-receiver-optional-input-info-terms,
.wu-receiver-required-receiver-optional-input-info-address
{
	display: inline-block;
	vertical-align: middle;
	width: 40%;
}

.wu-receiver-required-receiver-optional-input-info-address{
	width: 70%;
}

/* RTHREE-2479 Send Money - Receiver page UI issues */
.wu-receiver-required-receiver-info-agent-receiver-show-id > p{
	color : #444;
	width:260px; /*RTHREE-3332*/
}

.wu-IFSC-overlay-content{
	width: 560px;
	position: fixed;
	z-index: 9999;
	top: 5%;
	display: block;
}

.wu-IFSC-close-overlay {
	cursor: pointer;
	right: -10px;
	position: absolute;
	top: -10px;
	cursor: pointer;
	height: 27px;
	width: 26px;
	background-image: url(stylesheet/images/close-overlay.png)
}

.wu-IFSC-overlay-header {
	padding: 15px 17px;
	background: #232323;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
}
.wu-IFSC-overlay-header h2 {
	font: 135% 'Open Sans', sans-serif;
	color: #FFE01A;
	padding: 0;
	margin: 0;
	position: relative;
}

.wu-IFSC-overlay-form {
	overflow: auto;
	/*max-height: 375px;*/ /*pbl-81*/
	margin: 0;
	padding: 15px 25px 10px 25px;
	background-color: white;
	max-width: 562px;
}

.IFSC-drop-down-content li.selected-ifsc-list {
    background-color: gray;   
}

.wu-IFSC-overlay-form span {
	color: #000;
}

/*PBL-252*/
.IFCS-ul-drop-down {
	list-style: none;
	padding: 0;
    margin:0;
    max-height:150px;
    overflow-y:scroll;
    position:absolute;
    width: 500px;
    z-index: 9999;
    border: 1px solid #999;
	background: #fff;
	cursor: default;
}
.IFCS-ul-drop-down li {
	font-size : 12px;
}

/*PBL-252*/
/*.IFSC-drop-down-content {
	position: absolute;
	width: 270px;
	max-height: 150px;
	z-index: 9999;
	border: 1px solid #999;
	background: #fff;
	cursor: default;
	overflow: auto;
}*/

.wu-IFSC-overlay-textbox {
	width: 486px;
	margin-right: 15px;
	padding: 4px 9px 0 9px;
	height: 27px;
	border: solid 1px #BFBFBF;
	line-height: 18px;
	font-family: sans-serif;
	font-size: 14px;
	color: #414141;
	background: white;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: inset 1px 1px 4px #bfbfbf;
	-ms-box-shadow: inset 1px 1px 4px #bfbfbf;
	-webkit-box-shadow: inset 1px 1px 4px #BFBFBF;
	box-shadow: inset 1px 1px 4px #BFBFBF;
	font-size: 12px;
}


.wu-IFSC-button-container {
	background-color: #fff;
	border-top: 1px solid #D3D3D3;
	-webkit-border-bottom-left-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-bottomright: 6px;
	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
	padding: 10px 28px 20px 14px;
}

#wu-IFSC-cancel-overlay {
	margin-left: 10px;
	color: #066892;
	cursor:pointer;
}

/* RINTL-14429 */
.noscroll{
	position: fixed;
	overflow-y: scroll;
}
/*======================================= End of WUReceiverInformationRequired ===========================================*/

/*======================================= Start of WUSendMoneyPayment ====================================================*/
.wu-sendmoney-payment-container {
	margin-left: -18px;
}

.wu-sendmoney-payment-bullet-image,.wu-sendmoney-payment-verification-checkbox
	{
	background-position: -90px -76px;
	height: 25px;
	width: 25px;
	background-image: url(stylesheet/images/sprite-forms.png);
	background-repeat: no-repeat;
	display: inline-block;
	vertical-align: top;
	cursor: pointer;
}

.bullet-checked {
	background-position: -120px -76px !important;
}

.wu-sendmoney-payment-list {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

.wu-sendmoney-payment-card-name {
	line-height: 19px;
	font-size: 12.5px;
	color: #414141;
	vertical-align: top;
}
/*** RTHREE 4005 ***/
#wu-sendmoney-payment-requires-routing{
    font-size: 11.5px;
    color: #999999;
    margin-left: 5px;
}

.wu-sendmoney-payment-card-expired {
	font-size: 11.5px;
	color: #999999;
	line-height: 19px;
	vertical-align: top;
}

.wu-sendmoney-payment-security-container {
	margin: 5px 0 20px 31px;
	padding-left: 15px;
	border-left: solid 5px #e3e3e3;
	display: none;
}

ul>li:FIRST-CHILD>div.wu-sendmoney-payment-security-container {
	display: block;
}

.wu-sendmoney-payment-security-code {
/* 	padding-top: 2px; */
	display: inline-block;
	vertical-align: middle;
}

input[type=text].wu-sendmoney-form-security {
	width: 60px;
	/* RTHREE-3594 Inconsistent highlighting of form fields-Chi
	padding: 4px 9px 0 9px;
	height: 27px;
	border: solid 1px #bfbfbf;
	line-height: 18px;
	font-family: sans-serif;
	font-size: 14px;
	color: #414141;
	background: #fff;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: inset 1px 1px 4px #bfbfbf;
	-webkit-box-shadow: inset 1px 1px 4px #bfbfbf;
	box-shadow: inset 1px 1px 4px #bfbfbf; */
}

.wu-sendmoney-form-security{
	vertical-align: middle;
}

.wu-sendmoney-payment-security-card-image {
	height: 25px;
	width: 42px;
	background-image: url(stylesheet/images/gfx-card-security-code.png);
	background-repeat: no-repeat;
	vertical-align: middle;
	display: inline-block;
}

.wu-sendmoney-payment-security-questions {
	color: #076E98;
	display: inline-block;
	vertical-align: middle;
	margin-top: 1em;
}

.wu-sendmoney-payment-security-questions:hover{
	cursor:pointer
}

.tooltip {
	display: none;
	height: auto;
	padding: 10px;
	border: 1px solid #999;
	position: absolute;
	background-color: #fff;
	margin-top: 5px;
	margin-left: -45px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: 1px 1px 4px #bfbfbf;
	-webkit-box-shadow: 1px 1px 4px #bfbfbf;
	box-shadow: 1px 1px 4px #bfbfbf;
	z-index: 10;
	pointer-events: none;
	color: black;
}

.wu-sendmoney-payment-security-label {
	padding-bottom: 1px;
	padding-top: 2px;
}

#wu-sendmoney-payment-required-delivery-image,#wu-sendmoney-payment-required--type-bank-delivery-image
	{
	height: 40px;
	width: 44px;
	background-image: url(stylesheet/images/icons.png);
	background-repeat: no-repeat;
	background-position: -13px -256px;
	display: inline-block;
	float: left;
}

#wu-sendmoney-payment-required--type-bank-delivery-image {
	background-position: -13px -16px;
}

.wu-sendmoney-payment-button-continue {
	cursor: pointer;
	width: auto;
	height: 40px;
	padding: 0 30px 0 20px;
	margin: 10px 0;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	line-height: 41px;
	border: none;
	display: inline-block;
	text-shadow: 0 -1px 1px #222;
	text-decoration: none;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0px 0px 3px #999;
	-webkit-box-shadow: 0px 0px 3px #999;
	box-shadow: 0px 0px 3px #999;
	background: #1599ba;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-position: right 15px;
	background-repeat: no-repeat;
	background: url(stylesheet/images/arrow-btn-blue.png) right 15px no-repeat,
		-webkit-gradient(linear, 0% 0%, 0% 100%, from(#1599ba), to(#066690) );
	background: url(stylesheet/images/arrow-btn-blue.png) right 15px no-repeat,
		-webkit-linear-gradient(top, #1599ba, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 15px no-repeat,
		-moz-linear-gradient(top, #1599ba, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 15px no-repeat,
		-ms-linear-gradient(top, #1599ba, #066690);
}

.wu-sendmoney-payment-button-continue.wu-button-continue-disabled {
	background: #BCD7DE;
	cursor: default;
}

.wu-receiver-information-container-left,.wu-receiver-information-container-right
	{
	display: inline-block;
	vertical-align: top;
	position: relative;
}
.sendMoneyWUpayReceipt .wu-receiver-information-container-left{
	width: 708px\9;
}
.ui-wu-receiver-information-container-left{
	width:70%;
}


/*RTHREE-1547 - Reducing the Gap*/
.wu-receiver-information-container-right{
	margin-left:-4px; 
	width:25%;
}

#wu-sendmoney-payment-information-your-summary-container,#wu-sendmoney-payment-information-contact-container,#wu-sendmoney-payment-information-support-tips-container,#wu-sendmoney-payment-information-opinion-tips-container
,#wu-receiver-information-contact-container	{
	width: 236px;
}

#wu-receiver-information-support-tips-container .wu-support-tips{
	width: 234px;
}

.cc-payment {
	/*position: absolute;
	width: 220px !important;
	top: 22px;
	right: 28px;*/
}

.sendMoneyInmatePaymentInformation .cc-payment {
	top: 9px;
}

.sendmoney-exp-date,.sendmoney-form,.sendmoney-form-state,.sendmoney-form-state-payment
	{
	vertical-align: middle;
	display: inline-block;
}

.wu-payment-info-form.send-money-payment-card .sendmoney-exp-date{
	vertical-align: top;
}

.send-money-payment-bill-address .sendmoney-form,.send-money-payment-bill-address .sendmoney-forms
	{
	vertical-align: top;
}

.sendmoney-form-state,.sendmoney-form-state-payment {
	margin-right: 15px;
	margin-left: 15px;
	margin-top: 15px;
}

.sendmoney-form-state-payment {
	margin-top: 0px;
}

.error-message-state {
	margin-left: 15px;
}

.label-bil-state-payment {
	padding-bottom: 4px;
	display: block;
}

.sendmoney-forms.state .label-bil-state-payment {
	margin-left: 15px;
}

.drop-down-send-payment {
	width: 125px !important;
	line-height: 19px !important;
}

.send-money-payment-dwon-list {
	width: 175px !important;
	max-height: 167px !important;
	top: 52px !important;
}

.sendmoney-form {
	padding: 0px 3px;
}

.sendmoney-form-error {
	padding: 0px !important;
}


.sendmoney-payment-input {
	margin-top: 3px !important;
	margin-bottom: 20px;
}

.sendmoney-payment-inputs {
	width: 200px !important;
	margin-bottom: 3px;
}

.form-city-payment {
	width: 98px;
}

.label-bil-payment {
	padding-bottom: 4px;
}

.wu-sendmoney-payment-add-card-container,.wu-sendmoney-payment-add-card-container-credit
	{
	margin-left: 30px;
	border-left: solid 5px #e3e3e3;
}

.wu-sendmoney-payment-add-card-container-credit {
	display: none;
}

#wu-sendmoney-payment-add-creditcard-container,.wu-sendmoney-payment-verification,#wu-sendmoney-payment-bill-address-container-down
	{
	padding-left: 15px;
}

#wu-sendmoney-payment-bill-address-container {
	padding-top: 20px;
}

.wu-sendmoney-payment-verification-checkbox {
	background-position: 0px -76px;
}

.wu-sendmoney-payment-verification-opt {
	font-size: 11.5px;
	color: #999999;
}

.wu-sendmoney-payment-verification-info {
	margin-left: -5px;
}

.no-border-payment {
	border: none;
	padding: 0px 0px 5px 10px !important;
}

.type-bank {
	margin-left: 5px;
	border-left: none;
}

.edit-form-bank {
	margin: 4% 0% 0% 0% !important;
	right: 17px !important;
	width: 40% !important;
}

.edit-form-bank>h1 {
	color: #5a5a5a;
	font-weight: normal !important;
}

.instruction-payment-bank {
	margin-bottom: 75px;
}

.button-payment-bank {
	padding-left: 20px;
}

.wu-payment-info-container-input-card-number {
	margin-bottom: 5px;
}

.clearfix-payment {
	margin-bottom: 30px !important;
}

.sendmoney-exp-date label{
	display: block;
}

.sendmoney-exp-date .expiration-date-container{
	display: inline-block;
	vertical-align: top;
	margin-right: 3px;
}

.error-expiration-date {
	display: none;
	vertical-align: top;
	width: 100px;
}

.send-money-payment-card {
	margin-bottom: 12px;
}

.wu-payment-error-card {
	display: none;
}

.send-money-payment-bill-address {
	position: relative;
	margin-bottom: 20px;
}

.wu-sendmoney-payment-required-type-wupay-delivery-image,.wu-sendmoney-payment-method-content
	{
	display: inline-block;
	vertical-align: top;
}

.wu-sendmoney-payment-method-content {
	width: 371px;
}

.wu-sendmoney-payment-method-content>p,.wu-sendmoney-payment-header-title>p,.wu-sendmoney-payment-method-content-intl>p:FIRST-CHILD
	{
	color: #999;
	font-size: 12px;
}

.wu-sendmoney-payment-required-type-wupay-delivery-image {
	height: 46px;
	width: 99px;
	background-image: url(stylesheet/images/icon-wupay.png);
	background-repeat: no-repeat;
	margin-right: 10px;
}

.wu-sendmoney-payment-image-content {
	border-bottom: solid 1px #d1d1d1;
	padding-bottom: 10px;
	padding-bottom: 15px\9;
}

.wu-sendmoney-payment-image-content-ideal {
	border-bottom: solid 1px #d1d1d1;
	padding-bottom: 40px;
	padding-bottom: 15px\9;
}

.wu-sendmoney-wupay-subheader-title{
	margin-bottom: 15px;
}

.wu-sendmoney-payment-method-url {
	color: #076E98;
	cursor: pointer;
	float: right;
	/* clear:both; */
}

.wu-sendmoney-payment-wupay-section-one {
	padding: 20px 0px;
}

.wu-sendmoney-payment-wupay-section-one>p,p.title-p2-section-one,.wu-sendmoney-payment-wupay-section-four>p
	{
	color: #232323;
	font-size: 12px;
	margin-bottom: 1px !important;
}

p.title-p2-section-one,.wu-sendmoney-payment-wupay-section-four>p {
	color: #999;
}

.wu-sendmoney-payment-wupay-section-one>p>span.wu-sendmoney-payment-wupay-show-content
	{
	color: #076E98;
	font-size: 12px;
	margin-left: 2px;
	cursor: pointer;
}

.number-wupay-one,.number-wupay-two,.number-wupay-three {
	height: 30px;
	width: 28px;
	background-image: url(stylesheet/images/sprite-forms.png);
	background-repeat: no-repeat;
	background-position: 0px -116px;
	display: inline-block;
	float: left;
	vertical-align: top;
	margin: 0 8px 0 0;
}

.wu-sendmoney-payment-wupay-section-two>span>p,.wu-sendmoney-payment-wupay-section-three>span>p,.wu-sendmoney-payment-wupay-section-five>span>p
	{
	margin-bottom: 4px;
	color: #999;
	font-size: 13px;
	width: 420px;
}

.number-wupay-two {
	background-position: 0px -216px;
}

.number-wupay-three {
	background-position: 0px -316px;
}

.info-wupay {
	display: inline-block;
	vertical-align: top;
}

p.info-wupay-bold {
	color: #232323 !important;
	font-size: 13px !important;
	font-weight: bold !important;
}

.wu-sendmoney-payment-wupay-section-two,.wu-sendmoney-payment-wupay-section-three,.wu-sendmoney-payment-wupay-section-four,.wu-sendmoney-payment-wupay-section-five
	{
	padding-bottom: 15px;
}

.wu-sendmoney-payment-wupay-section-six {
	background-color: #E6F2F9;
	padding: 15px;
	margin-bottom: 15px;
}

.wu-sendmoney-payment-wupay-section-six>p {
	font-size: 11px !important;
	color: #919191 !important;
	margin: 0px;
}

.wu-sendmoney-payment-wupay-info-container {
	display: none;
}

.wu-sendmoney-payment-header-titles {
	color: #999;
	font-size: 12px;
	margin-top: -10px;
}

.wu-error-billing-sendmoney {
	display: none;
}

.wu-sendmoney-payment-credit-bank-method-url {
	color: #076E98;
	float: right;
	margin-top: 0px; /**rr-1873**/
	cursor: pointer;
}

.wu-sendmoney-payment-credit-bank-method-url:hover {
	cursor: pointer;
	color: #003059;
	text-decoration: underline;
}

.button-payment-card {
	margin-left: 18px;
}

.wu-sendmoney-payment-security-label-error {
	display: none;
	padding-top: 5px;
}

.form-routing-payment-bank {
	margin-bottom: 0px !important;
}
/*======================================= End of WUSendMoneyPayment ======================================================*/

.wu-receiver-name-input { 
	margin-bottom: 18px;
 	margin-top: 12px;
}

.input-receiver-first-name {
	margin-bottom: 0px !important;
}

.wu-input-receiver-city-required { /* margin-bottom: 25px !important; */
	
}

.wu-receiver-phone-country-code-text {
	font-size: 13px !important;
}

#wu-first-label-error,#wu-last-label-error,#wu-receiver-required-receiver-bank-name-label,#wu-receiver-required-receiver-routing-label,#wu_receiver_purpose_state_error,
#wu-receiver-required-receiver-account-number-label,#wu-receiver-required-receiver-confirm-account-label,#wu_receiver_state_error,#wu-city-label-error,
#wu-mobile-label-error,#wu-maternal-label-error,#wu-email-label-error,#wu-middle-label-error,#wu-address-label-error,#wu-question-label-error,#wu-answer-label-error,
#wu-answer-special-character-error,#wu-question-special-character-error,#wu_source_of_funds_error
	{
	display: none;
	color: #CC1B21;
	font-size: 12px;
	font-weight: bold;
	font-family: sans-serif;
	padding-left: 5px;
	padding-top: 5px;
}

#wu-answer-label.length-error,#wu-question-label.length-error{
	color: #CC1B21;
}

#wu-answer-label,#wu-question-label {
margin: 0 0 0 0;
padding: 0;
font: normal 12px/17px sans-serif;
color: #232323;
font-weight: bold;
}

.wu-paternal-margin-bottom {
	margin-bottom: 15px;
}

.wu-maternal-margin-bottom,.wu-city-margin-bottom,.wu-state-margin-bottom,.wu-email-margin-bottom,.wu-question-bottom,.wu-answer-bottom
	{
	margin-bottom: 20px;
}

.wu-state-margin-bottom {
	height: 70px;
}

.wu-question-bottom {
	margin-top: 15px;
}

.wu-error-title {
	color: #CC1B21;
}

.wu-error-box {
	border: solid 1px #CC1B21 !important;
}

.wu-receiver-required-receiver-state {
	-webkit-padding-start: 0px !important;
	-moz-padding-start: 0px !important; /* RTHREE-833 - To fix the alignment in firefox*/
	top: 18px !important;
}

/*======================================= End of WUSendMoneyPayment ======================================================*/

/*======================================= Start of WUSendMoneyDeliveryOption ======================================================*/
.wu-sendmoney-delivery-option-container {
	width: 620px;
	background-color: #FFFFFF;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
}

.wu-sendmoney-delivery-option-header-content {
	width: 100%;
	height: 14%;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	background-color: #232323;
}

.wu-sendmoney-delivery-option-header-content>h2 {
	font: 135% 'Open Sans', sans-serif;
	color: #ffe01a;
	margin-left: 20px;
	margin-bottom: 0;
	padding-top: 15px;
}

.wu-sendmoney-delivery-option-header-content>p {
	color: #fff;
	margin-left: 20px;
}

#wu-sendmoney-delivery-option-header-close {
	background-image: url(stylesheet/images/close-overlay.png);
	position: absolute;
	right: -9px;
	top: -7px;
	cursor: pointer;
	height: 27px;
	width: 26px;
}



#wu-sendmoney-delivery-option-body-content {
	max-height: 330px; /*  RTHREE-689 Fixed Scrollbar */
	width: 100%;
	overflow: scroll;
}

.wu-sendmoney-delivery-option-body-content {
	max-height: 330px; /*  RTHREE-689 Fixed Scrollbar */
	width: 100%;
	overflow: hidden !important; 
}

.wu-sendmoney-delivery-option-footer-content {
	height: 15%;
	width: 100%;
}

#wu-sendmoney-delivery-option-change-button {
	margin-left: 40px;
	margin-top: 20px;
	display: inline-block;
}

#wu-sendmoney-delivery-option-footer-close {
	cursor:pointer;
	margin-left: 14px;
	margin-top: 20px;
	font-size: 12px;
	color: #076E98;
	display: inline-block;
}

#wu-sendmoney-delivery-option-footer-close:hover {
	color: #003059;
}

.wu-ep-paywith-auditional-selectable {
	background: #c5c9cb;
	width: 26px;
	height: 100px;
	float: left;
	margin-right: 10px;
	display: inline-block;
}

.wu-ep-paywith-select-radio {
	margin-top: 41px;
	margin-left: 5px;
	height: 18px;
	width: 18px;
}
.wu-ep-paywith-auditional-selectable input[type ="radio"]{
	opacity : 0;
	background: none;
	height: 18px;
	width: 18px;
}
.change-right {
	 /* RTHREE-2478 Send Money - Change Delivery method UI issues*/
	/*right: -25px !important;*/
    right: -20px !important;
}

.send-money-overlay {
	width: 670px !important; 
     max-height: 700px;  
}

.all-option {
	overflow: scroll !important;
    max-height: 520px !important; /* RTHREE-2566 535px !important;*/ 
    height:520px !important;	
}


.send-money-overlay .wu-ep-paywith-list-pay-text-content {
	margin-bottom: 0px;
}

#wu-sendmoney-information-container-overlay-content #wu-sendmoney-delivery-option-body-content
	{

        max-height: 660px; /* RTHREE-287   Send Money: See all options light-box look and feel is not as per R2 application. */
        overflow: initial !important; /*RTHREE-2566*/
}

#wu-sendmoney-delivery-option-body-content .wu-ep-paywith-list-container{
	float: none;
}

#wu-sendmoney-information-container-overlay-content .wu-maskMain-overlay
	{
	top: 12%;
    /* RTHREE-287   Send Money: See all options light-box look and feel is not as per R2 application. */
	left: 24%;  
}

.wu-receiver-required-receiver-optional-bank-account-content {
	margin-top: 15px;
}

.zip-code-payment {
	margin-bottom: 3px !important;
}

.error-message,.error-message-addr2 {
	display: none;
}

.error-msg {
	font-size: 12px;
	font-weight: bold;
	color: #cc1b21;
	padding-top: 5px;
	padding-left: 5px;
}

.error-message-ui,.error-exp-date-ui {
	display: block;
	font-size: 12px;
	font-weight: bold;
	color: #cc1b21;
}

.error-zip-code-send-payment {
	width: 98px;
}

.label-error-msg-ui {
	font-size: 12px;
	color: #cc1b21;
}

.error-input-msg-ui {
	border: solid 1px red !important;
}

.kyc-button-content {
	display: block;
}

.wu-sendmoney-payment-cancel-trans {
	color: #076E98;
	cursor: pointer;
	width: 40%; /* MYWU-875*/
	display: inline;
}
/* MYWU-875, Added HOVER Effect*/
.wu-sendmoney-payment-cancel-trans:hover {
color: #003059;
}

.kyc-button-content .wu-sendmoney-payment-cancel-trans, .wu-sendmoney-payment-see-all-verification{
	color: #076E98;
	text-decoration: underline;
	cursor: pointer;
	display: inline-block;
}

.wu-sendmoney-payment-see-all-verification {
	float : left;
	margin-right: 10px;
}

/*======================================= End of WUSendMoneyDeliveryOption ======================================================*/

/*======================================= Start of WUSendMoneyReviewCredit ====================================================*/
.wu-sendmoney-review-top-text {
	font-size: 24px;
	color: black;
}

.wu-sendmoney-review-not-receipt-text {
	color: #8A8A8A;
	font-weight: bold;
}

.wu-sendmoney-review-printer-img,.wu-sendmoney-review-print-text {
	float: right;
}

.wu-sendmoney-review-print-text,.wu-sendmoney-review-transfer-amount-edit,.wu-sendmoney-review-payment-method-edit-text,.wu-sendmoney-review-receiver-name-edit-text
	{
	color: #076e98;
	font-size: 11px;
}

.wu-sendmoney-review-transfer-amount-edit,.wu-sendmoney-review-payment-method-edit-text,.wu-sendmoney-review-receiver-name-edit-text
	{
	float: right;
}

.wu-sendmoney-review-qa-title-container{
	position: relative;
}

.wu-sendmoney-review-qa-edit{
	color: #076E98;
	cursor: pointer;
	position: absolute;
	right: 0px;
	top: 0px;
}

.wu-sendmoney-review-careful-text,.wu-sendmoney-review-sender-receiver-text
	{
	color: #C59011;
	border-bottom: 2px solid #E9E9E9;
	margin-bottom: 10px;
	font-weight: bold;
}

.wu-sendmoney-review-sender-name,.wu-sendmoney-review-receiver-name {
	font-size: 20px;
}

.wu-sendmoney-review-sender-name-div,.wu-sendmoney-review-receiver-name-div
	{
	background-color: #FDFAE4;
	background: -moz-linear-gradient(top, #ffffff, #FEF8D4);
	background: -webkit-linear-gradient(top, #ffffff, #FEF8D4);
}

.wu-sendmoney-review-middle-content-div-right {
	margin-left: 8%;
}

.wu-sendmoney-review-sender-name-div,.wu-sendmoney-review-delivery-method-div,.wu-sendmoney-review-delivery-speed-div,.wu-sendmoney-review-payment-method-div,.wu-sendmoney-review-transfer-amount-div,.wu-sendmoney-review-transfer-fees-div,.wu-sendmoney-review-additional-services-div,.wu-sendmoney-review-transfer-taxes-div,.wu-sendmoney-review-promotion-discount-div,.wu-sendmoney-review-total-div,.wu-sendmoney-review-receiver-name-div,.wu-sendmoney-review-exchange-rate-div,.wu-sendmoney-review-other-fees-div,.wu-sendmoney-review-other-taxes-div,.wu-sendmoney-review-total-receiver-div
	{
	border-bottom: 1px solid #ccc;
	padding: 8px 10px;
	height: 30px;
}

.wu-sendmoney-review-delivery-method-div,.wu-sendmoney-review-delivery-speed-div,.wu-sendmoney-review-transfer-amount-div,.wu-sendmoney-review-payment-method-div,.wu-sendmoney-review-transfer-fees-div,.wu-sendmoney-review-additional-services-div,.wu-sendmoney-review-transfer-taxes-div,.wu-sendmoney-review-promotion-discount-div,.wu-sendmoney-review-exchange-rate-div,.wu-sendmoney-review-other-fees-div,.wu-sendmoney-review-other-taxes-div
	{
	background-color: #EBEBEB;
	background: -moz-linear-gradient(top, #EBEBEB, #EBEBEB);
	background: -webkit-linear-gradient(top, #EBEBEB, #EBEBEB);
}

.wu-sendmoney-review-receive-country-div {
	border-bottom: 1px solid #ccc;
	padding: 8px 10px;
	height: 170px;
	background-color: #EBEBEB;
	background: -moz-linear-gradient(top, #EBEBEB, #EBEBEB);
	background: -webkit-linear-gradient(top, #EBEBEB, #EBEBEB);
}

.wu-sendmoney-review-total-div,.wu-sendmoney-review-total-receiver-div {
	background-color: #e9f5fb;
	background: -moz-linear-gradient(top, #e9f5fb, #e9f5fb);
	background: -webkit-linear-gradient(top, #e9f5fb, #e9f5fb);
}

.wu-sendmoney-review-middle-content-div {
	display: inline-block;
	width: 100%;
}

.wu-sendmoney-review-middle-content-div-left,.wu-sendmoney-review-middle-content-div-right
	{
	display: inline-block;
	border: 1px solid #ccc;
	width: 45%;
	vertical-align: top;
}

.wu-sendmoney-review-top-middle {
	margin-top: 20px;
	margin-bottom: 20px;
}

.wu-sendmoney-review-sender-name-text,.wu-sendmoney-review-delivery-method-text,.wu-sendmoney-review-delivery-speed-text,.wu-sendmoney-review-payment-method-text,.wu-sendmoney-review-transfer-amount-text,.wu-sendmoney-review-transfer-fees-text,.wu-sendmoney-review-additional-services-text,.wu-sendmoney-review-transfer-taxes-text,.wu-sendmoney-review-promotion-discount-text,.wu-sendmoney-review-total-text,.wu-sendmoney-review-receiver-name-text,.wu-sendmoney-review-receive-country-text,.wu-sendmoney-review-exchange-rate-text,.wu-sendmoney-review-other-fees-text,.wu-sendmoney-review-other-taxes-text,.wu-sendmoney-review-total-receiver-text
	{
	color: #8A8A8A;
	font-size: 11px;
}

.wu-sendmoney-review-delivery-method,.wu-sendmoney-review-delivery-speed,.wu-sendmoney-review-transfer-amount,.wu-sendmoney-review-transfer-fees,.wu-sendmoney-review-additional-services,.wu-sendmoney-review-transfer-taxes,.wu-sendmoney-review-total-kurs,.wu-sendmoney-review-receive-country,.wu-sendmoney-review-other-fees,.wu-sendmoney-review-other-taxes,.wu-sendmoney-review-total-receiver-kurs
	{
	font-weight: bold;
	color: black;
	font-size: 11px;
}

.wu-sendmoney-review-transfer-amount {
	font-size: 15px;
}

.wu-sendmoney-review-promotion-discount-input {
	width: 70%;
}

.wu-sendmoney-review-term-conditon-div {
	margin-top: 20px;
	margin-bottom: 20px;
	width: 100%;
	height: 20px;
	padding: 10px 10px;
	background-color: #EBEBEB;
	background: -moz-linear-gradient(top, #EBEBEB, #EBEBEB);
	background: -webkit-linear-gradient(top, #EBEBEB, #EBEBEB);
}

.wu-sendmoney-review-iagree-text,.wu-sendmoney-review-this-service-text
	{
	font-size: 11px;
	color: #8A8A8A;
}

.wu-sendmoney-review-terms-conditions-text {
	font-size: 11px;
	color: #076e98;
}

.wu-sendmoney-review-transfer-amount-kurs,.wu-sendmoney-review-transfer-fees-kurs,.wu-sendmoney-review-additional-services-kurs,.wu-sendmoney-review-transfer-taxes-kurs,.wu-sendmoney-review-exchange-rate,.wu-sendmoney-review-other-fees-kurs,.wu-sendmoney-review-other-taxes-kurs
	{
	color: black;
	font-size: 11px;
}

.wu-sendmoney-review-total,.wu-sendmoney-review-total-receiver {
	color: black;
	font-size: 20px;
	font-weight: bold;
}

/*======================================= End of WUSendMoneyReviewCredit ====================================================*/

/*======================================= Start of WUSendMoneyReviewPay ====================================================*/
.wu-sendmoney-review-pay-review-text,.wu-sendmoney-review-pay-not-receipt-text,.wu-sendmoney-review-pay-date-div
	{
	display: inline-block;
	margin-bottom: 20px;
}

.wu-sendmoney-review-pay-review-text {
	vertical-align: top;
	font: normal 26px/30px sans-serif;
	color: #232323;
	margin-right: 23%;
}

.wu-sendmoney-review-pay-not-receipt-text {
	margin-top: 30px;	
}
.ui-wu-sendmoney-review-pay-not-receipt-text {
	margin-left: -233px; /* RTHREE-3222 */
}
.wu-sendmoney-review-pay-date-div {
	float: right;
	text-align: right;
	line-height: 20px;
}

.wu-sendmoney-review-foreign-taxes,.wu-sendmoney-review-important-notice,.wu-sendmoney-receipt-foreign-taxes,.wu-sendmoney-receipt-dispute-error,.wu-sendmoney-receipt-applicable-law,.wu-sendmoney-receipt-inquiries-comment
	{
	display: none;
	margin-top: 22px;/*RTHREE-1547 - Increased*/
	clear: both;
}

.wu-sendmoney-receipt-inquiries-email {
	display: none;
}

.wu-sendmoney-review-pay-todays-text {
	font-weight: bold;
}

.wu-sendmoney-review-pay-print-img {
	background-image: url(stylesheet/images/icons.png);
	background-position: -206px -1408px;
	background-repeat: no-repeat;
	width: 19px;
	height: 20px;
	display: inline-block;
	vertical-align: middle;
	padding-right: 3px;
}

.wu-sendmoney-review-pay-membership-text,.wu-sendmoney-review-sender-receiver-text,.wu-sendmoney-review-qa-title
	{
	color: #C59011;
	border-bottom: 1px solid #ccc;
	margin-bottom: 5px;
	font-weight: bold;
	font: bold 13px/16px sans-serif;
	padding-bottom: 3px;
}

.wu-sendmoney-review-pay-membership-text p {
	color: #C59011;
	margin-bottom: 5px;
	font-weight: bold;
	font: bold 13px/16px sans-serif
}

.wu-sendmoney-review-pay-membership-reward-text p {
	display: inline-block;
	margin-bottom:3px; /* RTHREE-1547 - Added Margin- bottom */
}

.wu-sendmoney-review-pay-membership-add-text {
	margin-left: 10px;
	color: #076e98;
	font-size: 13px;
	display: inline-block;
	cursor: pointer;
}

.wu-sendmoney-review-pay-membership-add-text:HOVER {
	text-decoration: underline;
}

.wu-sendmoney-review-pay-membership-question-div,.wu-sendmoney-review-pay-membership-reward-div
	{
	margin-bottom: 20px;
}

.wu-sendmoney-review-pay-membership-number {
	font-size: 14px;
	font-weight: bold;
}

.wu-sendmoney-review-pay-payment-delivery-left,.wu-sendmoney-review-pay-payment-delivery-right,.wu-sendmoney-review-pay-delivery-method-container,.wu-sendmoney-review-pay-delivery-text,.wu-sendmoney-review-pay-sender-transfer-ammount-left,.wu-sendmoney-review-pay-sender-transfer-ammount-right,.wu-sendmoney-review-pay-sender-promotion-discount-left,.wu-sendmoney-review-pay-sender-promotion-discount-right,.wu-sendmoney-review-pay-receiver-info-contact-left,.wu-sendmoney-review-pay-receiver-info-contact-right
	{
	font-weight: normal;
	vertical-align: top;
	display: inline-block;
}

.wu-sendmoney-review-pay-receiver-info-contact-container{
	width: 205px;
}

.word-break{
	word-break: break-word;
}

.wu-sendmoney-review-pay-delivery-method-container {
	width: 100%;
}

.wu-sendmoney-review-pay-email {
	word-wrap: break-word;
	word-break: break-all;
}

.wu-sendmoney-review-pay-payment-delivery-right {
	width: 50%;
}

.wu-sendmoney-receipt-pay-container div.wu-sendmoney-review-pay-payment-delivery-right {
	width: 44%;
	padding: 0px 0px 0px 30px;
}

.wu-sendmoney-review-pay-payment-text {
	color: #777777;
}

.wu-sendmoney-review-pay-delivery-text {
	color: #076e98;
}

.wu-sendmoney-review-pay-wupay-icon,.wu-sendmoney-review-pay-delivery-method-image,.wu-sendmoney-review-pay-goldcard
	{
	height: 40px;
	width: 44px;
	background-image: url(stylesheet/images/icons.png);
	background-repeat: no-repeat;
	background-position: -139px -620px;
	display: inline-block;
	vertical-align: top;
}
.wu-sendmoney-review-wupay-title{
	vertical-align: top;
	display: inline-block;
}
.wu-sendmoney-review-pay-wupay-text,.wu-sendmoney-review-pay-r-symbol {
	vertical-align: middle;
}

.wu-sendmoney-review-pay-wupay-text-block {
	display: block;
}

.wu-sendmoney-review-pay-wupay-text_container {
	display: inline-block;
	vertical-align: middle;
}

.wu-sendmoney-review-pay-sofort-text {
	display: block;
}

.wu-sendmoney-review-pay-wupay-cc-text {
	display: block;
}

.top-vertical-align {
	vertical-align: top;
}

.wu-sendmoney-review-pay-delivery-method-image {
	background-position: -13px -75px;
}

.wu-sendmoney-review-pay-goldcard {
	background-position: -136px -562px;
	height: 27px;
	width: 35px;
}

.wu-sendmoney-receipt-info-text {
	padding-top: 4px;
}

.cash-location {
	background-position: -13px -75px;
}

.bank-account {
	background-position: -13px -15px;
}

.mobile-wallet-web {
	background-position: -13px -314px;
}

.wu-pay {
	background-position: -139px -620px;
}

.sofort {
	background-position: 0 0;
	background-image: url(stylesheet/images/logo-sofort.png);
	height: 28px;
	width: 90px;
	margin-top: 10px;
}

.ideal {
	background-position: 0 0;
	background-image: url(stylesheet/images/logo-ideal.png);
	height: 80px;
	width: 90px;
}

.trustly {
	background-position: 0 0;
	background-image: url(stylesheet/images/logo-trustly.png);
	height: 43px;
	width: 130px;
	margin-top: 10px;
}
.poli {
	background-position: 0 0;
	background-image: url(stylesheet/images/logo.poli.png);
	width: 130px;
   	 height: 58px;
	margin-top: 10px;
}


.visa-card {
	background-position: 0 0;
	background-image: url(stylesheet/images/logo-card_visa1.png);
	background-size: 44px 28px;
	height: 28px;
    margin-top:2px;/* RINTL 14952  */
}

.visa-card-electronic {
	background-position: 0 0;
	background-image: url(stylesheet/images/logo-card_visa2.png);
	background-size: 44px 28px;
	height: 28px;
    margin-top:2px;/* RINTL 14952  */
}


.master-cc {
	background-position: 0px 0; 
	background-image: url(stylesheet/images/logo-card_master.png);
	background-size: 44px 28px;
	height: 28px;
    margin-top:2px;/* RINTL 14952  */
}

.maestro-cc { 
	background-position: 0px 0;
	background-image: url(stylesheet/images/logo-card_maestro.png);
	background-size: 44px 28px;
	height: 28px;
    margin-top:2px;/* RINTL 14952  */
}

.discover-cc{
	background-position: 0px 0;
	background-image: url(stylesheet/images/logo-card_discover.png);
	background-size: 44px 28px;
	height: 28px;
    margin-top:2px;/* RINTL 14952  */
}

.wu-sendmoney-review-pay-delivery-method-info {
	vertical-align: middle;
	max-width: 260px;
	display: inline-block;
	margin-left: 5px;
}

.wu-sendmoney-review-wupay-delivery-method-info {
	vertical-align: middle;
	width: 80%;
	display: inline-block;
}

.wu-sendmoney-receipt-pay-delivery-method-info {
	width: 234px;
	display: inline-block;
	vertical-align: middle;
}

.wu-sendmoney-receipt-pay-container span.wu-sendmoney-receipt-pay-delivery-method-info {
	width: 210px;
}

.wu-sendmoney-review-pay-delivery-method-title {
	margin-bottom: 5px;
	color: #444;
}

/* RTHREE-1555 Mobile payout superscript not aligned properly Fix */
 .delivery-method-title-inline {
    display : inline-block;
 }

.sup-font-small {
    font-size: x-small !important;
}


.wu-sendmoney-review-pay-delivery-method-title.agent-location-delivery-method
	{
	width: 195px;
}

.wu-sendmoney-review-pay-payment-delivery-div {
	height:auto;
	background: white;
	padding-bottom: 3px; /* RTHREE-1547 - changed from 20 to 3 */
    margin-bottom: 9px; /* RINTL-14952 */
}

.wu-sendmoney-review-pay-payment-delivery-left {
	width: 49%;
}

.wu-sendmoney-review-pay-sender-container,.wu-sendmoney-review-pay-receiver-container
	{
	width: 283px;   /* width: 293px; RINTL- 16638 */ 
	margin-top: 18px; /*RTHREE-1547 - Reduced*/
	vertical-align: top;
	display: inline-block; 
	border: 1px solid #CCC; /* RTHREE-1547 */
}

.wu-sendmoney-review-pay-receiver-container {
	float: right;
	word-break : break-all;
}

.wu-sendmoney-review-pay-sender-info-contact,.wu-sendmoney-review-pay-receiver-info-contact
	{
	background-color: #FFFEF9;
	padding: 10px;
	border-bottom: 1px solid #DDD; /* RTHREE-1547 */
}

.wu-sendmoney-review-pay-sender-transfer-ammount,.wu-sendmoney-review-pay-sender-transfer-fee,.wu-sendmoney-review-pay-sender-promotion-discount,.wu-sendmoney-review-pay-receiver-location,.wu-sendmoney-review-pay-receiver-none
	{
	height: 45px;
	background-color: #F7F9FB;
	padding: 10px;
	border-bottom: 1px solid #DDD; /* RTHREE-1547 */
}

/*
.wu-sendmoney-review-pay-receiver-location.is-us, .is-us {
	height: 111px !important;
}
*/
.wu-sendmoney-review-pay-receiver-combine-date>p{
	margin: 0;
}

.fixed-on-receiver-promotion-code {
	height: 177px !important;
}

.wu-sendmoney-review-pay-sender-total,.wu-sendmoney-review-pay-total-receiver
	{
	background-color: #FFFEF9 !important;
	padding: 10px;
	background: none repeat scroll 0 0 #E3F0F8 !important;
}

.wu-sendmoney-review-pay-sender-promotion-discount-right,.wu-sendmoney-review-pay-sender-transfer-ammount-right,.wu-sendmoney-review-pay-receiver-info-contact-right,
.wu-sendmoney-remove-promo-code	{
	font-weight: normal;
	float: right;
	color: #076E98;
	cursor: pointer;
}

.wu-sendmoney-review-pay-receiver-none>p,.wu-sendmoney-review-pay-sender-info-contact>p,.wu-sendmoney-review-pay-sender-transfer-ammount-left>p,
.wu-sendmoney-review-pay-sender-transfer-fee-title>p,.wu-sendmoney-review-pay-sender-promotion-discount-left>p,.wu-sendmoney-review-pay-sender-transfer-fee-title>p,
.wu-sendmoney-review-pay-receiver-info-contact-left>p,.wu-sendmoney-review-pay-receiver-location>p,.wu-sendmoney-review-pay-total-receiver-title>p,
.wu-sendmoney-review-pay-receiver-combine-date>p
{
	color: #4f4f4f;
	margin: 0px;
}

.wu-sendmoney-review-pay-sender-info-contact>p.capitalize,.wu-sendmoney-review-pay-receiver-info-contact-left>p.capitalize
	{
	text-transform: capitalize;
}

.wu-sendmoney-review-pay-receiver-none>p.line1,.wu-sendmoney-review-pay-sender-info-contact>p.line1,.wu-sendmoney-review-pay-sender-transfer-ammount-left>p.line1,
.wu-sendmoney-review-pay-sender-transfer-fee-title>p.line1,.wu-sendmoney-review-pay-sender-promotion-discount-left>p.line1,
.wu-sendmoney-review-pay-sender-transfer-fee-title>p.line1,.wu-sendmoney-review-pay-receiver-info-contact-left>p.line1,
.wu-sendmoney-review-pay-receiver-info-contact-left>div>span.line1,.wu-sendmoney-review-pay-receiver-location>p.line1,
.wu-sendmoney-review-pay-total-receiver-title>p.line1, .wu-sendmoney-review-pay-receiver-combine-date>p.line1
	{
	margin-bottom: 2px;
	color: #777777 !important;
}

.wu-sendmoney-review-pay-sender-info-contact,.wu-sendmoney-review-pay-receiver-info-contact
	{
	min-height: 90px;
}

.wu-sendmoney-review-date-avaliable {
	background-color: #F7F9FB;
	padding: 10px;
	border-bottom: 1px solid #ccc;
	height: 110px;
}
.wu-sendmoney-review-date-avaliable p {
	margin : 0px !important;
}
.wu-sendmoney-review-date-avaliable p.line2 {
	color: #777777 !important;
	margin: 0px !important;
}

.wu-sendmoney-review-pay-agreement-container {
	background-color: #f1f1f1;
	padding: 10px 10px 2px 20px;
	margin: 23px 0 14px 0; /*RTHREE-1547 - Increased Margin top*/
}

.wu-sendmoney-review-pay-agreement-container-checkbox {
	background-position: 1px -76px; 
	height: 25px;
	width: 25px;
	background-image: url(stylesheet/images/sprite-forms.png);
	background-repeat: no-repeat;
	display: inline-block;
	vertical-align: top;
}

#wu-sendmoney-review-third-party-intl {
	width: 17px;
	height: 17px;
	opacity: 0;
	filter: alpha(opacity = 0);
	background: none;
}

.checked-review {
	background-position: -29px -76px;
}

.unchecked-review {
	background-position: 0px -76px;
}

.wu-sendmoney-review-pay-agreement-container-checkbox:hover {
	background-position: -356px -76px;
}
.checked-review:hover{
	background-position: -356px -107px;
}
.wu-sendmoney-review-pay-agreement-container-info {
	display: inline-block;
	vertical-align: top;
	width: 90%;
}

.wu-sendmoney-review-pay-agreement-button-cancel {
	margin: 18px;
	color: #076E98;
	cursor: pointer;
}

.wu-sendmoney-review-pay-agreement-button {
	font-size: 12px !important;
	cursor: pointer;
	width: auto;
	height: 40px;
	padding: 0 30px 0 20px;
	margin: 10px 0;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	line-height: 41px;
	border: none;
	display: inline-block;
	text-shadow: 0 -1px 1px #222;
	text-decoration: none;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0px 0px 3px #999;
	-webkit-box-shadow: 0px 0px 3px #999;
	box-shadow: 0px 0px 3px #999;
	background: #1599ba;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-position: right 15px;
	background-repeat: no-repeat;
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
		-webkit-gradient(linear, 0% 0%, 0% 100%, from(#1599ba), to(#066690) );
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
		-webkit-linear-gradient(top, #1599ba, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
		-moz-linear-gradient(top, #1599ba, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
		-ms-linear-gradient(top, #1599ba, #066690);
}

.wu-sendmoney-review-pay-agreement-button.wu-blue-button.disabled{
	padding: 0 30px 0 20px;
	margin : 10px 0;
}

/*RTHREE-1547 - Added*/
.wu-blue-button.disabled{
	margin-bottom:0px;
	pointer-events: none;
}

/**  We are not suppose to write class for parsys. This will block the default structure of CQ5 author
=======

.parsys{
	position:relative;
    margin-top:-8px;
}

.parDisclosures{
margin-top: 50px;

}
/**********************/

.wu-paybills-form-edit-amount {
	margin-top: 10px;
	margin-left: 10px;
}

.wu-sendmoney-review-pay-print-text {
	color: #076E98;
	vertical-align: middle;
	cursor: pointer;
}

.wu-sendmoney-review-pay-date {
	color: #919191;
}

.wu-sendmoney-review-pay-delivery-text {
	color: #777777;
}

.wu-sendmoney-review-pay-delivery-method-info-receiver {
	color: #777 !important;
	font-size: 13px;
	margin: 2.5px;
	letter-spacing: 0.06em;
}

.wu-sendmoney-review-pay-delivery-method-info-receiver-val {
	color: #333333 !important;
	margin: 0px;
}

.tooltip-account-number {
	position: relative !important;
	padding: 1em !important;
	background: rgb(233, 244, 249) !important;
	box-shadow: 10px 9px 24px 0px rgba(119, 119, 119, 0.54) !important;
	-moz-box-shadow: 10px 9px 24px 0px rgba(119, 119, 119, 0.54) !important;
	-webkit-box-shadow: 10px 9px 24px 0px rgba(119, 119, 119, 0.54)
		!important;
	/*RTHREE-3256 - Below code added*/
	display:inline-block;
	font-size:12px !important;
	text-align:center;	
    text-align:-webkit-center;
    text-align:-moz-center;
	text-align:-moz-center;
    /*top:-1300px !important;*/
    width:105px !important;	
    font-size:12px !important;
}

.tooltip-creditcard {
	font-size: 10px !important;
	position: absolute !important;
	padding: 1em !important; 
	font: normal 12px sans-serif !important;
	border: 1px solid #D3D3D3 !important;
	background : #ffffff;
	float: right;
	width: 300px;
	box-shadow: 4px 3px 6px -1px rgba(119, 119, 119, 0.54) !important;
	-moz-box-shadow: 4px 3px 6px -1px rgba(119, 119, 119, 0.54) !important;
	-webkit-box-shadow: 4px 3px 6px -1px rgba(119, 119, 119, 0.54) !important;
	-ms-box-shadow: 4px 3px 6px -1px rgba(119, 119, 119, 0.54) !important; 
}

.account-number-ending {
	color: #076E98 !important;
}

.wu-sendmoney-review-pay-agreement-container-info-font {
	font: normal 13px/17px sans-serif;
	color: #444;
}

.wu-sendmoney-review-pay-payment-edit-text {
	color: #076E98;
	cursor: pointer;
}

.wu-sendmoney-review-pay-payment-edit-text:HOVER {
	text-decoration: underline;
}

.wupay-review {
	width: 675px !important; /* RTHREE-1547 -Modified form 694 to 642 */
	margin-right: 28px !important;
}

.wupay-review-container {
	width: 91% !important;
    margin: 25px auto 14px !important;/* RINTL 14952 */

}

.payment-container {
	margin-bottom: 20px;
	height: auto !important;
}

.payment-container.cancel-margin-bottom {
	margin-bottom: 35px !important;
}

#legal-notice-container {
	margin-top: 40px;
}

#legal-notice-container-id11{
	text-align: center;
}

.wu-sendmoney-payment-header-title-bold {
	font-weight: bold !important;
	font: 26px/30px sans-serif;
}

.sendmoneyflow-page {
	margin: 20px auto 40px !important;
	width: 794px;
	padding-bottom: 12px;/*  RTHREE-1547 - Decreased*/
}

.wu-sendmoney-review-pay-agreement-alert {
	display: none;
	font-size: 11px;
	font-weight: bold;
	color: red;
	margin-left: 5px;
}

.wu-sendmoney-review-pay-agreement-text-blue {
	font: normal 13px/17px sans-serif;
	color: #076E98;
	text-decoration: none;
}

.wu-sendmoney-review-pay-agreement-text-blue:hover {
	cursor: pointer;
	color: #003059;
	text-decoration: underline;
}

.wu-sendmoney-review-cancel-transaction-text,.wu-sendmoney-review-add-promotion-text
	{
	font: 135% 'Open Sans', sans-serif;
	color: #FFE01A;
	padding: 0;
	margin: 0;
	position: relative;
	font-size: 20px;
}

.wu-sendmoney-review-cancel-transaction-container {
	background-color: white;
	width: 540px;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-bottomright: 6px;
	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
}

.wu-close-overlay {
	cursor: pointer;
	right: -10px;
	position: absolute;
	top: -10px;
	cursor: pointer;
	height: 27px;
	width: 26px;
	background-image: url(stylesheet/images/close-overlay.png)
}

.wu-sendmoney-review-cancel-transaction-top,.wu-sendmoney-review-add-promotion-top
	{
	padding: 15px 17px;
	background: #232323;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
}

.wu-sendmoney-review-cancel-transaction-middle,.wu-sendmoney-review-cancel-transaction-bottom,.confirm-identity-transaction-confirmation-middle,.confirm-identity-transaction-confirmation-bottom
	{
	margin-top: 10px;
}

.confirm-identity-transaction-confirmation-bottom {
	padding: 10px 0px 20px 20px;
	border-top: 1px solid gray;
}

.confirm-identity-transaction-confirmation-middle p {
	font: bold 12px/16px sans-serif;
	color: #444444;
	padding: 0 20px 0px 20px;
}

.confirm-identity-transaction-confirmation-button {
	cursor: pointer;
	color: rgb(8, 140, 175);
}

.wu-sendmoney-review-cancel-transaction-confirmation-text {
	font: bold 14px/16px sans-serif;
	color: #444444;
	padding: 0 20px 0px 20px;
}

.wu-sendmoney-confirm-indentity-text-note{
	font-size: 50%;
}

.wu-sendmoney-review-cancel-transaction-question-text {
	clear: both;
	font-size: 12px;
	padding: 0 20px 0px 20px;
	font-weight: bold;
	color: #444444;
	border-bottom: 1px solid #ccc;
}

.wu-sendmoney-review-continue-transaction-button {
	font-size: 12px !important;
	cursor: pointer;
	width: auto;
	height: 40px;
	padding: 0 30px 0 20px;
	margin: 10px 20px;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	line-height: 41px;
	border: none;
	display: inline-block;
	text-shadow: 0 -1px 1px #222;
	text-decoration: none;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0px 0px 3px #999;
	-webkit-box-shadow: 0px 0px 3px #999;
	box-shadow: 0px 0px 3px #999;
	background: #1599ba;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-position: right 15px;
	background-repeat: no-repeat;
	background: url(stylesheet/images/arrow-btn-blue.png) right 15px no-repeat,
		-webkit-gradient(linear, 0% 0%, 0% 100%, from(#1599ba), to(#066690) );
	background: url(stylesheet/images/arrow-btn-blue.png) right 15px no-repeat,
		-webkit-linear-gradient(top, #1599ba, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 15px no-repeat,
		-moz-linear-gradient(top, #1599ba, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 15px no-repeat,
		-ms-linear-gradient(top, #1599ba, #066690);
}

.wu-sendmoney-review-cancel-transaction-text-blue,.wu-sendmoney-review-cancel-add-promotion-text-blue,.wu-sendmoney-review-cancel-bank-decline-overlay-text-blue
	{
	color: #076E98;
}

.wu-sendmoney-review-cancel-transaction-text-blue,.wu-sendmoney-review-cancel-add-promotion-text-blue {
	cursor: pointer;
}
#wu-edit-amount-overlay-cancel-button{
	cursor:pointer;
}

.wu-sendmoney-review-add-promotion-container {
	background-color: white;
	width: 500px;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-bottomright: 6px;
	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
}

.wu-sendmoney-review-add-promotion-middle {
	padding-left: 20px;
	margin-bottom: 2%;
	padding-right: 20px;
	max-height: 450px;
    overflow-y: auto;
}

.wu-sendmoney-review-add-promotion-bottom {
	border-top: 1px solid #ccc;
}

.wu-sendmoney-review-promotion-code-text {
	padding-top: 10px;
}

.wu-sendmoney-review-promotion-code-input {
	width: 140px;
	height: 25px;
	border-radius: 6px;
}

/*RTHREE-3858*/
#fxDiv {background: #FFF6B2;font-size: 12px;font-weight: bold;padding: 5px;margin:3px; }
#fxDiv p {font-size: 12px;margin-top: 7px; font-weight:bold; color:#444;}
#fxDiv span{float: left;margin-right: 6px;}
.fxLink {color:#076E98;cursor: pointer;}

/*RTHREE-4000*/
#mmt-error {background: #FFF6B2;font-size: 12px;font-weight: bold;padding: 5px;margin:3px; }
#mmt-error p {font-size: 12px;margin-top: 7px; font-weight:bold; color:#444;}
#mmt-error span{float: left;margin-right: 6px;}

.wu-sendmoney-review-apply-button,.wu-sendmoney-review-verify-apply-button,.wu-sendmoney-review-verify-1-apply-button,.wu-sendmoney-review-verify-2-apply-button,.wu-sendmoney-review-bank-decline-overlay-button
	{
	font-size: 12px !important;
	cursor: pointer;
	width: auto;
	height: 35px;
	padding: 0 30px 0px 20px;
	margin: 10px 10px 10px 20px;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	line-height: 36px;
	border: none;
	display: inline-block;
	text-shadow: 0 -1px 1px #222;
	text-decoration: none;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0px 0px 3px #999;
	-webkit-box-shadow: 0px 0px 3px #999;
	box-shadow: 0px 0px 3px #999;
	background: #1599ba;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-position: right 13px;
	background-repeat: no-repeat;
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
		-webkit-gradient(linear, 0% 0%, 0% 100%, from(#1599ba), to(#066690) );
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
		-webkit-linear-gradient(top, #1599ba, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
		-moz-linear-gradient(top, #1599ba, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
		-ms-linear-gradient(top, #1599ba, #066690);
}
/*======= RTHREE-3857 =======*/
.wu-edit-amount-overlay-change-button-disabled{
	background: #BCD7DE;
}

/*======= start of bank decline =======*/
.wu-sendmoney-review-bank-decline-overlay-container {
	background-color: white;
	width: 530px; /* RTHREE-1701 - Width modified to 230*/
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-bottomright: 6px;
	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
}
#wu-sendmoney-payment-information-container-overlay-content .wu-maskMain-overlay{
	top: 15%;
}
.wu-sendmoney-review-bank-decline-overlay-bottom .wu-sendmoney-payment-button-continue-container{
	margin-left: 30px;
	margin-bottom: 0;
}
.wu-sendmoney-review-bank-decline-overlay-top {
	padding: 15px 17px;
	background: #232323;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
}

.wu-sendmoney-review-bank-decline-overlay-middle {
	padding: 25px 30px;
}

.wu-sendmoney-review-bank-decline-overlay-bottom {
	border-top: 1px solid #ccc;
}

.wu-sendmoney-review-bank-decline-overlay-content {
	display: inline-block;
	vertical-align: top;
}

.wu-sendmoney-review-bank-decline-overlay-content.bank-decline-overlay-left-content
	{
	width: 235px;/* RTHREE-1701 chnaged from 225 to 235*/
}

.wu-sendmoney-review-bank-decline-overlay-content.bank-decline-overlay-right-content
	{
	width: 230px;/* position: absolute;
    right: 20px;
    top: 110px; */
}

.wu-sendmoney-review-bank-decline-overlay-image {
	background-image: url(stylesheet/images/back-of-card.png);
	width: 210px;
	height: 140px;
	background-repeat: no-repeat;
	margin-left: 20px;
	 margin-top:5px;/*RTHREE-1701 - added*/
}

.wu-sendmoney-review-bank-decline-overlay-note1 {
	margin-bottom: 30px;
}

.wu-sendmoney-review-bank-decline-overlay-note2 {
	font-size: 12px;
}

.wu-sendmoney-review-bank-decline-overlay-text {
	color: #FFE01A;
	padding: 0;
	margin: 0;
	position: relative;
	font-size: 17px;
}

.wu-sendmoney-review-bank-decline-overlay-error-code {
	position: absolute;
	/*top: 16px; */
	right: 5px;
	color: #fff;
	font-size: 12px;
	margin: 0px;
}
/*======== end of bank decline ========*/
.wu-alert-send-money-review {
	width: 100%;
}

#wu-sendmoney-receiver-continue-popup:hover{
	cursor:pointer;
	background-color: #003059;
}

#wu-sendmoney-receiver-cancel-popup:hover{
	cursor: pointer;
	color: #003059;
	text-decoration: underline;
}

/*======================================= End of WUSendMoneyReviewPay ====================================================*/

/*======================================= Start of WUSendMoneyReceipt ====================================================*/
.wu-sendmoney-receipt-payment-deliv-method,.wu-sendmoney-receipt-pay-sender-receiver-container,.wu-sendmoney-receipt-info-goldcard-container
	{
	border: 1px solid #D3D3D3;
	margin-bottom: 20px;
	-webkit-box-shadow: 0 1px 1px #E4E4E4;
	box-shadow: 0 1px 1px #E4E4E4;
}

.wu-sendmoney-receipt-info-goldcard-container {
	background: rgb(247, 249, 251);
	padding: 10px;
}

.receipt-payment {
	padding: 10px !important;
	background: #e2e2e2;
	background: -moz-linear-gradient(top, #e2e2e2 0%, #cecece 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e2e2e2),
		color-stop(100%, #cecece) );
	background: -webkit-linear-gradient(top, #e2e2e2 0%, #cecece 100%);
	background: -o-linear-gradient(top, #e2e2e2 0%, #cecece 100%);
	background: -ms-linear-gradient(top, #e2e2e2 0%, #cecece 100%);
	background: linear-gradient(top, #e2e2e2 0%, #cecece 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(  startColorstr='#e2e2e2',
		endColorstr='#cecece', GradientType=0 );
	-moz-box-shadow: inset 2px 2px 2px #C3C3C3;
}

.wu-sendmoney-receipt-pay-sender-receiver-top {
	padding: 8px 10px;
	color: gray;
	border-bottom: 1px solid rgb(238, 238, 236);
	font-weight: bold;
	font: bold 16px sans-serif;
	text-shadow: 0 1px 1px #FFFFFF;
	background: #e2e2e2;
	background: -moz-linear-gradient(top, #e2e2e2 0%, #cecece 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e2e2e2),
		color-stop(100%, #cecece) );
	background: -webkit-linear-gradient(top, #e2e2e2 0%, #cecece 100%);
	background: -o-linear-gradient(top, #e2e2e2 0%, #cecece 100%);
	background: -ms-linear-gradient(top, #e2e2e2 0%, #cecece 100%);
	background: linear-gradient(top, #e2e2e2 0%, #cecece 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(  startColorstr='#e2e2e2',
		endColorstr='#cecece', GradientType=0 );
	-moz-box-shadow: inset 2px 2px 2px #C3C3C3;
}

.wu-sendmoney-receipt-payment-deliv-method .wu-sendmoney-review-pay-payment-delivery-div {
	padding: 5px 20px;
}

.receipt-payment-deliv-container { /* height: auto; */
	
}

.wu-sendmoney-receipt-pay-print-div {
	float: right;
	cursor: pointer;
	margin-right: 20px;
}

.wu-receipt-pay-sender-container {
	border: 1px solid #ccc;
	background: white;
	padding: 10px 20px 20px 20px;
}
#wu-pr-start-transaction-button{
	margin: 10px 0px 20px 0px;
}
.wu-sendmoney-receipt-transaction-left,.wu-sendmoney-receipt-transaction-right,.wu-sendmoney-receipt-qa-left,.wu-sendmoney-receipt-qa-right
	{
	display: inline-block;
	vertical-align: top;
	width: 45%;
}

.wu-sendmoney-receipt-transaction-right,.wu-sendmoney-receipt-qa-right,.wu-sendmoney-review-qa-right {
	float: right;
}

.wu-paybills-receipt-container-left .wu-sendmoney-receipt-transaction-right{
	/*margin-left: 60px;*/ /*Fix for PBL-1337*/
	vertical-align: bottom;
	float: none;
}

.wu-sendmoney-review-qa-left,.wu-sendmoney-review-qa-right
	{
	display: inline-block;
	vertical-align: top;
	width: 46%;
}

.wu-sendmoney-receipt-qa-container{
	padding-bottom: 20px;
}

.wu-sendmoney-review-qa-container{
	padding-bottom: 30px;
}

.wu-sendmoney-receipt-qa-text-container{
	padding-top: 5px;
}

.wu-sendmoney-receipt-transaction-container {
	border-bottom: 1px solid rgb(238, 238, 236);
	padding-bottom: 20px;
}

.wu-sendmoney-receipt-transaction-container .wu-sendmoney-receipt-transaction-left {
	width: 43%;
}

.wu-sendmoney-receipt-qa-title-container {
	border-bottom: 1px solid rgb(238, 238, 236);
	padding: 20px 0px 6px 0px;
}

.wu-sendmoney-receipt-qa-title-container>.wu-sendmoney-receipt-qa-title {
	color: #C59011;
	font-weight: bold;
}

.wu-sendmoney-receipt-sender-receiver-text,.wu-sendmoney-receipt-pay-membership-text
	{
	color: #5D5D5D;
	font-size: 18px;
	font: normal 16px sans-serif;
	text-shadow: 0 1px 1px #FFFFFF;
	font-weight:bold; /*RTHREE-2991*/
}

.wu-sendmoney-receipt-info-goldcard-left,.wu-sendmoney-receipt-info-goldcard-center,.wu-sendmoney-receipt-info-goldcard-right,.wu-sendmoney-receipt-info-goldcard-left span
	{
	vertical-align: top;
	display: inline-block;
	color: rgb(145, 158, 171);
}


.wu-sendmoney-receipt-info-goldcard-left {
	margin-right: 13%;
}

.wu-sendmoney-receipt-info-goldcard-right {
	float: right;;
}

.wupay-receipt {
	float: none !important;
	width: 693px !important;
	border: none !important;
	background: none !important;
	margin-right: 14px !important;
}

.wu-sendmoney-receiptInfo-container {
	margin-bottom: 22px;
	border: 1px solid rgb(238, 238, 236);
	border-top: 2px;
	background: white;
	margin-left: 20px;
	padding: 25px 25px 10px;
	-webkit-box-shadow: 0 1px 1px #E4E4E4;
	box-shadow: 0 1px 1px #E4E4E4;
	border-bottom: 2px solid #E3E3E3;
}

.wu-receipt-information-stripe {
	height: 5px;
	width: 100%;
	background: #F9DA12;
	margin-left: 20px; /****RINTL-23436****/
}

.wu-sendmoney-receiptInfo-trackingnumber {
	float: right;
}

.wu-sendmoney-receiptInfo-ma-license {
    float: right;
    clear: both;
    padding: 12px 12px 12px 8px;
}

/***IACH fix*start**/
.wu-sendmoney-receiptInfo-sendText {
	font: normal 24px/30px sans-serif; /***RR-3128*****/
	margin-bottom: 5px;
	color: #232323;
    width: 565px;
	display: inline-block;
	margin-top: 0 !important; /**rr-930**/
}
.wu-sendmoney-receiptInfo-text-iach{
	font: normal 13px/17px sans-serif !important;
}
/***IACH fix*end**/

.wu-sendmoney-receiptInfo-succesfully {
	margin-bottom: 20px;
	margin-top: 12px;
}

.wu-sendmoney-receiptInfo-text, .wu-sendmoney-receiptInfo-text-date {
	font: normal 15px/17px sans-serif !important;
	color: #232323 !important;
	display: inline-block;
}

.wu-sendmoney-receiptInfo-trackingnumber {
	margin-top: -11px;
	padding: 12px 12px 12px 8px;
	background: rgb(234, 245, 251);
}

.wu-sendmoney-receipt-pay-container {
	margin-top: -25px;
}

.wu-sendmoney-receipt-transaction-right>div,.wu-sendmoney-receipt-transaction-left>div,.wu-sendmoney-receipt-qa-left>div,.wu-sendmoney-receipt-qa-right>div,.wu-sendmoney-review-qa-right>div
	{
	color: #555555;
}
.wu-sendmoney-text-grey-color{
	color: #333;
	font-family: 'Open Sans', sans-serif;
}
.wu-sendmoney-review-pay-payment-text{
	font-family: 'Open Sans', sans-serif;
	color: #777777;
}
.wu-sendmoney-receipt-pay-delivery-text,.wu-sendmoney-receipt-transaction-left-track,.wu-sendmoney-receipt-transaction-right-trans,.wu-sendmoney-receipt-qa-text,.wu-sendmoney-review-qa-text
	{
	color: #777777 !important;
}

.wu-sendmoney-kyc-opt-header {
	margin-bottom: 20px;
	position: relative;
}

.wu-sendmoney-card-to-cash, .wu-sendmoney-receipt-MMT, .wu-sendmoney-receipt-bank-to-bank, .wu-sendmoney-receipt-default{
	display:none;
}

.wu-sendmoney-alert-image-error,.wu-sendmoney-receiptInfo-imgsucces,.wu-sendmoney-receiptInfo-img-info,.wu-confirm-img-info,.wu-sendmoney-receiptInfo-imgattention
	{
	display: inline-block;
	vertical-align: top;
	background-image: url(stylesheet/images/icon-alert-error.png);
	width: 41px;
	height: 42px;
	background-repeat: no-repeat;
	background-size: 41px 42px;
}

.wu-sendmoney-alert-image-error {display:none !important;}
.wu-sendmoney-receiptInfo-imgsucces {
	width: 39px;
	height: 40px;
	background-image: url(stylesheet/images/icon-alert-success.png);
	margin-top: -6px;
}

.wu-sendmoney-receiptInfo-imgattention {
	width: 33px !important;
	height: 33px !important;
	background-image: url(stylesheet/images/icon-alert-info.png);
	background-size: 33px 33px !important;
	margin-top: 0px !important;
}

.wu-sendmoney-alert-title-error {
	display: inline-block;
	vertical-align: top;
	font: normal 24px/30px sans-serif;
	padding-left: 5px;
	padding-top: 5px;
}

.wu-sendmoney-kyc-opt-payment-name {
	font-size: 15px;
	font-weight: bold;
	color: #414141;
	vertical-align: sub;
	margin-left: 5px;
}

.wu-sendmoney-receiptinfo-tm, .wu-sendmoney-name-receiver, .wu-sendmoney-receiptinfo-total-receiver {
	font-weight: bold;
}

.wu-sendmoney-pickup-instructions-title, .wu-sendmoney-identity-verify-status-title{
	color: rgb(202,161,60);
	font-weight: bold;
	margin-bottom: 7px;
}

.wu-sendmoney-kyc-opt-payment-container {
	margin-top: 30px;
}

.wu-sendmoney-kyc-opt-find-loc {
	margin-left: 34px;
}

.button-kyc-opt {
	margin-bottom: 30px;
}

.kyc-form-container {
	margin-bottom: 20px;
}

.dropdown-container-sendmoney { 
	display: inline-block;
	vertical-align: top;
	width: 75px !important;
}

#wu-currency-dropdown-container.dropdown-container-sendmoney>a {
	padding: 0.5em 1em 0.5em 0.5em;
	line-height: 18px;
}

.ep-currency-container {
	width: 76px !important;
	margin-left: 0px !important;
	display: inline-block;
	vertical-align: top;
}

.ep-currency-container>a {
	margin-top: 0;
	line-height: 15px;
}

.homescreen-currency-dropdown {
	margin-top: 3px !important;
	width: 40px !important;
	margin-left: -10px !important;
}

.wu-sendmoney-receipt-start-trans {
       color: #076E98;
       text-decoration: none;
       cursor: pointer;
       width: 91%;
       margin: 0px;/* RINTL 14952 */
       text-shadow: none !important;
}



.wu-estimate-price-sendmoney-container .ep-currency-container {
	margin-left: 10px !important;
}
.wu-estimate-price-sendmoney-container .homescreen-currency-dropdown{
	margin-top: 0px !important;
}
/*======================================= End of WUSendMoneyReceipt ====================================================*/
/*======================================= Start of SendMoneyKyc ========================================================*/
.wu-kyc-upload-container {
	width: 100%;
	background: #FFFFFF;
	border-top: 5px solid #F9DA12;
	border-bottom: 5px solid #F9DA12;
}

.wu-kyc-upload-container-content {
	padding: 10px;
}

.wu-kyc-upload-top h1 {
	font-family: sans-serif;
	font-size: 22px;
	font-weight: bold;
}

.wu-kyc-upload-main-example-document,.wu-kyc-upload-main-info-document,.wu-kyc-separate-middle
	{
	vertical-align: top;
	display: inline-block;
	width: 47%;
}

.wu-kyc-upload-main-info-document {
	width: 48%;
}

.wu-kyc-separate-middle {
	width: 0%;
}

.wu-kyc-upload-center {
	padding: 10px;
	border: dashed 3px rgb(214, 214, 214);
	width: 80%;
}

.wu-kyc-upload-main-example-document h4 {
	font-size: 14px;
	color: green;
	font-weight: bold;
	font-family: sans-serif;
}

.wu-kyc-upload-main-info-document-up h5,.wu-kyc-upload-main-info-document-bottom h5
	{
	font-size: 12px;
	color: green;
	margin: 0px;
	font-family: sans-serif;
}

.wu-kyc-upload-main-example-document ul {
	list-style-type: none;
	border: 1px solid gray;
	margin: 0px;
	-webkit-padding-start: 0px;
}

.wu-kyc-upload-main-example-document ul li {
	padding: 3px;
	margin: 0px;
}

.wu-kyc-upload-main-info-document-up p,.wu-kyc-upload-main-info-document-bottom p,.wu-kyc-upload-front-document-left p,.wu-kyc-upload-front-document-right p,.wu-kyc-upload-back-document-left p,.wu-kyc-upload-back-document-right p
	{
	font-size: 11px;
	font-family: sans-serif;
	margin: 0px;
}

.wu-kyc-separate-middle {
	border-left: solid 4px rgb(194, 217, 251);
	height: 170px;
	margin: 0px 1% 0px 2%;
}

.wu-kyc-upload-doc-link {
	cursor: pointer;
	float: right;
	text-decoration: underline;
	font-size: 10px;
	color: #076E98;
	margin-right: 10px;
}

.wu-kyc-upload-doc-type {
	color: black;
	font-weight: bold;
	font-size: 14px;
}

.wu-kyc-upload-main-example-document li:nth-child(odd) {
	background: rgb(248, 246, 247);
}

.wu-kyc-upload-main-example-document li:nth-child(even) {
	background: white;
}

.wu-kyc-upload-main-example-document li {
	border-bottom: dashed 1px gray;
}

.wu-kyc-upload-main-example-document li:last-child {
	border-bottom: none;
}

.wu-kyc-upload-main-down-content {
	margin-top: 10px;
	border: 2px solid rgb(214, 214, 214);
}

.wu-kyc-upload-main-down-header-content,.wu-kyc-upload-main-down-main-content-title,.wu-kyc-upload-main-down-main-content-upload
	{
	padding: 10px;
	background: #ffef40;
}

.wu-kyc-upload-main-down-header-content p,.wu-kyc-upload-main-down-main-content-title p
	{
	font-size: 15px;
	font-weight: bold;
	color: black;
	font-family: sans-serif;
	margin: 0px;
	padding: 0px;
}

.wu-kyc-upload-main-down-main-content-title {
	background: white;
}

.wu-kyc-upload-main-down-main-content-upload {
	background: rgb(231, 236, 240);
}

.wu-kyc-upload-main-down-main-content-title p {
	font-size: 12px;
}

.wu-kyc-upload-front-document-content,.wu-kyc-upload-front-document-right,.wu-kyc-upload-back-document-content,.wu-kyc-upload-back-document-right
	{
	padding: 3px;
	background: white;
	border: 1px solid gray;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wu-kyc-upload-front-document-left,.wu-kyc-upload-front-document-right,.wu-kyc-upload-back-document-left,.wu-kyc-upload-back-document-right
	{
	display: inline-block;
	vertical-align: middle;
	width: 36%;
	margin-right: 30px;
}

.wu-kyc-upload-front-document-right,.wu-kyc-upload-back-document-right {
	width: 57%;
	margin-right: 0px;
}

.wu-kyc-cancel-transaction-button-container,.wu-kyc-upload-later-transaction-button-container
	{
	display: inline-block;
	vertical-align: top;
	width: 175px;
}

.wu-kyc-cancel-transaction-button,.wu-kyc-upload-later-transaction-button
	{
	width: auto;
	padding: 0 20px 0 15px;
	height: 30px;
	line-height: 30px;
	position: absolute;
	font-family: 'Open Sans', sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #91690b;
	text-shadow: #fff 0 1px 0;
	text-align: center;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#faebb0',
		endColorstr='#f3ce72' );
	border: 1px #f3ce72 solid;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	background-image: url(stylesheet/css/stylesheet/css/img/arrow-btn-blue.png);
	background-position: right 15px;
	background-repeat: no-repeat;
	background: url(stylesheet/images/arrow-btn-brown.png) right 12px no-repeat,
		-webkit-linear-gradient(#faebb0, #f3ce72 100%);
	background: url(stylesheet/images/arrow-btn-brown.png) right 12px no-repeat,
		-webkit-linear-gradient(#faebb0, #f3ce72 100%);
	background: url(stylesheet/images/arrow-btn-brown.png) right 12px no-repeat,
		-moz-linear-gradient(center top, #faebb0, #f3ce72 100%);
	background: url(stylesheet/images/arrow-btn-brown.png) right 12px no-repeat,
		-o-linear-gradient(top left, #faebb0, #f3ce72 100%);
	cursor: pointer;
}

.wu-kyc-upload-bottom {
	margin-top: 60px;
	margin-bottom: 30px;
}

.wu-kyc-upload-main-down-header-content {
	background: #f7db23;
	background: -moz-linear-gradient(top, #feeb80 0, #f7db23 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #feeb80),
		color-stop(100%, #f7db23) );
	background: -webkit-linear-gradient(top, #feeb80 0, #f7db23 100%);
	background: -o-linear-gradient(top, #feeb80 0, #f7db23 100%);
	background: -ms-linear-gradient(top, #feeb80 0, #f7db23 100%);
	background: linear-gradient(top, #feeb80 0, #f7db23 100%);
}

.wu-kyc-upload-button-document {
	padding: 0 5px;
	line-height: 27px;
	width: 150px;
	height: 27px;
	color: #5e481a;
	font-weight: bold;
	text-shadow: 0 1px 0 #fff;
	background: #f7db23;
	background: -moz-linear-gradient(top, #feeb80 0, #f7db23 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #feeb80),
		color-stop(100%, #f7db23) );
	background: -webkit-linear-gradient(top, #feeb80 0, #f7db23 100%);
	background: -o-linear-gradient(top, #feeb80 0, #f7db23 100%);
	background: -ms-linear-gradient(top, #feeb80 0, #f7db23 100%);
	background: linear-gradient(top, #feeb80 0, #f7db23 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#feeb80',
		endColorstr='#f7db23', GradientType=0 );
	-moz-border-radius: 10px 0px 10px 0px;
	-webkit-border-radius: 10px 0px 10px 0px;
	border-radius: 10px 0px 10px 0px;
}

.wu-kyc-upload-tip-document {
	margin-top: 10px;
	width: 40%;
}

.wu-kyc-upload-back-document,.wu-kyc-upload-main-info-document-bottom {
	margin-top: 10px;
}

.wu-kyc-upload-bottom-strip {
	margin-bottom: 20px;
	border-bottom: 3px solid rgb(226, 226, 226);
}

.wu-kyc-confirm-identitiy-container p {
	margin: 0px;
}

.wu-kyc-confirm-identitiy-container ul {
	list-style-type: none;
	-webkit-padding-start: 0px;
	margin: 0px;
	padding: 0px;
}

.wu-kyc-confirm-identitiy-container ul li {
	margin: 0px;
	padding: 0px;
}

.wu-kyc-confirm-identitiy-options-list-container {
	border: 1px solid rgb(221, 221, 221);
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	margin: 10px 0px;
}

.wu-kyc-confirm-identitiy-options-list-image-container,.wu-kyc-confirm-identitiy-options-list-info-container
	{
	display: inline-block;
	vertical-align: top;
	padding: 15px;
}

.wu-kyc-confirm-identitiy-options-list-image-container {
	width: 10%;
	border-right: 2px solid rgb(219, 213, 176);
	height: 100%;
	background: #FBF2BB;
}

.wu-kyc-confirm-identitiy-options-list-info-container {
	background: white;
	width: 70%;
	height: 100%
}

.wu-kyc-confirm-identitiy-options-list-info-container h3 {
	color: black;
	font-weight: bold;
}

.wu-kyc-confirm-identitiy-container h5 {
	margin-top: 10px;
}

.wu-kyc-confirm-identitiy-options-list-image {
	margin: auto;
	vertical-align: middle;
	background-image: url(stylesheet/images/icons.png);
	width: 41px;
	height: 42px;
	background-repeat: no-repeat;
}

.upload-photo-id-options {
	background-position: -15px -1575px;
}

.email-options {
	background-position: -15px -1634px;
}

.call-options {
	background-position: -15px -1694px;
}

.sms-options {
	background-position: -15px -1751px;
}

.app-options {
	background-image: url(stylesheet/images/kyc_app.png) !important;
    height: 52px !important;
}

.wu-transaction-options {
	background-position: -15px -1813px;
}

.wu-options {
	background-position: -15px -1933px;
}

.wu-wupay-options {
	background-position: -15px -1938px;
}


.add-info-options {
	background-position: 14px;
}

.wu-kyc-confirm-identity-button-container {
	margin-top: 10px;
}

.wu-kyc-confirm-identity-button-fast,.wu-kyc-complete-transfer-button,.wu-sendmoney-receiptInfo-button-enter-code,.wu-sendmoney-wu-verif-button-enter-code,.wu-kyc-confirm-identity-button-more
{
	font-size: 12px !important;
	cursor: pointer;
	width: auto;
	height: 30px;
	padding: 0 30px 0 15px;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	line-height: 30px;
	border: none;
	display: inline-block;
	text-shadow: 0 -1px 1px #222;
	text-decoration: none;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0px 0px 3px #999;
	-webkit-box-shadow: 0px 0px 3px #999;
	box-shadow: 0px 0px 3px #999;
	background: #1599ba;
	background-image: url(stylesheet/css/stylesheet/css/img/arrow-btn-blue.png);
	background-position: right 15px;
	background-repeat: no-repeat;
	background: url(stylesheet/images/arrow-btn-blue.png) right 10px no-repeat,
		-webkit-gradient(linear, 0% 0%, 0% 100%, from(#1599ba), to(#066690) );
	background: url(stylesheet/images/arrow-btn-blue.png) right 10px no-repeat,
		-webkit-linear-gradient(top, #1599ba, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 10px no-repeat,
		-moz-linear-gradient(top, #1599ba, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 10px no-repeat,
		-ms-linear-gradient(top, #1599ba, #066690);
	cursor: pointer;
}

/*RTHREE-3322  Buttons Incorrect*/
.wu-kyc-confirm-identity-button-fast:hover,
.wu-sendmoney-receiptInfo-button-enter-code:hover,
.wu-kyc-confirm-identity-button-more:hover
{
	background-color: #066892;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-repeat: no-repeat;
	cursor:pointer;
	background-position: right 10px;
}

.wu-kyc-opt-more-info-bottom {
	padding: 8px;
	background: rgb(234, 244, 243);
	margin-top: 10px;
}

.highlight-code-sdc {
	border: 4px solid red;
}

.wu-kyc-opt-more-info-bottom p {
	color: rgb(130, 137, 143);
	font-size: 11px;
}

.wu-kyc-opt-container {
	margin-top: 15px;
}

.wu-kyc-opt-gray {
	color: rgb(56, 52, 63);
	font-weight: bold;
	padding-left: 5px;
}

input.wu-input-verification-code {
	/**padding: 4px 9px 0;
	width: 76px;**/
	height: 32px;
	border: solid 1px #bfbfbf;
	line-height: 18px;
	font-family: sans-serif;
	/**font-size: 24px;
	font-weight: bold;
	color: #414141;**/
	background: #fff;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: inset 1px 1px 4px #bfbfbf;
	-webkit-box-shadow: inset 1px 1px 4px #bfbfbf;
	box-shadow: inset 1px 1px 4px #bfbfbf;	
	padding: 3px 9px;
	width: 90px;
	font-size: 28px;
	color: #666;
	letter-spacing: 6px;
	padding-right: 0px;
}

.wu-kyc-complete-transfer-button,.wu-sendmoney-wu-verif-button-enter-code
	{
	height: 40px;
	line-height: 40px;
	font-size: 13px !important;
	background: url(stylesheet/images/arrow-btn-blue.png) right 15px no-repeat,
		-webkit-gradient(linear, 0% 0%, 0% 100%, from(#1599ba), to(#066690) );
	background: url(stylesheet/images/arrow-btn-blue.png) right 15px no-repeat,
		-webkit-linear-gradient(top, #1599ba, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 15px no-repeat,
		-moz-linear-gradient(top, #1599ba, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 15px no-repeat,
		-ms-linear-gradient(top, #1599ba, #066690);
}

/*RTHREE-3322  Buttons Incorrect*/
.wu-kyc-complete-transfer-button:hover,
.wu-sendmoney-wu-verif-button-enter-code:hover
{
	background-color: #066892;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-repeat: no-repeat;
	cursor:pointer;
	background-position: right 15px;
}

.wu-kyc-complete-transfer-button-container {
	margin-bottom: 20px;
	margin-top: 20px;
}

.wu-kyc-verification-code-container p.first-sentences {
	color: rgb(173, 173, 175);
}

.wu-kyc-verification-code-container h1 {
	font-weight: bold;
}

.wu-kyc-verification-code-container p {
	margin-top: 20px;
}

.wu-kyc-verification-code-container p.input-verification-number {
	font-weight: bold;
}

.fix-dropwown {
	width: 82px;
	top: 18px;
	-webkit-padding-start: 0px;
}

.input-year,.input-first-box,.input-second-box,.input-third-box {
	width: 60px;
	height: 27px;
}

.wu-addinfo-dob-container {
	margin: 25px 0px;
}

.wu-social-security-container {
	margin: 20px 0px 10px 0px;
}

.input-first-box {
	width: 40px;
}

.input-second-box {
	width: 30px;
}

.input-third-box {
	width: 50px;
}

.read-aggrement-add-info {
	margin: 0px !important;
}

.wu-consumer-identity-procedure {
	text-decoration: underline;
	color: rgb(8, 140, 175);
	cursor: pointer;
}

.wu-sendmoney-receiptInfo-button-enter-code-container,.wu-sendmoney-receiptInfo-button-do-latter-container
	{
	display: inline-block;
	vertical-align: bottom;
}

.wu-sendmoney-receiptInfo-button-enter-code-container {
	margin-right: 5px;
}

.wu-sendmoney-receiptInfo-img-info,.wu-confirm-img-info {
	margin-top: -6px;
	width: 25px;
	height: 28px;
	background-size: 25px 28px;
	background-image: url(stylesheet/images/icon-alert-info.png) !important;
}

.wu-confirm-img-info {
	margin-top: 3px;
	width: 27px;
	height: 27px;
	background-size: 27px 27px;
	background-image: url(stylesheet/images/icon-alert-success.png) !important;
}

.wu-sendmoney-receiptInfo-strip {
	border-top: 1px solid rgb(229, 229, 229);
	margin-bottom: 10px;
}

.wu-transactional-profile-link,.wu-sendmoney-receiptInfo-button-do-latter,.sendmoney-wu-verif-button-do-latter
	{
	cursor: pointer;
	color: #076E98;
}

.wu-transactional-note {
	font-weight: bold;
}

.wu-verification-code-number-soft-dec-container {
	margin-top: 20px;

}

.wu-verification-code-date {
	border-right: 1px solid rgb(235, 235, 235);
}

.wu-verification-code-number,.wu-verification-code-date,.wu-sendmoney-wu-verif-button-enter-code-container,.wu-sendmoney-wu-verif-button-do-latter-container
	{
	display: inline-block;
	vertical-align: middle;
}

.wu-sendmoney-wu-verif-button-do-latter-container {
	margin-left: 20px;
}

.wu-sendmoney-wu-verif-button-container {
	margin: 30px 0px;
}

.wu-verification-code-number,.wu-verification-code-date {
	padding: 10px;
}

.wu-verification-code-number p,.wu-verification-code-date p {
	margin: 0px;
}

.wu-verification-code-date {
	width: 20%;
}

.wu-kyc-verification-code-container ol li {
	padding-bottom: 10px;
}

.wu-kyc-verification-code-container ul li {
	padding-left: 0px;
	font: 'Open Sans', sans-serif 13px/17px #232323;
}

.wu-sendmoney-wu-verif-button-enter-code {
	font-size: 14px;
}

.wu-sendmoney-wu-verif-button-do-latter span {
	margin-left: 5px;
}

.error-kyc {
	display: none;
}

.error-verification-code {
	color: red;
	display: block;
	padding-top: 5px;
	font-weight: bold;
}

.error-input-verification {
	border: 1px solid red;
}

.wu-kyc-click-call,.wu-kyc-click-another-method {
	text-decoration: underline;
	cursor: pointer;
	color: #076E98;
}

.wu-kyc-trans-note-list li p {
	color: rgb(130, 137, 143);
	font-size: 11px;
}

/*======================================= Start of WUBankInformationWidget ====================================================*/
.wu-drop-down-select-bank-information {
	width: 291px !important;
	font-size: 13px !important;
	margin-left:0px; /*RTHREE-859 Alignment in drop down*/
}

.wu-addcontact-drop-down-select-bank-information {
	width: 290px !important;
	font-size: 13px !important;
	margin-left:0px; /*RTHREE-334 Alignment in drop down*/
}

.wu-drop-down-arrow-select-bank-information {
	cursor: pointer;
	margin-left: 276px;
	margin-top: -31px;
	position: absolute;
	width: 30px !important;
	min-width: 29px !important;
	max-width: 29px !important;
	height: 30px !important;
	background-size: 28px 28px;
	background-image: url("stylesheet/images/btn-droparrow.png");
	background-repeat: no-repeat;
	border-left: solid 1px #BBB;
	padding-left: 0px;
}

.wu-receiver-info-bank-information-list {
	/*left: 305px; RTHREE-859 - Alignment of drop down*/
	width: 302px; /*RTHREE-859 - Alignment of drop down*/
	margin-right: 5px;
	padding-right: 0px;
	list-style: none;
	cursor: pointer;
	padding: 0;
	margin: 0;
	color: #656565;
	overflow-x: hidden !important;
	position: absolute;
	z-index: 99999;
	max-height: 200px;
	border: solid 1px #BBB;
	background: #FFF;
	-moz-box-shadow: 0 2px 6px rgba(0, 0, 0, .2);
	-webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, .2);
	box-shadow: 0 2px 6px rgb(0, 0, 0);
	box-shadow: 0 2px 6px rgba(0, 0, 0, .2);
	overflow: auto;
	padding-bottom: 6px !important;
	padding-top: 7px !important;
	font-size: 13px;
	font-family: sans-serif;
}

.wu-addcontact-receiver-info-bank-information-list li:hover {
	background-color: #D8F6FF;
}

.wu-addcontact-receiver-info-bank-information-list li.selected {
	background-color: #C8DEF4;
}

.wu-addcontact-receiver-info-bank-information-list li.selected a {
	color: #000 !important;
}

.wu-addcontact-receiver-info-bank-information-list {
	/*left: 363px;  RTHREE-334-  Alignment of drop down*/ 
	width: 302px;
	margin-right: 5px;
	padding-right: 0px;
	list-style: none;
	cursor: pointer;
	padding: 0;
	margin: 0;
	color: #656565;
	overflow-x: hidden !important;
	position: absolute;
	z-index: 99999;
	max-height: 200px;
	border: solid 1px #BBB;
	background: #FFF;
	-moz-box-shadow: 0 2px 6px rgba(0, 0, 0, .2);
	-webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, .2);
	box-shadow: 0 2px 6px rgb(0, 0, 0);
	box-shadow: 0 2px 6px rgba(0, 0, 0, .2);
	overflow: auto;
	padding-bottom: 6px !important;
	padding-top: 7px !important;
	font-size: 13px;
	font-family: sans-serif;
}

.on-edit-contact {
	left: 180px;
}

.wu-receiver-info-bank-information-list li {
	list-style: none;
	display: block;
	cursor: pointer;
	overflow-x: hidden !important;
	/* padding: 0px; */
	margin: 1px;
}

.wu-receiver-info-bank-information-list li a {
	line-height: 22px;
	white-space: nowrap;
	color: #656565;
	padding-left: 0px !important;
}

.wu-receiver-info-bank-information-list li:hover {
	background-color: #D8F6FF;
}

.wu-receiver-info-bank-information-list li.selected {
	background-color: #C8DEF4;
}

.wu-receiver-info-bank-information-list li.selected a {
	color: #000 !important;
}

.wu-receiver-bank-information-two-input-content {
	margin-bottom: 10px;
}
/*RTOPT-994 & RTPROD-673 */
.wu-receiver-bank-information-two-input-content input {
	width: 93px !important;
}

#wu-d2b-error-label-bank-code,#wu-d2b-error-label-bank-name,#wu-d2b-error-label-branch-code,#wu-d2b-error-label-financial-id,#wu-d2b-error-label-routing-number,#wu-d2b-error-label-account-number,#wu-d2b-error-label-confirm-account-number,#wu-d2b-error-label-drop-down-select-bank,#wu-d2b-error-label-swift-code,#wu-d2b-error-label-sort-code,#wu-d2b-error-account-suffix,#wu-d2b-error-label-account-prefix,#wu-mailing-address-error-label-addr-line1,#wu-mailing-address-error-label-addr-line2,#wu-mailing-address-error-label-city,#wu-mailing-address-error-label-postal-code,#wu-mailing-address-error-label-drop-down-select-state,#wu-d2b-error-label-account-number-suffix,#wu-d2b-error-label-name,#wu-d2b-error-label-confirm-bank-code,#wu-d2b-error-label-confirm-branch-code,#wu-d2b-error-label-confirm-account-number-suffix
,#wu-d2b-error-label-branch-name
	{
	display: none;
	color: #CC1B21;
	font-size: 12px;
	font-weight: bold;
	font-family: sans-serif;
	padding-left: 5px;
}

.wu-receiver-required-receiver-bank-account-input {
	margin-bottom: 10px; /******* Uncommented for HQW-172 *****************/
}

.wu-two-input-field-bank-information {
	display: inline-table;
}

.wu-two-input-field-bank-information div {
	width: 95px !important;
}

.all-credit-card {
	-webkit-margin-after: 0px !important;
	-webkit-margin-before: 0px !important;
}

.sendmoney-forms {
	vertical-align: middle;
	display: inline-block;
}

.wu-d2b-holder-ifsc{
	color:#999999;
	font-size: 11.5px;
	fon-family: sans-serif;
	margin-top: 0px;
}

#wu-bank-information .wu-d2b-holder-ifsc{
	margin-left: 25%;
}

/*======================================= End of WUBankInformationWidget ====================================================*/

/*======================================= Start of Send Money Inmate ====================================================*/
.sendmoney-error-label {
    color: #CC1B21 !important;
    display: block !important;
}
 
.sendmoney-error-box {
    border: solid 1px #CC1B21 !important;
}
 
.error-form-dropdown>a{
    border-color: #CC1B21 !important;
}
 
#wu-choose-facility-name {
    margin-left: 2%;
    margin-top: 0.5%;
    font-weight: bold;
}
 
#wu-ep-sendmoney-inmate-form {
    margin: 0px 25px 0 15px !important
}

.wu-sm-inmate-facility-container #wu-smi-facility-name-container {
	display: inline-block;
	width: 67%;
}

#wu-smi-facility-name-container>a {
    line-height: 18px;
}

#wu-smi-choose-facility-name {
	display: none;
	left: 100px;
	min-width: 180px;
	width: auto;
	top: 139px;
}

#wu-smi-fees-choose-facility-name {
	display: none;
	left: 164px;
	min-width: 180px;
	width: auto;
	top: 70px;
}

.display-block {
	display: block !important;
}

#error-higher-amount {
	width: 80% !important;
}

#wu-started-sm-inmate-btn.disabled,#wu-sm-inmate-update.disabled {
	-moz-box-shadow: 0px 0px 4px #C0BFBF;
	-webkit-box-shadow: 0px 1px 4px #C0BFBF;
	box-shadow: 0px 1px 4px #C0BFBF;
	background: #1599ba;
	cursor: text;
	text-shadow: 0 0 1 px #999;
	pointer-events: none;
	color: #ffffff;
	background: url(stylesheet/images/arrow-btn-blue_disabled.png) right 14px
		no-repeat, -webkit-gradient(linear, 0% 0%, 0% 100%, from(#BCD7DE),
		to(#98BEC9) );
	background: url(stylesheet/images/arrow-btn-blue_disabled.png) right 14px
		no-repeat, -webkit-linear-gradient(top, #BCD7DE, #98BEC9);
	background: url(stylesheet/images/arrow-btn-blue_disabled.png) right 14px
		no-repeat, -moz-linear-gradient(top, #BCD7DE, #98BEC9);
	background: url(stylesheet/images/arrow-btn-blue_disabled.png) right 14px
		no-repeat, -ms-linear-gradient(top, #BCD7DE, #98BEC9);
}

#wu-sm-inmate-update {
	width: auto;
	height: 36px;
	padding: 0 30px 0 20px;
	margin: 10px 0 !important;
	color: white;
	font-size: 13px;
	font-weight: bold;
	line-height: 37px;
	border: none;
	display: inline-block;
	text-shadow: 0 -1px 1px #222;
	text-decoration: none;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0px 0px 3px #999;
	-webkit-box-shadow: 0px 0px 3px #999;
	box-shadow: 0px 0px 3px #999;
	background: #1599BA;
	background-image: url(stylesheet/css/stylesheet/images/arrow-btn-blue.png);
	background-position: right 14px;
	background-repeat: no-repeat;
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
		-webkit-gradient(linear, 0% 0%, 0% 100%, from(#1599BA), to(#066690) );
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
		-webkit-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
		-moz-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
		-ms-linear-gradient(top, #1599BA, #066690);
}

.wu-sm-inmate-content {
	position: relative;
	margin: 0 0 22px 0;
	padding: 30px 25px 30px 25px;
	background: #EFEFEF;
	border: 1px solid #CFCFCF;
	border-top: none;
}

.wu-sm-inmate-content>div {
	vertical-align: top;
	padding-top: 10px;
	margin-right: 15px;
}

#send-money-inmate-container .short input {
	width: 57px;
}

.alert-margin-inmate {
	margin-top: 40px;
}

.wu-sm-inmate-content input {
	display: inline-block;
}

.wu-sm-inmate-facility-container input,.wu-sm-inmate-amount-container input
{
	display: inline-block;
	width: 200px;
	margin-bottom: 10px;
	/* RTHREE-3594 Inconsistent highlighting of form fields-Chi
	padding: 4px 9px 0 9px;
	height: 27px;
	border: solid 1px #bfbfbf;
	line-height: 18px;
	font-family: sans-serif;
	font-size: 14px;
	color: #414141;
	background: #fff;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: inset 1px 1px 4px #bfbfbf;
	-webkit-box-shadow: inset 1px 1px 4px #bfbfbf;
	box-shadow: inset 1px 1px 4px #bfbfbf; */
}

.wu-sm-inmate-facility-container,.wu-sm-inmate-amount-container {
	display: inline-block;
}

.wu-sm-inmate-facility-container {
	width: 45%;
}

.wu-sm-inmate-amount-container {
	width: 38%;
}

.wu-sm-inmate-facility-container label{
	vertical-align: top;
	margin-top: 7px;
	display: inline-block;
}

.usd-text {
	display: inline-block;
	margin-left: 3%;
	font-weight: bold;
}

.wu-sm-inmate-option-content {
	position: relative;
	margin: 0 0 22px 0;
	padding: 20px 25px 30px 25px;
	background: #EFEFEF;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	-moz-box-shadow: inset 0 0 8px 3px #D0D0D0;
	-webkit-box-shadow: inset 0 0 8px 3px #D0D0D0;
	box-shadow: inset 0 0 8px 3px #D0D0D0;
}

.wu-sm-inmate-option-content h2 {
	color: #4a4a4a;
}

.wu-sm-inmate-option-content ul,.wu-sm-inmate-option-content li {
	list-style-type: none;
	padding: 0;
	margin: 0;
}

.wu-sm-inmate-option-content p {
	margin: 0;
	font-size: 13px;
	font-weight: bold;
	color: #333;
}

.wu-sm-inmate-options-button {
	width: 166px;
	text-align: right;
}

.wu-ep-po-button .wu-ep-button {
	width: auto;
	height: 36px;
	padding: 0 30px 0 20px;
	margin: 10px 0 !important;
	color: white;
	font-size: 13px;
	font-weight: bold;
	line-height: 37px;
	border: none;
	display: inline-block;
	text-shadow: 0 -1px 1px #222;
	text-decoration: none;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0px 0px 3px #999;
	-webkit-box-shadow: 0px 0px 3px #999;
	box-shadow: 0px 0px 3px #999;
	background: #1599BA;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-position: right 14px;
	background-repeat: no-repeat;
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
		-webkit-gradient(linear, 0% 0%, 0% 100%, from(#1599BA), to(#066690) );
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
		-webkit-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
		-moz-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
		-ms-linear-gradient(top, #1599BA, #066690);
}

.wu-ep-po-button .wu-ep-button:hover {
	cursor: pointer;
	background: #066590;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-position: right 14px;
	background-repeat: no-repeat;
	text-shadow: 0 0 1px #222;
}

.wu-sm-inmate-header-paywith {
	width: 40% !important;
}

.wu-sm-inmate-cp-title {
	display: inline-block;
	width: 41.5%;
}

.wu-sm-inmate-po-content-speed {
	display: inline-block;
	text-align: center;
	width: 14.5% !important;
}

.wu-sm-inmate-content-fee {
	display: inline-block;
	width: 15.5% !important;
	text-align: center;
}

#wu-sm-inmate-button {
	display: inline-block;
	width: 20% !important;
}

#wu-sm-inmate-content-paywith {
	width: 41.5% !important;
	display: inline-block;
	padding: 2% 0;
}

.wu-sm-inmate-fees-dropdown {
	cursor: pointer;
	line-height: 30px;
	padding-left: 15px;
	margin-left: 141px;
	margin-top: -27px;
	font-size: 16px;
	-webkit-border-radius: 3px;
	border: solid 1px #e1e1e1;
	width: 165px;
	text-overflow: ellipsis;
	height: 29px;
	display: block;
	vertical-align: middle;
	background: -ms-linear-gradient(top, #fefefe, #bababa);
	background: -webkit-linear-gradient(top, #fefefe, #bababa);
	background: -moz-linear-gradient(top, #fefefe 0%, #bababa 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fefefe),
		color-stop(100%, #bababa) );
	background: -webkit-linear-gradient(top, #fefefe 0%, #bababa 100%);
	filter:
		"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#fefefe', endColorstr='#bababa')";
	-ms-filter:
		"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#fefefe', endColorstr='#bababa')";
	color: #414141;
	white-space: nowrap;
	overflow: hidden;
	float: right;
	margin-right: 13%;
}

.wu-sm-inmate-state-arrow {
	cursor: pointer;
	margin-left: 23.6%;
	margin-top: -10px;
	position: absolute;
	width: 30px !important;
	min-width: 29px !important;
	max-width: 29px !important;
	height: 30px !important;
	background-size: 28px 28px;
	background-image: url("stylesheet/images/btn-droparrow.png");
	background-repeat: no-repeat;
	border-left: solid 1px #BBB;
	padding-left: 0px;
}

.wu-sm-inmate-receiver-information-form-container {
	background: #FFFFFF;
	height: 50%;
	margin-bottom: 30px;
	margin-right: 9px;
}

.wu-smi-receiver-information-container>h1 {
	font-size: 23px;
	font-weight: bold;
	color: #000;
	margin: 0;
	letter-spacing: 1px;
}

.wu-smi-receiver-information-container>p {
	color: #999;
	font-size: 12px;
	margin: 6px 0 20px 0;
}

.wu-smi-receiver-information-container {
/* 	width: 80%; */
	margin: 25px;
}

input#wu-smi-input-first-name,input#wu-smi-input-last-name,input#wu-smi-input-account-number
{
	display: block;
	width: 220px;
	/* RTHREE-3594 Inconsistent highlighting of form fields-Chi
	padding: 4px 9px 0 9px;
	height: 27px;
	border: solid 1px #BFBFBF;
	line-height: 18px;
	font-family: sans-serif;
	font-size: 14px;
	color: #414141;
	background: white;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: inset 1px 1px 4px #bfbfbf;
	-webkit-box-shadow: inset 1px 1px 4px #BFBFBF;
	box-shadow: inset 1px 1px 4px #BFBFBF;
	text-indent: 8px; */
}

.error-input-border {
	border: solid 1px red !important;
}

.wu-smi-receiver-information-inmate {
	margin-bottom: 11px;
}

.wu-smi-receiver-information-inmate span {
	margin: 0 0 2px 5px;
}

.error-title {
	color: #FF0000;
}

#wu-smi-first-name-error-info,#wu-smi-last-name-error-info,#wu-smi-account-number-error-info
	{
	display: none;
	color: #FF0000;
	font-weight: bold;
}

.wu-zipcode-message
{
    color: #CC1B21;
	font-size: 12px;
	font-weight: bold;
	font-family: sans-serif;
	padding-left: 0;
	padding-top: 0;
	margin-left: 0px! important;

}

.wu-sm-inmate-receiver-information-form-content {
	display: inline-block;
	float: left;
	width: 536px;
}

#wu-smi-receiver-information-form-container {
	background: #FFFFFF;
/* 	margin-right: 16px; */
}

.wu-smi-receiver-information-account-number-label {
	display: block;
}

.wu-smi-receiver-information-optional-save-account-container {
	margin: 16px 0;
	display: block;
	position: relative;
}

.wu-smi-receiver-information-optional-text-save {
	display: inline-block;
}

.wu-smi-receiver-information-optional-text-optional {
	display: inline-block;
	color: #999;
}

#wu-smi-receiver-information-optional-checked {
	background-image: url(stylesheet/images/sprite-forms.png);
	background-repeat: no-repeat;
	vertical-align: middle;
	display: inline-block;
	text-align: center;
	background-position: 0px -77px;
	height: 26px;
	width: 18px;
	margin-top: 2px;
}

.wu-smi-receiver-information-left-account-number {
	display: inline-block;
	width: 54%;
	vertical-align: top;
}

.wu-smi-receiver-information-right-account-number {
	display: inline-block;
	width: 45%;
	vertical-align: bottom;
	color: #999;
}

.wu-smi-receiver-information-note {
	margin-bottom: 3%;
}

.wu-receiver-information-header-note {
	color: rgb(169, 158, 176);
}

.wu-review-inmate-number-content {
	padding-top: 2%;
	padding-left: 1%;
	display: block;
}

.wu-review-inmate-name-content {
	display: block;
	padding-left: 1%;
	padding-bottom: 5%;
}

.wu-review-inmate-number-title,.wu-review-inmate-number {
	color: #777777;
}

.wu-review-inmate-first-name,.wu-review-inmate-last-name {
	color: black;
}

.wu-sendmoney-inmate-review-pay-agreement-text-blue {
	font: normal 13px/17px sans-serif;
	color: #076E98;
}

.wu-smi-review-amount-content {
	width: 30%;
	border-bottom: 1px solid #ccc;
	display: inline-block
}

.wu-smi-review-delivered-as-content {
	display: inline-block;
	width: 40%;
	margin-left: 14.5%;
}

#sendmoney-inmate-receiver-controller {
	margin-top: 5px;
}
/*======================================= End of Send Money Inmate ====================================================*/
.wu-sendmoney-back-of-card-image {
	display: inline-block;
	vertical-align: top;
	background-image: url(stylesheet/images/back-of-card.png);
	width: 210px;
	height: 140px;
	background-repeat: no-repeat;
	clear: both;
}

#button-amtBankDecline-container {
	display: inline-block;
	margin-right: 15px;
}

.wu-amtBankDecline-container {
	display: inline-block;
	width: 55%;
}

.wu-bnkDecline-container {
	display: inline-block;
	width: 54%;
}

.wu-decline-form-element {
	padding: 5px 0 0;
	font-size:13px;/*RTHREE-1701 - changed to 12*/
}

.wu-decline-form-element h3{
	color:#000!important;}
	
.wu-decline-form-element ol{
	font-weight: normal;
	font-size: 12px;
	margin: 0;
	padding: 5px 20px 0;
	width: 225px;
}

.wu-decline-form-element ol li {
	margin: 0 0 20px;
}
/*Added for RINTL-15527 :START*/
.wu-decline-form-element-header{
margin-left: 0px;
font-size:large;
padding-left: 30px;
margin-top: 20px;
color:black;


}
.wu-decline-form-element-header h3{
margin-bottom:0px;

}
/*Added for RINTL-15527:END*/
.info-call-CC{
	font-size: 12px;
	padding: 5px 0;
	/* width: 50%; */
}
#adding-padding-bottom {
	display:none;
}
/*RTHREE-1701 - Below style added*/
#choose-different-payment{
padding-top:35px;
font-size:11px;
}
#help_customer_care{
font-size:11px;
padding-top:8px;
}
/*********************/

#wu-amtBankDecline-label {
	font-size: 13px; /*RTHREE-1701 - Chnaged from 17 to 13*/
}

/*RTHREE-1700 -- Added*/ 
#wu-amtBankDecline-label_if_subContent{
display:none;
font-size: 12px;
}

#wu-amtBankDecline-label_1, #wu-amtBankDecline-label_2{
font-size:11px;
    padding-top:12px;
}

#wu-form-amount-container{
font-size:13px;
}

#wu-label-usd_decline{
font-size:12px;
color:#000000;
}

.link_decline_subSection{
cursor: pointer;
font-weight: normal;
color: #076E98;
font-size:11px;
margin-top:-19px;
margin-left:71px;
}

/********************End*/
.display-none{
	display: none !important;
}
.wu-amtBankDecline-link {
	display: inline-block;
	vertical-align: middle;
}
.wu-amtBankDecline-link a{
	float: right;
	color: #076E98;
	font-size: 14px;
}
.wu-amtBankDecline-link a:hover{
	text-decoration: none;
}

.wu-technical-problem-decline a:hover{
	text-decoration: underline;
	color: #003059;
}

.wu-decline-code {
	right: 0px;
	top: -15px;
	position: absolute;
	font-size: 13px;
/* 	color: #808080; RTHREE-2686*/
}

.wu-decline-header {
	position: relative;
	margin-bottom: 20px;
}

.max-width {
	width: 100%;
}

.wu-sendmoney-alert-image-info {
	display: inline-block;
	vertical-align: top;
	background-image: url(stylesheet/images/icon-alert-info.png);
	width: 41px;
	height: 42px;
	background-repeat: no-repeat;
	background-size: 41px 42px;
}

.wu-wupay-receipt-intl{
	text-transform:capitalize;
}

/*
*=============================WUPay Receipt Style========================
*/
.wu-sendmoney-wupay-receipt-info-title {
	float: none;
	display: inline-block;
	vertical-align: middle;
	font-size: 24px;
	font-weight: bold;
}

.wu-sendmoney-wupay-receipt-info-title sup{
	font-size: medium;
}

.wu-sendmoney-wupay-title-container {
	display: inline-block;
}

.wu-sendmoney-wupay-trackingnumber-container {
	float: right;
	margin-top: -11px;
	padding: 8px;
	background: rgb(227, 240, 248);
	display: inline-block;
}

.wu-sendmoney-img-msg-info {
	float: none;
	display: inline-block;
	vertical-align: middle;
	width: 30px;
	height: 30px;
	background-size: 30px 30px;
	background-image: url(stylesheet/images/icon-msg-info.png) !important;
}

.wu-sendmoney-wupay-info-container {
	margin: 10px 0;
}

.wu-sendmoney-receiptInfo-container>span {
	font-size: 14px;
	display: block;
	margin: 10px 0;
}

.wu-sendmoney-wupay-img-1 {
	float: none;
	display: inline-block;
	vertical-align: middle;
	width: 30px;
	height: 30px;
	background-position: 0px -117px;
	background-image: url(stylesheet/images/sprite-forms.png) !important;
}

.wu-sendmoney-wupay-img-2 {
	float: none;
	display: inline-block;
	vertical-align: middle;
	width: 30px;
	height: 30px;
	background-position: 0px -217px;
	background-image: url(stylesheet/images/sprite-forms.png) !important;
}

.wu-sendmoney-wupay-img-3 {
	float: none;
	display: inline-block;
	vertical-align: middle;
	width: 30px;
	height: 30px;
	background-position: 0px -317px;
	background-image: url(stylesheet/images/sprite-forms.png) !important;
}

.wu-sendmoney-wupay-info-desc-text {
	display: inline-block;
	vertical-align: middle;
	width: 95%;
}

.wu-sendmoney-detail-text {
	margin: 3px 0;
}

.wu-sendmoney-wupay-detail-label {
	width: 50%;
	display: inline-block;
	vertical-align: top;
}

.wu-sendmoney-wupay-detail-container {
	padding: 5px;
	width: 45%;
	display: block;
	margin-left: 35px;
	background: #efefef;
	border: solid 1px #bfbfbf;
}

.wu-sendmoney-wupay-detail-info {
	display: inline-block;
}

.wu-sendmoney-wupay-info-text {
	display: block;
}

/*
*=============================Cash Receipt Style========================
*/
.wu-sendmoney-img-msg-alert {
	display: inline-block;
	vertical-align: middle;
	width: 48px;
	height: 48px;
	background-position: -11px -2111px;
	background-image: url(stylesheet/images/icons.png) !important;
}

.wu-sendmoney-cash-receipt-info-title {
	display: inline-block;
	font-size: 26px;
	width: 60%;
	vertical-align: middle;
	line-height: 30px;
}

.wu-sendmoney-cash-receipt-sub-title {
	font: bold 14px/15px sans-serif;
	color: #C59011;
	display: inline-block;
	padding: 4px 0 8px;
}

.wu-sendmoney-cash-transfer-details-container {
	margin: 40px 0 30px;
}

.wu-sendmoney-cash-transfer-details-header-container {
	border-bottom: solid 1px #ccc;
	margin-bottom: 10px;
}

.wu-sendmoney-cash-transfer-details-info-container {
	display: inline-block;
	padding: 10px;
	width: 25%;
	vertical-align: middle;
}

.wu-sendmoney-cash-transfer-details-info {
	border-bottom: solid 1px #ccc;
	padding: 5px 0;
}

.wu-sendmoney-cash-details-title {
	font-weight: bold;
	font-size: 12px;
	color: #949494;
}

.wu-sendmoney-cash-details-info {
	font-size: 14px;
	font-weight: bold;
	padding-top: 10px;
}

.wu-sendmoney-cash-receipt-print-div {
	float: right;
	cursor: pointer;
	display: inline-block;
}

.wu-sendmoney-cash-transfer-details-estimated {
	vertical-align: middle;
	display: inline-block;
	padding: 0 50px;
}

.wu-sendmoney-cash-transfer-details-estimated>span {
	display: block;
}

.wu-sendmoney-cash-transfer-details-info:last-child {
	border: none;
}

.wu-sendmoney-cash-transaction-container,.wu-sendmoney-cash-pay-details-container
	{
	padding: 20px 0;
}

.wu-sendmoney-cash-instruction-container {
	margin: 0;
	width: 49%;
	display: inline-block;
	vertical-align: top;
}

.wu-sendmoney-cash-transaction-detail-container {
	display: inline-block
}

.wu-sendmoney-cash-pin-number {
	float: right;
	display: inline-block;
	margin-right: 20px;
	font-size: 16px;
	font-weight: bold;
	background-color: #eaf5fb;
	padding: 5px;
}

.wu-sendmoney-cash-instruction {
	padding: 0 10px;
	color: #949494;
}

.wu-sendmoney-cash-transactionp-pin-container {
	display: block;
	padding: 10px 0;
}

.wu-sendmoney-cash-instruction-details-container>li {
	margin: 5px 0;
}

.wu-sendmoney-cash-info-container {
	display: inline-block;
}

.wu-sendmoney-review-pay-bank-info {
	display: inline-block;
	vertical-align: middle;
}

/* As part of THREE-1717 fix added */
.wu-sendmoney-receipt-delivery-method-bank-account {
	margin-bottom : 5px;
	margin-top: 4px;
}

.wu-sendmoney-receipt-complaint-wu-contact-container,.wu-sendmoney-receipt-wu-makes-money,.wu-sendmoney-receipt-card-issuer,.wu-sendmoney-review-wu-makes-money,.wu-sendmoney-review-card-issuer
	{
	margin-top: 20px;
	display: none;
}

.wu-sendmoney-receipt-complaint-wu-contact-body {
	margin-left: 30px;
}

.wu-sendmoney-receipt-complaint-wu-contact-info {
	margin-top: 15px;
}

.wu-sendmoney-receipt-complaint-wu-contact-body p,.wu-sendmoney-receipt-complaint-wu-contact-info p,.wu-sendmoney-receipt-complaint-wu-contact-container p
	{
	margin-bottom: 0px !important;
}

.wu-disclosures-container {
	/* RTHREE-2937 R3-Lay Out issue in Receipt Page below Start another transaction link" */
	margin-left: 20px; /**** PBL-1044 */
	display: none;
}

.wu-sendmoney-review-pay-payment-delivery-right *,.wu-sendmoney-review-pay-receiver-container *,.wu-sendmoney-review-pay-sender-container *
	{
	font-family: 'Open Sans', sans-serif !important;
	font-size: 13px;
}

.wu-sendmoney-review-pay-payment-delivery-right>sup {
	line-height: 0;
	font-size: x-small
}
.no-width-dropdown{
	width: 0px !important;
}

.wu-frame-home .sendMoneyReview {
	width: 965px;
	margin: auto;
}
.wu-sendmoney-delivery-option-header-content p{
	 /* RTHREE-2478 Send Money - Change Delivery method UI issues*/
	/*font-weight: bold;*/
    font-weight:normal;
}
.wu-payment-sendmoney-change-payment #wu-receiver-required-delivery-image-content{
	margin-bottom: 5px !important;
	display: block !important;
}
.sendmoney-payment-deliv-opt #wu-sendmoney-delivery-option-body-content{
	max-height: 330px;
}
#wu-receiver-required-receiver-dropdown-purpose-content{
	margin: 20px 0px;
/* 	height : 45px; */
}
#wu-purpose-state-container{
	width: 200px;
}

.wu-receiver-required-receiver-optional-save-contact div.checker{
    margin-left: 23px;
    display : inline-block;
	background-image: url(stylesheet/images/sprite-forms.png);
	background-repeat: no-repeat;
    background-position: 2px -77px;
 }

.wu-receiver-required-receiver-optional-save-contact input{
	opacity : 0;
	width: 18px;
	height: 18px;
}

.wu-receiver-required-receiver-optional-save-contact div.checker:hover, .wu-receiver-required-receiver-optional-save-contact div.hover{
	background-position: -355px -77px;
        }

.change_checkbox{
	background-position: -29px -77px  !important;
}

.wu-decline-form-element a{
	cursor: pointer;
	color: #076E98;
}
.wu-verification-code-number-soft-dec-img{
	width : 100%;
	height : 60px;
}
.wu-verification-code-number-ach-img,.wu-verification-code-number-cc-img{
	background-image: url(stylesheet/images/ach-sdc.png);
	background-repeat: no-repeat;
    background-size: 100% 60px;
}
.wu-verification-code-number-ach-img{
	background-image: url(stylesheet/images/ach-sdc.png);
}
.wu-verification-code-number-cc-img{
	background-image: url(stylesheet/images/cc-sdc.png);
}
#receive_at_agent_location p{
	color : #444;
}
#agent_location_approved_receipt{
	cursor: pointer;
	color : #076E98;
	text-decoration: underline;
}
#agent_location_approved_receipt:hover{
	cursor: pointer;
	color : #003059;
	text-decoration: underline;
}
#wu-receiver-required-middle-alert .wu-alert-message{
	color : #444;
}
/*#wu-receiver-required-middle-alert .wu-alert-icon{ //HQW-3334
	background: url(stylesheet/images/icon_msg_alert_sm.png) no-repeat 19px 3px;
}*/

/*RTHREE-2869 Fix*/
.wu-receiver-name-identification-text {
    margin-bottom : 20px;
}

.wu-receiver-name-identification-text p {
        width : 260px; /*RTHREE-3332*/
        font-size:12px;
        color: #444;
}
#wu-sendmoney-payment-add-creditcard-container #expiration-date-error {
	margin-top: -20px;
}

.wu-review-edit-amount{
	margin-top: 0px !important;
}

.wu-review-edit-input-convertion-fea{
	margin-top: 0px !important;
}

.wu-review-edit-image-arrow-convertion{
	margin-right: 3px;
}

.wu-review-edit-amount-currency{
	margin-left: 0px !important;
}

.wu-review-edit-amount-exchange-rate{
	font-size: 12px;
	padding: 0px !important;
}

.wu-review-edit-amount-bold{
	font-weight: bold;
}

/* EDI interstitial page*/
#wu-send-money-interstitial-container, .right-col {
	display: inline-block;
	float: none;
}

#wu-send-money-interstitial-container{
	vertical-align: top;
}

/* artf945532 Interstitial page| The cancel button should be placed to the right of continue button */

#interstitial-cancel-link {
	padding-left: 20px;
	color: #076E98;
	cursor: pointer;
}

#wu-send-money-interstitial-container .wu-register-form .note{
	right: 0;
}
#wu-send-money-interstitial-container #wu_register_city_error{
	width: 230px;
}
#wu-send-money-interstitial-container #wu_register_postal_code_error{
	width: 17em;
}

#wu-send-money-interstitial-container #alert-container{
	margin:0 18px 0 0;
}

#wu-send-money-interstitial-container span.wu-addr-info-subtxt{
	color: #999;
    font: normal 11px/17px sans-serif;
}

/*RTHREE-3745 and 3756*/
#wu-send-money-interstitial-container .note{
	float : right;
    width: 48% !important;
    margin-left: 0px !important;

}

#wu-send-money-interstitial-container #wu_register_addr_line1_error,#wu-send-money-interstitial-container #wu_register_first_name_error{
	display : inline-block;
}

#wu-send-money-interstitial-container #wu_register_mobile_container .wu-register-form-element{
	margin-bottom : 0px !important;
}

#wu-send-money-interstitial-container .wu-register-form-element {
	margin-bottom : 15px !important;
}

#wu-send-money-interstitial-container #account-information-register {
	margin-bottom: 20px !important;
}
#wu-receiver-required-receiver-cash-lastname,#wu-receiver-required-receiver-bank-name-lastname{
	display: none;
}
#wu-receiver-required-receiver-cash-lastname p,#wu-receiver-required-receiver-bank-name-lastname p{
	color: #444;
	font-size: 13px;
	font: normal 13px/17px sans-serif;
}

.wu-sendmoney-review-pay-container.intl .wu-sendmoney-review-pay-review-text,
.wu-sendmoney-review-pay-container.intl .wu-sendmoney-review-pay-not-receipt-text,
.wu-sendmoney-review-pay-container.intl .wu-sendmoney-review-pay-date-div
	{
	display: block;
}

.wu-sendmoney-review-pay-container.intl .wu-sendmoney-review-pay-review-text {
	vertical-align: baseline;
	margin-right: 0;
}

.wu-sendmoney-review-pay-container.intl .wu-sendmoney-review-title-div{
	float: left;
    display: inline-block;
}

.wu-sendmoney-review-pay-container.intl .wu-sendmoney-review-pay-not-receipt-text{
	font-size: 16px;
	margin-top: 0;
}

.wu-sendmoney-review-pay-container.intl .wu-sendmoney-review-pay-top{
	margin-bottom: 20px;
}

.wu-sendmoney-review-pay-container.intl .wu-sendmoney-review-pay-review-text,
.wu-sendmoney-review-pay-container.intl .wu-sendmoney-review-pay-not-receipt-text,
.wu-sendmoney-review-pay-container.intl .wu-sendmoney-review-pay-date-div{
	margin-bottom: 0px;
}

.wu-sendmoney-review-pay-container.intl .wu-sendmoney-review-pay-membership-text p {
	margin-bottom: 0px;
	font: bold 13px/16px sans-serif
}

.wu-sendmoney-review-pay-container.intl .wu-sendmoney-review-pay-membership-question-div,
.wu-sendmoney-review-pay-container.intl .wu-sendmoney-review-pay-membership-reward-div{
	margin-bottom: 3px;
}

.wu-sendmoney-review-pay-container.intl .wu-sendmoney-review-pay-sender-receiver-container{
	overflow: hidden;
}
.wu-receiver-address-left,.wu-receiver-address-right{
	vertical-align: top;
	display: inline-block;
}
.wu-receiver-address-right{
	width : 50%;
    margin-top:16px;/* RINTL 1 */
}
.wu-receiver-address-left{
	width : 45%;
}
.wu-receiver-address-right p{
	color:#444;
}

/*RINTL-5566*/
.wu-decline-width-intl{
	display: block !important;
	width: 91% !important;
}
.wu-decline-width-header-title-intl{
	width: 89% !important;
}
/*RINTL-5566*/

/********************************added for Intl receipt**************************************/
.wu-sendmoney-receiptInfo-identity-verify-status{
	margin: 20px 0;
	font: normal 15px/17px sans-serif;
}

.wu-sendmoney-receiptInfo-identity-verify-status span{
	font: normal 15px/17px sans-serif !important;
	color: #232323 !important;
}

.wu-homepage-frame {
	background: #f9f9f9;
	background: -moz-linear-gradient(top, #efefef 0, #fff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #efefef),
		color-stop(100%, #fff));
	background: -webkit-linear-gradient(top, #efefef 0, #fff 100%);
	background: -o-linear-gradient(top, #efefef 0, #fff 100%);
	background: -ms-linear-gradient(top, #efefef 0, #fff 100%);
	background: linear-gradient(top, #efefef 0, #fff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef',
		endColorstr='#ffffff', GradientType=0);
	-moz-box-shadow: 0 3px 3px #e4e4e4;
	-webkit-box-shadow: 0 3px 3px #e4e4e4;
	box-shadow: 0 3px 3px #e4e4e4;
}

.wu-alert-icon-custom-receiver-info {
	vertical-align: top !important;
	margin-top: 10px;
	margin-right: 10px;
}
<!--HQW-876 Start-->		
 #receipt-mask {		
position: absolute;		
  left: 0px;		
  top: 0px;		
  z-index: 9000;		
  background-color: #000;		
  display: none;		
}		
#boxes .window {		
  position: absolute;		
  left: 0px;		
  top: 0px;		
  !width: 0px;		
  !height: 200px;		
  !display: none;		
  z-index: 9999;		
  padding: 20px;		
  border-radius: 6px;		
  !text-align: center;		
}		
#boxes #dialog{		
  padding: 10px;		
  background-color: #ffffff;		
  !font-family: 'Segoe UI Light', sans-serif;		
  font-size: 15pt;		
        left: 20px;		
        right: 20px;		
        !top: 280px;		
}		
.pop-header{		
background-color: #232323;		
padding: 12px;		
margin:-10px;		
border-radius: 5px 5px 0px 0px;		
}		
.pop-header-text{		
text-align:center;  		
 color: #ffe01a;		
        font: 18px 'Open Sans', sans-serif;		
}		
.popup-content{     		
    font-size: 16px;		
    text-align:center;  		
	padding:40px;		
}		
.links{		
    text-align:center;  		
}		
.pop_line{		
  border: 1px solid whitesmoke;		
  margin-top: 6px;		
  margin-left: -10px;		
  margin-right: -10px;		
  margin-bottom: 10px;		
}		
.myPopupDiv{		
position:relative;		
float:right;		
left: 25px;		
bottom: 25px;		
}		
    #nothanks{		
        text-decoration: underline;		
        font: 13px 'Open Sans', sans-serif;		
    }		
    #dialog{		
	display:none;		
}
<!--HQW-876 END-->

.wu-sendmoney-wupay-payment-instruction-text {
  color: #5D5D5D;
  font-size: 18px;
  font: normal 16px sans-serif;
  text-shadow: 0 1px 1px #FFFFFF;
  font-weight: bold;
  margin: 10px 0;
}

/**********RINTL-23436***********/
.wu-sendmoney-receipt-start-trans a {
  color: #fff !important;
}
.wu-sendmoney-receipt-start-trans a:hover {
  text-decoration: none;
}

/******RR-3128******/
.wu-sendmoney-receiptInfo-container .wu-sendmoney-receiptInfo-succesfully span.wu-sendmoney-receiptInfo-imgsucces {
    float: left;
}


/********RR-3042*********/
.wu-sendmoney-review-pay-top-inner {
    float: left;
}
.wu-sendmoney-review-pay-top-inner .wu-sendmoney-review-pay-review-text {
    display: block;
    margin:0;
}
.wu-sendmoney-review-pay-top-inner h3.wu-sendmoney-review-pay-not-receipt-text {
    margin: 0;
}

/**********PCF for FR************/
.howToDone {font: bold 14px/15px sans-serif; color: #C59011; margin: 20px 0 10px 0px; padding: 0; border-bottom: 1px solid #CCC}
.listReset { margin: 0 0 20px 0; padding: 0; list-style-type: none }
.listReset li { padding: 0;}
.listReset li ul { margin: 20px 0 0 0; padding: 0; list-style-type: none }
.listReset li ul li { margin: 5px 0 0 0; padding: 0 0 0 15px; }
ul.profileInfo { margin: 15px 0 0 0; padding: 0; list-style-type: none}
ul.profileInfo li { padding: 0; margin: 0 15px 0 0; float: left}
ul.profileInfo li p { margin: 0;}
.boldText { font-weight: bold !important; }
.wu-personal-info-button-edit, .wu-personal-info-button-edit-bottom {
	width: auto;
	height: 26px;
	padding: 0 17px 0 10px;
	margin: 0 10px 10px 0px;
	line-height: 25px;
	display: inline-block;
	color: #91690b /*!important*/;
	font-size: 13px;
	font-weight: bold;
	border: solid 1px #e4c886;
	text-shadow: 1px 1px 2px #fff;
	text-decoration: none;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-box-shadow: 1px 2px 1px #ccc;
	-webkit-box-shadow: 1px 2px 1px #ccc;
	box-shadow: 0px 1px 1px #a1a1a1;
	background: #f7df97;
	background-image: url("stylesheet/images/arrow-btn-brown.png");
	background-position: right 10px;
	background-repeat: no-repeat;
	/*RTHREE-3322  Buttons Incorrect*/
	background:
		url("stylesheet/images/arrow-btn-brown.png")
		right 10px no-repeat,
		-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fdf5d8), to(#f3ce72));
	background:
		url("stylesheet/images/arrow-btn-brown.png")
		right 10px no-repeat, -webkit-linear-gradient(top, #fdf5d8, #f3ce72);
	background:
		url("stylesheet/images/arrow-btn-brown.png")
		right 10px no-repeat, -moz-linear-gradient(top, #fdf5d8, #f3ce72);
	background:
		url("stylesheet/images/arrow-btn-brown.png")
		right 10px no-repeat, -ms-linear-gradient(top, #fdf5d8, #f3ce72);
}

.wu-personal-info-button-edit:hover, .wu-personal-info-button-edit-bottom:hover {
	cursor: pointer;
	background: #F3CE72;
	background-image: url("stylesheet/images/arrow-btn-brown.png");
	background-position: right 10px;
	background-repeat: no-repeat;
}

/*****CLFE-1854*******/
.button-cancel {
    margin: 18px;
    color: #076E98;
    cursor: pointer;
}
.wu-error-msg {
	font-size: 12px;
	font-weight: bold;
	color: #cc1b21;
	margin: 5px 10px 10px 0px;
	padding-top: 5px;
	clear: both;
}
.id {
    font-size: 12px;
    font-weight: bold;
    margin: 55px 0px 5px 0px;
}
input.datacollection {
    width: 180px;
    height: 20px;
}
/*======================================= Start of WUReceiverInformationContainer =========================================*/
/* March catch up purpose of transaction */

	.wu_sendmoney_purpose_edit 
	{
		font-size: 13px;
	    font-weight: 100;
	    float: left;
	    color: #076E98;
	    cursor: pointer;
	    width: 25%;
	    height: 100%;
	    text-align: right;
	    position: relative;
	    left: 14%;
	}
	.wu-sendmoney-review-purpose-container
	{
	    display: none; 
	    width: 100%;
	    height: 100%;
	}
	
	#wu-sendmoney-review-purpose-drp_txt
	{
	    text-transform: capitalize;
	}
	.wu-sendmoney-review-purpose-left
	{
		height:30px;
	}
	.wu-sendmoney-review-prupose-text
	{
		width:60%;
		float:left;
		height:100%;
	}
	
	div.wu-sendmoney-review-pay-payment-delivery-left.wu-sendmoney-review-purpose-left.wu-sendmoney-review-purpose-width-auto{
		width:auto;
	}
/* End of purpose of transaction */

.wu-receiver-information-container {
	margin-bottom: 30px;
	overflow: hidden;
}
.wu-receiver-information-container .wu-maskMain-overlay{
	top: 10%;
}
.wu-receiver-information-stripe {
	height: 5px;
	width: 100%;
	background: #F9DA12;
}

.delivery-method-title-inline {
	font-weight: bold;
}

#wu-receiver-information-required-container {
	width: 484px;
	margin: 25px auto 25px;
}

#wu-receiver-information-form-container{
	width: 536px;
}
#wu-receiver-information-form-container,#wu-kyc-confirm-identity-intl{
	margin-right: 16px;
}
#wu-receiver-information-form-container,#wu-kyc-confirm-identity-intl,#wu-kyc-verfication-container {
	float: none;
	border: 1px solid #E3E3E3;
	background: #FFFFFF;
	border-bottom: 3px solid #E3E3E3;
	border-top: 1px solid #D8BD10;
}

.receiverInformationContainer.section #wu-receiver-information-form-container,
.sendMoneyPayment.section #wu-receiver-information-form-container,
.kycConfirmIdentity.section #wu-receiver-information-form-container{
	float: none;
}

.sendMoneyPayment.section .form-element-sendmoney-payment,
.payBillsPayment.section .form-element-sendmoney-payment,
.sendMoneyInmatePaymentInformation.section .form-element-sendmoney-payment{
	/*margin-left: 18px;*/
}

#payout_service_sup_id, #exchange_rate_sup_id, #payout_dest_date_avbl_sup_id, #paying_sup_id, #exchange_rate_summary_sup_id, #payout_sup_id
 {
	font-size: xx-small;
}

.wu-receiver-information-form-right {
	display: inline-block;
	float: right;
	margin-bottom: 2%;
}

#wu-cancel-transaction-link {
	cursor: pointer;
	color: #076E98;
	text-decoration: underline;
}

#wu-cancel-transaction-link:hover{
     color: #003059;
     text-decoration: underline;
}

#wu-receiver-information-your-summary-container { /* float: left; */
	width: 235px;
}

#wu-receiver-information-contact-container {
	margin-bottom: 20px;
}

#wu-receiver-information-support-tips-container { /* float: left; */
	width: 235px;
}

#wu_receiver_state_dd{
	overflow: hidden;
	width: 134px;
	display: inline-block;
	text-overflow: ellipsis;
	vertical-align: middle;
}

.wu-sendmoney-name-receiver{
	text-transform:capitalize;
}

/*======================================= Start of WUReceiverInformationRequired ===========================================*/
.wu-receiver-required-container {
	height: 100%;
	width: 100%;
}

.wu-receiver-optional-bank-account-content {
	margin-top: 15px;
}

/* #wu-receiver-required-receiver-bank-name, #wu-receiver-required-receiver-routing-number, #wu-receiver-required-receiver-account-number {
	margin-bottom: 20px;
}	 */
.wu-receiver-required-header-title {
	width: 100%;
	border-bottom: solid 1px #d1d1d1;
	margin: 0 0 20px 0;
}

.wu-receiver-required-header-title h1 {
	font-size: 23px;
	font-weight: bold;
	color: #000;
	margin: 0;
	letter-spacing: 1px;
}

.wu-receiver-required-header-title>p {
	color: #999;
	font-size: 12px;
	margin: 6px 0 20px 0;
}

#wu-receiver-required-delivery-image-content {
	vertical-align: bottom;
	display: inline-block;
	width: 100%;
}

#wu-receiver-required-delivery-link {
/* RTHREE-2479 Send Money - Receiver page UI issues */  
	/*float: right;
    margin-top: 20px;
    color: #076E98;
    clear: both;*/
	color: #076E98;
	vertical-align: bottom;	
	/*margin-left: 27px;*/ /*MYWU-1894*/
	margin-left: 35px;  /*MYWU-1894*/
	display: inline-block;
	padding-bottom: 8px
}

#wu-receiver-required-delivery-link:hover {
	cursor: pointer;
	color: #003059;
	text-decoration: underline;
}

#wu-receiver-required-receiver-contact-list-content li {
	cursor: pointer;
	color: #656565;
	font-size: 12px;
}

#wu-receiver-required-receiver-contact-list-content li:hover {
	background-color: #d8f6ff;
}

#wu-receiver-required-delivery-image {
	height: 40px;
	width: 44px;
	background-image: url(stylesheet/images/icons.png);
	background-repeat: no-repeat;
	background-position: -13px -75px;
	display: inline-block;
	float: left;
}

#wu-receiver-required-delivery-method-content {
	height: 100%;
	max-width: 84%;
	display: inline-block;
	margin: 3px 0 0 10px;
	width:250px; /*RTHREE-2479 - Added the width*/
    padding-bottom:8px; /*RTHREE-2479 - Added padding-bottom*/
}

#wu-receiver-required-delivery-method-content>span {
	color: #919191;
	font-size: 11px;
	letter-spacing: .09em;
	display: block;
}

#wu-receiver-required-delivery-method-content>span.wu-receiver-required-delivery-method
	{
	color: #000;
	font-weight: bold;
	text-transform: none;
	font-size: 13px;
	letter-spacing: .06em;
}

.wu-receiver-required-receiver-name-content {
	width: 100%;
}

#wu-receiver-required-receiver-input-first,#wu-receiver-required-receiver-email
	{
	margin-bottom: 11px;
	text-indent: 8px;
}

#wu-receiver-required-receiver-input-last {
	text-indent: 8px;
}

#wu-receiver-required-receiver-contact-list-content {
	height: 65px;
	padding: 7px 0;
	list-style: none;
	border: solid 1px #ccc;
	overflow-y: scroll;
	margin: 0px;
}
/*RTHREE- 3332*/
.wu-receiver-required-receiver-left-content {
	vertical-align: top;
	display: inline-block;
	width: 55%;
}

.wu-receiver-required-receiver-right-content
	{
	display: inline-block;
	width: 43%;
}

.wu-receiver-required-receiver-optional {
	margin-left: 3px;
	font-size: 11.5px;
	color: #999999;
}

.wu-receiver-required-receiver-left-content>p {
	margin-left: 4px;
	font-size: 12px;
	color: #444;
}

.wu-receiver-required-receiver-optional-input {
	width: 100%;
}

.wu-receiver-required-receiver-optional-input p {
	margin: 0px !important;
	/*padding-left: 5px; RTHREE-3332*/
}

.wu-receiver-required-receiver-name-input span,#wu-mobile-number-title  span ,.wu-receiver-required-receiver-optional-input-email  span,#wu-receiver-required-receiver-dropdown-purpose-content span, #wu-receiver-required-receiver-dropdown-funds-content span
{
	margin-left: 5px;
	line-height: 22px;/***  Added For HQW-172 *************/
}

.wu-receiver-required-receiver-name-input>input,.wu-receiver-required-receiver-optional-container input,.wu-receiver-required-receiver-material
{
	text-indent: 8px;
	width: 200px;
	/* RTHREE-3594 Inconsistent highlighting of form fields-Chi
	height: 27px;
	border: 1px solid #bfbfbf;
	line-height: 18px;
	font-family: sans-serif;
	font-size: 14px;
	color: #414141;
	background: #fff;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	box-shadow: inset 1px 1px 4px #bfbfbf; */
}

.wu-receiver-required-receiver-save-contact>span {
	font-size: 17px;
	color: #c6c6c6;
	margin-right: 3px;
	margin-left: 6px;
}

/*---------artf898042- removed child parameter even -----*/
ul#wu-receiver-required-receiver-contact-list-content>li:nth-child()
	{
	background-color: rgb(250, 250, 250);
}

#wu-receiver-required-receiver-dropdown-state-content {
	width: 100%;
	margin-bottom: 10px;
}

#wu-receiver-required-receiver-dropdown-state-content>p {
	margin-left: 5px;
	margin-bottom: 0px;
}

.wu-receiver-required-receiver-info-agent-pickup {
	width: 70%;
	padding-bottom: 20px;
}

#wu-receiver-required-receiver-dropdown-state-content>div {
	width: 100%;
}

#wu-receiver-required-receiver-dropdown-state-content>span {
	font-size: 12px;
	line-height: 20px;
}

#wu-receiver-required-receiver-dropdown-state-content>span.wu-receiver-required-receiver-nearby
	{
	display: block;
	color: #076E98;
	font-size: 12px;
	text-decoration: underline;
}

#wu-receiver-required-receiver-dropdown-state-content>span.wu-receiver-required-receiver-nearby:hover
	{
	color: #076E98;
}

#wu-receiver-required-receiver-dropdown-state {
	height: 100%;
	display: inline-block;
/* 	float: left; */
	margin-right: 3px;
}

#wu-receiver-required-receiver-dropdown-destination {
	font-size: 13px;
}

#wu-receiver-required-receiver-optional-dropdown {
	height: 30px;
	float: left;
}

.wu-receiver-required-receiver-optional-dropdown-content>span {
	display: block;
	white-space: nowrap;
	color: #5A5A5A;
	margin-top: 5px;
	padding-left: 5px;
}
.wu-receiver-required-receiver-optional-dropdown-content .wu-ep-homescreen-dropdown-content{
	width: 75px !important;
}
.wu-receiver-required-receiver-optional-dropdown-content .wu-custom-drop-down{
	margin-left: 0px !important;
}
.wu-receiver-required-receiver-optional-dropdown-content #wu-receiver-required-receiver-optional-dropdown-arrow{
	margin-left: 42px !important;
}
.wu-receiver-required-receiver-optional-dropdown-content #wu-receiver-required-receiver-optional-dropdown-list{
	left: 0px !important;
}

#wu-receiver-required-receiver-optional-checked {
	vertical-align: bottom;
	background-position: 0px -72px;
	height: 25px;
	width: 20px;
	background-image: url(stylesheet/images/sprite-forms.png);
	background-repeat: no-repeat;
	display: inline-block;
	margin-left: 25px;
}

.wu-receiver-required-background-position {
	background-position: -31px -79px !important;/*  artf913266 background-position: -31px -72px !important;*/
}

.wu-receiver-required-receiver-text-save {
	display: inline-block;
}

.wu-receiver-required-receiver-optional-save-contact {
	background-color: #f1f1f1;
	width: 100%;
	margin: 30px 0;
}

.wu-receiver-required-receiver-optional-save-contact>div {
	padding: 14px 0px 20px 0px;
}

#wu_receiver_info_terms {
	vertical-align: bottom;
}

#wu-receiver-required-receiver-optional-input-number {
	text-indent: 8px;
	margin-top: 3px;
	margin-left: 5px;
}

#wu-receiver-required-receiver-optional-dropdown-list {
	position: relative;
	min-width: 71px;
	width: 50px;
}

#wu-receiver-required-receiver-optional-dropdown-destination {
	width: 55px;
}

#wu-receiver-required-receiver-optional-dropdown-arrow {
	margin-left: 56px;
}

.wu-receiver-required-receiver-bank-account {
	margin-bottom: 5px;
}

.wu-receiver-required-receiver-optional-input-email,.wu-receiver-required-receiver-optional-input-info-terms,
.wu-receiver-required-receiver-optional-input-info-address
{
	display: inline-block;
	vertical-align: middle;
	width: 47%;
}

.wu-receiver-required-receiver-optional-input-info-address{
	width: 70%;
}

/* RTHREE-2479 Send Money - Receiver page UI issues */
.wu-receiver-required-receiver-info-agent-receiver-show-id > p{
	color : #444;
	width:260px; /*RTHREE-3332*/
}

.wu-IFSC-overlay-content{
	width: 560px;
	position: fixed;
	z-index: 9999;
	top: 5%;
	display: block;
}

.wu-IFSC-close-overlay {
	cursor: pointer;
	right: -10px;
	position: absolute;
	top: -10px;
	cursor: pointer;
	height: 27px;
	width: 26px;
	background-image: url(stylesheet/images/close-overlay.png)
}

.wu-IFSC-overlay-header {
	padding: 15px 17px;
	background: #232323;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
}
.wu-IFSC-overlay-header h2 {
	font: 135% 'Open Sans', sans-serif;
	color: #FFE01A;
	padding: 0;
	margin: 0;
	position: relative;
}

.wu-IFSC-overlay-form {
	overflow: auto;
	max-height: 375px;
	margin: 0;
	padding: 15px 25px 10px 25px;
	background-color: white;
	max-width: 562px;
}

.wu-IFSC-overlay-form span {
	color: #000;
}

/*PBL-252*/
.IFCS-ul-drop-down {
	list-style: none;
	padding: 0;
    margin:0;
    max-height:150px;
    overflow-y:scroll;
    position:absolute;
    width: 500px;
    z-index: 9999;
    border: 1px solid #999;
	background: #fff;
	cursor: default;
}
.IFCS-ul-drop-down li {
	font-size : 12px;
}

/*PBL-252*/
/*.IFSC-drop-down-content {
	position: absolute;
	width: 270px;
	max-height: 150px;
	z-index: 9999;
	border: 1px solid #999;
	background: #fff;
	cursor: default;
	overflow: auto;
}*/

.wu-IFSC-overlay-textbox {
	width: 486px;
	margin-right: 15px;
	padding: 4px 9px 0 9px;
	height: 27px;
	border: solid 1px #BFBFBF;
	line-height: 18px;
	font-family: sans-serif;
	font-size: 14px;
	color: #414141;
	background: white;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: inset 1px 1px 4px #bfbfbf;
	-ms-box-shadow: inset 1px 1px 4px #bfbfbf;
	-webkit-box-shadow: inset 1px 1px 4px #BFBFBF;
	box-shadow: inset 1px 1px 4px #BFBFBF;
	font-size: 12px;
}

.wu-IFSC-button-container {
	background-color: #fff;
	border-top: 1px solid #D3D3D3;
	padding: 10px 28px 20px 14px;
	-webkit-border-bottom-left-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-bottomright: 6px;
	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
}

#wu-IFSC-cancel-overlay {
	margin-left: 10px;
	color: #066892;
	cursor:pointer;
}
/*======================================= End of WUReceiverInformationRequired ===========================================*/

/*======================================= Start of WUSendMoneyPayment ====================================================*/
.wu-sendmoney-payment-container {
	margin-left: -18px;
}

.wu-sendmoney-payment-bullet-image,.wu-sendmoney-payment-verification-checkbox
	{
	background-position: -90px -76px;
	height: 25px;
	width: 25px;
	background-image: url(stylesheet/images/sprite-forms.png);
	background-repeat: no-repeat;
	display: inline-block;
	vertical-align: top;
	cursor: pointer;
}

.bullet-checked {
	background-position: -120px -76px !important;
}

.wu-sendmoney-payment-list {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

.wu-sendmoney-payment-card-name {
	line-height: 19px;
	font-size: 12.5px;
	color: #414141;
	vertical-align: top;
}
/*** RTHREE 4005 ***/
#wu-sendmoney-payment-requires-routing{
    font-size: 11.5px;
    color: #999999;
    margin-left: 5px;
}

.wu-sendmoney-payment-card-expired {
	font-size: 11.5px;
	color: #999999;
	line-height: 19px;
	vertical-align: top;
}

.wu-sendmoney-payment-security-container {
	margin: 5px 0 20px 31px;
	padding-left: 15px;
	border-left: solid 5px #e3e3e3;
	display: none;
}

ul>li:FIRST-CHILD>div.wu-sendmoney-payment-security-container {
	display: block;
}

.wu-sendmoney-payment-security-code {
/* 	padding-top: 2px; */
	display: inline-block;
	vertical-align: middle;
}

input[type=text].wu-sendmoney-form-security {
	width: 60px;
	/* RTHREE-3594 Inconsistent highlighting of form fields-Chi
	padding: 4px 9px 0 9px;
	height: 27px;
	border: solid 1px #bfbfbf;
	line-height: 18px;
	font-family: sans-serif;
	font-size: 14px;
	color: #414141;
	background: #fff;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: inset 1px 1px 4px #bfbfbf;
	-webkit-box-shadow: inset 1px 1px 4px #bfbfbf;
	box-shadow: inset 1px 1px 4px #bfbfbf; */
}

.wu-sendmoney-form-security{
	vertical-align: middle;
}

.wu-sendmoney-payment-security-card-image {
	height: 25px;
	width: 42px;
	background-image: url(stylesheet/images/gfx-card-security-code.png);
	background-repeat: no-repeat;
	vertical-align: middle;
	display: inline-block;
}

.wu-sendmoney-payment-security-questions {
	color: #076E98;
	display: inline-block;
	vertical-align: middle;
	margin-top: 1em;
}

.wu-sendmoney-payment-security-questions:hover{
	cursor:pointer
}

.tooltip {
	display: none;
	height: auto;
	padding: 10px;
	border: 1px solid #999;
	position: absolute;
	background-color: #fff;
	margin-top: 5px;
	margin-left: -45px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: 1px 1px 4px #bfbfbf;
	-webkit-box-shadow: 1px 1px 4px #bfbfbf;
	box-shadow: 1px 1px 4px #bfbfbf;
	z-index: 10;
	pointer-events: none;
	color: black;
}

.wu-sendmoney-payment-security-label {
	padding-bottom: 3px;
	padding-top: 2px;
}

#wu-sendmoney-payment-required-delivery-image,#wu-sendmoney-payment-required--type-bank-delivery-image
	{
	height: 40px;
	width: 44px;
	background-image: url(stylesheet/images/icons.png);
	background-repeat: no-repeat;
	background-position: -13px -256px;
	display: inline-block;
	float: left;
}

#wu-sendmoney-payment-required--type-bank-delivery-image {
	background-position: -13px -16px;
}

.wu-sendmoney-payment-button-continue {
	cursor: pointer;
	width: auto;
	height: 40px;
	padding: 0 30px 0 20px;
	margin: 10px 0;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	line-height: 41px;
	border: none;
	display: inline-block;
	text-shadow: 0 -1px 1px #222;
	text-decoration: none;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0px 0px 3px #999;
	-webkit-box-shadow: 0px 0px 3px #999;
	box-shadow: 0px 0px 3px #999;
	background: #1599ba;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-position: right 15px;
	background-repeat: no-repeat;
	background: url(stylesheet/images/arrow-btn-blue.png) right 15px no-repeat,
		-webkit-gradient(linear, 0% 0%, 0% 100%, from(#1599ba), to(#066690) );
	background: url(stylesheet/images/arrow-btn-blue.png) right 15px no-repeat,
		-webkit-linear-gradient(top, #1599ba, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 15px no-repeat,
		-moz-linear-gradient(top, #1599ba, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 15px no-repeat,
		-ms-linear-gradient(top, #1599ba, #066690);
}

.wu-sendmoney-payment-button-continue.wu-button-continue-disabled {
	background: #BCD7DE;
	cursor: default;
}

.wu-receiver-information-container-left,.wu-receiver-information-container-right
	{
	display: inline-block;
	vertical-align: top;
	position: relative;
}
.ui-wu-receiver-information-container-left{
	width:72%;
}


/*RTHREE-1547 - Reducing the Gap*/
.wu-receiver-information-container-right{
	margin-left:-4px; 
	width:25%;
}

#wu-sendmoney-payment-information-your-summary-container,#wu-sendmoney-payment-information-contact-container,#wu-sendmoney-payment-information-support-tips-container,#wu-sendmoney-payment-information-opinion-tips-container
	{
	width: 236px;
}

.cc-payment {
	/*position: absolute;
	width: 220px !important;
	top: 22px;
	right: 28px;*/
}

.sendMoneyInmatePaymentInformation .cc-payment {
	top: 9px;
}

.sendmoney-exp-date,.sendmoney-form,.sendmoney-form-state,.sendmoney-form-state-payment
	{
	vertical-align: middle;
	display: inline-block;
}

.wu-payment-info-form.send-money-payment-card .sendmoney-exp-date{
	vertical-align: top;
}

.send-money-payment-bill-address .sendmoney-form,.send-money-payment-bill-address .sendmoney-forms
	{
	vertical-align: top;
}

.sendmoney-form-state,.sendmoney-form-state-payment {
	margin-right: 15px;
	margin-left: 15px;
	margin-top: 15px;
}

.sendmoney-form-state-payment {
	margin-top: 0px;
}

.error-message-state {
	margin-left: 15px;
}

.label-bil-state-payment {
	padding-bottom: 4px;
	display: block;
}

.sendmoney-forms.state .label-bil-state-payment {
	margin-left: 15px;
}

.drop-down-send-payment {
	width: 125px !important;
	line-height: 19px !important;
}

.send-money-payment-dwon-list {
	width: 175px !important;
	max-height: 167px !important;
	top: 52px !important;
}

.sendmoney-form {
	padding: 0px 3px;
}

.sendmoney-form-error {
	padding: 0px !important;
}


.sendmoney-payment-input {
	margin-top: 3px !important;
	margin-bottom: 20px;
}

.sendmoney-payment-inputs {
	width: 200px !important;
	margin-bottom: 3px;
}

.form-city-payment {
	width: 98px;
}

.label-bil-payment {
	padding-bottom: 4px;
}

.wu-sendmoney-payment-add-card-container,.wu-sendmoney-payment-add-card-container-credit
	{
	margin-left: 30px;
	border-left: solid 5px #e3e3e3;
}

.wu-sendmoney-payment-add-card-container-credit {
	display: none;
}

#wu-sendmoney-payment-add-creditcard-container,.wu-sendmoney-payment-verification,#wu-sendmoney-payment-bill-address-container-down
	{
	padding-left: 15px;
}

#wu-sendmoney-payment-bill-address-container {
	padding-top: 20px;
}

.wu-sendmoney-payment-verification-checkbox {
	background-position: 0px -76px;
}

.wu-sendmoney-payment-verification-opt {
	font-size: 11.5px;
	color: #999999;
}

.wu-sendmoney-payment-verification-info {
	margin-left: -5px;
}

.no-border-payment {
	border: none;
	padding: 0px 0px 5px 10px !important;
}

.type-bank {
	margin-left: 5px;
	border-left: none;
}

.edit-form-bank {
	margin: 4% 0% 0% 0% !important;
	right: 17px !important;
	width: 40% !important;
}

.edit-form-bank>h1 {
	color: #5a5a5a;
	font-weight: normal !important;
}

.instruction-payment-bank {
	margin-bottom: 75px;
}

.button-payment-bank {
	padding-left: 20px;
}

.wu-payment-info-container-input-card-number {
	margin-bottom: 5px;
}

.clearfix-payment {
	margin-bottom: 30px !important;
}

.sendmoney-exp-date label{
	display: block;
}

.sendmoney-exp-date .expiration-date-container{
	display: inline-block;
	vertical-align: top;
	margin-right: 3px;
}

.error-expiration-date {
	display: none;
	vertical-align: top;
	width: 100px;
}

.send-money-payment-card {
	margin-bottom: 12px;
}

.wu-payment-error-card {
	display: none;
}

.send-money-payment-bill-address {
	position: relative;
	margin-bottom: 20px;
}

.wu-sendmoney-payment-required-type-wupay-delivery-image,.wu-sendmoney-payment-method-content
	{
	display: inline-block;
	vertical-align: top;
}

.wu-sendmoney-payment-method-content {
	width: 371px;
}

.wu-sendmoney-payment-method-content>p,.wu-sendmoney-payment-header-title>p,.wu-sendmoney-payment-method-content-intl>p:FIRST-CHILD
	{
	color: #999;
	font-size: 12px;
}

.wu-sendmoney-payment-required-type-wupay-delivery-image {
	height: 46px;
	width: 99px;
	background-image: url(stylesheet/images/icon-wupay.png);
	background-repeat: no-repeat;
	margin-right: 10px;
}

.wu-sendmoney-payment-image-content {
	border-bottom: solid 1px #d1d1d1;
	padding-bottom: 10px;
}

.wu-sendmoney-wupay-subheader-title{
	margin-bottom: 15px;
}

.wu-sendmoney-payment-method-url {
	color: #076E98;
	cursor: pointer;
	float: right;
	clear:both;
}

.wu-sendmoney-payment-method-url {
	margin-top: -20px; /*RTHREE-2408*/
}

.wu-sendmoney-payment-wupay-section-one {
	padding: 20px 0px;
}

.wu-sendmoney-payment-wupay-section-one>p,p.title-p2-section-one,.wu-sendmoney-payment-wupay-section-four>p
	{
	color: #232323;
	font-size: 12px;
	margin-bottom: 1px !important;
}

p.title-p2-section-one,.wu-sendmoney-payment-wupay-section-four>p {
	color: #999;
}

.wu-sendmoney-payment-wupay-section-one>p>span.wu-sendmoney-payment-wupay-show-content
	{
	color: #076E98;
	font-size: 12px;
	margin-left: 2px;
	cursor: pointer;
}

.number-wupay-one,.number-wupay-two,.number-wupay-three {
	height: 30px;
	width: 28px;
	background-image: url(stylesheet/images/sprite-forms.png);
	background-repeat: no-repeat;
	background-position: 0px -116px;
	display: inline-block;
	float: left;
	vertical-align: top;
	margin: 0 8px 0 0;
}

.wu-sendmoney-payment-wupay-section-two>span>p,.wu-sendmoney-payment-wupay-section-three>span>p,.wu-sendmoney-payment-wupay-section-five>span>p
	{
	margin-bottom: 4px;
	color: #999;
	font-size: 13px;
	width: 420px;
}

.number-wupay-two {
	background-position: 0px -216px;
}

.number-wupay-three {
	background-position: 0px -316px;
}

.info-wupay {
	display: inline-block;
	vertical-align: top;
}

p.info-wupay-bold {
	color: #232323 !important;
	font-size: 13px !important;
	font-weight: bold !important;
}

.wu-sendmoney-payment-wupay-section-two,.wu-sendmoney-payment-wupay-section-three,.wu-sendmoney-payment-wupay-section-four,.wu-sendmoney-payment-wupay-section-five
	{
	padding-bottom: 15px;
}

.wu-sendmoney-payment-wupay-section-six {
	background-color: #E6F2F9;
	padding: 15px;
	margin-bottom: 15px;
}

.wu-sendmoney-payment-wupay-section-six>p {
	font-size: 11px !important;
	color: #919191 !important;
	margin: 0px;
}

.wu-sendmoney-payment-wupay-info-container {
	display: none;
}

.wu-sendmoney-payment-header-titles {
	color: #999;
	font-size: 12px;
	margin-top: -10px;
}

.wu-error-billing-sendmoney {
	display: none;
}

.wu-sendmoney-payment-credit-bank-method-url {
	color: #076E98;
	float: right;
	margin-top: 0px; /**rr-1873**/
	cursor: pointer;
}

.wu-sendmoney-payment-credit-bank-method-url:hover {
	cursor: pointer;
	color: #003059;
	text-decoration: underline;
}

.button-payment-card {
	margin-left: 18px;
}

.wu-sendmoney-payment-security-label-error {
	display: none;
	padding-top: 5px;
}

.form-routing-payment-bank {
	margin-bottom: 0px !important;
}
/*======================================= End of WUSendMoneyPayment ======================================================*/
.wu-receiver-name-input { /* height: 71px; */
	margin-bottom: 20px;
}

/*PBL-295 -- Saurabh -- start*/

.wu-receiver-name-input-LastName { /* height: 71px; */
	margin-bottom: 4px;
}

/*PBL-295 -- Saurabh -- end */

.input-receiver-first-name {
	margin-bottom: 0px !important;
}

.wu-input-receiver-city-required { /* margin-bottom: 25px !important; */
	
}

.wu-receiver-phone-country-code-text {
	font-size: 13px !important;
}

#wu-first-label-error,#wu-last-label-error,#wu-receiver-required-receiver-bank-name-label,#wu-receiver-required-receiver-routing-label,#wu_receiver_purpose_state_error,
#wu-receiver-required-receiver-account-number-label,#wu-receiver-required-receiver-confirm-account-label,#wu_receiver_state_error,#wu-city-label-error,
#wu-mobile-label-error,#wu-maternal-label-error,#wu-email-label-error,#wu-middle-label-error,#wu-address-label-error,#wu-question-label-error,#wu-answer-label-error,
#wu-answer-special-character-error,#wu-question-special-character-error,#wu_source_of_funds_error
	{
	display: none;
	color: #CC1B21;
	font-size: 12px;
	font-weight: bold;
	font-family: sans-serif;
	padding-left: 5px;
	padding-top: 5px;
}

#wu-answer-label.length-error,#wu-question-label.length-error{
	color: #CC1B21;
}

#wu-answer-label,#wu-question-label {
margin: 0 0 0 0;
padding: 0;
font: normal 12px/17px sans-serif;
color: #232323;
font-weight: bold;
}

.wu-paternal-margin-bottom {
	margin-bottom: 15px;
}

.wu-maternal-margin-bottom,.wu-city-margin-bottom,.wu-state-margin-bottom,.wu-email-margin-bottom,.wu-question-bottom,.wu-answer-bottom
	{
	margin-bottom: 20px;
}

.wu-state-margin-bottom {
	height: 70px;
}

.wu-question-bottom {
	margin-top: 15px;
}

.wu-error-title {
	color: #CC1B21;
}

.wu-error-box {
	border: solid 1px #CC1B21 !important;
}

.wu-receiver-required-receiver-state {
	-webkit-padding-start: 0px !important;
	-moz-padding-start: 0px !important; /* RTHREE-833 - To fix the alignment in firefox*/
	top: 18px !important;
}

/*======================================= End of WUSendMoneyPayment ======================================================*/

/*======================================= Start of WUSendMoneyDeliveryOption ======================================================*/
.wu-sendmoney-delivery-option-container {
	width: 620px;
	background-color: #FFFFFF;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
}

.wu-sendmoney-delivery-option-header-content {
	width: 100%;
	height: 14%;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	background-color: #232323;
}

.wu-sendmoney-delivery-option-header-content>h2 {
	font: 135% 'Open Sans', sans-serif;
	color: #ffe01a;
	margin-left: 20px;
	margin-bottom: 0;
	padding-top: 15px;
}

.wu-sendmoney-delivery-option-header-content>p {
	color: #fff;
	margin-left: 20px;
}

#wu-sendmoney-delivery-option-header-close {
	background-image: url(stylesheet/images/close-overlay.png);
	position: absolute;
	right: -9px;
	top: -7px;
	cursor: pointer;
	height: 27px;
	width: 26px;
}



#wu-sendmoney-delivery-option-body-content {
	max-height: 330px; /*  RTHREE-689 Fixed Scrollbar */
	width: 100%;
	overflow: scroll;
}

.wu-sendmoney-delivery-option-body-content {
	max-height: 330px; /*  RTHREE-689 Fixed Scrollbar */
	width: 100%;
	overflow: hidden !important; 
}

.wu-sendmoney-delivery-option-footer-content {
	height: 15%;
	width: 100%;
}

#wu-sendmoney-delivery-option-change-button {
	margin-left: 40px;
	margin-top: 20px;
	display: inline-block;
}

#wu-sendmoney-delivery-option-footer-close {
	cursor:pointer;
	margin-left: 14px;
	margin-top: 20px;
	font-size: 12px;
	color: #076E98;
	display: inline-block;
}

#wu-sendmoney-delivery-option-footer-close:hover {
	color: #003059;
}

.wu-ep-paywith-auditional-selectable {
	background: #c5c9cb;
	width: 26px;
	height: 100px;
	float: left;
	margin-right: 10px;
	display: inline-block;
}

.wu-ep-paywith-select-radio {
	margin-top: 41px;
	margin-left: 5px;
	height: 18px;
	width: 18px;
}
.wu-ep-paywith-auditional-selectable input[type ="radio"]{
	opacity : 0;
	background: none;
	height: 18px;
	width: 18px;
}
.change-right {
	 /* RTHREE-2478 Send Money - Change Delivery method UI issues*/
	/*right: -25px !important;*/
    right: -20px !important;
}

.send-money-overlay {
	width: 670px !important; 
     max-height: 700px;  
}

.all-option {
	overflow: scroll !important;
    max-height: 520px !important; /* RTHREE-2566 535px !important;*/  
}


.send-money-overlay .wu-ep-paywith-list-pay-text-content {
	margin-bottom: 0px;
}

#wu-sendmoney-information-container-overlay-content #wu-sendmoney-delivery-option-body-content
	{

        max-height: 660px; /* RTHREE-287   Send Money: See all options light-box look and feel is not as per R2 application. */
        overflow: initial !important; /*RTHREE-2566*/
}

#wu-sendmoney-delivery-option-body-content .wu-ep-paywith-list-container{
	float: none;
}

#wu-sendmoney-information-container-overlay-content .wu-maskMain-overlay
	{
	top: 12%;
    /* RTHREE-287   Send Money: See all options light-box look and feel is not as per R2 application. */
	left: 24%;  
}

.wu-receiver-required-receiver-optional-bank-account-content {
	margin-top: 15px;
}

.zip-code-payment {
	margin-bottom: 3px !important;
}

.error-message,.error-message-addr2 {
	display: none;
}

.error-message-ui,.error-exp-date-ui {
	display: block;
	font-size: 12px;
	font-weight: bold;
	color: #cc1b21;
}

.error-zip-code-send-payment {
	width: 98px;
}

.label-error-msg-ui {
	font-size: 12px;
	color: #cc1b21;
}

.error-input-msg-ui {
	border: solid 1px red !important;
}

.kyc-button-content {
	display: block;
}

.wu-sendmoney-payment-cancel-trans {
	color: #076E98;
	cursor: pointer;
	width: 40%; /* MYWU-875*/
	display: inline;
}
/* MYWU-875, Added HOVER Effect*/
.wu-sendmoney-payment-cancel-trans:hover {
color: #003059;
}

.kyc-button-content .wu-sendmoney-payment-cancel-trans, .wu-sendmoney-payment-see-all-verification{
	color: #076E98;
	text-decoration: underline;
	cursor: pointer;
	display: inline-block;
}

.wu-sendmoney-payment-see-all-verification {
	float : left;
	margin-right: 10px;
}

/*======================================= End of WUSendMoneyDeliveryOption ======================================================*/

/*======================================= Start of WUSendMoneyReviewCredit ====================================================*/
.wu-sendmoney-review-top-text {
	font-size: 24px;
	color: black;
}

.wu-sendmoney-review-not-receipt-text {
	color: #8A8A8A;
	font-weight: bold;
}

.wu-sendmoney-review-printer-img,.wu-sendmoney-review-print-text {
	float: right;
}

.wu-sendmoney-review-print-text,.wu-sendmoney-review-transfer-amount-edit,.wu-sendmoney-review-payment-method-edit-text,.wu-sendmoney-review-receiver-name-edit-text
	{
	color: #076e98;
	font-size: 11px;
}

.wu-sendmoney-review-transfer-amount-edit,.wu-sendmoney-review-payment-method-edit-text,.wu-sendmoney-review-receiver-name-edit-text
	{
	float: right;
}

.wu-sendmoney-review-qa-title-container{
	position: relative;
}

.wu-sendmoney-review-qa-edit{
	color: #076E98;
	cursor: pointer;
	position: absolute;
	right: 0px;
	top: 0px;
}

.wu-sendmoney-review-careful-text,.wu-sendmoney-review-sender-receiver-text
	{
	color: #C59011;
	border-bottom: 2px solid #E9E9E9;
	margin-bottom: 10px;
	font-weight: bold;
}

.wu-sendmoney-review-sender-name,.wu-sendmoney-review-receiver-name {
	font-size: 20px;
}

.wu-sendmoney-review-sender-name-div,.wu-sendmoney-review-receiver-name-div
	{
	background-color: #FDFAE4;
	background: -moz-linear-gradient(top, #ffffff, #FEF8D4);
	background: -webkit-linear-gradient(top, #ffffff, #FEF8D4);
}

.wu-sendmoney-review-middle-content-div-right {
	margin-left: 8%;
}

.wu-sendmoney-review-sender-name-div,.wu-sendmoney-review-delivery-method-div,.wu-sendmoney-review-delivery-speed-div,.wu-sendmoney-review-payment-method-div,.wu-sendmoney-review-transfer-amount-div,.wu-sendmoney-review-transfer-fees-div,.wu-sendmoney-review-additional-services-div,.wu-sendmoney-review-transfer-taxes-div,.wu-sendmoney-review-promotion-discount-div,.wu-sendmoney-review-total-div,.wu-sendmoney-review-receiver-name-div,.wu-sendmoney-review-exchange-rate-div,.wu-sendmoney-review-other-fees-div,.wu-sendmoney-review-other-taxes-div,.wu-sendmoney-review-total-receiver-div
	{
	border-bottom: 1px solid #ccc;
	padding: 8px 10px;
	height: 30px;
}

.wu-sendmoney-review-delivery-method-div,.wu-sendmoney-review-delivery-speed-div,.wu-sendmoney-review-transfer-amount-div,.wu-sendmoney-review-payment-method-div,.wu-sendmoney-review-transfer-fees-div,.wu-sendmoney-review-additional-services-div,.wu-sendmoney-review-transfer-taxes-div,.wu-sendmoney-review-promotion-discount-div,.wu-sendmoney-review-exchange-rate-div,.wu-sendmoney-review-other-fees-div,.wu-sendmoney-review-other-taxes-div
	{
	background-color: #EBEBEB;
	background: -moz-linear-gradient(top, #EBEBEB, #EBEBEB);
	background: -webkit-linear-gradient(top, #EBEBEB, #EBEBEB);
}

.wu-sendmoney-review-receive-country-div {
	border-bottom: 1px solid #ccc;
	padding: 8px 10px;
	height: 170px;
	background-color: #EBEBEB;
	background: -moz-linear-gradient(top, #EBEBEB, #EBEBEB);
	background: -webkit-linear-gradient(top, #EBEBEB, #EBEBEB);
}

.wu-sendmoney-review-total-div,.wu-sendmoney-review-total-receiver-div {
	background-color: #e9f5fb;
	background: -moz-linear-gradient(top, #e9f5fb, #e9f5fb);
	background: -webkit-linear-gradient(top, #e9f5fb, #e9f5fb);
}

.wu-sendmoney-review-middle-content-div {
	display: inline-block;
	width: 100%;
}

.wu-sendmoney-review-middle-content-div-left,.wu-sendmoney-review-middle-content-div-right
	{
	display: inline-block;
	border: 1px solid #ccc;
	width: 45%;
	vertical-align: top;
}

.wu-sendmoney-review-top-middle {
	margin-top: 20px;
	margin-bottom: 20px;
}

.wu-sendmoney-review-sender-name-text,.wu-sendmoney-review-delivery-method-text,.wu-sendmoney-review-delivery-speed-text,.wu-sendmoney-review-payment-method-text,.wu-sendmoney-review-transfer-amount-text,.wu-sendmoney-review-transfer-fees-text,.wu-sendmoney-review-additional-services-text,.wu-sendmoney-review-transfer-taxes-text,.wu-sendmoney-review-promotion-discount-text,.wu-sendmoney-review-total-text,.wu-sendmoney-review-receiver-name-text,.wu-sendmoney-review-receive-country-text,.wu-sendmoney-review-exchange-rate-text,.wu-sendmoney-review-other-fees-text,.wu-sendmoney-review-other-taxes-text,.wu-sendmoney-review-total-receiver-text
	{
	color: #8A8A8A;
	font-size: 11px;
}

.wu-sendmoney-review-delivery-method,.wu-sendmoney-review-delivery-speed,.wu-sendmoney-review-transfer-amount,.wu-sendmoney-review-transfer-fees,.wu-sendmoney-review-additional-services,.wu-sendmoney-review-transfer-taxes,.wu-sendmoney-review-total-kurs,.wu-sendmoney-review-receive-country,.wu-sendmoney-review-other-fees,.wu-sendmoney-review-other-taxes,.wu-sendmoney-review-total-receiver-kurs
	{
	font-weight: bold;
	color: black;
	font-size: 11px;
}

.wu-sendmoney-review-transfer-amount {
	font-size: 15px;
}

.wu-sendmoney-review-promotion-discount-input {
	width: 70%;
}

.wu-sendmoney-review-term-conditon-div {
	margin-top: 20px;
	margin-bottom: 20px;
	width: 100%;
	height: 20px;
	padding: 10px 10px;
	background-color: #EBEBEB;
	background: -moz-linear-gradient(top, #EBEBEB, #EBEBEB);
	background: -webkit-linear-gradient(top, #EBEBEB, #EBEBEB);
}

.wu-sendmoney-review-iagree-text,.wu-sendmoney-review-this-service-text
	{
	font-size: 11px;
	color: #8A8A8A;
}

.wu-sendmoney-review-terms-conditions-text {
	font-size: 11px;
	color: #076e98;
}

.wu-sendmoney-review-transfer-amount-kurs,.wu-sendmoney-review-transfer-fees-kurs,.wu-sendmoney-review-additional-services-kurs,.wu-sendmoney-review-transfer-taxes-kurs,.wu-sendmoney-review-exchange-rate,.wu-sendmoney-review-other-fees-kurs,.wu-sendmoney-review-other-taxes-kurs
	{
	color: black;
	font-size: 11px;
}

.wu-sendmoney-review-total,.wu-sendmoney-review-total-receiver {
	color: black;
	font-size: 20px;
	font-weight: bold;
}

/*======================================= End of WUSendMoneyReviewCredit ====================================================*/

/*======================================= Start of WUSendMoneyReviewPay ====================================================*/
.wu-sendmoney-review-pay-review-text,.wu-sendmoney-review-pay-not-receipt-text,.wu-sendmoney-review-pay-date-div
	{
	display: inline-block;
	margin-bottom: 20px;
}

.wu-sendmoney-review-pay-review-text {
	vertical-align: top;
	font: normal 26px/30px sans-serif;
	color: #232323;
	margin-right: 23%;
}

.wu-sendmoney-review-pay-not-receipt-text {
	margin-top: 30px;	
}
.ui-wu-sendmoney-review-pay-not-receipt-text {
	margin-left: -233px; /* RTHREE-3222 */
}
.wu-sendmoney-review-pay-date-div {
	float: right;
	text-align: right;
	line-height: 20px;
}

.wu-sendmoney-review-foreign-taxes,.wu-sendmoney-review-important-notice,.wu-sendmoney-receipt-foreign-taxes,.wu-sendmoney-receipt-dispute-error,.wu-sendmoney-receipt-applicable-law,.wu-sendmoney-receipt-inquiries-comment
	{
	display: none;
	margin-top: 22px;/*RTHREE-1547 - Increased*/
	clear: both;
}

.wu-sendmoney-receipt-inquiries-email {
	display: none;
}

.wu-sendmoney-review-pay-todays-text {
	font-weight: bold;
}

.wu-sendmoney-review-pay-print-img {
	background-image: url(stylesheet/images/icons.png);
	background-position: -206px -1408px;
	background-repeat: no-repeat;
	width: 19px;
	height: 20px;
	display: inline-block;
	vertical-align: middle;
	padding-right: 3px;
}

.wu-sendmoney-review-pay-membership-text,.wu-sendmoney-review-sender-receiver-text,.wu-sendmoney-review-qa-title
	{
	color: #C59011;
	border-bottom: 1px solid #ccc;
	margin-bottom: 5px;
	font-weight: bold;
	font: bold 13px/16px sans-serif;
	padding-bottom: 3px;
}

.wu-sendmoney-review-pay-membership-text p {
	color: #C59011;
	margin-bottom: 5px;
	font-weight: bold;
	font: bold 13px/16px sans-serif
}

.wu-sendmoney-review-pay-membership-reward-text p {
	display: inline-block;
	margin-bottom:3px; /* RTHREE-1547 - Added Margin- bottom */
}

.wu-sendmoney-review-pay-membership-add-text {
	margin-left: 10px;
	color: #076e98;
	font-size: 13px;
	display: inline-block;
	cursor: pointer;
}

.wu-sendmoney-review-pay-membership-add-text:HOVER {
	text-decoration: underline;
}

.wu-sendmoney-review-pay-membership-question-div,.wu-sendmoney-review-pay-membership-reward-div
	{
	margin-bottom: 20px;
}

.wu-sendmoney-review-pay-membership-number {
	font-size: 14px;
	font-weight: bold;
}

.wu-sendmoney-review-pay-payment-delivery-left,.wu-sendmoney-review-pay-payment-delivery-right,.wu-sendmoney-review-pay-delivery-method-container,.wu-sendmoney-review-pay-delivery-text,.wu-sendmoney-review-pay-sender-transfer-ammount-left,.wu-sendmoney-review-pay-sender-transfer-ammount-right,.wu-sendmoney-review-pay-sender-promotion-discount-left,.wu-sendmoney-review-pay-sender-promotion-discount-right,.wu-sendmoney-review-pay-receiver-info-contact-left,.wu-sendmoney-review-pay-receiver-info-contact-right
	{
	font-weight: normal;
	vertical-align: top;
	display: inline-block;
}

.wu-sendmoney-review-pay-delivery-method-container {
	width: 100%;
	margin-top: 5px;
}

.wu-sendmoney-review-pay-email {
	word-wrap: break-word;
	word-break: break-all;
}

.wu-sendmoney-review-pay-payment-delivery-right {
	width: 50%;
}

.wu-sendmoney-receipt-pay-container div.wu-sendmoney-review-pay-payment-delivery-right {
	width: 44%;
	padding: 0px 0px 0px 30px;
}

.wu-sendmoney-review-pay-payment-text {
	color: #777777;
}

.wu-sendmoney-review-pay-delivery-text {
	color: #076e98;
}

.wu-sendmoney-review-pay-wupay-icon,.wu-sendmoney-review-pay-delivery-method-image,.wu-sendmoney-review-pay-goldcard
	{
	height: 40px;
	width: 44px;
	background-image: url(stylesheet/images/icons.png);
	background-repeat: no-repeat;
	background-position: -139px -620px;
	display: inline-block;
	vertical-align: top;
}
.wu-sendmoney-review-wupay-title{
	vertical-align: top;
	display: inline-block;
}
.wu-sendmoney-review-pay-wupay-text,.wu-sendmoney-review-pay-r-symbol {
	vertical-align: middle;
}

.wu-sendmoney-review-pay-wupay-text-block {
	display: block;
}

.wu-sendmoney-review-pay-wupay-text_container {
	display: inline-block;
	vertical-align: middle;
}

.wu-sendmoney-review-pay-wupay-cc-text {
	display: block;
}

.top-vertical-align {
	vertical-align: top;
}

.wu-sendmoney-review-pay-delivery-method-image {
	background-position: -13px -75px;
}

.wu-sendmoney-review-pay-goldcard {
	background-position: -136px -562px;
	height: 27px;
	width: 35px;
}

.wu-sendmoney-receipt-info-text {
	padding-top: 4px;
}

.cash-location {
	background-position: -13px -75px;

}

.bank-account {
	background-position: -13px -15px;

}

.mobile-wallet-web {
	background-position: -13px -314px;
}

.wu-pay {
	background-position: -139px -620px;
}

.sofort {
	background-position: -80px -20px ;
}
.visa-card {
	background-position: 0 0;
	background-image: url(stylesheet/images/logo-card_visa1.png);
	height: 28px;
}

.visa-card-electronic {
	background-position: 0 0;
	background-image: url(stylesheet/images/logo-card_visa2.png);
	height: 28px;
}
 

.master-cc {
	background-position: 0px 0;
	background-image: url(stylesheet/images/logo-card_master.png);
	height: 28px;
} 

.maestro-cc {
	background-position: 0px 0;
	background-image: url(stylesheet/images/logo-card_maestro.png);
	height: 28px;
} 

.wu-sendmoney-review-pay-delivery-method-info {
	vertical-align: middle;
	max-width: 260px;
	display: inline-block;
	margin-left: 5px;
}

.wu-sendmoney-review-wupay-delivery-method-info {
	vertical-align: middle;
	width: 80%;
	display: inline-block;
}

.wu-sendmoney-receipt-pay-delivery-method-info {
	width: 234px;
	display: inline-block;
	vertical-align: middle;
}

.wu-sendmoney-receipt-pay-container span.wu-sendmoney-receipt-pay-delivery-method-info {
	width: 210px;
}

.wu-sendmoney-review-pay-delivery-method-title {
	margin-bottom: 5px;
	color: #444;
}

/* RTHREE-1555 Mobile payout superscript not aligned properly Fix */
 .delivery-method-title-inline {
    display : inline-block;
 }

.sup-font-small {
    font-size: x-small !important;
}


.wu-sendmoney-review-pay-delivery-method-title.agent-location-delivery-method
	{
	width: 195px;
}

.wu-sendmoney-review-pay-payment-delivery-div {
	height:auto;
	background: white;
	padding-bottom: 3px; /* RTHREE-1547 - changed from 20 to 3 */
}

.wu-sendmoney-review-pay-payment-delivery-left {
	width: 49%;
}

.wu-sendmoney-review-pay-sender-container,.wu-sendmoney-review-pay-receiver-container
	{
	width: 47.5%;
	margin-top: 18px; /*RTHREE-1547 - Reduced*/
	vertical-align: top;
	display: inline-block; 
	border: 1px solid #CCC; /* RTHREE-1547 */
}

.wu-sendmoney-review-pay-receiver-container {
	float: right;
	word-break : break-all;
}

.wu-sendmoney-review-pay-sender-info-contact,.wu-sendmoney-review-pay-receiver-info-contact
	{
	background-color: #FFFEF9;
	padding: 10px;
	border-bottom: 1px solid #DDD; /* RTHREE-1547 */
}

.wu-sendmoney-review-pay-sender-transfer-ammount,.wu-sendmoney-review-pay-sender-transfer-fee,.wu-sendmoney-review-pay-sender-promotion-discount,.wu-sendmoney-review-pay-receiver-location
	{
	height: 45px;
	background-color: #F7F9FB;
	padding: 10px;
	border-bottom: 1px solid #DDD; /* RTHREE-1547 */
}

/*
.wu-sendmoney-review-pay-receiver-location.is-us, .is-us {
	height: 111px !important;
}
*/
.wu-sendmoney-review-pay-receiver-combine-date>p{
	margin: 0;
}

.fixed-on-receiver-promotion-code {
	height: 177px !important;
}

/*
.wu-sendmoney-review-pay-receiver-location.without-other-fees{
	height: 44px !important;
}
*/

.wu-sendmoney-review-pay-sender-total,.wu-sendmoney-review-pay-total-receiver
	{
	background-color: #FFFEF9 !important;
	padding: 10px;
	background: none repeat scroll 0 0 #E3F0F8 !important;
}

.wu-sendmoney-review-pay-sender-promotion-discount-right,.wu-sendmoney-review-pay-sender-transfer-ammount-right,.wu-sendmoney-review-pay-receiver-info-contact-right
	{
	font-weight: normal;
	float: right;
	color: #076E98;
	cursor: pointer;
}

.wu-sendmoney-review-pay-receiver-none>p,.wu-sendmoney-review-pay-sender-info-contact>p,.wu-sendmoney-review-pay-sender-transfer-ammount-left>p,
.wu-sendmoney-review-pay-sender-transfer-fee-title>p,.wu-sendmoney-review-pay-sender-promotion-discount-left>p,.wu-sendmoney-review-pay-sender-transfer-fee-title>p,
.wu-sendmoney-review-pay-receiver-info-contact-left>p,.wu-sendmoney-review-pay-receiver-location>p,.wu-sendmoney-review-pay-total-receiver-title>p,
.wu-sendmoney-review-pay-receiver-combine-date>p
{
	color: #4f4f4f;
	margin: 0px;
}

.wu-sendmoney-review-pay-sender-info-contact>p.capitalize,.wu-sendmoney-review-pay-receiver-info-contact-left>p.capitalize
	{
	text-transform: capitalize;
}

.wu-sendmoney-review-pay-receiver-none>p.line1,.wu-sendmoney-review-pay-sender-info-contact>p.line1,.wu-sendmoney-review-pay-sender-transfer-ammount-left>p.line1,
.wu-sendmoney-review-pay-sender-transfer-fee-title>p.line1,.wu-sendmoney-review-pay-sender-promotion-discount-left>p.line1,
.wu-sendmoney-review-pay-sender-transfer-fee-title>p.line1,.wu-sendmoney-review-pay-receiver-info-contact-left>p.line1,
.wu-sendmoney-review-pay-receiver-info-contact-left>div>span.line1,.wu-sendmoney-review-pay-receiver-location>p.line1,
.wu-sendmoney-review-pay-total-receiver-title>p.line1, .wu-sendmoney-review-pay-receiver-combine-date>p.line1
	{
	margin-bottom: 2px;
	color: #777777 !important;
}

.wu-sendmoney-review-pay-sender-info-contact,.wu-sendmoney-review-pay-receiver-info-contact
	{
	height: 110px;
}

.wu-sendmoney-review-date-avaliable {
	background-color: #F7F9FB;
	padding: 10px;
	border-bottom: 1px solid #ccc;
	height: 110px;
}
.wu-sendmoney-review-date-avaliable p {
	margin : 0px !important;
}
.wu-sendmoney-review-date-avaliable p.line2 {
	color: #777777 !important;
	margin: 0px !important;
}

.wu-sendmoney-review-pay-agreement-container {
	background-color: #f1f1f1;
	padding: 10px 10px 2px 20px;
	margin: 23px 0 13px 0; /*RTHREE-1547 - Increased Margin top*/
}

.wu-sendmoney-review-pay-agreement-container-checkbox {
	background-position: 1px -76px; 
	height: 25px;
	width: 25px;
	background-image: url(stylesheet/images/sprite-forms.png);
	background-repeat: no-repeat;
	display: inline-block;
	vertical-align: top;
}

#wu-sendmoney-review-third-party-intl {
	width: 17px;
	height: 17px;
	opacity: 0;
	filter: alpha(opacity = 0);
	background: none;
}

.checked-review {
	background-position: -29px -76px;
}

.unchecked-review {
	background-position: 0px -76px;
}

.wu-sendmoney-review-pay-agreement-container-checkbox:hover {
	background-position: -356px -76px;
}
.checked-review:hover{
	background-position: -356px -107px;
}
.wu-sendmoney-review-pay-agreement-container-info {
	display: inline-block;
	vertical-align: top;
	width: 90%;
}

.wu-sendmoney-review-pay-agreement-button-cancel {
	margin: 18px;
	color: #076E98;
	cursor: pointer;
}

.wu-sendmoney-review-pay-agreement-button {
	font-size: 12px !important;
	cursor: pointer;
	width: auto;
	height: 40px;
	padding: 0 30px 0 20px;
	margin: 10px 0;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	line-height: 41px;
	border: none;
	display: inline-block;
	text-shadow: 0 -1px 1px #222;
	text-decoration: none;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0px 0px 3px #999;
	-webkit-box-shadow: 0px 0px 3px #999;
	box-shadow: 0px 0px 3px #999;
	background: #1599ba;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-position: right 15px;
	background-repeat: no-repeat;
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
		-webkit-gradient(linear, 0% 0%, 0% 100%, from(#1599ba), to(#066690) );
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
		-webkit-linear-gradient(top, #1599ba, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
		-moz-linear-gradient(top, #1599ba, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
		-ms-linear-gradient(top, #1599ba, #066690);
}

.wu-sendmoney-review-pay-agreement-button.wu-blue-button.disabled{
	padding: 0 10px 0 20px;
	margin : 10px 0;
}

/*RTHREE-1547 - Added*/
.wu-blue-button.disabled{
	margin-bottom:0px;
	pointer-events: none;
}

/**  We are not suppose to write class for parsys. This will block the default structure of CQ5 author
=======

.parsys{
	position:relative;
    margin-top:-8px;
}

.parDisclosures{
margin-top: 50px;

}
/**********************/

.wu-sendmoney-review-pay-print-text {
	color: #076E98;
	vertical-align: middle;
	cursor: pointer;
}

.wu-sendmoney-review-pay-date {
	color: #919191;
}

.wu-sendmoney-review-pay-delivery-text {
	color: #777777;
}

.wu-sendmoney-review-pay-delivery-method-info-receiver {
	color: #777 !important;
	font-size: 13px;
	margin: 0px;
	letter-spacing: 0.06em;
}

.wu-sendmoney-review-pay-delivery-method-info-receiver-val {
	color: #333333 !important;
	margin: 0px;
}

.tooltip-account-number {
	position: relative !important;
	padding: 1em !important;
	background: rgb(233, 244, 249) !important;
	box-shadow: 10px 9px 24px 0px rgba(119, 119, 119, 0.54) !important;
	-moz-box-shadow: 10px 9px 24px 0px rgba(119, 119, 119, 0.54) !important;
	-webkit-box-shadow: 10px 9px 24px 0px rgba(119, 119, 119, 0.54)
		!important;
	/*RTHREE-3256 - Below code added*/
	display:inline-block;
	font-size:12px !important;
	text-align:center;	
    text-align:-webkit-center;
    text-align:-moz-center;
	text-align:-moz-center;
    /*top:-1300px !important;*/
    width:105px !important;	
    font-size:12px !important;
}

.tooltip-creditcard {
	font-size: 10px !important;
	position: absolute !important;
	padding: 1em !important; 
	font: normal 12px sans-serif !important;
	border: 1px solid #D3D3D3 !important;
	background : #ffffff;
	float: right;
	box-shadow: 4px 3px 6px -1px rgba(119, 119, 119, 0.54) !important;
	-moz-box-shadow: 4px 3px 6px -1px rgba(119, 119, 119, 0.54) !important;
	-webkit-box-shadow: 4px 3px 6px -1px rgba(119, 119, 119, 0.54) !important;
	-ms-box-shadow: 4px 3px 6px -1px rgba(119, 119, 119, 0.54) !important; 
}

.account-number-ending {
	color: #076E98 !important;
}

.wu-sendmoney-review-pay-agreement-container-info-font {
	font: normal 13px/17px sans-serif;
	color: #444;
}

.wu-sendmoney-review-pay-payment-edit-text {
	color: #076E98;
	cursor: pointer;
}

.wu-sendmoney-review-pay-payment-edit-text:HOVER {
	text-decoration: underline;
}

.wupay-review {
	width: 642px !important; /* RTHREE-1547 -Modified form 694 to 642 */
	margin-right: 28px !important;
}

.wupay-review-container {
	width: 94% !important;
}

.payment-container {
	margin-bottom: 20px;
	height: auto !important;
}

.payment-container.cancel-margin-bottom {
	margin-bottom: 35px !important;
}

#legal-notice-container {
	margin-top: 40px;
}

#legal-notice-container-id11{
	text-align: center;
}

.wu-sendmoney-payment-header-title-bold {
	font-weight: bold !important;
	font: 26px/30px sans-serif;
}

.sendmoneyflow-page {
	margin: 20px auto 40px !important;
	width: 794px;
	padding-bottom: 12px;/*  RTHREE-1547 - Decreased*/
}

.wu-sendmoney-review-pay-agreement-alert {
	display: none;
	font-size: 11px;
	font-weight: bold;
	color: red;
	margin-left: 5px;
}

.wu-sendmoney-review-pay-agreement-text-blue {
	font: normal 13px/17px sans-serif;
	color: #076E98;
	text-decoration: none;
}

.wu-sendmoney-review-pay-agreement-text-blue:hover {
	cursor: pointer;
	color: #003059;
	text-decoration: underline;
}

.wu-sendmoney-review-cancel-transaction-text,.wu-sendmoney-review-add-promotion-text
	{
	font: 135% 'Open Sans', sans-serif;
	color: #FFE01A;
	padding: 0;
	margin: 0;
	position: relative;
	font-size: 20px;
}

.wu-sendmoney-review-cancel-transaction-container {
	background-color: white;
	width: 540px;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-bottomright: 6px;
	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
}

.wu-close-overlay {
	cursor: pointer;
	right: -10px;
	position: absolute;
	top: -10px;
	cursor: pointer;
	height: 27px;
	width: 26px;
	background-image: url(stylesheet/images/close-overlay.png)
}

.wu-sendmoney-review-cancel-transaction-top,.wu-sendmoney-review-add-promotion-top
	{
	padding: 15px 17px;
	background: #232323;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
}

.wu-sendmoney-review-cancel-transaction-middle,.wu-sendmoney-review-cancel-transaction-bottom,.confirm-identity-transaction-confirmation-middle,.confirm-identity-transaction-confirmation-bottom
	{
	margin-top: 10px;
}

.confirm-identity-transaction-confirmation-bottom {
	padding: 10px 0px 20px 20px;
	border-top: 1px solid gray;
}

.confirm-identity-transaction-confirmation-middle p {
	font: bold 12px/16px sans-serif;
	color: #444444;
	padding: 0 20px 0px 20px;
}

.confirm-identity-transaction-confirmation-button {
	cursor: pointer;
	color: rgb(8, 140, 175);
}

.wu-sendmoney-review-cancel-transaction-confirmation-text {
	font: bold 14px/16px sans-serif;
	color: #444444;
	padding: 0 20px 0px 20px;
}

.wu-sendmoney-confirm-indentity-text-note{
	font-size: 50%;
}

.wu-sendmoney-review-cancel-transaction-question-text {
	clear: both;
	font-size: 12px;
	padding: 0 20px 0px 20px;
	font-weight: bold;
	color: #444444;
	border-bottom: 1px solid #ccc;
}

.wu-sendmoney-review-continue-transaction-button {
	font-size: 12px !important;
	cursor: pointer;
	width: auto;
	height: 40px;
	padding: 0 30px 0 20px;
	margin: 10px 20px;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	line-height: 41px;
	border: none;
	display: inline-block;
	text-shadow: 0 -1px 1px #222;
	text-decoration: none;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0px 0px 3px #999;
	-webkit-box-shadow: 0px 0px 3px #999;
	box-shadow: 0px 0px 3px #999;
	background: #1599ba;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-position: right 15px;
	background-repeat: no-repeat;
	background: url(stylesheet/images/arrow-btn-blue.png) right 15px no-repeat,
		-webkit-gradient(linear, 0% 0%, 0% 100%, from(#1599ba), to(#066690) );
	background: url(stylesheet/images/arrow-btn-blue.png) right 15px no-repeat,
		-webkit-linear-gradient(top, #1599ba, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 15px no-repeat,
		-moz-linear-gradient(top, #1599ba, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 15px no-repeat,
		-ms-linear-gradient(top, #1599ba, #066690);
}

.wu-sendmoney-review-cancel-transaction-text-blue,.wu-sendmoney-review-cancel-add-promotion-text-blue,.wu-sendmoney-review-cancel-bank-decline-overlay-text-blue
	{
	color: #076E98;
}

.wu-sendmoney-review-cancel-transaction-text-blue,.wu-sendmoney-review-cancel-add-promotion-text-blue {
	cursor: pointer;
}
#wu-edit-amount-overlay-cancel-button{
	cursor:pointer;
}

.wu-sendmoney-review-add-promotion-container {
	background-color: white;
	width: 400px;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-bottomright: 6px;
	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
}

.wu-sendmoney-review-add-promotion-middle {
	padding-left: 20px;
	margin-bottom: 2%;
}

.wu-sendmoney-review-add-promotion-bottom {
	border-top: 1px solid #ccc;
}

.wu-sendmoney-review-promotion-code-text {
	padding-top: 10px;
}

.wu-sendmoney-review-promotion-code-input {
	width: 140px;
	height: 25px;
	border-radius: 6px;
}

/*RTHREE-3858*/
#fxDiv {background: #FFF6B2;font-size: 12px;font-weight: bold;padding: 5px;margin:3px; }
#fxDiv p {font-size: 12px;margin-top: 7px; font-weight:bold; color:#444;}
#fxDiv span{float: left;margin-right: 6px;}
.fxLink {color:#076E98;cursor: pointer;}

.wu-sendmoney-review-apply-button, .wu-sendmoney-review-verify-apply-button, .wu-sendmoney-review-verify-1-apply-button, .wu-sendmoney-review-verify-2-apply-button,.wu-sendmoney-review-bank-decline-overlay-button
	{
	font-size: 12px !important;
	cursor: pointer;
	width: auto;
	height: 35px;
	padding: 0 30px 0px 20px;
	margin: 10px 10px 10px 20px;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	line-height: 36px;
	border: none;
	display: inline-block;
	text-shadow: 0 -1px 1px #222;
	text-decoration: none;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0px 0px 3px #999;
	-webkit-box-shadow: 0px 0px 3px #999;
	box-shadow: 0px 0px 3px #999;
	background: #1599ba;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-position: right 13px;
	background-repeat: no-repeat;
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
		-webkit-gradient(linear, 0% 0%, 0% 100%, from(#1599ba), to(#066690) );
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
		-webkit-linear-gradient(top, #1599ba, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
		-moz-linear-gradient(top, #1599ba, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
		-ms-linear-gradient(top, #1599ba, #066690);
}

/*======= start of bank decline =======*/
.wu-sendmoney-review-bank-decline-overlay-container {
	background-color: white;
	width: 530px; /* RTHREE-1701 - Width modified to 230*/
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-bottomright: 6px;
	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
}
#wu-sendmoney-payment-information-container-overlay-content .wu-maskMain-overlay{
	top: 15%;
}
.wu-sendmoney-review-bank-decline-overlay-bottom .wu-sendmoney-payment-button-continue-container{
	margin-left: 30px;
	margin-bottom: 0;
}
.wu-sendmoney-review-bank-decline-overlay-top {
	padding: 15px 17px;
	background: #232323;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
}

.wu-sendmoney-review-bank-decline-overlay-middle {
	padding: 25px 30px;
}

.wu-sendmoney-review-bank-decline-overlay-bottom {
	border-top: 1px solid #ccc;
}

.wu-sendmoney-review-bank-decline-overlay-content {
	display: inline-block;
	vertical-align: top;
}

.wu-sendmoney-review-bank-decline-overlay-content.bank-decline-overlay-left-content
	{
	width: 235px;/* RTHREE-1701 chnaged from 225 to 235*/
}

.wu-sendmoney-review-bank-decline-overlay-content.bank-decline-overlay-right-content
	{
	width: 230px;
}

.wu-sendmoney-review-bank-decline-overlay-image {
	background-image: url(stylesheet/images/back-of-card.png);
	width: 210px;
	height: 140px;
	background-repeat: no-repeat;
	margin-left: 20px;
	 margin-top:5px;/*RTHREE-1701 - added*/
}

.wu-sendmoney-review-bank-decline-overlay-note1 {
	margin-bottom: 30px;
}

.wu-sendmoney-review-bank-decline-overlay-note2 {
	font-size: 12px;
}

.wu-sendmoney-review-bank-decline-overlay-text {
	color: #FFE01A;
	padding: 0;
	margin: 0;
	position: relative;
	font-size: 17px;
}

.wu-sendmoney-review-bank-decline-overlay-error-code {
	position: absolute;
	/*top: 16px;*/
	right: 5px;
	color: #fff;
	font-size: 12px;
	margin: 0px;
}
/*======== end of bank decline ========*/
.wu-alert-send-money-review {
	width: 100%;
}

/*Fix for ARIA-285*/
.sofort {
  background-position: 0 0;
  background-image: url(stylesheet/images/logo-sofort.png);
  height: 28px;
  width: 90px;
  margin-top: 10px;
  display: inline-block;
  vertical-align: top;
}

.ideal {
  background-position: 0 0;
  background-image: url(stylesheet/images/logo-ideal.png);
  height: 80px;
  width: 90px;
  display: inline-block;
  vertical-align: top;
}

.trustly {
  background-position: 0 0;
  background-image: url(stylesheet/images/logo-trustly.png);
  height: 50px;
  width: 129px;
  margin-top: 1px;
  display: inline-block;
  vertical-align: top;
}

/*======================================= End of WUSendMoneyReviewPay ====================================================*/

/*======================================= Start of WUSendMoneyReceipt ====================================================*/
.wu-sendmoney-receipt-payment-deliv-method,.wu-sendmoney-receipt-pay-sender-receiver-container,.wu-sendmoney-receipt-info-goldcard-container
	{
	border: 1px solid #D3D3D3;
	margin-bottom: 20px;
	-webkit-box-shadow: 0 1px 1px #E4E4E4;
	box-shadow: 0 1px 1px #E4E4E4;
}

.wu-sendmoney-receipt-info-goldcard-container {
	background: rgb(247, 249, 251);
	padding: 10px;
}

.receipt-payment {
	padding: 10px !important;
	background: #e2e2e2;
	background: -moz-linear-gradient(top, #e2e2e2 0%, #cecece 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e2e2e2),
		color-stop(100%, #cecece) );
	background: -webkit-linear-gradient(top, #e2e2e2 0%, #cecece 100%);
	background: -o-linear-gradient(top, #e2e2e2 0%, #cecece 100%);
	background: -ms-linear-gradient(top, #e2e2e2 0%, #cecece 100%);
	background: linear-gradient(top, #e2e2e2 0%, #cecece 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(  startColorstr='#e2e2e2',
		endColorstr='#cecece', GradientType=0 );
	-moz-box-shadow: inset 2px 2px 2px #C3C3C3;
}

.wu-sendmoney-receipt-pay-sender-receiver-top {
	padding: 8px 10px;
	color: gray;
	border-bottom: 1px solid rgb(238, 238, 236);
	font-weight: bold;
	font: bold 16px sans-serif;
	text-shadow: 0 1px 1px #FFFFFF;
	background: #e2e2e2;
	background: -moz-linear-gradient(top, #e2e2e2 0%, #cecece 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e2e2e2),
		color-stop(100%, #cecece) );
	background: -webkit-linear-gradient(top, #e2e2e2 0%, #cecece 100%);
	background: -o-linear-gradient(top, #e2e2e2 0%, #cecece 100%);
	background: -ms-linear-gradient(top, #e2e2e2 0%, #cecece 100%);
	background: linear-gradient(top, #e2e2e2 0%, #cecece 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(  startColorstr='#e2e2e2',
		endColorstr='#cecece', GradientType=0 );
	-moz-box-shadow: inset 2px 2px 2px #C3C3C3;
}

.wu-sendmoney-receipt-payment-deliv-method .wu-sendmoney-review-pay-payment-delivery-div {
	padding: 5px 20px;
}

.receipt-payment-deliv-container { /* height: auto; */
	
}

.wu-sendmoney-receipt-pay-print-div {
	float: right;
	cursor: pointer;
	margin-right: 20px;
}

.wu-receipt-pay-sender-container {
	border: 1px solid #ccc;
	background: white;
	padding: 10px 20px 20px 20px;
}
#wu-pr-start-transaction-button{
	margin: 10px 0px 20px 0px;
}
.wu-sendmoney-receipt-transaction-left,.wu-sendmoney-receipt-transaction-right,.wu-sendmoney-receipt-qa-left,.wu-sendmoney-receipt-qa-right
	{
	display: inline-block;
	vertical-align: top;
	width: 45%;
}

.wu-sendmoney-receipt-transaction-right,.wu-sendmoney-receipt-qa-right,.wu-sendmoney-review-qa-right {
	float: right;
}

.wu-paybills-receipt-container-left .wu-sendmoney-receipt-transaction-right{
	margin-left: 60px;
	vertical-align: bottom;
	float: none;
}

.wu-sendmoney-review-qa-left,.wu-sendmoney-review-qa-right
	{
	display: inline-block;
	vertical-align: top;
	width: 46%;
}

.wu-sendmoney-receipt-qa-container{
	padding-bottom: 20px;
}

.wu-sendmoney-review-qa-container{
	padding-bottom: 30px;
}

.wu-sendmoney-receipt-qa-text-container{
	padding-top: 5px;
}

.wu-sendmoney-receipt-transaction-container {
	border-bottom: 1px solid rgb(238, 238, 236);
	padding-bottom: 20px;
}

.wu-sendmoney-receipt-transaction-container .wu-sendmoney-receipt-transaction-left {
	width: 43%;
}

.wu-sendmoney-receipt-qa-title-container {
	border-bottom: 1px solid rgb(238, 238, 236);
	padding: 20px 0px 6px 0px;
}

.wu-sendmoney-receipt-qa-title-container>.wu-sendmoney-receipt-qa-title {
	color: #C59011;
	font-weight: bold;
}

.wu-sendmoney-receipt-sender-receiver-text,.wu-sendmoney-receipt-pay-membership-text
	{
	color: #5D5D5D;
	font-size: 18px;
	font: normal 16px sans-serif;
	text-shadow: 0 1px 1px #FFFFFF;
	font-weight:bold; /*RTHREE-2991*/
}

.wu-sendmoney-receipt-info-goldcard-left,.wu-sendmoney-receipt-info-goldcard-center,.wu-sendmoney-receipt-info-goldcard-right,.wu-sendmoney-receipt-info-goldcard-left span
	{
	vertical-align: top;
	display: inline-block;
	color: rgb(145, 158, 171);
}


.wu-sendmoney-receipt-info-goldcard-left {
	margin-right: 13%;
}

.wu-sendmoney-receipt-info-goldcard-right {
	float: right;;
}

.wupay-receipt {
	float: none !important;
	width: 694px !important;
	border: none !important;
	background: none !important;
	margin-right: 14px !important;
}

.wu-sendmoney-receiptInfo-container {
	margin-bottom: 22px;
	border: 1px solid rgb(238, 238, 236);
	border-top: 2px;
	background: white !important; /*PBL-1491*/;
	margin-left: 20px;
	padding: 25px 25px 10px;
	-webkit-box-shadow: 0 1px 1px #E4E4E4;
	box-shadow: 0 1px 1px #E4E4E4;
	border-bottom: 2px solid #E3E3E3;
}

.wu-receipt-information-stripe {
	height: 5px;
	width: 100%;
	background: #F9DA12;
	margin-left: 20px; /***RINTL-23436****/
}

.wu-sendmoney-receiptInfo-trackingnumber {
	float: right;
}

/***IACH fix***/
.wu-sendmoney-receiptInfo-sendText {
	font: normal 24px/30px sans-serif;  /***RR-3128***/
	margin-bottom: 5px;
	color: #232323;
	display: inline-block;
	margin-top: -16px;
}

.wu-sendmoney-receiptInfo-succesfully {
	margin-bottom: 20px;
	margin-top: 12px;
}

.wu-sendmoney-receiptInfo-text, .wu-sendmoney-receiptInfo-text-date {
	font: normal 15px/17px sans-serif !important;
	color: #232323 !important;
	display: inline-block;
}

.wu-sendmoney-receiptInfo-trackingnumber {
	margin-top: -11px;
	padding: 12px 12px 12px 8px;
	background: rgb(234, 245, 251);
}

.wu-sendmoney-receipt-pay-container {
	margin-top: -25px;
}

.wu-sendmoney-receipt-transaction-right>div,.wu-sendmoney-receipt-transaction-left>div,.wu-sendmoney-receipt-qa-left>div,.wu-sendmoney-receipt-qa-right>div,.wu-sendmoney-review-qa-right>div
	{
	color: #555555;
}
.wu-sendmoney-text-grey-color{
	color: #333;
	font-family: 'Open Sans', sans-serif;
}
.wu-sendmoney-review-pay-payment-text{
	font-family: 'Open Sans', sans-serif;
	color: #777777;
}
.wu-sendmoney-receipt-pay-delivery-text,.wu-sendmoney-receipt-transaction-left-track,.wu-sendmoney-receipt-transaction-right-trans,.wu-sendmoney-receipt-qa-text,.wu-sendmoney-review-qa-text
	{
	color: #777777 !important;
}

.wu-sendmoney-kyc-opt-header {
	margin-bottom: 20px;
	position: relative;
}

.wu-sendmoney-card-to-cash, .wu-sendmoney-receipt-MMT, .wu-sendmoney-receipt-bank-to-bank, .wu-sendmoney-receipt-default{
	display:none;
}

.wu-sendmoney-alert-image-error,.wu-sendmoney-receiptInfo-imgsucces,.wu-sendmoney-receiptInfo-img-info,.wu-confirm-img-info,.wu-sendmoney-receiptInfo-imgattention
	{
	display: inline-block;
	vertical-align: top;
	background-image: url(stylesheet/images/icon-alert-error.png);
	width: 41px;
	height: 42px;
	background-repeat: no-repeat;
	background-size: 41px 42px;
}

.wu-sendmoney-alert-image-error {display:none !important;}
.wu-sendmoney-receiptInfo-imgsucces {
	width: 39px;
	height: 40px;
	background-image: url(stylesheet/images/icon-alert-success.png);
	margin-top: -6px;
}

.wu-sendmoney-receiptInfo-imgattention {
	width: 33px !important;
	height: 33px !important;
	background-image: url(stylesheet/images/icon-alert-info.png);
	background-size: 33px 33px !important;
	margin-top: 0px !important;
}

.wu-sendmoney-alert-title-error {
	display: inline-block;
	vertical-align: top;
	font: normal 24px/30px sans-serif;
	padding-left: 5px;
	padding-top: 5px;
}

.wu-sendmoney-kyc-opt-payment-name {
	font-size: 15px;
	font-weight: bold;
	color: #414141;
	vertical-align: sub;
	margin-left: 5px;
}

.wu-sendmoney-receiptinfo-tm, .wu-sendmoney-name-receiver, .wu-sendmoney-receiptinfo-total-receiver {
	font-weight: bold;
}

.wu-sendmoney-pickup-instructions-title, .wu-sendmoney-identity-verify-status-title{
	color: rgb(202,161,60);
	font-weight: bold;
	margin-bottom: 7px;
}

.wu-sendmoney-kyc-opt-payment-container {
	margin-top: 30px;
}

.wu-sendmoney-kyc-opt-find-loc {
	margin-left: 34px;
}

.button-kyc-opt {
	margin-bottom: 30px;
}

.kyc-form-container {
	margin-bottom: 20px;
}

.dropdown-container-sendmoney {
	display: inline-block;
	vertical-align: top;
	width: 68px !important;
}

#wu-currency-dropdown-container.dropdown-container-sendmoney>a {
	padding: 0.5em 1em 0.5em 0.5em;
	line-height: 18px;
}

.ep-currency-container {
	width: 76px !important;
	margin-left: 0px !important;
	display: inline-block;
	vertical-align: top;
}

.ep-currency-container>a {
	margin-top: 0;
	line-height: 15px;
}

.homescreen-currency-dropdown {
	margin-top: 3px !important;
	width: 40px !important;
	margin-left: -10px !important;
}

.wu-sendmoney-receipt-start-trans {
       color: #fff !important;
       text-decoration: none;
       cursor: pointer;
       width: 91%;
       margin: 0px auto;
       text-shadow: none !important;
}


.wu-estimate-price-sendmoney-container .ep-currency-container {
	margin-left: 10px !important;
}
.wu-estimate-price-sendmoney-container .homescreen-currency-dropdown{
	margin-top: 0px !important;
}
/*======================================= End of WUSendMoneyReceipt ====================================================*/
/*======================================= Start of SendMoneyKyc ========================================================*/
.wu-kyc-upload-container {
	width: 100%;
	background: #FFFFFF;
	border-top: 5px solid #F9DA12;
	border-bottom: 5px solid #F9DA12;
}

.wu-kyc-upload-container-content {
	padding: 10px;
}

.wu-kyc-upload-top h1 {
	font-family: sans-serif;
	font-size: 22px;
	font-weight: bold;
}

.wu-kyc-upload-main-example-document,.wu-kyc-upload-main-info-document,.wu-kyc-separate-middle
	{
	vertical-align: top;
	display: inline-block;
	width: 47%;
}

.wu-kyc-upload-main-info-document {
	width: 48%;
}

.wu-kyc-separate-middle {
	width: 0%;
}

.wu-kyc-upload-center {
	padding: 10px;
	border: dashed 3px rgb(214, 214, 214);
	width: 80%;
}

.wu-kyc-upload-main-example-document h4 {
	font-size: 14px;
	color: green;
	font-weight: bold;
	font-family: sans-serif;
}

.wu-kyc-upload-main-info-document-up h5,.wu-kyc-upload-main-info-document-bottom h5
	{
	font-size: 12px;
	color: green;
	margin: 0px;
	font-family: sans-serif;
}

.wu-kyc-upload-main-example-document ul {
	list-style-type: none;
	border: 1px solid gray;
	margin: 0px;
	-webkit-padding-start: 0px;
}

.wu-kyc-upload-main-example-document ul li {
	padding: 3px;
	margin: 0px;
}

.wu-kyc-upload-main-info-document-up p,.wu-kyc-upload-main-info-document-bottom p,.wu-kyc-upload-front-document-left p,.wu-kyc-upload-front-document-right p,.wu-kyc-upload-back-document-left p,.wu-kyc-upload-back-document-right p
	{
	font-size: 11px;
	font-family: sans-serif;
	margin: 0px;
}

.wu-kyc-separate-middle {
	border-left: solid 4px rgb(194, 217, 251);
	height: 170px;
	margin: 0px 1% 0px 2%;
}

.wu-kyc-upload-doc-link {
	cursor: pointer;
	float: right;
	text-decoration: underline;
	font-size: 10px;
	color: #076E98;
	margin-right: 10px;
}

.wu-kyc-upload-doc-type {
	color: black;
	font-weight: bold;
	font-size: 14px;
}

.wu-kyc-upload-main-example-document li:nth-child(odd) {
	background: rgb(248, 246, 247);
}

.wu-kyc-upload-main-example-document li:nth-child(even) {
	background: white;
}

.wu-kyc-upload-main-example-document li {
	border-bottom: dashed 1px gray;
}

.wu-kyc-upload-main-example-document li:last-child {
	border-bottom: none;
}

.wu-kyc-upload-main-down-content {
	margin-top: 10px;
	border: 2px solid rgb(214, 214, 214);
}

.wu-kyc-upload-main-down-header-content,.wu-kyc-upload-main-down-main-content-title,.wu-kyc-upload-main-down-main-content-upload
	{
	padding: 10px;
	background: #ffef40;
}

.wu-kyc-upload-main-down-header-content p,.wu-kyc-upload-main-down-main-content-title p
	{
	font-size: 15px;
	font-weight: bold;
	color: black;
	font-family: sans-serif;
	margin: 0px;
	padding: 0px;
}

.wu-kyc-upload-main-down-main-content-title {
	background: white;
}

.wu-kyc-upload-main-down-main-content-upload {
	background: rgb(231, 236, 240);
}

.wu-kyc-upload-main-down-main-content-title p {
	font-size: 12px;
}

.wu-kyc-upload-front-document-content,.wu-kyc-upload-front-document-right,.wu-kyc-upload-back-document-content,.wu-kyc-upload-back-document-right
	{
	padding: 3px;
	background: white;
	border: 1px solid gray;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wu-kyc-upload-front-document-left,.wu-kyc-upload-front-document-right,.wu-kyc-upload-back-document-left,.wu-kyc-upload-back-document-right
	{
	display: inline-block;
	vertical-align: middle;
	width: 36%;
	margin-right: 30px;
}

.wu-kyc-upload-front-document-right,.wu-kyc-upload-back-document-right {
	width: 57%;
	margin-right: 0px;
}

.wu-kyc-cancel-transaction-button-container,.wu-kyc-upload-later-transaction-button-container
	{
	display: inline-block;
	vertical-align: top;
	width: 175px;
}

.wu-kyc-cancel-transaction-button,.wu-kyc-upload-later-transaction-button
	{
	width: auto;
	padding: 0 20px 0 15px;
	height: 30px;
	line-height: 30px;
	position: absolute;
	font-family: 'Open Sans', sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #91690b;
	text-shadow: #fff 0 1px 0;
	text-align: center;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#faebb0',
		endColorstr='#f3ce72' );
	border: 1px #f3ce72 solid;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	background-image: url(stylesheet/css/stylesheet/css/img/arrow-btn-blue.png);
	background-position: right 15px;
	background-repeat: no-repeat;
	background: url(stylesheet/images/arrow-btn-brown.png) right 12px no-repeat,
		-webkit-linear-gradient(#faebb0, #f3ce72 100%);
	background: url(stylesheet/images/arrow-btn-brown.png) right 12px no-repeat,
		-webkit-linear-gradient(#faebb0, #f3ce72 100%);
	background: url(stylesheet/images/arrow-btn-brown.png) right 12px no-repeat,
		-moz-linear-gradient(center top, #faebb0, #f3ce72 100%);
	background: url(stylesheet/images/arrow-btn-brown.png) right 12px no-repeat,
		-o-linear-gradient(top left, #faebb0, #f3ce72 100%);
	cursor: pointer;
}

.wu-kyc-upload-bottom {
	margin-top: 60px;
	margin-bottom: 30px;
}

.wu-kyc-upload-main-down-header-content {
	background: #f7db23;
	background: -moz-linear-gradient(top, #feeb80 0, #f7db23 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #feeb80),
		color-stop(100%, #f7db23) );
	background: -webkit-linear-gradient(top, #feeb80 0, #f7db23 100%);
	background: -o-linear-gradient(top, #feeb80 0, #f7db23 100%);
	background: -ms-linear-gradient(top, #feeb80 0, #f7db23 100%);
	background: linear-gradient(top, #feeb80 0, #f7db23 100%);
}

.wu-kyc-upload-button-document {
	padding: 0 5px;
	line-height: 27px;
	width: 150px;
	height: 27px;
	color: #5e481a;
	font-weight: bold;
	text-shadow: 0 1px 0 #fff;
	background: #f7db23;
	background: -moz-linear-gradient(top, #feeb80 0, #f7db23 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #feeb80),
		color-stop(100%, #f7db23) );
	background: -webkit-linear-gradient(top, #feeb80 0, #f7db23 100%);
	background: -o-linear-gradient(top, #feeb80 0, #f7db23 100%);
	background: -ms-linear-gradient(top, #feeb80 0, #f7db23 100%);
	background: linear-gradient(top, #feeb80 0, #f7db23 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#feeb80',
		endColorstr='#f7db23', GradientType=0 );
	-moz-border-radius: 10px 0px 10px 0px;
	-webkit-border-radius: 10px 0px 10px 0px;
	border-radius: 10px 0px 10px 0px;
}

.wu-kyc-upload-tip-document {
	margin-top: 10px;
	width: 40%;
}

.wu-kyc-upload-back-document,.wu-kyc-upload-main-info-document-bottom {
	margin-top: 10px;
}

.wu-kyc-upload-bottom-strip {
	margin-bottom: 20px;
	border-bottom: 3px solid rgb(226, 226, 226);
}

.wu-kyc-confirm-identitiy-container p {
	margin: 0px;
}

.wu-kyc-confirm-identitiy-container ul {
	list-style-type: none;
	-webkit-padding-start: 0px;
	margin: 0px;
	padding: 0px;
}

.wu-kyc-confirm-identitiy-container ul li {
	margin: 0px;
	padding: 0px;
}

.wu-kyc-confirm-identitiy-options-list-container {
	border: 1px solid rgb(221, 221, 221);
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	margin: 10px 0px;
}

.wu-kyc-confirm-identitiy-options-list-image-container,.wu-kyc-confirm-identitiy-options-list-info-container
	{
	display: inline-block;
	vertical-align: top;
	padding: 15px;
}

.wu-kyc-confirm-identitiy-options-list-image-container {
	width: 10%;
	border-right: 2px solid rgb(219, 213, 176);
	height: 100%;
	background: #FBF2BB;
}

.wu-kyc-confirm-identitiy-options-list-info-container {
	background: white;
	width: 70%;
	height: 100%
}

.wu-kyc-confirm-identitiy-options-list-info-container h3 {
	color: black;
	font-weight: bold;
}

.wu-kyc-confirm-identitiy-container h5 {
	margin-top: 10px;
}

.wu-kyc-confirm-identitiy-options-list-image {
	margin: auto;
	vertical-align: middle;
	background-image: url(stylesheet/images/icons.png);
	width: 41px;
	height: 42px;
	background-repeat: no-repeat;
}

.upload-photo-id-options {
	background-position: -15px -1575px;
}

.email-options {
	background-position: -15px -1634px;
}

.call-options {
	background-position: -15px -1694px;
}

.sms-options {
	background-position: -15px -1751px;
}

.wu-transaction-options {
	background-position: -15px -1813px;
}

.wu-options {
	background-position: -15px -1933px;
}

.wu-wupay-options {
	background-position: -15px -1938px;
}


.add-info-options {
	background-position: 14px;
}

.wu-kyc-confirm-identity-button-container {
	margin-top: 10px;
}

.wu-kyc-confirm-identity-button-fast,.wu-kyc-complete-transfer-button,.wu-sendmoney-receiptInfo-button-enter-code,.wu-sendmoney-wu-verif-button-enter-code,.wu-kyc-confirm-identity-button-more
{
	font-size: 12px !important;
	cursor: pointer;
	width: auto;
	height: 30px;
	padding: 0 30px 0 15px;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	line-height: 30px;
	border: none;
	display: inline-block;
	text-shadow: 0 -1px 1px #222;
	text-decoration: none;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0px 0px 3px #999;
	-webkit-box-shadow: 0px 0px 3px #999;
	box-shadow: 0px 0px 3px #999;
	background: #1599ba;
	background-image: url(stylesheet/css/stylesheet/css/img/arrow-btn-blue.png);
	background-position: right 15px;
	background-repeat: no-repeat;
	background: url(stylesheet/images/arrow-btn-blue.png) right 10px no-repeat,
		-webkit-gradient(linear, 0% 0%, 0% 100%, from(#1599ba), to(#066690) );
	background: url(stylesheet/images/arrow-btn-blue.png) right 10px no-repeat,
		-webkit-linear-gradient(top, #1599ba, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 10px no-repeat,
		-moz-linear-gradient(top, #1599ba, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 10px no-repeat,
		-ms-linear-gradient(top, #1599ba, #066690);
	cursor: pointer;
}

/*RTHREE-3322  Buttons Incorrect*/
.wu-kyc-confirm-identity-button-fast:hover,
.wu-sendmoney-receiptInfo-button-enter-code:hover,
.wu-kyc-confirm-identity-button-more:hover
{
	background-color: #066892;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-repeat: no-repeat;
	cursor:pointer;
	background-position: right 10px;
}

.wu-kyc-opt-more-info-bottom {
	padding: 8px;
	background: rgb(234, 244, 243);
	margin-top: 10px;
}

.highlight-code-sdc {
	border: 4px solid red;
}

.wu-kyc-opt-more-info-bottom p {
	color: rgb(130, 137, 143);
	font-size: 11px;
}

.wu-kyc-opt-container {
	margin-top: 15px;
}

.wu-kyc-opt-gray {
	color: rgb(56, 52, 63);
	font-weight: bold;
	padding-left: 5px;
}

input.wu-input-verification-code {
	/**padding: 4px 9px 0;
	width: 76px;**/
	height: 32px;
	border: solid 1px #bfbfbf;
	line-height: 18px;
	font-family: sans-serif;
	/**font-size: 24px;
	font-weight: bold;
	color: #414141;**/
	background: #fff;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: inset 1px 1px 4px #bfbfbf;
	-webkit-box-shadow: inset 1px 1px 4px #bfbfbf;
	box-shadow: inset 1px 1px 4px #bfbfbf;	
	padding: 3px 9px;
	width: 90px;
	font-size: 28px;
	color: #666;
	letter-spacing: 6px;
	padding-right: 0px;
}

.wu-kyc-complete-transfer-button,.wu-sendmoney-wu-verif-button-enter-code
	{
	height: 40px;
	line-height: 40px;
	font-size: 13px !important;
	background: url(stylesheet/images/arrow-btn-blue.png) right 15px no-repeat,
		-webkit-gradient(linear, 0% 0%, 0% 100%, from(#1599ba), to(#066690) );
	background: url(stylesheet/images/arrow-btn-blue.png) right 15px no-repeat,
		-webkit-linear-gradient(top, #1599ba, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 15px no-repeat,
		-moz-linear-gradient(top, #1599ba, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 15px no-repeat,
		-ms-linear-gradient(top, #1599ba, #066690);
}

/*RTHREE-3322  Buttons Incorrect*/
.wu-kyc-complete-transfer-button:hover,
.wu-sendmoney-wu-verif-button-enter-code:hover
{
	background-color: #066892;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-repeat: no-repeat;
	cursor:pointer;
	background-position: right 15px;
}

.wu-kyc-complete-transfer-button-container {
	margin-bottom: 20px;
	margin-top: 20px;
}

.wu-kyc-verification-code-container p.first-sentences {
	color: rgb(173, 173, 175);
}

.wu-kyc-verification-code-container h1 {
	font-weight: bold;
}

.wu-kyc-verification-code-container p {
	margin-top: 20px;
}

.wu-kyc-verification-code-container p.input-verification-number {
	font-weight: bold;
}

.fix-dropwown {
	width: 82px;
	top: 18px;
	-webkit-padding-start: 0px;
}

.input-year,.input-first-box,.input-second-box,.input-third-box {
	width: 60px;
	height: 27px;
}

.wu-addinfo-dob-container {
	margin: 25px 0px;
}

.wu-social-security-container {
	margin: 20px 0px 10px 0px;
}

.input-first-box {
	width: 40px;
}

.input-second-box {
	width: 30px;
}

.input-third-box {
	width: 50px;
}

.read-aggrement-add-info {
	margin: 0px !important;
}

.wu-consumer-identity-procedure {
	text-decoration: underline;
	color: rgb(8, 140, 175);
	cursor: pointer;
}

.wu-sendmoney-receiptInfo-button-enter-code-container,.wu-sendmoney-receiptInfo-button-do-latter-container
	{
	display: inline-block;
	vertical-align: bottom;
}

.wu-sendmoney-receiptInfo-button-enter-code-container {
	margin-right: 5px;
}

.wu-sendmoney-receiptInfo-img-info,.wu-confirm-img-info {
	margin-top: -6px;
	width: 25px;
	height: 28px;
	background-size: 25px 28px;
	background-image: url(stylesheet/images/icon-alert-info.png) !important;
}

.wu-confirm-img-info {
	margin-top: 3px;
	width: 27px;
	height: 27px;
	background-size: 27px 27px;
	background-image: url(stylesheet/images/icon-alert-success.png) !important;
}

.wu-sendmoney-receiptInfo-strip {
	border-top: 1px solid rgb(229, 229, 229);
	margin-bottom: 10px;
}

.wu-transactional-profile-link,.wu-sendmoney-receiptInfo-button-do-latter,.sendmoney-wu-verif-button-do-latter
	{
	cursor: pointer;
	color: #076E98;
}

.wu-transactional-note {
	font-weight: bold;
}

.wu-verification-code-number-soft-dec-container {
	margin-top: 20px;

}

.wu-verification-code-date {
	border-right: 1px solid rgb(235, 235, 235);
}

.wu-verification-code-number,.wu-verification-code-date,.wu-sendmoney-wu-verif-button-enter-code-container,.wu-sendmoney-wu-verif-button-do-latter-container
	{
	display: inline-block;
	vertical-align: middle;
}

.wu-sendmoney-wu-verif-button-do-latter-container {
	margin-left: 20px;
}

.wu-sendmoney-wu-verif-button-container {
	margin: 30px 0px;
}

.wu-verification-code-number,.wu-verification-code-date {
	padding: 10px;
}

.wu-verification-code-number p,.wu-verification-code-date p {
	margin: 0px;
}

.wu-verification-code-date {
	width: 20%;
}

.wu-kyc-verification-code-container ol li {
	padding-bottom: 10px;
}

.wu-kyc-verification-code-container ul li {
	padding-left: 0px;
	font: 'Open Sans', sans-serif 13px/17px #232323;
}

.wu-sendmoney-wu-verif-button-enter-code {
	font-size: 14px;
}

.wu-sendmoney-wu-verif-button-do-latter span {
	margin-left: 5px;
}

.error-kyc {
	display: none;
}

.error-verification-code {
	color: red;
	display: block;
	padding-top: 5px;
	font-weight: bold;
}

.error-input-verification {
	border: 1px solid red;
}

.wu-kyc-click-call,.wu-kyc-click-another-method {
	text-decoration: underline;
	cursor: pointer;
	color: #076E98;
}

.wu-kyc-trans-note-list li p {
	color: rgb(130, 137, 143);
	font-size: 11px;
}

/*======================================= Start of WUBankInformationWidget ====================================================*/
.wu-drop-down-select-bank-information {
	width: 291px !important;
	font-size: 13px !important;
	margin-left:0px; /*RTHREE-859 Alignment in drop down*/
}

.wu-addcontact-drop-down-select-bank-information {
	width: 290px !important;
	font-size: 13px !important;
	margin-left:0px; /*RTHREE-334 Alignment in drop down*/
}

.wu-drop-down-arrow-select-bank-information {
	cursor: pointer;
	margin-left: 276px;
	margin-top: -31px;
	position: absolute;
	width: 30px !important;
	min-width: 29px !important;
	max-width: 29px !important;
	height: 30px !important;
	background-size: 28px 28px;
	background-image: url("stylesheet/images/btn-droparrow.png");
	background-repeat: no-repeat;
	border-left: solid 1px #BBB;
	padding-left: 0px;
}

.wu-receiver-info-bank-information-list {
	/*left: 305px; RTHREE-859 - Alignment of drop down*/
	width: 302px; /*RTHREE-859 - Alignment of drop down*/
	margin-right: 5px;
	padding-right: 0px;
	list-style: none;
	cursor: pointer;
	padding: 0;
	margin: 0;
	color: #656565;
	overflow-x: hidden !important;
	position: absolute;
	z-index: 99999;
	max-height: 200px;
	border: solid 1px #BBB;
	background: #FFF;
	-moz-box-shadow: 0 2px 6px rgba(0, 0, 0, .2);
	-webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, .2);
	box-shadow: 0 2px 6px rgb(0, 0, 0);
	box-shadow: 0 2px 6px rgba(0, 0, 0, .2);
	overflow: auto;
	padding-bottom: 6px !important;
	padding-top: 7px !important;
	font-size: 13px;
	font-family: sans-serif;
}

.wu-addcontact-receiver-info-bank-information-list li:hover {
	background-color: #D8F6FF;
}

.wu-addcontact-receiver-info-bank-information-list li.selected {
	background-color: #C8DEF4;
}

.wu-addcontact-receiver-info-bank-information-list li.selected a {
	color: #000 !important;
}

.wu-addcontact-receiver-info-bank-information-list {
	/*left: 363px;  RTHREE-334-  Alignment of drop down*/ 
	width: 302px;
	margin-right: 5px;
	padding-right: 0px;
	list-style: none;
	cursor: pointer;
	padding: 0;
	margin: 0;
	color: #656565;
	overflow-x: hidden !important;
	position: absolute;
	z-index: 99999;
	max-height: 200px;
	border: solid 1px #BBB;
	background: #FFF;
	-moz-box-shadow: 0 2px 6px rgba(0, 0, 0, .2);
	-webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, .2);
	box-shadow: 0 2px 6px rgb(0, 0, 0);
	box-shadow: 0 2px 6px rgba(0, 0, 0, .2);
	overflow: auto;
	padding-bottom: 6px !important;
	padding-top: 7px !important;
	font-size: 13px;
	font-family: sans-serif;
}

.on-edit-contact {
	left: 180px;
}

.wu-receiver-info-bank-information-list li {
	list-style: none;
	display: block;
	cursor: pointer;
	overflow-x: hidden !important;
	/* padding: 0px; */
	margin: 1px;
}

.wu-receiver-info-bank-information-list li a {
	line-height: 22px;
	white-space: nowrap;
	color: #656565;
	padding-left: 0px !important;
}

.wu-receiver-info-bank-information-list li:hover {
	background-color: #D8F6FF;
}

.wu-receiver-info-bank-information-list li.selected {
	background-color: #C8DEF4;
}

.wu-receiver-info-bank-information-list li.selected a {
	color: #000 !important;
}

.wu-receiver-bank-information-two-input-content {
	margin-bottom: 10px;
}

.wu-receiver-bank-information-two-input-content input {
	width: 95px !important;
}

#wu-d2b-error-label-bank-code,#wu-d2b-error-label-bank-name,#wu-d2b-error-label-branch-code,#wu-d2b-error-label-financial-id,#wu-d2b-error-label-routing-number,#wu-d2b-error-label-account-number,#wu-d2b-error-label-confirm-account-number,#wu-d2b-error-label-drop-down-select-bank,#wu-d2b-error-label-swift-code,#wu-d2b-error-label-sort-code,#wu-d2b-error-account-suffix,#wu-d2b-error-label-account-prefix,#wu-mailing-address-error-label-addr-line1,#wu-mailing-address-error-label-addr-line2,#wu-mailing-address-error-label-city,#wu-mailing-address-error-label-postal-code,#wu-mailing-address-error-label-drop-down-select-state,#wu-d2b-error-label-account-number-suffix,#wu-d2b-error-label-name,#wu-d2b-error-label-confirm-bank-code,#wu-d2b-error-label-confirm-branch-code,#wu-d2b-error-label-confirm-account-number-suffix
	{
	display: none;
	color: #CC1B21;
	font-size: 12px;
	font-weight: bold;
	font-family: sans-serif;
	padding-left: 5px;
}

.wu-receiver-required-receiver-bank-account-input {
	/*margin-bottom: 10px;*/
}

.wu-two-input-field-bank-information {
	display: inline-table;
}

.wu-two-input-field-bank-information div {
	width: 95px !important;
}

.all-credit-card {
	-webkit-margin-after: 0px !important;
	-webkit-margin-before: 0px !important;
}

.sendmoney-forms {
	vertical-align: middle;
	display: inline-block;
}

.wu-d2b-holder-ifsc{
	color:#999999;
	font-size: 11.5px;
	fon-family: sans-serif;
	margin-top: 0px;
}

#wu-bank-information .wu-d2b-holder-ifsc{
	margin-left: 25%;
}

/*======================================= End of WUBankInformationWidget ====================================================*/

/*======================================= Start of Send Money Inmate ====================================================*/
.sendmoney-error-label {
    color: #CC1B21 !important;
    display: block !important;
}
 
.sendmoney-error-box {
    border: solid 1px #CC1B21 !important;
}
 
.error-form-dropdown>a{
    border-color: #CC1B21 !important;
}
 
#wu-choose-facility-name {
    margin-left: 2%;
    margin-top: 0.5%;
    font-weight: bold;
}
 
#wu-ep-sendmoney-inmate-form {
    margin: 0px 25px 0 15px !important
}

.wu-sm-inmate-facility-container #wu-smi-facility-name-container {
	display: inline-block;
	width: 67%;
}

#wu-smi-facility-name-container>a {
    line-height: 18px;
}

#wu-smi-choose-facility-name {
	display: none;
	left: 100px;
	min-width: 180px;
	width: auto;
	top: 139px;
}

#wu-smi-fees-choose-facility-name {
	display: none;
	left: 164px;
	min-width: 180px;
	width: auto;
	top: 70px;
}

.display-block {
	display: block !important;
}

#error-higher-amount {
	width: 80% !important;
}

#wu-started-sm-inmate-btn.disabled,#wu-sm-inmate-update.disabled {
	-moz-box-shadow: 0px 0px 4px #C0BFBF;
	-webkit-box-shadow: 0px 1px 4px #C0BFBF;
	box-shadow: 0px 1px 4px #C0BFBF;
	background: #1599ba;
	cursor: text;
	text-shadow: 0 0 1 px #999;
	pointer-events: none;
	color: #ffffff;
	background: url(stylesheet/images/arrow-btn-blue_disabled.png) right 14px
		no-repeat, -webkit-gradient(linear, 0% 0%, 0% 100%, from(#BCD7DE),
		to(#98BEC9) );
	background: url(stylesheet/images/arrow-btn-blue_disabled.png) right 14px
		no-repeat, -webkit-linear-gradient(top, #BCD7DE, #98BEC9);
	background: url(stylesheet/images/arrow-btn-blue_disabled.png) right 14px
		no-repeat, -moz-linear-gradient(top, #BCD7DE, #98BEC9);
	background: url(stylesheet/images/arrow-btn-blue_disabled.png) right 14px
		no-repeat, -ms-linear-gradient(top, #BCD7DE, #98BEC9);
}

#wu-sm-inmate-update {
	width: auto;
	height: 36px;
	padding: 0 30px 0 20px;
	margin: 10px 0 !important;
	color: white;
	font-size: 13px;
	font-weight: bold;
	line-height: 37px;
	border: none;
	display: inline-block;
	text-shadow: 0 -1px 1px #222;
	text-decoration: none;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0px 0px 3px #999;
	-webkit-box-shadow: 0px 0px 3px #999;
	box-shadow: 0px 0px 3px #999;
	background: #1599BA;
	background-image: url(stylesheet/css/stylesheet/images/arrow-btn-blue.png);
	background-position: right 14px;
	background-repeat: no-repeat;
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
		-webkit-gradient(linear, 0% 0%, 0% 100%, from(#1599BA), to(#066690) );
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
		-webkit-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
		-moz-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
		-ms-linear-gradient(top, #1599BA, #066690);
}

.wu-sm-inmate-content {
	position: relative;
	margin: 0 0 22px 0;
	padding: 30px 25px 30px 25px;
	background: #EFEFEF;
	border: 1px solid #CFCFCF;
	border-top: none;
}

.wu-sm-inmate-content>div {
	vertical-align: top;
	padding-top: 10px;
	margin-right: 15px;
}

#send-money-inmate-container .short input {
	width: 57px;
}

.alert-margin-inmate {
	margin-top: 40px;
}

.wu-sm-inmate-content input {
	display: inline-block;
}

.wu-sm-inmate-facility-container input,.wu-sm-inmate-amount-container input
{
	display: inline-block;
	width: 200px;
	margin-bottom: 10px;
	/* RTHREE-3594 Inconsistent highlighting of form fields-Chi
	padding: 4px 9px 0 9px;
	height: 27px;
	border: solid 1px #bfbfbf;
	line-height: 18px;
	font-family: sans-serif;
	font-size: 14px;
	color: #414141;
	background: #fff;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: inset 1px 1px 4px #bfbfbf;
	-webkit-box-shadow: inset 1px 1px 4px #bfbfbf;
	box-shadow: inset 1px 1px 4px #bfbfbf; */
}

.wu-sm-inmate-facility-container,.wu-sm-inmate-amount-container {
	display: inline-block;
}

.wu-sm-inmate-facility-container {
	width: 45%;
}

.wu-sm-inmate-amount-container {
	width: 38%;
}

.wu-sm-inmate-facility-container label{
	vertical-align: top;
	margin-top: 7px;
	display: inline-block;
}

.usd-text {
	display: inline-block;
	margin-left: 3%;
	font-weight: bold;
}

.wu-sm-inmate-option-content {
	position: relative;
	margin: 0 0 22px 0;
	padding: 20px 25px 30px 25px;
	background: #EFEFEF;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	-moz-box-shadow: inset 0 0 8px 3px #D0D0D0;
	-webkit-box-shadow: inset 0 0 8px 3px #D0D0D0;
	box-shadow: inset 0 0 8px 3px #D0D0D0;
}

.wu-sm-inmate-option-content h2 {
	color: #4a4a4a;
}

.wu-sm-inmate-option-content ul,.wu-sm-inmate-option-content li {
	list-style-type: none;
	padding: 0;
	margin: 0;
}

.wu-sm-inmate-option-content p {
	margin: 0;
	font-size: 13px;
	font-weight: bold;
	color: #333;
}

.wu-sm-inmate-options-button {
	width: 166px;
	text-align: right;
}

.wu-ep-po-button .wu-ep-button {
	width: auto;
	height: 36px;
	padding: 0 30px 0 20px;
	margin: 10px 0 !important;
	color: white;
	font-size: 13px;
	font-weight: bold;
	line-height: 37px;
	border: none;
	display: inline-block;
	text-shadow: 0 -1px 1px #222;
	text-decoration: none;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0px 0px 3px #999;
	-webkit-box-shadow: 0px 0px 3px #999;
	box-shadow: 0px 0px 3px #999;
	background: #1599BA;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-position: right 14px;
	background-repeat: no-repeat;
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
		-webkit-gradient(linear, 0% 0%, 0% 100%, from(#1599BA), to(#066690) );
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
		-webkit-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
		-moz-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
		-ms-linear-gradient(top, #1599BA, #066690);
}

.wu-ep-po-button .wu-ep-button:hover {
	cursor: pointer;
	background: #066590;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-position: right 14px;
	background-repeat: no-repeat;
	text-shadow: 0 0 1px #222;
}

.wu-sm-inmate-header-paywith {
	width: 40% !important;
}

.wu-sm-inmate-cp-title {
	display: inline-block;
	width: 41.5%;
}

.wu-sm-inmate-po-content-speed {
	display: inline-block;
	text-align: center;
	width: 14.5% !important;
}

.wu-sm-inmate-content-fee {
	display: inline-block;
	width: 15.5% !important;
	text-align: center;
}

#wu-sm-inmate-button {
	display: inline-block;
	width: 20% !important;
}

#wu-sm-inmate-content-paywith {
	width: 41.5% !important;
	display: inline-block;
	padding: 2% 0;
}

.wu-sm-inmate-fees-dropdown {
	cursor: pointer;
	line-height: 30px;
	padding-left: 15px;
	margin-left: 141px;
	margin-top: -27px;
	font-size: 16px;
	-webkit-border-radius: 3px;
	border: solid 1px #e1e1e1;
	width: 165px;
	text-overflow: ellipsis;
	height: 29px;
	display: block;
	vertical-align: middle;
	background: -ms-linear-gradient(top, #fefefe, #bababa);
	background: -webkit-linear-gradient(top, #fefefe, #bababa);
	background: -moz-linear-gradient(top, #fefefe 0%, #bababa 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fefefe),
		color-stop(100%, #bababa) );
	background: -webkit-linear-gradient(top, #fefefe 0%, #bababa 100%);
	filter:
		"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#fefefe', endColorstr='#bababa')";
	-ms-filter:
		"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#fefefe', endColorstr='#bababa')";
	color: #414141;
	white-space: nowrap;
	overflow: hidden;
	float: right;
	margin-right: 13%;
}

.wu-sm-inmate-state-arrow {
	cursor: pointer;
	margin-left: 23.6%;
	margin-top: -10px;
	position: absolute;
	width: 30px !important;
	min-width: 29px !important;
	max-width: 29px !important;
	height: 30px !important;
	background-size: 28px 28px;
	background-image: url("stylesheet/images/btn-droparrow.png");
	background-repeat: no-repeat;
	border-left: solid 1px #BBB;
	padding-left: 0px;
}

.wu-sm-inmate-receiver-information-form-container {
	background: #FFFFFF;
	height: 50%;
	margin-bottom: 30px;
	margin-right: 9px;
}

.wu-smi-receiver-information-container>h1 {
	font-size: 23px;
	font-weight: bold;
	color: #000;
	margin: 0;
	letter-spacing: 1px;
}

.wu-smi-receiver-information-container>p {
	color: #999;
	font-size: 12px;
	margin: 6px 0 20px 0;
}

.wu-smi-receiver-information-container {
/* 	width: 80%; */
	margin: 25px;
}

input#wu-smi-input-first-name,input#wu-smi-input-last-name,input#wu-smi-input-account-number
{
	display: block;
	width: 220px;
	/* RTHREE-3594 Inconsistent highlighting of form fields-Chi
	padding: 4px 9px 0 9px;
	height: 27px;
	border: solid 1px #BFBFBF;
	line-height: 18px;
	font-family: sans-serif;
	font-size: 14px;
	color: #414141;
	background: white;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: inset 1px 1px 4px #bfbfbf;
	-webkit-box-shadow: inset 1px 1px 4px #BFBFBF;
	box-shadow: inset 1px 1px 4px #BFBFBF;
	text-indent: 8px; */
}

.error-input-border {
	border: solid 1px red !important;
}

.wu-smi-receiver-information-inmate {
	margin-bottom: 11px;
}

.wu-smi-receiver-information-inmate span {
	margin: 0 0 2px 5px;
}

.error-title {
	color: #FF0000;
}

#wu-smi-first-name-error-info,#wu-smi-last-name-error-info,#wu-smi-account-number-error-info
	{
	display: none;
	color: #FF0000;
	font-weight: bold;
}

.wu-sm-inmate-receiver-information-form-content {
	display: inline-block;
	float: left;
	width: 536px;
}

#wu-smi-receiver-information-form-container {
	background: #FFFFFF;
/* 	margin-right: 16px; */
}

.wu-smi-receiver-information-account-number-label {
	display: block;
}

.wu-smi-receiver-information-optional-save-account-container {
	margin: 16px 0;
	display: block;
	position: relative;
}

.wu-smi-receiver-information-optional-text-save {
	display: inline-block;
}

.wu-smi-receiver-information-optional-text-optional {
	display: inline-block;
	color: #999;
}

#wu-smi-receiver-information-optional-checked {
	background-image: url(stylesheet/images/sprite-forms.png);
	background-repeat: no-repeat;
	vertical-align: middle;
	display: inline-block;
	text-align: center;
	background-position: 0px -77px;
	height: 26px;
	width: 18px;
	margin-top: 2px;
}

.wu-smi-receiver-information-left-account-number {
	display: inline-block;
	width: 54%;
	vertical-align: top;
}

.wu-smi-receiver-information-right-account-number {
	display: inline-block;
	width: 45%;
	vertical-align: bottom;
	color: #999;
}

.wu-smi-receiver-information-note {
	margin-bottom: 3%;
}

.wu-receiver-information-header-note {
	color: rgb(169, 158, 176);
}

.wu-review-inmate-number-content {
	padding-top: 2%;
	padding-left: 1%;
	display: block;
}

.wu-review-inmate-name-content {
	display: block;
	padding-left: 1%;
	padding-bottom: 5%;
}

.wu-review-inmate-number-title,.wu-review-inmate-number {
	color: #777777;
}

.wu-review-inmate-first-name,.wu-review-inmate-last-name {
	color: black;
}

.wu-sendmoney-inmate-review-pay-agreement-text-blue {
	font: normal 13px/17px sans-serif;
	color: #076E98;
}

.wu-smi-review-amount-content {
	width: 30%;
	border-bottom: 1px solid #ccc;
	display: inline-block
}

.wu-smi-review-delivered-as-content {
	display: inline-block;
	width: 40%;
	margin-left: 14.5%;
}

#sendmoney-inmate-receiver-controller {
	margin-top: 5px;
}
/*======================================= End of Send Money Inmate ====================================================*/
.wu-sendmoney-back-of-card-image {
	display: inline-block;
	vertical-align: top;
	background-image: url(stylesheet/images/back-of-card.png);
	width: 210px;
	height: 140px;
	background-repeat: no-repeat;
	clear: both;
}

#button-amtBankDecline-container {
	display: inline-block;
	margin-right: 15px;
}

.wu-amtBankDecline-container {
	display: inline-block;
	width: 55%;
}

.wu-bnkDecline-container {
	display: inline-block;
	width: 54%;
}

.wu-decline-form-element {
	padding: 5px 0;
	font-size:13px;/*RTHREE-1701 - changed to 12*/
}

.wu-decline-form-element h3{
	color:#000;}
	
.wu-decline-form-element ol{
	font-weight: normal;
	font-size: 12px;
	margin: 0;
	padding: 5px 20px;
}

.wu-decline-form-element ol li {
margin: 0 0 20px;
}
.info-call-CC{
	font-size: 11px;
	padding: 5px 0;
}

/*RTHREE-1701 - Below style added*/
#choose-different-payment{
padding-top:35px;
font-size:11px;
}
#help_customer_care{
font-size:11px;
padding-top:8px;
}
/*********************/

#wu-amtBankDecline-label {
	font-size: 13px; /*RTHREE-1701 - Chnaged from 17 to 13*/
}

/*RTHREE-1700 -- Added*/ 
#wu-amtBankDecline-label_if_subContent{
display:none;
font-size: 12px;
}

#wu-amtBankDecline-label_1, #wu-amtBankDecline-label_2{
font-size:11px;
    padding-top:12px;
}

#wu-form-amount-container{
font-size:13px;
}

#wu-label-usd_decline{
font-size:12px;
color:#000000;
}

.link_decline_subSection{
cursor: pointer;
font-weight: normal;
color: #076E98;
font-size:11px;
margin-top:-19px;
margin-left:71px;
}

/********************End*/

.wu-amtBankDecline-link {
	display: inline-block;
	vertical-align: middle;
}

.wu-decline-code {
	right: 0px;
	top: -15px;
	position: absolute;
	font-size: 13px;
/* 	color: #808080; RTHREE-2686*/
}

.wu-decline-header {
	position: relative;
	margin-bottom: 20px;
}

.max-width {
	width: 100%;
}

.wu-sendmoney-alert-image-info {
	display: inline-block;
	vertical-align: top;
	background-image: url(stylesheet/images/icon-alert-info.png);
	width: 41px;
	height: 42px;
	background-repeat: no-repeat;
	background-size: 41px 42px;
}

/*
*=============================WUPay Receipt Style========================
*/
.wu-sendmoney-wupay-receipt-info-title {
	float: none;
	display: inline-block;
	vertical-align: middle;
	font-size: 24px;
	font-weight: bold;
}

.wu-sendmoney-wupay-receipt-info-title sup{
	font-size: medium;
}

.wu-sendmoney-wupay-title-container {
	display: inline-block;
}

.wu-sendmoney-wupay-trackingnumber-container {
	float: right;
	margin-top: -11px;
	padding: 8px;
	background: rgb(227, 240, 248);
	display: inline-block;
}

.wu-sendmoney-img-msg-info {
	float: none;
	display: inline-block;
	vertical-align: middle;
	width: 30px;
	height: 30px;
	background-size: 30px 30px;
	background-image: url(stylesheet/images/icon-msg-info.png) !important;
}

.wu-sendmoney-wupay-info-container {
	margin: 10px 0;
}

.wu-sendmoney-receiptInfo-container>span {
	font-size: 14px;
	display: block;
	margin: 10px 0;
}

.wu-sendmoney-wupay-img-1 {
	float: none;
	display: inline-block;
	vertical-align: middle;
	width: 30px;
	height: 30px;
	background-position: 0px -117px !important;
	background-image: url(stylesheet/images/sprite-forms.png) !important;
	-webkit-print-color-adjust: exact;
}

.wu-sendmoney-wupay-img-2 {
	float: none;
	display: inline-block;
	vertical-align: middle;
	width: 30px;
	height: 30px;
	background-position: 0px -217px !important;
	background-image: url(stylesheet/images/sprite-forms.png) !important;
	-webkit-print-color-adjust: exact;
}

.wu-sendmoney-wupay-img-3 {
	float: none;
	display: inline-block;
	vertical-align: middle;
	width: 30px;
	height: 30px;
	background-position: 0px -317px !important;
	background-image: url(stylesheet/images/sprite-forms.png) !important;
	-webkit-print-color-adjust: exact;
}

.wu-sendmoney-wupay-info-desc-text {
	display: inline-block;
	vertical-align: middle;
}

.wu-sendmoney-detail-text {
	margin: 3px 0;
}

.wu-sendmoney-wupay-detail-label {
	width: 50%;
	display: inline-block;
	vertical-align: top;
}

.wu-sendmoney-wupay-detail-container {
	padding: 5px;
	width: 45%;
	display: block;
	margin-left: 35px;
	background: #efefef;
	border: solid 1px #bfbfbf;
}

.wu-sendmoney-wupay-detail-info {
	display: inline-block;
}

.wu-sendmoney-wupay-info-text {
	display: block;
}


/*
*=============================INTL WUPay Receipt Style========================
*/
.intl-wupay-container {
	width: 75%;
}

.intl-wupay-detail-label {
	width: 45%
}

.intl-wupay-detail-info {
	width: 51%
}
/*
*=============================Cash Receipt Style========================
*/
.wu-sendmoney-img-msg-alert {
	display: inline-block;
	vertical-align: middle;
	width: 48px;
	height: 48px;
	background-position: -11px -2111px;
	background-image: url(stylesheet/images/icons.png) !important;
}

.wu-sendmoney-cash-receipt-info-title {
	display: inline-block;
	font-size: 26px;
	width: 60%;
	vertical-align: middle;
	line-height: 30px;
}

.wu-sendmoney-cash-receipt-sub-title {
	font: bold 14px/15px sans-serif;
	color: #C59011;
	display: inline-block;
	padding: 4px 0 8px;
}

.wu-sendmoney-cash-transfer-details-container {
	margin: 40px 0 30px;
}

.wu-sendmoney-cash-transfer-details-header-container {
	border-bottom: solid 1px #ccc;
	margin-bottom: 10px;
}

.wu-sendmoney-cash-transfer-details-info-container {
	display: inline-block;
	padding: 10px;
	width: 25%;
	vertical-align: middle;
}

.wu-sendmoney-cash-transfer-details-info {
	border-bottom: solid 1px #ccc;
	padding: 5px 0;
}

.wu-sendmoney-cash-details-title {
	font-weight: bold;
	font-size: 12px;
	color: #949494;
}

.wu-sendmoney-cash-details-info {
	font-size: 14px;
	font-weight: bold;
	padding-top: 10px;
}

.wu-sendmoney-cash-receipt-print-div {
	float: right;
	cursor: pointer;
	display: inline-block;
}

.wu-sendmoney-cash-transfer-details-estimated {
	vertical-align: middle;
	display: inline-block;
	padding: 0 50px;
}

.wu-sendmoney-cash-transfer-details-estimated>span {
	display: block;
}

.wu-sendmoney-cash-transfer-details-info:last-child {
	border: none;
}

.wu-sendmoney-cash-transaction-container,.wu-sendmoney-cash-pay-details-container
	{
	padding: 20px 0;
}

.wu-sendmoney-cash-instruction-container {
	margin: 0;
	width: 49%;
	display: inline-block;
	vertical-align: top;
}

.wu-sendmoney-cash-transaction-detail-container {
	display: inline-block
}

.wu-sendmoney-cash-pin-number {
	float: right;
	display: inline-block;
	margin-right: 20px;
	font-size: 16px;
	font-weight: bold;
	background-color: #eaf5fb;
	padding: 5px;
}

.wu-sendmoney-cash-instruction {
	padding: 0 10px;
	color: #949494;
}

.wu-sendmoney-cash-transactionp-pin-container {
	display: block;
	padding: 10px 0;
}

.wu-sendmoney-cash-instruction-details-container>li {
	margin: 5px 0;
}

.wu-sendmoney-cash-info-container {
	display: inline-block;
}

.wu-sendmoney-review-pay-bank-info {
	display: inline-block;
	vertical-align: middle;
}

/* As part of THREE-1717 fix added */
.wu-sendmoney-receipt-delivery-method-bank-account {
	margin-bottom : 5px;
	margin-top: 4px;
}

.wu-sendmoney-receipt-complaint-wu-contact-container,.wu-sendmoney-receipt-wu-makes-money,.wu-sendmoney-receipt-card-issuer,.wu-sendmoney-review-wu-makes-money,.wu-sendmoney-review-card-issuer
	{
	margin-top: 20px;
	display: none;
}

.wu-sendmoney-receipt-complaint-wu-contact-body {
	margin-left: 30px;
}

.wu-sendmoney-receipt-complaint-wu-contact-info {
	margin-top: 15px;
}

.wu-sendmoney-receipt-complaint-wu-contact-body p,.wu-sendmoney-receipt-complaint-wu-contact-info p,.wu-sendmoney-receipt-complaint-wu-contact-container p
	{
	margin-bottom: 0px !important;
}

.wu-disclosures-container {
	/* RTHREE-2937 R3-Lay Out issue in Receipt Page below Start another transaction link" */
	margin-left: 20px; /**** PBL-1044 */
	display: none;
}

.wu-sendmoney-review-pay-payment-delivery-right *,.wu-sendmoney-review-pay-receiver-container *,.wu-sendmoney-review-pay-sender-container *
	{
	font-family: 'Open Sans', sans-serif !important;
	font-size: 13px;
}

.wu-sendmoney-review-pay-payment-delivery-right>sup {
	line-height: 0;
	font-size: x-small
}
.no-width-dropdown{
	width: 0px !important;
}

.wu-frame-home .sendMoneyReview {
	width: 965px;
	margin: auto;
}
.wu-sendmoney-delivery-option-header-content p{
	 /* RTHREE-2478 Send Money - Change Delivery method UI issues*/
	/*font-weight: bold;*/
    font-weight:normal;
}
.wu-payment-sendmoney-change-payment #wu-receiver-required-delivery-image-content{
	margin-bottom: 5px !important;
	display: block !important;
}
.sendmoney-payment-deliv-opt #wu-sendmoney-delivery-option-body-content{
	max-height: 330px;
}
#wu-receiver-required-receiver-dropdown-purpose-content{
	margin: 20px 0px;
/* 	height : 45px; */
}
#wu-purpose-state-container{
	width: 200px;
}

.wu-receiver-required-receiver-optional-save-contact div.checker{
    margin-left: 23px;
    display : inline-block;
	background-image: url(stylesheet/images/sprite-forms.png);
	background-repeat: no-repeat;
    background-position: 2px -77px;
 }

.wu-receiver-required-receiver-optional-save-contact input{
	opacity : 0;
	width: 18px;
	height: 18px;
}

.wu-receiver-required-receiver-optional-save-contact div.checker:hover, .wu-receiver-required-receiver-optional-save-contact div.hover{
	background-position: -355px -77px;
        }

.change_checkbox{
	background-position: -29px -77px  !important;
}

.wu-decline-form-element a{
	cursor: pointer;
	color: #076E98;
}
.wu-verification-code-number-soft-dec-img{
	width : 100%;
	height : 60px;
}
.wu-verification-code-number-ach-img,.wu-verification-code-number-cc-img{
	background-image: url(stylesheet/images/ach-sdc.png);
	background-repeat: no-repeat;
    background-size: 100% 60px;
}
.wu-verification-code-number-ach-img{
	background-image: url(stylesheet/images/ach-sdc.png);
}
.wu-verification-code-number-cc-img{
	background-image: url(stylesheet/images/cc-sdc.png);
}
#receive_at_agent_location p{
	color : #444;
}
#agent_location_approved_receipt{
	cursor: pointer;
	color : #076E98;
	text-decoration: underline;
}
#agent_location_approved_receipt:hover{
	cursor: pointer;
	color : #003059;
	text-decoration: underline;
}
#wu-receiver-required-middle-alert .wu-alert-message{
	color : #444;
}
#wu-receiver-required-middle-alert .wu-alert-icon{
	background: url(stylesheet/images/icon_msg_alert_sm.png) no-repeat 19px 3px;
}

/*RTHREE-2869 Fix*/
.wu-receiver-name-identification-text {
    margin-bottom : 20px;
}

.wu-receiver-name-identification-text p {
        width : 260px; /*RTHREE-3332*/
        font-size:12px;
        color: #444;
}
#wu-sendmoney-payment-add-creditcard-container #expiration-date-error {
	margin-top: -20px;
}

.wu-review-edit-amount{
	margin-top: 0px !important;
}

.wu-review-edit-input-convertion-fea{
	margin-top: 0px !important;
}

.wu-review-edit-image-arrow-convertion{
	margin-right: 3px;
}

.wu-review-edit-amount-currency{
	margin-left: 0px !important;
}

.wu-review-edit-amount-exchange-rate{
	font-size: 12px;
	padding: 0px !important;
}

.wu-review-edit-amount-bold{
	font-weight: bold;
}

/* EDI interstitial page*/
#wu-send-money-interstitial-container, .right-col {
	display: inline-block;
	float: none;
}

#wu-send-money-interstitial-container{
	vertical-align: top;
}

/* artf945532 Interstitial page| The cancel button should be placed to the right of continue button */

#interstitial-cancel-link {
	padding-left: 20px;
	color: #076E98;
	cursor: pointer;
}

#wu-send-money-interstitial-container .wu-register-form .note{
	right: 0;
}
#wu-send-money-interstitial-container #wu_register_city_error{
	width: 230px;
}
#wu-send-money-interstitial-container #wu_register_postal_code_error{
	width: 17em;
}

#wu-send-money-interstitial-container #alert-container{
	margin:0 18px 0 0;
}

#wu-send-money-interstitial-container span.wu-addr-info-subtxt{
	color: #999;
    font: normal 11px/17px sans-serif;
}

/*RTHREE-3745 and 3756*/
#wu-send-money-interstitial-container .note{
	float : right;
    width: 48% !important;
    margin-left: 0px !important;

}

#wu-send-money-interstitial-container #wu_register_addr_line1_error,#wu-send-money-interstitial-container #wu_register_first_name_error{
	display : inline-block;
}

#wu-send-money-interstitial-container #wu_register_mobile_container .wu-register-form-element{
	margin-bottom : 0px !important;
}

#wu-send-money-interstitial-container .wu-register-form-element {
	margin-bottom : 15px !important;
}

#wu-send-money-interstitial-container #account-information-register {
	margin-bottom: 20px !important;
}
#wu-receiver-required-receiver-cash-lastname,#wu-receiver-required-receiver-bank-name-lastname{
	display: none;
}
#wu-receiver-required-receiver-cash-lastname p,#wu-receiver-required-receiver-bank-name-lastname p{
	color: #444;
	font-size: 13px;
	font: normal 13px/17px sans-serif;
}

.wu-sendmoney-review-pay-container.intl .wu-sendmoney-review-pay-review-text,
.wu-sendmoney-review-pay-container.intl .wu-sendmoney-review-pay-not-receipt-text,
.wu-sendmoney-review-pay-container.intl .wu-sendmoney-review-pay-date-div
	{
	display: block;
}

.wu-sendmoney-review-pay-container.intl .wu-sendmoney-review-pay-review-text {
	vertical-align: baseline;
	margin-right: 0;
}

.wu-sendmoney-review-pay-container.intl .wu-sendmoney-review-title-div{
	float: left;
    display: inline-block;
}

.wu-sendmoney-review-pay-container.intl .wu-sendmoney-review-pay-not-receipt-text{
	font-size: 16px;
	margin-top: 0;
}

.wu-sendmoney-review-pay-container.intl .wu-sendmoney-review-pay-top{
	margin-bottom: 20px;
}

.wu-sendmoney-review-pay-container.intl .wu-sendmoney-review-pay-review-text,
.wu-sendmoney-review-pay-container.intl .wu-sendmoney-review-pay-not-receipt-text,
.wu-sendmoney-review-pay-container.intl .wu-sendmoney-review-pay-date-div{
	margin-bottom: 0px;
}

.wu-sendmoney-review-pay-container.intl .wu-sendmoney-review-pay-membership-text p {
	margin-bottom: 0px;
	font: bold 13px/16px sans-serif
}

.wu-sendmoney-review-pay-container.intl .wu-sendmoney-review-pay-membership-question-div,
.wu-sendmoney-review-pay-container.intl .wu-sendmoney-review-pay-membership-reward-div{
	margin-bottom: 3px;
}

.wu-sendmoney-review-pay-container.intl .wu-sendmoney-review-pay-sender-receiver-container{
	overflow: hidden;
}
.wu-receiver-address-left,.wu-receiver-address-right{
	vertical-align: top;
	display: inline-block;
}
.wu-receiver-address-right{
	width : 50%;
}
.wu-receiver-address-left{
	width : 45%;
}
.wu-receiver-address-right p{
	color:#444;
}


/********************************added for Intl receipt**************************************/
.wu-sendmoney-receiptInfo-identity-verify-status{
	margin: 20px 0;
	font: normal 15px/17px sans-serif;
}

.wu-sendmoney-receiptInfo-identity-verify-status span{
	font: normal 15px/17px sans-serif !important;
	color: #232323 !important;
}

.wu-homepage-frame {
	background: #f9f9f9;
	background: -moz-linear-gradient(top, #efefef 0, #fff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #efefef),
		color-stop(100%, #fff));
	background: -webkit-linear-gradient(top, #efefef 0, #fff 100%);
	background: -o-linear-gradient(top, #efefef 0, #fff 100%);
	background: -ms-linear-gradient(top, #efefef 0, #fff 100%);
	background: linear-gradient(top, #efefef 0, #fff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef',
		endColorstr='#ffffff', GradientType=0);
	-moz-box-shadow: 0 3px 3px #e4e4e4;
	-webkit-box-shadow: 0 3px 3px #e4e4e4;
	box-shadow: 0 3px 3px #e4e4e4;
}

.wu-frame-home #trackTransferContainer {
	padding: 20px 0px;
	position: relative;
}

.track-transfer-container {
	position: relative;
	display: inline-block;
	margin: 0 0 20px 0;
	padding: 25px 25px 42px 25px; /*PBL-2190*/
	background: #FFFFFF;
	border: 1px solid #E3E3E3;
	border-bottom: 3px solid #E3E3E3;
	border-top: none;
}

.left-col-trackTransfer .pane {
	padding: 20px 0px 0px 0px;
	padding-bottom: 0;
}

.nt-two-col-dashboard.dashboard-trackTransfer {
	margin-bottom: 0px;
}

.track-transfer-content .wu-stripe,.wu-proofOfPayment-container .wu-stripe
	{
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 5px;
	background: #F9DA12;
	border-top: 1px solid #D8BD10;
}

.track-transfer-content {
	float: left;
	width: 611px; /***RR-2115***/
	padding-right: 15px; /***RR-2115***/
}

.track-transfer-right {
	vertical-align: top;
	width: 23%;
	display: inline-block;
}

.dashboard-tabs span.tabs-long {
	width: 200px;
	background: url(stylesheet/images/btn-tabs-long.png) no-repeat 0 0;
}

.nt-two-col-dashboard .dashboard-trackTransfer {
	width: 535px;
}

.track-transfer-right-col .right-col-trackTransfer {
	float: none;
	padding-top: 20px;
}

.right-col-trackTransfer .wu-contact {
	margin: 0;
}

.track-transfer-right-col .wu-contact,
.track-transfer-right-col .wu-support-tips {
	width: 230px;
}

.nt-two-col-dashboard .left-col-trackTransfer {
	width: 100%;
}

.track-transfer-right-col {
	width: 236px;
	float: left;
}
/*RTPROD-430
Start
*/
/*
.track-transfer-right-col .wu-sendmoneymini .wu-sendmoneymini-title {
	background: #EBEBEB;
	color: black;
	border-radius: 0;	
}

.track-transfer-right-col .wu-sendmoneymini-form input {
	width: 184px;
}
*/

.track-transfer-right-col .wu-sendmoneymini-button {
	/*width: 144px;*/
	padding : 0px 31px;
	text-align: center;
}
.track-transfer-right-col {
	/*border-radius : 0;*/
	width: 229px;
}

.wu-sendmoneymini {
	width: 229px;
	margin-left: 8px;
	height: 330px;
	padding: 0;
	font-size: 13px;
	color: #333;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	margin: 0;
	background: #fff;
	border: 1px solid #d3d3d3;
	-moz-box-shadow: 0 1px 1px #e4e4e4;
	-webkit-box-shadow: 0 1px 1px #e4e4e4;
	box-shadow: 0 1px 1px #e4e4e4;
	margin: 0 0 22px 0;
	position: relative;
}
/* Ending*/

/*MYWU-1849*/
.track-transfer-right-col .wu-sendmoneymini-button:hover{
background-image: url(stylesheet/images/arrow-btn-blue.png);
background-position: right 14px;
background-repeat: no-repeat;
}
/*End*/

/*MYWU-1849*/
.track-transfer-right-col .wu-sendmoneymini-button:hover{
background-image: url(stylesheet/images/arrow-btn-blue.png);
background-position: right 14px;
background-repeat: no-repeat;
}
/*End*/

.track-transfer-right-col .wu-mobile-apps {
	margin-top: 0px;
	cursor: pointer;
}

.track-transfer-right-col .wu-mobile-apps.intl {
	margin-top: 0;
}

.track-transfer-left {
	float: left;
	width: 630px;
	margin: 0 22px 0 0;
}

.track-transfer-label {
	color: #919191;
	font-size: 12px;
}

.wu-link {
	margin-top: 20px;
	position: absolute;
	cursor: pointer;
	/*margin-left: 20px;*/ /*PBL-2190*/
	font: normal 13px/17px sans-serif;
	color: #076E98;
}

.wu-link:hover {
	text-decoration : underline;
}

.wu-money-transfer-form .wu-select-tranfer-aomunt{
	vertical-align: top;
}

.wu-select-currency-container{
	vertical-align: top;
	display: inline-block;
	width: 182px;
}
/*RINTL-9850*/
.wu-elemnt-in .wu-select-currency-container{
	margin-left: 10px;
}

.wu-TrackTransfer-overlay-content .wu-select-currency, .wu-money-transfer-form .wu-select-currency{
	width: 182px;
} 

.wu-select-currency>a, .wu-ep-homescreen-dropdown-content>a {
	line-height: 15px !important;
}


.wu-form-element.error .wu-ep-homescreen-dropdown-content>a, .wu-form-element.error .wu-select-currency>a, .wu-trackTransfer-form-element.error .wu-track-transfer-drop-down>a{
	border: solid 1px #cc1b21;
}

/****************************Track Transfer OVERLAY*********************************/
.wu-TrackTransfer-overlay-content {
	width: 400px;
	position: fixed;
	z-index: 9999;
	top: 5%;
	display: block;
}

.wu-close-overlay {
	cursor: pointer;
	right: -10px;
	position: absolute;
	top: -10px;
	cursor: pointer;
	height: 27px;
	width: 26px;
	background-image: url(stylesheet/images/close-overlay.png)
}

.wu-TrackTransfer-overlay-header {
	padding: 15px 17px;
	background: #232323;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
}

.wu-TrackTransfer-overlay-header h2 {
	font: 135% 'Open Sans', sans-serif;
	color: #FFE01A;
	padding: 0;
	margin: 0;
	position: relative;
}

.wu-TrackTransfer-overlay-header h2 span {
	color: white;
	font-size: 12px;
	position: absolute;
	top: 6px;
	right: 5px;
}

#wu-enter-amount-overlay {
	position: relative;
}

#MNCT-dateTime {
	margin-left: 10px;
	min-width: 15px;
}

.wu-TrackTransfer-overlay-header h2 span a {
	display: inline-block;
	color: white;
	text-decoration: underline;
}

.wu-TrackTransfer-overlay-form {
	overflow: auto;
	max-height: 375px;
	margin: 0;
	padding: 15px 25px 10px 25px;
	background-color: white;
	max-width: 562px;
}

.wu-TrackTransfer-overlay-form span {
	color: #000;
}

.wu-TrackTransfer-label {
	margin-bottom: 5px;
}

#amount-lbl {
	display: block;
}

#wu-transfer-amount-overlay {
	width: 100px;
}

.wu-trackTransfer-overlay-textbox {
	width: 180px;
	margin-right: 15px;
	padding: 4px 9px 0 9px;
	height: 27px;
	border: solid 1px #BFBFBF;
	line-height: 18px;
	font-family: sans-serif;
	font-size: 14px;
	color: #414141;
	background: white;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: inset 1px 1px 4px #bfbfbf;
	-ms-box-shadow: inset 1px 1px 4px #bfbfbf;
	-webkit-box-shadow: inset 1px 1px 4px #BFBFBF;
	box-shadow: inset 1px 1px 4px #BFBFBF;
}

.wu-trackTransfer-overlay-textbox:focus {
	border: 1px solid #707070 !important;
	outline: none !important;
	box-shadow: none;
	-webkit-box-shadow: inset 1px 1px 4px #BFBFBF;
	-moz-box-shadow: inset 1px 1px 4px #BFBFBF;
	-ms-box-shadow: inset 1px 1px 4px #BFBFBF;
	box-shadow: inset 1px 1px 4px #BFBFBF;
}

.wu-trackTransfer-button-container {
	background-color: #fff;
	padding: 10px 28px 10px 14px; 
	-webkit-border-bottom-left-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-bottomright: 6px;
	border-top: 1px solid #d3d3d3;
	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
}

.wu-login-overlay-button {
	width: auto;
	height: 35px;
	padding: 0 30px 0 20px;
	margin: 20px 0 10px;
	color: white;
	font-size: 13px;
	font-weight: bold;
	line-height: 36px;
	border: none;
	display: inline-block;
	text-shadow: 0 0 1px #222;
	text-decoration: none;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-box-shadow: 0px 0px 3px #999;
	-ms-box-shadow: 0px 0px 3px #999;
	-webkit-box-shadow: 0px 0px 3px #999;
	box-shadow: 0px 0px 3px #999;
	background: #1599BA;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-position: right 12px;
	background-repeat: no-repeat;
	background: url(stylesheet/images/arrow-btn-blue.png) right 12px no-repeat,
		-webkit-gradient(linear, 0% 0%, 0% 100%, from(#1599BA), to(#066690) );
	background: url(stylesheet/images/arrow-btn-blue.png) right 12px no-repeat,
		-webkit-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 12px no-repeat,
		-moz-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 12px no-repeat,
		-ms-linear-gradient(top, #1599BA, #066690);
}

.wu-login-overlay-button:hover {
	cursor: pointer;
	background: #066590;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-position: right 12px;
	background-repeat: no-repeat;
	text-shadow: 0 0 1px #222;
}

.wu-trackTransfer-button-container .wu-error-account {
	margin-left: 40px;
	vertical-align: -5px;
	font-size: 13px;
	line-height: 1.231;
	text-decoration: underline;
	color: #076E98;
	cursor: pointer;
}

.wu-error-account:hover {
	color: #003059;
	text-decoration: underline;
}

.wu-error-login-label {
	color: #CC1B21;
	display: block;
}

.wu-error-login-box {
	border: solid 1px #CC1B21;
}

.wu-trakTransfer-custom-drop-down {
	position: relative;
	cursor: pointer;
	margin-left: 4px;
	margin-right: 4px;
	min-width: 15px;
	padding: 0;
	line-height: 2.2;
	text-overflow: ellipsis;
	display: table;
	color: #414141 !important;
	text-align: left;
	vertical-align: middle;
	float: left;
	margin-right: 4px;
	min-width: 15px;
}

.wu-trakTransfer-custom-drop-down-arrow {
	cursor: pointer;
	width: 19px !important;
	min-width: 18px !important;
	max-width: 29px !important;
	height: 23px !important;
	background-size: 28px 28px;
	background-image: url(stylesheet/images/btn-droparrow.png);
	background-repeat: no-repeat;
	border-left: solid 1px #BBB;
	float: right;
}

.wu-TrackTransfer-overlay-form p {
	float: left;
	margin: 7px 7px 7px 5px;
}

#dateTime-lbl {
	display: block;
}

.wu-trackTransfer-form-element {
	margin-bottom: 20px;
	display: block;
	position: relative;
}

/**************ProofOfTransfer***********/
.wu-proofOfPayment-nav ul {
	padding: 0px;
}

/* .wu-proofOfPayment-nav li { */
/* 	padding: 20px 0; */
/* 	background: #efefef; */
/* 	height: 100%; */
/* 	cursor: pointer; */
/* 	text-align: center; */
/* 	display: block; */
/* 	float: left; */
/* 	width: 25%; */
/* 	box-shadow: 0px 0px 0px 1px rgb(202, 202, 202); */
/* 	margin: 0; */
/* } */

.wu-proofPayment-icon-cek {
	background-image: url("stylesheet/images/pointer_selected.png");
	display: inline-block;
	background-repeat: no-repeat;
	margin: 0 auto;
	width: 20px;
	height: 20px;
}

.wum-proofPayment-nav-text {
	text-align: left;
	width: 83px;
	color: #000;
	font-size: 15px;
	overflow: hidden;
	white-space: normal;
	display: inline-block;
}

.wu-head-content {
	display: block;
}

.wu-proofOfPayment-container-header {
	height: 80px;
	background: url(stylesheet/images/tt-bg.png) no-repeat center;
	background-size: 615px;
	border-bottom: 1px solid #D3D3D3;
}

.wu-content-list {
	padding: 10px 0px;
}

.wu-head-content {
	font-weight: bold;
	color: black;
}

#wu-trackTransfer-dropdown-country {
	width: 182px;
	position: relative;
	padding: 0px;
	margin: 0px;
}

#wu-trackTransfer-dropDown-destination {
	margin: 0px;
	padding: 0px;
	font-size: 13px;
	padding-left: 15px;
	color: #414141;
}


#wu-track-transfer-dropdown-destination-list-content>ul {
	margin-left: -16px;
}

.wu-trackTransfer-form-element .medium-drop-down {
	float : left;
	width: 90px !important;
	min-width: 95px;
	padding-right: 0px !important;
}

.wu-trackTransfer-form-element #wu-track-transfer-birth-month-container,
.wu-trackTransfer-form-element #wu-track-transfer-birth-day-container {
	float : left;
}

#wu_trackTransfer_birth_month_dd_list,#wu_trackTransfer_birth_day_dd_list,#wu_multiple_transaction_birth_month_dd_list,#wu_multiple_transaction_birth_day_dd_list
	{
	width: 100px;
	padding: 0px;
	margin: 0px;
}

#wu-transfer-year,#wu-multiple-transaction-year {
	width: 80px;
	margin: 0px;
}

#wu-trackTransfer-dropdown-currency {
	font-size: 13px;
	width: 161px;
	padding: 0px;
	padding-left: 15px;
	margin: 0px;
	color: #414141;
}

.wu-select-tranfer-aomunt {
	vertical-align: -10px;
	width : 215px;
}

#wu-ep-homescreen-dropdown-currency-list {
	position: absolute;
}

#wu-ep-homscreen-dropdown-currency-left-panel {
	position: relative;
	height: 31px;
	margin: 0px;
}

#wu-ep-homescreen-currency-dropdown-container {
	margin-top: 3px;
	width: 182px;
	vertical-align: top;
}

.wu-proof-transaction-form-elem {
	display: block;
	margin-bottom: 20px;
	min-height: 33px;
	position: relative;
}

.wu-proof-transaction-form-elem label {
	display: table;
	float: left;
	width: 154px;
	height: 35px;
	margin: 0 10px 0 0;
	padding: 0 0 0 0;
	text-align: right;
}

.wu-proof-transaction-form-elem label>span {
	display: table-cell;
	vertical-align: middle;
	font-size: 14px !important;
	color: #777777;
}

.wu-proof-transaction-form-elem input[type=text] {
	display: inline-block;
	width: 200px;
	/* RTHREE-3594 Inconsistent highlighting of form fields-Chi
	padding: 4px 9px 0 9px;
	height: 27px;
	border: solid 1px #bfbfbf;
	line-height: 18px;
	font-family: sans-serif;
	font-size: 14px;
	color: #414141;
	background: #fff;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: inset 1px 1px 4px #bfbfbf;
	-webkit-box-shadow: inset 1px 1px 4px #bfbfbf;
	box-shadow: inset 1px 1px 4px #bfbfbf; */
}

.wu-trackTransfer-form-element.error #dateTime-lbl {
	color: #cc1b21;
}

.error-msg, .proof-error-msg {
	font-size: 12px;
	font-weight: bold;
	color: #cc1b21;
	padding-top: 5px;
	padding-left: 5px;
}


.edit-credit-address-error {
	font-size: 12px;
	font-weight: bold;
	color: #cc1b21;
	padding-top: 5px;
}


.proof-error-msg{
	display: inline-block;
}

.wu-form-element.error span,.wu-traking-number.error span,.wu-sender-phone-number.error span {
	color: #cc1b21;
}

.wu-form-element.error input,.wu-trackTransfer-form-element.error input,.wu-traking-number.error input,.wu-sender-phone-number.error input
	{
	border: solid 1px #cc1b21;
}

.wu-form-element.error .error-msg,.wu-trackTransfer-form-element.error .error-msg
	{
	font-weight: bold;
}

.wu-form-element.error .wu-custom-drop-down {
	border: solid 1px #cc1b21;
}

#wu-select-tranfer-aomunt-container {
	width: 138px;
	display: inline-block;
}

#error-msg-mtcn {
	vertical-align: top;
	display: inline-block;
	width: 220px;
	font-size: 12px;
}

.wu-money-transfer-form #wu-tracktransfer-homescreen-dropdown-list-currencies-content>ul,.wu-TrackTransfer-overlay-form #wu-tracktransfer-homescreen-dropdown-list-currencies-content>ul
	{
	width: 175px;
	display: block;
	margin-left: -15px;
}

.wu-money-transfer-form #wu-ep-homescreen-dropdown-currency-list>li,.wu-TrackTransfer-overlay-form #wu-ep-homescreen-dropdown-currency-list>li
	{
	width: 100%;
}

.wu-proofOfPayment-nav li.wu-change-progress-indicator {
	background: rgb(35, 213, 35);
}

.wu-proofOfPayment-nav li.wu-change-progress-indicator span {
	color: white;
}

.wu-proofOfPayment-nav li.wu-change-progress-indicator .wu-proofPayment-icon-cek
	{
	background-image: url("stylesheet/images/selected_check.png");
}

.wu-multiple-transaction-form p {
	float: left;
	margin: 7px 7px 7px 5px;
}
.wu-multiple-transaction-form .birthday {
	padding: 10px 28px 0px 14px;
}
.wu-multiple-transaction-lbl span {
	padding: 10px 28px 20px 14px;
	font-size: 15px;
	font-weight: bold;
}

.wu-multiple-transaction-lbl {
	padding-bottom: 10px;
}
.wu-select-tranfer-aomunt .error{
    border: solid 1px #cc1b21;
        }
.wu-trackTransfer-overlay-textbox.error {
	border: solid 1px #cc1b21 !important;
        }
#wu-transfer-year{
	border: solid 1px #cc1b21;
}
.wu-trackTransfer-overlay-textbox.intl#wu-transfer-year{
	border: solid 1px #bfbfbf;
}
.wu-form-element.error #wu-transfer-amount{
    border: solid 1px #bfbfbf;
        }
.wu-select-tranfer-aomunt .error{
	border: solid 1px #cc1b21 !important;
            }
.right-track-padd-top{
	padding-top: 20px;
}
.wu-track-h1{
	font: normal 26px/30px sans-serif;
	display: inline-block;
	width: 80%;
}
.wu-print-link{
	float : right;
	font: normal 14px sans-serif;
	display: inline-block;
	color: #076E98;
}

.wu-sendmoney-review-pay-print-img {
	background-image: url(stylesheet/images/icons.png);
	background-position: -206px -1408px;
	background-repeat: no-repeat;
	width: 19px;
	height: 20px;
	display: inline-block;
	vertical-align: middle;
	padding-right: 3px;
}

.wu-track-money-transfer{
	font: normal 18px sans-serif;
	color : #808080;
}
/********************UI V3**********************/
.track-transfer-left>h1{
	margin-top: 0px
}
.wu-trackTransfer-radio{
	display: inline-block;
	vertical-align: middle;
	margin-right: 20px;
}

.wu-trackTransfer-radio .checker {
	background-image: url(stylesheet/images/sprite-forms.png);
	background-repeat: no-repeat;
	background-position: -91px -77px;
	display: block;
	float: left;
	height: 18px;
	width: 18px;
}
.wu-trackTransfer-radio .checked {
	background-position: -121px -77px;
}
.wu-trackTransfer-radio .checker input{
	cursor: pointer;
	width: 18px;
	height: 18px;
	opacity: 0;
	filter: alpha(opacity = 0);
	background: none;
	padding: 0;
}

#trackTransferContainer .track-transfer-right-col{
	margin-left: 20px;
	vertical-align: top;
	display: inline-block;
	float: none;
}
.track-transfer-right-col #support-tips{
	padding: 20px 0;
}
.track-transfer-right-col #wu_smm_sendingto_dd_list{
	top: 55px;
	left: 0px;
}
.wu-elemnt-in{
	margin-left: 72px;
}
#wu-track-transfer-continue{
	margin-left: 40px;
}
#wu-radio-title{
	margin-bottom: 20px;
}
.wu-another-transfer{
	bottom: -35px;
	position: absolute;
}
.wu-another-transfer .wu-link{
	margin: -17px;
	position: initial;
	position: -ms-page;
    width:254px; /*------ RTHREE-2976 ------*/
}
#wu-proofOfTransaction-link{
	margin-left: 20px;
}

.wu-trackTransfer-progressIndicator-1{
	background: url(stylesheet/images/tt-bg1.png) no-repeat center;
	background-size: 615px;
}
.wu-trackTransfer-progressIndicator-2{
	background: url(stylesheet/images/tt-bg2.png) no-repeat center;
	background-size: 615px;
}
.wu-trackTransfer-progressIndicator-3{
	background: url(stylesheet/images/tt-bg3.png) no-repeat center;
	background-size: 615px;
}
.wu-trackTransfer-progressIndicator-4{
	background: url(stylesheet/images/tt-bg4.png) no-repeat center;
	background-size: 615px;
}


.wu-money-transfer-form .wu-state-arrow,.wu-TrackTransfer-overlay-content .wu-state-arrow,.wu-TrackTransfer-overlay-content .wu-trakTransfer-custom-drop-down-arrow{
	border: none;
	background-image: url(stylesheet/images/arrow-dropdownR3.png);
	background-size: 10px;
	margin-top: -20px;
	margin-left: 160px
}
.wu-print-link{
	cursor: pointer;
}
.wu-track-h1 h1{
	margin: 0;
}

.wu-proof-transaction-form-elem.error label span{
	color: #cc1b21;
}

.wu-proof-transaction-form-elem.error input{
	border: solid 1px #cc1b21;
}
.wu-multiple-transaction-form-second .wu-form-element, .wu-multiple-transaction-form-second-biller .wu-form-element{
	margin-left: 14px;
}
.wu-security-code-title{
	margin-bottom: 20px;
}
.wu-tracktransfer-toggle label{
	color: #000;
}

/******************RINTL-24481*********************/

.wu-trackTransfer-FR .wu-trackTransfer-progressIndicator-1{
	background: url(stylesheet/images/tt-bg1-FR.png) no-repeat center !important;
	background-size: 620px;
    width: 620px;
}
.wu-trackTransfer-FR .wu-trackTransfer-progressIndicator-2{
	background: url(stylesheet/images/tt-bg2-FR.png) no-repeat center !important;
	background-size: 620px;
    width: 620px;
}
.wu-trackTransfer-FR .wu-trackTransfer-progressIndicator-3{
	background: url(stylesheet/images/tt-bg3-FR.png) no-repeat center !important;
	background-size: 620px;
    width: 620px;
}
.wu-trackTransfer-FR .wu-trackTransfer-progressIndicator-4{
	background: url(stylesheet/images/tt-bg4-FR.png) no-repeat center !important;
	background-size: 620px;
    width: 620px;
}

/****************RR-2115******************/
.wu-breadCrumb-ES {}
.wu-breadCrumb-ES.wu-proofOfPayment-container-header {
	height: 80px;
	background: url(stylesheet/images/tt-bg-ES.png) no-repeat center !important;
	background-size: 615px;
	border-bottom: 1px solid #D3D3D3;
}
.wu-breadCrumb-ES.wu-trackTransfer-progressIndicator-1{
	background: url(stylesheet/images/tt-bg1-ES.png) no-repeat center !important;
	background-size: 615px;
}
.wu-breadCrumb-ES.wu-trackTransfer-progressIndicator-2{
	background: url(stylesheet/images/tt-bg2-ES.png) no-repeat center !important;
	background-size: 615px;
}
.wu-breadCrumb-ES.wu-trackTransfer-progressIndicator-3{
	background: url(stylesheet/images/tt-bg3-ES.png) no-repeat center !important;
	background-size: 615px;
}
.wu-breadCrumb-ES.wu-trackTransfer-progressIndicator-4{
	background: url(stylesheet/images/tt-bg4-ES.png) no-repeat center !important;
	background-size: 615px;
}
/******************RINTL-26521*********************/
.wu-trackTransfer-BE-NL .wu-trackTransfer-progressIndicator-1{
	background: url(stylesheet/images/tt-bg1-BG-EN.png) no-repeat center !important;
	background-size: 620px;
    width: 620px;
}
.wu-trackTransfer-BE-NL .wu-trackTransfer-progressIndicator-2{
	background: url(stylesheet/images/tt-bg2-BG-EN.png) no-repeat center !important;
	background-size: 620px;
    width: 620px;
}
.wu-trackTransfer-BE-NL .wu-trackTransfer-progressIndicator-3{
	background: url(stylesheet/images/tt-bg3-BG-EN.png) no-repeat center !important;
	background-size: 620px;
    width: 620px;
}
.wu-trackTransfer-BE-NL .wu-trackTransfer-progressIndicator-4{
	background: url(stylesheet/images/tt-bg4-BG-EN.png) no-repeat center !important;
	background-size: 620px;
    width: 620px;
}

/******************RINTL-26456*********************/
.wu-trackTransfer-BE-FR .wu-trackTransfer-progressIndicator-1{
	background: url(stylesheet/images/tt-bg1-BG-FR.png) no-repeat center !important;
	background-size: 620px;
    width: 620px;
}
.wu-trackTransfer-BE-FR .wu-trackTransfer-progressIndicator-2{
	background: url(stylesheet/images/tt-bg2-BG-FR.png) no-repeat center !important;
	background-size: 620px;
    width: 620px;
}
.wu-trackTransfer-BE-FR .wu-trackTransfer-progressIndicator-3{
	background: url(stylesheet/images/tt-bg3-BG-FR.png) no-repeat center !important;
	background-size: 620px;
    width: 620px;
}
.wu-trackTransfer-BE-FR .wu-trackTransfer-progressIndicator-4{
	background: url(stylesheet/images/tt-bg4-BG-FR.png) no-repeat center !important;
	background-size: 620px;
    width: 620px;
}

/******************RINTL-26695*********************/
.wu-trackTransfer-CH .wu-trackTransfer-progressIndicator-1{
	background: url(stylesheet/images/tt-bg1-IT.png) no-repeat center !important;
	background-size: 620px;
    width: 620px;
}
.wu-trackTransfer-CH .wu-trackTransfer-progressIndicator-2{
	background: url(stylesheet/images/tt-bg2-IT.png) no-repeat center !important;
	background-size: 620px;
    width: 620px;
}
.wu-trackTransfer-CH .wu-trackTransfer-progressIndicator-3{
	background: url(stylesheet/images/tt-bg3-IT.png) no-repeat center !important;
	background-size: 620px;
    width: 620px;
}
.wu-trackTransfer-CH .wu-trackTransfer-progressIndicator-4{
	background: url(stylesheet/images/tt-bg4-IT.png) no-repeat center !important;
	background-size: 620px;
    width: 620px;
}
/******************RINTL-26695*********************/
.wu-trackTransfer-EL .wu-trackTransfer-progressIndicator-1{
	background: url(stylesheet/images/tt-bg1-GR-EL.png) no-repeat center !important;
	background-size: 620px;
    width: 620px;
}
.wu-trackTransfer-EL .wu-trackTransfer-progressIndicator-2{
	background: url(stylesheet/images/tt-bg2-GR-EL.png) no-repeat center !important;
	background-size: 620px;
    width: 620px;
}
.wu-trackTransfer-EL .wu-trackTransfer-progressIndicator-3{
	background: url(stylesheet/images/tt-bg3-GR-EL.png) no-repeat center !important;
	background-size: 620px;
    width: 620px;
}
.wu-trackTransfer-EL .wu-trackTransfer-progressIndicator-4{
	background: url(stylesheet/images/tt-bg4-GR-EL.png) no-repeat center !important;
	background-size: 620px;
    width: 620px;
}
/******************RINTL-28979*********************/
.wu-trackTransfer-NL .wu-trackTransfer-progressIndicator-1{
	background: url(stylesheet/images/tt-bg1-NL_NL.png) no-repeat center !important;
	background-size: 620px;
    width: 620px;
}
.wu-trackTransfer-NL .wu-trackTransfer-progressIndicator-2{
	background: url(stylesheet/images/tt-bg2-NL_NL.png) no-repeat center !important;
	background-size: 620px;
    width: 620px;
}
.wu-trackTransfer-NL .wu-trackTransfer-progressIndicator-3{
	background: url(stylesheet/images/tt-bg3-NL_NL.png) no-repeat center !important;
	background-size: 620px;
    width: 620px;
}
.wu-trackTransfer-NL .wu-trackTransfer-progressIndicator-4{
	background: url(stylesheet/images/tt-bg4-NL_NL.png) no-repeat center !important;
	background-size: 620px;
    width: 620px;
}
/******************RINTL-29126*********************/
.wu-trackTransfer-DK .wu-trackTransfer-progressIndicator-1{
	background: url(stylesheet/images/tt-bg1-DK_DA.png) no-repeat center !important;
	background-size: 620px;
    width: 620px;
}
.wu-trackTransfer-DK .wu-trackTransfer-progressIndicator-2{
	background: url(stylesheet/images/tt-bg2-DK_DA.png) no-repeat center !important;
	background-size: 620px;
    width: 620px;
}
.wu-trackTransfer-DK .wu-trackTransfer-progressIndicator-3{
	background: url(stylesheet/images/tt-bg3-DK_DA.png) no-repeat center !important;
	background-size: 620px;
    width: 620px;
}
.wu-trackTransfer-DK .wu-trackTransfer-progressIndicator-4{
	background: url(stylesheet/images/tt-bg4-DK_DA.png) no-repeat center !important;
	background-size: 620px;
    width: 620px;
}
/******************RINTL-29129*********************/
.wu-trackTransfer-FI .wu-trackTransfer-progressIndicator-1{
	background: url(stylesheet/images/tt-bg1-FI_FI.png) no-repeat center !important;
	background-size: 620px;
    width: 620px;
}
.wu-trackTransfer-FI .wu-trackTransfer-progressIndicator-2{
	background: url(stylesheet/images/tt-bg2-FI_FI.png) no-repeat center !important;
	background-size: 620px;
    width: 620px;
}
.wu-trackTransfer-FI .wu-trackTransfer-progressIndicator-3{
	background: url(stylesheet/images/tt-bg3-FI_FI.png) no-repeat center !important;
	background-size: 620px;
    width: 620px;
}
.wu-trackTransfer-FI .wu-trackTransfer-progressIndicator-4{
	background: url(stylesheet/images/tt-bg4-FI_FI.png) no-repeat center !important;
	background-size: 620px;
    width: 620px;
}
/******************RINTL-29125*********************/
.wu-trackTransfer-ES .wu-trackTransfer-progressIndicator-1{
	background: url(stylesheet/images/tt-bg1-ES_ES.png) no-repeat center !important;
	background-size: 620px;
    width: 620px;
}
.wu-trackTransfer-ES .wu-trackTransfer-progressIndicator-2{
	background: url(stylesheet/images/tt-bg2-ES_ES.png) no-repeat center !important;
	background-size: 620px;
    width: 620px;
}
.wu-trackTransfer-ES .wu-trackTransfer-progressIndicator-3{
	background: url(stylesheet/images/tt-bg3-ES_ES.png) no-repeat center !important;
	background-size: 620px;
    width: 620px;
}
.wu-trackTransfer-ES .wu-trackTransfer-progressIndicator-4{
	background: url(stylesheet/images/tt-bg4-ES_ES.png) no-repeat center !important;
	background-size: 620px;
    width: 620px;
}
/******************RINTL-29134*********************/
.wu-trackTransfer-SE .wu-trackTransfer-progressIndicator-1{
	background: url(stylesheet/images/tt-bg1-SE_SV.png) no-repeat center !important;
	background-size: 620px;
    width: 620px;
}
.wu-trackTransfer-SE .wu-trackTransfer-progressIndicator-2{
	background: url(stylesheet/images/tt-bg2-SE_SV.png) no-repeat center !important;
	background-size: 620px;
    width: 620px;
}
.wu-trackTransfer-SE .wu-trackTransfer-progressIndicator-3{
	background: url(stylesheet/images/tt-bg3-SE_SV.png) no-repeat center !important;
	background-size: 620px;
    width: 620px;
}
.wu-trackTransfer-SE .wu-trackTransfer-progressIndicator-4{
	background: url(stylesheet/images/tt-bg4-SE_SV.png) no-repeat center !important;
	background-size: 620px;
    width: 620px;
}
/******************RINTL-29131*********************/
.wu-trackTransfer-PT .wu-trackTransfer-progressIndicator-1{
	background: url(stylesheet/images/tt-bg1-PT_PT.png) no-repeat center !important;
	background-size: 620px;
    width: 620px;
}
.wu-trackTransfer-PT .wu-trackTransfer-progressIndicator-2{
	background: url(stylesheet/images/tt-bg2-PT_PT.png) no-repeat center !important;
	background-size: 620px;
    width: 620px;
}
.wu-trackTransfer-PT .wu-trackTransfer-progressIndicator-3{
	background: url(stylesheet/images/tt-bg3-PT_PT.png) no-repeat center !important;
	background-size: 620px;
    width: 620px;
}
.wu-trackTransfer-PT .wu-trackTransfer-progressIndicator-4{
	background: url(stylesheet/images/tt-bg4-PT_PT.png) no-repeat center !important;
	background-size: 620px;
    width: 620px;
}
/******************RINTL-29130*********************/
.wu-trackTransfer-NO .wu-trackTransfer-progressIndicator-1{
	background: url(stylesheet/images/tt-bg1-NO_NO.png) no-repeat center !important;
	background-size: 620px;
    width: 620px;
}
.wu-trackTransfer-NO .wu-trackTransfer-progressIndicator-2{
	background: url(stylesheet/images/tt-bg2-NO_NO.png) no-repeat center !important;
	background-size: 620px;
    width: 620px;
}
.wu-trackTransfer-NO .wu-trackTransfer-progressIndicator-3{
	background: url(stylesheet/images/tt-bg3-NO_NO.png) no-repeat center !important;
	background-size: 620px;
    width: 620px;
}
.wu-trackTransfer-NO .wu-trackTransfer-progressIndicator-4{
	background: url(stylesheet/images/tt-bg4-NO_NO.png) no-repeat center !important;
	background-size: 620px;
    width: 620px;
}
/******************RINTL-30388*********************/
.wu-trackTransfer-RO .wu-trackTransfer-progressIndicator-1{
	background: url(stylesheet/images/tt-bg1-RO_RO.png) no-repeat center !important;
	background-size: 649px;
    width: 649px;
}
.wu-trackTransfer-RO .wu-trackTransfer-progressIndicator-2{
	background: url(stylesheet/images/tt-bg2-RO_RO.png) no-repeat center !important;
	background-size: 649px;
    width: 649px;
}
.wu-trackTransfer-RO .wu-trackTransfer-progressIndicator-3{
	background: url(stylesheet/images/tt-bg3-RO_RO.png) no-repeat center !important;
	background-size: 649px;
    width: 649px;
}
.wu-trackTransfer-RO .wu-trackTransfer-progressIndicator-4{
	background: url(stylesheet/images/tt-bg4-RO_RO.png) no-repeat center !important;
	background-size: 649px;
    width: 649px;
}
/******************RINTL-30390*********************/
.wu-trackTransfer-HU .wu-trackTransfer-progressIndicator-1{
	background: url(stylesheet/images/tt-bg1-HU_HU.png) no-repeat center !important;
	background-size: 649px;
    width: 649px;
}
.wu-trackTransfer-HU .wu-trackTransfer-progressIndicator-2{
	background: url(stylesheet/images/tt-bg2-HU_HU.png) no-repeat center !important;
	background-size: 649px;
    width: 649px;
}
.wu-trackTransfer-HU .wu-trackTransfer-progressIndicator-3{
	background: url(stylesheet/images/tt-bg3-HU_HU.png) no-repeat center !important;
	background-size: 649px;
    width: 649px;
}
.wu-trackTransfer-HU .wu-trackTransfer-progressIndicator-4{
	background: url(stylesheet/images/tt-bg4-HU_HU.png) no-repeat center !important;
	background-size: 649px;
    width: 649px;
}
/******************RINTL-30389*********************/
.wu-trackTransfer-LT .wu-trackTransfer-progressIndicator-1{
	background: url(stylesheet/images/tt-bg1-LT_LT.png) no-repeat center !important;
	background-size: 649px;
    width: 649px;
}
.wu-trackTransfer-LT .wu-trackTransfer-progressIndicator-2{
	background: url(stylesheet/images/tt-bg2-LT_LT.png) no-repeat center !important;
	background-size: 649px;
    width: 649px;
}
.wu-trackTransfer-LT .wu-trackTransfer-progressIndicator-3{
	background: url(stylesheet/images/tt-bg3-LT_LT.png) no-repeat center !important;
	background-size: 649px;
    width: 649px;
}
.wu-trackTransfer-LT .wu-trackTransfer-progressIndicator-4{
	background: url(stylesheet/images/tt-bg4-LT_LT.png) no-repeat center !important;
	background-size: 649px;
    width: 649px;
}
/******************RINTL-30391*********************/
.wu-trackTransfer-HR .wu-trackTransfer-progressIndicator-1{
	background: url(stylesheet/images/tt-bg1-HR_HR.png) no-repeat center !important;
	background-size: 649px;
    width: 649px;
}
.wu-trackTransfer-HR .wu-trackTransfer-progressIndicator-2{
	background: url(stylesheet/images/tt-bg2-HR_HR.png) no-repeat center !important;
	background-size: 649px;
    width: 649px;
}
.wu-trackTransfer-HR .wu-trackTransfer-progressIndicator-3{
	background: url(stylesheet/images/tt-bg3-HR_HR.png) no-repeat center !important;
	background-size: 649px;
    width: 649px;
}
.wu-trackTransfer-HR .wu-trackTransfer-progressIndicator-4{
	background: url(stylesheet/images/tt-bg4-HR_HR.png) no-repeat center !important;
	background-size: 649px;
    width: 649px;
}
/******************RINTL-30392*********************/
.wu-trackTransfer-CZ .wu-trackTransfer-progressIndicator-1{
	background: url(stylesheet/images/tt-bg1-CZ_CZ.png) no-repeat center !important;
	background-size: 649px;
    width: 649px;
}
.wu-trackTransfer-CZ .wu-trackTransfer-progressIndicator-2{
	background: url(stylesheet/images/tt-bg2-CZ_CZ.png) no-repeat center !important;
	background-size: 649px;
    width: 649px;
}
.wu-trackTransfer-CZ .wu-trackTransfer-progressIndicator-3{
	background: url(stylesheet/images/tt-bg3-CZ_CZ.png) no-repeat center !important;
	background-size: 649px;
    width: 649px;
}
.wu-trackTransfer-CZ .wu-trackTransfer-progressIndicator-4{
	background: url(stylesheet/images/tt-bg4-CZ_CZ.png) no-repeat center !important;
	background-size: 649px;
    width: 649px;
}
/******************RINTL-31590*********************/
.wu-trackTransfer-LV .wu-trackTransfer-progressIndicator-1{
	background: url(stylesheet/images/tt-bg1-LV-LV.png) no-repeat center !important;
	background-size: 649px;
    width: 649px;
}
.wu-trackTransfer-LV .wu-trackTransfer-progressIndicator-2{
	background: url(stylesheet/images/tt-bg2-LV-LV.png) no-repeat center !important;
	background-size: 649px;
    width: 649px;
}
.wu-trackTransfer-LV .wu-trackTransfer-progressIndicator-3{
	background: url(stylesheet/images/tt-bg3-LV-LV.png) no-repeat center !important;
	background-size: 649px;
    width: 649px;
}
.wu-trackTransfer-LV .wu-trackTransfer-progressIndicator-4{
	background: url(stylesheet/images/tt-bg4-LV-LV.png) no-repeat center !important;
	background-size: 649px;
    width: 649px;
}
.wu-money-transfer-form label {
	font-size: 12.5px;
	color: #414141;
	display: block;
	margin: 0 0 4px 5px;
	overflow: hidden;
}

.wu-money-transfer-form input {
	display: block;
	width: 200px;
	/* RTHREE-3594 Inconsistent highlighting of form fields-Chi
	padding: 4px 9px 0 9px;
	height: 27px;
	border: solid 1px #bfbfbf;
	line-height: 18px;
	font-family: sans-serif;
	font-size: 14px;
	color: #414141;
	background: #fff;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: inset 1px 1px 4px #bfbfbf;
	-webkit-box-shadow: inset 1px 1px 4px #bfbfbf;
	box-shadow: inset 1px 1px 4px #bfbfbf; */
}

.wu-traking-number,.wu-sender-phone-number {
	display: inline-block;
	vertical-align: top;
}

#wu-or {
	display: inline-block;
	font-size: 14px;
	font-weight: bold;
	color: #333;
	line-height:0px;
	padding-top: 38px;
	padding-right: 20px;
}
#steps {
	float: left;
	background: url(stylesheet/images/little-yellow-circle.png) center 1px no-repeat;
	padding: 0 10px;
	line-height: 195%;
	margin-right: 7px;
	margin-left: 40px;
	font-size: 14px;
	font-weight: bold;
	color: #896901;
	display: block;
}

.wu-money-transfer-form h3 {
	font-size: 14px;
	line-height: 28px;
	font-weight: bold;
	color: #333;
}
.wu-select-currency, .wu-select-tranfer-aomunt{
	display: inline-block;
}
.wu-select-tranfer-aomunt input{
	/*comment this properties to fix bug RINTL-5250
	/*line-height: 0;*/
}
.wu-track-transfer-button{
	width: auto;
	height: 40px;
	padding: 0 30px 0 20px;
	margin: 10px 0;
	color: white;
	font-size: 14px;
	font-weight: bold;
	line-height: 41px;
	border: none;
	display: inline-block;
	text-shadow: 0 -1px 1px #222;
	text-decoration: none;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0px 0px 3px #999;
	-webkit-box-shadow: 0px 0px 3px #999;
	box-shadow: 0px 0px 3px #999;
	background: #1599BA;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-position: right 15px;
	background-repeat: no-repeat;
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
		-webkit-gradient(linear, 0% 0%, 0% 100%, from(#1599BA), to(#066690));
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
		-webkit-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
		-moz-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
		-ms-linear-gradient(top, #1599BA, #066690);
	filter:
		"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#1599BA', endColorstr='#066690')";
	-ms-filter:
		"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#1599BA', endColorstr='#066690')";
}

.wu-track-transfer-button:hover {
	cursor: pointer;
	background: #066590;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-position: right 14px;
	background-repeat: no-repeat;
	text-shadow: 0 0 1px #222;
}

.wu-money-transfer-form .wu-track-transfer-button {
	margin-bottom: 2px;
}
#wu-enter-amount-billPayment {
	padding: 0px
}
/*************** main styles **********************/
.borderRadius{-moz-border-radius:5px; border-radius:5px; outline:0; }
.borderRadiusTp{-moz-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0; outline:0; margin-top:5px;}
.borderRadiusBtm{-moz-border-radius:0 0 5px 5px ; border-radius:0 0 5px 5px;}

.ddcommon {position:relative;display:-moz-inline-stack; zoom:1; display:inline-block; *display:inline; cursor:default;}
.ddcommon ul{padding:0;margin:0;}
.ddcommon ul li{list-style-type:none; margin:0px !important;}
.borderRadiusTp ul li:last-child{-moz-border-radius:0 0 5px 5px ; border-radius:0 0 5px 5px;border-bottom:0 none #c3c3c3; }
.borderRadiusBtm ul li:first-child{-moz-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0 ;border-bottom:1 solid #c3c3c3; }

.ddcommon .disabled img, .ddcommon .disabled span, .ddcommon.disabledAll{
opacity: .5; /* standard: ff gt 1.5, opera, safari */
-ms-filter:"alpha(opacity=50)"; /* ie 8 */
filter:alpha(opacity=50); /* ie lt 7 */
-khtml-opacity:.5; /* safari 1.x */
-moz-opacity:.5; /* ff lt 1.5, netscape */
color:#999999;
}
.ddcommon .clear{clear:both}
.ddcommon .shadow{-moz-box-shadow:5px 5px 5px -5px #888888;-webkit-box-shadow:5px 5px 5px -5px #888888;box-shadow: 5px 5px 5px -5px #888888;}
.ddcommon input.text{color:#7e7e7e;padding:0 0 0 0; position:absolute; background:#fff; display:block; width:98%; height:98%; left:2px; top:0; border:none;}
.ddOutOfVision{position:relative; display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline;}
.borderRadius .shadow{-moz-box-shadow:5px 5px 5px -5px #888888;-webkit-box-shadow:5px 5px 5px -5px #888888;box-shadow: 5px 5px 5px -5px #888888;}
.borderRadiusBtm .shadow{-moz-box-shadow:-5px -5px 5px -5px #888888;-webkit-box-shadow:-5px -5px 5px -5px #888888;box-shadow: -5px -5px 5px -5px #888888}
.borderRadiusTp .border, .borderRadius .border{-moz-border-radius:0 0 5px 5px ; border-radius:0 0 5px 5px;}
.borderRadiusBtm .border{-moz-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0;}
img.fnone{float:none !important}
.ddcommon .divider{width:0; height:100%; position:absolute;}
.ddcommon .ddArrow{display:inline-block; position:absolute; top:50%; right:4px;}
.ddcommon .ddArrow:hover{}
.ddcommon .ddTitle{padding:0; position:relative; display:inline-block; width:100%}
.ddcommon .ddTitle .ddTitleText{display:block;}
.ddcommon .ddTitle .ddTitleText .ddTitleText{padding:0;}
.ddcommon .ddTitle .description{display:block;}
.ddcommon .ddTitle .ddTitleText img{position:relative; vertical-align:middle; float:left}
.ddcommon .ddChild{position:absolute;display:none;width:100%;overflow-y:auto; overflow-x:hidden; zoom:1; z-index:9999}
.ddcommon .ddChild li{clear:both; padding: 3px !important; margin: 0px !important; }
.ddcommon .ddChild li .description{display:block;}
.ddcommon .ddChild li img{border:0 none; position:relative;vertical-align:middle;float:left}
.ddcommon .ddChild li.optgroup{padding:0;}
.ddcommon .ddChild li.optgroup .optgroupTitle{padding:0 5px; font-weight:bold; font-style:italic}
.ddcommon .ddChild li.optgroup ul li{padding:5px 5px 5px 15px}
.ddcommon .noBorderTop{border-top:none 0  !important; padding:0; margin:0;}

/*************** default theme **********************/
.dd{border:1px solid #c3c3c3;}
.dd .divider{border-left:1px solid #c3c3c3; border-right:1px solid #fff;; right:24px;}
.dd .ddArrow{width:16px;height:16px; margin-top:-8px; background:url(images/msdropdown/skin1/dd_arrow.gif) no-repeat;}
.dd .ddArrow:hover{background-position:0 100%;}
.dd .ddTitle{color:#000;background:#e2e2e4 url(images/msdropdown/skin1/title-bg.gif) repeat-x left top;}
.dd .ddTitle .ddTitleText{padding:5px 20px 5px 5px;}
.dd .ddTitle .ddTitleText .ddTitleText{padding:0;}
.dd .ddTitle .description{font-size:12px; color:#666}
.dd .ddTitle .ddTitleText img{padding-right:5px;}
.dd .ddChild{border:1px solid #c3c3c3; background-color:#fff; left:-1px;}
.dd .ddChild li{padding:5px; background-color:#fff; border-bottom:1px solid #c3c3c3;}
.dd .ddChild li .description{color:#666;}
.dd .ddChild li .ddlabel{color:#333; margin:0px !important;}
.dd .ddChild li.hover{background-color:#f2f2f2}
.dd .ddChild li img{padding:0 6px 0 0;}
.dd .ddChild li.optgroup{padding:0;}
.dd .ddChild li.optgroup .optgroupTitle{padding:0 5px; font-weight:bold; font-style:italic}
.dd .ddChild li.optgroup ul li{padding:5px 5px 5px 15px}
.dd .ddChild li.selected{background-color:#d5d5d5; color:#000;}


/*************** wu theme **********************/
.wu-country-flag-dropdown{border:0px;}
.wu-country-flag-dropdown .divider{display:none}
.wu-country-flag-dropdown .ddArrow{width:27px;height:27px; margin-top:-14px; background:url(stylesheet/images/btn-droparrow.png) no-repeat;}
.wu-country-flag-dropdown .ddTitle{ 
width: 320px; height: 34px;
background: -webkit-linear-gradient(top, #fefefe 0%, #BABABA 100%); 
background: -moz-linear-gradient(top, #fefefe 0%, #BABABA 100%); 
background: -ms-linear-gradient(top, #fefefe 0%, #BABABA 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe',endColorstr='#bababa',GradientType=0);
max-width: 100%; width: 100%; 
display: inline-block; position: relative;
-webkit-border-radius: 0.25em; 
-moz-border-radius: 0.25em; 
-ms-border-radius: 0.25em; 
-o-border-radius: 0.25em; 
border-radius: 0.25em;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
zoom: 1;
box-shadow: 0 0 3px #bbbbbb;
-moz-box-shadow: 0 0 3px #bbbbbb; -webkit-box-shadow: 0 0 3px #bbbbbb;
cursor: pointer;	
}
.wu-country-flag-dropdown .ddTitle .ddTitleText{padding:10px 20px 10px 5px;font-family: sans-serif;color: #222; font-weight:normal; font-size: 100%; position:relative;top:-4px;}
.wu-country-flag-dropdown .ddTitle .ddTitleText .ddTitleText{padding:0;}
.wu-country-flag-dropdown .ddTitle .description{font-size:12px; color:#666}
.wu-country-flag-dropdown .ddTitle .ddTitleText img{padding-right:5px;}
.wu-country-flag-dropdown .ddChild{border:1px solid #c3c3c3; background-color:#fff; left:-1px; cursor: pointer;}
.wu-country-flag-dropdown .ddChild li{padding:0px; background-color:#fff; margin:0px !important;}
.wu-country-flag-dropdown .ddChild li .description{color:#666;}
.wu-country-flag-dropdown .ddChild li .ddlabel{color:#333;}
.wu-country-flag-dropdown .ddChild li.hover{background-color:#fff;}
.wu-country-flag-dropdown .ddChild li img{padding:0 6px 0 0;}
.wu-country-flag-dropdown .ddChild li.optgroup{padding:0;}
.wu-country-flag-dropdown .ddChild li.optgroup .optgroupTitle{padding:0 5px; font-weight:bold; font-style:italic}
.wu-country-flag-dropdown .ddChild li.optgroup ul li{padding:5px 5px 5px 15px}
.wu-country-flag-dropdown .ddChild li.selected{background-color:#0d97ba;}
.wu-country-flag-dropdown .ddChild li.selected .ddlabel{color:#fff;}

.wu-description-text{
    overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	white-space: nowrap;
	width: 78%;
	display: inline-block;
	margin-top: 1%;
}


/*************** wu flags **********************/
.wuflag{float:left;padding:0 !important;margin:-10px 7px 0px 0px ;width:31px;height:22.5px;
background:url(stylesheet/images/flag.png) no-repeat;}
.wuflag.ad{background-position:-448px -96px}.wuflag.ae{background-position:-416px -168px}.wuflag.af{background-position:-448px -144px}.wuflag.ag{background-position:0 -144px}.wuflag.ai{background-position:0px -120px}.wuflag.al{background-position:0px -25px}.wuflag.am{background-position:0px -192px}.wuflag.an{background-position:-96px -96px}.wuflag.ao{background-position:0 -96px}.wuflag.ar{background-position:0px -168px}.wuflag.as{background-position:0px -72px}.wuflag.at{background-position:0px -265px}.wuflag.au{background-position:0px -241px}.wuflag.aw{background-position:0px -216px}.wuflag.ax{background-position:0 -154px}.wuflag.az{background-position:0 -288px}.wuflag.ba{background-position:-32px -216px}.wuflag.bb{background-position:-32px -25px}.wuflag.bd{background-position:-32px 0px}.wuflag.be{background-position:-32px -72px}.wuflag.bf{background-position:-64px 0px}.wuflag.bg{background-position:-32px -336px}.wuflag.bh{background-position:0 -336px}.wuflag.bi{background-position:-64px -25px}.wuflag.bj{background-position:-32px -120px}.wuflag.bl{background-position:-448px -312px}.wuflag.bm{background-position:-32px -144px}.wuflag.bn{background-position:-32px -312px}.wuflag.bo{background-position:-32px -192px}.wuflag.br{background-position:-32px -265px}.wuflag.bs{background-position:0px -312px}.wuflag.bt{background-position:-32px -168px}.wuflag.bv{background-position:0 -341px}.wuflag.bw{background-position:-32px -242px}.wuflag.by{background-position:-32px -48px}.wuflag.bz{background-position:-32px -96px}.wuflag.c2{background-position:-96px -144px}.wuflag.ca{background-position:-64px -96px}.wuflag.catalonia{background-position:0 -396px}.wuflag.cc{background-position:0 -407px}.wuflag.cd{background-position:-96px -192px}.wuflag.cf{background-position:-64px -168px}.wuflag.cg{background-position:-64px -312px}.wuflag.ch{background-position:-384px -144px}.wuflag.ci{background-position:-96px -25px}.wuflag.ck{background-position:-64px -336px}.wuflag.cl{background-position:-64px -216px}.wuflag.cm{background-position:-64px -72px}.wuflag.cn{background-position:-64px -241px}.wuflag.co{background-position:-64px -265px}.wuflag.cu{background-position:-96px -72px}.wuflag.cr{background-position:-96px 0px}.wuflag.cs{background-position:0 -550px}.wuflag.cv{background-position:-64px -120px}.wuflag.cx{background-position:-320px -72px}.wuflag.cy{background-position:-96px -120px}.wuflag.cz{background-position:-96px -168px}.wuflag.de{background-position:-160px 0px}.wuflag.dj{background-position:-96px -241px}.wuflag.dk{background-position:-96px -216px}.wuflag.dm{background-position:-96px -265px}.wuflag.do{background-position:-96px -288px}.wuflag.dz{background-position:0px -48px}.wuflag.ec{background-position:-96px -336px}.wuflag.ee{background-position:-128px -96px}.wuflag.eg{background-position:-128px 0px}.wuflag.eh{background-position:-320px -25px}.wuflag.england{background-position:-16px -132px}.wuflag.er{background-position:-128px -72px}.wuflag.es{background-position:-352px -288px}.wuflag.et{background-position:-128px -120px}.wuflag.eu{background-position:-16px -176px}.wuflag.fam{background-position:-16px -187px}.wuflag.fi{background-position:-128px -192px}.wuflag.fj{background-position:-128px -168px}.wuflag.fk{background-position:-128px -144px}.wuflag.fm{background-position:-256px -216px}.wuflag.fo{background-position:-16px -242px}.wuflag.fr{background-position:-128px -216px}.wuflag.ga{background-position:-128px -288px}.wuflag.gb{background-position:-416px -192px}.wuflag.gd{background-position:-160px -96px}.wuflag.ge{background-position:-128px -336px}.wuflag.gf{background-position:-128px -241px}.wuflag.gh{background-position:-160px -25px}.wuflag.gi{background-position:-160px -48px}.wuflag.gl{background-position:-16px -341px}.wuflag.gm{background-position:-128px -312px}.wuflag.gn{background-position:-160px -192px}.wuflag.gp{background-position:-448px -192px}.wuflag.gq{background-position:-128px -48px}.wuflag.gr{background-position:-160px -72px}.wuflag.gs{background-position:-16px -407px}.wuflag.gt{background-position:-160px -168px}.wuflag.gu{background-position:-160px -144px}.wuflag.gw{background-position:-160px -216px}.wuflag.gy{background-position:-160px -241px}.wuflag.hk{background-position:-160px -312px}.wuflag.hm{background-position:-16px -473px}.wuflag.hn{background-position:-160px -288px}.wuflag.hr{background-position:-96px -48px}.wuflag.ht{background-position:-160px -265px}.wuflag.hu{background-position:-160px -336px}.wuflag.id{background-position:-256px -265px}.wuflag.ie{background-position:-192px -96px}.wuflag.il{background-position:-192px -120px}.wuflag.in{background-position:-192px -25px}.wuflag.io{background-position:-16px -572px}.wuflag.iq{background-position:-192px -72px}.wuflag.ir{background-position:-32px -11px}.wuflag.is{background-position:-192px -0px}.wuflag.it{background-position:-192px -144px}.wuflag.jm{background-position:-192px -168px}.wuflag.jo{background-position:-192px -216px}.wuflag.jp{background-position:-192px -192px}.wuflag.ke{background-position:-192px -265px}.wuflag.kg{background-position:-224px -25px}.wuflag.kh{background-position:-64px -48px}.wuflag.ki{background-position:-192px -288px}.wuflag.km{background-position:-64px -288px}.wuflag.kn{background-position:-352px -336px}.wuflag.k1{background-position:-192px -336px}.wuflag.kp{background-position:-32px -143px}.wuflag.kr{background-position:-192px -312px}.wuflag.kw{background-position:-224px 0px}.wuflag.ky{background-position:-64px -144px}.wuflag.kz{background-position:-192px -241px}.wuflag.la{background-position:-224px -48px}.wuflag.lb{background-position:-224px -96px}.wuflag.lc{background-position:-384px 0px}.wuflag.li{background-position:-224px -168px}.wuflag.lr{background-position:-224px -120px}.wuflag.lk{background-position:-352px -312px}.wuflag.ls{background-position:-32px -264px}.wuflag.lt{background-position:-224px -192px}.wuflag.lu{background-position:-224px -216px}.wuflag.lv{background-position:-224px -72px}.wuflag.ly{background-position:-224px -144px}.wuflag.ma{background-position:-288px 0px}.wuflag.mb{background-position:-256px -312px}.wuflag.mc{background-position:-192px -48px}.wuflag.md{background-position:-256px -241px}.wuflag.me{background-position:-32px -352px}.wuflag.mg{background-position:-224px -288px}.wuflag.mh{background-position:-256px -72px}
.wuflag.mk{background-position:-224px -265px}.wuflag.ml{background-position:-256px -25px}.wuflag.mm{background-position:-448px -216px}.wuflag.mn{background-position:-256px -288px}.wuflag.mo{background-position:-224px -241px}.wuflag.mp{background-position:-288px -265px}.wuflag.mq{background-position:-256px -96px}.wuflag.mr{background-position:-256px -120px}.wuflag.ms{background-position:-256px -336px}.wuflag.mt{background-position:-256px -48px}.wuflag.mu{background-position:-256px -144px}.wuflag.mv{background-position:-256px 0px}.wuflag.mw{background-position:-224px -312px}.wuflag.mx{background-position:-256px -192px}.wuflag.my{background-position:-224px -337px}.wuflag.mz{background-position:-288px -25px}.wuflag.na{background-position:-448px -120px}.wuflag.nc{background-position:-288px -120px}.wuflag.ne{background-position:-288px -192px}.wuflag.nf{background-position:-48px -11px}.wuflag.ng{background-position:-288px -216px}.wuflag.ni{background-position:-288px -168px}.wuflag.nl{background-position:-287px -96px}.wuflag.no{background-position:-288px -288px}.wuflag.np{background-position:-448px -336px}.wuflag.nr{background-position:-320px -265px}.wuflag.nu{background-position:-288px -241px}.wuflag.nz{background-position:-288px -144px}.wuflag.om{background-position:-288px -312px}.wuflag.pa{background-position:-320px -48px}.wuflag.pe{background-position:-320px -120px}.wuflag.pf{background-position:-96px -265px}.wuflag.pg{background-position:-320px -72px}.wuflag.ph{background-position:-320px -144px}.wuflag.pk{background-position:-288px -336px}.wuflag.pl{background-position:-320px -168px}.wuflag.pm{background-position:-48px -198px}.wuflag.pn{background-position:-48px -209px}.wuflag.pr{background-position:-320px -216px}.wuflag.ps{background-position:-320px -25px}.wuflag.pt{background-position:-320px -192px}.wuflag.pw{background-position:-320px 0px}.wuflag.py{background-position:-319px -96px}.wuflag.qa{background-position:-320px -241px}.wuflag.re{background-position:-320px -288px}.wuflag.ro{background-position:-320px -312px}.wuflag.rs{background-position:-48px -308px}.wuflag.ru{background-position:-320px -336px}.wuflag.rw{background-position:-352px 0px}.wuflag.sa{background-position:-352px -72px}.wuflag.sb{background-position:-352px -241px}.wuflag.sc{background-position:-452px -241px}.wuflag.scotland{background-position:-48px -374px}.wuflag.sd{background-position:-384px -72px}.wuflag.se{background-position:-384px -120px}.wuflag.sg{background-position:-352px -168px}.wuflag.sh{background-position:-48px -418px}.wuflag.si{background-position:-352px -216px}.wuflag.sj{background-position:-48px -440px}.wuflag.sk{background-position:-352px -192px}.wuflag.sl{background-position:-224px -216px}.wuflag.sm{background-position:-48px -473px}.wuflag.sn{background-position:-352px -96px}.wuflag.so{background-position:-448px -265px}.wuflag.sr{background-position:-384px -96px}.wuflag.ss{background-position:-452px -288px}.wuflag.st{background-position:-352px -48px}.wuflag.sv{background-position:-128px -25px}.wuflag.sy{background-position:-384px -168px}.wuflag.sz{background-position:-48px -550px}.wuflag.tc{background-position:-416px -72px}.wuflag.td{background-position:-64px -192px}.wuflag.tf{background-position:-64px 0}.wuflag.tg{background-position:-384px -288px}.wuflag.th{background-position:-384px -265px}.wuflag.tj{background-position:-384px -216px}.wuflag.tk{background-position:-64px -44px}.wuflag.tp{background-position:-96px -312px}.wuflag.tm{background-position:-416px -48px}.wuflag.tn{background-position:-416px 0px}.wuflag.to{background-position:-384px -312px}.wuflag.tr{background-position:-416px -25px}.wuflag.tt{background-position:-384px -336px}.wuflag.tv{background-position:-416px -96px}.wuflag.tw{background-position:-384px -192px}.wuflag.tz{background-position:-384px -241px}.wuflag.ua{background-position:-416px -144px}.wuflag.ug{background-position:-416px -120px}.wuflag.um{background-position:-64px -176px}.wuflag.uk{background-position:-416px -192px}.wuflag.us{background-position:0px 0px}.wuflag.uy{background-position:-416px -241px}.wuflag.uz{background-position:-416px -288px}.wuflag.va{background-position:-64px -220px}.wuflag.vc{background-position:-384px -48px}.wuflag.ve{background-position:-420px -336px}.wuflag.vg{background-position:-32px -288px}.wuflag.vi{background-position:-416px -265px}.wuflag.vn{background-position:-448px 0px}.wuflag.vu{background-position:-416px -312px}.wuflag.wales{background-position:-64px -297px}.wuflag.wf{background-position:-64px -308px}.wuflag.ws{background-position:-352px -25px}.wuflag.ye{background-position:-448px -25px}.wuflag.yt{background-position:-256px -168px}.wuflag.yu{background-position:-352px -120px}.wuflag.za{background-position:-352px -265px}.wuflag.zm{background-position:-448px -48px}.wuflag.zw{background-position:-448px -72px}
.home-content-container .wu-legal-notice{
	margin: 0 auto 0 auto;
	min-width: 780px;
	padding: 0;
}

.wu-bill-pay-container .wu-legal-notice{
	min-width: 550px;
}

.inmate-review-container .wu-legal-notice{
	min-width: 594px;
}

.legalnotice.section.legal-notice-inmate-review{
	margin-left: 70px;
}

.wu-sendmoney-review-pay-agreement-container.wu-sendmoney-review-pay-agreement-container-inmate-review{
	margin-top: 0px;
	margin-bottom: 0px;
}

.wu-paybills-homescreen {
	width: 950px;
    min-height: 500px;
}

.wu-paybills-left-content {
	float: left;
	width: 700px;
	margin: 0 20px 0 0;
}

.wu-inmate-left-content {
	float: left;
	width: 700px;
	margin: 0 20px 0 0;
}

.wu-inmate-left-content>p.wu-inmate-info{
	margin-left : 29px;
	font-size : 12px;
}

.wu-paybills-insetBox {
	position: relative;
	margin: 0 0 22px 0;
	padding: 20px 25px 30px 25px;
	background: #EFEFEF;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	-moz-box-shadow: inset 0 0 8px 3px #D0D0D0;
	-webkit-box-shadow: inset 0 0 8px 3px #D0D0D0;
	box-shadow: inset 0 0 8px 3px #D0D0D0;
}


/**** promo widget ****/

.wu-paybills-promo {
	content: " ";
	display: table;
	width: 660px;
	background: url(stylesheet/images/bg-ctas.gif) repeat-y
}

.wu-paybills-promo-content {
	float: left;
	width: 195px;
	margin: 0 20px 0 0;
	padding: 0 15px 0 0;
}

.wu-paybills-promo-content.end-content {
	margin: 0;
	padding: 0;
}

.wu-paybills-promo-content h3 {
	font-size: 20px;
	font-weight: normal;
	color: #434B4F;
	text-shadow: 0 1px 0 #FFFFFF;
}

.wu-paybills-promo-content p {
	font-size: 13px;
	color: #6E7D82;
}

.wu-sendmoney-review-add-promotion-middle .error-msg{
	display: none;
}

.wu-sendmoney-review-add-promotion-middle .error-msg span{
	font-size: 12px;
	font-weight: bold;
	color: #cc1b21!important;
	margin: 0 0 10px;
	padding-top: 5px;
	clear: both;
	padding-left: 5px;
}

.error-promo {
	color: #cc1b21!important;
}

/**** paybills widget ****/
.wu-paybills-box-container {
	margin: 0 0 22px 0;
	padding: 0;
	background: #FFFFFF;
	border: 1px solid #D3D3D3;
	-moz-box-shadow: 0 1px 1px #E4E4E4;
	-webkit-box-shadow: 0 1px 1px #E4E4E4;
	box-shadow: 0 1px 1px #E4E4E4;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}

.wu-paybills-box-container>h1 {
	display: block;
	margin: 1px 0 20px 0;
	padding: 10px 15px;
	font-size: 22px;
	color: #5E481A;
	text-shadow: 0 1px 0 #FFFFFF;
	background: #F7DB23;
	background: -moz-linear-gradient(top, #feeb80 0%, #f7db23 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#feeb80), color-stop(100%,#f7db23));
	background: -webkit-linear-gradient(top, #feeb80 0%,#f7db23 100%);
	background: -o-linear-gradient(top, #feeb80 0%,#f7db23 100%);
	background: -ms-linear-gradient(top, #feeb80 0%,#f7db23 100%);
	background: linear-gradient(top, #feeb80 0%,#f7db23 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feeb80', endColorstr='#f7db23',GradientType=0 );
	border-bottom: 1px solid #CDCBCB;
	-moz-border-radius: 10px 10px 0 0;
	-webkit-border-radius: 10px 10px 0 0;
	border-radius: 10px 10px 0 0;
}

.wu-paybills-box-container .wu-paybills-form {
	margin: 0 15px 10px 15px;
	min-height: 100px;
}

.wu-paybills-box-container .wu-paybills-icon-form {
	float : left;
	height: 40px;
	width: 44px;
	background-image: url(stylesheet/images/icons.png);
	background-repeat: no-repeat;
	background-position: -13px -435px;
	margin-top: 10px;
}

.wu-paybills-form-element {
	float: left;
}

.wu-paybills-form-element>label {
	font-size: 12.5px;
	color: #414141;
	display: block;
	margin: 0 0 2px 5px;
	overflow: hidden
}

.wu-paybills-form-element>label span {
	font-size: 12.5px;
	color: #414141;
}

.wu-paybills-form-element.error>label span , .wu-paybills-form-edit-amount.error>label span{
	color: #cc1b21 !important;
}

.wu-paybills-form-element.name {
	width: 238px;
	margin: 0 20px 0 9px;
}

.wu-paybills-form-element.amount {
	width: 120px;
	margin: 0 5px 0 0;
}

.wu-paybills-form-element input {
	display: block;
	width: 200px;
	/* RTHREE-3594 Inconsistent highlighting of form fields-Chi
	padding: 4px 9px 0 9px;
	height: 27px;
	border: solid 1px #bfbfbf;
	line-height: 18px;
	font-family: sans-serif;
	font-size: 14px;
	color: #414141;
	background: #fff;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: inset 1px 1px 4px #bfbfbf;
	-webkit-box-shadow: inset 1px 1px 4px #bfbfbf;
	box-shadow: inset 1px 1px 4px #bfbfbf; */
}

.wu-paybills-form-element input.error , .wu-paybills-form-edit-amount input.error {
	border: solid 1px #cc1b21;
	margin-bottom: 0px;
}

.wu-paybills-form-element.amount input {
	float: left;
	width: 57px;
}

.wu-paybills-form-element p {
	color: #444;
	float: left;
	width: auto;
	padding: 8px 0 0 0;
	margin: 0 0 0px 8px;
	font-size: 13px;
	font-weight: bold;
}

.wu-paybills-form-element .wu-error-msg, .wu-paybills-form-edit-amount .error-msg-edit-amount {
	float: left;
	font-size: 12px;
	font-weight: bold;
	color: #cc1b21;
	margin: 0 0 10px;
	padding-top: 5px;
	clear: both;
	padding-left: 5px;
}

.wu-paybills-form-edit-amount .error-msg-edit-amount {
	margin: 0;
}

.wu-paybills-form-element.amount .wu-error-msg {
	width: 200px;
}

.wu-paybills-button-form {
	float: left;
	margin: 7px 0 0 10px;
	padding: 0px 0 0 10px;
}



.wu-paybills-homescreen-left-image-info {
	clear : both;
	height: 20px;
	width: 20px;
	background-image: url(stylesheet/images/icon-msg-info.png);
	background-repeat : no-repeat;
	background-size : 100% 100%;
	float : left;
	margin: 0 3px 0 22px;
}

.wu-paybills-info span:nth-child(2){
	color: rgb(34, 34, 34);
}

.wu-paybills-alert-box {
	display : none;
	background: #d8f6ff;
	padding: 5px 8px;
	margin: 0 0 10px 3px;
	width: 91%;
	font-size: 12px;
	line-height: 18px;
	float: left;
}

.wu-paybills-alert-box .wu-paybills-icon-alert {
	background-image: url(stylesheet/images/icons.png);
	background-repeat: no-repeat;
	background-position: -139px -1220px;
	color: #5A5A5A;
	clear: both;
	margin: 0 0 0 5px;
	padding: 5px 0 0;
	white-space: nowrap;
	width: 33px;
	height: 31px;
	display: inline-block;
	float: left;
	line-height: 18px;
}

.wu-paybills-alert-box span {
	font-size: 12px;
	line-height: 18px;
}

.wu-paybills-alert-box span>a{
	font-size: 12px;
	line-height: 18px;
}

/**** bottom and right content info ****/

.wu-paybills-homescreen-left-stripe {
	text-decoration: none;
	color: #076E98;
}

.wu-paybills-homescreen-left-stripe:hover {
	text-decoration: underline;
	color : #003059;
}

.wu-paybills-right-content {
	float: left;
	width: 230px;
}

.wu-inmate-right-content {
	float: left;
	width: 200px;
}

/**** info and payment content ****/
.wu-biller-info-container, .wu-paybills-payment-container {
	width: 793px;
	min-height: 500px;
	margin: 0 auto 40px auto;
}

.wu-biller-info-left-content{
	float: left;
	width: 536px;
	margin: 0 22px 0 0;
}


.wu-paybills-payment-left-content {
	display: inline-block;
 	width: 536px;
	margin: 0 17px 0 0;
}

.wu-biller-info-right-content{
	float: left;
	width: 235px;
}

.wu-paybills-payment-right-content {
	vertical-align: top; 
	display: inline-block;
	width: 235px;
}

.wu-biller-info-container .wu-white-module-stripe, .wu-paybills-payment-container .wu-white-module-stripe {
	position: relative;
	margin: 0 0 20px 0;
	padding: 25px 25px 30px 25px;
	background: #FFFFFF;
	border: 1px solid #E3E3E3;
	border-bottom: 3px solid #E3E3E3;
	border-top: none;
}

.wu-biller-info-container .wu-stripe, .wu-paybills-payment-container .wu-stripe {
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 5px;
	background: #F9DA12;
	border-top: 1px solid #D8BD10;
}

.wu-biller-link {
	text-decoration: underline;
	color: #076E98;
}

.wu-biller-link:hover {
	color: #003059;
	cursor: pointer;
}

.wu-biller-info-right-content .wu-contact, .wu-paybills-payment-container .wu-contact{
	float: none;
}

/****  biller required form ****/

.wu-required-biller-title {
	padding: 0;
	margin: 0 0 20px 0;
	position: relative;
}

.wu-required-biller-title h1 {
	font-size: 23px;
	font-weight: bold;
	color: #000;
	padding: 0;
	letter-spacing: 1px;
	margin: 10px 0 3px 0;
}

.wu-required-biller-title p {
	color: #999;
	font-size: 12px;
	margin: 0 0 18px 0;
}

.wu-required-biller-form>p {
	color: #444;
}

.wu-required-biller-form-element {
	margin: 20px 0px;
}

.wu-required-biller-form-element>label {
	font-size: 12.5px;
	color: #414141;
	display: block;
	margin: 0 0 2px 5px;
	overflow: hidden;
}

.wu-required-biller-form-element>label span{
	font-size: 12.5px;
	color: #414141;
}

.wu-required-biller-form-element.error label>span {
	color: #cc1b21 !important;
}

.wu-required-biller-form-element>input {
	display: block;
	width: 200px;
	/* RTHREE-3594 Inconsistent highlighting of form fields -Chi 
	padding: 4px 9px 0 9px;
	height: 27px;
	border: solid 1px #bfbfbf;
	line-height: 18px;
	font-family: sans-serif;
	font-size: 14px;
	color: #414141;
	background: #fff;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: inset 1px 1px 4px #bfbfbf;
	-webkit-box-shadow: inset 1px 1px 4px #bfbfbf;
	box-shadow: inset 1px 1px 4px #bfbfbf; */
}

.wu-required-biller-form-element input[type=text].error {
	border: solid 1px #cc1b21;
	margin-bottom: 0px;
}

.wu-required-biller-form-element> .wu-error-msg {
	font-size: 12px;
	font-weight: bold;
	color: #cc1b21;
	margin: 0 0 10px;
	padding-top: 5px;
	clear: both;
	padding-left: 5px;
}

.wu-required-biller-checkbox-element {
	margin-bottom: 12px;
	position: relative;
	z-index: 1;
}

.wu-required-biller-checkbox-content {
	width: 25px;
	height: 25px;
	display: block;
	float: left;
}

.wu-required-biller-checkbox-content .checker {
	background-image: url(stylesheet/images/sprite-forms.png);
	background-repeat: no-repeat;
	display: block;
	float: left;
	text-align: center;
	background-position: 0px -78px;
	height: 18px;
	width: 18px;
}

.wu-required-biller-checkbox-content .checker:hover {
	background-position: -357px -78px;
}

.wu-required-biller-checkbox-content .checked {
	background-position: -31px -78px;
}

.wu-required-biller-checkbox-content .checked:hover {
	background-position: -357px -109px;
}

.wu-required-biller-checkbox-content .checker input {
	width: 18px;
	height: 18px;
	opacity: 0;
	filter: alpha(opacity = 0);
	background: none;
	padding: 0;
}

.wu-required-biller-checkbox-element>label{
	line-height: 22px;
	display: block;
	color: #444;
	font-size: 12.5px;
	margin: 0 0 2px 5px;
	overflow: hidden;
}

.wu-required-biller-checkbox-element span.wu-optional{
	font-size: 11.5px;
	color: #999999;
	line-height: 22px;
}

.wu-required-biller-button-element>input{
	width: auto;
	height: 40px;
	padding: 0 30px 0 20px;
	margin: 10px 0 !important;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	line-height: 41px;
	border: none;
	display: inline-block;
	text-shadow: 0 -1px 1px #222;
	text-decoration: none;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0px 0px 3px #999;
	-webkit-box-shadow: 0px 0px 3px #999;
	box-shadow: 0px 0px 3px #999;
	background: #1599ba;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-position: right 15px;
	background-repeat: no-repeat;
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -webkit-gradient(linear, 0% 0%, 0% 100%, from(#1599ba), to(#066690));
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -webkit-linear-gradient(top, #1599ba, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -moz-linear-gradient(top, #1599ba, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -ms-linear-gradient(top, #1599ba, #066690);
}

.wu-required-biller-button-element>input:hover{
	background-image: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, #066590;
}

/****  notif overlay  ****/
.wu-notif-overlay-container {
	width: 562px;
	background-color: #FFFFFF;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-bottomright: 6px;
	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
}

.wu-notif-overlay-header-content {
	padding: 15px 17px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	background-color: #232323;
}

.wu-notif-overlay-header-content h2{
	font: 135% 'Open Sans', sans-serif;
	color: #ffe01a;
	margin: 0;
}

.wu-notif-overlay-header-content p{
	color: #fff;
	margin: 0;
	font-size: 12px;
}

.wu-notif-overlay-header-close {
	background-image: url(stylesheet/images/close-overlay.png);
	position: absolute;
	right: -9px;
	top: -7px;
	cursor: pointer;
	height: 27px;
	width: 26px;
}

.wu-notif-overlay-body-content {
	padding: 15px 25px 10px 25px;
	background-color: #fff;
	max-height: 400px;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	max-width: 562px;
	border-bottom: 1px solid #eaeaea;
}

.wu-notif-overlay-body-content>h4 {
	font: bold 14px/16px sans-serif;
	color: #444444;
}

.wu-notif-overlay-body-content>p {
	clear: both;
	font-size: 12px;
	padding: 0 0 0px 0px;
	font-weight: bold;
	color: #414141;
	margin: 8px 8px -12px 0;
}

.wu-notif-overlay-footer-content {
	background-color: #fff;
	padding: 10px 28px 20px 14px;
	-webkit-border-bottom-left-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-bottomright: 6px;
	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
}

.wu-notif-overlay-continue-button:hover {
	background: #066590;
}

.wu-notif-overlay-continue-button {
	cursor: pointer;
	height: 40px;
	padding: 0 30px 0 20px;
	margin: 10px 0;
	color: white;
	font-size: 14px;
	font-weight: bold;
	line-height: 41px;
	border: none;
	display: inline-block;
	text-shadow: 0 -1px 1px #222;
	text-decoration: none;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0px 0px 3px #999;
	-webkit-box-shadow: 0px 0px 3px #999;
	box-shadow: 0px 0px 3px #999;
	background: #1599BA;
	/*RTHREE-3322  Buttons Incorrect*/
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -webkit-gradient(linear, 0% 0%, 0% 100%, from(#1599BA), to(#066690));
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -webkit-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -moz-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -ms-linear-gradient(top, #1599BA, #066690);
}

/*RTHREE-970 fix starts here, RTHREE-3322  Buttons Incorrect*/
/*
.wu-change-email-confirm-button{
    background: #1599BA;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-position: right 14px;
	background-repeat: no-repeat;
 	background: url(stylesheet/images/arrow-btn-blue.png), -webkit-gradient(linear, left top, left bottom, from(#1599BA), to(#066690));
	background: url(stylesheet/images/arrow-btn-blue.png), -webkit-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png),    -moz-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png),     -ms-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png),      -o-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png),         linear-gradient(top, #1599BA, #066690);  
}*/

.wu-change-email-confirm-button:hover{
    background-color: #066590;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
    background-position: right 14px; 
	background-repeat: no-repeat;
	cursor:pointer;
}
 /*RTHREE-970 fix ends here*/


.wu-notif-overlay-cancel-button:hover {
	color: #003059;
}

.wu-notif-overlay-cancel-button {
	cursor: pointer;
	margin-left: 14px;
	font-size: 12px;
	color: #076E98;
	display: inline-block;
}


/******************************** confirm identity *****************************************/

.wu-confirmidentity-required-header-title {
	width: 100%;
	border-bottom: solid 1px #d1d1d1;
	margin: 0 0 20px 0;
}
	
.wu-confirmidentity-dropdown {
	width: 100%;
	margin-bottom: 10px;
}

.wu-confirmidentity-dropdown-country, .wu-confirmidentity-dropdown-identification{
	font-size: 13px;
	width: 179px;
	margin-left: 0px
}

.wu-confirmidentity-dropdown-identification {
	width: 265px;
	margin-top: 1px;
}

.wu-statearrow-dropdown-identification {
	margin-left: 252px
}

.wu-dropdown-list-confirmidentity {
	position: relative;
	margin-left: -15px;
}

.wu-confirmidentity-input-content {
	width : 100%;
}

.wu-confirmidentity-required-container .wu-confirmidentity-input-content{
	margin-bottom: 20px;
}

.wu-confirmidentity-required-container #wu-receiver-required-receiver-button-continue-content {
	margin-top: 20px;
}

.wu-paybills-confirmidentity-form-input input {
	display: inline-block;
	/* RTHREE-3594 Inconsistent highlighting of form fields-Chi
	border: solid 1px #bfbfbf;
	padding: 4px 9px 0 9px;
	height: 27px;
	line-height: 18px;
	font-family: sans-serif;
	font-size: 14px;
	color: #414141;
	background: #fff;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: inset 1px 1px 4px #bfbfbf;
	-webkit-box-shadow: inset 1px 1px 4px #bfbfbf;
	box-shadow: inset 1px 1px 4px #bfbfbf; */
}

.wu-paybills-confirmidentity-form-input input.error{
	border: solid 1px #cc1b21;
	margin-bottom: 0px;
}


.wu-confirmidentity-input-content .error label span, 
.wu-confirmidentity-required-container .error label span{
	color: #cc1b21 !important;
}

.wu-confirmidentity-required-container{
	width: 484px;
	margin: 25px auto 25px;
}

.wu-paybills-confirmidentity-form-input label span{
	display: block;
}

.wu_identification_dd_content{
	width: 282px;
}

.wu_country_dd_content{
	width: 196px;
}
.wu_occupation_dd_content{
	width: 196px;
}
.wu-confirmidentity-required-header-title h1{
	font-size: 23px;
	font-weight: bold;
}
/*************************************** Review *********************************************/


.wu-paybills-review-container {
	width: 75%;
	border: 1px solid #E3E3E3;
	margin: 0 10%;
	float: left;
	background: #FFFFFF;
	border-bottom: 3px solid #E3E3E3;
	border-top: 1px solid #D8BD10;
}

.wu-paybills-review-deliver-content, .wu-paybills-review-deliveryspeed-content {
	display: inline-block;
	width : 45%;
	height : 50%;
}

.wu-paybills-review-label {
	display: block;
	color: #777777;
}

.wu-paybills-review-text {
	display: inline-block;
	color: black;
	font-weight: bold;
}

.wu-paybills-review-currency-text{
	display: inline-block;
	font-weight: bold;
}

.wu-paybills-review-deliver-image {
	height: 40px;
	width: 44px;
	background-image: url(stylesheet/images/icons.png);
	background-repeat: no-repeat;
	background-position: -133px -430px;
	display: inline-block;
}

.wu-paybills-review-deliver-image, .wu-paybills-review-deliver-info,
.wu-paybills-review-accountnumber-image, .wu-paybills-review-accountnumber-info{
	display: inline-block;
}

.wu-paybills-review-accountnumber-image{
	height: 40px;
	width: 44px;
	background-image: url(stylesheet/images/icons.png);
	background-repeat: no-repeat;
	background-position: -133px -369px;
	display: inline-block;
}

.wu-sendmoney-review-pay-payment-info {
	height : auto;
	/*RTHREE-1083 In Bill Pay, Review & Send Payment & Receipt screen lot of mismatches are observed from screenshot*/
	margin: 10px 0px 70px 0px;
}

.wu-paybills-review-amount-content, .wu-paybills-review-transfer-content {
	width : 30%;
	border-bottom: 1px solid #ccc;
	/*RTHREE-1083 In Bill Pay, Review & Send Payment & Receipt screen lot of mismatches are observed from screenshot*/
	margin-top: 10px;
}

.wu-paybills-review-title, .wu-paybills-review-discount-content {
	width : 100%;
	border-bottom: 1px solid #ccc;
}

.wu-paybills-review-total-content{
	width : 100%;
	background: #E3F0F8;
	/* RTHREE-1083 In Bill Pay, Review & Send Payment & Receipt screen lot of mismatches are observed from screenshot */
	margin-top: 10px;
}

 /*artf891334 : Pay Bill - Review and Send Payment : UI issues */
.wu-paybills-review-accountnumber-content{
margin-top:40px;
}

.wu-paybills-review-order-summary {
	margin: 10px;
}

.wu-paybills-review-promotion-code, .wu-paybills-review-transfer-content {
	display: inline-block;
}

.wu-paybills-review-promotion-code {
	margin-left: 107px; /* Artifact artf891334 : Pay Bill - Review and Send Payment : UI issues */
	vertical-align: bottom;
	color: #076E98;
	text-decoration: none;
}

.sendMoneyInmateReview.section .wu-paybills-review-promotion-code,
.sendMoneyInmateReview.section .wu-sendmoney-remove-promo-code {
	float: none;
}

.wu-paybills-remove-promo-code{
	display: none;
	float: right;
	cursor: pointer;
	color: #076E98;
	margin-right: 192px;
}

.wu-sendmoney-remove-promo-code{
	display: none;
	float: right;
	cursor: pointer;
	color: #076E98;
}

.wu-paybills-remove-promo-code:HOVER{
	text-decoration:underline;
}

.wu-paybills-review-add-text {
	display: inline-block;
	text-decoration:underline;
	cursor: pointer;
}

.wu-paybills-review-edit-text {
	display: inline-block;
	float: right;
	color: #076e98;
	font-size: 13px;
	cursor: pointer;
}

.wu-paybills-review-edit-text:HOVER, .wu-paybills-review-promotion-code:HOVER {
	text-decoration:underline;
	cursor: pointer;
	color: #003059;
}

.wu-paybills-review-title-content {
	color: #C59011;
	margin-bottom: 5px;
	font-weight: bold;
	font: bold 14px/16px sans-serif;
}

.wu-paybills-contact-container {
	float : left;
	display: inline-block;
	width : 50%;
}

.wu-paybills-supporttips-container{
	float : left;
	display: inline-block;
	width : 50%;
}
.wu-paybills-review-bottom-content {
	width : 90%;
	margin: 0 auto;
	border-top: 1px solid #ccc;
}

.wu-paybills-supporttips-container > div {
	width : 99%;
	margin-left : 1%;
	height : auto; /***RR-2545***/
}

wu-paybills-supporttips-container .phone p { width: 230px; /***RR-2545***/}

.wu-paybills-contact-container > div {
	width : 99%;
	margin-right : 1%;
}

.wu-pr-cancel-transaction-button {
	display: inline-block;
	margin: 10px 0px 10px 94px;
	text-decoration: none;
	color: #076e98;
}

.wu-pr-cancel-transaction-button:HOVER {
	text-decoration:underline!important;
	cursor: pointer;
	color: #003059;
}

.wu-paybills-review-amount-text,.wu-paybills-review-currency-total{
	font-size: 18px;
}

/*  RTHREE-1083 start  */
#wu-paybills-review-amount-text{
font: 13px/17px sans-serif;
   font-weight: bold;
}

.wu-paybills-review-currency-amount{
 	font-size: 10px;
 }

.wu-paybills-review-currency-total{
font-size: 10px;
}


/*  RTHREE-1083 End  */

.wu-paybills-review-total-text{
	font-size: 24px;
}

.wu-paybills-review-currency-fee, .wu-paybills-review-currency-discount{
 	font-size: 10px;
}

#paybills-check-login-container .wu-paybills-review-bottom-content{
	display: inline-block;
	vertical-align: top;
	width: 100%;
}

#paybills-check-login-container .wu-paybills-supporttips-container{
	width : 50%;
	margin-top: 10px;
}

#paybills-check-login-container .wu-paybills-contact-container {
	width : 49%;
	margin-right: 5px;
	margin-top: 10px;
}

.wu-paybills-review-bottom-content .wu-contact{
	margin: 0;
}

.wu-bill-pay-container .legalnotice{
	margin-left: 7%;
	margin-right: 12%;
}
.inmate-review-container .legalnotice {
	margin-left: -3%;
}

/************************************** receipt *******************************************/

.wu-paybills-introducing-bank-container{
	width : 241px;
}


.wu-paybills-receipt-container{
	width : 100%;
	margin: 0 auto;
}

.wu-paybills-receipt-stripe{
	height: 5px;
	width: 100%;
	background: #F9DA12;
}

.wu-paybills-receiptInfo-container {
	background: white;
	padding : 30px 20px;
	-webkit-box-shadow: 0 1px 1px #B4AEAE;
	box-shadow: 0 1px 1px #B4AEAE;
	margin-bottom: 30px;
}

.wu-paybills-receiptInfo-text{
	display: inline-block;
	width: 80%;
	margin-right: 10px;
   	-webkit-box-shadow: inset -6px 0px 7px -6px rgba(170, 156, 156, 0.38);
	   -moz-box-shadow: inset -6px 0px 7px -6px rgba(170, 156, 156, 0.38);
	   		box-shadow: inset -6px 0px 7px -6px rgb(170, 156, 156);
	        box-shadow: inset -6px 0px 7px -6px rgba(170, 156, 156, 0.38);
}

.wu-sendmoney-receiptInfo-button{
	vertical-align: top;
	display: inline-block;
	width: 16%;
}

.wu-sendmoney-receiptInfo-bottom{
	padding-top: 10px;
}

.wu-paybills-receiptInfo-text p {
	width: 78%;
}

.wupay-receipt-container{
	width: 100%;
}

.wu-paybills-receipt-container-left{
	width: 72%;
	display: inline-block;
}

.wu-paybills-receipt-container-right{
	width:25%;
	display: inline-block;
	float: right;
	vertical-align: top;
}

.wu-paybills-alert-error{
	width: 100%;
	height: 54px;
	line-height: 18px;
	margin-bottom: 23px;
	display: none;
	color: #333;
	border: solid 2px #ec9799;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	-moz-box-shadow: 0 1px 1px #bbbbbb;
	-webkit-box-shadow: 0 1px 1px #bbbbbb;
	box-shadow: 0 1px 1px #bbbbbb;
	background: #ffffff;
	background: -moz-linear-gradient(top, #ffffff 0%, #fdebec 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#fdebec));
	background: -webkit-linear-gradient(top, #ffffff 0%,#fdebec 100%);
	background: -o-linear-gradient(top, #ffffff 0%,#fdebec 100%);
	background: -ms-linear-gradient(top, #ffffff 0%,#fdebec 100%);
	background: linear-gradient(top, #ffffff 0%,#fdebec 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fdebec',GradientType=0 );
	position: relative;
}

.wu-paybills-icon-error{
	min-height: 20px;
	width: auto;
	padding: 10px 15px;
	display: inline-block;
	background: none;
	margin-left: 37px;
	width: 80%;
	float: left;
}

.wu-paybills-error-code{
	float: right;
	font-size: 10px;
	color: gray;
	margin-top: 25px;
	margin-right: 4px;
}

.wu-paybills-icon-error-img{
	display: inline-block;
	vertical-align: middle;
	margin-left: -42px;
	margin-right: 5px;
	width: 23px;
	height: 23px;
	background-image: url(stylesheet/images/icon-alert-error.png);
	background-repeat: no-repeat;
	background-size: 23px;
}

.wu-paybills-icon-error p{
	display: inline-block;
	vertical-align: middle;
	margin: 0;
}

.wu-paybills-review-edit-amount-middle{
	margin: 0;
	padding: 15px 25px 10px 25px;
}

.wu-paybills-review-edit-amount-disclaimer{
	margin: 0;
	padding: 15px 0px 1px 25px;
}

.wu-paybills-edit-input-amount-overlay{
	float: left;
	width: 80px;
	/* RTHREE-3594 Inconsistent highlighting of form fields -Chi
	padding: 4px 9px 0 9px;
	height: 27px;
	border: solid 1px #bfbfbf;
	line-height: 18px;
	font-family: sans-serif;
	font-size: 14px;
	color: #414141;
	background: #fff;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: inset 1px 1px 4px #bfbfbf;
	-webkit-box-shadow: inset 1px 1px 4px #bfbfbf;
	box-shadow: inset 1px 1px 4px #bfbfbf; */
}

.wu-paybills-form-label-amount {
	padding: 5px 0;
	color : black;
}

.wu-paybills-fees-label, .wu-paybills-fees-value{
	display: inline-block;
	width: 40%;
}

.wu-paybills-form-edit-amount {
	height: 80px;
}

.wu-paybills-review-edit-amount-disclaimer p{
	clear: both;
	font-size: 12px;
	padding: 0 0 0px 0px;
	font-weight: bold;
	color: #8a8a8a !important;
}

.wu-paybills-form-label {
	font-size: 13px;
	font-weight: normal;
	color: #000;
	cursor: pointer;
	display: block;
	margin: 0 0 4px;
}

.wu-paybills-edit-amount-currency{
	display: inline-block;
	margin-top: 8px;
	margin-left: 8px;
	font-weight: bold;
}

.wu-paybills-fees-total-box-overlay span{
	font-weight: bold;
}

.wu-alert-paybill{
	width : 83%;
	margin-left : 78px;
}

.wu-alert-inmate{
	margin: 20px 20px 0 0;
}

.wu-alert-paybill-review {
	width: 76%;
	margin-left: 95px;
}
.wu-alert-inmate-review{
	width: 76%;
	margin-left: 78px;
}
.alert-paybills-payment{
	width: 84%;
	margin-left: 8%;
}


.wu-paybills-goldcard-text{
	max-width: 340px;
	padding-bottom: 10px;
	padding-top: 10px;
}

.amount-currency-total-paybills{
	display: inline-block!important;
}

.wu-paybills-receipt-transaction-container{
	padding-bottom: 20px;
}

.wu-paybills-receiptInfo-imgsucces, .wu-inmate-receiptInfo-imgsucces{
	background-image: url(stylesheet/images/icons.png)!important;
	background-position: -10px -1821px;
	background-size: 704%;
}

  /*artf891334 : Pay Bill - Review and Send Payment : UI issues */
.wu-paybills-receipt-total-content, .wu-paybills-review-discount-content{
	/*width: 50%!important;*/
	/*RTHREE-1083 In Bill Pay, Review & Send Payment & Receipt screen lot of mismatches are observed from screenshot */
	margin-top: 10px;
}

.wu-paybills-conversiton-alert-box {
	display: none;
	width: auto;
	margin-right: 0;
	margin-top: 2px;
	float: none;
}

.btn-paybills-receiptinfo a{
	cursor: pointer;
}

.paybill-card .all-credit-card {
	-webkit-margin-after: 0px !important;
	-webkit-margin-before:0px !important;
}

.paybill-bill-add .sendmoney-form-state {
	margin-top : 0px !important;
}
/* RTHREE-2813*/
#mtcnPaybill{
    color: #000000;
	font-size: 14px;
}
#confirmedDate{
	font-weight: bold;
    color: #000000;
}
/* RR-7669 fix, should not overwrite the margin-top
.wu-support-tips-content {
	margin-top: 15px;
}*/

.wu-requiredBillerInformation-height{
	min-height: 800px;
}

#wu-biller-list-container{
	width: 40%;
	margin: 20px 0px;
}
.wu_usState_dd_content{
	width: 40%;
}
#wu-ep-paybills-pay-container.wu-paybills-form-element.name input#wu-ep-paybills-biller {
    width: 90% !important;
}

.home-content-container .wu-legal-notice{
	margin: 0 auto 0 auto;
	min-width: 780px;
	padding: 0;
}

.wu-bill-pay-container .wu-legal-notice{
	min-width: 550px;
}

.inmate-review-container .wu-legal-notice{
	min-width: 594px;
}

.legalnotice.section.legal-notice-inmate-review{
	margin-left: 70px;
}

.wu-sendmoney-review-pay-agreement-container.wu-sendmoney-review-pay-agreement-container-inmate-review{
	margin-top: 0px;
	margin-bottom: 0px;
}

.wu-paybills-homescreen {
	width: 950px;
    min-height: 500px;
}

.wu-paybills-left-content {
	float: left;
	width: 700px;
	margin: 0 20px 0 0;
}

.wu-inmate-left-content {
	float: left;
	width: 700px;
	margin: 0 20px 0 0;
}

.wu-inmate-left-content>p.wu-inmate-info{
	margin-left : 29px;
	font-size : 12px;
}

.wu-paybills-insetBox {
	position: relative;
	margin: 0 0 22px 0;
	padding: 20px 25px 30px 25px;
	background: #EFEFEF;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	-moz-box-shadow: inset 0 0 8px 3px #D0D0D0;
	-webkit-box-shadow: inset 0 0 8px 3px #D0D0D0;
	box-shadow: inset 0 0 8px 3px #D0D0D0;
}


/**** promo widget ****/

.wu-paybills-promo {
	content: " ";
	display: table;
	width: 660px;
	background: url(stylesheet/images/bg-ctas.gif) repeat-y
}

.wu-paybills-promo-content {
	float: left;
	width: 195px;
	margin: 0 20px 0 0;
	padding: 0 15px 0 0;
}

.wu-paybills-promo-content.end-content {
	margin: 0;
	padding: 0;
}

.wu-paybills-promo-content h3 {
	font-size: 20px;
	font-weight: normal;
	color: #434B4F;
	text-shadow: 0 1px 0 #FFFFFF;
}

.wu-paybills-promo-content p {
	font-size: 13px;
	color: #6E7D82;
}

.wu-sendmoney-review-add-promotion-middle .error-msg{
	display: none;
}

.wu-sendmoney-review-add-promotion-middle .error-msg span{
	font-size: 12px;
	font-weight: bold;
	color: #cc1b21!important;
	margin: 0 0 10px;
	padding-top: 5px;
	clear: both;
	padding-left: 5px;
}

.error-promo {
	color: #cc1b21!important;
}

/**** paybills widget ****/
.wu-paybills-box-container {
	margin: 0 0 22px 0;
	padding: 0;
	background: #FFFFFF;
	border: 1px solid #D3D3D3;
	-moz-box-shadow: 0 1px 1px #E4E4E4;
	-webkit-box-shadow: 0 1px 1px #E4E4E4;
	box-shadow: 0 1px 1px #E4E4E4;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}

.wu-paybills-box-container>h1 {
	display: block;
	margin: 1px 0 20px 0;
	padding: 10px 15px;
	font-size: 22px;
	color: #5E481A;
	text-shadow: 0 1px 0 #FFFFFF;
	background: #F7DB23;
	background: -moz-linear-gradient(top, #feeb80 0%, #f7db23 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#feeb80), color-stop(100%,#f7db23));
	background: -webkit-linear-gradient(top, #feeb80 0%,#f7db23 100%);
	background: -o-linear-gradient(top, #feeb80 0%,#f7db23 100%);
	background: -ms-linear-gradient(top, #feeb80 0%,#f7db23 100%);
	background: linear-gradient(top, #feeb80 0%,#f7db23 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feeb80', endColorstr='#f7db23',GradientType=0 );
	border-bottom: 1px solid #CDCBCB;
	-moz-border-radius: 10px 10px 0 0;
	-webkit-border-radius: 10px 10px 0 0;
	border-radius: 10px 10px 0 0;
}

.wu-paybills-box-container .wu-paybills-form {
	margin: 0 15px 10px 15px;
	min-height: 100px;
}

.wu-paybills-box-container .wu-paybills-icon-form {
	float : left;
	height: 40px;
	width: 44px;
	background-image: url(stylesheet/images/icons.png);
	background-repeat: no-repeat;
	background-position: -13px -435px;
	margin-top: 10px;
}

.wu-paybills-form-element {
	float: left;
}

.wu-paybills-form-element>label {
	font-size: 12.5px;
	color: #414141;
	display: block;
	margin: 0 0 2px 5px;
	overflow: hidden
}

.wu-paybills-form-element>label span {
	font-size: 12.5px;
	color: #414141;
}

.wu-paybills-form-element.error>label span , .wu-paybills-form-edit-amount.error>label span{
	color: #cc1b21 !important;
}

.wu-paybills-form-element.name {
	width: 238px;
	margin: 0 20px 0 9px;
}

.wu-paybills-form-element.amount {
	width: 120px;
	margin: 0 5px 0 0;
}

.wu-paybills-form-element input {
	display: block;
	width: 200px;
	/* RTHREE-3594 Inconsistent highlighting of form fields-Chi
	padding: 4px 9px 0 9px;
	height: 27px;
	border: solid 1px #bfbfbf;
	line-height: 18px;
	font-family: sans-serif;
	font-size: 14px;
	color: #414141;
	background: #fff;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: inset 1px 1px 4px #bfbfbf;
	-webkit-box-shadow: inset 1px 1px 4px #bfbfbf;
	box-shadow: inset 1px 1px 4px #bfbfbf; */
}

.wu-paybills-form-element input.error , .wu-paybills-form-edit-amount input.error {
	border: solid 1px #cc1b21;
	margin-bottom: 0px;
}

.wu-paybills-form-element.amount input {
	float: left;
	width: 57px;
}

.wu-paybills-form-element p {
	color: #444;
	float: left;
	width: auto;
	padding: 8px 0 0 0;
	margin: 0 0 0px 8px;
	font-size: 13px;
	font-weight: bold;
}

.wu-paybills-form-element .wu-error-msg, .wu-paybills-form-edit-amount .error-msg-edit-amount {
	float: left;
	font-size: 12px;
	font-weight: bold;
	color: #cc1b21;
	margin: 0 0 10px;
	padding-top: 5px;
	clear: both;
	padding-left: 5px;
}

.wu-paybills-form-edit-amount .error-msg-edit-amount {
	margin: 0;
}

.wu-paybills-form-element.amount .wu-error-msg {
	width: 200px;
}

.wu-paybills-button-form {
	float: left;
	margin: 7px 0 0 10px;
	padding: 0px 0 0 10px;
}



.wu-paybills-homescreen-left-image-info {
	clear : both;
	height: 20px;
	width: 20px;
	background-image: url(stylesheet/images/icon-msg-info.png);
	background-repeat : no-repeat;
	background-size : 100% 100%;
	float : left;
	margin: 0 3px 0 22px;
}

.wu-paybills-info span:nth-child(2){
	color: rgb(34, 34, 34);
}

.wu-paybills-alert-box {
	display : none;
	background: #d8f6ff;
	padding: 5px 8px;
	margin: 0 0 10px 3px;
	width: 91%;
	font-size: 12px;
	line-height: 18px;
	float: left;
}

.wu-paybills-alert-box .wu-paybills-icon-alert {
	background-image: url(stylesheet/images/icons.png);
	background-repeat: no-repeat;
	background-position: -139px -1220px;
	color: #5A5A5A;
	clear: both;
	margin: 0 0 0 5px;
	padding: 5px 0 0;
	white-space: nowrap;
	width: 33px;
	height: 31px;
	display: inline-block;
	float: left;
	line-height: 18px;
}

.wu-paybills-alert-box span {
	font-size: 12px;
	line-height: 18px;
}

.wu-paybills-alert-box span>a{
	font-size: 12px;
	line-height: 18px;
}

/**** bottom and right content info ****/

.wu-paybills-homescreen-left-stripe {
	text-decoration: none;
	color: #076E98;
}

.wu-paybills-homescreen-left-stripe:hover {
	text-decoration: underline;
	color : #003059;
}

.wu-paybills-right-content {
	float: left;
	width: 230px;
}

.wu-inmate-right-content {
	float: left;
	width: 200px;
}

/**** info and payment content ****/
.wu-biller-info-container, .wu-paybills-payment-container {
	width: 793px;
	min-height: 500px;
	margin: 0 auto 40px auto;
}

.wu-biller-info-left-content{
	float: left;
	width: 536px;
	margin: 0 22px 0 0;
}


.wu-paybills-payment-left-content {
	display: inline-block;
 	width: 536px;
	margin: 0 17px 0 0;
}

.wu-biller-info-right-content{
	float: left;
	width: 235px;
}

.wu-paybills-payment-right-content {
	vertical-align: top; 
	display: inline-block;
	width: 235px;
}

.wu-biller-info-container .wu-white-module-stripe, .wu-paybills-payment-container .wu-white-module-stripe {
	position: relative;
	margin: 0 0 20px 0;
	padding: 25px 25px 30px 25px;
	background: #FFFFFF;
	border: 1px solid #E3E3E3;
	border-bottom: 3px solid #E3E3E3;
	border-top: none;
}

.wu-biller-info-container .wu-stripe, .wu-paybills-payment-container .wu-stripe {
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 5px;
	background: #F9DA12;
	border-top: 1px solid #D8BD10;
}

.wu-biller-link {
	text-decoration: underline;
	color: #076E98;
}

.wu-biller-link:hover {
	color: #003059;
	cursor: pointer;
}

.wu-biller-info-right-content .wu-contact, .wu-paybills-payment-container .wu-contact{
	float: none;
}

/****  biller required form ****/

.wu-required-biller-title {
	padding: 0;
	margin: 0 0 20px 0;
	position: relative;
}

.wu-required-biller-title h1 {
	font-size: 23px;
	font-weight: bold;
	color: #000;
	padding: 0;
	letter-spacing: 1px;
	margin: 10px 0 3px 0;
}

.wu-required-biller-title p {
	color: #999;
	font-size: 12px;
	margin: 0 0 18px 0;
}

.wu-required-biller-form>p {
	color: #444;
}

.wu-required-biller-form-element {
	margin: 20px 0px;
}

.wu-required-biller-form-element>label {
	font-size: 12.5px;
	color: #414141;
	display: block;
	margin: 0 0 2px 5px;
	overflow: hidden;
}

.wu-required-biller-form-element>label span{
	font-size: 12.5px;
	color: #414141;
}

.wu-required-biller-form-element.error label>span {
	color: #cc1b21 !important;
}

.wu-required-biller-form-element>input {
	display: block;
	width: 200px;
	/* RTHREE-3594 Inconsistent highlighting of form fields -Chi 
	padding: 4px 9px 0 9px;
	height: 27px;
	border: solid 1px #bfbfbf;
	line-height: 18px;
	font-family: sans-serif;
	font-size: 14px;
	color: #414141;
	background: #fff;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: inset 1px 1px 4px #bfbfbf;
	-webkit-box-shadow: inset 1px 1px 4px #bfbfbf;
	box-shadow: inset 1px 1px 4px #bfbfbf; */
}

.wu-required-biller-form-element input[type=text].error {
	border: solid 1px #cc1b21;
	margin-bottom: 0px;
}

.wu-required-biller-form-element> .wu-error-msg {
	font-size: 12px;
	font-weight: bold;
	color: #cc1b21;
	margin: 0 0 10px;
	padding-top: 5px;
	clear: both;
	padding-left: 5px;
}

.wu-required-biller-checkbox-element {
	margin-bottom: 12px;
	position: relative;
	z-index: 1;
}

.wu-required-biller-checkbox-content {
	width: 25px;
	height: 25px;
	display: block;
	float: left;
}

.wu-required-biller-checkbox-content .checker {
	background-image: url(stylesheet/images/sprite-forms.png);
	background-repeat: no-repeat;
	display: block;
	float: left;
	text-align: center;
	background-position: 0px -78px;
	height: 18px;
	width: 18px;
}

.wu-required-biller-checkbox-content .checker:hover {
	background-position: -357px -78px;
}

.wu-required-biller-checkbox-content .checked {
	background-position: -31px -78px;
}

.wu-required-biller-checkbox-content .checked:hover {
	background-position: -357px -109px;
}

.wu-required-biller-checkbox-content .checker input {
	width: 18px;
	height: 18px;
	opacity: 0;
	filter: alpha(opacity = 0);
	background: none;
	padding: 0;
}

.wu-required-biller-checkbox-element>label{
	line-height: 22px;
	display: block;
	color: #444;
	font-size: 12.5px;
	margin: 0 0 2px 5px;
	overflow: hidden;
}

.wu-required-biller-checkbox-element span.wu-optional{
	font-size: 11.5px;
	color: #999999;
	line-height: 22px;
}

.wu-required-biller-button-element>input{
	width: auto;
	height: 40px;
	padding: 0 30px 0 20px;
	margin: 10px 0 !important;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	line-height: 41px;
	border: none;
	display: inline-block;
	text-shadow: 0 -1px 1px #222;
	text-decoration: none;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0px 0px 3px #999;
	-webkit-box-shadow: 0px 0px 3px #999;
	box-shadow: 0px 0px 3px #999;
	background: #1599ba;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-position: right 15px;
	background-repeat: no-repeat;
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -webkit-gradient(linear, 0% 0%, 0% 100%, from(#1599ba), to(#066690));
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -webkit-linear-gradient(top, #1599ba, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -moz-linear-gradient(top, #1599ba, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -ms-linear-gradient(top, #1599ba, #066690);
}

.wu-required-biller-button-element>input:hover{
	background-image: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, #066590;
}

/****  notif overlay  ****/
.wu-notif-overlay-container {
	width: 562px;
	background-color: #FFFFFF;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-bottomright: 6px;
	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
}

.wu-notif-overlay-header-content {
	padding: 15px 17px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	background-color: #232323;
}

.wu-notif-overlay-header-content h2{
	font: 135% 'Open Sans', sans-serif;
	color: #ffe01a;
	margin: 0;
}

.wu-notif-overlay-header-content p{
	color: #fff;
	margin: 0;
	font-size: 12px;
}

.wu-notif-overlay-header-close {
	background-image: url(stylesheet/images/close-overlay.png);
	position: absolute;
	right: -9px;
	top: -7px;
	cursor: pointer;
	height: 27px;
	width: 26px;
}

.wu-notif-overlay-body-content {
	padding: 15px 25px 10px 25px;
	background-color: #fff;
	max-height: 400px;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	max-width: 562px;
	border-bottom: 1px solid #eaeaea;
}

.wu-notif-overlay-body-content>h4 {
	font: bold 14px/16px sans-serif;
	color: #444444;
}

.wu-notif-overlay-body-content>p {
	clear: both;
	font-size: 12px;
	padding: 0 0 0px 0px;
	font-weight: bold;
	color: #414141;
	margin: 8px 8px -12px 0;
}

.wu-notif-overlay-footer-content {
	background-color: #fff;
	padding: 10px 28px 20px 14px;
	-webkit-border-bottom-left-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-bottomright: 6px;
	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
}

.wu-notif-overlay-continue-button:hover {
	background: #066590;
}

.wu-notif-overlay-continue-button {
	cursor: pointer;
	height: 40px;
	padding: 0 30px 0 20px;
	margin: 10px 0;
	color: white;
	font-size: 14px;
	font-weight: bold;
	line-height: 41px;
	border: none;
	display: inline-block;
	text-shadow: 0 -1px 1px #222;
	text-decoration: none;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0px 0px 3px #999;
	-webkit-box-shadow: 0px 0px 3px #999;
	box-shadow: 0px 0px 3px #999;
	background: #1599BA;
	/*RTHREE-3322  Buttons Incorrect*/
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -webkit-gradient(linear, 0% 0%, 0% 100%, from(#1599BA), to(#066690));
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -webkit-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -moz-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -ms-linear-gradient(top, #1599BA, #066690);
}

/*RTHREE-970 fix starts here, RTHREE-3322  Buttons Incorrect*/
/*
.wu-change-email-confirm-button{
    background: #1599BA;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-position: right 14px;
	background-repeat: no-repeat;
 	background: url(stylesheet/images/arrow-btn-blue.png), -webkit-gradient(linear, left top, left bottom, from(#1599BA), to(#066690));
	background: url(stylesheet/images/arrow-btn-blue.png), -webkit-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png),    -moz-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png),     -ms-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png),      -o-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png),         linear-gradient(top, #1599BA, #066690);  
}*/

.wu-change-email-confirm-button:hover{
    background-color: #066590;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
    background-position: right 14px; 
	background-repeat: no-repeat;
	cursor:pointer;
}
 /*RTHREE-970 fix ends here*/


.wu-notif-overlay-cancel-button:hover {
	color: #003059;
}

.wu-notif-overlay-cancel-button {
	cursor: pointer;
	margin-left: 14px;
	font-size: 12px;
	color: #076E98;
	display: inline-block;
}


/******************************** confirm identity *****************************************/

.wu-confirmidentity-required-header-title {
	width: 100%;
	border-bottom: solid 1px #d1d1d1;
	margin: 0 0 20px 0;
}
	
.wu-confirmidentity-dropdown {
	width: 100%;
	margin-bottom: 10px;
}

.wu-confirmidentity-dropdown-country, .wu-confirmidentity-dropdown-identification{
	font-size: 13px;
	width: 179px;
	margin-left: 0px
}

.wu-confirmidentity-dropdown-identification {
	width: 265px;
	margin-top: 1px;
}

.wu-statearrow-dropdown-identification {
	margin-left: 252px
}

.wu-dropdown-list-confirmidentity {
	position: relative;
	margin-left: -15px;
}

.wu-confirmidentity-input-content {
	width : 100%;
}

.wu-confirmidentity-required-container .wu-confirmidentity-input-content{
	margin-bottom: 20px;
}

.wu-confirmidentity-required-container #wu-receiver-required-receiver-button-continue-content {
	margin-top: 20px;
}

.wu-paybills-confirmidentity-form-input input {
	display: inline-block;
	/* RTHREE-3594 Inconsistent highlighting of form fields-Chi
	border: solid 1px #bfbfbf;
	padding: 4px 9px 0 9px;
	height: 27px;
	line-height: 18px;
	font-family: sans-serif;
	font-size: 14px;
	color: #414141;
	background: #fff;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: inset 1px 1px 4px #bfbfbf;
	-webkit-box-shadow: inset 1px 1px 4px #bfbfbf;
	box-shadow: inset 1px 1px 4px #bfbfbf; */
}

.wu-paybills-confirmidentity-form-input input.error{
	border: solid 1px #cc1b21;
	margin-bottom: 0px;
}


.wu-confirmidentity-input-content .error label span, 
.wu-confirmidentity-required-container .error label span{
	color: #cc1b21 !important;
}

.wu-confirmidentity-required-container{
	width: 484px;
	margin: 25px auto 25px;
}

.wu-paybills-confirmidentity-form-input label span{
	display: block;
}

.wu_identification_dd_content{
	width: 282px;
}

.wu_country_dd_content{
	width: 196px;
}
.wu_occupation_dd_content{
	width: 196px;
}
.wu-confirmidentity-required-header-title h1{
	font-size: 23px;
	font-weight: bold;
}
/*************************************** Review *********************************************/


.wu-paybills-review-container {
	width: 75%;
	border: 1px solid #E3E3E3;
	margin: 0 10%;
	float: left;
	background: #FFFFFF;
	border-bottom: 3px solid #E3E3E3;
	border-top: 1px solid #D8BD10;
}

.wu-paybills-review-deliver-content, .wu-paybills-review-deliveryspeed-content {
	display: inline-block;
	width : 45%;
	height : 50%;
}

.wu-paybills-review-label {
	display: block;
	color: #777777;
}

.wu-paybills-review-text {
	display: inline-block;
	color: black;
	font-weight: bold;
}

.wu-paybills-review-currency-text{
	display: inline-block;
	font-weight: bold;
}

.wu-paybills-review-deliver-image {
	height: 40px;
	width: 44px;
	background-image: url(stylesheet/images/icons.png);
	background-repeat: no-repeat;
	background-position: -133px -430px;
	display: inline-block;
}

.wu-paybills-review-deliver-image, .wu-paybills-review-deliver-info,
.wu-paybills-review-accountnumber-image, .wu-paybills-review-accountnumber-info{
	display: inline-block;
}

.wu-paybills-review-accountnumber-image{
	height: 40px;
	width: 44px;
	background-image: url(stylesheet/images/icons.png);
	background-repeat: no-repeat;
	background-position: -133px -369px;
	display: inline-block;
}

.wu-sendmoney-review-pay-payment-info {
	height : auto;
	/*RTHREE-1083 In Bill Pay, Review & Send Payment & Receipt screen lot of mismatches are observed from screenshot*/
	margin: 10px 0px 70px 0px;
}

.wu-paybills-review-amount-content, .wu-paybills-review-transfer-content {
	width : 30%;
	border-bottom: 1px solid #ccc;
	/*RTHREE-1083 In Bill Pay, Review & Send Payment & Receipt screen lot of mismatches are observed from screenshot*/
	margin-top: 10px;
}

.wu-paybills-review-title, .wu-paybills-review-discount-content {
	width : 100%;
	border-bottom: 1px solid #ccc;
}

.wu-paybills-review-total-content{
	width : 100%;
	background: #E3F0F8;
	/* RTHREE-1083 In Bill Pay, Review & Send Payment & Receipt screen lot of mismatches are observed from screenshot */
	margin-top: 10px;
}

 /*artf891334 : Pay Bill - Review and Send Payment : UI issues */
.wu-paybills-review-accountnumber-content{
margin-top:40px;
}

.wu-paybills-review-order-summary {
	margin: 10px;
}

.wu-paybills-review-promotion-code, .wu-paybills-review-transfer-content {
	display: inline-block;
}

.wu-paybills-review-promotion-code {
	margin-left: 107px; /* Artifact artf891334 : Pay Bill - Review and Send Payment : UI issues */
	vertical-align: bottom;
	color: #076E98;
	text-decoration: none;
}

.sendMoneyInmateReview.section .wu-paybills-review-promotion-code,
.sendMoneyInmateReview.section .wu-sendmoney-remove-promo-code {
	float: none;
}

.wu-paybills-remove-promo-code{
	display: none;
	float: right;
	cursor: pointer;
	color: #076E98;
	margin-right: 192px;
}

.wu-sendmoney-remove-promo-code{
	display: none;
	float: right;
	cursor: pointer;
	color: #076E98;
}

.wu-paybills-remove-promo-code:HOVER{
	text-decoration:underline;
}

.wu-paybills-review-add-text {
	display: inline-block;
	text-decoration:underline;
	cursor: pointer;
}

.wu-paybills-review-edit-text {
	display: inline-block;
	float: right;
	color: #076e98;
	font-size: 13px;
	cursor: pointer;
}

.wu-paybills-review-edit-text:HOVER, .wu-paybills-review-promotion-code:HOVER {
	text-decoration:underline;
	cursor: pointer;
	color: #003059;
}

.wu-paybills-review-title-content {
	color: #C59011;
	margin-bottom: 5px;
	font-weight: bold;
	font: bold 14px/16px sans-serif;
}

.wu-paybills-contact-container {
	float : left;
	display: inline-block;
	width : 50%;
}

.wu-paybills-supporttips-container{
	float : left;
	display: inline-block;
	width : 50%;
}
.wu-paybills-review-bottom-content {
	width : 90%;
	margin: 0 auto;
	border-top: 1px solid #ccc;
}

.wu-paybills-supporttips-container > div {
	width : 99%;
	margin-left : 1%;
	height : 103px;
}

.wu-paybills-contact-container > div {
	width : 99%;
	margin-right : 1%;
}

.wu-pr-cancel-transaction-button {
	display: inline-block;
	margin: 10px 0px 10px 94px;
	text-decoration: none;
	color: #076e98;
}

.wu-pr-cancel-transaction-button:HOVER {
	text-decoration:underline!important;
	cursor: pointer;
	color: #003059;
}

.wu-paybills-review-amount-text,.wu-paybills-review-currency-total{
	font-size: 18px;
}

/*  RTHREE-1083 start  */
#wu-paybills-review-amount-text{
font: 13px/17px sans-serif;
   font-weight: bold;
}

.wu-paybills-review-currency-amount{
 	font-size: 10px;
 }

.wu-paybills-review-currency-total{
font-size: 10px;
}


/*  RTHREE-1083 End  */

.wu-paybills-review-total-text{
	font-size: 24px;
}

.wu-paybills-review-currency-fee, .wu-paybills-review-currency-discount{
 	font-size: 10px;
}

#paybills-check-login-container .wu-paybills-review-bottom-content{
	display: inline-block;
	vertical-align: top;
	width: 100%;
}

#paybills-check-login-container .wu-paybills-supporttips-container{
	width : 50%;
	margin-top: 10px;
}

#paybills-check-login-container .wu-paybills-contact-container {
	width : 49%;
	margin-right: 5px;
	margin-top: 10px;
}

.wu-paybills-review-bottom-content .wu-contact{
	margin: 0;
}

.wu-bill-pay-container .legalnotice{
	margin-left: 7%;
	margin-right: 12%;
}
.inmate-review-container .legalnotice {
	margin-left: -3%;
}

/************************************** receipt *******************************************/

.wu-paybills-introducing-bank-container{
	width : 241px;
}


.wu-paybills-receipt-container{
	width : 100%;
	margin: 0 auto;
}

.wu-paybills-receipt-stripe{
	height: 5px;
	width: 100%;
	background: #F9DA12;
}

.wu-paybills-receiptInfo-container {
	background: white;
	padding : 30px 20px;
	-webkit-box-shadow: 0 1px 1px #B4AEAE;
	box-shadow: 0 1px 1px #B4AEAE;
	margin-bottom: 30px;
}

.wu-paybills-receiptInfo-text{
	display: inline-block;
	width: 84%;
	margin-right: 10px;
   	-webkit-box-shadow: inset -6px 0px 7px -6px rgba(170, 156, 156, 0.38);
	   -moz-box-shadow: inset -6px 0px 7px -6px rgba(170, 156, 156, 0.38);
	   		box-shadow: inset -6px 0px 7px -6px rgb(170, 156, 156);
	        box-shadow: inset -6px 0px 7px -6px rgba(170, 156, 156, 0.38);
}

.wu-sendmoney-receiptInfo-button{
	vertical-align: top;
	display: inline-block;
	width: 13%;
}

.wu-sendmoney-receiptInfo-bottom{
	padding-top: 10px;
}

.wu-paybills-receiptInfo-text p {
	width: 78%;
}

.wupay-receipt-container{
	width: 100%;
}

.wu-paybills-receipt-container-left{
	width: 72%;
	display: inline-block;
}

.wu-paybills-receipt-container-right{
	display: inline-block;
	float: right;
	vertical-align: top;
}

.wu-paybills-alert-error{
	width: 100%;
	height: 54px;
	line-height: 18px;
	margin-bottom: 23px;
	display: none;
	color: #333;
	border: solid 2px #ec9799;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	-moz-box-shadow: 0 1px 1px #bbbbbb;
	-webkit-box-shadow: 0 1px 1px #bbbbbb;
	box-shadow: 0 1px 1px #bbbbbb;
	background: #ffffff;
	background: -moz-linear-gradient(top, #ffffff 0%, #fdebec 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#fdebec));
	background: -webkit-linear-gradient(top, #ffffff 0%,#fdebec 100%);
	background: -o-linear-gradient(top, #ffffff 0%,#fdebec 100%);
	background: -ms-linear-gradient(top, #ffffff 0%,#fdebec 100%);
	background: linear-gradient(top, #ffffff 0%,#fdebec 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fdebec',GradientType=0 );
	position: relative;
}

.wu-paybills-icon-error{
	min-height: 20px;
	width: auto;
	padding: 10px 15px;
	display: inline-block;
	background: none;
	margin-left: 37px;
	width: 80%;
	float: left;
}

.wu-paybills-error-code{
	float: right;
	font-size: 10px;
	color: gray;
	margin-top: 25px;
	margin-right: 4px;
}

.wu-paybills-icon-error-img{
	display: inline-block;
	vertical-align: middle;
	margin-left: -42px;
	margin-right: 5px;
	width: 23px;
	height: 23px;
	background-image: url(stylesheet/images/icon-alert-error.png);
	background-repeat: no-repeat;
	background-size: 23px;
}

.wu-paybills-icon-error p{
	display: inline-block;
	vertical-align: middle;
	margin: 0;
}

.wu-paybills-review-edit-amount-middle{
	margin: 0;
	padding: 15px 25px 10px 25px;
}

.wu-paybills-review-edit-amount-disclaimer{
	margin: 0;
	padding: 15px 0px 1px 25px;
}

.wu-paybills-edit-input-amount-overlay{
	float: left;
	width: 80px;
	/* RTHREE-3594 Inconsistent highlighting of form fields -Chi
	padding: 4px 9px 0 9px;
	height: 27px;
	border: solid 1px #bfbfbf;
	line-height: 18px;
	font-family: sans-serif;
	font-size: 14px;
	color: #414141;
	background: #fff;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: inset 1px 1px 4px #bfbfbf;
	-webkit-box-shadow: inset 1px 1px 4px #bfbfbf;
	box-shadow: inset 1px 1px 4px #bfbfbf; */
}

.wu-paybills-form-label-amount {
	padding: 5px 0;
	color : black;
}

.wu-paybills-fees-label, .wu-paybills-fees-value{
	display: inline-block;
	width: 40%;
}

.wu-paybills-form-edit-amount {
	height: 80px;
}

.wu-paybills-review-edit-amount-disclaimer p{
	clear: both;
	font-size: 12px;
	padding: 0 0 0px 0px;
	font-weight: bold;
	color: #8a8a8a !important;
}

.wu-paybills-form-label {
	font-size: 13px;
	font-weight: normal;
	color: #000;
	cursor: pointer;
	display: block;
	margin: 0 0 4px;
}

.wu-paybills-edit-amount-currency{
	display: inline-block;
	margin-top: 8px;
	margin-left: 8px;
	font-weight: bold;
}

.wu-paybills-fees-total-box-overlay span{
	font-weight: bold;
}

.wu-alert-paybill{
	width : 83%;
	margin-left : 78px;
}

.wu-alert-inmate{
	margin: 20px 20px 0 0;
}

.wu-paybills-goldcard-text{
	max-width: 340px;
	padding-bottom: 10px;
	padding-top: 10px;
}

.amount-currency-total-paybills{
	display: inline-block!important;
}

.wu-paybills-receipt-transaction-container{
	padding-bottom: 20px;
}

.wu-paybills-receiptInfo-imgsucces, .wu-inmate-receiptInfo-imgsucces{
	background-image: url(stylesheet/images/icons.png)!important;
	background-position: -10px -1821px;
	background-size: 704%;
}

  /*artf891334 : Pay Bill - Review and Send Payment : UI issues */
.wu-paybills-receipt-total-content, .wu-paybills-review-discount-content{
	/*width: 50%!important;*/
	/*RTHREE-1083 In Bill Pay, Review & Send Payment & Receipt screen lot of mismatches are observed from screenshot */
	margin-top: 10px;
}

.wu-paybills-conversiton-alert-box {
	display: none;
	width: auto;
	margin-right: 0;
	margin-top: 2px;
	float: none;
}

.btn-paybills-receiptinfo a{
	cursor: pointer;
}

.paybill-card .all-credit-card {
	-webkit-margin-after: 0px !important;
	-webkit-margin-before:0px !important;
}

.paybill-bill-add .sendmoney-form-state {
	margin-top : 0px !important;
}
/* RTHREE-2813*/
#mtcnPaybill{
    color: #000000;
	font-size: 14px;
}
#confirmedDate{
	font-weight: bold;
    color: #000000;
}
/* RR-7669 fix, should not overwrite the margin-top
.wu-support-tips-content {
	margin-top: 15px;
}*/

.wu-requiredBillerInformation-height{
	min-height: 800px;
}

#wu-biller-list-container{
	width: 40%;
	margin: 20px 0px;
}


/* ============================================================
 * bootstrapSwitch v1.8 by Larentis Mattia @SpiritualGuru
 * http://www.larentis.eu/
 *
 * Enhanced for radiobuttons by Stein, Peter @BdMdesigN
 * http://www.bdmdesign.org/
 *
 * Project site:
 * http://www.larentis.eu/switch/
 * ============================================================
 * Licensed under the Apache License, Version 2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 * ============================================================ */
.has-switch {
  display: inline-block;
  cursor: pointer;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
 border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
     -webkit-background-clip: padding-box; 
  -moz-background-clip:    padding; 
  background-clip:         padding-box;
  position: relative;
  text-align: left;
  overflow: hidden;
  line-height: 8px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
  vertical-align: middle;
  min-width: 100px;
  border-color: rgb(156,156,152);
} 
.has-switch.switch-mini {
  min-width: 58px;
  border-top-left-radius: 20px ;
    border-top-right-radius: 20px;
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
     -webkit-background-clip: padding-box; 
  -moz-background-clip:    padding; 
  background-clip:         padding-box;
  height: 25px;
}
.has-switch.switch-mini i.switch-mini-icons {
  height: 1.20em;
  line-height: 8px;
  vertical-align: text-top;
  text-align: center;
  transform: scale(0.6);
  margin-top: -1px;
  margin-bottom: -1px;
}
.has-switch.switch-small {
  min-width: 80px;
}
.has-switch.switch-large {
  min-width: 120px;
}
.has-switch.deactivate {
  opacity: 0.5;
  filter: alpha(opacity=50);
  cursor: pointer !important;
}
.has-switch.deactivate label,
.has-switch.deactivate span {
  cursor: pointer !important;
}
.has-switch > div {
  display: inline-block;
  width: 169%;
  position: relative;
  top: 0;
  height: 25px;
}
.has-switch > div.switch-animate {
  -webkit-transition: left 0.5s;
  -moz-transition: left 0.5s;
  -o-transition: left 0.5s;
  transition: left 0.5s;
}
.has-switch > div.switch-off {
  left: -60%;
}
.has-switch > div.switch-on {
  left: 0%;
}
.has-switch input[type=radio],
.has-switch input[type=checkbox] {
  display: none;
}
.has-switch span,
.has-switch label {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
  position: relative;
  display: inline-block;
  height: 100%;
  padding-bottom: 4px;
  padding-top: 4px;
  font-size: 14px;
  line-height: 20px;
}
.has-switch span.switch-mini,
.has-switch label.switch-mini {
  padding-bottom: 4px;
  padding-top: 4px;
  font-size: 11px;
  line-height: 9px;
}

label.switch-mini{
	position: absolute;
	width: 18px;
	border-radius: 14px;
	left : 35%;
}

.has-switch span.switch-small,
.has-switch label.switch-small {
  padding-bottom: 3px;
  padding-top: 3px;
  font-size: 12px;
  line-height: 18px;
}
.has-switch span.switch-large,
.has-switch label.switch-large {
  padding-bottom: 9px;
  padding-top: 9px;
  font-size: 16px;
  line-height: normal;
}
.has-switch label {
  text-align: center;
  z-index: 100;
  width: 25%;
  color: #333333;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #f5f5f5;
  background: -webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#ffffff));
  background: -webkit-linear-gradient(#ffffff,#ffffff);
  background: -moz-linear-gradient(#ffffff,#ffffff);
  background: -ms-linear-gradient(#ffffff,#ffffff);
  background: -o-linear-gradient(#ffffff,#ffffff);
  background: linear-gradient(#ffffff,#ffffff);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
  background-color: #e6e6e6;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */
  
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.has-switch label i {
  color: #000;
  text-shadow: 0 1px 0 #fff;
  line-height: 18px;
  pointer-events: none;
}
.has-switch span {
  text-align: center;
  /* z-index: 1; */
  width: 33%;

}
.has-switch span.switch-left {
  -webkit-border-top-left-radius: 20px;
  -moz-border-radius-topleft: 20px;
  border-top-left-radius: 20px;
  -webkit-border-bottom-left-radius: 20px;
  -moz-border-radius-bottomleft: 20px;
  border-bottom-left-radius: 20px;
  width: 50%;
  left:0px;
}
.has-switch span.switch-right {
  color: #333333;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
  background-color: #f0f0f0;
  background: -moz-linear-gradient(top, #e6e6e6, #ffffff);
  background: -webkit-gradient(linear, 0 0, 0 100%, from(#e6e6e6), to(#ffffff));
  background: -webkit-linear-gradient(top, #e6e6e6, #ffffff);
  background: -o-linear-gradient(top, #e6e6e6, #ffffff);
  background: linear-gradient(to bottom, #e6e6e6, #ffffff);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe6e6e6', endColorstr='#ffffffff', GradientType=0);
  border-color: #ffffff #ffffff #d9d9d9;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #ffffff;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  width: 50%;
  text-align: center;
  right:4px;
}
.has-switch span.switch-primary,
.has-switch span.switch-left {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #005fcc;
  background: -moz-linear-gradient(top, #0044cc, #0088cc);
  background: -webkit-gradient(linear, 0 0, 0 100%, from(#0044cc), to(#0088cc));
  background: -webkit-linear-gradient(top, #0044cc, #0088cc);
  background: -o-linear-gradient(top, #0044cc, #0088cc);
  background: linear-gradient(to bottom, #0044cc, #0088cc);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0044cc', endColorstr='#ff0088cc', GradientType=0);
  border-color: #0088cc #0088cc #005580;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #0088cc;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.has-switch span.switch-info {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #41a7c5;
  background: -moz-linear-gradient(top, #2f96b4, #5bc0de);
  background: -webkit-gradient(linear, 0 0, 0 100%, from(#2f96b4), to(#5bc0de));
  background: -webkit-linear-gradient(top, #2f96b4, #5bc0de);
  background: -o-linear-gradient(top, #2f96b4, #5bc0de);
  background: linear-gradient(to bottom, #2f96b4, #5bc0de);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2f96b4', endColorstr='#ff5bc0de', GradientType=0);
  border-color: #5bc0de #5bc0de #28a1c5;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #5bc0de;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.has-switch span.switch-success {
  background: #333;
  font-weight: bold;
  color: #fff;
  padding-top: 5px;
  text-shadow: 0 1px 1px #333;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: rgb(115,192,79);
  background: -moz-linear-gradient(top, #51a351, #62c462);
  background: -webkit-gradient(linear, 0 0, 0 100%, from(#51a351), to(#62c462));
  background: -webkit-linear-gradient(top, #51a351, #62c462);
  background: -o-linear-gradient(top, #51a351, #62c462);
  background: linear-gradient(to bottom, #51a351, #62c462);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff51a351', endColorstr='#ff62c462', GradientType=0);
  border-color: #62c462 #62c462 #3b9e3b;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #62c462;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  padding: 8px 0px;
  padding-right: 10px;
}
.has-switch span.switch-warning {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #f9a123;
  background: -moz-linear-gradient(top, #f89406, #fbb450);
  background: -webkit-gradient(linear, 0 0, 0 100%, from(#f89406), to(#fbb450));
  background: -webkit-linear-gradient(top, #f89406, #fbb450);
  background: -o-linear-gradient(top, #f89406, #fbb450);
  background: linear-gradient(to bottom, #f89406, #fbb450);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff89406', endColorstr='#fffbb450', GradientType=0);
  border-color: #fbb450 #fbb450 #f89406;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #fbb450;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.has-switch span.switch-warning:hover,
.has-switch span.switch-warning:focus,
.has-switch span.switch-warning:active,
.has-switch span.switch-warning.active,
.has-switch span.switch-warning.disabled,
.has-switch span.switch-warning[disabled] {
  color: #ffffff;
  background-color: #fbb450;
  *background-color: #faa937;
}
.has-switch span.switch-warning:active,
.has-switch span.switch-warning.active {
  background-color: #fa9f1e \9;
}
.has-switch span.switch-danger {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #d14641;
  background: -moz-linear-gradient(top, #bd362f, #ee5f5b);
  background: -webkit-gradient(linear, 0 0, 0 100%, from(#bd362f), to(#ee5f5b));
  background: -webkit-linear-gradient(top, #bd362f, #ee5f5b);
  background: -o-linear-gradient(top, #bd362f, #ee5f5b);
  background: linear-gradient(to bottom, #bd362f, #ee5f5b);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffbd362f', endColorstr='#ffee5f5b', GradientType=0);
  border-color: #ee5f5b #ee5f5b #e51d18;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #ee5f5b;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.has-switch span.switch-danger:hover,
.has-switch span.switch-danger:focus,
.has-switch span.switch-danger:active,
.has-switch span.switch-danger.active,
.has-switch span.switch-danger.disabled,
.has-switch span.switch-danger[disabled] {
  color: #ffffff;
  background-color: #ee5f5b;
  *background-color: #ec4844;
}
.has-switch span.switch-danger:active,
.has-switch span.switch-danger.active {
  background-color: #e9322d \9;
}
.has-switch span.switch-default {
  background: #333;
  font-weight: bold;
  color: #fff;
  text-shadow: 0 1px 1px #333;
  padding-top: 5px;
  background-color: #f0f0f0;
  background: -webkit-gradient(linear,left top,left bottom,from(#dcdcdc),to(#dcdcdc));
  background: -webkit-linear-gradient(#dcdcdc,#dcdcdc);
  background: -moz-linear-gradient(#dcdcdc,#dcdcdc);
  background: -ms-linear-gradient(#dcdcdc,#dcdcdc);
  background: -o-linear-gradient(#dcdcdc,#dcdcdc);
  background: linear-gradient(#dcdcdc,#dcdcdc);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe6e6e6', endColorstr='#ffffffff', GradientType=0);
  border-color: #ffffff #ffffff #d9d9d9;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  background-color: #ffffff;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  padding: 8px 0px;
  padding-left: 10px
}
.make-switch {
	display: inline-block !important;
	border-top-left-radius: 20px ;
    border-top-right-radius: 20px;
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
     -webkit-background-clip: padding-box; 
  -moz-background-clip:    padding; 
  background-clip:         padding-box;
	width: 58px;
	border: 1px solid;
  	border-color: rgb(156,156,152);
}
.switch-border{
	border-radius:0px !important;
}

.switch-on .switch-right {
	width: 0 !important;
}
.switch-off .switch-right {
	float: right;
}

.button-new-transaction {
	text-align: center;
	border-top: 1px solid #96d1f8;
	background: #218bb1;
	background: -webkit-gradient(linear, left top, left bottom, from(#2aa7d4),
		to(#218bb1));
	background: -webkit-linear-gradient(top, #2aa7d4, #218bb1);
	background: -moz-linear-gradient(top, #2aa7d4, #218bb1);
	background: -ms-linear-gradient(top, #2aa7d4, #218bb1);
	background: -o-linear-gradient(top, #2aa7d4, #218bb1);
	padding: 3px 14px 0px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	-webkit-box-shadow: rgba(0, 0, 0, 1) 0 1px 0;
	-moz-box-shadow: rgba(0, 0, 0, 1) 0 1px 0;
	box-shadow: rgb(0, 0, 0) 0 1px 0;
	box-shadow: rgba(0, 0, 0, 1) 0 1px 0;
	text-shadow: rgb(0, 0, 0) 0 2px 0;
	text-shadow: rgba(0, 0, 0, .4) 0 2px 0;
	color: white;
	font-size: 16px;
	font-weight: bold;
	font-family: 'Open Sans', sans-serif;
	text-decoration: none;
	vertical-align: middle;
	margin: 15px auto;
	width: 180px;
	height: 25px;
}

.button-new-transaction:hover {
	border-top-color: #28597a;
	background: #28597a;
	color: #ccc;
}

.button-new-transaction:active {
	border-top-color: #0c3a59;
	background: #0c3a59;
}

.part-transaction {
	list-style: none;
	margin: 0px;
	border-top: 2.5px solid silver;
	padding-left: 7px;
	background-color: #fff;
	padding: 8px 0px 8px 15px;
}

.wum-fee-info-payment-value{
	color:#076e98;
	font-size: 1.2em;
	font-weight: bold;
}

.fee-info-payment-currency{
	color:#076e98;
}

.info-past-transaction {
	font-weight: bold;
	font-size: 15px;
	padding-left: 15px;
}

.list-transaction {
	padding: 0px;
}

.info-transaction,.info-receiver-mobile{
	display: inline-block;
	font-weight: bold;
	vertical-align: middle;
	margin-bottom: 5px;
	text-align: justify;
}

.info-receivers{
	padding : 10px;
	display: inline-block;
	vertical-align: middle;
	width: 30%;
}

.icon-transaction {
	display: inline-block;
	background-image: url("stylesheet/images/mDot/wu-icons-36-nav-grey.png");
	vertical-align: middle;
	height: 39px;
	width: 44px;
	background-position-x: -148px;
	background-size: 865px;
	background-repeat: no-repeat;
}

.icon-arrow-transaction {
	display: inline-block;
	background-image: url("stylesheet/images/mDot/wu-icons-36-nav-grey.png");
	vertical-align: middle;
	height: 39px;
	width: 40px;
	background-position-x: -377px;
	background-size: 865px;
	background-repeat: no-repeat;
	float: right;
	margin: 22px 22px 0px;
}

.wum-legal-notice{
	font-size: 12px;
	color: #66645c;
	margin-bottom: 8px;
}

.total-transaction {
	font-weight: bold;
}

.info-data-transaction {
	padding: 5px 0px 0px;
}

.date-transaction {
	padding-left: 5px;
}

.title-transaction {
	font-size: 12px;
}

.right-tab,.left-tab {
	display: inline-block;
	vertical-align: middle;
}

.left-tab {
	width: 46%;
	color: #66645c;
}

.right-tab {
	width: 42%;
}

.button-send-to {
	background: #f7db8d;
	background: -webkit-gradient(linear, left top, left bottom, from(#f9e8b6),
		to(#f7db8d));
	background: -webkit-linear-gradient(top, #f9e8b6, #f7db8d);
	background: -moz-linear-gradient(top, #f9e8b6, #f7db8d);
	background: -ms-linear-gradient(top, #f9e8b6, #f7db8d);
	background: -o-linear-gradient(top, #f9e8b6, #f7db8d);
	padding: 5px 10px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: rgba(0, 0, 0, 1) 0 1px 0;
	-moz-box-shadow: rgba(0, 0, 0, 1) 0 1px 0;
	box-shadow: rgb(0, 0, 0) 0 1px 0;
	box-shadow: rgba(0, 0, 0, 1) 0 1px 0;
	color: #664e1e;
	font-weight: bold;
	font-size: 14px;
	font-family: 'Open Sans', sans-serif;
	text-decoration: none;
	vertical-align: middle;
	margin-top: 7px;
	padding-top: 8px;
	padding-bottom: 9px;
}

.icon-arrow-send-money {
	height: 19px;
	width: 17px;
	float: right;
	display: block;
	right: 0px;
	background-image: url(stylesheet/images/mDot/wu-global-sprite.png);
	background-position: -120px -117px;
	background-repeat: no-repeat;
}

.text-left-tab {
	font-size: 12px;
	font-weight: bold;
	margin-top: 16px;
	margin-left: 12px;
}

.tab-transfer-amount {
	margin-top: 14px;
}

.button-send-to span {
	font-weight: bold;
	font-size: 14px;
	color: #664e1e;
	padding-left: 10px;
}

.input-text-sendMoney,.input-text-sendMoney-pre-login {
	width: 60px;
	height: 35px;
	padding: 0px 10px !important;
	background-color: #fcfcfc;
	color: #484846;
	border: 0;
	background: rgb(243, 243, 234);
	outline: 0;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	box-shadow: inset 2px 2px 3px #bfbfbf;
	margin-top: 10px;
	margin-right: 8px;
	font-size: 15px;
	font-weight: bold;
	font-family: sans-serif;
	-webkit-input-placeholder: black;
}

.input-text-sendMoney-pre-login {
	width: 139px;
}

.input-text-sendMoney-pre-login::-webkit-input-placeholder {
	color: gray;
	font-size: 15px;
	font-weight: bold;
	font-family: sans-serif;
}

.right-tab span {
	font-weight: bold;
}

.margin-right-and-font {
	margin-right: 44px;
	font-size: 17px;
}

.input-text-sendMoney::-webkit-input-placeholder {
	color: #484846;
	font-size: 15px;
	font-weight: bold;
	font-family: sans-serif;
}

.input-text-sendMoney:-moz-placeholder { /* Firefox 18- */
	color: #484846;
	font-size: 15px;
	font-weight: bold;
	font-family: sans-serif;
}

.input-text-sendMoney::-moz-placeholder { /* Firefox 19+ */
	color: #484846;
	font-size: 15px;
	font-weight: bold;
	font-family: sans-serif;
}

.input-text-sendMoney:-ms-input-placeholder {
	color: #484846;
	font-size: 15px;
	font-weight: bold;
	font-family: sans-serif;
}

.info-transaction-limit,.info-transaction-limit span {
	font-size: 11px;
}

.tab-receiver {
	margin-top: 37px;
}

.button-receive {
	display: inline-block;
	width: 51px;
	margin-top: -3px;
	height: 19px;
	margin-right: 10px;
	padding: 8px;
}

.tab-delivery {
	margin-top: 63px;
}

.tab-promo {
	margin-top: 15px;
	padding-bottom: 13px;
	border-bottom: 1px solid rgb(194, 193, 193);
}

.margin-left {
	margin-left: 11px;
}

.text-bold {
	font-weight: bold;
}

.history-send-money {
	margin-top: 5px;
	margin-left: 8px;
}

#wrapper-mobile-send-money {
	top : 0;
	bottom : 0;
	width: 100%;
	display: inline-block;
}

/* ------------------------Payment Method------------------------------- */
.wum-payment-method-title{
	font-size: 20px;
	color: #44433d;
	font-weight: normal;
}
.list-payment {
	display: inline-block;
}

.icon-credit-card-method {
	background-image: url("stylesheet/images/mDot/icon-wu-global-sprite.png");
	vertical-align: middle;
	height: 33px;
	width: 38px;
	background-position-y: -325px;
	background-position-x: -25px;
	background-repeat: no-repeat;
}

.icon-bank-account-method {
	background-image: url("stylesheet/images/mDot/icon-wu-global-sprite.png");
	vertical-align: middle;
	height: 33px;
	width: 38px;
	background-position-y: -325px;
	background-position-x: -25px;
	background-repeat: no-repeat;
}

.information-payment-method {
	font-weight: bold;
	vertical-align: middle;
	font-size: 13px;
	margin-left: 5px;
	width: 132px;
}

.fee-info-payment {
	font-weight: bold;
	color: gray;
}

.value-payment-method {
	vertical-align: middle;
	font-weight: bold;
	font-size: 20px;
	margin-left: 7px;
}

.icon-pointer-payment {
	background-image: url("stylesheet/images/mDot/pointer_selected.png");
	width: 28px;
	height: 23px;
	background-size: 28px;
	background-repeat: no-repeat;
	float: right;
	margin: 14px 6px;
}

.icon-arrow-payment {
	background-image: url("stylesheet/images/mDot/wu-icons-36-nav-grey.png");
	vertical-align: middle;
	height: 33px;
	width: 38px;
	background-position-x: -285px;
	background-position-y: -2px;
	background-repeat: no-repeat;
	float: right;
	margin-top: 9px;
	margin-right: 5px;
}

.history-payment-method {
	margin-left: 5px;
}

.more-info-sendmoney {
	padding: 8px;
	background-color: white;
}

.form-pre-login-send-money {
	display: none;
}

.tab-send-to-pre-login {
	margin-top: 18px;
}

.info-send-money-pre-login {
	border-top: 1px solid rgb(187, 183, 183);
	position: absolute;
	bottom: 0px;
	padding: 8px;
}

.container-send-money {
	height: 310px;
}

.bold-blue {
	font-weight: bold;
	color: rgb(33, 138, 175);
}

/* --------------------------------receiver information---------------------------------- */
.tab-receiver-info>input {
	width: 100%;
	height: 35px;
	padding: 0px 10px !important;
	background-color: #fcfcfc;
	color: #484846;
	border: 0;
	background: rgb(243, 243, 234);
	outline: 0;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 8px;
	box-shadow: inset 2px 2px 3px #bfbfbf;
	margin-top: 10px;
	margin-right: 8px;
	font-size: 15px;
	font-weight: bold;
	font-family: sans-serif;
	display: inline-block;
	-webkit-input-placeholder: black;
}

.tab-receiver-info>input::-webkit-input-placeholder {
	padding-top: 2px;
	color: rgb(149, 143, 143);
	font-size: 13px;
	font-weight: bold;
	font-family: sans-serif;
}

.tab-receiver-info>input:-moz-placeholder {
	padding-top: 2px;
	color: rgb(149, 143, 143);
	font-size: 13px;
	font-weight: bold;
	font-family: sans-serif;
}

.tab-receiver-info>input::-moz-placeholder {
	color: rgb(149, 143, 143);
	padding-top: 2px;
	font-size: 13px;
	font-weight: bold;
	font-family: sans-serif;
}

.tab-receiver-info>input:-ms-input-placeholder {
	color: rgb(149, 143, 143);
	font-size: 13px;
	padding-top: 2px;
	font-weight: bold;
	font-family: sans-serif;
}

.optional-tag>input::-webkit-input-placeholder:after {
	top: 0px;
	font-size: 10px;
	content: '(optional)';
}

.optional-tag>input:-moz-placeholder:after {
	top: 0px;
	font-size: 10px;
	content: '(optional)';
}

.optional-tag>input::-moz-placeholder:after {
	top: 0px;
	font-size: 10px;
	content: '(optional)';
}

.optional-tag>input:-ms-input-placeholder:after {
	top: 0px;
	font-size: 10px;
	content: '(optional)';
}

.mobile-phone {
	margin-left: 54px;
}

.width-choose-state {
	width: 100%;
}

/* ----------------------Review send money----------------------------- */
.container-review-send-money h2{
	text-align: center;
	font-size: 20px;
	font-weight: bold;
	font-family: 'Open Sans', sans-serif;
	margin-top: 10px;
	margin-bottom: 10px;
}
.container-list li{
	list-style: none;
	padding: 0;
	margin: 10px 0;
}

.container-input-send-money{
	width: 49%;
	margin: 0px auto;
}

.title-text-sendmoney{
	padding: 8px;
	font-weight: bold;
}

.wum-review-title {
	font-size: 20px;
	color: #44433d;
	font-weight: normal;
}

.tab-list {
	list-style: none;
	overflow: inherit;
	padding: 0px 10px;
	margin-bottom: 0px;
	margin-top: 5px;
	color: #44433d;
}

.container-list {
	padding: 0px;
	margin: 0px;
}

.text-value-review {
	color: black;
	padding-right: 10px;
	font-weight: bold;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.text-value-review>span.text-desc-value-review {
	vertical-align: middle;
}

.border-top-bottom {
	border-bottom: solid 1px #d7d4c8;
	border-top: solid 1px #d7d4c8;
}

.border-top {
	border-top: solid 1px darkgray;
	padding: 0px;
}

.border-bottom {
	border-bottom: solid 1px #d7d4c8;
}

.width-97 {
	width: 97px;
}

.width-100 {
	width: 100px;
}

.float-right {
	float: right;
	font-weight: bold;
}

.text-payout-location {
	padding-top: 15px;
}

.receiver-data,.container-address {
	margin: 5px 0px;
}

.icon-payment-method {
	background-image: url("stylesheet/images/mDot/wu-icons-36-nav-grey.png");
	display: inline-block;
	height: 23px;
	width: 36px;
	vertical-align: middle;
	background-repeat: no-repeat;
}

.icon-payment-method.visa {
	background-position: -468px -7px;
	
}

.icon-payment-method.master {
	background-position: -504px -7px;
}

.font-size-14 {
	font-size: 16px;
	margin-top: -3px;
}

.add-button {
	-webkit-box-shadow: rgba(250, 244, 244, 1) 0 1px 0;
	-moz-box-shadow: rgba(250, 244, 244, 1) 0 1px 0;
	margin-top: 0px;
}

.gold-card-option {
	margin: 8px 0px;
	width: 100%;
}

#form3ds{
	display: none;
}

.info-review {
	margin-right: 8px;
	font-weight: bold;
	vertical-align: middle;
	margin-bottom: 5px;
	text-align: justify;
	color: #44433d;
}

.edit-transaction-button,.button-send-review,.edit-contact-button {
	background: #c7c4b2;
	background: -webkit-gradient(linear, left top, left bottom, from(#c6c5c1),
		to(#a9a794));
	background: -webkit-linear-gradient(top, #c6c5c1, #a9a794);
	background: -moz-linear-gradient(top, #c6c5c1, #a9a794);
	background: -ms-linear-gradient(top, #c6c5c1, #a9a794);
	background: -o-linear-gradient(top, #c6c5c1, #a9a794);
	padding: 8px 17px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	color: #2e2e2e;
	font-size: 14px;
	font-family: 'Open Sans', sans-serif;
	text-decoration: none;
	vertical-align: middle;
	text-align: center;
	font-weight: bold;
}

.edit-transaction-button:hover ,.button-send-review:hover,.edit-contact-button:hover{
	border-top-color: #878787;
	background: #878787;
	color: #ccc;
}

.edit-transaction-button:active,.button-send-review:active,.edit-contact-button:active {
	border-top-color: #545454;
	background: #545454;
}

#wum-review-send-button{
    padding: 15px;
    background: #d5d5d5 !important;
    width: 100%;
    text-align: center;
    background: #E6E6E6 !important;
    border-top:2px solid #808080;

}
#wum-confirm-button{
    color:#037bff;
    font-family:'Open Sans', sans-serif;
    font-size: 22px;
    margin-top:10px;
}


#wum-more-about-fraud{

    text-align: center;
    font-family:'Open Sans', sans-serif;
    font-size: -22px;


}



#wum-more-about-fraud a{
    text-decoration: none !important;
}


#wum-review-send-button:HOVER,#wum-review-send-button:ACTIVE{
	background: #075a75 !important;
}

ul.cls_ul_align li{list-style:inherit !important;}

.checkbox-review {
	margin: 1em 0px;
	display: table;
}

.checkbox-review>div {
	display: table-cell;
}

.checkbox-container {
	vertical-align: top;
}
.checkbox-border.error>input{
	border: red 1px solid;
	border-radius: 7px;
}
.checkbox-info>span {
	display: inline-block;
	margin-left: 15px;
}

.option-button{
	display: table;
	clear: both;
	width: 100%;
}

.container-receiver-mobile{
	border: solid 1px darkgray;
	border-radius: 4px;
	margin: 8px;
}

.container-receiver-mobile>hr {
	-webkit-margin-before: 0em;
	-webkit-margin-after: 0em;
}

.info-receiver-mobile {
	margin : 0px !important;
}

.edit-contact-button {
	text-align: center;
	width: 53% !important;
	font-weight: bold;
	color: #333;
}

.button-content {
	padding: 8px;
}

.edit-transaction-button {
	margin-bottom: 10px;
}

.edit-image-icon {
	width: 24px;
	height: 19px;
	background: url("stylesheet/images/mDot/edit_icon_mobile.png") no-repeat;
	background-size: 18px;
	display: inline-block;
	position: absolute;
	right: 5px;
}
#saved-bank{
	margin-bottom:29px;
} 
/*** temp saved banks css  ***/

.saved-banks-header-content {
	border-bottom: #d1cdc3 solid 1px;
	margin-top: 10px;
	padding: 0px 10px;
	background: #f2f1eb;
}

.saved-banks-header-content>.title {
	margin-bottom:9px;
	color:#44433d;

}

.add-bank-button {
	background-color: #0a82a9;
	border-radius: 5px;
	padding: 10px 0px;
	margin-bottom: 15px;
}

.add-bank-button:ACTIVE,.add-bank-button:HOVER{
	background: #075a75;
}

.add-bank-button>p{
	color: white;
	font-weight: bold;
	font-size: 16px;
	text-align: center;
	margin: 0px;
}

.bank-content-info {
	display: table;
	width: 80%;
}

.bank-icon {
	display: table-cell;
	vertical-align: middle;
	width: 5%;
}

.text-info {
	display: table-cell;
	vertical-align: middle;
	padding-left: 10px;
}

.bank-icon>.img{
	background-image: url("stylesheet/images/mDot/wu-global-sprite-new.png");
	background-position-y: -204px;
	background-position-x: -45px;
	background-size: 200px 500px;
	background-repeat: no-repeat;
	width: 50px;
	height: 50px;
}

.bank-body-row {
	display: table;
	border-bottom: #d1cdc3 solid 1px;
	width: 100%;
	padding: 7.5px 0px;
	background-color:white;
}

.img-content {
	display: table-cell;
	vertical-align: middle;
}

.img-arrow {
	background: url("stylesheet/images/mDot/arrow_next.png") no-repeat;
	width: 24px;
	height: 19px;
	background-size: 12px;
	display: inline-block;
}

.saved-banks-body-content{
	min-height: 335px;
	background-color: #f2f1eb;
}

.text-info>span {
	font-size: 16px;
	font-weight: bold;
	line-height: 13px;
}

.text-info>div>span {
	font-size: 10px;
	color: #c7c4b2;
	text-transform: uppercase;
	margin: 0;
	font-weight: bold;
}

/********wu pay mobile css section page start****/


.wum-pay-top-container {
	display: inline-block;
	padding: 10px;
	border-bottom: #d1cdc3 solid 1px;
}

.wum-pay-top-section {
	display: inline-block;
	width: 100%;
}

.wum-pay-top-section>div {
	margin-bottom: 10px;
}

.wum-pay-top-section>div>span>span {
	font-weight: bold;
}

.wum-pay-top-section>div>div {
	display: inline-block;
	width: 100%;
	margin-bottom: 10px;
}

.wum-pay-top-section>div>div>div {
	display: inline-block;
}

.number-icon {
	display: inline-block;
	width: 20px;
	margin-right: 5px;
	vertical-align: top;
}

.number-icon>div {
	border: 1px solid gray;
	border-radius: 50px;
	color: gray;
	text-align: center;
}

p.wum-pay-phone-number-text {
	font-size: 20px;
	font-weight: bold;
	text-align: center;
	margin: 15px;
}

.wum-pay-text, .wum-pay-text>span {
	font: normal 14px/17px sans-serif;
}

.wum-pay-text>div {
	display: inline-block;
	width: 73%;
}

.wum-info-instruction-text {
	font: bold 14px/19px sans-serif;
}

.instruction-section-info {
	width: 89%;
}

.title-row {
	width: 24%;
	display: inline-block;
	vertical-align: top;
	font-weight: bold;
}

/********wu pay mobile css section page end****/

.squaredTwo {
	display: inline-block;
	width: 28px;
	height: 28px;
	background: #fcfff4;
	border-radius: 6px;
	background: rgb(78, 79, 77);
	filter: progid: 
	DXImageTransform.Microsoft.gradient(    startColorstr=  '#fcfff4',
		endColorstr=  '#b3bead', GradientType=  0);
	margin: 20px auto;
	-webkit-box-shadow: inset 0px 1px 1px white, 0px 1px 3px
		rgba(0, 0, 0, 0.5);
	-moz-box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0, 0, 0, 0.5);
	box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0, 0, 0, 0.5);
	position: relative;
	filter: progid:DXImageTransform.Microsoft.gradient(   startColorstr='#fcfff4',
		endColorstr='#b3bead', GradientType=0);
	background: rgb(78, 79, 77)
}

.squaredTwo label {
	cursor: pointer;
	position: absolute;
	width: 20px;
	height: 20px;
	left: 4px;
	top: 4px;
	-webkit-box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.5), 0px 1px 0px
		rgba(255, 255, 255, 1);
	-moz-box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.5), 0px 1px 0px
		rgba(255, 255, 255, 1);
	box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.5), 0px 1px 0px
		rgba(255, 255, 255, 1);
	border-radius: 6px;
	background: rgb(226, 226, 226);
	filter: progid:DXImageTransform.Microsoft.gradient(   startColorstr='#222',
		endColorstr='#45484d', GradientType=0);
}

.squaredTwo label:after {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity =   0);
	opacity: 0;
	content: '';
	position: absolute;
	width: 9px;
	height: 5px;
	background: transparent;
	top: 4px;
	left: 4px;
	border: 3px solid #0B6307;
	border-top: none;
	border-right: none;
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
}

.squaredTwo label:hover::after {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
	filter: alpha(opacity =   30);
	opacity: 0.3;
}

.squaredTwo input[type=checkbox]:checked+label:after {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity =   100);
	opacity: 1;
}

.squaredTwo input[type=checkbox] {
	visibility: hidden;
}
.wu-decline-option-container{
width: 95%;
vertical-align: top;
display: inline-block;
    padding: 5px 0;
}
.decline-image-wupay{
height: 30px;
width: 60px;
display: inline-block;
background-size: 60px 30px;
background-image: url("stylesheet/images/icon-wupay.png");
background-repeat: no-repeat;
    vertical-align: middle;
}
.wu-decline-option-title{
	font-weight: bold;
    vertical-align: middle;
    padding-bottom : 5px;
    font-size: 15px;
}
.wu-decline-option-description{
    padding-left: 35px;
}
.wu-decline-option-label-container .checker{
margin-right : 10px;
}
.wu-decline-option-main-container{
padding: 10px 0;
}
.decline-image-sofort{
	height: 27px;
	width: 86px;
	display: inline-block;
	background-size: 86px 27px;
	background-image: url("stylesheet/images/logo-sofort.png");
	background-repeat: no-repeat;
	vertical-align: middle;	
}
.decline-image-ideal{
	height: 27px;
	width: 86px;
	display: inline-block;
	background-size: 86px 27px;
	background-image: url("stylesheet/images/logo-ideal.png");
	background-repeat: no-repeat;
	vertical-align: middle;	
}
.decline-image-trustly{
	height: 27px;
	width: 86px;
	display: inline-block;
	background-size: 86px 27px;
	background-image: url("stylesheet/images/logo-trustly.png");
	background-repeat: no-repeat;
	vertical-align: middle;	
}
.decline-image-poli{
	height: 32px;
	width: 86px;
	display: inline-block;
	background-size: 86px 27px;
	background-image: url("stylesheet/images/logo-poli.png");
	background-repeat: no-repeat;
	vertical-align: middle;	
}

/*RR-1635 iACH declineOptions*/
	.wu-receiver-information-container #wu-receiver-information-form-container.kyc-form-container{width: 703px !important;}
	.wupay-review-container {
	    width: 91% !important;
		margin: 25px 3% 14px 3% !important; 
	}

    #wu-reciever-receipt .wupay-review-container{
        margin-left:0px !important;
    }
	.wu-pay-money-option-container li{
		list-style: none;
		display: inline-block;
		width: 96%;
        position: relative;
	}
	.label-bank-payment {
		border: 1px solid #b4d2ee;
		width: 92% !important;
		text-align: left;
		padding: 2% !important;
		font-size: 13px;
		background-color: #f4f7ff;
	}
    .wu-pay-money-option-label.wupay-logo {
		float: right !important;
		width: 56px;
		height: 53px;
		position: absolute;
		top: -11px;
		right: 30px;
	}
	#cashAgentImage {
		float: right !important;
	}

.wu-pay-money-option-container .wu-pay-money-option-label-container {
	margin: 0px -10px 0px -10px; 
	padding: 16px 22px; 
	border-bottom: 1px solid #ccc;
}
.wu-pay-money-option-label-container div.card-logo.wu-pay-money-option-label .card-logo.visa1, 
.wu-pay-money-option-label-container div.card-logo.wu-pay-money-option-label .card-logo.visa2,
.wu-pay-money-option-label-container div.card-logo.wu-pay-money-option-label .card-logo.master,
.wu-pay-money-option-label-container div.card-logo.wu-pay-money-option-label .card-logo.maestro {
     position: relative;
}
.wu-pay-money-option-label-container div.card-logo.wu-pay-money-option-label .card-logo.visa1 { left: 118px  }
.wu-pay-money-option-label-container div.card-logo.wu-pay-money-option-label .card-logo.visa2 { left: 91px;}
.wu-pay-money-option-label-container div.card-logo.wu-pay-money-option-label .card-logo.master { left: 65px;}
.wu-pay-money-option-label-container div.card-logo.wu-pay-money-option-label .card-logo.maestro { left: 39px; }
/*RR-1635 iACH declineOptions*/

@media print  {
	* { border-radius: 0px !important; background: transparent !important; color: black !important; text-shadow: none !important; filter:none !important; -ms-filter: none !important; }

	/*RTHREE-477 RTHREE-478 start*/
  	@page { margin: 0.5cm; }
  	p, h2, h3 { orphans: 3; widows: 3; }
  	h2, h3, ul.wu-listActivity li.wu-activity-list { page-break-after: avoid; }
  	/*RTHREE-477 RTHREE-478 end*/

	tr, img { page-break-inside: avoid; }
	img { max-width: 100% !important; }

	body {
		margin: 0;
		padding: 0;
		line-height: 1.231;
		word-spacing: 1px;
		letter-spacing: 0.2px;
		font: 13px 'Open Sans', "Lucida Grande", serif;
		color: #000;
	}

	span {
		color: #000 !important;
	}

	/*Header*/
	h2 {
		color: #000;
		font-size: 25px;
	}

	/* Links */
	a:link,a:visited {
		background: transparent;
		color: #333;
		text-decoration: none;
	}
	a:link[href^="http://"]:after,a[href^="http://"]:visited:after {
		font-size: 11px;
	}

	/*content: " (" attr(href) ") ";*/
	a[href^="http://"] {
		color: #000;
	}

	.parTop, .parDown, .headerBase.header, .footer.footerBase {
		display: none;
	}

	.par #alert-container, .par .nt-right-col, .par .dashboard-tabs, .tabs.dashboard-tabs {
		display: none;
	}

	#print-all, .print-current {
		display: none;
	}

	/* added not-printed element via java script */
	.not-printed {
		display: none;
	}

	/* added printed only element via java script */
	.printed-only {
		display: block !important;
	}

	/* print current activity on overview tab of dash board START */
	.wu-overview-welcome-title, .wu-overview-dashboard-warp>.wu-overview-wicket,
	.wu-overview-clearfix-summary, .wu-overview-minor-col, .wu-activity-status-right>span,
	#wu-view-allActivity, .activity-picked-up {
		display: none;
	}

		/* print activity on activity tab of dash board START */
	.accordion .page-header,.accordion-list, .sumary-header-control {
    	display: none;
	}
	.accordion-container{
	    background: none;
	}

	/*RTHREE-477 - below code is added*/
	.wu-activity-details{
		margin: 0;
    }
	/*RTHREE-478 - below code is added*/

    .wu-notification-content{
	    padding-right:0px;
    	padding-left:1px;
    }

    .wu-quick-resend{
    	padding-right:0px;
    	padding-left:1px;
    }

    /*RTHREE-478 - Re fixed*/
    .wu-quick-resend-container{
        display:none;
    }

    #wu-quick-resend{
        display:none;
    }
    /*End*/

		/* print activity on activity tab of dash board END */
	/* print current activity on overview tab of dash board END */

	/*artf910986 - To modify the preview alignment*/
	#send-money-check-login-container{
		width:985px;
	}

	/*RTHREE-2648 - Print Preview of SendMoney Receipt START*/
	.wu-sendmoney-receipt-pay-print-div, #sendmoney-start-trans{
		display:none;
    }
    .wu-sendmoney-receipt-info-goldcard-container, .wu-receiver-information-container-right, .feedbackLink{
		display:none;
	}

    .wu-sendmoney-receipt-payment-deliv-method{
		border:4px solid #CCCCCC;

	}
	.wu-sendmoney-receipt-pay-sender-receiver-container{
        border:4px solid #CCCCCC;
    }
	.wu-sendmoney-receipt-pay-delivery-method-info{
		width:224px;
    }
	.wu-sendmoney-receipt-transaction-container{
		border-bottom:2px solid #CCCCCC;
    }
	/*Inside receiver container*/

	.wu-sendmoney-review-pay-sender-container{
		border:3px solid #CCCCCC;
		/*width:270px; RTHREE-3086*/
    }
	.wu-sendmoney-review-pay-receiver-container{
		border:3px solid #CCCCCC;
    }
    .wu-sendmoney-review-pay-sender-info-contact, .wu-sendmoney-review-pay-receiver-info-contact, .wu-sendmoney-review-pay-sender-transfer-ammount, .wu-sendmoney-review-pay-sender-transfer-fee{
   		border:1px solid #CCCCCC;
    }
    .wu-sendmoney-review-pay-sender-promotion-discount.without-additional-service, .wu-sendmoney-review-pay-receiver-location{
		border:1px solid #CCCCCC;
    }
     .wu-sendmoney-review-pay-sender-promotion-discount{
    	height:73px !important; /*Fix for incorporating content for PBL-1437*/
    }
	.wu-sendmoney-review-pay-payment-text, .wu-sendmoney-receipt-pay-delivery-text, .wu-sendmoney-receipt-transaction-left-track, .wu-sendmoney-receipt-transaction-right-trans{
    	color: #666666 !important;
    }

	.wu-sendmoney-review-pay-sender-info-contact span{
		color: #4f4f4f !important;

	}
	.wu-sendmoney-review-pay-wupay-cc-text{
        color: #4f4f4f !important;
    }
	.wu-sendmoney-receipt-sender-receiver-text{
		color: #5D5D5D !important;
    }
	.receipt-payment-deliv-right {
		padding-top:12px;
    }

	.wu-sendmoney-review-pay-sender-total, .wu-sendmoney-review-pay-total-receiver{
    	border:1px solid #CCCCCC;
    	-webkit-print-color-adjust: exact;
	}
	.wu-sendmoney-review-pay-sender-container, .wu-sendmoney-review-pay-receiver-container{
    	-webkit-print-color-adjust: exact;
	}
    .wu-sendmoney-review-pay-receiver-location.without-other-fees{
		border-bottom:none;
    }

	/*RTHREE-2648 - End */

	/* paybills receipt - START */
	.wu-paybills-receipt-container-left .wu-sendmoney-receipt-transaction-right{
		margin-left: 50px !important;
	}

	.wu-receipt-pay-sender-container{
		border-top: 0;
		border-bottom: 2px solid #000;
	}

	.wu-sendmoney-receipt-pay-sender-receiver-top{
		border: 1px solid #ccc;
		border-bottom: 0;
		border-top: 2px solid #000;
	}

	.wu-bill-pay-container .legalnotice, .inmate-review-container .legalnotice{
		margin-top: 20px;
		margin-left: 0 !important;
	}
	/* paybills receipt - END */

	/* sendmoney review - START */
	.sendMoneyReview.section .wu-sendmoney-review-pay-sender-container,
	.sendMoneyReview.section .wu-sendmoney-review-pay-receiver-container{
		border: 1px solid #ccc;
	}

	.sendMoneyReview.section .wu-sendmoney-review-pay-sender-total,
	.sendMoneyReview.section .wu-sendmoney-review-pay-total-receiver{
		background: transparent !important;
	}

	.wu-blue-button,.wu-dropdown-mask-container,.wu-sendmoneymini-button,
	.wu-contact,.wu-support-tips,.wu-sendmoneymini,.wu-opinion-tips,.wu-web-template-main-content,.wu-sendmoney-receipt-pay-sender-receiver-container,.wu-sendmoney-receipt-payment-deliv-method,.wu-sendmoney-receiptInfo-container{ /*PBL-1418*/
		background: transparent !important;
		background-color: white !important;
	}

	/* sendmoney review - END */


.wu-paybills-payment-left-content {
    float: left !important;
}


.hidden { display: none; }

.spinner-container, .wu-preloader {
    display: none;
}

/*PBL-1484 Start*/
.cash-location {
    background-image: url("https://www.westernunion.com/etc/designs/westernunion/stylesheet/images/icons.png") !important;
    background-position: -13px -75px !important;
     -webkit-print-color-adjust: exact;
}
.bank-account {
	background-image: url("https://www.westernunion.com/etc/designs/westernunion/stylesheet/images/icons.png") !important;
	background-position: -13px -15px !important;
	-webkit-print-color-adjust: exact;
}
.mobile-wallet-web {
	background-image: url("https://www.westernunion.com/etc/designs/westernunion/stylesheet/images/icons.png") !important;
	background-position: -13px -314px !important;
	-webkit-print-color-adjust: exact;
}
.wu-pay {
	background-image: url("https://www.westernunion.com/etc/designs/westernunion/stylesheet/images/icons.png") !important;
	background-position: -139px -620px !important;
	-webkit-print-color-adjust: exact;
}
.sofort {
	background-image: url("https://www.westernunion.com/etc/designs/westernunion/stylesheet/images/icons.png") !important;
	background-position: -80px -20px !important ;
	-webkit-print-color-adjust: exact;
}
.visa-card {
    background-image: url(stylesheet/images/logo-card_visa1.png) !important;
    background-position: 0 0 !important;
    background-repeat: no-repeat !important;
    -webkit-print-color-adjust: exact;
}
.visa-card-electronic {
	background-image: url(stylesheet/images/logo-card_visa2.png) !important;
	background-position: 0 0 !important;
	 background-repeat: no-repeat !important;
    -webkit-print-color-adjust: exact;
}
.master-cc {
	background-image: url(stylesheet/images/logo-card_master.png) !important;
	background-position: 0px 0 !important;
	 background-repeat: no-repeat !important;
    -webkit-print-color-adjust: exact;
} 
.maestro-cc {
	background-image: url(stylesheet/images/logo-card_maestro.png) !important;
	background-position: 0px 0 !important;
	 background-repeat: no-repeat !important;
    -webkit-print-color-adjust: exact;
} 
div#sendmoney-start-trans{
	display:none !important;
}
/*PBL-1484 End*/



}
/*! jQuery UI - v1.10.3 - 2013-05-03
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css, jquery.ui.theme.css
* Copyright 2013 jQuery Foundation and other contributors; Licensed MIT */ .ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;min-height:0}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-noicons{padding-left:.7em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:21px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:0}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;width:100%;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;min-height:0;font-weight:400}.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:400;margin:-1px}.ui-menu .ui-state-disabled{font-weight:400;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:default}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(stylesheet/images/animated-overlay.gif);height:100%;filter:alpha(opacity=25);opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:0;background:0;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:0;border-bottom:0;border-right:0}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Verdana,'Open Sans',sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,'Open Sans',sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(stylesheet/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(stylesheet/images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:700}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(stylesheet/images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:400;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999;background:#dadada url(stylesheet/images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(stylesheet/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(stylesheet/images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(stylesheet/images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(stylesheet/images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(stylesheet/images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(stylesheet/images/ui-icons_888888_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(stylesheet/images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(stylesheet/images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(stylesheet/images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(stylesheet/images/ui-icons_cd0a0a_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url(stylesheet/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(stylesheet/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}

/* ===============================================================
Basic Swiper Styles 
================================================================*/
.swiper-container {
	margin:0 auto;
	position:relative;
	overflow:visible;
	-webkit-backface-visibility:visible;
	-moz-backface-visibility:visible;
	-ms-backface-visibility:visible;
	-o-backface-visibility:visible;
	backface-visibility:visible;
	/* Fix of Webkit flickering */
	z-index:1;
	
}
.swiper-wrapper {
	position:relative;
	width:100%;
	-webkit-transition-property:-webkit-transform, left, top;
	-webkit-transition-duration:0s;
	-webkit-transform:translate3d(0px,0,0);
	-webkit-transition-timing-function:ease;
	
	-moz-transition-property:-moz-transform, left, top;
	-moz-transition-duration:0s;
	-moz-transform:translate3d(0px,0,0);
	-moz-transition-timing-function:ease;
	
	-o-transition-property:-o-transform, left, top;
	-o-transition-duration:0s;
	-o-transform:translate3d(0px,0,0);
	-o-transition-timing-function:ease;
	-o-transform:translate(0px,0px);
	
	-ms-transition-property:-ms-transform, left, top;
	-ms-transition-duration:0s;
	-ms-transform:translate3d(0px,0,0);
	-ms-transition-timing-function:ease;
	
	transition-property:transform, left, top;
	transition-duration:0s;
	transform:translate3d(0px,0,0);
	transition-timing-function:ease;
}
.swiper-free-mode > .swiper-wrapper {
	-webkit-transition-timing-function: ease-out;
	-moz-transition-timing-function: ease-out;
	-ms-transition-timing-function: ease-out;
	-o-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
	margin: 0 auto;
}
.swiper-slide {
	float: left;
}

/* IE10 Windows Phone 8 Fixes */
.swiper-wp8-horizontal {
	-ms-touch-action: pan-y;
}
.swiper-wp8-vertical {
	-ms-touch-action: pan-x;
}

/* ===============================================================
Your custom styles, here you need to specify container's and slide's
sizes, pagination, etc.
================================================================*/
.swiper-container {
	/* Specify Swiper's Size: */

	/*width:200px;
	height: 100px;*/
}
.swiper-slide {
	/* Specify Slides's Size: */
	
	/*width: 100%;
	height: 100%;*/
	text-align: center;
}
.swiper-slide-active {
	/* Specific active slide styling: */
	
}
.swiper-slide-visible {
	/* Specific visible slide styling: */	

}
/* ===============================================================
Pagination Styles
================================================================*/

.swiper-active-switch,
.swiper-pagination-switch {
	border-radius: 1em;
	-webkit-border-radius: 1em;
	width: 6px;
	height: 6px;
	display: inline-block;
	margin: 4px;
}
.swiper-pagination-switch {
    background: #cdccc7;
}
.swiper-active-switch {
    background: #ffffff;
}
.swiper-visible-switch {
	/* Specific visible button style: */	
	
}

.swiper-container, .swiper-slide {
  width: 100%;
  height: 115px;
}
.wu-gold-card-info{
	width: 233px;
	vertical-align: top;
	display: inline-block;
	background: #EBEBEB;
	border: 1px solid lightGrey;
	-moz-border-radius: 10px; 
	-webkit-border-radius: 10px;
	border-radius: 10px;
	-moz-box-shadow: 0 2px 2px #E4E4E4;
	-webkit-box-shadow: 0 2px 2px #E4E4E4;
	box-shadow: 0 2px 2px #E4E4E4;
	margin: 0 0 22px 0;
}

.wu-gold-card-info-content{
	margin: 5px 10px 10px;
	overflow: hidden;
}
.wu-gold-card-info-content>span{
	display: block;
	color: #808080;
}
#wu-gold-card-info-title{
	font-weight: bold;
	font-size: 13px;
	color: #585858;
	margin: 0 0 10px 0;
}

.wu-gold-card-info a{
		color: #076E98;
	text-decoration: none;
}

.wu-gold-card-info a:hover {
	color: #003059;
	text-decoration: underline;
	outline: 0;
}
.wu-online-customer-care-frame {
	margin-bottom: 5px;
	width: 100%;
	min-height: 500px;
	padding: 20px 0px 20px 0px;
	box-shadow: 0 3px 3px #E4E4E4;
	-webkit-box-shadow: 0 3px 3px #E4E4E4;
}

.wu-online-customer-care-container {
	width: 895px;
	padding: 14px 24px 14px 30px;
	margin: 1px auto 0;
	background: #fff;
	border: 1px solid #ccc;
}

.wu-online-customer-care-from-field {
	display: block;
}

.wu-online-customer-care-confirmation-container {
	display: none;
}

.wu-online-customer-care-title {
	width: 46%;
	background-color: #FFDE38;;
}

.wu-online-customer-care-confirmation-container .wu-online-customer-care-title {
	width: 16%;
}

.wu-online-customer-header-section, .wu-online-customer-contact-section {
	margin-bottom: 40px;
}

.wu-online-customer-mandotary-sign {
	color: #CC1B21;
}

.wu-online-customer-form-section {
	margin-bottom: 15px;
}

.wu-online-customer-text-field {
	padding: 4px 9px 0 9px;
	height: 27px;
	border: solid 1px #BFBFBF;
	line-height: 18px;
	font-family: sans-serif;
	font-size: 14px;
	color: #414141;
	background: white;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: inset 1px 1px 4px #bfbfbf;
	-webkit-box-shadow: inset 1px 1px 4px #BFBFBF;
	box-shadow: inset 1px 1px 4px #BFBFBF;
}

.wu-customer-field-container {
	margin-top: 5px;
	margin-bottom: 25px;
}

.wu-customer-field-container div {
	display: inline-block;
}

.wu-customer-field-container .wu-customer-care-label {
	display: block;
}

.wu-customer-field-container .error input, .wu-customer-field-container .error textarea{
	border: solid 1px #cc1b21;
}

.wu-customer-field-container .wu-error-msg {
	font-size: 12px;
	font-weight: bold;
	color: #cc1b21;
	padding-top: 5px;
	display: block;
}

.wu-customer-text-field-info {
	width: 23%;
	margin-right: 20px;
}

.wu-customer-firstname, .wu-customer-surname {
	vertical-align: top;
}

.wu-customer-firstname {
	margin-right: 40px;
}

.wu-customer-first-surname-text-field .wu-customer-care-label {
	margin-top: 5px;
}

.wu-customer-first-surname-info .wu-customer-text-field-info, .wu-customer-service-dpt-info .wu-customer-text-field-info, 
.wu-customer-subject-inquiry-info .wu-customer-text-field-info, .wu-customer-order-date-info .wu-customer-text-field-info,
.wu-customer-detail-question-info .wu-customer-text-field-info, .wu-customer-email-address-info .wu-customer-text-field-info,
.wu-customer-order-number-info .wu-customer-text-field-info {
	vertical-align: top;
	margin-top: 8px;
}

.wu-customer-service-select-field-container {
	width: 30%;
}
.wu-service-dept-drop-down-container {
	width: 100%;
}

.wu-customer-text-field-info span {
	font-weight: bold;
}

.wu-customer-detail-question-info .wu-customer-text-field-info {
	margin-top: 34px;
}

.wu-customer-subject-inquiry-text-field div,.wu-customer-order-date-text-field div {
	margin-top: 10px;
}

.wu-customer-detail-question-textarea {
	width: 60%;
	margin-top: 0;
}

.wu-customer-detail-question-textarea .wu-online-customer-text-field {
	height: auto;
}

.wu-customer-detail-question-textarea span {
	display: block;
}

.wu-customer-detail-question-textarea span:LAST-CHILD {
	margin-bottom: 5px;
}

.wu-customer-care-submit-btn-container{
	width: 100%;
	text-align: center;
}

.wu-customer-submit-btn {
	cursor: pointer;
	width: auto;
	height: 26px;
	padding: 0 17px 0 10px;
	margin: 0 10px 10px 0px;
	line-height: 25px;
	display: inline-block;
	color: #91690b;
	font-size: 13px;
	font-weight: bold;
	border: solid 1px #e4c886;
	text-shadow: 1px 1px 2px #fff;
	text-decoration: none;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-box-shadow: 1px 2px 1px #ccc;
	-webkit-box-shadow: 1px 2px 1px #ccc;
	box-shadow: 0px 1px 1px #a1a1a1;
	background: #f7df97;
	background-image:
		url("https://assets.westernunion.net/wdstatic08152013V64/theme/default/img/arrow-btn-brown.png");
	background-position: right 10px;
	background-repeat: no-repeat;
	background-image:
		url("https://assets.westernunion.net/wdstatic08152013V64/theme/default/img/arrow-btn-brown.png")
		right 10px no-repeat,
		-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fdf5d8), to(#f3ce72) );
	background-image:
		url("https://assets.westernunion.net/wdstatic08152013V64/theme/default/img/arrow-btn-brown.png")
		right 10px no-repeat, -webkit-linear-gradient(top, #fdf5d8, #f3ce72);
	background-image:
		url("https://assets.westernunion.net/wdstatic08152013V64/theme/default/img/arrow-btn-brown.png")
		right 10px no-repeat, -moz-linear-gradient(top, #fdf5d8, #f3ce72);
	background-im:
		url("https://assets.westernunion.net/wdstatic08152013V64/theme/default/img/arrow-btn-brown.png")
		right 10px no-repeat, -ms-linear-gradient(top, #fdf5d8, #f3ce72);
}

.wu-customer-by-mail-transaction-info span, .wu-customer-by-corporate-contact-info span{
	display: block;
	margin-bottom: 3px;
}

.wu-customer-span-bold {
	font-weight: bold;
}

.wu-customer-by-phone-info div, .wu-customer-by-corporate-contact-info div {
	margin-bottom: 22px;
}
/**********************************************START LOGIN INTERSTITIAL PAGE****************************************/
h5.wu-interstitial-sub-title  {
	padding-bottom: 1px;
	border-bottom: 1px solid #E3E3E3;
}

.wu-interstitial-title h1 {
	margin: 0 0;
	color: #000;
}

.wu-info-gray-label{
	color: #999;
	font-size: 12px;
}

.wu-intertitial-intl span.selector,.wu-intertitial-intl span.checker {
	background-image: url(stylesheet/images/sprite-forms.png);
	background-repeat: no-repeat;
}

.wu-intertitial-intl div.check-box>p{
	display: inline-block;
	width: 95% !important;
	vertical-align: top;
}

.wu-register-form-intl .wu-interstitial-drop-down {
	width: 258px;
}

.wu-cancel-intertitial-intl {
	padding: 0 0 25px 25px;
}

.wu-cancel-intertitial-intl a {
	cursor: pointer;
	color: #076E98;
}

div#wu_register_nationality_container {
  width: 275px;
}


/**********************************************END LOGIN INTERSTITIAL PAGE*****************************************/
/*
OnlineOpinion v5.7
Released: 3/6/2013. Compiled 03/06/2013 01:59:16 PM -0600
Branch: master 8d549bbb6d7ff935b4572cf4e62e305e6cd843d7
Components: Full
The following code is Copyright 1998-2013 Opinionlab, Inc.  All rights reserved. Unauthorized use is prohibited. This product and other products of OpinionLab, Inc. are protected by U.S. Patent No. 6606581, 6421724, 6785717 B1 and other patents pending. http://www.opinionlab
*/
#oo_feedback_fl_spacer { display: block; height: 1px; position: absolute; top: 0; width: 100px; }

.oo_feedback_float { width: 100px; height: 50px; overflow: hidden; font: 12px Tahoma, 'Open Sans', sans-serif; text-align: center; color: #252525; cursor: pointer; z-index: 999997; position: fixed; bottom: 5px; border: 1px solid #cccccc; border-radius: 9px; -moz-border-radius: 9px; -webkit-border-radius: 9px; right: 10px; -webkit-transition: -webkit-transform 0.3s ease; }
.oo_feedback_float .screen_reader { color: transparent; display: block; position: relative; height: 0; width: 0; line-height: 0; overflow: hidden; }
.oo_feedback_float .olUp { width: 100%; height: 100%; background: url(stylesheet/css/oo_float_icon.gif) center 10px no-repeat; text-align: center; padding: 31px 0 5px 0; position: relative; z-index: 2; filter: alpha(opacity=100); opacity: 1; transition: opacity 0.5s; -moz-transition: opacity 0.5s; -webkit-transition: opacity 0.5s; -o-transition: opacity 0.5s; }
.oo_feedback_float .olUp img { margin-bottom: 5px; }
.oo_feedback_float .oo_transparent { display: block; background: white; position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 1; opacity: 0.8; filter: alpha(opacity=80); border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; }
.oo_feedback_float:hover .oo_transparent { opacity: 1.0; filter: alpha(opacity=100); }
.oo_feedback_float:hover .olUp { display: block; opacity: 0; filter: alpha(opacity=0); }
.oo_feedback_float .fbText { display: block; }
.oo_feedback_float .olOver { display: block; height: 100%; width: 100%; position: absolute; top: 0; left: 0; min-height: 50px; z-index: 2; opacity: 0; filter: alpha(opacity=0); transition: opacity 0.5s; -moz-transition: opacity 0.5s; -webkit-transition: opacity 0.5s; -o-transition: opacity 0.5s; }
.oo_feedback_float .olOver span { display: block; padding: 10px 5px; }
.oo_feedback_float:hover .olOver { opacity: 1.0; filter: alpha(opacity=100); top: 0; }

.oo_cc_wrapper { left: 0; padding: 0; position: fixed; text-align: center; top: 25px; width: 100%; z-index: 999999; }
.oo_cc_wrapper .screen_reader { color: transparent; display: block; position: relative; height: 0; width: 0; line-height: 0; overflow: hidden; }
.oo_cc_wrapper span { width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: 1; }
.oo_cc_wrapper .iwrapper { background-color: white; margin: 0 auto; position: relative; width: 535px; z-index: 2; box-shadow: rgba(0, 0, 0, 0.6) 0 0 15px; -webkit-box-shadow: rgba(0, 0, 0, 0.6) 0 0 15px; -moz-box-shadow: rgba(0, 0, 0, 0.6) 0 0 15px; border-radius: 9px; -moz-border-radius: 9px; -webkit-border-radius: 9px; }
.oo_cc_wrapper iframe { position: relative; border: none; width: 100%; z-index: 4; }
.oo_cc_wrapper .oo_cc_close { position: absolute; display: block; background: white; height: 20px; width: 20px; border: 1px solid #cccccc; cursor: pointer; right: -12px; top: -9px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; transition: background 0.5s; -moz-transition: background 0.5s; -webkit-transition: background 0.5s; -o-transition: background 0.5s; font: 14px/20px Tahoma, 'Open Sans', sans-serif; text-align: center; z-index: 5; color: #252525; text-decoration: none; }
.oo_cc_wrapper .oo_cc_close:hover { background: #eeeeee; }

.oo_bar { padding-bottom: 22px; }

#oo_bar { cursor: pointer; color: #252525; border-top: 1px solid #cccccc; background: #ffffff; bottom: 0; display: block; font: 12px Tahoma, 'Open Sans', sans-serif; height: 22px; left: 0; line-height: 22px; position: fixed; text-align: left; width: 100%; z-index: 999997; -webkit-transition: -webkit-transform 0.3s ease; transition: background 0.5s; -moz-transition: background 0.5s; -webkit-transition: background 0.5s; -o-transition: background 0.5s; }
#oo_bar:hover { background: #eeeeee; }
#oo_bar .screen_reader { color: transparent; display: block; position: relative; height: 0; width: 0; line-height: 0; overflow: hidden; }
#oo_bar span { background: url(stylesheet/onlineopinionv5/oo_bar_icon.gif) left no-repeat; display: block; margin: 0 15px; height: 100%; padding-left: 17px; }

#oo_tab { background-color: #333333; border: 2px solid #ffffff; display: block; position: fixed; top: 40%; padding: 55px 0px 55px 0px; _height: 110px; _padding: 0px; _top: 45%; width: 35px; z-index: 999995; cursor: pointer; }
#oo_tab span { bottom: 15px; _bottom: 5px; display: block; background: url(stylesheet/css/oo_tab_icon.gif) no-repeat; height: 9px; position: absolute; width: 9px; }
#oo_tab div { background-image: url(stylesheet/css/oo_tab.png); _background-image: url(stylesheet/css/oo_tabie6.png); background-repeat: no-repeat; position: absolute; display: block; height: 100%; left: 0; top: 0; width: 100%; }
#oo_tab.wcag a { background: url(stylesheet/css/oo_tab_icon.gif) no-repeat; background-repeat: no-repeat; background-position: center bottom; border: none; outline: none; position: absolute; display: block; bottom: 15px; left: -6px; top: 0; width: 100%; }
#oo_tab.wcag img { border: none; outline: none; display: block; position: absolute; left: 0; top: -10px; }
#oo_tab .screen_reader { color: transparent; display: block; position: relative; height: 0; width: 0; line-height: 0; overflow: hidden; }

.oo_tab_left { left: -13px; border-radius: 0px 9px 9px 0px; -moz-border-radius: 0px 9px 9px 0px; -webkit-border-radius: 0px 9px 9px 0px; transition: left 0.5s; -moz-transition: left 0.5s; -webkit-transition: left 0.5s; -o-transition: left 0.5s; background-image: -webkit-gradient(linear, 0% 100%, 0% 0%, from(#eeeeee), to(white)); background-image: -webkit-linear-gradient(left, #eeeeee, white); background-image: -moz-linear-gradient(left, #eeeeee, white); background-image: -ms-linear-gradient(left, #eeeeee, white); background-image: -o-linear-gradient(left, #eeeeee, white); background-image: linear-gradient(left, #eeeeee, white); }
.oo_tab_left span { right: 6px; }
.oo_tab_left div { background-position: 6px -10px; }
.oo_tab_left:hover { left: -5px; }

.oo_tab_right { right: -13px; border-radius: 9px 0px 0px 9px; -moz-border-radius: 9px 0px 0px 9px; -webkit-border-radius: 9px 0px 0px 9px; transition: right 0.5s; -moz-transition: right 0.5s; -webkit-transition: right 0.5s; -o-transition: right 0.5s; background-image: -webkit-gradient(linear, 0% 100%, 0% 0%, from(#333333), to(#eeeeee)); background-image: -webkit-linear-gradient(left, #333333, #eeeeee); background-image: -moz-linear-gradient(left, #333333, #eeeeee); background-image: -ms-linear-gradient(left, #333333, #eeeeee); background-image: -o-linear-gradient(left, #333333, #eeeeee); background-image: linear-gradient(left, #333333, #eeeeee); -moz-box-shadow: rgba(0, 0, 0, 0.7) 0 0 3px; box-shadow: rgba(0, 0, 0, 0.7) 0 0 3px; -webkit-box-shadow: rgba(0, 0, 0, 0.7) 0 0 3px; }
.oo_tab_right span { left: 7px; }
.oo_tab_right div { background-position: -6px -10px; }
.oo_tab_right:hover { right: -5px; }

.oo_tab_ie_right { border-right: none !important; right: 1px; width: 25px !important; }
.oo_tab_ie_right:hover { right: 6px; width: 30px !important; }

#oo_tab.oo_tab_ie67_right.wcag { overflow: hidden !important; right: 0px !important; width: 26px !important; }
#oo_tab.oo_tab_ie67_right.wcag:hover { right: 0px !important; width: 31px !important; }
#oo_tab.oo_tab_ie67_right.wcag a { background: none; z-index: 1; }
#oo_tab.oo_tab_ie67_right.wcag .screen_reader { bottom: 15px; display: block; background: url(stylesheet/css/oo_tab_icon.gif) no-repeat; height: 9px; width: 9px; position: absolute; left: 7px; top: auto; z-index: 9999; }

#oo_container { position: fixed; height: 100%; width: 100%; top: 0; left: 0; z-index: 999999; }

html body #oo_invitation_prompt { background: white; box-shadow: rgba(0, 0, 0, 0.6) 0 0 15px; -webkit-box-shadow: rgba(0, 0, 0, 0.6) 0 0 15px; -moz-box-shadow: rgba(0, 0, 0, 0.6) 0 0 15px; -webkit-box-shadow: rgba(0, 0, 0, 0.6) 0 0 8px; -moz-box-shadow: rgba(0, 0, 0, 0.6) 0 0 8px; border-radius: 9px; -moz-border-radius: 9px; -webkit-border-radius: 9px; color: #252525; font: 14px/20px Tahoma, 'Open Sans', sans-serif; line-height: 20px; margin: 50px auto; text-align: left; padding: 20px 10px; position: relative; width: 350px; z-index: 999999; }
html body #oo_invitation_prompt h1 { font-size: 24px; font-weight: 100; margin-bottom: .6em; }
html body #oo_invitation_prompt p { margin-bottom: 1.5em; }
html body #oo_invitation_prompt #prompt_buttons { padding-bottom: 15px; position: relative; z-index: 5; }
html body #oo_invitation_prompt #oo_launch_prompt { text-decoration: none; color: white; border: 1px solid #006633; padding: 5px 11px; margin-right: 17px; }
html body #oo_invitation_prompt #oo_no_thanks { text-decoration: none; color: #252525; border: 1px solid #cccccc; padding: 5px 11px; margin-right: 18px; }
html body #oo_ol_brand { display: block; height: 22px; }

#oo_ol_brand { background: url(stylesheet/onlineopinionv5/oo_inv_opinionlab.png) bottom right no-repeat; border-top: 1px solid #cccccc; }

#oo_invitation_prompt a { background: white; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; transition: background 0.5s; -moz-transition: background 0.5s; -webkit-transition: background 0.5s; -o-transition: background 0.5s; }
#oo_invitation_prompt a:hover { background: #eeeeee; }

a#oo_launch_prompt { background: #006633; }
a#oo_launch_prompt:hover { background: #009966; }

#oo_close_prompt { position: absolute; display: block; background: white; height: 20px; width: 20px; border: 1px solid #cccccc; cursor: pointer; right: 5px; top: 5px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; transition: background 0.5s; -moz-transition: background 0.5s; -webkit-transition: background 0.5s; -o-transition: background 0.5s; font: 14px/20px Tahoma, 'Open Sans', sans-serif; text-align: center; }
#oo_close_prompt:hover { background: #eeeeee; }
#oo_close_prompt .screen_reader { color: transparent; display: block; position: relative; height: 0; width: 0; line-height: 0; overflow: hidden; }

/* Smartphones (portrait) ----------- */
@media only screen and (max-device-width: 480px) { /* Styles */
  html body #oo_invitation_prompt { -webkit-text-size-adjust: none; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; width: 90%; padding: 3%; } }
@media all and (-webkit-min-device-pixel-ratio: 2) { #oo_ol_brand { background: url(stylesheet/onlineopinionv5/oo_inv_opinionlab@2x.png) bottom right no-repeat; -webkit-background-size: 85px 13px; } }
#oo_overlay, #oo_invitation_overlay { background: black url(stylesheet/onlineopinionv5/oo_loading.gif) 50% 80px no-repeat; display: block; height: 1000%; left: 0; position: fixed; top: 0; width: 100%; z-index: 999998; opacity: 0.5; filter: alpha(opacity=50); }
#oo_overlay.no_loading, #oo_invitation_overlay.no_loading { background: black; opacity: 0.5; filter: alpha(opacity=50); }

@media print { #oo_bar, .oo_feedback_float, #oo_tab { display: none; } }

.wu-activity-details .wu-summary-fee,
.wu-activity-details .wu-summary-list {
	width : 47%;
	margin: 6px;
	padding: 0;
	list-style: none;
	border: 1px solid #CCCCCC;
	display: inline-table;
}

.wu-activity-details .wu-summary-fee{
	float: right;
}

.wu-activity-details .wu-summary-list li,
.wu-activity-details .wu-summary-fee li{
	background: white;
	overflow: hidden;
	border: none;
	padding: 6px 7px;
}
.wu-activity-details .wu-summary-list .wu-summary-country,
.wu-activity-details .wu-summary-list .wu-summary-pay-method,
.wu-activity-details .wu-summary-list .wu-summary-pay-with,
.wu-activity-details .wu-summary-fee .service-fee,
.wu-activity-details .wu-summary-fee .total,
.wu-activity-details .wu-summary-fee .exchange-rate-container {
	border-bottom: 1px solid #CCCCCC;
}

.wu-activity-details .wu-summary-list .wu-summary-country {
	height: 33px;
}

.wu-activity-details .wu-summary-list .uppercase-text{
	border: none;
	background: white;
	font-size: 11px;
	letter-spacing: 1px;
	color: #8A8A8A;
	padding: 0;
}

.wu-activity-details .wu-summary-fee .uppercase-text {
	float: left;
	letter-spacing: 0px;
	margin: 0;
	padding: 0;
	width: 49%;
	border: none;
	background: none;
	line-height: 15px;
	font-size: 11px;
}

.wu-activity-details .wu-summary-fee .amount-content {
	float: right;
	margin: 0;
}

.wu-activity-details .wu-summary-fee .amount .amount-content,
.wu-activity-details .wu-summary-fee .receiver-content .amount-content {
	margin: 5px 0;
}

.wu-activity-details {
	width: 101%;
	background-color: #f8fbfd;
	border-radius: 5px;
	border: 1px solid #CCCCCC;
	display: inline-table;
	padding: 0;
	margin: 0;
}

.visibility-hidden {
	visibility: hidden;
}

.wu-activity-color{
	background: rgb(246,248,250) !important;
}

.wu-activity-recipient-color{
	background: rgb(232,244,250) !important;
}

.wu-activity-font-color span, .wu-activity-font-color sup{
	color: rgb(205,163,58) !important;
	font-weight: bold;
}

#wu-profile-activity-service .sendmoney-service{
	background-position: -139px -500px !important;
}

.wu-receipt-receiver{
	padding-bottom: 2px;
}

.wu-icon-service {
	width: 33px;
	height: 31px;
	background-image: url('stylesheet/images/icons.png');
	float: left;
	margin: 0 8px 0 0;
	background-position: -139px -500px !important;
	vertical-align: middle;
	display: inline-block;
}

.wu-activity-list.intl .wu-activity-status-right{
	padding-bottom: 25px;
}

/****  notif overlay  ****/
.wu-notif-overlay-container {
	width: 562px;
	background-color: #FFFFFF;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-bottomright: 6px;
	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
}

.wu-notif-overlay-header-content {
	padding: 15px 17px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	background-color: #232323;
}

.wu-notif-overlay-header-content h2{
	font: 135% 'Open Sans', sans-serif;
	color: #ffe01a;
	margin: 0;
}

.wu-notif-overlay-header-content p{
	color: #fff;
	margin: 0;
	font-size: 12px;
}

.wu-notif-overlay-header-close {
	background-image: url(stylesheet/images/close-overlay.png);
	position: absolute;
	right: -4px;
	top: -4px;
	cursor: pointer;
	height: 27px;
	width: 26px;
}

.wu-notif-overlay-body-content {
	padding: 15px 25px 10px 25px;
	background-color: #fff;
	max-height: 400px;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	max-width: 562px;
	border-bottom: 1px solid #eaeaea;
}

.wu-notif-overlay-body-content>h4 {
	font: bold 14px/16px sans-serif;
	color: #444444;
}

.wu-notif-overlay-body-content>p {
	clear: both;
	font-size: 12px;
	padding: 0 0 0px 0px;
	font-weight: bold;
	color: #414141;
	margin: 8px 8px -12px 0;
}

.wu-notif-overlay-footer-content {
	background-color: #fff;
	padding: 10px 28px 20px 14px;
	-webkit-border-bottom-left-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-bottomright: 6px;
	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
}

.wu-notif-overlay-continue-button:hover {
	background: #066590;
}

.wu-notif-overlay-continue-button {
	cursor: pointer;
	height: 40px;
	padding: 0 30px 0 20px;
	margin: 10px 0;
	color: white;
	font-size: 14px;
	font-weight: bold;
	line-height: 41px;
	border: none;
	display: inline-block;
	text-shadow: 0 -1px 1px #222;
	text-decoration: none;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0px 0px 3px #999;
	-webkit-box-shadow: 0px 0px 3px #999;
	box-shadow: 0px 0px 3px #999;
	background: #1599BA;
	/*RTHREE-3322  Buttons Incorrect*/
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -webkit-gradient(linear, 0% 0%, 0% 100%, from(#1599BA), to(#066690));
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -webkit-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -moz-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -ms-linear-gradient(top, #1599BA, #066690);
}

/*RTHREE-970 fix starts here, RTHREE-3322  Buttons Incorrect*/
/*
.wu-change-email-confirm-button{
    background: #1599BA;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-position: right 14px;
	background-repeat: no-repeat;
 	background: url(stylesheet/images/arrow-btn-blue.png), -webkit-gradient(linear, left top, left bottom, from(#1599BA), to(#066690));
	background: url(stylesheet/images/arrow-btn-blue.png), -webkit-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png),    -moz-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png),     -ms-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png),      -o-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png),         linear-gradient(top, #1599BA, #066690);  
}*/

.wu-change-email-confirm-button:hover{
    background-color: #066590;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
    background-position: right 14px; 
	background-repeat: no-repeat;
	cursor:pointer;
}
 /*RTHREE-970 fix ends here*/


.wu-notif-overlay-cancel-button:hover {
	color: #003059;
}

.wu-notif-overlay-cancel-button {
	cursor: pointer;
	margin-left: 14px;
	font-size: 12px;
	color: #076E98;
	display: inline-block;
}

.sort-label.intl{
	text-transform: none;
	font-size: 11px;
}

#activityFilter.intl, #activityFilter.intl #wu-activity-sorting-title,
#activityFilter.intl .print, .wu-activity-list.intl .wu-activity-date,
.wu-activity-list.intl .current-amount-send, .wu-activity-list.intl .current-service-fee,
.wu-activity-list.intl .current-delivered-as, .wu-activity-list.intl .current-total-charges{
	font-size: 12px;
}

.wu-activity-list.intl .wu-activity-details .wu-summary-list .uppercase-text,
.wu-activity-list.intl .wu-activity-details .wu-summary-fee .uppercase-text,
.wu-activity-list.intl .amount-number-normal{
	font-size: 13px;
	letter-spacing: 0.15px;
}

.wu-activity-list.intl .value-amount, .wu-activity-list.intl .value-fee,
.wu-activity-list.intl .value-delivered, .wu-activity-list.intl .value-total,
.wu-activity-list.intl .amount-symbol{
	font-size: 18px;
	font-weight: bold;
}

.wu-activity-list.intl .head-tracking,
.wu-activity-list.intl .activity-amount>span:FIRST-CHILD{
	font-size: 14px;
}

.wu-activity-list.intl .wu-activity-status-right>span span,
.wu-activity-list.intl .activity-amount>.current{
	font-size: 11px;
}

.wu-activity-list.intl .wu-activity-font-color span,
.wu-activity-list.intl .wu-activity-font-color sup{
	font-size: 15px;
}

/* RINTL-17455 */
div#activityFilter {
	width: 350px;
	margin-right: 10px;
}
/* RINTL-17455 */

.wu-receiver-money-option-label-container, .wu-pay-money-option-label-container {
  margin: 8px 18px 2px 18px;
  padding: 0 0 6px 0;
}


/**********PCF for FR************/
.howToDone {font: bold 14px/15px sans-serif; color: #C59011; margin: 20px 0 10px 0px; padding: 0; border-bottom: 1px solid #CCC}
.listReset { margin: 0 0 20px 0; padding: 0 }
.listReset li { padding: 0;}
.listReset li ul { margin: 20px 0 0 0; padding: 0 }
.listReset li ul li { margin: 5px 0 0 0; padding: 0 0 0 15px; }
ul.profileInfo { margin: 15px 0 0 0; padding: 0}
ul.profileInfo li { padding: 0; margin: 0 15px 0 0; float: left}
ul.profileInfo li p { margin: 0;}
.boldText { font-weight: bold !important; }





/******************************************** bank decline **************************************************/
.wu-decline-container-international{
	width: 100%;
	margin: auto;
}
/******************************************** end of bank decline **************************************************/
.intl .wupay-review-container{
	width: 100% !important;
}

.intl .wu-sendmoney-receiptInfo-container, .intl .wu-receipt-information-stripe{
	margin-left: 0px;
}

.wu-kyc-opt-gray-intl {
	color: rgb(56, 52, 63);
	font-weight: bold;
}

.intl-review-width {
	width:80%;
}

.word-wrap-intl {
	word-wrap : break-word;
}

.intl .wu-sendmoney-review-pay-receiver-container {
	word-break : break-all;
}

.wu-review-edit-exchange-rate-container{
	padding-left: 10px !important;
	margin-bottom: 5px !important;
}

.wu-review-amount-inputox{
	width: 80px !important;
}
/******************************************For Cookies Management **************************/
.wu-cookiebox-opt {
	display: inline-block;
	width: 120px;
	height: 130px;
	text-align: center;
}

.wu-select-cookie-opt{
	margin: 20px 0 14px 110px;
}

.wu-cookiebox-opt.CKMKTG.cookie-selected{
	background: #f0ffed url(stylesheet/images/checkmark_full.gif) no-repeat 50% 20%;
}

.wu-cookiebox-opt.CKPERF.cookie-selected{
	background: #f0ffed url(stylesheet/images/checkmark_partial.gif) no-repeat 50% 20%;
}

.wu-cookiebox-opt.CKTXNL.cookie-selected{
	background: #f0ffed url(stylesheet/images/checkmark_min.gif) no-repeat 50% 20%;
}

.cookie-selected{
	border: 2px #0ed40e solid;
}

.wu-cookiebox-opt.CKMKTG{
	background: url(stylesheet/images/checkmark_full_gry.gif) no-repeat 50% 20%;
}

.wu-cookiebox-opt.CKPERF{
	background: url(stylesheet/images/checkmark_partial_gry.gif) no-repeat 50% 20%;
}

.wu-cookiebox-opt.CKTXNL{
	background: url(stylesheet/images/checkmark_min_gry.gif) no-repeat 50% 20%;
}

.wu-cookiebox-opt > p {
	margin: 65px 0 4px;
	padding: 0;
	font-weight: bold;
}

.wu-select-cookie-opt > ul{
	margin : 0;
	padding: 0;
}

.wu-select-cookie-opt > ul > li{
	margin : 0 25px 0 0;
	padding: 0;
}

.wu-cookies-management-container{
	background-color: #FFFFFF;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-bottomright: 6px;
	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
}

.wu-cookies-overlay-body-content{
	padding: 15px 25px 10px 25px;
	background-color: #fff;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.wu-cookies-overlay-footer-content{
	background-color: #fff;
	padding: 10px 28px 20px 14px;
    border-top: 2px solid #ececec;
}

.wu-cookies-overlay-header-close {
	background-image: url(stylesheet/images/close-overlay.png);
	position: absolute;
	right: -16px;
	top: -17px;
	cursor: pointer;
	height: 27px;
	width: 26px;
}

.wu-cookies-overlay-definition-content{
	display:block;
}

.wu-cookies-overlay-definition-table > div {
	height: 50px;
}

.wu-cookies-definition-prfm{
	background-color: #ececec;
}

.wu-cookies-overlay-definition-table{
	width: 600px;
	font-size: 12px;
	border: 2px #ddd solid;
	margin: 0 0 20px 12px;
}

.wu-cookies-desc-mkrt, .wu-cookies-desc-prfm, .wu-cookies-desc-trnsc{
	vertical-align: middle;
	margin: 0 0 0 10px;
	width: 135px;
	display: inline-block;
	font-weight: bold;
}

.wu-cookies-desc-check{
	display: inline-block;
}

.wu-cookies-desc-check.CKMKTG{
	height: 50px;
	vertical-align: middle;
	width: 57px;
}

.wu-cookies-desc-check.CKPERF{
	height: 50px;
	vertical-align: middle;
	width: 237px;
}

.wu-cookies-desc-check.CKTXNL{
	height: 50px;
	vertical-align: middle;
	width: 57px;
}

.wu-cookies-desc-check.checked{
	background: transparent url(stylesheet/images/checkmark_grn_sm.gif) no-repeat 50% 50%;
}

.wu-cookies-desc-check.unchecked{
	background: transparent url(stylesheet/images/checkmark_gry_sm.gif) no-repeat 50% 50%;
}

.wu-cookies-footer-close-button{
	margin: 9px 9px 9px 0;
	float: right;
	display: inline-block;
	font-family: 'Open Sans', sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color: #000;
	text-shadow: #fff 0 1px 0;
	padding: 6px 12px 6px 9px;
	background: -moz-linear-gradient(center top, #f7eba0, #ffdf1b 100%);
	background: -o-linear-gradient(top left, #f7eba0, #ffdf1b 100%);
	background: -webkit-linear-gradient(#f7eba0, #ffdf1b 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7eba0', endColorstr='#ffdf1b');
	border: 1px #e7c702 solid;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	cursor: pointer;
}
.wu-cookies-footer-close-button>span{
	width: 13px;
	height: 13px;
	display: inline-block;
	position: relative;
	top: 2px;
	right: -5px;
	background: transparent url(stylesheet/images/btn_close_x.png) no-repeat 0 0;
}
.wu-find-more-cookies{
	display: inline-block;
	margin: 17px 20px 0;
	float: left;
	font-size: 12px;
	color : #076e98;
	
}
.wu-find-more-cookies:hover {
	color : #003059;
	cursor: pointer;
	text-decoration: underline;
}

.wu-cookies-overlay-footer-content>.clear{
	clear:both;
}

.wu-cookies-desc-info ul li{
	margin: 0 0 13px 13px;
	padding: 0 0 0 15px;
	background: url(stylesheet/images/bullet-ul.png) no-repeat left 0.5em;
}

/******************************************For maskmain Cookies Management **************************/

#frame-maskMain-cookies, #frame-maskmain-footer{
	width: 100%;
	height: 100%;
/* 	display: none; */
}

.wu-maskMain-cookies-overlay{
	width: 670px;
	position: absolute;
	z-index: 9999;
	display: block;
	opacity: 1;
	margin: 50px auto;
	filter: alpha(opacity = 100);
	border: 7px #ddd solid;
	border-radius: 7px;
	-webkit-border-radius: 7px;
	left : 0;
	right : 0;
	top : 0;
}
.content-maskmain-cookies{
	width: 700px;
	margin: auto;
}

/*RTOPT-2007*/
.wu-register-form-element input{
	height: 30px;
	padding: 0 7px 0;
}
/*RTOPT-1889*/
.visa-card {
	background-position: 0 0 !important;
}
.visa-cc{
	background-position: -139px -262px !important;
}
/**RTOPT-1742, RTOPT-1798**/
/*.wu-sendmoney-review-pay-wupay-icon{
	background-position: -139px -262px !important;
}*/
/**RTOPT-1143
.wu-add-contact-form .wu-favorite{
	padding: 3px 7px 3px 23px !important;
}**/
.wu-receiver-information-container-left{
	width: 70% !important;
}
.wu-receiver-information-container-right{
	width: 25% !important;
}
.ie-btn{
	padding-top: 0 !important;
    padding-bottom: 0 !important;
}
/**RTPROD-250**/
#summary_edit_smo, #summary_edit_smo:hover{
	font-size: 12px !important;
    background-position-y: 8px !important;
}
.wu-promo-code-label{
	width: 262px !important;
}
.set-header-reset-reg {
	width: auto !important;
}
.disabled{
	cursor: none !important;
}

/**RTPROD-301**/
#mobile-number-error, #mobile-number-error p, .error-msg, .error-msg p{
	color: #cc1b21 !important;
}

.clearfix{
	clear: both !important;
}
#wu_register_city_error {
	white-space: nowrap;
}
/**JIRA Defects**/
.wu-password-form-align{
	margin-top: 0 !important;
}
/**JIRA Defects**/

/**Track Transfer page Starts Here**/
/**MYWU-1712**/
#steps {
    float: left;
    background: url(stylesheet/images/little-yellow-circle.png) center 1px no-repeat;
    padding: 0 10px;
    line-height: 195%;
    margin-right: 7px;
    margin-left: 40px;
    font-size: 14px;
    font-weight: bold;
    color: #896901;
    display: block;
}

.wu-form-element {
	display: block;
	margin-bottom: 20px;
	min-height: 33px;
	position: relative;
}
.wu-elemnt-in {
	margin-left: 72px;
}
.wu-traking-number, .wu-sender-phone-number {
	display: inline-block;
	vertical-align: top;
}
.wu-money-transfer-form label {
	font-size: 12.5px;
	color: #414141;
	display: block;
	margin: 0 0 4px 5px;
	overflow: hidden;
}
.wu-money-transfer-form input {
	display: block;
	width: 200px;
}
#error-msg-mtcn {
	vertical-align: top;
	display: inline-block;
	width: 220px;
	font-size: 12px;
}
#wu-or {
	display: inline-block;
	font-size: 14px;
	font-weight: bold;
	color: #333;
	line-height: 0px;
	padding-top: 38px;
	padding-right: 20px;
}
.wu-sender-phone-number {
	display: inline-block;
	vertical-align: top;
}
.wu-money-transfer-form label {
	font-size: 12.5px;
	color: #414141;
	display: block;
	margin: 0 0 4px 5px;
	overflow: hidden;
}
.wu-money-transfer-form input {
	display: block;
	width: 200px;
}
.error-msg, .proof-error-msg {
	font-size: 12px;
	font-weight: bold;
	color: #cc1b21;
	padding-top: 5px;
	padding-left: 5px;
}


.wu-form-element {
	display: block;
	margin-bottom: 20px;
	min-height: 33px;
	position: relative;
}
.wu-money-transfer-form h3 {
	font-size: 14px;
	line-height: 28px;
	font-weight: bold;
	color: #333;
}
.wu-elemnt-in {
	margin-left: 72px;
}
.wu-money-transfer-form .wu-select-tranfer-aomunt {
	vertical-align: top;
}
.wu-select-currency, .wu-select-tranfer-aomunt {
	display: inline-block;
}
.wu-select-currency-container {
	vertical-align: top;
	display: inline-block;
	width: 182px;
	margin-left: 10px;
}
.wu-select-tranfer-aomunt input {
                /* line-height: 5em !important;*/
}

.wu-money-transfer-form input {
	display: block;
	width: 200px;
}
.wu-TrackTransfer-overlay-content .wu-select-currency, .wu-money-transfer-form .wu-select-currency {
	width: 182px;
}

.wu-frame-home #trackTransferContainer {
	padding: 20px 0px;
	position: relative;
}

.track-transfer-container {
	position: relative;
	display: inline-block;
	margin: 0 0 20px 0;
	padding: 25px 25px 30px 25px;
	background: #FFFFFF;
	border: 1px solid #E3E3E3;
	border-bottom: 3px solid #E3E3E3;
	border-top: none;
}

.left-col-trackTransfer .pane {
	padding: 20px 0px 0px 0px;
	padding-bottom: 0;
}

.nt-two-col-dashboard.dashboard-trackTransfer {
	margin-bottom: 0px;
}

.track-transfer-content .wu-stripe,.wu-proofOfPayment-container .wu-stripe
	{
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 5px;
	background: #F9DA12;
	border-top: 1px solid #D8BD10;
}

.track-transfer-content {
	float: left;
	width: 600px;
	padding-right: 26px;
}

.track-transfer-right {
	vertical-align: top;
	width: 23%;
	display: inline-block;
}

.dashboard-tabs span.tabs-long {
	width: 200px;
	background: url(stylesheet/images/btn-tabs-long.png) no-repeat 0 0;
}

.nt-two-col-dashboard .dashboard-trackTransfer {
	width: 535px;
}

.track-transfer-right-col .right-col-trackTransfer {
	float: none;
	padding-top: 20px;
}

.right-col-trackTransfer .wu-contact {
	margin: 0;
}

.track-transfer-right-col .wu-contact,
.track-transfer-right-col .wu-support-tips {
	width: 230px;
}

.nt-two-col-dashboard .left-col-trackTransfer {
	width: 100%;
}

.track-transfer-right-col {
	width: 236px;
	float: left;
}

.track-transfer-right-col .wu-sendmoneymini {
	border-radius : 0;
	width: 229px;
}

.track-transfer-right-col .wu-sendmoneymini .wu-sendmoneymini-title {
	background: #EBEBEB;
	color: black;
	border-radius: 0;	
}

.track-transfer-right-col .wu-sendmoneymini-form input {
	width: 184px;
}

.track-transfer-right-col .wu-sendmoneymini-button {
	width: 144px;
	text-align: center;
}

.track-transfer-right-col .wu-mobile-apps {
	margin-top: 360px;
	cursor: pointer;
}

.track-transfer-left {
	float: left;
	width: 630px;
	margin: 0 22px 0 0;
}

.track-transfer-label {
	color: #919191;
	font-size: 12px;
}

.wu-link {
	margin-top: 20px;
	position: absolute;
	cursor: pointer;
	margin-left: 20px;
	font: normal 13px/17px sans-serif;
	color: #076E98;
}

.wu-link:hover {
	text-decoration : underline;
}

.wu-money-transfer-form .wu-select-tranfer-aomunt{
	vertical-align: top;
}

.wu-select-currency-container{
	vertical-align: top;
	display: inline-block;
	width: 182px;
	margin-left: 10px;
}

/* RINTL-8076 Track Transfer: Currency drop down alignment is not proper
.wu-TrackTransfer-overlay-content .wu-select-currency-container{
	margin: 0;
}  */

.wu-TrackTransfer-overlay-content .wu-select-currency, .wu-money-transfer-form .wu-select-currency{
	width: 182px;
} 

.wu-select-currency>a, .wu-ep-homescreen-dropdown-content>a {
	line-height: 15px !important;
}


.wu-form-element.error .wu-ep-homescreen-dropdown-content>a, .wu-form-element.error .wu-select-currency>a, .wu-trackTransfer-form-element.error .wu-track-transfer-drop-down>a{
	border: solid 1px #cc1b21;
}

/****************************Track Transfer OVERLAY*********************************/
.wu-TrackTransfer-overlay-content {
	width: 400px;
	position: fixed;
	z-index: 9999;
	top: 5%;
	display: block;
}

.wu-close-overlay {
	cursor: pointer;
	right: -10px;
	position: absolute;
	top: -10px;
	cursor: pointer;
	height: 27px;
	width: 26px;
	background-image: url(stylesheet/images/close-overlay.png)
}

.wu-TrackTransfer-overlay-header {
	padding: 15px 17px;
	background: #232323;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
}

.wu-TrackTransfer-overlay-header h2 {
	font: 135% 'Open Sans', sans-serif;
	color: #FFE01A;
	padding: 0;
	margin: 0;
	position: relative;
}

.wu-TrackTransfer-overlay-header h2 span {
	color: white;
	font-size: 12px;
	position: absolute;
	top: 6px;
	right: 5px;
}

#wu-enter-amount-overlay {
	position: relative;
}

#MNCT-dateTime {
	margin-left: 10px;
	min-width: 15px;
}

.wu-TrackTransfer-overlay-header h2 span a {
	display: inline-block;
	color: white;
	text-decoration: underline;
}

.wu-TrackTransfer-overlay-form {
	overflow: auto;
	max-height: 375px;
	margin: 0;
	padding: 15px 25px 10px 25px;
	background-color: white;
	max-width: 562px;
}

.wu-TrackTransfer-overlay-form span {
	color: #000;
}

.wu-TrackTransfer-label {
	margin-bottom: 5px;
}

#amount-lbl {
	display: block;
}

#wu-transfer-amount-overlay {
	width: 100px;
}

.wu-trackTransfer-overlay-textbox {
	width: 180px;
	margin-right: 15px;
	padding: 4px 9px 0 9px;
	height: 27px;
	border: solid 1px #BFBFBF;
	line-height: 18px;
	font-family: sans-serif;
	font-size: 14px;
	color: #414141;
	background: white;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: inset 1px 1px 4px #bfbfbf;
	-ms-box-shadow: inset 1px 1px 4px #bfbfbf;
	-webkit-box-shadow: inset 1px 1px 4px #BFBFBF;
	box-shadow: inset 1px 1px 4px #BFBFBF;
}

.wu-trackTransfer-overlay-textbox:focus {
	border: 1px solid #707070 !important;
	outline: none !important;
	box-shadow: none;
	-webkit-box-shadow: inset 1px 1px 4px #BFBFBF;
	-moz-box-shadow: inset 1px 1px 4px #BFBFBF;
	-ms-box-shadow: inset 1px 1px 4px #BFBFBF;
	box-shadow: inset 1px 1px 4px #BFBFBF;
}

.wu-trackTransfer-button-container {
	background-color: #fff;
	padding: 10px 28px 20px 14px;
	-webkit-border-bottom-left-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-bottomright: 6px;
	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
}

.wu-login-overlay-button {
	width: auto;
	height: 35px;
	padding: 0 30px 0 20px;
	margin: 20px 0 10px;
	color: white;
	font-size: 13px;
	font-weight: bold;
	line-height: 36px;
	border: none;
	display: inline-block;
	text-shadow: 0 0 1px #222;
	text-decoration: none;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-box-shadow: 0px 0px 3px #999;
	-ms-box-shadow: 0px 0px 3px #999;
	-webkit-box-shadow: 0px 0px 3px #999;
	box-shadow: 0px 0px 3px #999;
	background: #1599BA;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-position: right 12px;
	background-repeat: no-repeat;
	background: url(stylesheet/images/arrow-btn-blue.png) right 12px no-repeat,
		-webkit-gradient(linear, 0% 0%, 0% 100%, from(#1599BA), to(#066690) );
	background: url(stylesheet/images/arrow-btn-blue.png) right 12px no-repeat,
		-webkit-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 12px no-repeat,
		-moz-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 12px no-repeat,
		-ms-linear-gradient(top, #1599BA, #066690);
}

.wu-login-overlay-button:hover {
	cursor: pointer;
	background: #066590;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-position: right 12px;
	background-repeat: no-repeat;
	text-shadow: 0 0 1px #222;
}

.wu-trackTransfer-button-container .wu-error-account {
	margin-left: 40px;
	vertical-align: -5px;
	font-size: 13px;
	line-height: 1.231;
	text-decoration: underline;
	color: #076E98;
	cursor: pointer;
}

.wu-error-account:hover {
	color: #003059;
	text-decoration: underline;
}

.wu-error-login-label {
	color: #CC1B21;
	display: block;
}

.wu-error-login-box {
	border: solid 1px #CC1B21;
}

.wu-trakTransfer-custom-drop-down {
	position: relative;
	cursor: pointer;
	margin-left: 4px;
	margin-right: 4px;
	min-width: 15px;
	padding: 0;
	line-height: 2.2;
	text-overflow: ellipsis;
	display: table;
	color: #414141 !important;
	text-align: left;
	vertical-align: middle;
	float: left;
	margin-right: 4px;
	min-width: 15px;
}

.wu-trakTransfer-custom-drop-down-arrow {
	cursor: pointer;
	width: 19px !important;
	min-width: 18px !important;
	max-width: 29px !important;
	height: 23px !important;
	background-size: 28px 28px;
	background-image: url(stylesheet/images/btn-droparrow.png);
	background-repeat: no-repeat;
	border-left: solid 1px #BBB;
	float: right;
}

.wu-TrackTransfer-overlay-form p {
	float: left;
	margin: 7px 7px 7px 5px;
}

#dateTime-lbl {
	display: block;
}

.wu-trackTransfer-form-element {
	margin-bottom: 20px;
	display: block;
	position: relative;
}

/**************ProofOfTransfer***********/
.wu-proofOfPayment-nav ul {
	padding: 0px;
}

.wu-proofPayment-icon-cek {
	background-image: url("stylesheet/images/pointer_selected.png");
	display: inline-block;
	background-repeat: no-repeat;
	margin: 0 auto;
	width: 20px;
	height: 20px;
}

.wum-proofPayment-nav-text {
	text-align: left;
	width: 83px;
	color: #000;
	font-size: 15px;
	overflow: hidden;
	white-space: normal;
	display: inline-block;
}

.wu-head-content {
	display: block;
}

.wu-proofOfPayment-container-header {
	height: 80px;
	background: url(stylesheet/images/tt-bg.png) no-repeat center;
	background-size: 615px;
	border-bottom: 1px solid #D3D3D3;
}

.wu-content-list {
	padding: 10px 0px;
}

.wu-head-content {
	font-weight: bold;
	color: black;
}

#wu-trackTransfer-dropdown-country {
	width: 182px;
	position: relative;
	padding: 0px;
	margin: 0px;
}

#wu-trackTransfer-dropDown-destination {
	margin: 0px;
	padding: 0px;
	font-size: 13px;
	padding-left: 15px;
	color: #414141;
}


#wu-track-transfer-dropdown-destination-list-content>ul {
	margin-left: -16px;
}

.wu-trackTransfer-form-element .medium-drop-down {
	float : left;
	width: 90px !important;
	min-width: 95px;
	padding-right: 0px !important;
}

.wu-trackTransfer-form-element #wu-track-transfer-birth-month-container,
.wu-trackTransfer-form-element #wu-track-transfer-birth-day-container {
	float : left;
}

#wu_trackTransfer_birth_month_dd_list,#wu_trackTransfer_birth_day_dd_list,#wu_multiple_transaction_birth_month_dd_list,#wu_multiple_transaction_birth_day_dd_list
	{
	width: 100px;
	padding: 0px;
	margin: 0px;
}

#wu-transfer-year,#wu-multiple-transaction-year {
	width: 80px;
	margin: 0px;
}

#wu-trackTransfer-dropdown-currency {
	font-size: 13px;
	width: 161px;
	padding: 0px;
	padding-left: 15px;
	margin: 0px;
	color: #414141;
}

.wu-select-tranfer-aomunt {
	vertical-align: -10px;
	width : 215px;
}

#wu-ep-homescreen-dropdown-currency-list {
	position: absolute;
}

#wu-ep-homscreen-dropdown-currency-left-panel {
	position: relative;
	height: 31px;
	margin: 0px;
}

#wu-ep-homescreen-currency-dropdown-container {
	margin-top: 3px;
	width: 182px;
	vertical-align: top;
}

.wu-proof-transaction-form-elem {
	display: block;
	margin-bottom: 20px;
	min-height: 33px;
	position: relative;
}

.wu-proof-transaction-form-elem label {
	display: table;
	float: left;
	width: 154px;
	height: 35px;
	margin: 0 10px 0 0;
	padding: 0 0 0 0;
	text-align: right;
}

.wu-proof-transaction-form-elem label>span {
	display: table-cell;
	vertical-align: middle;
	font-size: 14px !important;
	color: #777777;
}

.wu-proof-transaction-form-elem input[type=text] {
	display: inline-block;
	width: 200px;
}


.wu-trackTransfer-form-element.error #dateTime-lbl {
	color: #cc1b21;
}

.error-msg, .proof-error-msg {
	font-size: 12px;
	font-weight: bold;
	color: #cc1b21;
	padding-top: 5px;
	padding-left: 5px;
}

.proof-error-msg{
	display: inline-block;
}

.wu-form-element.error span,.wu-traking-number.error span,.wu-sender-phone-number.error span {
	color: #cc1b21;
}

.wu-form-element.error input,.wu-trackTransfer-form-element.error input,.wu-traking-number.error input,.wu-sender-phone-number.error input
	{
	border: solid 1px #cc1b21;
}

.wu-form-element.error .error-msg,.wu-trackTransfer-form-element.error .error-msg
	{
	font-weight: bold;
}

.wu-form-element.error .wu-custom-drop-down {
	border: solid 1px #cc1b21;
}

#wu-select-tranfer-aomunt-container {
	width: 138px;
	display: inline-block;
}

#error-msg-mtcn {
	vertical-align: top;
	display: inline-block;
	width: 220px;
	font-size: 12px;
}

.wu-money-transfer-form #wu-tracktransfer-homescreen-dropdown-list-currencies-content>ul,.wu-TrackTransfer-overlay-form #wu-tracktransfer-homescreen-dropdown-list-currencies-content>ul
	{
	width: 175px;
	display: block;
	margin-left: -15px;
}

.wu-money-transfer-form #wu-ep-homescreen-dropdown-currency-list>li,.wu-TrackTransfer-overlay-form #wu-ep-homescreen-dropdown-currency-list>li
	{
	width: 100%;
}

.wu-proofOfPayment-nav li.wu-change-progress-indicator {
	background: rgb(35, 213, 35);
}

.wu-proofOfPayment-nav li.wu-change-progress-indicator span {
	color: white;
}

.wu-proofOfPayment-nav li.wu-change-progress-indicator .wu-proofPayment-icon-cek
	{
	background-image: url("stylesheet/images/selected_check.png");
}

.wu-multiple-transaction-form p {
	float: left;
	margin: 7px 7px 7px 5px;
}
.wu-multiple-transaction-form .birthday {
	padding: 10px 28px 0px 14px;
}
.wu-multiple-transaction-lbl span {
	padding: 10px 28px 20px 14px;
	font-size: 15px;
	font-weight: bold;
}

.wu-multiple-transaction-lbl {
	padding-bottom: 10px;
}
.wu-select-tranfer-aomunt .error{
    border: solid 1px #cc1b21;
        }
.wu-trackTransfer-overlay-textbox.error, #wu-transfer-year{
	border: solid 1px #BFBFBF !important;
        }
.wu-form-element.error #wu-transfer-amount{
    border: solid 1px #bfbfbf;
        }
.wu-select-tranfer-aomunt .error{
	border: solid 1px #cc1b21 !important;
            }
.right-track-padd-top{
	padding-top: 20px;
}
.wu-track-h1{
	font: normal 26px/30px sans-serif;
	display: inline-block;
	width: 80%;
}
.wu-print-link{
	float : right;
	font: normal 14px sans-serif;
	display: inline-block;
	color: #076E98;
}
.wu-track-money-transfer{
	font: normal 18px sans-serif;
	color : #808080;
}
/********************UI V3**********************/
.track-transfer-left>h1{
	margin-top: 0px
}
.wu-trackTransfer-radio{
	display: inline-block;
	vertical-align: middle;
	margin-right: 20px;
}

.wu-trackTransfer-radio .checker {
	background-image: url(stylesheet/images/sprite-forms.png);
	background-repeat: no-repeat;
	background-position: -91px -77px;
	display: block;
	float: left;
	height: 18px;
	width: 18px;
}
.wu-trackTransfer-radio .checked {
	background-position: -121px -77px;
}
.wu-trackTransfer-radio .checker input{
	cursor: pointer;
	width: 18px;
	height: 18px;
	opacity: 0;
	filter: alpha(opacity = 0);
	background: none;
	padding: 0;
}
#trackTransferContainer .track-transfer-right-col{
	margin-left: 20px;
	vertical-align: top;
	display: inline-block;
	float: none;
}
.track-transfer-right-col #support-tips{
	padding: 20px 0;
}
.track-transfer-right-col #wu_smm_sendingto_dd_list{
	top: 55px;
	left: 0px;
}
.wu-elemnt-in{
	margin-left: 72px;
}
#wu-track-transfer-continue{
	margin-left: 40px;
}
#wu-radio-title{
	margin-bottom: 20px;
}
.wu-another-transfer{
	bottom: -35px;
	position: absolute;
}
.wu-another-transfer .wu-link{
	margin: -17px;
	position: initial;
	position: -ms-page;
    width:254px; /*------ RTHREE-2976 ------*/
}
#wu-proofOfTransaction-link{
	margin-left: 20px;
}

.wu-trackTransfer-progressIndicator-1{
	background: url(stylesheet/images/tt-bg1.png) no-repeat center;
	background-size: 615px;
}
.wu-trackTransfer-progressIndicator-2{
	background: url(stylesheet/images/tt-bg2.png) no-repeat center;
	background-size: 615px;
}
.wu-trackTransfer-progressIndicator-3{
	background: url(stylesheet/images/tt-bg3.png) no-repeat center;
	background-size: 615px;
}
.wu-trackTransfer-progressIndicator-4{
	background: url(stylesheet/images/tt-bg4.png) no-repeat center;
	background-size: 615px;
}


.wu-money-transfer-form .wu-state-arrow,.wu-TrackTransfer-overlay-content .wu-state-arrow,.wu-TrackTransfer-overlay-content .wu-trakTransfer-custom-drop-down-arrow{
	border: none;
	background-image: url(stylesheet/images/arrow-dropdownR3.png);
	background-size: 10px;
	margin-top: -20px;
	margin-left: 160px
}
.wu-print-link{
	cursor: pointer;
}
.wu-track-h1 h1{
	margin: 0;
}

.wu-proof-transaction-form-elem.error label span{
	color: #cc1b21;
}

.wu-proof-transaction-form-elem.error input{
	border: solid 1px #cc1b21;
}
.wu-multiple-transaction-form-second .wu-form-element, .wu-multiple-transaction-form-second-biller .wu-form-element{
	margin-left: 14px;
}
.wu-security-code-title{
	margin-bottom: 20px;
}
.wu-tracktransfer-toggle label{
	color: #000;
}
/**Track Transfer page End's Here**/




.home-content-container .wu-legal-notice{
	margin: 0 auto 0 auto;
	min-width: 780px;
	padding: 0;
}

.wu-bill-pay-container .wu-legal-notice{
	min-width: 550px;
}

.inmate-review-container .wu-legal-notice{
	min-width: 594px;
}

.legalnotice.section.legal-notice-inmate-review{
	margin-left: 70px;
}

.wu-sendmoney-review-pay-agreement-container.wu-sendmoney-review-pay-agreement-container-inmate-review{
	margin-top: 0px;
	margin-bottom: 0px;
}

.wu-paybills-homescreen {
	max-width: 950px;
    min-height: 500px;
}

.wu-paybills-left-content {
	float: left;
	width: 700px;
	margin: 0 20px 0 0;
}

.wu-inmate-left-content {
	float: left;
	width: 700px;
	margin: 0 20px 0 0;
}

.wu-inmate-left-content>p.wu-inmate-info{
	margin-left : 25px;
	font-size : 12px;
}

.wu-paybills-insetBox {
	position: relative;
	margin: 0 0 22px 0;
	padding: 20px 25px 30px 25px;
	background: #EFEFEF;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	-moz-box-shadow: inset 0 0 8px 3px #D0D0D0;
	-webkit-box-shadow: inset 0 0 8px 3px #D0D0D0;
	box-shadow: inset 0 0 8px 3px #D0D0D0;
}


/**** promo widget ****/

.wu-paybills-promo {
	content: " ";
	display: table;
	width: 660px;
	background: url(stylesheet/images/bg-ctas.gif) repeat-y
}

.wu-paybills-promo-content {
	float: left;
	width: 195px;
	margin: 0 20px 0 0;
	padding: 0 15px 0 0;
}

.wu-paybills-promo-content.end-content {
	margin: 0;
	padding: 0;
}

.wu-paybills-promo-content h3 {
	font-size: 20px;
	font-weight: normal;
	color: #434B4F;
	text-shadow: 0 1px 0 #FFFFFF;
}

.wu-paybills-promo-content p {
	font-size: 13px;
	color: #6E7D82;
}

.wu-sendmoney-review-add-promotion-middle .error-msg{
	display: none;
}

.wu-sendmoney-review-add-promotion-middle .error-msg span{
	font-size: 12px;
	font-weight: bold;
	color: #cc1b21!important;
	margin: 0 0 10px;
	padding-top: 5px;
	clear: both;
	padding-left: 5px;
}

.error-promo {
	color: #cc1b21!important;
}

/**** paybills widget ****/
.wu-paybills-box-container {
	margin: 0 0 22px 0;
	padding: 0;
	background: #FFFFFF;
	border: 1px solid #D3D3D3;
	-moz-box-shadow: 0 1px 1px #E4E4E4;
	-webkit-box-shadow: 0 1px 1px #E4E4E4;
	box-shadow: 0 1px 1px #E4E4E4;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}

.wu-paybills-box-container>h1 {
	display: block;
	margin: 1px 0 20px 0;
	padding: 10px 15px;
	font-size: 22px;
	color: #5E481A;
	text-shadow: 0 1px 0 #FFFFFF;
	background: #F7DB23;
	background: -moz-linear-gradient(top, #feeb80 0%, #f7db23 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#feeb80), color-stop(100%,#f7db23));
	background: -webkit-linear-gradient(top, #feeb80 0%,#f7db23 100%);
	background: -o-linear-gradient(top, #feeb80 0%,#f7db23 100%);
	background: -ms-linear-gradient(top, #feeb80 0%,#f7db23 100%);
	background: linear-gradient(top, #feeb80 0%,#f7db23 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feeb80', endColorstr='#f7db23',GradientType=0 );
	border-bottom: 1px solid #CDCBCB;
	-moz-border-radius: 10px 10px 0 0;
	-webkit-border-radius: 10px 10px 0 0;
	border-radius: 10px 10px 0 0;
}

.wu-paybills-box-container .wu-paybills-form {
	margin: 0 15px 10px 15px;
	min-height: 100px;
}

.wu-paybills-box-container .wu-paybills-icon-form {
	float : left;
	height: 40px;
	width: 44px;
	background-image: url(stylesheet/images/icons.png);
	background-repeat: no-repeat;
	background-position: -13px -435px;
	margin-top: 10px;
}

.wu-paybills-form-element {
	float: left;
}

.wu-paybills-form-element>label {
	font-size: 12.5px;
	color: #414141;
	display: block;
	margin: 0 0 2px 5px;
	overflow: hidden
}

.wu-paybills-form-element>label span {
	font-size: 12.5px;
	color: #414141;
}

.wu-paybills-form-element.error>label span , .wu-paybills-form-edit-amount.error>label span{
	color: #cc1b21 !important;
}

.wu-paybills-form-element.name {
	width: 238px;
	margin: 0 20px 0 9px;
}

.wu-paybills-form-element.amount {
	width: 120px;
	margin: 0 5px 0 0;
}

.wu-paybills-form-element input {
	display: block;
	width: 200px;
	/* RTHREE-3594 Inconsistent highlighting of form fields-Chi
	padding: 4px 9px 0 9px;
	height: 27px;
	border: solid 1px #bfbfbf;
	line-height: 18px;
	font-family: sans-serif;
	font-size: 14px;
	color: #414141;
	background: #fff;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: inset 1px 1px 4px #bfbfbf;
	-webkit-box-shadow: inset 1px 1px 4px #bfbfbf;
	box-shadow: inset 1px 1px 4px #bfbfbf; */
}

.wu-paybills-form-element input.error , .wu-paybills-form-edit-amount input.error {
	border: solid 1px #cc1b21;
	margin-bottom: 0px;
}

.wu-paybills-form-element.amount input {
	float: left;
	width: 57px;
}

.wu-paybills-form-element p {
	color: #444;
	float: left;
	width: auto;
	padding: 8px 0 0 0;
	margin: 0 0 0px 8px;
	font-size: 13px;
	font-weight: bold;
}

.wu-paybills-form-element .wu-error-msg, .wu-paybills-form-edit-amount .error-msg-edit-amount {
	float: left;
	font-size: 12px;
	font-weight: bold;
	color: #cc1b21;
	margin: 0 0 10px;
	padding-top: 5px;
	clear: both;
	padding-left: 5px;
}

.wu-paybills-form-edit-amount .error-msg-edit-amount {
	margin: 0;
}

.wu-paybills-form-element.amount .wu-error-msg {
	width: 200px;
}

.wu-paybills-button-form {
	float: left;
	margin: 7px 0 0 10px;
	padding: 0px 0 0 10px;
}



.wu-paybills-homescreen-left-image-info {
	clear : both;
	height: 20px;
	width: 20px;
	background-image: url(stylesheet/images/icon-msg-info.png);
	background-repeat : no-repeat;
	background-size : 100% 100%;
	float : left;
	margin: 0 3px 0 22px;
}

.wu-paybills-info span:nth-child(2){
	color: rgb(34, 34, 34);
}

.wu-paybills-alert-box {
	display : none;
	background: #d8f6ff;
	padding: 5px 8px;
	margin: 0 0 10px 3px;
	width: 91%;
	font-size: 12px;
	line-height: 18px;
	float: left;
}

.wu-paybills-alert-box .wu-paybills-icon-alert {
	background-image: url(stylesheet/images/icons.png);
	background-repeat: no-repeat;
	background-position: -139px -1220px;
	color: #5A5A5A;
	clear: both;
	margin: 0 0 0 5px;
	padding: 5px 0 0;
	white-space: nowrap;
	width: 33px;
	height: 31px;
	display: inline-block;
	float: left;
	line-height: 18px;
}

.wu-paybills-alert-box span {
	font-size: 12px;
	line-height: 18px;
}

.wu-paybills-alert-box span>a{
	font-size: 12px;
	line-height: 18px;
}

/**** bottom and right content info ****/

.wu-paybills-homescreen-left-stripe {
	text-decoration: none;
	color: #076E98;
}

.wu-paybills-homescreen-left-stripe:hover {
	text-decoration: underline;
	color : #003059;
}

.wu-paybills-right-content {
	float: left;
	width: 230px;
}

.wu-inmate-right-content {
	float: left;
	width: 200px;
}

/**** info and payment content ****/
.wu-biller-info-container, .wu-paybills-payment-container {
	width: 793px;
	min-height: 500px;
	margin: 0 auto 40px auto;
}

.wu-biller-info-left-content{
	float: left;
	width: 536px;
	margin: 0 22px 0 0;
}


.wu-paybills-payment-left-content {
	display: inline-block;
 	width: 536px;
	margin: 0 17px 0 0;
}

.wu-biller-info-right-content{
	float: left;
	width: 235px;
}

.wu-paybills-payment-right-content {
	vertical-align: top; 
	display: inline-block;
	width: 235px;
}

.wu-biller-info-container .wu-white-module-stripe, .wu-paybills-payment-container .wu-white-module-stripe {
	position: relative;
	margin: 0 0 20px 0;
	padding: 25px 25px 30px 25px;
	background: #FFFFFF;
	border: 1px solid #E3E3E3;
	border-bottom: 3px solid #E3E3E3;
	border-top: none;
}

.wu-biller-info-container .wu-stripe, .wu-paybills-payment-container .wu-stripe {
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 5px;
	background: #F9DA12;
	border-top: 1px solid #D8BD10;
}

.wu-biller-link {
	text-decoration: underline;
	color: #076E98;
}

.wu-biller-link:hover {
	color: #003059;
	cursor: pointer;
}

.wu-biller-info-right-content .wu-contact, .wu-paybills-payment-container .wu-contact{
	float: none;
}

/****  biller required form ****/

.wu-required-biller-title {
	padding: 0;
	margin: 0 0 20px 0;
	position: relative;
}

.wu-required-biller-title h1 {
	font-size: 23px;
	font-weight: bold;
	color: #000;
	padding: 0;
	letter-spacing: 1px;
	margin: 10px 0 3px 0;
}

.wu-required-biller-title p {
	color: #999;
	font-size: 12px;
	margin: 0 0 18px 0;
}

.wu-required-biller-form>p {
	color: #444;
}

.wu-required-biller-form-element {
	margin: 20px 0px;
}

.wu-required-biller-form-element>label {
	font-size: 12.5px;
	color: #414141;
	display: block;
	margin: 0 0 2px 5px;
	overflow: hidden;
}

.wu-required-biller-form-element>label span{
	font-size: 12.5px;
	color: #414141;
}

.wu-required-biller-form-element.error label>span {
	color: #cc1b21 !important;
}

.wu-required-biller-form-element>input {
	display: block;
	width: 200px;
	/* RTHREE-3594 Inconsistent highlighting of form fields -Chi 
	padding: 4px 9px 0 9px;
	height: 27px;
	border: solid 1px #bfbfbf;
	line-height: 18px;
	font-family: sans-serif;
	font-size: 14px;
	color: #414141;
	background: #fff;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: inset 1px 1px 4px #bfbfbf;
	-webkit-box-shadow: inset 1px 1px 4px #bfbfbf;
	box-shadow: inset 1px 1px 4px #bfbfbf; */
}

.wu-required-biller-form-element input[type=text].error {
	border: solid 1px #cc1b21;
	margin-bottom: 0px;
}

.wu-required-biller-form-element> .wu-error-msg {
	font-size: 12px;
	font-weight: bold;
	color: #cc1b21;
	margin: 0 0 10px;
	padding-top: 5px;
	clear: both;
	padding-left: 5px;
}

.wu-required-biller-checkbox-element {
	margin-bottom: 12px;
	position: relative;
	z-index: 1;
}

.wu-required-biller-checkbox-content {
	width: 25px;
	height: 25px;
	display: block;
	float: left;
}

.wu-required-biller-checkbox-content .checker {
	background-image: url(stylesheet/images/sprite-forms.png);
	background-repeat: no-repeat;
	display: block;
	float: left;
	text-align: center;
	background-position: 0px -78px;
	height: 18px;
	width: 18px;
}

.wu-required-biller-checkbox-content .checker:hover {
	background-position: -357px -78px;
}

.wu-required-biller-checkbox-content .checked {
	background-position: -31px -78px;
}

.wu-required-biller-checkbox-content .checked:hover {
	background-position: -357px -109px;
}

.wu-required-biller-checkbox-content .checker input {
	width: 18px;
	height: 18px;
	opacity: 0;
	filter: alpha(opacity = 0);
	background: none;
	padding: 0;
}

.wu-required-biller-checkbox-element>label{
	line-height: 22px;
	display: block;
	color: #444;
	font-size: 12.5px;
	margin: 0 0 2px 5px;
	overflow: hidden;
}

.wu-required-biller-checkbox-element span.wu-optional{
	font-size: 11.5px;
	color: #999999;
	line-height: 22px;
}

.wu-required-biller-button-element>input{
	width: auto;
	height: 40px;
	padding: 0 30px 0 20px;
	margin: 10px 0 !important;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	line-height: 41px;
	border: none;
	display: inline-block;
	text-shadow: 0 -1px 1px #222;
	text-decoration: none;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0px 0px 3px #999;
	-webkit-box-shadow: 0px 0px 3px #999;
	box-shadow: 0px 0px 3px #999;
	background: #1599ba;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-position: right 15px;
	background-repeat: no-repeat;
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -webkit-gradient(linear, 0% 0%, 0% 100%, from(#1599ba), to(#066690));
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -webkit-linear-gradient(top, #1599ba, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -moz-linear-gradient(top, #1599ba, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -ms-linear-gradient(top, #1599ba, #066690);
}

.wu-required-biller-button-element>input:hover{
	background-image: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, #066590;
}

/****  notif overlay  ****/
.wu-notif-overlay-container {
	width: 562px;
	background-color: #FFFFFF;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-bottomright: 6px;
	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
}

.wu-notif-overlay-header-content {
	padding: 15px 17px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	background-color: #232323;
}

.wu-notif-overlay-header-content h2{
	font: 135% 'Open Sans', sans-serif;
	color: #ffe01a;
	margin: 0;
}

.wu-notif-overlay-header-content p{
	color: #fff;
	margin: 0;
	font-size: 12px;
}

.wu-notif-overlay-header-close {
	background-image: url(stylesheet/images/close-overlay.png);
	position: absolute;
	right: -9px;
	top: -7px;
	cursor: pointer;
	height: 27px;
	width: 26px;
}

.wu-notif-overlay-body-content {
	padding: 15px 25px 10px 25px;
	background-color: #fff;
	max-height: 400px;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	max-width: 562px;
	border-bottom: 1px solid #eaeaea;
}

.wu-notif-overlay-body-content>h4 {
	font: bold 14px/16px sans-serif;
	color: #444444;
}

.wu-notif-overlay-body-content>p {
	clear: both;
	font-size: 12px;
	padding: 0 0 0px 0px;
	font-weight: bold;
	color: #414141;
	margin: 8px 8px -12px 0;
}

.wu-notif-overlay-footer-content {
	background-color: #fff;
	padding: 10px 28px 20px 14px;
	-webkit-border-bottom-left-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-bottomright: 6px;
	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
}

.wu-notif-overlay-continue-button:hover {
	background: #066590;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-repeat: no-repeat;
	background-position: right 15px;
}

.wu-notif-overlay-continue-button {
	cursor: pointer;
	height: 40px;
	padding: 0 30px 0 20px;
	margin: 10px 0;
	color: white;
	font-size: 14px;
	font-weight: bold;
	line-height: 41px;
	border: none;
	display: inline-block;
	text-shadow: 0 -1px 1px #222;
	text-decoration: none;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0px 0px 3px #999;
	-webkit-box-shadow: 0px 0px 3px #999;
	box-shadow: 0px 0px 3px #999;
	background: #1599BA;
	/*RTHREE-3322  Buttons Incorrect*/
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -webkit-gradient(linear, 0% 0%, 0% 100%, from(#1599BA), to(#066690));
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -webkit-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -moz-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -ms-linear-gradient(top, #1599BA, #066690);
}

/*RTHREE-970 fix starts here, RTHREE-3322  Buttons Incorrect*/
/*
.wu-change-email-confirm-button{
    background: #1599BA;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-position: right 14px;
	background-repeat: no-repeat;
 	background: url(stylesheet/images/arrow-btn-blue.png), -webkit-gradient(linear, left top, left bottom, from(#1599BA), to(#066690));
	background: url(stylesheet/images/arrow-btn-blue.png), -webkit-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png),    -moz-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png),     -ms-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png),      -o-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png),         linear-gradient(top, #1599BA, #066690);  
}*/

.wu-change-email-confirm-button:hover{
    background-color: #066590;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
    background-position: right 14px; 
	background-repeat: no-repeat;
	cursor:pointer;
}
 /*RTHREE-970 fix ends here*/


.wu-notif-overlay-cancel-button:hover {
	color: #003059;
}

.wu-notif-overlay-cancel-button {
	cursor: pointer;
	margin-left: 14px;
	font-size: 12px;
	color: #076E98;
	display: inline-block;
}


/******************************** confirm identity *****************************************/

.wu-confirmidentity-required-header-title {
	width: 100%;
	border-bottom: solid 1px #d1d1d1;
	margin: 0 0 20px 0;
}
	
.wu-confirmidentity-dropdown {
	width: 100%;
	margin-bottom: 10px;
}

.wu-confirmidentity-dropdown-country, .wu-confirmidentity-dropdown-identification{
	font-size: 13px;
	width: 179px;
	margin-left: 0px
}

.wu-confirmidentity-dropdown-identification {
	width: 265px;
	margin-top: 1px;
}

.wu-statearrow-dropdown-identification {
	margin-left: 252px
}

.wu-dropdown-list-confirmidentity {
	position: relative;
	margin-left: -15px;
}

.wu-confirmidentity-input-content {
	width : 100%;
}

.wu-confirmidentity-required-container .wu-confirmidentity-input-content{
	margin-bottom: 20px;
}

.wu-confirmidentity-required-container #wu-receiver-required-receiver-button-continue-content {
	margin-top: 20px;
}

.wu-paybills-confirmidentity-form-input input {
	display: inline-block;
	/* RTHREE-3594 Inconsistent highlighting of form fields-Chi
	border: solid 1px #bfbfbf;
	padding: 4px 9px 0 9px;
	height: 27px;
	line-height: 18px;
	font-family: sans-serif;
	font-size: 14px;
	color: #414141;
	background: #fff;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: inset 1px 1px 4px #bfbfbf;
	-webkit-box-shadow: inset 1px 1px 4px #bfbfbf;
	box-shadow: inset 1px 1px 4px #bfbfbf; */
}

.wu-paybills-confirmidentity-form-input input.error{
	border: solid 1px #cc1b21;
	margin-bottom: 0px;
}


.wu-confirmidentity-input-content .error label span, 
.wu-confirmidentity-required-container .error label span{
	color: #cc1b21 !important;
}

.wu-confirmidentity-required-container{
	width: 484px;
	margin: 25px auto 25px;
}

.wu-paybills-confirmidentity-form-input label span{
	display: block;
}

.wu_identification_dd_content{
	width: 282px;
}

.wu_country_dd_content{
	width: 196px;
}

.wu-confirmidentity-required-header-title h1{
	font-size: 23px;
	font-weight: bold;
}
/*************************************** Review *********************************************/


.wu-paybills-review-container {
	width: 75%;
	border: 1px solid #E3E3E3;
	margin: 0 10%;
	float: left;
	background: #FFFFFF;
	border-bottom: 3px solid #E3E3E3;
	border-top: 1px solid #D8BD10;
}

.wu-paybills-review-deliver-content, .wu-paybills-review-deliveryspeed-content {
	display: inline-block;
	width : 45%;
	height : 50%;
}

.wu-paybills-review-label {
	display: block;
	color: #777777;
}

.wu-paybills-review-text {
	display: inline-block;
	color: black;
	font-weight: bold;
}

.wu-paybills-review-currency-text{
	display: inline-block;
	font-weight: bold;
}

.wu-paybills-review-deliver-image {
	height: 40px;
	width: 44px;
	background-image: url(stylesheet/images/icons.png);
	background-repeat: no-repeat;
	background-position: -133px -430px;
	display: inline-block;
}

.wu-paybills-review-deliver-image, .wu-paybills-review-deliver-info,
.wu-paybills-review-accountnumber-image, .wu-paybills-review-accountnumber-info{
	display: inline-block;
}

.wu-paybills-review-accountnumber-image{
	height: 40px;
	width: 44px;
	background-image: url(stylesheet/images/icons.png);
	background-repeat: no-repeat;
	background-position: -133px -369px;
	display: inline-block;
}

.wu-sendmoney-review-pay-payment-info {
	height : auto;
	/*RTHREE-1083 In Bill Pay, Review & Send Payment & Receipt screen lot of mismatches are observed from screenshot*/
	margin: 10px 0px 70px 0px;
}

.wu-paybills-review-amount-content, .wu-paybills-review-transfer-content {
	width : 30%;
	border-bottom: 1px solid #ccc;
	/*RTHREE-1083 In Bill Pay, Review & Send Payment & Receipt screen lot of mismatches are observed from screenshot*/
	margin-top: 10px;
}

.wu-paybills-review-title, .wu-paybills-review-discount-content {
	width : 100%;
	border-bottom: 1px solid #ccc;
}

.wu-paybills-review-total-content{
	width : 100%;
	background: #E3F0F8;
	/* RTHREE-1083 In Bill Pay, Review & Send Payment & Receipt screen lot of mismatches are observed from screenshot */
	margin-top: 10px;
}

 /*artf891334 : Pay Bill - Review and Send Payment : UI issues */
.wu-paybills-review-accountnumber-content{
margin-top:40px;
}

.wu-paybills-review-order-summary {
	margin: 10px;
}

.wu-paybills-review-promotion-code, .wu-paybills-review-transfer-content {
	display: inline-block;
}

.wu-paybills-review-promotion-code {
	margin-left: 107px; /* Artifact artf891334 : Pay Bill - Review and Send Payment : UI issues */
	vertical-align: bottom;
	color: #076E98;
	text-decoration: none;
}

.sendMoneyInmateReview.section .wu-paybills-review-promotion-code,
.sendMoneyInmateReview.section .wu-sendmoney-remove-promo-code {
	float: none;
}

.wu-paybills-remove-promo-code{
	display: none;
	float: right;
	cursor: pointer;
	color: #076E98;
	margin-right: 192px;
}

.wu-sendmoney-remove-promo-code{
	display: none;
	float: right;
	cursor: pointer;
	color: #076E98;
}

.wu-paybills-remove-promo-code:HOVER{
	text-decoration:underline;
}

.wu-paybills-review-add-text {
	display: inline-block;
	text-decoration:underline;
	cursor: pointer;
}

.wu-paybills-review-edit-text {
	display: inline-block;
	float: right;
	color: #076e98;
	font-size: 13px;
	cursor: pointer;
}

.wu-paybills-review-edit-text:HOVER, .wu-paybills-review-promotion-code:HOVER {
	text-decoration:underline;
	cursor: pointer;
	color: #003059;
}

.wu-paybills-review-title-content {
	color: #C59011;
	margin-bottom: 5px;
	font-weight: bold;
	font: bold 14px/16px sans-serif;
}

.wu-paybills-contact-container {
	float : left;
	display: inline-block;
	width : 50%;
}

.wu-paybills-supporttips-container{
	float : left;
	display: inline-block;
	width : 50%;
}
.wu-paybills-review-bottom-content {
	width : 90%;
	margin: 0 auto;
	border-top: 1px solid #ccc;
}

.wu-paybills-supporttips-container > div {
	width : 99%;
	margin-left : 1%;
	height : 103px;
}

.wu-paybills-contact-container > div {
	width : 99%;
	margin-right : 1%;
}

.wu-pr-cancel-transaction-button {
	display: inline-block;
	margin: 10px 0px 10px 94px;
	text-decoration: none;
	color: #076e98;
}

.wu-pr-cancel-transaction-button:HOVER {
	text-decoration:underline!important;
	cursor: pointer;
	color: #003059;
}

.wu-paybills-review-amount-text,.wu-paybills-review-currency-total{
	font-size: 18px;
}

/*  RTHREE-1083 start  */
#wu-paybills-review-amount-text{
font: 13px/17px sans-serif;
   font-weight: bold;
}

.wu-paybills-review-currency-amount{
 	font-size: 10px;
 }

.wu-paybills-review-currency-total{
font-size: 10px;
}


/*  RTHREE-1083 End  */

.wu-paybills-review-total-text{
	font-size: 24px;
}

.wu-paybills-review-currency-fee, .wu-paybills-review-currency-discount{
 	font-size: 10px;
}

#paybills-check-login-container .wu-paybills-review-bottom-content{
	display: inline-block;
	vertical-align: top;
	width: 100%;
}

#paybills-check-login-container .wu-paybills-supporttips-container{
	width : 50%;
	margin-top: 10px;
}

#paybills-check-login-container .wu-paybills-contact-container {
	width : 49%;
	margin-right: 5px;
	margin-top: 10px;
}

.wu-paybills-review-bottom-content .wu-contact{
	margin: 0;
}

.wu-bill-pay-container .legalnotice{
	margin-left: 7%;
	margin-right: 12%;
}
.inmate-review-container .legalnotice {
	margin-left: -3%;
}

/************************************** receipt *******************************************/

.wu-paybills-introducing-bank-container{
	width : 241px;
}


.wu-paybills-receipt-container{
	width : 100%;
	margin: 0 auto;
}

.wu-paybills-receipt-stripe{
	height: 5px;
	width: 100%;
	background: #F9DA12;
}

.wu-paybills-receiptInfo-container {
	background: white;
	padding : 30px 20px;
	-webkit-box-shadow: 0 1px 1px #B4AEAE;
	box-shadow: 0 1px 1px #B4AEAE;
	margin-bottom: 30px;
}

.wu-paybills-receiptInfo-text{
	display: inline-block;
	width: 84%;
	margin-right: 10px;
   	-webkit-box-shadow: inset -6px 0px 7px -6px rgba(170, 156, 156, 0.38);
	   -moz-box-shadow: inset -6px 0px 7px -6px rgba(170, 156, 156, 0.38);
	   		box-shadow: inset -6px 0px 7px -6px rgb(170, 156, 156);
	        box-shadow: inset -6px 0px 7px -6px rgba(170, 156, 156, 0.38);
}

.wu-sendmoney-receiptInfo-button{
	vertical-align: top;
	display: inline-block;
	width: 13%;
}

.wu-sendmoney-receiptInfo-bottom{
	padding-top: 10px;
}

.wu-paybills-receiptInfo-text p {
	width: 78%;
}

.wupay-receipt-container{
	width: 100%;
}

.wu-paybills-receipt-container-left{
	width: 72%;
	display: inline-block;
}

.wu-paybills-receipt-container-right{
	display: inline-block;
	float: right;
	vertical-align: top;
}

.wu-paybills-alert-error{
	width: 100%;
	height: 54px;
	line-height: 18px;
	margin-bottom: 23px;
	display: none;
	color: #333;
	border: solid 2px #ec9799;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	-moz-box-shadow: 0 1px 1px #bbbbbb;
	-webkit-box-shadow: 0 1px 1px #bbbbbb;
	box-shadow: 0 1px 1px #bbbbbb;
	background: #ffffff;
	background: -moz-linear-gradient(top, #ffffff 0%, #fdebec 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#fdebec));
	background: -webkit-linear-gradient(top, #ffffff 0%,#fdebec 100%);
	background: -o-linear-gradient(top, #ffffff 0%,#fdebec 100%);
	background: -ms-linear-gradient(top, #ffffff 0%,#fdebec 100%);
	background: linear-gradient(top, #ffffff 0%,#fdebec 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fdebec',GradientType=0 );
	position: relative;
}

.wu-paybills-icon-error{
	min-height: 20px;
	width: auto;
	padding: 10px 15px;
	display: inline-block;
	background: none;
	margin-left: 37px;
	width: 80%;
	float: left;
}

.wu-paybills-error-code{
	float: right;
	font-size: 10px;
	color: gray;
	margin-top: 25px;
	margin-right: 4px;
}

.wu-paybills-icon-error-img{
	display: inline-block;
	vertical-align: middle;
	margin-left: -42px;
	margin-right: 5px;
	width: 23px;
	height: 23px;
	background-image: url(stylesheet/images/icon-alert-error.png);
	background-repeat: no-repeat;
	background-size: 23px;
}

.wu-paybills-icon-error p{
	display: inline-block;
	vertical-align: middle;
	margin: 0;
}

.wu-paybills-review-edit-amount-middle{
	margin: 0;
	padding: 15px 25px 10px 25px;
}

.wu-paybills-review-edit-amount-disclaimer{
	margin: 0;
	padding: 15px 0px 1px 25px;
}

.wu-paybills-edit-input-amount-overlay{
	float: left;
	width: 80px;
}

.wu-paybills-form-label-amount {
	padding: 5px 0;
	color : black;
}

.wu-paybills-fees-label, .wu-paybills-fees-value{
	display: inline-block;
	width: 40%;
}

.wu-paybills-form-edit-amount {
	height: 80px;
}

.wu-paybills-review-edit-amount-disclaimer p{
	clear: both;
	font-size: 12px;
	padding: 0 0 0px 0px;
	font-weight: bold;
	color: #8a8a8a !important;
}

.wu-paybills-form-label {
	font-size: 13px;
	font-weight: normal;
	color: #000;
	cursor: pointer;
	display: block;
	margin: 0 0 4px;
}

.wu-paybills-edit-amount-currency{
	display: inline-block;
	margin-top: 8px;
	margin-left: 8px;
	font-weight: bold;
}

.wu-paybills-fees-total-box-overlay span{
	font-weight: bold;
}

.wu-alert-paybill{
	width : 83%;
	margin-left : 78px;
}

.wu-alert-inmate{
	margin: 20px 20px 0 0;
}

.wu-alert-paybill-review {
	width: 76%;
	margin-left: 95px;
}
.wu-alert-inmate-review{
	width: 76%;
	margin-left: 78px;
}
.alert-paybills-payment{
	width: 84%;
	margin-left: 8%;
}


.wu-paybills-goldcard-text{
	max-width: 340px;
	padding-bottom: 10px;
	padding-top: 10px;
}

.amount-currency-total-paybills{
	display: inline-block!important;
}

.wu-paybills-receipt-transaction-container{
	padding-bottom: 20px;
}

.wu-paybills-receiptInfo-imgsucces, .wu-inmate-receiptInfo-imgsucces{
	background-image: url(stylesheet/images/icons.png)!important;
	background-position: -10px -1821px;
	background-size: 704%;
}

  /*artf891334 : Pay Bill - Review and Send Payment : UI issues */
.wu-paybills-receipt-total-content, .wu-paybills-review-discount-content{
	/*width: 50%!important;*/
	/*RTHREE-1083 In Bill Pay, Review & Send Payment & Receipt screen lot of mismatches are observed from screenshot */
	margin-top: 10px;
}

.wu-paybills-conversiton-alert-box {
	display: none;
	width: auto;
	margin-right: 0;
	margin-top: 2px;
	float: none;
}

.btn-paybills-receiptinfo a{
	cursor: pointer;
}

.paybill-card .all-credit-card {
	-webkit-margin-after: 0px !important;
	-webkit-margin-before:0px !important;
}

.paybill-bill-add .sendmoney-form-state {
	margin-top : 0px !important;
}
/* RTHREE-2813*/
#mtcnPaybill{
    color: #000000;
	font-size: 14px;
}
#confirmedDate{
	font-weight: bold;
    color: #000000;
}
/* RR-7669 fix, should not overwrite the margin-top
.wu-support-tips-content {
	margin-top: 15px;
}*/

.wu-requiredBillerInformation-height{
	min-height: 800px;
}





/*****SEND INMATE*******/

.wu-dropdown-mask-container{
	width: 100%;
}


.wu-sm-inmate-content {
    position: relative;
    margin: 0 0 22px 0;
    padding: 30px 25px 30px 25px;
    background: #EFEFEF;
    border: 1px solid #CFCFCF;
    border-top: none;
}
.wu-top-border {
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 5px;
    background: #F9DA12;
    border-top: 1px solid #D8BD10;
}
.wu-sm-inmate-content>div {
    vertical-align: top;
    padding-top: 10px;
    margin-right: 15px;
}
.wu-sm-inmate-facility-container {
	width: 45%;
}
.wu-sm-inmate-facility-container{
	display: inline-block;
}
.wu-sm-inmate-facility-container label {
    vertical-align: top;
    margin-top: 7px;
    display: inline-block;
}
.wu-sm-inmate-facility-container #wu-smi-facility-name-container {
	display: inline-block;
	width: 67%;
}

.wu-register-form-intl .wu-interstitial-drop-down {
	width: 258px;
}
.wu-dropdown-mask-container {
    border: 0.15em solid #cccccc;
    background: -webkit-linear-gradient(top, #fefefe 0%, #BABABA 100%);
    background: -moz-linear-gradient(top, #fefefe 0%, #BABABA 100%);
    background: -ms-linear-gradient(top, #fefefe 0%, #BABABA 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe',endColorstr='#bababa',GradientType=0);
    max-width: 100%;
    width: 100%;
    display: inline-block;
    position: relative;
    -webkit-border-radius: 0.25em;
    -moz-border-radius: 0.25em;
    -ms-border-radius: 0.25em;
    -o-border-radius: 0.25em;
    border-radius: 0.25em;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    zoom: 1;
    box-shadow: 0 0 3px #bbbbbb;
    -moz-box-shadow: 0 0 3px #bbbbbb;
    -webkit-box-shadow: 0 0 3px #bbbbbb;
    cursor: pointer;
    min-height: 32px;
}
.wu-dropdown-mask-container {
    border: 0.15em solid #cccccc;
    background: -webkit-linear-gradient(top, #fefefe 0%, #BABABA 100%);
    background: -moz-linear-gradient(top, #fefefe 0%, #BABABA 100%);
    background: -ms-linear-gradient(top, #fefefe 0%, #BABABA 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe',endColorstr='#bababa',GradientType=0);
    display: inline-block;
    position: relative;
    -webkit-border-radius: 0.25em;
    -moz-border-radius: 0.25em;
    -ms-border-radius: 0.25em;
    -o-border-radius: 0.25em;
    border-radius: 0.25em;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    zoom: 1;
    box-shadow: 0 0 3px #bbbbbb;
    -moz-box-shadow: 0 0 3px #bbbbbb;
    -webkit-box-shadow: 0 0 3px #bbbbbb;
    cursor: pointer;
}

.wu-dropdown-mask {
    display: block;
    float: left;
    zoom: 1;
    color: #444444;
    text-decoration: none;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 80%;
    line-height: 1.47;
    margin: 6px 0px 6px 10px;
    z-index: 0;
}
.wu-sm-inmate-content>div {
    vertical-align: top;
    padding-top: 10px;
    margin-right: 15px;
}
.wu-sm-inmate-amount-container {
	width: 38%;
}
.wu-sm-inmate-amount-container {
	display: inline-block;
}

#send-money-inmate-container .short input {
	width: 57px;
}
.wu-sm-inmate-amount-container input {
	display: inline-block;
	width: 200px;
	margin-bottom: 10px;
}
.usd-text {
    display: inline-block;
    margin-left: 3%;
    font-weight: bold;
}
#wu-sm-inmate-update.disabled {
    -moz-box-shadow: 0px 0px 4px #C0BFBF;
    -webkit-box-shadow: 0px 1px 4px #C0BFBF;
    box-shadow: 0px 1px 4px #C0BFBF;
    background: #1599ba;
    cursor: text;
    text-shadow: 0 0 1 px #999;
    pointer-events: none;
    color: #ffffff;
    background: url(stylesheet/css/stylesheet/images/arrow-btn-blue_disabled.png) right 14px
     no-repeat, -webkit-gradient(linear, 0% 0%, 0% 100%, from(#BCD7DE),
     to(#98BEC9) );
    background: url(stylesheet/css/stylesheet/images/arrow-btn-blue_disabled.png) right 14px
     no-repeat, -webkit-linear-gradient(top, #BCD7DE, #98BEC9);
    background: url(stylesheet/css/stylesheet/images/arrow-btn-blue_disabled.png) right 14px
     no-repeat, -moz-linear-gradient(top, #BCD7DE, #98BEC9);
    background: url(stylesheet/css/stylesheet/images/arrow-btn-blue_disabled.png) right 14px
     no-repeat, -ms-linear-gradient(top, #BCD7DE, #98BEC9);
}
#wu-sm-inmate-update {
    width: auto;
    height: 36px;
    padding: 0 30px 0 20px;
    margin: 10px 0 !important;
    color: white;
    font-size: 13px;
    font-weight: bold;
    line-height: 37px;
    border: none;
    display: inline-block;
    text-shadow: 0 -1px 1px #222;
    text-decoration: none;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-box-shadow: 0px 0px 3px #999;
    -webkit-box-shadow: 0px 0px 3px #999;
    box-shadow: 0px 0px 3px #999;
    background: #1599BA;
    background-image: url(stylesheet/css/stylesheet/css/stylesheet/images/arrow-btn-blue.png);
    background-position: right 14px;
    background-repeat: no-repeat;
    background: url(stylesheet/css/stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
     -webkit-gradient(linear, 0% 0%, 0% 100%, from(#1599BA), to(#066690) );
    background: url(stylesheet/css/stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
     -webkit-linear-gradient(top, #1599BA, #066690);
    background: url(stylesheet/css/stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
     -moz-linear-gradient(top, #1599BA, #066690);
    background: url(stylesheet/css/stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
     -ms-linear-gradient(top, #1599BA, #066690);
}
.wu-blue-button.disabled {
    margin-bottom: 0px;
    pointer-events: none;
}
.wu-blue-button.disabled {
    width: auto;
    padding: 10px 30px 10px 20px;
    margin: 10px 0px;
    color: white;
    font-size: 14px;
    font-weight: bold;
    border: none;
    display: inline-block;
    text-shadow: 0 -1px 1px #222;
    text-decoration: none;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-box-shadow: 0px 0px 3px #999;
    -webkit-box-shadow: 0px 0px 3px #999;
    box-shadow: 0px 0px 3px #999;
    background: #BCD7DE;
    background-image: url(stylesheet/css/stylesheet/images/arrow-btn-blue_disabled.png);
    background-position: right 14px;
    background-repeat: no-repeat;
    background: url(stylesheet/css/stylesheet/images/arrow-btn-blue_disabled.png) right 14px no-repeat, -webkit-gradient(linear, 0% 0%, 0% 100%, from(#BCD7DE), to(#98BEC9));
    background: url(stylesheet/css/stylesheet/images/arrow-btn-blue_disabled.png) right 14px no-repeat, -webkit-linear-gradient(top, #BCD7DE, #98BEC9);
    background: url(stylesheet/css/stylesheet/images/arrow-btn-blue_disabled.png) right 14px no-repeat, -moz-linear-gradient(top, #BCD7DE, #98BEC9);
    background: url(stylesheet/css/stylesheet/images/arrow-btn-blue_disabled.png) right 14px no-repeat, -ms-linear-gradient(top, #BCD7DE, #98BEC9);
}
.wu-sm-inmate-content>div {
    vertical-align: top;
    padding-top: 10px;
    margin-right: 15px;
}
.wu-blue-button {
    width: auto;
    padding: 10px 30px 10px 20px;
    margin: 10px 0px;
    color: white;
    font-size: 14px;
    font-weight: bold;
    border: none;
    display: inline-block;
    text-shadow: 0 -1px 1px #222;
    text-decoration: none;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-box-shadow: 0px 0px 3px #999;
    -webkit-box-shadow: 0px 0px 3px #999;
    box-shadow: 0px 0px 3px #999;
    background: #0096D2;
    background-image: url(stylesheet/css/stylesheet/images/arrow-btn-blue.png);
    background-position: right 14px;
    background-repeat: no-repeat;
    background: url(stylesheet/css/stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0096D2), to(#066690));
    background: url(stylesheet/css/stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -webkit-linear-gradient(top, #0096D2, #066690);
    background: url(stylesheet/css/stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -moz-linear-gradient(top, #0096D2, #066690);
    background: url(stylesheet/css/stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -ms-linear-gradient(top, #0096D2, #066690);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#0096D2, endColorstr=#066690)";
}

#complete-verification{
	/*width : 150px;*/
}
/*****WU REWARD CSS FOR IE9******/

/**safari Send-money inmate**/
.wu-summary-temp-send{
	padding-left: 39px;
}
.wu-summary-temp-deliv{
	padding-left: 40px;
}
.wu-summary-temp-pay{
	padding-left: 40px;
}

/**.wu-reward-pane{
	overflow: hidden;
}**/
/**My WU Register page alignment issue**/
.wu-password-field-note{
	margin: 15px 8px 0 27px !important;
    padding-top: 6px !important;
    width: 246px !important;
    position: absolute;
    top: -5px !important;
    line-height: 22px;
    right: 0 !important;
}
/**REWARDS REDEEM PAGE STARTS HERE**/
.wu-rewards-redeem-outerlayer{
	 background-color: #ebebeb;
	 border: solid #cccccc 1px;
	 width: 530px; 
	 height: 500px;
}
.wu-rewards-redeem-innerlayer{
	background-color: #ffffff;
	border: solid #cccccc 1px;
	width: 520px;
    height: 490px;
    margin: 4px;
}
.wu-rewards-layer-title{
	background: #f5f5f5; /* Old browsers */
	background: -moz-linear-gradient(top,  #f5f5f5 0%, #f7f7f7 5%, #f5f5f5 37%, #f0f0f0 92%, #ededed 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(5%,#f7f7f7), color-stop(37%,#f5f5f5), color-stop(92%,#f0f0f0), color-stop(100%,#ededed)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f5f5f5 0%,#f7f7f7 5%,#f5f5f5 37%,#f0f0f0 92%,#ededed 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f5f5f5 0%,#f7f7f7 5%,#f5f5f5 37%,#f0f0f0 92%,#ededed 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f5f5f5 0%,#f7f7f7 5%,#f5f5f5 37%,#f0f0f0 92%,#ededed 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #f5f5f5 0%,#f7f7f7 5%,#f5f5f5 37%,#f0f0f0 92%,#ededed 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */
	color: #464646;
	font-size: 16px;
	border-bottom: solid #e4e4e4 2px;
	padding: 9px 0 9px 15px;
}
.wu-rewards-block-layer{
	padding: 10px;
	height: 426px;
}
.wu-rewards-block{
	float: left;	
	width: 143px;
	margin: 11px;
	height: 191px;
	background-color: #FBFBFB;
	border: solid #ADADAD 1px;
	border-radius: 5px;
	-webkit-box-shadow: 3px 3px 5px 0px rgba(50, 50, 50, 0.75);
	-moz-box-shadow:    3px 3px 5px 0px rgba(50, 50, 50, 0.75);
	box-shadow:         3px 3px 5px 0px rgba(50, 50, 50, 0.75);
}
.wu-rewards-block-disabled{
	opacity: 0.5;
}

.wu-rewards-block-top{
	height: 50px;
	border-bottom: solid #cccccc 1px;
	background-color: #3f3f3f;
}
.wu-rewards-block-title{
	color: #ffffff;
	padding: 6px;
}
.wu-rewards-block-title p{
	margin: 0;
	text-align: center;
	white-space: nowrap;
    color: #ffffff;
    font-size: 16px;
}
.wu-rewards-block-bottom{
	height: 140px;
}

.wu-rewards-block-image-cash, .wu-rewards-block-image-DISCT, .wu-rewards-block-image-MERCH, .wu-rewards-block-image-CASH{
	text-align: center;
	height: 80px;
	background: url("stylesheet/images/wu-cash-back.png") no-repeat 50%;
	position: relative;
}
.wu-rewards-block-image-card, .wu-rewards-block-image-PHONE{
	text-align: center;
	height: 80px;
	background: url("stylesheet/images/wu-gold-card.png") no-repeat 50%;
	position: relative;
}
.wu-rewards-block-cash-text{
	position: absolute;
	color: #F5EB04;
	left: 52px;
	font-weight: bold;
    top: 25px;
}
.wu-rewards-block-card-text{
	color: #020100;
	position: absolute;
	left: 31px;
    top: 17px;
	font-size: 12px;
	font-weight: bold;
	-webkit-transform: rotate(6deg);/* Safari */	
	-moz-transform: rotate(6deg);/* Firefox */	
	-ms-transform: rotate(6deg);/* IE */
	-o-transform: rotate(6deg);/* Opera */
}
.wu-rewards-block-cash-value{
    color: #F5EB04;
	font-size: 27px;
}
.wu-rewards-block-card-value{
	font-size: 27px;
}
.wu-rewards-block-cash-type{
	font-size: 8px;
	position: absolute;
	color: #F5EB04;
	left: 49px;
	top: 49px;
	text-transform: uppercase;
}
.wu-rewards-block-card-type{
	position: absolute;
	color: #FFFFFF;
	left: 36px;
	top: 48px;
	text-transform: capitalize;	
	-webkit-transform: rotate(0deg);/* Safari */	
	-moz-transform: rotate(0deg);/* Firefox */	
	-ms-transform: rotate(0deg);/* IE */
	-o-transform: rotate(0deg);	/* Opera */
	margin-top: -27px;
	margin-right: 39px;
	font-size: 0.85em;
	font-weight: bold;
}
.wu-rewards-block-points{
	text-align: center;
	height: 19px;
	font-weight: bold;
	padding-top: 9px;
}
.wu-rewards-block-points span{
	font-weight: bold;
    font-size: 16px;
}

.wu-rewards-block-btn{
	text-align: center;
	height: 33px;
}
/**REWARDS REDEEM PAGE END'S HERE**/



/**REWARDS SUMMARY STARTS HERE**/
.wu-rewards-summary-outerlayer{
	 background-color: #ebebeb;
	 border: solid #cccccc 1px;
	 width: 530px; 
	 height: 463px;
}
.wu-rewards-summary-innerlayer{
	background-color: #ffffff;
	border: solid #cccccc 1px;
	width: 520px;
    height: 452px;
    margin: 4px;
}
.wu-reward-summary-text p, .wu-rewards-loyalty-left p{
	color: #444444;
	font: normal 13px/17px sans-serif;
    padding-top: 10px;
}
.wu-rewards-summary-title{
	color: #C49011;
    font-size: 13px;
    font-weight: bold;
}
.wu-reward-summary-textbox input{
	width: 45%;
}
.wu-rewards-loyaltycard-section h5{
	padding: 15px 0;
}
.wu-rewards-summary-border{
	border-bottom: solid #DEDEDE 1px;
	margin-top: -15px;
}
.wu-rewards-loyalty-layer{
	width: 100%;
}
.wu-rewards-loyalty-left{
	width: 60%;
	float: left;
}
.wu-rewards-loyalty-right{
	width: 40%;
	float: right;
	position: relative;
}
.wu-rewards-loyalty-right img{
	position:absolute;
    left:0;
    top:0;
}
.wu-rewards-loyalty-right p{
	z-index: 100;
	position: absolute;
	color: #3D3E46;
	font-size: 15px;
	top: 57px;
	left: 95px;
	letter-spacing: -0.6px;/**MYWU-846**/
}
.wu-rewards-summary-btn{
	text-align: left;
	height: 33px;
}
/**REWARDS SUMMARY END'S HERE**/



/**HOW POINT WORKS PAGE STARTS HERE**/
.wu-rewards-pointswork-outerlayer{
	 background-color: #ebebeb;
	 border: solid #cccccc 1px;
	 width: 530px; 
	 /* height: 428px; */
     height: 450px;
}
.wu-rewards-pointswork-innerlayer{
	background-color: #ffffff;
	border: solid #cccccc 1px;
	width: 520px; 
	/* height: 418px; */
    height: 440px;
	margin: 4px;
}
.wu-rewards-point-layer{
	/* height: 375px; */
    height: 432px;
}
.wu-rewards-point-top{
	height: 105px;
	margin-left: 2%;/**MYWU-799**/
}
.wu-rewards-point-topleft{
	width: 42%;
	float: left;
}
.wu-rewards-point-topleft img{
	padding: 25px 0 0 25px;
}
.wu-rewards-point-topright{
	width: 58%;
	float: right;
}
.wu-rewards-point-topright p{
	padding: 26px 38px 0 0;
    font-size: 16px;
}
.wu-rewards-point-middle{
	padding: 0 18px;
}
.wu-rewards-point-middle div{
	border: solid #ccccca 1px;
	padding-top: 20px;
	background-color: #fcfdf8;
}
.wu-rewards-point-middle span{
	font-size: 30px;
	font-weight: bold;
}
.wu-rewards-point-middle p{
	font-size: 16px;
    padding-top: 13px;
	padding-bottom: 5px;
}
.wu-rewards-point-bottom{
	height: 183px;
	margin-left: 3%;/**MYWU-799**/
}
.wu-rewards-point-bottom p{
	font-size: 16px;
}
.wu-rewards-point-one{
	height: 70px;
}
.wu-rewards-point-two{
	height: 55px;
}
.wu-rewards-point-three{
	height: 55px;
}
.wu-rewards-point-left{
	float: left;
	padding: 15px 0 0 15px;
}
.wu-rewards-point-right{
	float: right;
	width: 90%;
}
.wu-rewards-point-right p{
	margin-top: 18px;
}
.circle-text {
    width: 20px;
	border-radius: 20px;
	border: solid #bbb76d 1px;
}
.circle-text:after {
    content: "";
    display: block;
    width: 100%;
    height:0;
    padding-bottom: 100%;
    background: #ffdf31; 
    -moz-border-radius: 50%; 
    -webkit-border-radius: 50%; 
    border-radius: 50%;
}
.circle-text div{
    float:left;
    width:100%;
    padding-top:50%;
    line-height:1em;
    margin-top:-0.5em;
    text-align:center;
    color: #67664a;
}
/**HOW POINT WORKS PAGE END'S HERE**/



/**REWARDS HISTORY LAYER STARTS HERE**/
.wu-rewards-history-title{
	padding: 4px 10px 9px 15px;
	width: 95%;
	height: 35px;	
}
.wu-rewards-history-titleleft{
	width: 58%;
	float: left;
	padding-top: 10px;
	font-size: 16px;
	color: #505050;
}
.wu-rewards-history-titlemiddle{
	width: 15%;
	float: left;
	padding-top: 15px;
	font-size: 11px;
	color: #666666;
	text-align: right;
}
.wu-rewards-history-titleright{
	width: 25% !important;
	float: right;
}
.wu-rewards-history-outerlayer{
	 background-color: #ebebeb;
	 border: solid #cccccc 1px;
	 width: 530px; 
	 height: 463px;
}
.wu-rewards-history-innerlayer{
	background-color: #ffffff;
	border: solid #cccccc 1px;
	width: 523px; 
	height: 450px;
	margin: 7px auto;
}
.wu-rewards-history-tabletitle, .wu-rewards-history-tablebody{
	display: table;
    border-collapse:collapse
}
.wu-rewards-history-bodylayer{
	overflow-y: visible;
	overflow-x: hidden;
	height: 370px;
}
.wu-rewards-table-title, .wu-rewards-table-body{
	width: 523px;
	display: table-row;
}
.wu-rewards-title-cell{
    display: table-cell;
    border: 1px solid #DBDBDB;
    height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
	text-align: center;
	line-height: 2em;
	font-weight: bold;
	font-size: 13px;
}
.wu-rewards-body-cell{
    display: table-cell;
    border: 1px solid #DBDBDB;
    height: 40px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
	text-align: center;
	padding: 12px 0;
	font-size: 13px;
}
.wu-rewards-title-date, .wu-rewards-body-date{
	width: 100px;/**width: 80px; overflow-scroll**/
}
.wu-rewards-title-desc,.wu-rewards-body-desc{
	width: 183px;
}
.wu-rewards-title-points, .wu-rewards-body-points{
	width: 120px;		
}
.wu-rewards-title-status, .wu-rewards-body-status{
	width: 120px;
}

div.wu-rewards-table-body:nth-child(even){
	background-color: #ffffff;
}
div.wu-rewards-table-body:nth-child(odd){
	background-color: #F9F9F9;
}
/**REWARDS HISTORY LAYER END'S HERE**/



/**REWARDS CARD PDF STARTS HERE**/
.wu-rewards-card{
	position: relative;
	border: solid red 1px;
}
.wu-rewards-card img{
	position:absolute;
    left:0;
    top:0;
}
.wu-rewards-card p{
	z-index: 100;
	position: absolute;
	color: #3D3E46;
	font-size: 39px;
	top: 105px;
	left: 270px;
	letter-spacing: -2px;
}
.wu-rewards-card span{
	z-index: 100;
	position: absolute;
	color: #3D3E46;
	font-size: 20px;
	top: 200px;
	left: 101px;
}
/**REWARDS CARD PDF END'S HERE**/



/**REWARDS RIGHT SIDE BLOCK STARTS HERE**/
.wu-rewards-point-block{
	/**width: 146px;**/
    width: 142px;
	border: solid #ffffff 3px !important;
	background-color: #e8f5fb;
	padding: 10px;
	outline: solid #dddddd 1px;
    margin-top: 10px;
    margin-left: 1px;
}
.wu-rewards-logo-section, .wu-rewards-number-section{
	border-bottom: solid #cccccc 1px;
	padding: 10px 0;
}
.wu-rewards-logo-section img{
	width: 96%;
}
.wu-rewards-logo-section p{
	margin: 0 0 10px 0;
	padding: 0;
	font: normal 13px/17px sans-serif;
	color: #232323;
	font-weight: bold;
	font-size: 15px;
}
.wu-rewards-logo-section{
	padding-left: 7px;
}
.wu-rewards-card-number{
	font-weight: bold;
	/**letter-spacing: 0.6px;**/
	word-spacing: 3px; /**MYWU-1078**/
	font-size: 16px !important;
}
.wu-rewards-number-section span{
	font-size: 12px;
}
.wu-rewards-point-section{
	font-weight: bold;
	font-size: 12px;
	/*MYWU-751*/
    padding-top: 11px;
}
.wu-rewards-btn-section>div{
	white-space: nowrap;
}
.wu-badge{
	background: url('stylesheet/images/wu-badge.png') no-repeat;
    height: 37px;
	margin: 0;
	padding-top: 9px;
}
.wu-badge span{
	font-size: 36px;
	padding-left: 35px;
	font-weight: bold;
}
/**REWARDS RIGHT SIDE BLOCK END'S HERE**/


/**START RIGHT SIDE BLOCK STARTS HERE**/
.wu-rewards-starttoday{
	width: 142px;
	/**height: 238px;**/
    height: 215px;
	border: solid #ffffff 3px !important;
	background-color: #e8f5fb;
	padding: 10px;
	outline: solid #dddddd 1px;
    margin-top: 10px;
    margin-left: 1px;
}
.wu-rewards-starttoday-top span{
	font-weight: bold;
}
.wu-rewards-starttoday-top p{
	margin-top: 5px;
	margin-bottom: 5px;
}
.wu-rewards-starttoday-middle{
	border-bottom: solid #cccccc 1px;
    position: relative;
    height: 90px;
}
.wu-rewards-starttoday-bottom{
	padding: 10px 0 0 4px;
}
.wu-rewards-starttoday-middle img{
	width: 140px;
	height: 87px;
    position: absolute;
}
.wu-rewards-starttoday-bottom{
	/**background: url('stylesheet/css/images/arrow-btn-blue.png') no-repeat;
	background-position: 64% 83%;**/
	cursor: pointer;
}
.wu-rewards-starttoday-bottom a{
	color: #006890;
	text-decoration: none;
}
.wu-rewards-starttoday-middle p{
	z-index: 100;
	color: #000;
	font-size: 11px;
    top: 37px;
	left: 69px;
    position: absolute;
	letter-spacing: -0.5px;

}
/**START RIGHT SIDE BLOCK END'S HERE**/


/**TRANSACTION HISTORY SEE DETAIL STARTS HERE**/
.wu-activity-outer-layer{
	/**width: 485px; **/
	padding: 10px 0 13px 0;
	margin: 0 auto;
	border: solid #d6e6ec 1px;
	border-radius: 3px;
}
.wu-activity-inner-layer{
    width: 470px;
	height: 205px;
    margin: 9px 8px 6px 8px;
}
.wu-activity-left{
    width: 48.6%;
	border: 1px solid #D3D3D3;
	float: left;
	background-color: #F6F8FA;
}
.wu-activity-right{
    width: 48.7%;
	border: solid #cccccc 1px;
	float: right;
}
.wu-activity-inner-left{
	width: 15%;
	float: left;
    margin: 12px 0 0 12px;
}
.wu-activity-inner-right{
	padding-top: 8px;
	padding-bottom: 11px;
	width: 80%;
	float: right;
}
.wu-activity-inner-right div:first-child{
	color: #9b9b9b;
	font-size: 12px;
}
.wu-activity-inner-right div:last-child{
	color: #444;
	font-size: 13px;
	font-weight: bold;
}
.wu-sent-to-parent, .wu-payout-method-parent, .wu-paying-with-parent {
	height: 49px;
    border-bottom: 1px solid #D3D3D3;
    padding-left: 10px;
}
.wu-service-parent{
	height: 46px;
	padding-left: 10px;
}
.wu-transfer-amt-parent{
	height: 67px;
	border-bottom: solid #cccccc 1px;
}
.wu-transfer-total-parent{
	padding: 15px 0 30px 10px;
	border-bottom: solid #cccccc 1px;
}
.wu-usd-parent{
	padding: 10px;
	border-bottom: solid #cccccc 1px;
	color: #c9912c;
	font-size: 16px;
	font-weight: bold;
	background-color: #F6F8FA;
}
.wu-usd-parent span{
	color: #c9912c;
	font-size: 16px;
	font-weight: bold;
}
.wu-recep-receives-parent{
	background-color: #e7f4fa;
	padding: 10px 0 36px 10px;
}
.wu-transfer-amt-top{
	width: 93%;
	padding: 10px 0 18px 10px;
}
.wu-transfer-amt-btm{
	width: 93%;
	padding: 15px 0 15px 10px;
}
.wu-transfer-amt-left, .wu-transfer-total-left, .wu-recep-receives-left{
	width: 50%;
	float: left;
	color: #8A8A8A;
	font-size: 12px;
}
.wu-transfer-amt-right, .wu-transfer-total-right, .wu-recep-receives-right{
	width: 50%;
	float: right;
	color: #383838;
	font-size: 14px;
	font-weight: bold;
	text-align: right;
}
.wu-transfer-total-left{
	white-space: nowrap;
}
.wu-recep-receives-right{
	width: 45%;
	margin-right: 5px;
}
.wu-transfer-total-right{
	width: 45%;
	margin-right: 5px;
}




/**TRANSACTION HISTORY SEE DETAIL END'S HERE**/

/**wu-gold-card-rewards-block**/
.wu-gold-card-rewards-block{
	width: 233px;
	height: 230px;
	background: #EBEBEB;
	border: 1px solid lightgrey;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	-moz-box-shadow: 0 2px 2px #E4E4E4;
	-webkit-box-shadow: 0 2px 2px #E4E4E4;
	box-shadow: 0 2px 2px #E4E4E4;
	margin: 0 0 22px 0;
}

/**wu-gold-card-rewards-block**/



/******************************************
*******************************************
*******************************************
**************REUSED CSS*******************
*******************************************
*******************************************/

/**CSS-REDEEM YELLOW BUTTON STARTS HERE**/

.wu-redeemblock-btn, .wu-redeemblock-btn:hover{
    font-weight: bold;
    cursor: pointer;
 	color: #076E98;
    background-image: url(stylesheet/images/rewards-arrow-blue-btn.png);
    background-position: 83% 63%;
    background-repeat: no-repeat;
}
.wu-redeemblock-btn:hover, .wu-starttoday-btn:hover, .wu-paybill-btn:hover, .wu-send-now-btn:hover{
	text-decoration: underline;
	color: #003059;
}
.wu-starttoday-btn{
    font-weight: bold;
    cursor: pointer;
 	color: #076E98;
    background-image: url(stylesheet/images/rewards-arrow-blue-btn.png);
	background-position: 56% 71%;
    background-repeat: no-repeat;
}
.wu-paybill-btn{
    font-weight: bold;
    cursor: pointer;
 	color: #076E98;
   /** background-image: url(stylesheet/images/arrow-btn-blue.png);
    background-position: 77% 62%;
    background-repeat: no-repeat;**/
}
.wu-send-now-btn{
    font-weight: bold;
    cursor: pointer;
 	color: #076E98;
    /**background-image: url(stylesheet/images/arrow-btn-blue.png);
    background-position: 58% 62%;
    background-repeat: no-repeat;**/
}

.wu-redeem-btn:hover{
	background: #F3CE72;
	background-image: url("https://assets.westernunion.net/wdstatic08152013V64/theme/default/img/arrow-btn-brown.png");
	background-position: right 10px;
	background-repeat: no-repeat;
}
.wu-redeem-btn , .wu-redeem-disable-btn{
	cursor: pointer;   
	width: auto;
	height: 26px;
	padding: 0 17px 0 10px;
	margin: 0 0px 10px 0px;
	line-height: 25px;
	display: inline-block;
	color: #91690b;
	font-size: 13px;
	font-weight: bold;
	border: solid 1px #e4c886;
	text-shadow: 1px 1px 2px #fff;
	text-decoration: none;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-box-shadow: 1px 2px 1px #ccc;
	-webkit-box-shadow: 1px 2px 1px #ccc;
	box-shadow: 0px 1px 1px #a1a1a1;
	background: #f7df97;
	background-image: url("https://assets.westernunion.net/wdstatic08152013V64/theme/default/img/arrow-btn-brown.png");
	background-position: right 10px;
	background-repeat: no-repeat;
	background: url("https://assets.westernunion.net/wdstatic08152013V64/theme/default/img/arrow-btn-brown.png")
	 right 10px no-repeat,
	 -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fdf5d8), to(#f3ce72) );
	background: url("https://assets.westernunion.net/wdstatic08152013V64/theme/default/img/arrow-btn-brown.png")
	 right 10px no-repeat, -webkit-linear-gradient(top, #fdf5d8, #f3ce72);
	background: url("https://assets.westernunion.net/wdstatic08152013V64/theme/default/img/arrow-btn-brown.png")
	 right 10px no-repeat, -moz-linear-gradient(top, #fdf5d8, #f3ce72);
	background: url("https://assets.westernunion.net/wdstatic08152013V64/theme/default/img/arrow-btn-brown.png")
	 right 10px no-repeat, -ms-linear-gradient(top, #fdf5d8, #f3ce72);
}
.wu-redeem-disable-btn-cursor{
cursor: default;   

}
/**CSS-REDEEM YELLOW BUTTON END'S HERE**/


/**SELECT BOX CSS START'S HERE**/

.wu-reciever-drop-down-container {
    /**width: 100%;**/
    vertical-align: middle;
    display: inline-block;
}

.wu-dropdown-mask-container {
    border: 0.15em solid #cccccc;
    background: -webkit-linear-gradient(top, #fefefe 0%, #BABABA 100%);
    background: -moz-linear-gradient(top, #fefefe 0%, #BABABA 100%);
    background: -ms-linear-gradient(top, #fefefe 0%, #BABABA 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe',endColorstr='#bababa',GradientType=0);
    /**max-width: 100%;
    width: 100%;**/
    display: inline-block;
    position: relative;
    -webkit-border-radius: 0.25em;
    -moz-border-radius: 0.25em;
    -ms-border-radius: 0.25em;
    -o-border-radius: 0.25em;
    border-radius: 0.25em;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    zoom: 1;
    box-shadow: 0 0 3px #bbbbbb;
    -moz-box-shadow: 0 0 3px #bbbbbb;
    -webkit-box-shadow: 0 0 3px #bbbbbb;
    cursor: pointer;
}
.wu-dropdown-mask {
    display: block;
    float: left;
    zoom: 1;
    color: #444444;
    text-decoration: none;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 80%;
    line-height: 1.47;
    margin: 6px 0px 6px 10px;
    z-index: 0;
}
.wu-dropdown-mask-container select {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    -moz-opacity: 0;
    -khtml-opacity: 0;
    z-index: 2;
    padding-left: 8px;
    cursor: pointer;
}
.wu-dropdown-arrow {
    width: 29px !important;
    height: 30px;
    background-image: url(stylesheet/images/btn-droparrow.png);
    position: absolute;
    right: 0;
    top: 0;
    margin: 0 !important;
}
.wu-dropdown-mask span {
    cursor: pointer;
    zoom: 1;
    color: #444444 !important;
    white-space: nowrap;
    line-height: 1.47;
    font-size: 14px;
}
.wu-dropdown-arrow {
    width: 29px !important;
    height: 30px;
    background-image: url(stylesheet/images/btn-droparrow.png);
    position: absolute;
    right: 0;
    top: 0;
    margin: 0 !important;
}
.wu-dropdown-mask-container select>option[disabled] {
	display: none;
}
select option {
    background-color: #fff;
    color: #656565;
}

/**SELECT BOX CSS END'S HERE**/


/**BLUE BUTTON STARTS HERE**/

.wu-rewards-button-continue:not([disabled]):hover {
    cursor: pointer;
    background: #066590;
    background-image: url(stylesheet/images/arrow-btn-blue.png);
    background-position: right 14px;
    background-repeat: no-repeat;
    text-shadow: 0 0 1px #222;
}
.wu-rewards-button-continue{
    width: auto;
    padding: 10px 30px 10px 20px;
    margin: 10px 0px;
    color: white;
    font-size: 14px;
    font-weight: bold;
    border: none;
    display: inline-block;
    text-shadow: 0 -1px 1px #222;
    text-decoration: none;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-box-shadow: 0px 0px 3px #999;
    -webkit-box-shadow: 0px 0px 3px #999;
    box-shadow: 0px 0px 3px #999;
    background: #1599BA;
    background-image: url(stylesheet/images/arrow-btn-blue.png);
    background-position: right 14px;
    background-repeat: no-repeat;
    background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -webkit-gradient(linear, 0% 0%, 0% 100%, from(#1599BA), to(#066690));
    background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -webkit-linear-gradient(top, #1599BA, #066690);
    background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -moz-linear-gradient(top, #1599BA, #066690);
    background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -ms-linear-gradient(top, #1599BA, #066690);
}

/**BLUE BUTTON END'S HERE**/


/**TEXT BOX STARTS HERE**//*
input[type=text], input[type="password"] {
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    outline: none;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    border: 1px solid #bbbbbb;
    background-color: #ffffff;
    height: 30px;
    color: #404040;
    font: 14px 'Open Sans', sans-serif;
    line-height: 18px;
    margin-bottom: 8px;
    padding: 0px 7px 0;
    -moz-box-shadow: 0px 1px 0px 0px rgb(255,255,255) ,inset 0px 1px 1px 0px rgba(153,153,153,0.19);
    -webkit-box-shadow: 0px 1px 0px 0px rgb(255,255,255) ,inset 0px 1px 1px 0px rgba(153,153,153,0.19);
    box-shadow: 0px 1px 0px 0px rgb(255,255,255) ,inset 0px 1px 1px 0px rgba(153,153,153,0.19);
 }*/
/**TEXT BOX END'S HERE**/

.wu-pop-top{
padding: 20px;
}
.wu-pop-top span, .wu-pop-bottom span{
font-size: 13px;
}
.wu-pop-middle{
}
.wu-pop-bottom{
padding: 2px 2px 2px 20px;
}
.wu-pop-btn{	
}
.wu-popup-table-title{
width: 96.5%;
font-weight: bold;
padding: 15px 0 25px 20px;
border-bottom: solid #cccccc 1px;
}
.wu-popup-table-value{
width: 96.5%;
padding: 15px 0 25px 20px;
border-bottom: solid #cccccc 1px;
}
.wu-popup-table-total{
width: 96.5%;
padding: 15px 0 30px 20px;
}
.wu-table-left{
width: 76%;
float: left;
}
.wu-table-right{
width: 20%;
float: right;
}


.page-header{
	padding-left: 10px;
}



/***********Jira Defects Start's Here***********/
.wu-register-form-element input{
	-moz-box-shadow: 0px 1px 0px 0px rgb(255,255,255) ,inset 0px 1px 1px 0px rgba(153,153,153,0.19) !important;
	-webkit-box-shadow: 0px 1px 0px 0px rgb(255,255,255) ,inset 0px 1px 1px 0px rgba(153,153,153,0.19) !important;
	box-shadow: 0px 1px 0px 0px rgb(255,255,255) ,inset 0px 1px 1px 0px rgba(153,153,153,0.19) !important;
}
/**.sendMoneyReview{
	margin-left: -13%;
}**/
.mywu-white-space{
	white-space: nowrap;
}
.kycEmailVerifAnchor{
	cursor: pointer;
	color: #076E98;
}
.wu-kyc-verification-code-container p.first-sentences{
	color: #232323 !important;
}
/***********Jira Defects End's Here***********/

#wu-receiver-information-form-container{
	width: 660 !important;
}
.wu-sendmoney-review-pay-bank-info{
	display: inline-block;
	vertical-align: middle;
	width:145px;
}
/*RTOPT-2430- IE8 STARTS HERE*/
.wu-sendmoney-delivery-option-container{
	background-color: #ffffff;
	width: 620px;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
}
.send-money-overlay{
	width: 670px !important;
	max-height: 700px;
}
.all-option{
	max-height: 520px !important;
	overflow: scroll !important;
}
#wu-sendmoney-delivery-option-header-close{
	background-image: url(stylesheet/images/close-overlay.png);
	position: absolute;
	width: 26px;
	height: 27px;
	top: 7px;
	cursor: pointer;
	right: 9px;
}
#wu-sendmoney-information-container-overlay-content .wu-maskMain-overlay{
	top: 12%;
	left: 24%;
}
/*RTOPT-2430- IE8 END'S HERE*/

/**RTOPT-1845**/
/*.yellow.wu-alert .wu-alert-icon{
	background: url(stylesheet/css/stylesheet/images/icon_msg_alert_sm.png) no-repeat 11px 12px;
}*/
/**RTOPT-1281- Decline Option CSS Starts Here**/
.wu-decline-option-container{
	width: 95%;
	vertical-align: top;
	display: inline-block;
    padding: 5px 0;
}
.decline-image-wupay{
	height: 30px;
	width: 60px;
	display: inline-block;
	background-size: 60px 30px;
	background-image: url("stylesheet/images/icon-wupay.png");
	background-repeat: no-repeat;
    vertical-align: middle;
}
.wu-decline-option-title{
	font-weight: bold;
    vertical-align: middle;
    padding-bottom : 5px;
    font-size: 15px;
}
.wu-decline-option-description{
    padding-left: 35px;
}
.wu-decline-option-label-container .checker{
	margin-right : 10px;
}
.wu-decline-option-main-container{
	padding: 10px 0;
}
.decline-image-sofort{
	height: 27px;
	width: 86px;
	display: inline-block;
	background-size: 86px 27px;
	background-image: url("stylesheet/images/logo-sofort.png");
	background-repeat: no-repeat;
	vertical-align: middle;	
}

.decline-image-ideal{
	height: 27px;
	width: 86px;
	display: inline-block;
	background-size: 86px 27px;
	background-image: url("stylesheet/images/logo-ideal.png");
	background-repeat: no-repeat;
	vertical-align: middle;	
}

.decline-image-trustly{
	height: 27px;
	width: 86px;
	display: inline-block;
	background-size: 86px 27px;
	background-image: url("stylesheet/images/logo-trustly.png");
	background-repeat: no-repeat;
	vertical-align: middle;	
}

/**Decline Option CSS End's Here**/

/*RTOPT-2007*/
.wu-register-form-element input{
	height: 30px;
	padding: 0 7px 0;
}
/*RTOPT-1889*/
.visa-card {
	background-position: 0 0 !important;
}
.visa-cc{
	background-position: -139px -262px !important;
}
/**RTOPT-1742, RTOPT-1798**/
/*.wu-sendmoney-review-pay-wupay-icon{
	background-position: -139px -262px !important;
}*/
/**RTOPT-1143*
.wu-add-contact-form .wu-favorite{
	padding: 3px 7px 3px 23px !important;
}*/
#wu_register_postal_code_error{
	white-space: nowrap !important;
	width : 180px;
}
.update.wu-alert .wu-alert-icon{
	background-position: 25% 85% !important;
}
.update.wu-alert .wu-alert-icon{
	margin-top: 2px;
}
.wu-mobile-apps, .wu-mobile-apps:hover{
	border: none !important;
}
.wu-receiver-information-container-left{
	width: 70% !important;
}
.wu-receiver-information-container-right{
	width: 25% !important;
}
/**For IE-8 MYWU-1711**/
.ie-btn{
	padding-top: 0 !important;
    padding-bottom: 0 !important;
}
/**RTPROD-250**/
#summary_edit_smo, #summary_edit_smo:hover{
	font-size: 12px !important;
    background-position-y: 8px !important;
}
.wu-promo-code-label{
	width: 262px !important;
}
.set-header-reset-reg {
	width: auto !important;
}
.disabled{
	cursor: none !important;
}


/**RTPROD-301**/
#mobile-number-error, #mobile-number-error p, .error-msg, .error-msg p{
	color: #cc1b21 !important;
}
/**Send Money Register alignment issue**/
/**#wu-send-money-register-container{
margin-left: 10% !important; 
}**/
.clearfix{
	clear: both !important;
}
/**Added for text box alignment**/
input[type=text], input[type="password"]{
	line-height: 30px !important;
}

/**Added for Popup Box close(x) icon**/
.payoutinfo-overlay-close, .paymentinfo-overlay-close{
	right: 0 !important;
	top: 0 !important;
}
#wu-sendmoney-delivery-option-header-close{
	right: 0 !important;
	top: 0 !important;
}

/**Added for alert Message Close icon**/
.wu-alert, .wu-alert-icon{
	padding-left: 45px !important;
	padding-top: 22px !important;
}
.sendMoneyPayment .yellow .wu-alert-icon{
	padding-left: 45px !important;
	padding-top: 22px !important;
	background: url("stylesheet/images/icon_msg_alert_sm.png") no-repeat 11px 12px !important;
}
.wu-alert{
	padding-left: 0 !important;
	padding-top: 0 !important;
}

/*MYWU-1906*/
#wu-receiver-required-middle-alert .wu-alert-icon{
background: url(stylesheet/images/icon_msg_alert_sm.png) no-repeat 19px 6px;
}
/**END*/

/**MYWU-1718**/
.ui-wu-ep-select-payment, .ui-wu-ep-select-payment:hover{
	padding-top: 9px !important;
	padding-bottom: 13px !important;
}

.wu-blue-button, .wu-blue-button:hover{
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false) !important;
	background: url(stylesheet/images/arrow-btn-blue.png) #0096d2 no-repeat right 14px !important;
}
.wu-blue-button:hover, .ui-wu-ep-select-payment:hover{
	background-color: #066690 !important;
}

/**Track Transfer page Starts Here**/
/**MYWU-1712**/
#steps {
    float: left;
    background: url(stylesheet/images/little-yellow-circle.png) center 1px no-repeat;
    padding: 0 10px;
    line-height: 195%;
    margin-right: 7px;
    margin-left: 40px;
    font-size: 14px;
    font-weight: bold;
    color: #896901;
    display: block;
}

.wu-form-element {
	display: block;
	margin-bottom: 20px;
	min-height: 33px;
	position: relative;
}
.wu-elemnt-in {
	margin-left: 72px;
}
.wu-traking-number, .wu-sender-phone-number {
	display: inline-block;
	vertical-align: top;
}
.wu-money-transfer-form label {
	font-size: 12.5px;
	color: #414141;
	display: block;
	margin: 0 0 4px 5px;
	overflow: hidden;
}
.wu-money-transfer-form input {
	display: block;
	width: 200px;
}
#error-msg-mtcn {
	vertical-align: top;
	display: inline-block;
	width: 220px;
	font-size: 12px;
}
#wu-or {
	display: inline-block;
	font-size: 14px;
	font-weight: bold;
	color: #333;
	line-height: 0px;
	padding-top: 38px;
	padding-right: 20px;
}
.wu-sender-phone-number {
	display: inline-block;
	vertical-align: top;
}
.wu-money-transfer-form label {
	font-size: 12.5px;
	color: #414141;
	display: block;
	margin: 0 0 4px 5px;
	overflow: hidden;
}
.wu-money-transfer-form input {
	display: block;
	width: 200px;
}
.error-msg, .proof-error-msg {
	font-size: 12px;
	font-weight: bold;
	color: #cc1b21;
	padding-top: 5px;
	padding-left: 5px;
}


.wu-form-element {
	display: block;
	margin-bottom: 20px;
	min-height: 33px;
	position: relative;
}
.wu-money-transfer-form h3 {
	font-size: 14px;
	line-height: 28px;
	font-weight: bold;
	color: #333;
}
.wu-elemnt-in {
	margin-left: 72px;
}
.wu-money-transfer-form .wu-select-tranfer-aomunt {
	vertical-align: top;
}
.wu-select-currency, .wu-select-tranfer-aomunt {
	display: inline-block;
}
.wu-select-currency-container {
	vertical-align: top;
	display: inline-block;
	width: 182px;
	margin-left: 10px;
}
.wu-select-tranfer-aomunt input {
                /* line-height: 5em !important;*/
}

.wu-money-transfer-form input {
	display: block;
	width: 200px;
}
.wu-TrackTransfer-overlay-content .wu-select-currency, .wu-money-transfer-form .wu-select-currency {
	width: 182px;
}

.wu-frame-home #trackTransferContainer {
	padding: 20px 0px;
	position: relative;
}

.track-transfer-container {
	position: relative;
	display: inline-block;
	margin: 0 0 20px 0;
	padding: 25px 25px 30px 25px;
	background: #FFFFFF;
	border: 1px solid #E3E3E3;
	border-bottom: 3px solid #E3E3E3;
	border-top: none;
}

.left-col-trackTransfer .pane {
	padding: 20px 0px 0px 0px;
	padding-bottom: 0;
}

.nt-two-col-dashboard.dashboard-trackTransfer {
	margin-bottom: 0px;
}

.track-transfer-content .wu-stripe,.wu-proofOfPayment-container .wu-stripe
	{
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 5px;
	background: #F9DA12;
	border-top: 1px solid #D8BD10;
}

.track-transfer-content {
	float: left;
	width: 600px;
	padding-right: 26px;
}

.track-transfer-right {
	vertical-align: top;
	width: 23%;
	display: inline-block;
}

.dashboard-tabs span.tabs-long {
	width: 200px;
	background: url(stylesheet/images/btn-tabs-long.png) no-repeat 0 0;
}

.nt-two-col-dashboard .dashboard-trackTransfer {
	width: 535px;
}

.track-transfer-right-col .right-col-trackTransfer {
	float: none;
	padding-top: 20px;
}

.right-col-trackTransfer .wu-contact {
	margin: 0;
}

.track-transfer-right-col .wu-contact,
.track-transfer-right-col .wu-support-tips {
	width: 230px;
}

.nt-two-col-dashboard .left-col-trackTransfer {
	width: 100%;
}

.track-transfer-right-col {
	width: 236px;
	float: left;
}

.track-transfer-right-col .wu-sendmoneymini {
	border-radius : 0;
	width: 229px;
}

.track-transfer-right-col .wu-sendmoneymini .wu-sendmoneymini-title {
	background: #EBEBEB;
	color: black;
	border-radius: 0;	
}

.track-transfer-right-col .wu-sendmoneymini-form input {
	width: 184px;
}

.track-transfer-right-col .wu-sendmoneymini-button {
	width: 144px;
	text-align: center;
}

.track-transfer-right-col .wu-mobile-apps {
	margin-top: 360px;
	cursor: pointer;
}

.track-transfer-left {
	float: left;
	width: 630px;
	margin: 0 22px 0 0;
}

.track-transfer-label {
	color: #919191;
	font-size: 12px;
}

.wu-link {
	margin-top: 20px;
	position: absolute;
	cursor: pointer;
	margin-left: 20px;
	font: normal 13px/17px sans-serif;
	color: #076E98;
}

.wu-link:hover {
	text-decoration : underline;
}

.wu-money-transfer-form .wu-select-tranfer-aomunt{
	vertical-align: top;
}

.wu-select-currency-container{
	vertical-align: top;
	display: inline-block;
	width: 182px;
	margin-left: 10px;
}

.wu-TrackTransfer-overlay-content .wu-select-currency-container{
	margin: 0;
}

.wu-TrackTransfer-overlay-content .wu-select-currency, .wu-money-transfer-form .wu-select-currency{
	width: 182px;
} 

.wu-select-currency>a, .wu-ep-homescreen-dropdown-content>a {
	line-height: 15px !important;
}


.wu-form-element.error .wu-ep-homescreen-dropdown-content>a, .wu-form-element.error .wu-select-currency>a, .wu-trackTransfer-form-element.error .wu-track-transfer-drop-down>a{
	border: solid 1px #cc1b21;
}

/****************************Track Transfer OVERLAY*********************************/
.wu-TrackTransfer-overlay-content {
	width: 400px;
	position: fixed;
	z-index: 9999;
	top: 5%;
	display: block;
}

.wu-close-overlay {
	cursor: pointer;
	right: -10px;
	position: absolute;
	top: -10px;
	cursor: pointer;
	height: 27px;
	width: 26px;
	background-image: url(stylesheet/images/close-overlay.png)
}

.wu-TrackTransfer-overlay-header {
	padding: 15px 17px;
	background: #232323;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
}

.wu-TrackTransfer-overlay-header h2 {
	font: 135% 'Open Sans', sans-serif;
	color: #FFE01A;
	padding: 0;
	margin: 0;
	position: relative;
}

.wu-TrackTransfer-overlay-header h2 span {
	color: white;
	font-size: 12px;
	position: absolute;
	top: 6px;
	right: 5px;
}

#wu-enter-amount-overlay {
	position: relative;
}

#MNCT-dateTime {
	margin-left: 10px;
	min-width: 15px;
}

.wu-TrackTransfer-overlay-header h2 span a {
	display: inline-block;
	color: white;
	text-decoration: underline;
}

.wu-TrackTransfer-overlay-form {
	overflow: auto;
	max-height: 375px;
	margin: 0;
	padding: 15px 25px 10px 25px;
	background-color: white;
	max-width: 562px;
}

.wu-TrackTransfer-overlay-form span {
	color: #000;
}

.wu-TrackTransfer-label {
	margin-bottom: 5px;
}

#amount-lbl {
	display: block;
}

#wu-transfer-amount-overlay {
	width: 100px;
}

.wu-trackTransfer-overlay-textbox {
	width: 180px;
	margin-right: 15px;
	padding: 4px 9px 0 9px;
	height: 27px;
	border: solid 1px #BFBFBF;
	line-height: 18px;
	font-family: sans-serif;
	font-size: 14px;
	color: #414141;
	background: white;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: inset 1px 1px 4px #bfbfbf;
	-ms-box-shadow: inset 1px 1px 4px #bfbfbf;
	-webkit-box-shadow: inset 1px 1px 4px #BFBFBF;
	box-shadow: inset 1px 1px 4px #BFBFBF;
}

.wu-trackTransfer-overlay-textbox:focus {
	border: 1px solid #707070 !important;
	outline: none !important;
	box-shadow: none;
	-webkit-box-shadow: inset 1px 1px 4px #BFBFBF;
	-moz-box-shadow: inset 1px 1px 4px #BFBFBF;
	-ms-box-shadow: inset 1px 1px 4px #BFBFBF;
	box-shadow: inset 1px 1px 4px #BFBFBF;
}

.wu-trackTransfer-button-container {
	background-color: #fff;
	padding: 10px 28px 20px 14px;
	-webkit-border-bottom-left-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-bottomright: 6px;
	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
}

.wu-login-overlay-button {
	width: auto;
	height: 35px;
	padding: 0 30px 0 20px;
	margin: 20px 0 10px;
	color: white;
	font-size: 13px;
	font-weight: bold;
	line-height: 36px;
	border: none;
	display: inline-block;
	text-shadow: 0 0 1px #222;
	text-decoration: none;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-box-shadow: 0px 0px 3px #999;
	-ms-box-shadow: 0px 0px 3px #999;
	-webkit-box-shadow: 0px 0px 3px #999;
	box-shadow: 0px 0px 3px #999;
	background: #1599BA;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-position: right 12px;
	background-repeat: no-repeat;
	background: url(stylesheet/images/arrow-btn-blue.png) right 12px no-repeat,
		-webkit-gradient(linear, 0% 0%, 0% 100%, from(#1599BA), to(#066690) );
	background: url(stylesheet/images/arrow-btn-blue.png) right 12px no-repeat,
		-webkit-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 12px no-repeat,
		-moz-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 12px no-repeat,
		-ms-linear-gradient(top, #1599BA, #066690);
}

.wu-login-overlay-button:hover {
	cursor: pointer;
	background: #066590;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-position: right 12px;
	background-repeat: no-repeat;
	text-shadow: 0 0 1px #222;
}

.wu-trackTransfer-button-container .wu-error-account {
	margin-left: 40px;
	vertical-align: -5px;
	font-size: 13px;
	line-height: 1.231;
	text-decoration: underline;
	color: #076E98;
	cursor: pointer;
}

.wu-error-account:hover {
	color: #003059;
	text-decoration: underline;
}

.wu-error-login-label {
	color: #CC1B21;
	display: block;
}

.wu-error-login-box {
	border: solid 1px #CC1B21;
}

.wu-trakTransfer-custom-drop-down {
	position: relative;
	cursor: pointer;
	margin-left: 4px;
	margin-right: 4px;
	min-width: 15px;
	padding: 0;
	line-height: 2.2;
	text-overflow: ellipsis;
	display: table;
	color: #414141 !important;
	text-align: left;
	vertical-align: middle;
	float: left;
	margin-right: 4px;
	min-width: 15px;
}

.wu-trakTransfer-custom-drop-down-arrow {
	cursor: pointer;
	width: 19px !important;
	min-width: 18px !important;
	max-width: 29px !important;
	height: 23px !important;
	background-size: 28px 28px;
	background-image: url(stylesheet/images/btn-droparrow.png);
	background-repeat: no-repeat;
	border-left: solid 1px #BBB;
	float: right;
}

.wu-TrackTransfer-overlay-form p {
	float: left;
	margin: 7px 7px 7px 5px;
}

#dateTime-lbl {
	display: block;
}

.wu-trackTransfer-form-element {
	margin-bottom: 20px;
	display: block;
	position: relative;
}

/**************ProofOfTransfer***********/
.wu-proofOfPayment-nav ul {
	padding: 0px;
}

.wu-proofPayment-icon-cek {
	background-image: url("stylesheet/images/pointer_selected.png");
	display: inline-block;
	background-repeat: no-repeat;
	margin: 0 auto;
	width: 20px;
	height: 20px;
}

.wum-proofPayment-nav-text {
	text-align: left;
	width: 83px;
	color: #000;
	font-size: 15px;
	overflow: hidden;
	white-space: normal;
	display: inline-block;
}

.wu-head-content {
	display: block;
}

.wu-proofOfPayment-container-header {
	height: 80px;
	background: url(stylesheet/images/tt-bg.png) no-repeat center;
	background-size: 615px;
	border-bottom: 1px solid #D3D3D3;
}

.wu-content-list {
	padding: 10px 0px;
}

.wu-head-content {
	font-weight: bold;
	color: black;
}

#wu-trackTransfer-dropdown-country {
	width: 182px;
	position: relative;
	padding: 0px;
	margin: 0px;
}

#wu-trackTransfer-dropDown-destination {
	margin: 0px;
	padding: 0px;
	font-size: 13px;
	padding-left: 15px;
	color: #414141;
}


#wu-track-transfer-dropdown-destination-list-content>ul {
	margin-left: -16px;
}

.wu-trackTransfer-form-element .medium-drop-down {
	float : left;
	width: 90px !important;
	min-width: 95px;
	padding-right: 0px !important;
}

.wu-trackTransfer-form-element #wu-track-transfer-birth-month-container,
.wu-trackTransfer-form-element #wu-track-transfer-birth-day-container {
	float : left;
}

#wu_trackTransfer_birth_month_dd_list,#wu_trackTransfer_birth_day_dd_list,#wu_multiple_transaction_birth_month_dd_list,#wu_multiple_transaction_birth_day_dd_list
	{
	width: 100px;
	padding: 0px;
	margin: 0px;
}

#wu-transfer-year,#wu-multiple-transaction-year {
	width: 80px;
	margin: 0px;
}

#wu-trackTransfer-dropdown-currency {
	font-size: 13px;
	width: 161px;
	padding: 0px;
	padding-left: 15px;
	margin: 0px;
	color: #414141;
}

.wu-select-tranfer-aomunt {
	vertical-align: -10px;
	width : 215px;
}

#wu-ep-homescreen-dropdown-currency-list {
	position: absolute;
}

#wu-ep-homscreen-dropdown-currency-left-panel {
	position: relative;
	height: 31px;
	margin: 0px;
}

#wu-ep-homescreen-currency-dropdown-container {
	margin-top: 3px;
	width: 182px;
	vertical-align: top;
}

.wu-proof-transaction-form-elem {
	display: block;
	margin-bottom: 20px;
	min-height: 33px;
	position: relative;
}

.wu-proof-transaction-form-elem label {
	display: table;
	float: left;
	width: 154px;
	height: 35px;
	margin: 0 10px 0 0;
	padding: 0 0 0 0;
	text-align: right;
}

.wu-proof-transaction-form-elem label>span {
	display: table-cell;
	vertical-align: middle;
	font-size: 14px !important;
	color: #777777;
}

.wu-proof-transaction-form-elem input[type=text] {
	display: inline-block;
	width: 200px;
}


.wu-trackTransfer-form-element.error #dateTime-lbl {
	color: #cc1b21;
}

.error-msg, .proof-error-msg {
	font-size: 12px;
	font-weight: bold;
	color: #cc1b21;
	padding-top: 5px;
	padding-left: 5px;
}

.proof-error-msg{
	display: inline-block;
}

.wu-form-element.error span,.wu-traking-number.error span,.wu-sender-phone-number.error span {
	color: #cc1b21;
}

.wu-form-element.error input,.wu-trackTransfer-form-element.error input,.wu-traking-number.error input,.wu-sender-phone-number.error input
	{
	border: solid 1px #cc1b21;
}

.wu-form-element.error .error-msg,.wu-trackTransfer-form-element.error .error-msg
	{
	font-weight: bold;
}

.wu-form-element.error .wu-custom-drop-down {
	border: solid 1px #cc1b21;
}

#wu-select-tranfer-aomunt-container {
	width: 138px;
	display: inline-block;
}

#error-msg-mtcn {
	vertical-align: top;
	display: inline-block;
	width: 220px;
	font-size: 12px;
}

.wu-money-transfer-form #wu-tracktransfer-homescreen-dropdown-list-currencies-content>ul,.wu-TrackTransfer-overlay-form #wu-tracktransfer-homescreen-dropdown-list-currencies-content>ul
	{
	width: 175px;
	display: block;
	margin-left: -15px;
}

.wu-money-transfer-form #wu-ep-homescreen-dropdown-currency-list>li,.wu-TrackTransfer-overlay-form #wu-ep-homescreen-dropdown-currency-list>li
	{
	width: 100%;
}

.wu-proofOfPayment-nav li.wu-change-progress-indicator {
	background: rgb(35, 213, 35);
}

.wu-proofOfPayment-nav li.wu-change-progress-indicator span {
	color: white;
}

.wu-proofOfPayment-nav li.wu-change-progress-indicator .wu-proofPayment-icon-cek
	{
	background-image: url("stylesheet/images/selected_check.png");
}

.wu-multiple-transaction-form p {
	float: left;
	margin: 7px 7px 7px 5px;
}
.wu-multiple-transaction-form .birthday {
	padding: 10px 28px 0px 14px;
}
.wu-multiple-transaction-lbl span {
	padding: 10px 28px 20px 14px;
	font-size: 15px;
	font-weight: bold;
}

.wu-multiple-transaction-lbl {
	padding-bottom: 10px;
}
.wu-select-tranfer-aomunt .error{
    border: solid 1px #cc1b21;
        }
.wu-trackTransfer-overlay-textbox.error, #wu-transfer-year{
	border: solid 1px #BFBFBF !important;
        }
.wu-form-element.error #wu-transfer-amount{
    border: solid 1px #bfbfbf;
        }
.wu-select-tranfer-aomunt .error{
	border: solid 1px #cc1b21 !important;
            }
.right-track-padd-top{
	padding-top: 20px;
}
.wu-track-h1{
	font: normal 26px/30px sans-serif;
	display: inline-block;
	width: 80%;
}
.wu-print-link{
	float : right;
	font: normal 14px sans-serif;
	display: inline-block;
	color: #076E98;
}
.wu-track-money-transfer{
	font: normal 18px sans-serif;
	color : #808080;
}
/********************UI V3**********************/
.track-transfer-left>h1{
	margin-top: 0px
}
.wu-trackTransfer-radio{
	display: inline-block;
	vertical-align: middle;
	margin-right: 20px;
}

.wu-trackTransfer-radio .checker {
	background-image: url(stylesheet/images/sprite-forms.png);
	background-repeat: no-repeat;
	background-position: -91px -77px;
	display: block;
	float: left;
	height: 18px;
	width: 18px;
}
.wu-trackTransfer-radio .checked {
	background-position: -121px -77px;
}
.wu-trackTransfer-radio .checker input{
	cursor: pointer;
	width: 18px;
	height: 18px;
	opacity: 0;
	filter: alpha(opacity = 0);
	background: none;
	padding: 0;
}
#trackTransferContainer .track-transfer-right-col{
	margin-left: 20px;
	vertical-align: top;
	display: inline-block;
	float: none;
}
.track-transfer-right-col #support-tips{
	padding: 20px 0;
}
.track-transfer-right-col #wu_smm_sendingto_dd_list{
	top: 55px;
	left: 0px;
}
.wu-elemnt-in{
	margin-left: 72px;
}
#wu-track-transfer-continue{
	margin-left: 40px;
}
#wu-radio-title{
	margin-bottom: 20px;
}
.wu-another-transfer{
	bottom: -35px;
	position: absolute;
}
.wu-another-transfer .wu-link{
	margin: -17px;
	position: initial;
	position: -ms-page;
    width:254px; /*------ RTHREE-2976 ------*/
}
#wu-proofOfTransaction-link{
	margin-left: 20px;
}

.wu-trackTransfer-progressIndicator-1{
	background: url(stylesheet/images/tt-bg1.png) no-repeat center;
	/**background-size: 615px;**/
	width: 106% !important;
}
.wu-trackTransfer-progressIndicator-2{
	background: url(stylesheet/images/tt-bg2.png) no-repeat center;
	/**background-size: 615px;**/
	width: 106% !important;
}
.wu-trackTransfer-progressIndicator-3{
	background: url(stylesheet/images/tt-bg3.png) no-repeat center;
	/**background-size: 615px;**/
	width: 106% !important;
}
.wu-trackTransfer-progressIndicator-4{
	background: url(stylesheet/images/tt-bg4.png) no-repeat center;
	/**background-size: 615px;**/
	width: 106% !important;
}


.wu-money-transfer-form .wu-state-arrow,.wu-TrackTransfer-overlay-content .wu-state-arrow,.wu-TrackTransfer-overlay-content .wu-trakTransfer-custom-drop-down-arrow{
	border: none;
	background-image: url(stylesheet/images/arrow-dropdownR3.png);
	background-size: 10px;
	margin-top: -20px;
	margin-left: 160px
}
.wu-print-link{
	cursor: pointer;
}
.wu-track-h1 h1{
	margin: 0;
}

.wu-proof-transaction-form-elem.error label span{
	color: #cc1b21;
}

.wu-proof-transaction-form-elem.error input{
	border: solid 1px #cc1b21;
}
.wu-multiple-transaction-form-second .wu-form-element, .wu-multiple-transaction-form-second-biller .wu-form-element{
	margin-left: 14px;
}
.wu-security-code-title{
	margin-bottom: 20px;
}
.wu-tracktransfer-toggle label{
	color: #000;
}
/**Track Transfer page End's Here**/




/**For IE-8 MYWU-1710**/
/**.wu-review-align{
    width: 77% !important;
	max-width: 77% !important;
    margin-top: 30px !important;
}**/
/**For IE-8 MYWU-1645**/
#wu-sendmoney-delivery-option-body-content{
	overflow: auto !important;
}

#wu_register_city_error {
white-space: nowrap;
}
/**For IE-8 JIRA-1561**/


/**JIRA Defects**/
.wu-password-form-align{
	margin-top: 0 !important;
}
/**JIRA Defects**/

.home-content-container .wu-legal-notice{
	margin: 0 auto 0 auto;
	min-width: 780px;
	padding: 0;
}

.wu-bill-pay-container .wu-legal-notice{
	min-width: 550px;
}

.inmate-review-container .wu-legal-notice{
	min-width: 594px;
}

.legalnotice.section.legal-notice-inmate-review{
	margin-left: 70px;
}

.wu-sendmoney-review-pay-agreement-container.wu-sendmoney-review-pay-agreement-container-inmate-review{
	margin-top: 0px;
	margin-bottom: 0px;
}

.wu-paybills-homescreen {
	max-width: 950px;
    min-height: 500px;
}

.wu-paybills-left-content {
	float: left;
	width: 700px;
	margin: 0 20px 0 0;
}

.wu-inmate-left-content {
	float: left;
	width: 700px;
	margin: 0 20px 0 0;
}

.wu-inmate-left-content>p.wu-inmate-info{
	margin-left : 25px;
	font-size : 12px;
}

.wu-paybills-insetBox {
	position: relative;
	margin: 0 0 22px 0;
	padding: 20px 25px 30px 25px;
	background: #EFEFEF;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	-moz-box-shadow: inset 0 0 8px 3px #D0D0D0;
	-webkit-box-shadow: inset 0 0 8px 3px #D0D0D0;
	box-shadow: inset 0 0 8px 3px #D0D0D0;
}


/**** promo widget ****/

.wu-paybills-promo {
	content: " ";
	display: table;
	width: 660px;
	background: url(stylesheet/images/bg-ctas.gif) repeat-y
}

.wu-paybills-promo-content {
	float: left;
	width: 195px;
	margin: 0 20px 0 0;
	padding: 0 15px 0 0;
}

.wu-paybills-promo-content.end-content {
	margin: 0;
	padding: 0;
}

.wu-paybills-promo-content h3 {
	font-size: 20px;
	font-weight: normal;
	color: #434B4F;
	text-shadow: 0 1px 0 #FFFFFF;
}

.wu-paybills-promo-content p {
	font-size: 13px;
	color: #6E7D82;
}

.wu-sendmoney-review-add-promotion-middle .error-msg{
	display: none;
}

.wu-sendmoney-review-add-promotion-middle .error-msg span{
	font-size: 12px;
	font-weight: bold;
	color: #cc1b21!important;
	margin: 0 0 10px;
	padding-top: 5px;
	clear: both;
	padding-left: 5px;
}

.error-promo {
	color: #cc1b21!important;
}

/**** paybills widget ****/
.wu-paybills-box-container {
	margin: 0 0 22px 0;
	padding: 0;
	background: #FFFFFF;
	border: 1px solid #D3D3D3;
	-moz-box-shadow: 0 1px 1px #E4E4E4;
	-webkit-box-shadow: 0 1px 1px #E4E4E4;
	box-shadow: 0 1px 1px #E4E4E4;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}

.wu-paybills-box-container>h1 {
	display: block;
	margin: 1px 0 20px 0;
	padding: 10px 15px;
	font-size: 22px;
	color: #5E481A;
	text-shadow: 0 1px 0 #FFFFFF;
	background: #F7DB23;
	background: -moz-linear-gradient(top, #feeb80 0%, #f7db23 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#feeb80), color-stop(100%,#f7db23));
	background: -webkit-linear-gradient(top, #feeb80 0%,#f7db23 100%);
	background: -o-linear-gradient(top, #feeb80 0%,#f7db23 100%);
	background: -ms-linear-gradient(top, #feeb80 0%,#f7db23 100%);
	background: linear-gradient(top, #feeb80 0%,#f7db23 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feeb80', endColorstr='#f7db23',GradientType=0 );
	border-bottom: 1px solid #CDCBCB;
	-moz-border-radius: 10px 10px 0 0;
	-webkit-border-radius: 10px 10px 0 0;
	border-radius: 10px 10px 0 0;
}

.wu-paybills-box-container .wu-paybills-form {
	margin: 0 15px 10px 15px;
	min-height: 100px;
}

.wu-paybills-box-container .wu-paybills-icon-form {
	float : left;
	height: 40px;
	width: 44px;
	background-image: url(stylesheet/images/icons.png);
	background-repeat: no-repeat;
	background-position: -13px -435px;
	margin-top: 10px;
}

.wu-paybills-form-element {
	float: left;
}

.wu-paybills-form-element>label {
	font-size: 12.5px;
	color: #414141;
	display: block;
	margin: 0 0 2px 5px;
	overflow: hidden
}

.wu-paybills-form-element>label span {
	font-size: 12.5px;
	color: #414141;
}

.wu-paybills-form-element.error>label span , .wu-paybills-form-edit-amount.error>label span{
	color: #cc1b21 !important;
}

.wu-paybills-form-element.name {
	width: 238px;
	margin: 0 20px 0 9px;
}

.wu-paybills-form-element.amount {
	width: 120px;
	margin: 0 5px 0 0;
}

.wu-paybills-form-element input {
	display: block;
	width: 200px;
	/* RTHREE-3594 Inconsistent highlighting of form fields-Chi
	padding: 4px 9px 0 9px;
	height: 27px;
	border: solid 1px #bfbfbf;
	line-height: 18px;
	font-family: sans-serif;
	font-size: 14px;
	color: #414141;
	background: #fff;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: inset 1px 1px 4px #bfbfbf;
	-webkit-box-shadow: inset 1px 1px 4px #bfbfbf;
	box-shadow: inset 1px 1px 4px #bfbfbf; */
}

.wu-paybills-form-element input.error , .wu-paybills-form-edit-amount input.error {
	border: solid 1px #cc1b21;
	margin-bottom: 0px;
}

.wu-paybills-form-element.amount input {
	float: left;
	width: 57px;
}

.wu-paybills-form-element p {
	color: #444;
	float: left;
	width: auto;
	padding: 8px 0 0 0;
	margin: 0 0 0px 8px;
	font-size: 13px;
	font-weight: bold;
}

.wu-paybills-form-element .wu-error-msg, .wu-paybills-form-edit-amount .error-msg-edit-amount {
	float: left;
	font-size: 12px;
	font-weight: bold;
	color: #cc1b21;
	margin: 0 0 10px;
	padding-top: 5px;
	clear: both;
	padding-left: 5px;
}

.wu-paybills-form-edit-amount .error-msg-edit-amount {
	margin: 0;
}

.wu-paybills-form-element.amount .wu-error-msg {
	width: 200px;
}

.wu-paybills-button-form {
	float: left;
	margin: 7px 0 0 10px;
	padding: 0px 0 0 10px;
}



.wu-paybills-homescreen-left-image-info {
	clear : both;
	height: 20px;
	width: 20px;
	background-image: url(stylesheet/images/icon-msg-info.png);
	background-repeat : no-repeat;
	background-size : 100% 100%;
	float : left;
	margin: 0 3px 0 22px;
}

.wu-paybills-info span:nth-child(2){
	color: rgb(34, 34, 34);
}

.wu-paybills-alert-box {
	display : none;
	background: #d8f6ff;
	padding: 5px 8px;
	margin: 0 0 10px 3px;
	width: 91%;
	font-size: 12px;
	line-height: 18px;
	float: left;
}

.wu-paybills-alert-box .wu-paybills-icon-alert {
	background-image: url(stylesheet/images/icons.png);
	background-repeat: no-repeat;
	background-position: -139px -1220px;
	color: #5A5A5A;
	clear: both;
	margin: 0 0 0 5px;
	padding: 5px 0 0;
	white-space: nowrap;
	width: 33px;
	height: 31px;
	display: inline-block;
	float: left;
	line-height: 18px;
}

.wu-paybills-alert-box span {
	font-size: 12px;
	line-height: 18px;
}

.wu-paybills-alert-box span>a{
	font-size: 12px;
	line-height: 18px;
}

/**** bottom and right content info ****/

.wu-paybills-homescreen-left-stripe {
	text-decoration: none;
	color: #076E98;
}

.wu-paybills-homescreen-left-stripe:hover {
	text-decoration: underline;
	color : #003059;
}

.wu-paybills-right-content {
	float: left;
	width: 230px;
}

.wu-inmate-right-content {
	float: left;
	width: 200px;
}

/**** info and payment content ****/
.wu-biller-info-container, .wu-paybills-payment-container {
	width: 793px;
	min-height: 500px;
	margin: 0 auto 40px auto;
}

.wu-biller-info-left-content{
	float: left;
	width: 536px;
	margin: 0 22px 0 0;
}


.wu-paybills-payment-left-content {
	display: inline-block;
 	width: 536px;
	margin: 0 17px 0 0;
}

.wu-biller-info-right-content{
	float: left;
	width: 235px;
}

.wu-paybills-payment-right-content {
	vertical-align: top; 
	display: inline-block;
	width: 235px;
}

.wu-biller-info-container .wu-white-module-stripe, .wu-paybills-payment-container .wu-white-module-stripe {
	position: relative;
	margin: 0 0 20px 0;
	padding: 25px 25px 30px 25px;
	background: #FFFFFF;
	border: 1px solid #E3E3E3;
	border-bottom: 3px solid #E3E3E3;
	border-top: none;
}

.wu-biller-info-container .wu-stripe, .wu-paybills-payment-container .wu-stripe {
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 5px;
	background: #F9DA12;
	border-top: 1px solid #D8BD10;
}

.wu-biller-link {
	text-decoration: underline;
	color: #076E98;
}

.wu-biller-link:hover {
	color: #003059;
	cursor: pointer;
}

.wu-biller-info-right-content .wu-contact, .wu-paybills-payment-container .wu-contact{
	float: none;
}

/****  biller required form ****/

.wu-required-biller-title {
	padding: 0;
	margin: 0 0 20px 0;
	position: relative;
}

.wu-required-biller-title h1 {
	font-size: 23px;
	font-weight: bold;
	color: #000;
	padding: 0;
	letter-spacing: 1px;
	margin: 10px 0 3px 0;
}

.wu-required-biller-title p {
	color: #999;
	font-size: 12px;
	margin: 0 0 18px 0;
}

.wu-required-biller-form>p {
	color: #444;
}

.wu-required-biller-form-element {
	margin: 20px 0px;
}

.wu-required-biller-form-element>label {
	font-size: 12.5px;
	color: #414141;
	display: block;
	margin: 0 0 2px 5px;
	overflow: hidden;
}

.wu-required-biller-form-element>label span{
	font-size: 12.5px;
	color: #414141;
}

.wu-required-biller-form-element.error label>span {
	color: #cc1b21 !important;
}

.wu-required-biller-form-element>input {
	display: block;
	width: 200px;
	/* RTHREE-3594 Inconsistent highlighting of form fields -Chi 
	padding: 4px 9px 0 9px;
	height: 27px;
	border: solid 1px #bfbfbf;
	line-height: 18px;
	font-family: sans-serif;
	font-size: 14px;
	color: #414141;
	background: #fff;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: inset 1px 1px 4px #bfbfbf;
	-webkit-box-shadow: inset 1px 1px 4px #bfbfbf;
	box-shadow: inset 1px 1px 4px #bfbfbf; */
}

.wu-required-biller-form-element input[type=text].error {
	border: solid 1px #cc1b21;
	margin-bottom: 0px;
}

.wu-required-biller-form-element> .wu-error-msg {
	font-size: 12px;
	font-weight: bold;
	color: #cc1b21;
	margin: 0 0 10px;
	padding-top: 5px;
	clear: both;
	padding-left: 5px;
}

.wu-required-biller-checkbox-element {
	margin-bottom: 12px;
	position: relative;
	z-index: 1;
}

.wu-required-biller-checkbox-content {
	width: 25px;
	height: 25px;
	display: block;
	float: left;
}

.wu-required-biller-checkbox-content .checker {
	background-image: url(stylesheet/images/sprite-forms.png);
	background-repeat: no-repeat;
	display: block;
	float: left;
	text-align: center;
	background-position: 0px -78px;
	height: 18px;
	width: 18px;
}

.wu-required-biller-checkbox-content .checker:hover {
	background-position: -357px -78px;
}

.wu-required-biller-checkbox-content .checked {
	background-position: -31px -78px;
}

.wu-required-biller-checkbox-content .checked:hover {
	background-position: -357px -109px;
}

.wu-required-biller-checkbox-content .checker input {
	width: 18px;
	height: 18px;
	opacity: 0;
	filter: alpha(opacity = 0);
	background: none;
	padding: 0;
}

.wu-required-biller-checkbox-element>label{
	line-height: 22px;
	display: block;
	color: #444;
	font-size: 12.5px;
	margin: 0 0 2px 5px;
	overflow: hidden;
}

.wu-required-biller-checkbox-element span.wu-optional{
	font-size: 11.5px;
	color: #999999;
	line-height: 22px;
}

.wu-required-biller-button-element>input{
	width: auto;
	height: 40px;
	padding: 0 30px 0 20px;
	margin: 10px 0 !important;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	line-height: 41px;
	border: none;
	display: inline-block;
	text-shadow: 0 -1px 1px #222;
	text-decoration: none;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0px 0px 3px #999;
	-webkit-box-shadow: 0px 0px 3px #999;
	box-shadow: 0px 0px 3px #999;
	background: #1599ba;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-position: right 15px;
	background-repeat: no-repeat;
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -webkit-gradient(linear, 0% 0%, 0% 100%, from(#1599ba), to(#066690));
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -webkit-linear-gradient(top, #1599ba, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -moz-linear-gradient(top, #1599ba, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -ms-linear-gradient(top, #1599ba, #066690);
}

.wu-required-biller-button-element>input:hover{
	background-image: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, #066590;
}

/****  notif overlay  ****/
.wu-notif-overlay-container {
	width: 562px;
	background-color: #FFFFFF;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	-webkit-border-bottom-left-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-bottomright: 6px;
	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
}

.wu-notif-overlay-header-content {
	padding: 15px 17px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	background-color: #232323;
}

.wu-notif-overlay-header-content h2{
	font: 135% 'Open Sans', sans-serif;
	color: #ffe01a;
	margin: 0;
}

.wu-notif-overlay-header-content p{
	color: #fff;
	margin: 0;
	font-size: 12px;
}

.wu-notif-overlay-header-close {
	background-image: url(stylesheet/images/close-overlay.png);
	position: absolute;
	right: -9px;
	top: -7px;
	cursor: pointer;
	height: 27px;
	width: 26px;
}

.wu-notif-overlay-body-content {
	padding: 15px 25px 10px 25px;
	background-color: #fff;
	max-height: 400px;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	max-width: 562px;
	border-bottom: 1px solid #eaeaea;
}

.wu-notif-overlay-body-content>h4 {
	font: bold 14px/16px sans-serif;
	color: #444444;
}

.wu-notif-overlay-body-content>p {
	clear: both;
	font-size: 12px;
	padding: 0 0 0px 0px;
	font-weight: bold;
	color: #414141;
	margin: 8px 8px -12px 0;
}

.wu-notif-overlay-footer-content {
	background-color: #fff;
	padding: 10px 28px 20px 14px;
	-webkit-border-bottom-left-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-bottomright: 6px;
	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
}

.wu-notif-overlay-continue-button:hover {
	background: #066590;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-repeat: no-repeat;
	background-position: right 15px;
}

.wu-notif-overlay-continue-button {
	cursor: pointer;
	height: 40px;
	padding: 0 30px 0 20px;
	margin: 10px 0;
	color: white;
	font-size: 14px;
	font-weight: bold;
	line-height: 41px;
	border: none;
	display: inline-block;
	text-shadow: 0 -1px 1px #222;
	text-decoration: none;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0px 0px 3px #999;
	-webkit-box-shadow: 0px 0px 3px #999;
	box-shadow: 0px 0px 3px #999;
	background: #1599BA;
	/*RTHREE-3322  Buttons Incorrect*/
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -webkit-gradient(linear, 0% 0%, 0% 100%, from(#1599BA), to(#066690));
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -webkit-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -moz-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -ms-linear-gradient(top, #1599BA, #066690);
}

/*RTHREE-970 fix starts here, RTHREE-3322  Buttons Incorrect*/
/*
.wu-change-email-confirm-button{
    background: #1599BA;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-position: right 14px;
	background-repeat: no-repeat;
 	background: url(stylesheet/images/arrow-btn-blue.png), -webkit-gradient(linear, left top, left bottom, from(#1599BA), to(#066690));
	background: url(stylesheet/images/arrow-btn-blue.png), -webkit-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png),    -moz-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png),     -ms-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png),      -o-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png),         linear-gradient(top, #1599BA, #066690);  
}*/

.wu-change-email-confirm-button:hover{
    background-color: #066590;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
    background-position: right 14px; 
	background-repeat: no-repeat;
	cursor:pointer;
}
 /*RTHREE-970 fix ends here*/


.wu-notif-overlay-cancel-button:hover {
	color: #003059;
}

.wu-notif-overlay-cancel-button {
	cursor: pointer;
	margin-left: 14px;
	font-size: 12px;
	color: #076E98;
	display: inline-block;
}


/******************************** confirm identity *****************************************/

.wu-confirmidentity-required-header-title {
	width: 100%;
	border-bottom: solid 1px #d1d1d1;
	margin: 0 0 20px 0;
}
	
.wu-confirmidentity-dropdown {
	width: 100%;
	margin-bottom: 10px;
}

.wu-confirmidentity-dropdown-country, .wu-confirmidentity-dropdown-identification{
	font-size: 13px;
	width: 179px;
	margin-left: 0px
}

.wu-confirmidentity-dropdown-identification {
	width: 265px;
	margin-top: 1px;
}

.wu-statearrow-dropdown-identification {
	margin-left: 252px
}

.wu-dropdown-list-confirmidentity {
	position: relative;
	margin-left: -15px;
}

.wu-confirmidentity-input-content {
	width : 100%;
}

.wu-confirmidentity-required-container .wu-confirmidentity-input-content{
	margin-bottom: 20px;
}

.wu-confirmidentity-required-container #wu-receiver-required-receiver-button-continue-content {
	margin-top: 20px;
}

.wu-paybills-confirmidentity-form-input input {
	display: inline-block;
	/* RTHREE-3594 Inconsistent highlighting of form fields-Chi
	border: solid 1px #bfbfbf;
	padding: 4px 9px 0 9px;
	height: 27px;
	line-height: 18px;
	font-family: sans-serif;
	font-size: 14px;
	color: #414141;
	background: #fff;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: inset 1px 1px 4px #bfbfbf;
	-webkit-box-shadow: inset 1px 1px 4px #bfbfbf;
	box-shadow: inset 1px 1px 4px #bfbfbf; */
}

.wu-paybills-confirmidentity-form-input input.error{
	border: solid 1px #cc1b21;
	margin-bottom: 0px;
}


.wu-confirmidentity-input-content .error label span, 
.wu-confirmidentity-required-container .error label span{
	color: #cc1b21 !important;
}

.wu-confirmidentity-required-container{
	width: 484px;
	margin: 25px auto 25px;
}

.wu-paybills-confirmidentity-form-input label span{
	display: block;
}

.wu_identification_dd_content{
	width: 282px;
}

.wu_country_dd_content{
	width: 196px;
}

.wu-confirmidentity-required-header-title h1{
	font-size: 23px;
	font-weight: bold;
}
/*************************************** Review *********************************************/


.wu-paybills-review-container {
	width: 75%;
	border: 1px solid #E3E3E3;
	margin: 0 10%;
	float: left;
	background: #FFFFFF;
	border-bottom: 3px solid #E3E3E3;
	border-top: 1px solid #D8BD10;
}

.wu-paybills-review-deliver-content, .wu-paybills-review-deliveryspeed-content {
	display: inline-block;
	width : 45%;
	height : 50%;
}

.wu-paybills-review-label {
	display: block;
	color: #777777;
}

.wu-paybills-review-text {
	display: inline-block;
	color: black;
	font-weight: bold;
}

.wu-paybills-review-currency-text{
	display: inline-block;
	font-weight: bold;
}

.wu-paybills-review-deliver-image {
	height: 40px;
	width: 44px;
	background-image: url(stylesheet/images/icons.png);
	background-repeat: no-repeat;
	background-position: -133px -430px;
	display: inline-block;
}

.wu-paybills-review-deliver-image, .wu-paybills-review-deliver-info,
.wu-paybills-review-accountnumber-image, .wu-paybills-review-accountnumber-info{
	display: inline-block;
}

.wu-paybills-review-accountnumber-image{
	height: 40px;
	width: 44px;
	background-image: url(stylesheet/images/icons.png);
	background-repeat: no-repeat;
	background-position: -133px -369px;
	display: inline-block;
}

.wu-sendmoney-review-pay-payment-info {
	height : auto;
	/*RTHREE-1083 In Bill Pay, Review & Send Payment & Receipt screen lot of mismatches are observed from screenshot*/
	margin: 10px 0px 70px 0px;
}

.wu-paybills-review-amount-content, .wu-paybills-review-transfer-content {
	width : 30%;
	border-bottom: 1px solid #ccc;
	/*RTHREE-1083 In Bill Pay, Review & Send Payment & Receipt screen lot of mismatches are observed from screenshot*/
	margin-top: 10px;
}

.wu-paybills-review-title, .wu-paybills-review-discount-content {
	width : 100%;
	border-bottom: 1px solid #ccc;
}

.wu-paybills-review-total-content{
	width : 100%;
	background: #E3F0F8;
	/* RTHREE-1083 In Bill Pay, Review & Send Payment & Receipt screen lot of mismatches are observed from screenshot */
	margin-top: 10px;
}

 /*artf891334 : Pay Bill - Review and Send Payment : UI issues */
.wu-paybills-review-accountnumber-content{
margin-top:40px;
}

.wu-paybills-review-order-summary {
	margin: 10px;
}

.wu-paybills-review-promotion-code, .wu-paybills-review-transfer-content {
	display: inline-block;
}

.wu-paybills-review-promotion-code {
	margin-left: 107px; /* Artifact artf891334 : Pay Bill - Review and Send Payment : UI issues */
	vertical-align: bottom;
	color: #076E98;
	text-decoration: none;
}

.sendMoneyInmateReview.section .wu-paybills-review-promotion-code,
.sendMoneyInmateReview.section .wu-sendmoney-remove-promo-code {
	float: none;
}

.wu-paybills-remove-promo-code{
	display: none;
	float: right;
	cursor: pointer;
	color: #076E98;
	margin-right: 192px;
}

.wu-sendmoney-remove-promo-code{
	display: none;
	float: right;
	cursor: pointer;
	color: #076E98;
}

.wu-paybills-remove-promo-code:HOVER{
	text-decoration:underline;
}

.wu-paybills-review-add-text {
	display: inline-block;
	text-decoration:underline;
	cursor: pointer;
}

.wu-paybills-review-edit-text {
	display: inline-block;
	float: right;
	color: #076e98;
	font-size: 13px;
	cursor: pointer;
}

.wu-paybills-review-edit-text:HOVER, .wu-paybills-review-promotion-code:HOVER {
	text-decoration:underline;
	cursor: pointer;
	color: #003059;
}

.wu-paybills-review-title-content {
	color: #C59011;
	margin-bottom: 5px;
	font-weight: bold;
	font: bold 14px/16px sans-serif;
}

.wu-paybills-contact-container {
	float : left;
	display: inline-block;
	width : 50%;
}

.wu-paybills-supporttips-container{
	float : left;
	display: inline-block;
	width : 50%;
}
.wu-paybills-review-bottom-content {
	width : 90%;
	margin: 0 auto;
	border-top: 1px solid #ccc;
}

.wu-paybills-supporttips-container > div {
	width : 99%;
	margin-left : 1%;
	height : 103px;
}

.wu-paybills-contact-container > div {
	width : 99%;
	margin-right : 1%;
}

.wu-pr-cancel-transaction-button {
	display: inline-block;
	margin: 10px 0px 10px 94px;
	text-decoration: none;
	color: #076e98;
}

.wu-pr-cancel-transaction-button:HOVER {
	text-decoration:underline!important;
	cursor: pointer;
	color: #003059;
}

.wu-paybills-review-amount-text,.wu-paybills-review-currency-total{
	font-size: 18px;
}

/*  RTHREE-1083 start  */
#wu-paybills-review-amount-text{
font: 13px/17px sans-serif;
   font-weight: bold;
}

.wu-paybills-review-currency-amount{
 	font-size: 10px;
 }

.wu-paybills-review-currency-total{
font-size: 10px;
}


/*  RTHREE-1083 End  */

.wu-paybills-review-total-text{
	font-size: 24px;
}

.wu-paybills-review-currency-fee, .wu-paybills-review-currency-discount{
 	font-size: 10px;
}

#paybills-check-login-container .wu-paybills-review-bottom-content{
	display: inline-block;
	vertical-align: top;
	width: 100%;
}

#paybills-check-login-container .wu-paybills-supporttips-container{
	width : 50%;
	margin-top: 10px;
}

#paybills-check-login-container .wu-paybills-contact-container {
	width : 49%;
	margin-right: 5px;
	margin-top: 10px;
}

.wu-paybills-review-bottom-content .wu-contact{
	margin: 0;
}

.wu-bill-pay-container .legalnotice{
	margin-left: 7%;
	margin-right: 12%;
}
.inmate-review-container .legalnotice {
	margin-left: -3%;
}

/************************************** receipt *******************************************/

.wu-paybills-introducing-bank-container{
	width : 241px;
}


.wu-paybills-receipt-container{
	width : 100%;
	margin: 0 auto;
}

.wu-paybills-receipt-stripe{
	height: 5px;
	width: 100%;
	background: #F9DA12;
}

.wu-paybills-receiptInfo-container {
	background: white;
	padding : 30px 20px;
	-webkit-box-shadow: 0 1px 1px #B4AEAE;
	box-shadow: 0 1px 1px #B4AEAE;
	margin-bottom: 30px;
}

.wu-paybills-receiptInfo-text{
	display: inline-block;
	width: 80%;
	margin-right: 10px;
   	-webkit-box-shadow: inset -6px 0px 7px -6px rgba(170, 156, 156, 0.38);
	   -moz-box-shadow: inset -6px 0px 7px -6px rgba(170, 156, 156, 0.38);
	   		box-shadow: inset -6px 0px 7px -6px rgb(170, 156, 156);
	        box-shadow: inset -6px 0px 7px -6px rgba(170, 156, 156, 0.38);
}

.wu-sendmoney-receiptInfo-button{
	vertical-align: top;
	display: inline-block;
	width: 16%;
}

.wu-sendmoney-receiptInfo-bottom{
	padding-top: 10px;
}

.wu-paybills-receiptInfo-text p {
	width: 78%;
}

.wupay-receipt-container{
	width: 100%;
}

.wu-paybills-receipt-container-left{
	width: 72%;
	display: inline-block;
}

.wu-paybills-receipt-container-right{
	display: inline-block;
	float: right;
	vertical-align: top;
}

.wu-paybills-alert-error{
	width: 100%;
	height: 54px;
	line-height: 18px;
	margin-bottom: 23px;
	display: none;
	color: #333;
	border: solid 2px #ec9799;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	-moz-box-shadow: 0 1px 1px #bbbbbb;
	-webkit-box-shadow: 0 1px 1px #bbbbbb;
	box-shadow: 0 1px 1px #bbbbbb;
	background: #ffffff;
	background: -moz-linear-gradient(top, #ffffff 0%, #fdebec 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#fdebec));
	background: -webkit-linear-gradient(top, #ffffff 0%,#fdebec 100%);
	background: -o-linear-gradient(top, #ffffff 0%,#fdebec 100%);
	background: -ms-linear-gradient(top, #ffffff 0%,#fdebec 100%);
	background: linear-gradient(top, #ffffff 0%,#fdebec 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fdebec',GradientType=0 );
	position: relative;
}

.wu-paybills-icon-error{
	min-height: 20px;
	width: auto;
	padding: 10px 15px;
	display: inline-block;
	background: none;
	margin-left: 37px;
	width: 80%;
	float: left;
}

.wu-paybills-error-code{
	float: right;
	font-size: 10px;
	color: gray;
	margin-top: 25px;
	margin-right: 4px;
}

.wu-paybills-icon-error-img{
	display: inline-block;
	vertical-align: middle;
	margin-left: -42px;
	margin-right: 5px;
	width: 23px;
	height: 23px;
	background-image: url(stylesheet/images/icon-alert-error.png);
	background-repeat: no-repeat;
	background-size: 23px;
}

.wu-paybills-icon-error p{
	display: inline-block;
	vertical-align: middle;
	margin: 0;
}

.wu-paybills-review-edit-amount-middle{
	margin: 0;
	padding: 15px 25px 10px 25px;
}

.wu-paybills-review-edit-amount-disclaimer{
	margin: 0;
	padding: 15px 0px 1px 25px;
}

.wu-paybills-edit-input-amount-overlay{
	float: left;
	width: 80px;
}

.wu-paybills-form-label-amount {
	padding: 5px 0;
	color : black;
}

.wu-paybills-fees-label, .wu-paybills-fees-value{
	display: inline-block;
	width: 40%;
}

.wu-paybills-form-edit-amount {
	height: 80px;
}

.wu-paybills-review-edit-amount-disclaimer p{
	clear: both;
	font-size: 12px;
	padding: 0 0 0px 0px;
	font-weight: bold;
	color: #8a8a8a !important;
}

.wu-paybills-form-label {
	font-size: 13px;
	font-weight: normal;
	color: #000;
	cursor: pointer;
	display: block;
	margin: 0 0 4px;
}

.wu-paybills-edit-amount-currency{
	display: inline-block;
	margin-top: 8px;
	margin-left: 8px;
	font-weight: bold;
}

.wu-paybills-fees-total-box-overlay span{
	font-weight: bold;
}

.wu-alert-paybill{
	width : 83%;
	margin-left : 78px;
}

.wu-alert-inmate{
	margin: 20px 20px 0 0;
}

.wu-alert-paybill-review {
	width: 76%;
	margin-left: 95px;
}
.wu-alert-inmate-review{
	width: 76%;
	margin-left: 78px;
}
.alert-paybills-payment{
	width: 84%;
	margin-left: 8%;
}


.wu-paybills-goldcard-text{
	max-width: 340px;
	padding-bottom: 10px;
	padding-top: 10px;
}

.amount-currency-total-paybills{
	display: inline-block!important;
}

.wu-paybills-receipt-transaction-container{
	padding-bottom: 20px;
}

.wu-paybills-receiptInfo-imgsucces, .wu-inmate-receiptInfo-imgsucces{
	background-image: url(stylesheet/images/icons.png)!important;
	background-position: -10px -1821px;
	background-size: 704%;
}

  /*artf891334 : Pay Bill - Review and Send Payment : UI issues */
.wu-paybills-receipt-total-content, .wu-paybills-review-discount-content{
	/*width: 50%!important;*/
	/*RTHREE-1083 In Bill Pay, Review & Send Payment & Receipt screen lot of mismatches are observed from screenshot */
	margin-top: 10px;
}

.wu-paybills-conversiton-alert-box {
	display: none;
	width: auto;
	margin-right: 0;
	margin-top: 2px;
	float: none;
}

.btn-paybills-receiptinfo a{
	cursor: pointer;
}

.paybill-card .all-credit-card {
	-webkit-margin-after: 0px !important;
	-webkit-margin-before:0px !important;
}

.paybill-bill-add .sendmoney-form-state {
	margin-top : 0px !important;
}
/* RTHREE-2813*/
#mtcnPaybill{
    color: #000000;
	font-size: 14px;
}
#confirmedDate{
	font-weight: bold;
    color: #000000;
}
/* RR-7669 fix, should not overwrite the margin-top
.wu-support-tips-content {
	margin-top: 15px;
}*/

.wu-requiredBillerInformation-height{
	min-height: 800px;
}







/*****SEND INMATE*******/

.wu-dropdown-mask-container{
	width: 100%;
}


.wu-sm-inmate-content {
    position: relative;
    margin: 0 0 22px 0;
    padding: 30px 25px 30px 25px;
    background: #EFEFEF;
    border: 1px solid #CFCFCF;
    border-top: none;
}
.wu-top-border {
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 5px;
    background: #F9DA12;
    border-top: 1px solid #D8BD10;
}
.wu-sm-inmate-content>div {
    vertical-align: top;
    padding-top: 10px;
    margin-right: 15px;
}
.wu-sm-inmate-facility-container {
	width: 45%;
}
.wu-sm-inmate-facility-container{
	display: inline-block;
}
.wu-sm-inmate-facility-container label {
    vertical-align: top;
    margin-top: 7px;
    display: inline-block;
}
.wu-sm-inmate-facility-container #wu-smi-facility-name-container {
	display: inline-block;
	width: 67%;
}

.wu-register-form-intl .wu-interstitial-drop-down {
	width: 258px;
}

.wu-dropdown-mask-container {
    border: 0.15em solid #cccccc;
    background: -webkit-linear-gradient(top, #fefefe 0%, #BABABA 100%);
    background: -moz-linear-gradient(top, #fefefe 0%, #BABABA 100%);
    background: -ms-linear-gradient(top, #fefefe 0%, #BABABA 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe',endColorstr='#bababa',GradientType=0);
    max-width: 100%;
    width: 100%;
    display: inline-block;
    position: relative;
    -webkit-border-radius: 0.25em;
    -moz-border-radius: 0.25em;
    -ms-border-radius: 0.25em;
    -o-border-radius: 0.25em;
    border-radius: 0.25em;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    zoom: 1;
    box-shadow: 0 0 3px #bbbbbb;
    -moz-box-shadow: 0 0 3px #bbbbbb;
    -webkit-box-shadow: 0 0 3px #bbbbbb;
    cursor: pointer;
    min-height: 32px;
}
.wu-dropdown-mask-container {
    border: 0.15em solid #cccccc;
    background: -webkit-linear-gradient(top, #fefefe 0%, #BABABA 100%);
    background: -moz-linear-gradient(top, #fefefe 0%, #BABABA 100%);
    background: -ms-linear-gradient(top, #fefefe 0%, #BABABA 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe',endColorstr='#bababa',GradientType=0);
    display: inline-block;
    position: relative;
    -webkit-border-radius: 0.25em;
    -moz-border-radius: 0.25em;
    -ms-border-radius: 0.25em;
    -o-border-radius: 0.25em;
    border-radius: 0.25em;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    zoom: 1;
    box-shadow: 0 0 3px #bbbbbb;
    -moz-box-shadow: 0 0 3px #bbbbbb;
    -webkit-box-shadow: 0 0 3px #bbbbbb;
    cursor: pointer;
}

.wu-dropdown-mask {
    display: block;
    float: left;
    zoom: 1;
    color: #444444;
    text-decoration: none;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 80%;
    line-height: 1.47;
    margin: 6px 0px 6px 10px;
    z-index: 0;
}
.wu-sm-inmate-content>div {
    vertical-align: top;
    padding-top: 10px;
    margin-right: 15px;
}
.wu-sm-inmate-amount-container {
	width: 38%;
}
.wu-sm-inmate-amount-container {
	display: inline-block;
}

#send-money-inmate-container .short input {
	width: 57px;
}
.wu-sm-inmate-amount-container input {
	display: inline-block;
	width: 200px;
	margin-bottom: 10px;
}
.usd-text {
    display: inline-block;
    margin-left: 3%;
    font-weight: bold;
}
#wu-sm-inmate-update.disabled {
    -moz-box-shadow: 0px 0px 4px #C0BFBF;
    -webkit-box-shadow: 0px 1px 4px #C0BFBF;
    box-shadow: 0px 1px 4px #C0BFBF;
    background: #1599ba;
    cursor: text;
    text-shadow: 0 0 1 px #999;
    pointer-events: none;
    color: #ffffff;
    background: url(stylesheet/css/stylesheet/images/arrow-btn-blue_disabled.png) right 14px
     no-repeat, -webkit-gradient(linear, 0% 0%, 0% 100%, from(#BCD7DE),
     to(#98BEC9) );
    background: url(stylesheet/css/stylesheet/images/arrow-btn-blue_disabled.png) right 14px
     no-repeat, -webkit-linear-gradient(top, #BCD7DE, #98BEC9);
    background: url(stylesheet/css/stylesheet/images/arrow-btn-blue_disabled.png) right 14px
     no-repeat, -moz-linear-gradient(top, #BCD7DE, #98BEC9);
    background: url(stylesheet/css/stylesheet/images/arrow-btn-blue_disabled.png) right 14px
     no-repeat, -ms-linear-gradient(top, #BCD7DE, #98BEC9);
}
#wu-sm-inmate-update {
    width: auto;
    height: 36px;
    padding: 0 30px 0 20px;
    margin: 10px 0 !important;
    color: white;
    font-size: 13px;
    font-weight: bold;
    line-height: 37px;
    border: none;
    display: inline-block;
    text-shadow: 0 -1px 1px #222;
    text-decoration: none;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-box-shadow: 0px 0px 3px #999;
    -webkit-box-shadow: 0px 0px 3px #999;
    box-shadow: 0px 0px 3px #999;
    background: #1599BA;
    background-image: url(stylesheet/css/stylesheet/css/stylesheet/images/arrow-btn-blue.png);
    background-position: right 14px;
    background-repeat: no-repeat;
    background: url(stylesheet/css/stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
     -webkit-gradient(linear, 0% 0%, 0% 100%, from(#1599BA), to(#066690) );
    background: url(stylesheet/css/stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
     -webkit-linear-gradient(top, #1599BA, #066690);
    background: url(stylesheet/css/stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
     -moz-linear-gradient(top, #1599BA, #066690);
    background: url(stylesheet/css/stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
     -ms-linear-gradient(top, #1599BA, #066690);
}
.wu-blue-button.disabled {
    margin-bottom: 0px;
    pointer-events: none;
}
.wu-blue-button.disabled {
    width: auto;
    padding: 10px 30px 10px 20px;
    margin: 10px 0px;
    color: white;
    font-size: 14px;
    font-weight: bold;
    border: none;
    display: inline-block;
    text-shadow: 0 -1px 1px #222;
    text-decoration: none;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-box-shadow: 0px 0px 3px #999;
    -webkit-box-shadow: 0px 0px 3px #999;
    box-shadow: 0px 0px 3px #999;
    background: #BCD7DE;
    background-image: url(stylesheet/css/stylesheet/images/arrow-btn-blue_disabled.png);
    background-position: right 14px;
    background-repeat: no-repeat;
    background: url(stylesheet/css/stylesheet/images/arrow-btn-blue_disabled.png) right 14px no-repeat, -webkit-gradient(linear, 0% 0%, 0% 100%, from(#BCD7DE), to(#98BEC9));
    background: url(stylesheet/css/stylesheet/images/arrow-btn-blue_disabled.png) right 14px no-repeat, -webkit-linear-gradient(top, #BCD7DE, #98BEC9);
    background: url(stylesheet/css/stylesheet/images/arrow-btn-blue_disabled.png) right 14px no-repeat, -moz-linear-gradient(top, #BCD7DE, #98BEC9);
    background: url(stylesheet/css/stylesheet/images/arrow-btn-blue_disabled.png) right 14px no-repeat, -ms-linear-gradient(top, #BCD7DE, #98BEC9);
}
.wu-sm-inmate-content>div {
    vertical-align: top;
    padding-top: 10px;
    margin-right: 15px;
}
.wu-blue-button {
    width: auto;
    padding: 10px 30px 10px 20px;
    margin: 10px 0px;
    color: white;
    font-size: 14px;
    font-weight: bold;
    border: none;
    display: inline-block;
    text-shadow: 0 -1px 1px #222;
    text-decoration: none;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-box-shadow: 0px 0px 3px #999;
    -webkit-box-shadow: 0px 0px 3px #999;
    box-shadow: 0px 0px 3px #999;
    background: #0096D2;
    background-image: url(stylesheet/css/stylesheet/images/arrow-btn-blue.png);
    background-position: right 14px;
    background-repeat: no-repeat;
    background: url(stylesheet/css/stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0096D2), to(#066690));
    background: url(stylesheet/css/stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -webkit-linear-gradient(top, #0096D2, #066690);
    background: url(stylesheet/css/stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -moz-linear-gradient(top, #0096D2, #066690);
    background: url(stylesheet/css/stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -ms-linear-gradient(top, #0096D2, #066690);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#0096D2, endColorstr=#066690)";
}

#complete-verification{
	/*width : 150px;*/
}


/*****WU REWARD CSS FOR IE9******/

/**safari Send-money inmate**/
.wu-summary-temp-send{
	padding-left: 39px;
}
.wu-summary-temp-deliv{
	padding-left: 40px;
}
.wu-summary-temp-pay{
	padding-left: 40px;
}

/**.wu-reward-pane{
	overflow: hidden;
}**/
/**My WU Register page alignment issue**/
.wu-password-field-note{
	margin: 15px 8px 0 27px !important;
    padding-top: 6px !important;
    width: 246px !important;
    position: absolute;
    top: -5px !important;
    line-height: 22px;
    right: 0 !important;
}
/**REWARDS REDEEM PAGE STARTS HERE**/
.wu-rewards-redeem-outerlayer{
	 background-color: #ebebeb;
	 border: solid #cccccc 1px;
	 width: 530px; 
	 height: 500px;
}
.wu-rewards-redeem-innerlayer{
	background-color: #ffffff;
	border: solid #cccccc 1px;
	width: 520px;
    height: 490px;
    margin: 4px;
}
.wu-rewards-layer-title{
	background: #f5f5f5; /* Old browsers */
	background: -moz-linear-gradient(top,  #f5f5f5 0%, #f7f7f7 5%, #f5f5f5 37%, #f0f0f0 92%, #ededed 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(5%,#f7f7f7), color-stop(37%,#f5f5f5), color-stop(92%,#f0f0f0), color-stop(100%,#ededed)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f5f5f5 0%,#f7f7f7 5%,#f5f5f5 37%,#f0f0f0 92%,#ededed 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f5f5f5 0%,#f7f7f7 5%,#f5f5f5 37%,#f0f0f0 92%,#ededed 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f5f5f5 0%,#f7f7f7 5%,#f5f5f5 37%,#f0f0f0 92%,#ededed 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #f5f5f5 0%,#f7f7f7 5%,#f5f5f5 37%,#f0f0f0 92%,#ededed 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */
	color: #464646;
	font-size: 16px;
	border-bottom: solid #e4e4e4 2px;
	padding: 9px 0 9px 15px;
}
.wu-rewards-block-layer{
	padding: 10px;
	height: 426px;
}
.wu-rewards-block{
	float: left;	
	width: 143px;
	margin: 11px;
	height: 191px;
	background-color: #FBFBFB;
	border: solid #ADADAD 1px;
	border-radius: 5px;
	-webkit-box-shadow: 3px 3px 5px 0px rgba(50, 50, 50, 0.75);
	-moz-box-shadow:    3px 3px 5px 0px rgba(50, 50, 50, 0.75);
	box-shadow:         3px 3px 5px 0px rgba(50, 50, 50, 0.75);
}
.wu-rewards-block-disabled{
	opacity: 0.5;
}

.wu-rewards-block-top{
	height: 50px;
	border-bottom: solid #cccccc 1px;
	background-color: #3f3f3f;
}
.wu-rewards-block-title{
	color: #ffffff;
	padding: 6px;
}
.wu-rewards-block-title p{
	margin: 0;
	text-align: center;
	white-space: nowrap;
    color: #ffffff;
    font-size: 16px;
}
.wu-rewards-block-bottom{
	height: 140px;
}

.wu-rewards-block-image-cash, .wu-rewards-block-image-DISCT, .wu-rewards-block-image-MERCH, .wu-rewards-block-image-CASH{
	text-align: center;
	height: 80px;
	background: url("stylesheet/images/wu-cash-back.png") no-repeat 50%;
	position: relative;
}
.wu-rewards-block-image-card, .wu-rewards-block-image-PHONE{
	text-align: center;
	height: 80px;
	background: url("stylesheet/images/wu-gold-card.png") no-repeat 50%;
	position: relative;
}
.wu-rewards-block-cash-text{
	position: absolute;
	color: #F5EB04;
	left: 52px;
	font-weight: bold;
    top: 25px;
}
.wu-rewards-block-card-text{
	color: #020100;
	position: absolute;
	left: 31px;
    top: 17px;
	font-size: 12px;
	font-weight: bold;
	-webkit-transform: rotate(6deg);/* Safari */	
	-moz-transform: rotate(6deg);/* Firefox */	
	-ms-transform: rotate(6deg);/* IE */
	-o-transform: rotate(6deg);/* Opera */
}
.wu-rewards-block-cash-value{
    color: #F5EB04;
	font-size: 27px;
}
.wu-rewards-block-card-value{
	font-size: 27px;
}
.wu-rewards-block-cash-type{
	font-size: 8px;
	position: absolute;
	color: #F5EB04;
	left: 49px;
	top: 49px;
	text-transform: uppercase;
}
.wu-rewards-block-card-type{
	position: absolute;
	color: #FFFFFF;
	left: 36px;
	top: 48px;
	text-transform: capitalize;	
	-webkit-transform: rotate(0deg);/* Safari */	
	-moz-transform: rotate(0deg);/* Firefox */	
	-ms-transform: rotate(0deg);/* IE */
	-o-transform: rotate(0deg);	/* Opera */
	margin-top: -27px;
	margin-right: 39px;
	font-size: 0.85em;
	font-weight: bold;
}
.wu-rewards-block-points{
	text-align: center;
	height: 19px;
	font-weight: bold;
	padding-top: 9px;
}
.wu-rewards-block-points span{
	font-weight: bold;
    font-size: 16px;
}

.wu-rewards-block-btn{
	text-align: center;
	height: 33px;
}
/**REWARDS REDEEM PAGE END'S HERE**/



/**REWARDS SUMMARY STARTS HERE**/
.wu-rewards-summary-outerlayer{
	 background-color: #ebebeb;
	 border: solid #cccccc 1px;
	 width: 530px; 
	 height: 463px;
}
.wu-rewards-summary-innerlayer{
	background-color: #ffffff;
	border: solid #cccccc 1px;
	width: 520px;
    height: 452px;
    margin: 4px;
}
.wu-reward-summary-text p, .wu-rewards-loyalty-left p{
	color: #444444;
	font: normal 13px/17px sans-serif;
    padding-top: 10px;
}
.wu-rewards-summary-title{
	color: #C49011;
    font-size: 13px;
    font-weight: bold;
}
.wu-reward-summary-textbox input{
	width: 45%;
}
.wu-rewards-loyaltycard-section h5{
	padding: 15px 0;
}
.wu-rewards-summary-border{
	border-bottom: solid #DEDEDE 1px;
	margin-top: -15px;
}
.wu-rewards-loyalty-layer{
	width: 100%;
}
.wu-rewards-loyalty-left{
	width: 60%;
	float: left;
}
.wu-rewards-loyalty-right{
	width: 40%;
	float: right;
	position: relative;
}
.wu-rewards-loyalty-right img{
	position:absolute;
    left:0;
    top:0;
}
.wu-rewards-loyalty-right p{
	z-index: 100;
	position: absolute;
	color: #3D3E46;
	font-size: 15px;
	top: 57px;
	left: 95px;
	letter-spacing: -0.6px;/**MYWU-846**/
}
.wu-rewards-summary-btn{
	text-align: left;
	height: 33px;
}
/**REWARDS SUMMARY END'S HERE**/



/**HOW POINT WORKS PAGE STARTS HERE**/
.wu-rewards-pointswork-outerlayer{
	 background-color: #ebebeb;
	 border: solid #cccccc 1px;
	 width: 530px; 
	 /* height: 428px; */
     height: 450px;
}
.wu-rewards-pointswork-innerlayer{
	background-color: #ffffff;
	border: solid #cccccc 1px;
	width: 520px; 
	/* height: 418px; */
    height: 440px;
	margin: 4px;
}
.wu-rewards-point-layer{
	/* height: 375px; */
    height: 432px;
}
.wu-rewards-point-top{
	height: 105px;
	margin-left: 2%;/**MYWU-799**/
}
.wu-rewards-point-topleft{
	width: 42%;
	float: left;
}
.wu-rewards-point-topleft img{
	padding: 25px 0 0 25px;
}
.wu-rewards-point-topright{
	width: 58%;
	float: right;
}
.wu-rewards-point-topright p{
	padding: 26px 38px 0 0;
    font-size: 16px;
}
.wu-rewards-point-middle{
	padding: 0 18px;
}
.wu-rewards-point-middle div{
	border: solid #ccccca 1px;
	padding-top: 20px;
	background-color: #fcfdf8;
}
.wu-rewards-point-middle span{
	font-size: 30px;
	font-weight: bold;
}
.wu-rewards-point-middle p{
	font-size: 16px;
    padding-top: 13px;
	padding-bottom: 5px;
}
.wu-rewards-point-bottom{
	height: 183px;
	margin-left: 3%;/**MYWU-799**/
}
.wu-rewards-point-bottom p{
	font-size: 16px;
}
.wu-rewards-point-one{
	height: 70px;
}
.wu-rewards-point-two{
	height: 55px;
}
.wu-rewards-point-three{
	height: 55px;
}
.wu-rewards-point-left{
	float: left;
	padding: 15px 0 0 15px;
}
.wu-rewards-point-right{
	float: right;
	width: 90%;
}
.wu-rewards-point-right p{
	margin-top: 18px;
}
.circle-text {
    width: 20px;
	border-radius: 20px;
	border: solid #bbb76d 1px;
}
.circle-text:after {
    content: "";
    display: block;
    width: 100%;
    height:0;
    padding-bottom: 100%;
    background: #ffdf31; 
    -moz-border-radius: 50%; 
    -webkit-border-radius: 50%; 
    border-radius: 50%;
}
.circle-text div{
    float:left;
    width:100%;
    padding-top:50%;
    line-height:1em;
    margin-top:-0.5em;
    text-align:center;
    color: #67664a;
}
/**HOW POINT WORKS PAGE END'S HERE**/



/**REWARDS HISTORY LAYER STARTS HERE**/
.wu-rewards-history-title{
	padding: 4px 10px 9px 15px;
	width: 95%;
	height: 35px;	
}
.wu-rewards-history-titleleft{
	width: 58%;
	float: left;
	padding-top: 10px;
	font-size: 16px;
	color: #505050;
}
.wu-rewards-history-titlemiddle{
	width: 15%;
	float: left;
	padding-top: 15px;
	font-size: 11px;
	color: #666666;
	text-align: right;
}
.wu-rewards-history-titleright{
	width: 25% !important;
	float: right;
}
.wu-rewards-history-outerlayer{
	 background-color: #ebebeb;
	 border: solid #cccccc 1px;
	 width: 530px; 
	 height: 463px;
}
.wu-rewards-history-innerlayer{
	background-color: #ffffff;
	border: solid #cccccc 1px;
	width: 523px; 
	height: 450px;
	margin: 7px auto;
}
.wu-rewards-history-tabletitle, .wu-rewards-history-tablebody{
	display: table;
    border-collapse:collapse
}
.wu-rewards-history-bodylayer{
	overflow-y: visible;
	overflow-x: hidden;
	height: 370px;
}
.wu-rewards-table-title, .wu-rewards-table-body{
	width: 523px;
	display: table-row;
}
.wu-rewards-title-cell{
    display: table-cell;
    border: 1px solid #DBDBDB;
    height: 30px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
	text-align: center;
	line-height: 2em;
	font-weight: bold;
	font-size: 13px;
}
.wu-rewards-body-cell{
    display: table-cell;
    border: 1px solid #DBDBDB;
    height: 40px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
	text-align: center;
	padding: 12px 0;
	font-size: 13px;
}
.wu-rewards-title-date, .wu-rewards-body-date{
	width: 100px;/**width: 80px; overflow-scroll**/
}
.wu-rewards-title-desc,.wu-rewards-body-desc{
	width: 183px;
}
.wu-rewards-title-points, .wu-rewards-body-points{
	width: 120px;		
}
.wu-rewards-title-status, .wu-rewards-body-status{
	width: 120px;
}

div.wu-rewards-table-body:nth-child(even){
	background-color: #ffffff;
}
div.wu-rewards-table-body:nth-child(odd){
	background-color: #F9F9F9;
}
/**REWARDS HISTORY LAYER END'S HERE**/



/**REWARDS CARD PDF STARTS HERE**/
.wu-rewards-card{
	position: relative;
	border: solid red 1px;
}
.wu-rewards-card img{
	position:absolute;
    left:0;
    top:0;
}
.wu-rewards-card p{
	z-index: 100;
	position: absolute;
	color: #3D3E46;
	font-size: 39px;
	top: 105px;
	left: 270px;
	letter-spacing: -2px;
}
.wu-rewards-card span{
	z-index: 100;
	position: absolute;
	color: #3D3E46;
	font-size: 20px;
	top: 200px;
	left: 101px;
}
/**REWARDS CARD PDF END'S HERE**/



/**REWARDS RIGHT SIDE BLOCK STARTS HERE**/
.wu-rewards-point-block{
	/**width: 146px;**/
    width: 142px;
	border: solid #ffffff 3px !important;
	background-color: #e8f5fb;
	padding: 10px;
	outline: solid #dddddd 1px;
    margin-top: 10px;
    margin-left: 1px;
}
.wu-rewards-logo-section, .wu-rewards-number-section{
	border-bottom: solid #cccccc 1px;
	padding: 10px 0;
}
.wu-rewards-logo-section img{
	width: 96%;
}
.wu-rewards-logo-section p{
	margin: 0 0 10px 0;
	padding: 0;
	font: normal 13px/17px sans-serif;
	color: #232323;
	font-weight: bold;
	font-size: 15px;
}
.wu-rewards-logo-section{
	padding-left: 7px;
}
.wu-rewards-card-number{
	font-weight: bold;
	/**letter-spacing: 0.6px;**/
	word-spacing: 3px; /**MYWU-1078**/
	font-size: 16px !important;
}
.wu-rewards-number-section span{
	font-size: 12px;
}
.wu-rewards-point-section{
	font-weight: bold;
	font-size: 12px;
	/*MYWU-751*/
    padding-top: 11px;
}
.wu-rewards-btn-section>div{
	white-space: nowrap;
}
.wu-badge{
	background: url('stylesheet/images/wu-badge.png') no-repeat;
    height: 37px;
	margin: 0;
	padding-top: 9px;
}
.wu-badge span{
	font-size: 36px;
	padding-left: 35px;
	font-weight: bold;
}
/**REWARDS RIGHT SIDE BLOCK END'S HERE**/


/**START RIGHT SIDE BLOCK STARTS HERE**/
.wu-rewards-starttoday{
	width: 142px;
	/**height: 238px;**/
    height: 215px;
	border: solid #ffffff 3px !important;
	background-color: #e8f5fb;
	padding: 10px;
	outline: solid #dddddd 1px;
    margin-top: 10px;
    margin-left: 1px;
}
.wu-rewards-starttoday-top span{
	font-weight: bold;
}
.wu-rewards-starttoday-top p{
	margin-top: 5px;
	margin-bottom: 5px;
}
.wu-rewards-starttoday-middle{
	border-bottom: solid #cccccc 1px;
    position: relative;
    height: 90px;
}
.wu-rewards-starttoday-bottom{
	padding: 10px 0 0 4px;
}
.wu-rewards-starttoday-middle img{
	width: 140px;
	height: 87px;
    position: absolute;
}
.wu-rewards-starttoday-bottom{
	/**background: url('stylesheet/css/images/arrow-btn-blue.png') no-repeat;
	background-position: 64% 83%;**/
	cursor: pointer;
}
.wu-rewards-starttoday-bottom a{
	color: #006890;
	text-decoration: none;
}
.wu-rewards-starttoday-middle p{
	z-index: 100;
	color: #000;
	font-size: 11px;
    top: 37px;
	left: 69px;
    position: absolute;
	letter-spacing: -0.5px;

}
/**START RIGHT SIDE BLOCK END'S HERE**/


/**TRANSACTION HISTORY SEE DETAIL STARTS HERE**/
.wu-activity-outer-layer{
	/**width: 485px; **/
	padding: 10px 0 13px 0;
	margin: 0 auto;
	border: solid #d6e6ec 1px;
	border-radius: 3px;
}
.wu-activity-inner-layer{
    width: 470px;
	height: 205px;
	margin: 9px 8px 6px 8px;
}
.wu-activity-left{
    width: 48.6%;
	border: 1px solid #D3D3D3;
	float: left;
	background-color: #F6F8FA;
}
.wu-activity-right{
    width: 48.7%;
	border: solid #cccccc 1px;
	float: right;
}
.wu-activity-inner-left{
	width: 15%;
	float: left;
    margin: 12px 0 0 12px;
}
.wu-activity-inner-right{
	padding-top: 8px;
	padding-bottom: 11px;
	width: 80%;
	float: right;
}
.wu-activity-inner-right div:first-child{
	color: #9b9b9b;
	font-size: 12px;
}
.wu-activity-inner-right div:last-child{
	color: #444;
	font-size: 13px;
	font-weight: bold;
}
.wu-sent-to-parent, .wu-payout-method-parent, .wu-paying-with-parent {
	height: 49px;
    border-bottom: 1px solid #D3D3D3;
    padding-left: 10px;
}
.wu-service-parent{
	height: 46px;
	padding-left: 10px;
}
.wu-transfer-amt-parent{
	height: 67px;
	border-bottom: solid #cccccc 1px;
}
.wu-transfer-total-parent{
	padding: 15px 0 30px 10px;
	border-bottom: solid #cccccc 1px;
}
.wu-usd-parent{
	padding: 10px;
	border-bottom: solid #cccccc 1px;
	color: #c9912c;
	font-size: 16px;
	font-weight: bold;
	background-color: #F6F8FA;
}
.wu-usd-parent span{
	color: #c9912c;
	font-size: 16px;
	font-weight: bold;
}
.wu-recep-receives-parent{
	background-color: #e7f4fa;
	padding: 10px 0 36px 10px;
}
.wu-transfer-amt-top{
	width: 93%;
	padding: 10px 0 18px 10px;
}
.wu-transfer-amt-btm{
	width: 93%;
	padding: 15px 0 15px 10px;
}
.wu-transfer-amt-left, .wu-transfer-total-left, .wu-recep-receives-left{
	width: 50%;
	float: left;
	color: #8A8A8A;
	font-size: 12px;
}
.wu-transfer-amt-right, .wu-transfer-total-right, .wu-recep-receives-right{
	width: 50%;
	float: right;
	color: #383838;
	font-size: 14px;
	font-weight: bold;
	text-align: right;
}
.wu-transfer-total-left{
	white-space: nowrap;
}
.wu-recep-receives-right{
	width: 45%;
	margin-right: 5px;
}
.wu-transfer-total-right{
	width: 45%;
	margin-right: 5px;
}




/**TRANSACTION HISTORY SEE DETAIL END'S HERE**/

/**wu-gold-card-rewards-block**/
.wu-gold-card-rewards-block{
	width: 233px;
	height: 230px;
	background: #EBEBEB;
	border: 1px solid lightgrey;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	-moz-box-shadow: 0 2px 2px #E4E4E4;
	-webkit-box-shadow: 0 2px 2px #E4E4E4;
	box-shadow: 0 2px 2px #E4E4E4;
	margin: 0 0 22px 0;
}

/**wu-gold-card-rewards-block**/



/******************************************
*******************************************
*******************************************
**************REUSED CSS*******************
*******************************************
*******************************************/

/**CSS-REDEEM YELLOW BUTTON STARTS HERE**/

.wu-redeemblock-btn, .wu-redeemblock-btn:hover{
    font-weight: bold;
    cursor: pointer;
 	color: #076E98;
    background-image: url(stylesheet/images/rewards-arrow-blue-btn.png);
    background-position: 83% 63%;
    background-repeat: no-repeat;
}
.wu-redeemblock-btn:hover, .wu-starttoday-btn:hover, .wu-paybill-btn:hover, .wu-send-now-btn:hover{
	text-decoration: underline;
	color: #003059;
}
.wu-starttoday-btn{
    font-weight: bold;
    cursor: pointer;
 	color: #076E98;
    background-image: url(stylesheet/images/rewards-arrow-blue-btn.png);
	background-position: 56% 71%;
    background-repeat: no-repeat;
}
.wu-paybill-btn{
    font-weight: bold;
    cursor: pointer;
 	color: #076E98;
   /** background-image: url(stylesheet/images/arrow-btn-blue.png);
    background-position: 77% 62%;
    background-repeat: no-repeat;**/
}
.wu-send-now-btn{
    font-weight: bold;
    cursor: pointer;
 	color: #076E98;
    /**background-image: url(stylesheet/images/arrow-btn-blue.png);
    background-position: 58% 62%;
    background-repeat: no-repeat;**/
}

.wu-redeem-btn:hover{
	background: #F3CE72;
	background-image: url("https://assets.westernunion.net/wdstatic08152013V64/theme/default/img/arrow-btn-brown.png");
	background-position: right 10px;
	background-repeat: no-repeat;
}
.wu-redeem-btn , .wu-redeem-disable-btn{
	cursor: pointer;   
	width: auto;
	height: 26px;
	padding: 0 17px 0 10px;
	margin: 0 0px 10px 0px;
	line-height: 25px;
	display: inline-block;
	color: #91690b;
	font-size: 13px;
	font-weight: bold;
	border: solid 1px #e4c886;
	text-shadow: 1px 1px 2px #fff;
	text-decoration: none;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-box-shadow: 1px 2px 1px #ccc;
	-webkit-box-shadow: 1px 2px 1px #ccc;
	box-shadow: 0px 1px 1px #a1a1a1;
	background: #f7df97;
	background-image: url("https://assets.westernunion.net/wdstatic08152013V64/theme/default/img/arrow-btn-brown.png");
	background-position: right 10px;
	background-repeat: no-repeat;
	background: url("https://assets.westernunion.net/wdstatic08152013V64/theme/default/img/arrow-btn-brown.png")
	 right 10px no-repeat,
	 -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fdf5d8), to(#f3ce72) );
	background: url("https://assets.westernunion.net/wdstatic08152013V64/theme/default/img/arrow-btn-brown.png")
	 right 10px no-repeat, -webkit-linear-gradient(top, #fdf5d8, #f3ce72);
	background: url("https://assets.westernunion.net/wdstatic08152013V64/theme/default/img/arrow-btn-brown.png")
	 right 10px no-repeat, -moz-linear-gradient(top, #fdf5d8, #f3ce72);
	background: url("https://assets.westernunion.net/wdstatic08152013V64/theme/default/img/arrow-btn-brown.png")
	 right 10px no-repeat, -ms-linear-gradient(top, #fdf5d8, #f3ce72);
}
.wu-redeem-disable-btn-cursor{
cursor: default;   

}
/**CSS-REDEEM YELLOW BUTTON END'S HERE**/


/**SELECT BOX CSS START'S HERE**/

.wu-reciever-drop-down-container {
    /**width: 100%;**/
    vertical-align: middle;
    display: inline-block;
}

.wu-dropdown-mask-container {
    border: 0.15em solid #cccccc;
    background: -webkit-linear-gradient(top, #fefefe 0%, #BABABA 100%);
    background: -moz-linear-gradient(top, #fefefe 0%, #BABABA 100%);
    background: -ms-linear-gradient(top, #fefefe 0%, #BABABA 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe',endColorstr='#bababa',GradientType=0);
    /**max-width: 100%;
    width: 100%;**/
    display: inline-block;
    position: relative;
    -webkit-border-radius: 0.25em;
    -moz-border-radius: 0.25em;
    -ms-border-radius: 0.25em;
    -o-border-radius: 0.25em;
    border-radius: 0.25em;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    zoom: 1;
    box-shadow: 0 0 3px #bbbbbb;
    -moz-box-shadow: 0 0 3px #bbbbbb;
    -webkit-box-shadow: 0 0 3px #bbbbbb;
    cursor: pointer;
}
.wu-dropdown-mask {
    display: block;
    float: left;
    zoom: 1;
    color: #444444;
    text-decoration: none;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 80%;
    line-height: 1.47;
    margin: 6px 0px 6px 10px;
    z-index: 0;
}
.wu-dropdown-mask-container select {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    -moz-opacity: 0;
    -khtml-opacity: 0;
    z-index: 2;
    padding-left: 0px;
    cursor: pointer;
}
.wu-dropdown-arrow {
    width: 29px !important;
    height: 30px;
    background-image: url(stylesheet/images/btn-droparrow.png);
    position: absolute;
    right: 0;
    top: 0;
    margin: 0 !important;
}
.wu-dropdown-mask span {
    cursor: pointer;
    zoom: 1;
    color: #444444 !important;
    white-space: nowrap;
    line-height: 1.47;
    font-size: 14px;
}
.wu-dropdown-arrow {
    width: 29px !important;
    height: 30px;
    background-image: url(stylesheet/images/btn-droparrow.png);
    position: absolute;
    right: 0;
    top: 0;
    margin: 0 !important;
}
.wu-dropdown-mask-container select>option[disabled] {
	display: none;
}
select option {
    background-color: #fff;
    color: #656565;
}

/**SELECT BOX CSS END'S HERE**/


/**BLUE BUTTON STARTS HERE**/

.wu-rewards-button-continue:not([disabled]):hover {
    cursor: pointer;
    background: #066590;
    background-image: url(stylesheet/images/arrow-btn-blue.png);
    background-position: right 14px;
    background-repeat: no-repeat;
    text-shadow: 0 0 1px #222;
}
.wu-rewards-button-continue{
    width: auto;
    padding: 10px 30px 10px 20px;
    margin: 10px 0px;
    color: white;
    font-size: 14px;
    font-weight: bold;
    border: none;
    display: inline-block;
    text-shadow: 0 -1px 1px #222;
    text-decoration: none;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-box-shadow: 0px 0px 3px #999;
    -webkit-box-shadow: 0px 0px 3px #999;
    box-shadow: 0px 0px 3px #999;
    background: #1599BA;
    background-image: url(stylesheet/images/arrow-btn-blue.png);
    background-position: right 14px;
    background-repeat: no-repeat;
    background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -webkit-gradient(linear, 0% 0%, 0% 100%, from(#1599BA), to(#066690));
    background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -webkit-linear-gradient(top, #1599BA, #066690);
    background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -moz-linear-gradient(top, #1599BA, #066690);
    background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat, -ms-linear-gradient(top, #1599BA, #066690);
}

/**BLUE BUTTON END'S HERE**/


/**TEXT BOX STARTS HERE**//*
input[type=text], input[type="password"] {
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    outline: none;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    border: 1px solid #bbbbbb;
    background-color: #ffffff;
    height: 30px;
    color: #404040;
    font: 14px 'Open Sans', sans-serif;
    line-height: 18px;
    margin-bottom: 8px;
    padding: 0px 7px 0;
    -moz-box-shadow: 0px 1px 0px 0px rgb(255,255,255) ,inset 0px 1px 1px 0px rgba(153,153,153,0.19);
    -webkit-box-shadow: 0px 1px 0px 0px rgb(255,255,255) ,inset 0px 1px 1px 0px rgba(153,153,153,0.19);
    box-shadow: 0px 1px 0px 0px rgb(255,255,255) ,inset 0px 1px 1px 0px rgba(153,153,153,0.19);
 }*/
/**TEXT BOX END'S HERE**/

.wu-pop-top{
padding: 20px;
}
.wu-pop-top span, .wu-pop-bottom span{
font-size: 13px;
}
.wu-pop-middle{
}
.wu-pop-bottom{
padding: 2px 2px 2px 20px;
}
.wu-pop-btn{	
}
.wu-popup-table-title{
width: 96.5%;
font-weight: bold;
padding: 15px 0 25px 20px;
border-bottom: solid #cccccc 1px;
}
.wu-popup-table-value{
width: 96.5%;
padding: 15px 0 25px 20px;
border-bottom: solid #cccccc 1px;
}
.wu-popup-table-total{
width: 96.5%;
padding: 15px 0 30px 20px;
}
.wu-table-left{
width: 76%;
float: left;
}
.wu-table-right{
width: 20%;
float: right;
}


.page-header{
	padding-left: 10px;
}



/***********Jira Defects Start's Here***********/
.wu-register-form-element input{
	-moz-box-shadow: 0px 1px 0px 0px rgb(255,255,255) ,inset 0px 1px 1px 0px rgba(153,153,153,0.19) !important;
	-webkit-box-shadow: 0px 1px 0px 0px rgb(255,255,255) ,inset 0px 1px 1px 0px rgba(153,153,153,0.19) !important;
	box-shadow: 0px 1px 0px 0px rgb(255,255,255) ,inset 0px 1px 1px 0px rgba(153,153,153,0.19) !important;
}
/**.sendMoneyReview{
	margin-left: -13%;
}**/
.mywu-white-space{
	white-space: nowrap;
}
.kycEmailVerifAnchor{
	cursor: pointer;
	color: #076E98;
}
.wu-kyc-verification-code-container p.first-sentences{
	color: #232323 !important;
}
/***********Jira Defects End's Here***********/


.panes .pane{
position:relative;
}

/*MYWU-1801*/

#wu-purpose-state-container {
	width: 200px;
}

/*MYWU-1910*/
.wu-homepage-frame{
background: -ms-linear-gradient(top, #efefef 0, #fff 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef',
endColorstr='#ffffff', GradientType=0);
}



/*************************************** Country Flags Positions ***********************************************/
.AL{background-position: 0 -25px;}
.DZ{background-position: 0 -49px;}
.AS{background-position: 0 -73px;}
.AD{background-position: -449px -97px;}
.AO{background-position: 0 -97px;}
.AI{background-position: 0 -121px;}
.AG{background-position: 0 -145px;}
.AR{background-position: 0 -169px;}
.AW{background-position: 0 -217px;}
.AU{background-position: 0 -241px;}
.AT{background-position: 0 -265px;}
.AZ{background-position: 0 -289px;}
.BS{background-position: 0 -313px;}
.BH{background-position: 0 -337px;}
.BD{background-position: -33px -1px;}
.BB{background-position: -33px -25px;}
.BY{background-position: -33px -49px;}
.BE{background-position: -33px -73px;}
.BZ{background-position: -33px -97px;}
.BJ{background-position: -33px -121px;}
.BM{background-position: -33px -145px;}
.BT{background-position: -33px -169px;}
.BO{background-position: -33px -193px;}
.BA{background-position: -33px -217px;}
.BW{background-position: -33px -241px;}
.BR{background-position: -33px -265px;}
.VG{background-position: -33px -289px;}
.BN{background-position: -33px -313px;}
.BG{background-position: -33px -337px;}
.BF{background-position: -65px -1px;}
.BI{background-position: -65px -25px;}
.KH{background-position: -65px -49px;}
.CM{background-position: -65px -73px;}
.CA{background-position: -65px -97px;}
.CV{background-position: -65px -121px;}
.KY{background-position: -65px -145px;}
.CF{background-position: -65px -169px;}
.TD{background-position: -65px -193px;}
.CL{background-position: -65px -217px;}
.CN{background-position: -65px -241px;}
.CO{background-position: -65px -265px;}
.KM{background-position: -65px -289px;}
.CD{background-position: -97px -193px;}
.CG{background-position: -65px -313px;}
.CK{background-position: -65px -337px;}
.CR{background-position: -97px -1px;}
.HR{background-position: -97px -49px;}
.CU{background-position: -97px -73px;}
.AN{background-position: -97px -97px;}
.CY{background-position: -97px -121px;}
.C2{background-position: -97px -145px;}
.CZ{background-position: -97px -169px;}
.DK{background-position: -97px -217px;}
.DJ{background-position: -97px -241px;}
.DM{background-position: -97px -265px;}
.DO{background-position: -97px -289px;}
.TP{background-position: -97px -313px;}
.EC{background-position: -97px -337px;}
.EG{background-position: -129px -1px;}
.SV{background-position: -129px -25px;}
.GQ{background-position: -129px -49px;}
.ER{background-position: -129px -73px;}
.EE{background-position: -129px -97px;}
.ET{background-position: -129px -121px;}
.FK{background-position: -129px -145px;}
.FJ{background-position: -129px -169px;}
.FI{background-position: -129px -193px;}
.FR{background-position: -129px -217px;}
.GF{background-position: -129px -241px;}
.PF{background-position: -129px -265px;}
.GA{background-position: -129px -289px;}
.GM{background-position: -129px -313px;}
.GE{background-position: -129px -337px;}
.DE{background-position: -161px -1px;}
.GH{background-position: -161px -25px;}
.GI{background-position: -161px -49px;}
.GR{background-position: -161px -73px;}
.GD{background-position: -161px -97px;}
.GP{background-position: -449px -193px}
.GU{background-position: -161px -145px;}
.GT{background-position: -161px -169px;}
.GN{background-position: -161px -193px;}
.GW{background-position: -161px -217px;}
.GY{background-position: -161px -241px;}
.HT{background-position: -161px -265px;}
.HN{background-position: -161px -289px;}
.HK{background-position: -161px -313px;}
.HU{background-position: -161px -337px;}
.IS{background-position: -193px -1px;}
.IN{background-position: -193px -25px;}
.ID{background-position: -193px -49px;}
.IQ{background-position: -193px -73px;}
.IE{background-position: -193px -97px;}
.IL{background-position: -193px -121px;}
.IT{background-position: -193px -145px;}
.CI{background-position: -97px -24px;}
.JM{background-position: -193px -169px;}
.JP{background-position: -193px -193px;}
.JO{background-position: -193px -217px;}
.KZ{background-position: -193px -241px;}
.KE{background-position: -193px -265px;}
.KI{background-position: -193px -289px;}
.KR{background-position: -193px -313px;}
.K1{background-position: -193px -337px;}
.KW{background-position: -225px -1px;}
.KG{background-position: -225px -25px;}
.LA{background-position: -225px -49px;}
.LV{background-position: -225px -73px;}
.LB{background-position: -225px -97px;}
.LR{background-position: -225px -121px;}
.LY{background-position: -225px -145px;}
.LI{background-position: -225px -169px;}
.LT{background-position: -225px -193px;}
.LU{background-position: -225px -217px;}
.MO{background-position: -225px -241px;}
.MK{background-position: -225px -265px;}
.MG{background-position: -225px -289px;}
.MW{background-position: -225px -313px;}
.MY{background-position: -225px -337px;}
.MV{background-position: -257px -1px;}
.ML{background-position: -257px -25px;}
.MT{background-position: -257px -49px;}
.MH{background-position: -257px -73px;}
.MQ{background-position: -257px -97px;}
.MR{background-position: -257px -121px;}
.MU{background-position: -257px -145px;}
.YT{background-position: -257px -169px;}
.MX{background-position: -257px -193px;}
.FM{background-position: -257px -217px;}
.MD{background-position: -257px -241px;}
.MC{background-position: -257px -265px;}
.MN{background-position: -257px -289px;}
.ME{background-position: -257px -313px;}
.MS{background-position: -257px -337px;}
.MM{background-position: -449px -217px;}
.MA{background-position: -289px -1px;}
.MZ{background-position: -289px -25px;}
.NA{background-position: -449px -121px;}
.NR{background-position: -321px -265px;}
.NP{background-position:-288px -55px;height:30px; margin: 4px 8px 0 0;}
.NL{background-position: -289px -97px;}
.NC{background-position: -289px -121px;}
.NZ{background-position: -289px -145px;}
.NI{background-position: -289px -169px;}
.NE{background-position: -289px -193px;}
.NG{background-position: -289px -217px;}
.NU{background-position: -289px -241px;}
.MP{background-position: -289px -265px;}
.NO{background-position: -289px -289px;}
.OM{background-position: -289px -313px;}
/*Artifact artf913116 : Send Money | Some unwanted line is displaying before the country flag in "Your Summary" while selecting pakistan as a Destination country*/
.PK{background-position: -289px -337px;border: 1px solid grey;width: 30px;height: 22px;}
.PW{background-position: -321px -1px;}
.PS{background-position: -321px -25px;}
.PA{background-position: -321px -49px;}
.PG{background-position: -321px -73px;}
.PY{background-position: -321px -97px;}
.PE{background-position: -321px -121px;}
.PH{background-position: -321px -145px;}
.PL{background-position: -321px -169px;}
.PT{background-position: -321px -193px;}
.PR{background-position: -321px -217px;}
.QA{background-position: -321px -241px;}
.RE{background-position: -321px -289px;}
.RO{background-position: -321px -313px;}
.RU{background-position: -321px -337px;}
.RW{background-position: -353px -1px;}
.KN{background-position: -353px -337px;}
.LC{background-position: -385px -1px;}
.VC{background-position: -385px -49px;}
.WS{background-position: -353px -25px;}
.ST{background-position: -353px -49px;}
.SA{background-position: -353px -73px;}
.SN{background-position: -353px -97px;}
.YU{background-position: -353px -121px;}
.SL{background-position: -353px -145px;}
.SG{background-position: -353px -169px;}
.SK{background-position: -353px -193px;}
.SI{background-position: -353px -217px;}
.SB{background-position: -353px -241px;}
.ZA{background-position: -353px -265px;}
.ES{background-position: -353px -289px;}
.LK{background-position: -353px -313px;}
.S1,.XG{background-position: -385px -25px;}
.SD{background-position: -385px -73px;}
.SR{background-position: -385px -97px;}
.SE{background-position: -385px -121px;}
.CH{background-position: -385px -145px;}
.SY{background-position: -385px -169px;}
.TW{background-position: -385px -193px;}
.TJ{background-position: -385px -217px;}
.TZ{background-position: -385px -241px;}
.TH{background-position: -385px -265px;}
.TG{background-position: -385px -289px;}
.TO{background-position: -385px -313px;}
.TT{background-position: -385px -337px;}
.TN{background-position: -417px -1px;}
.TR{background-position: -417px -25px;}
.TM{background-position: -417px -49px;}
.TC{background-position: -417px -73px;}
.TV{background-position: -417px -97px;}
.UG{background-position: -417px -121px;}
.UA{background-position: -417px -145px;}
.AE{background-position: -417px -169px;}
.GB{background-position: -417px -193px;}
.US{background-position: 0 -1px;}
.UY{background-position: -417px -241px;}
.UZ{background-position: -417px -289px;}
.VU{background-position: -417px -313px;}
.VE{background-position: -417px -337px;}
.VN{background-position: -449px -1px;}
.VI{background-position: -417px -265px;}
.YE{background-position: -449px -25px;}
.ZM{background-position: -449px -49px;}
.ZW{background-position: -449px -73px;}
.AF{background-position: -449px -145px;}

.SC{background-position: -449px -241px;}
.SO{background-position: -449px -265px;}
.SS{background-position: -449px -289px;}
.BL{background-position: -449px -313px;}


.AB,.QM,.QN,.QO,.QP,.QQ,.QR,.QS,.QT,.QU,.QV,.QW,.QX,.QY,.QZ,.XF,.XN,.XP,.XT,.XY{background-position: 0 -1px;}

.LS{
	background: url(stylesheet/images/lesotho.png);
	width: 31px;
	height: 31px;
	float: left;
	margin: 0px 8px 0 0;
	background-size : 31px 31px;
}

/*******************************begin phone verification**************************************/
.wu-phone-verification-container {
	position: relative;
	margin: 0 0 20px 0;
	padding: 25px 25px 30px 25px;
	background: #FFFFFF;
	border: 1px solid #E3E3E3;
	border-bottom: 3px solid #E3E3E3;
	border-top: none;
}

.wu-phone-verification-title {
	margin: 0 0 20px;
	padding: 0;
}

.wu-phone-verification-title h1 {
	font-size: 23px;
	font-weight: bold;
	color: #000;
	padding: 0;
	margin: 10px 0 3px 0;
}

.wu-phone-verification-content p {
	color: #333333;
	font-size: 12px;
	word-break: break-word;
/*RINTL-7596*/
	word-wrap: break-word;
}

#wu-ev-terms-container p {
	color: #333333;
	font-size: 12px;
	display: inline-block !important;
	vertical-align: top;
	width: 88%;
}


/* 1 rule to fix RTHREE-2654 */

.wu-phone-verification-content b:first-child {
	text-transform: uppercase;	
}

.wu-phone-verification-content label {
	color: #333333;
	font-size: 12px;
	margin-bottom: 10px;
	display: block;
}

.wu-phone-verification-content p a:hover, .wu-phone-verification-content p a:active {
	color: #003059;
}

.wu-phone-verification-content p a, .wu-phone-verification-content p a:visited {
	color: #076E98;
	cursor: pointer;
	/*text-decoration: underline;*/ /*---- RTHREE-2822----*/ 
}

#resend-otp {
	text-decoration: underline;
}

.wu-phone-verification-form {
	margin-bottom: 20px;
	display: block;
	position: relative;
}

.wu-phone-verification-form input {
	padding: 3px 9px;
	width: 92px;
	font-size: 28px;
	color: #666;
	letter-spacing: 6px;
	/* RTHREE-3594 Inconsistent highlighting of form fields-Chi
	height: 27px;
	border: solid 1px #bfbfbf;
	line-height: 27px;
	font-family: sans-serif;
	background: #fff;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-box-shadow: inset 1px 1px 4px #bfbfbf;
	-webkit-box-shadow: inset 1px 1px 4px #bfbfbf;
	box-shadow: inset 1px 1px 4px #bfbfbf; */
}

/*MYWU-711*/
#wu-ev-pin {
	padding: 3px 9px;
	width: 90px;
	font-size: 28px;
	color: #666;
	letter-spacing: 6px;
	padding-right: 0px;
}
/*END*/

.wu-phone-verification-form input:focus {
	position: relative;
	/* RTHREE-3594 Inconsistent highlighting of form fields-Chi
	-moz-box-shadow: 0 0 5px 5px #e4f9ff, inset 1px 1px 4px #bfbfbf;
	-webkit-box-shadow: 0 0 5px 5px #e4f9ff, inset 1px 1px 4px #bfbfbf;
	box-shadow: 0 0 5px 5px #e4f9ff, inset 1px 1px 4px #bfbfbf;
	-pie-background: linear-gradient(#dfdfdf 0%, #fff 18%); */
}

/* RTHREE-3594 Inconsistent highlighting of form fields-Chi
.wu-phone-verification-form input[type=text]:focus {
	border: 1px solid #707070 !important;
	outline: none !important;
	box-shadow: none;
	-moz-box-shadow: inset 1px 1px 4px #bfbfbf;
	-webkit-box-shadow: inset 1px 1px 4px #bfbfbf;
	box-shadow: inset 1px 1px 4px #bfbfbf;
} */

.wu-phone-verification-content .error-msg {
	font-size: 12px;
	font-weight: bold;
	color: #cc1b21;
	padding-top: 5px;
	clear: both;
	padding-left: 5px;
	margin: 0 0 10px;
}

.wu-phone-verification-form p a:hover,.wu-phone-verification-form p a:active {
	color: #003059;
	text-decoration: underline;
}

.wu-phone-verification-form p a,.wu-phone-verification-form p a:visited {
	text-decoration: underline;
}

.wu-phone-verification-button-disabled{
	width: auto;
	height: 40px;
	padding: 0 30px 0 20px;
	margin: 10px 0;
	color: white;
	font-size: 14px;
	font-weight: bold;
	line-height: 41px;
	border: none;
	display: inline-block;
	text-shadow: 0 -1px 1px #222;
	text-decoration: none;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0px 0px 3px #999;
	-webkit-box-shadow: 0px 0px 3px #999;
	box-shadow: 0px 0px 3px #999;
	background: #1599BA;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-position: right 15px;
	background-repeat: no-repeat;
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
		-webkit-gradient(linear, 0% 0%, 0% 100%, from(#1599BA), to(#066690) );
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
		-webkit-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
		-moz-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
		-ms-linear-gradient(top, #1599BA, #066690);
	filter:
		"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#1599BA', endColorstr='#066690')";
	-ms-filter:
		"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#1599BA', endColorstr='#066690')";
	opacity:0.2;
	cursor:default;
}

.wu-phone-verification-button {
	width: auto;
	height: 40px;
	padding: 0 30px 0 20px;
	margin: 10px 0;
	color: white;
	font-size: 14px;
	font-weight: bold;
	line-height: 41px;
	border: none;
	display: inline-block;
	text-shadow: 0 -1px 1px #222;
	text-decoration: none;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0px 0px 3px #999;
	-webkit-box-shadow: 0px 0px 3px #999;
	box-shadow: 0px 0px 3px #999;
	background: #1599BA;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-position: right 15px;
	background-repeat: no-repeat;
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
		-webkit-gradient(linear, 0% 0%, 0% 100%, from(#1599BA), to(#066690) );
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
		-webkit-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
		-moz-linear-gradient(top, #1599BA, #066690);
	background: url(stylesheet/images/arrow-btn-blue.png) right 14px no-repeat,
		-ms-linear-gradient(top, #1599BA, #066690);
	filter:
		"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#1599BA', endColorstr='#066690')";
	-ms-filter:
		"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#1599BA', endColorstr='#066690')";
}

.wu-phone-verification-button:hover {
	cursor: pointer;
	background: #066590;
	background-image: url(stylesheet/images/arrow-btn-blue.png);
	background-position: right 14px;
	background-repeat: no-repeat;
	text-shadow: 0 0 1px #222;
}

.wu-ev-terms-and-conditions {
	background-color: #f1f1f1;
	padding: 10px 20px 2px 20px;
	margin: 16px 0 30px 0;
}

.wu-ev-terms-and-conditions span.checker {
	background-image: url(stylesheet/images/sprite-forms.png);
	background-repeat: no-repeat;
}

.wu-ev-terms-and-conditions .check-box {
	margin-bottom: 0;
	position: relative;
	z-index: 1;
}

.wu-ev-terms-and-conditions span.checker {
	position: relative;
	display: block;
	float: left;
	text-align: center;
	background-position: 0px -78px;
	height: 18px;
	width: 18px;
	margin-right: 5px;
}

.wu-ev-terms-and-conditions span.checker input {
	width: 18px;
	height: 18px;
	margin-bottom: 10px;
	opacity: 0;
	filter: alpha(opacity = 0);
	background: none;
	padding: 0;
}

.wu-ev-terms-and-conditions span.checked {
	background-position: -30px -76px;
}

.wu-phone-verification-content input.error {
	border: solid 1px #cc1b21;
	margin-bottom: 0px;
}

.wu-phone-verification-content .error span.checker {
	background-position: -61px -78px;
}

.wu-phone-verification-content .error span.checked {
	background-position: -357px -173px;
}

.wu-ev-terms-and-conditions.error p {
	margin: 0;
}
/*******************************end phone verification**************************************/
/*******************************validate with app*******************************************/
.vwa-container{
	padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
}

/*******************************end validate with app***************************************/

.wu-intl-underline{
	text-decoration: underline;
}

.wu-ev-terms-and-conditions .check-box  > p {
margin: 0 0 8px 10px;
}

/*input{
    height: 30px;
    padding: 0 7px 0;
                                  }*/
.wu-phone-verification{margin:20px;}
/*label{color:#999;}*/
.wu-phone-verification-content{border:solid 2px #ccc;background-color:#e6f2f9}

