html{height:100%;width:100%}.login{background:#fff;height:100%;width:100%;overflow:auto}.login .container{display:table;border-spacing:0;height:100%;width:100%;position:relative}.mainpage{display:table-cell;background:url(../images/bg.jpg) #1d0330 no-repeat center center;background-size:cover;vertical-align:middle}.login_wrapper2{right:0;margin:0 auto;max-width:450px;position:relative}.login_content2{margin:20px;padding:10px 40px;position:relative;text-align:center;box-shadow:0 0 0 1px rgba(0,0,0,.03),0 2px 12px 2px rgba(0,0,0,.07);border-radius:5px;background-color:#fff;color:#333}.login_content2 .logo2{margin-bottom:0}.login_content2 .logo2 img{margin-top:20px;height:80px}.login_content2 .logo2 .img1{height:100px}.login_content2 .logo2 .img2{margin-top:10px;height:50px}@media(max-width:767px){.login_content2 .logo2 .img1{height:70px}.login_content2 .logo2 .img2{height:40px}}.login_content2 .logintitle2 h1{font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif;text-transform:uppercase;color:#404040;font-size:30px;font-weight:900;display:inline-block;margin:10px 0 50px}.login_content2 .separator{border-top:none;margin-top:60px;padding-top:10px;font-size:11px;text-transform:capitalize}.login_content2 .btn{margin-bottom:1px}.login_content2 .form-control.has-feedback-left{-webkit-box-shadow:none;box-shadow:none;-webkit-transition:none;-o-transition:none;transition:none}