/*****************/
/** QapTcha CSS **/
/*****************/
/*
.QapTcha {float:left;margin-top:20px;width:252px;}
.QapTcha .clr{clear:both}
.QapTcha .bgSlider {width: 218px;
height: 55px;
float: left;
background-image: url('../../../../img/captcha_bgrd.png');
background-repeat: no-repeat;
background-position: 0 0;}
.QapTcha .Slider {width:62px;height:55px;background:transparent url('../../../../img/captcha_auto.png') no-repeat;cursor:e-resize;position:relative;top:0;left:0}
.QapTcha .TxtStatus {width:252px;margin-top:7px;text-align:left;color:#bb2828;font-family:Verdana;font-size:10px;clear:both}
.QapTcha .dropSuccess {color:#4e8b37}
.QapTcha .dropError {color:#bb2828}
*/


.QapTcha {
    max-width:470px;
    width: 100%;
    position: relative;
    height: 40px;
    border-radius: 20px;
    border: solid 1px #eaeaea;
    background-color: #ffffff;
}

.QapTcha .clr{
    clear:both
}

.QapTcha .bgSlider {
    width: 100%;
    max-width:470px;
    height:40px;
    float:left;
}

.QapTcha .Slider {
    width:90px;
    height:38px;
    border-radius: 20px;
    background: #1084e4 url('../../img/captcha-icon.svg') 40px no-repeat;
    cursor:e-resize;
    position:relative;
    top:0 !important;
    z-index:1;
    left:0
}

.QapTcha .TxtStatus {
    margin-top:0;
    top: 50%;
    transform: translateY(-50%);
    left: 109px;
    position: absolute;
    text-align:left;  
    font-size:14px; 
    z-index: 0;
    clear:both
}

.QapTcha .dropSuccess {
    color:#4e8b37;
    left: 20px;
}

.QapTcha .dropError {  
    color: #7f7f7f;
}