.login-bg{background:url("../Imagens/Background/img-background-login-1.jpg") fixed no-repeat;background-size:cover;position:absolute;top:0;left:0;right:0;bottom:0;content:''}.login-box{position:absolute;top:50%;left:50%;border-radius:5px;box-shadow:0 0 20px rgba(0,0,0,.2);background:rgba(253,253,253,.8);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10}.vertical-logo{background:#fff;padding:20px;text-align:center;box-shadow:0 1px 1px rgba(0,0,0,.1)}.login-form{padding:0 20px 8px}.login-form .form-control{margin:20px 0;border-color:#aeaeae;padding-left:30px;position:relative}.login-form .login-control{position:relative}.login-form .login-control.user-icon:before,.login-form .login-control.mail-icon:before,.login-form .login-control.key-icon:before{color:#8b8b8b;font-size:14px;left:9px;position:absolute;top:9px;z-index:1}.login-form .login-control.user-icon:before{content:"";font-family:"FontAwesome"}.login-form .login-control.mail-icon:before{content:"";font-size:16px;font-family:"FontAwesome"}.login-form .login-control.key-icon:before{content:"";font-family:"FontAwesome"}.login-form .form-control:focus{border-color:#66afe9}.login-box .stripes{top:0}.login-button-box{background:#fff;padding:20px;box-shadow:0 1px 1px rgba(0,0,0,.1)}.remember-me input{margin-top:2px}.forget-password{margin:8px 0 0;float:left}.login-user-box{background:#fff;padding:10px;box-shadow:0 1px 1px rgba(0,0,0,.1)}.login-user-box .user-box .picture-box{box-shadow:none}.login-user-box .user-box .picture-box .pic-stage{border-color:rgba(0,0,0,.5)}.login-user-box .user-box b{color:#444}.change-user{color:#b4b4b4;font-size:16px;position:absolute;right:22px;top:27px}.change-user:hover{color:#444;text-decoration:none}.app-selec-title{color:#444;font-size:13px;font-weight:700;text-align:center;text-transform:uppercase}.app-selec-title i{color:#8b8b8b}.app-selection-list{padding:0;margin:0;box-shadow:0 -1px 1px rgba(0,0,0,.1)}.app-selection-list li{list-style:none;background:#fff;height:60px;border-bottom:1px solid #d7d7d7}.app-selection-list li img{max-height:100%}.app-selection-list li a{display:block;height:inherit;border-bottom:1px solid #d7d7d7;position:relative}.app-selection-list li a i{color:#d7d7d7;font-size:35px;height:60px;line-height:60px;position:absolute;right:0;text-align:center;top:0;width:36px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.app-selection-list li a:hover i{text-decoration:none;background:#509ad6;color:#fff;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;box-shadow:0 0 0 1px rgba(0,0,0,.2) inset}.user-box{position:relative;padding:10px 10px 10px 60px;line-height:16px}.user-box-mobile,.city-box-mobile{padding:0 10px}.user-box-mobile b,.city-box-mobile b{display:block}.user-box .picture-box{background-color:#aaa;background-image:-moz-linear-gradient(top,#aaa,#7b7b7b);background-image:-webkit-gradient(linear,0 0,0 100%,from(#aaa),to(#7b7b7b));background-image:-webkit-linear-gradient(top,#aaa,#7b7b7b);background-image:-o-linear-gradient(top,#aaa,#7b7b7b);background-image:linear-gradient(to bottom,#aaa,#7b7b7b);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#aaaaaa',endColorstr='#7b7b7b',GradientType=0);position:absolute;width:40px;height:40px;left:10px;top:10px;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.3);text-align:center}.user-box .picture-box i{color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.16);font-size:23px;line-height:40px}.user-box .picture-box .pic-stage{width:40px;height:40px;border:1px solid rgba(255,255,255,.2);border-radius:3px;position:absolute;left:0;top:0}.user-box b{color:#fff;display:block;font-size:14px;margin-top:4px}.user-box span{margin:0;font-size:12px;color:#9d9d9d;line-height:12px}.stripes{display:block;width:100%;height:4px;position:absolute;top:60px}.stripe-blue,.stripe-green,.stripe-yellow{width:33.3333%;float:left;height:4px}.stripe-blue{background:#0092cc}.stripe-green{background:#01b513}.stripe-yellow{background:#ffa800}.container-vert{padding:0 40px}.logo{height:100px;width:296px;display:block}@media screen and (max-width:767px){.login-box{background:rgba(255,255,255,.2);height:100%;width:100%;font-size:16px}.login-button-box{background:rgba(255,255,255,0);box-shadow:0 1px 1px rgba(0,0,0,0)}.login-button-box a{color:#000}.form-control,.btn{font-size:16px}}