.SPECSZOFTcha {float:left;margin-top:5px;width:290px;}
.SPECSZOFTcha .clr, .SPECSZOFTchaCLR{clear:both}
.SPECSZOFTcha .bgSlider {width:252px;height:39px;float:left;border:1px solid #777; position: relative;}
.SPECSZOFTcha .Slider {width:52px;height:37px;  background:transparent url('bg_draggable_qaptcha.jpg') no-repeat; cursor:e-resize;position:relative;top:0;left:0; display:inline-block; }
.SPECSZOFTcha .TxtStatus {width:30px;margin-top:0px;text-align:left;color:#bb2828;font-family:Verdana;font-size:10px; float:right; height:37px; }

.SPECSZOFTcha .dropSuccess {background:transparent url('lock.png') no-repeat; margin-top:5px;}
.SPECSZOFTcha .dropError {background:transparent url('unlock.png') no-repeat; margin-top:5px;}


.SPECSZOFTcha .bgSlider {
    background-color: #777;
    
  animation: 5s linear 0s normal none infinite animate-bg;
    background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.05) 25%, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0) 50%, rgba(255, 255, 255, 0.05) 50%, rgba(255, 255, 255, 0.05) 75%, rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, 0));
    background-size: 40px 40px;
    border: 1px solid;
    box-shadow: 0 -1px 0 rgba(200, 300, 200, 0.2) inset;
  
    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.5);
    text-align:left !important;
   
}

@-moz-keyframes animate-bg {
0% {
    background-position: 0 0;
}
100% {
    background-position: 80px 0;
}
}