.login-bg{background:0 0/cover #2a4967;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}.login-wrapper{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:270px}.login-wrapper h1{font-size:24px;text-align:center;color:#fff;font-weight:100;text-shadow:0 1px 3px #444}.login-box{background:rgba(255,255,255,.69);border-radius:3px;padding:15px;box-shadow:0 1px 0 #fff inset,0 1px 2px #444,0 0 0 6px rgba(255,255,255,.1)}.login-box .add-on{font-weight:700;color:#7E7E7E;border-color:#BEBEBE;box-shadow:0 0 1px #fff inset}.login-box form{margin:0}.login-box .input-prepend{margin-bottom:15px}.login-box .input-block-level{width:214px;border-color:#B4B4B4}#formUserCreate .input-block-level{border-color:#B4B4B4}#formUserCreate .input-block-level:focus,.login-box .input-block-level:focus{border-color:rgba(82,168,236,.8)}.login-box .checkbox{margin:5px 0 0}.login-box label{font-weight:400;color:#444}.signin-box{background:rgba(0,0,0,.53);border-radius:3px;padding:10px;box-shadow:0 1px 2px #010101 inset,0 1px 0 rgba(238,238,238,.24);margin:20px 0 0}.signin-box p{float:left;color:#C9C9C9;font-size:10px;line-height:28px;margin:0 0 0 3px}.signin-box .btn{border:none;font-weight:600}.forgot-password{text-align:center;margin:10px 0 0}.forgot-password .btn-link,.forgot-password a{color:#fff}#formUserCreate{background:rgba(255,255,255,.69);border-radius:3px;padding:15px;box-shadow:0 1px 0 #fff inset,0 2px 3px #444;left:50%;margin:0 0 0 -160px;position:absolute;top:20%;width:300px}#formUserCreate legend{margin:0 0 20px;font-weight:100;line-height:18px;padding-bottom:10px;border-color:#AAA;box-shadow:0 1px 0 #DCDCDC}#formUserCreate .control-group{margin-bottom:5px}#formUserCreate .psBar{background:#FFF;border:1px solid #B0B0B0;border-radius:5px 0 0 5px;float:left;margin:7px 0 0;padding:5px}#formUserCreate .psBar .pstrength-bar{height:6px;border-radius:3px;box-shadow:0 0 1px #444 inset}#formUserCreate .psText{background:#FFF;border-radius:0 5px 5px 0;float:left;font-size:10px;font-weight:600;line-height:16px;margin:7px 0 0 -1px;padding:0 3px;border:1px solid #B0B0B0;border-left:none}.login-bg .logo-container-wrapper{margin:0 auto;float:none}#------------------------------------- abaixo é o novo .mj-login-wrapper{width:280px;top:45%}.login-logo>img{margin-left:25px}.login-logo{margin-bottom:55px}.barra-topo .form-search{background:#fff;border-radius:3px;box-shadow:0 1px 0 #5b5b5b,0 1px 2px #1a1a1a inset;margin:6px 14px 0 0;padding:3px 50px 3px 3px;position:relative}.navbar-inverse .navbar-inner.barra-topo .btn-topbar{background-color:#4172a0;border-color:rgba(0,0,0,.2) rgba(0,0,0,.2) rgba(0,0,0,.35);box-shadow:0 1px 0 rgba(255,255,255,.19) inset;color:#fff;text-shadow:none}.navbar-inverse .navbar-inner.barra-topo .btn-topbar:focus,.navbar-inverse .navbar-inner.barra-topo .btn-topbar:hover{background:#2a4967;outline:0;color:#fff}.mCustomScrollBox{direction:ltr;height:100%;max-width:100%;outline:0;overflow:hidden;position:relative;background-image:linear-gradient(to top,#fff,#ddd)}.sidebar-menu ul.nav{background:0 0;border-radius:3px;box-shadow:none;margin:0 0 12px;padding:4px}.menu-toggle{margin-right:40px}