/*
QapTcha - jQuery captcha plugin
Basic styles
*/
#QapTcha { position:relative; width:280px; margin:10px auto; }
#QapTcha .clr { clear:both; }
#QapTcha .bgSlider { width:280px; height:36px; background:#1a2738; border-radius:4px; position:relative; overflow:hidden; }
#QapTcha .Slider { width:40px; height:34px; cursor:move; background:linear-gradient(135deg,#00ff88,#00cc6a); border-radius:4px; position:absolute; top:1px; left:1px; border:1px solid rgba(0,255,136,0.3); box-shadow:0 0 12px rgba(0,255,136,0.2); transition:box-shadow 0.2s; }
#QapTcha .Slider:hover { box-shadow:0 0 20px rgba(0,255,136,0.4); }
#QapTcha .Slider.ui-state-hover { background:linear-gradient(135deg,#00ff88,#00cc6a); }
#QapTcha .Slider .icon { display:block; width:40px; height:34px; background:url(../images/icon.png) no-repeat center; opacity:0.9; }
#QapTcha .txtStatus { width:280px; margin-top:8px; font-size:12px; color:#8899aa; text-align:center; }
#QapTcha .dropSuccess { color:#00ff88; }
#QapTcha .dropError { color:#ff4444; }
#QapTcha .bgProgress { position:absolute; height:100%; background:rgba(0,255,136,0.15); border-radius:4px; }
