/*****************/
/** QapTcha CSS **/
/*****************/
.QapTcha {float:left;margin:20px 10px;width:100%;}
.QapTcha .clr{clear:both}
.QapTcha .bgSlider {width:100%;float:left;border: 2px solid #d8dfe3;background-color:#FFFFFF;}
.QapTcha .Slider {width:52px;height:37px;background:transparent url('../img/bg_draggable_qaptcha.png') no-repeat;cursor:e-resize;position:relative;top:0;left:0}
.QapTcha .TxtStatus {width:100%;margin-top:7px;text-align:left;color:#414042;font-family:'Roboto',sans-serif;-webkit-font-smoothing:auto;font-size:10px;text-transform:uppercase;clear:both}
.QapTcha .dropSuccess {color:#00AB79;}
.QapTcha .dropError {color:#414042;}

.QapTcha .TxtStatus {
    width: 100%;
    padding: 15px 0;
}

.QapTcha .bgSlider, .QapTcha .TxtStatus {
	float: left;
}

.catalog-form-fields-wrapper .QapTcha {
	margin: 15px 10px 0;
}
.catalog-form-fields-wrapper .QapTcha .bgSlider, .catalog-form-fields-wrapper .QapTcha .TxtStatus {
	float: none;
}
.catalog-form-fields-wrapper .QapTcha .TxtStatus {
	text-align: center;
}

@media (min-width: 768px) {
	.QapTcha .bgSlider, .QapTcha .TxtStatus {
		margin: 0 auto;
		display: block;
	}
	.QapTcha .bgSlider {
		width: 35%;
	}
	.catalog-form-fields-wrapper .QapTcha .bgSlider {
		width: 50%;
	}
}