/*****************/
/** QapTcha CSS **/
/*****************/
.qaptcha {
	/*margin: 5px 0 15px 0;*/
}
.qaptcha .clr{clear:both}

.m-qaptcha {
	position:relative;
	z-index:1;
}

.m-qaptcha .qaptcha #bgSlider {
	position:relative;
	z-index:2;
	width:238px;
	height:29px;
	background:transparent url(../img/qaptcha-sprite.png) no-repeat 0 -29px;
}

.m-qaptcha .qaptcha #Slider {
	position:relative;
	z-index:2;
	width:56px;
	height:29px;
	padding:0;
	box-shadow:0 1px 6px rgba(16,70,105,0.67);
	background:transparent url(../img/qaptcha-sprite.png) no-repeat -48px 0;
	cursor:e-resize;

}

.m-qaptcha .qaptcha #Icons {
	position:absolute;
	z-index:1;
	top:3px;
	right:3px;
	width:24px;
	height:23px;
	/*background:transparent url(../img/qaptcha-sprite.png) no-repeat 0 0;*/
	margin:0 auto;
}

.m-qaptcha .order-qaptcha-text {
	padding:0 0 10px 0;
	color:#333;
}

.m-qaptcha .qaptcha #TxtStatus {
	position:absolute;
	z-index:1;
	top:0;
	left:0;
	height:29px;
	line-height:29px;
	padding:0 0 0 64px;
	font-style:normal;
	font-weight:normal;
	font-size:12px;
	text-align:left;
	clear:both;
}

/** States **/
.qaptcha .dropSuccess {
	color:#568E2F;
}
.qaptcha .dropError {
   color:#aaa;

}

/*--*/

.m-qaptcha.w295 .qaptcha #bgSlider {
	position:relative;
	z-index:2;
	width:295px;
	height:29px;
	background:transparent url(../img/qaptcha-sprite.png) no-repeat 0 -58px;
}