.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:""}.clearfix:after{clear:both}.hide-text{overflow:hidden;text-indent:100%;white-space:nowrap}.input-block-level{display:block;width:100%;min-height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.login-overlay{left:50%;width:400px;height:260px;margin-left:-240px;padding:20px}.login-overlay .overlay-content-overlay{background:#808080;width:inherit;height:inherit;text-align:center;padding:20px;top:20px;left:20px;position:absolute;z-index:100;opacity:.9;display:none;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;-moz-border-radius-topleft:20px;-moz-border-radius-topright:20px;-moz-border-radius-bottomleft:20px;-moz-border-radius-bottomright:20px}.login-overlay .overlay-content-overlay .spinner{height:90px;width:90px;margin:0 auto;position:relative;-webkit-animation:rotation 1s infinite linear;-moz-animation:rotation 1s infinite linear;-o-animation:rotation 1s infinite linear;animation:rotation 1s infinite linear;border-top:7px solid transparent;border-left:7px solid rgba(255,255,255,0.8);border-bottom:7px solid rgba(255,255,255,0.8);border-right:7px solid rgba(255,255,255,0.8);border-radius:100%}.login-overlay .overlay-content-overlay .spinner:before{content:"";display:block;position:absolute;left:-7px;top:-7px;height:100%;width:100%;border-top:7px solid rgba(0,0,0,0.1);border-left:7px solid transparent;border-bottom:7px solid transparent;border-right:7px solid transparent;border-radius:100%}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}@-moz-keyframes rotation{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(359deg)}}@-o-keyframes rotation{from{-o-transform:rotate(0deg)}to{-o-transform:rotate(359deg)}}@keyframes rotation{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}.login-overlay .overlay-content-overlay .spinner{position:absolute;top:98px;left:168px}.login-overlay .overlay-content-overlay .icon-lock{font-size:60px;color:#bababa;position:absolute;height:60px;width:60px;top:120px;left:190px}.login-overlay .overlay-content-wrap{box-shadow:0 1px 0 rgba(255,255,255,0.3) inset,0 -1px 0 rgba(0,0,0,0.1) inset,0px 2px 20px #000;height:inherit;width:inherit;padding:20px;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;-moz-border-radius-topleft:20px;-moz-border-radius-topright:20px;-moz-border-radius-bottomleft:20px;-moz-border-radius-bottomright:20px;background:#fff;background:-moz-linear-gradient(top,#fff 0,#e6e6e6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#e6e6e6));background:-webkit-linear-gradient(top,#fff 0,#e6e6e6 100%);background:-o-linear-gradient(top,#fff 0,#e6e6e6 100%);background:-ms-linear-gradient(top,#fff 0,#e6e6e6 100%);background:linear-gradient(to bottom,#fff 0,#e6e6e6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@lighten(@lightGrey, 66%)',endColorstr='#lighten(@lightGrey, 50%)',GradientType=0)}