.clearfix:after,.form-actions:after{clear:both}.clearfix:after,.clearfix:before{display:table;content:"";line-height:0}.login{background-color:#f9f9f9;padding-top:60px}.login .footer,.login .logo,.login .single-sign-on{margin:0 auto;text-align:center}.login .logo{padding:15px;font-size:23px}.login .box{background-color:#fff;width:350px;margin:0 auto;border:1px solid #d9d9d9;border-top:5px solid #0B418D}.login .box .content{padding:10px 30px 15px}.login .box form{padding:0;margin:0}.login .box .form-title{text-align:center;font-weight:300;margin-bottom:25px}.login .box .form-group{margin:0 0 15px;padding:0}.login .box .form-actions{background-color:#fff;border-top:none;padding:10px 0;margin:0}.login .box .input-icon{position:relative}.login .box .input-icon input{border-left:2px solid #4d7496}.login .box .has-error .input-icon input{border-left-color:#b94a48}.login .box .has-success .input-icon input{border-left-color:#468847}.login .box .checkbox{margin-top:7px}.login .box .inner-box{background-color:#f9f9f9;border-top:1px solid silver;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05) inset;-moz-box-shadow:0 1px 1px rgba(0,0,0,.05) inset;box-shadow:0 1px 1px rgba(0,0,0,.05) inset}.login .box .inner-box .content{padding:12px 30px;text-align:center}.login .box .inner-box a{color:#555;font-size:12px;font-weight:600}.login .box .inner-box a:hover{text-decoration:none;color:#4d7496}.login .box .inner-box .close{font-size:12px;margin-top:-3px;margin-right:-20px}.login .box .inner-box .close.hide-default{display:none}.login .box .inner-box form{margin-top:10px;margin-bottom:10px}.login .box .inner-box a+form{margin-top:20px}.login .box .inner-box .form-group{margin-bottom:10px}.login .box .inner-box .forgot-password-done{padding:10px 0}.login .box .inner-box .forgot-password-done .danger-icon,.login .box .inner-box .forgot-password-done .success-icon{display:block;font-size:30px;padding:0 15px 15px}.login .box .inner-box .forgot-password-done .success-icon{color:#94b86e}.login .box .inner-box .forgot-password-done .danger-icon{color:#e25856}.login .box .inner-box .forgot-password-done span{font-weight:600}.login .single-sign-on{width:350px;padding:15px 0;opacity:.5;-webkit-transition:opacity 200ms ease-out;-moz-transition:opacity 200ms ease-out;-o-transition:opacity 200ms ease-out;transition:opacity 200ms ease-out}.login .single-sign-on:hover{opacity:1}.login .single-sign-on span{text-transform:uppercase;font-weight:600;margin-bottom:15px;display:block;color:#888}.login .single-sign-on .btn i{padding-right:5px}.login .footer{width:350px;padding-top:30px}.login .footer a{font-size:13px;color:#6f6f6f}.login .footer a:hover{text-decoration:none;color:#4d7496}.login .spacing-top{padding-top:7px!important}.no-email td{text-align:left;padding-left:10px}html{height:100%}body{background:linear-gradient(180deg,#0B418D,#C30427);background-size:400% 400%;min-height:100%;-webkit-animation:AnimationName 10s ease-in-out infinite;-moz-animation:AnimationName 10s ease-in-out infinite;animation:AnimationName 10s ease-in-out infinite}@-webkit-keyframes AnimationName{0%,100%{background-position:50% 0}50%{background-position:50% 100%}}@-moz-keyframes AnimationName{0%,100%{background-position:50% 0}50%{background-position:50% 100%}}@keyframes AnimationName{0%,100%{background-position:50% 0}50%{background-position:50% 100%}}.copyright-footer-login{padding-bottom:15px;color:#777;text-align:center;padding-top:15px}.input-icon>input{padding-left:30px!important}.input-icon>i{color:#d1d1d1;display:block!important;position:absolute!important;z-index:1;margin:8px 2px 4px 10px;width:16px;height:16px;font-size:16px;text-align:center}.form-actions{padding:19px 20px 20px;margin-top:10px;margin-bottom:20px;background-color:#f5f5f5;border-top:1px solid #e5e5e5}.form-actions .btn.pull-right{margin-left:3px}.form-actions:after,.form-actions:before{display:table;line-height:0;content:""}.checkbox,.radio{display:block;min-height:20px;padding-left:20px;margin-top:10px;margin-bottom:10px;vertical-align:middle}