.form-group,html{position:relative}html{min-height:100%}body{font-family:Avenir,Helvetica,Arial,sans-serif;font-size:13px;line-height:1.5;color:#fff;margin-bottom:90px;background:#015788;background:-moz-radial-gradient(center,ellipse cover,#015788 1%,#2d4961 100%);background:-webkit-gradient(radial,center center,0,center center,100%,color-stop(1%,#015788),color-stop(100%,#2d4961));background:-webkit-radial-gradient(center,ellipse cover,#015788 1%,#2d4961 100%);background:-o-radial-gradient(center,ellipse cover,#015788 1%,#2d4961 100%);background:-ms-radial-gradient(center,ellipse cover,#015788 1%,#2d4961 100%);background:radial-gradient(ellipse at center,#015788 1%,#2d4961 100%)}.footer{position:absolute;bottom:0;width:100%;height:100px}.container{max-width:480px;padding:0 15px;width:90%}.container .row{width:100%;margin:auto}.main_logo{width:260px;display:block;margin:80px auto 20px}.btn,[class=btn-],input[class=button]{outline:0;display:block;width:50%;max-width:50%;margin:0 auto}.form-control{border-radius:11px;-webkit-border-radius:11px;margin-top:10px}.btn-link{display:block;width:100%;margin:10px 0 0;color:#58baf2;text-align:center}.btn-link:active,.btn-link:focus,.btn-link:hover,a:active,a:focus,a:hover{color:#4ea4d5}a{color:#58baf2;text-align:center}.btn-success{background:#69bca7;border-color:#128e78;text-shadow:0 2px 3px rgba(0,0,0,.3)}.btn-success.active,.btn-success:active,.btn-success:focus,.btn-success:hover,.open .dropdown-toggle.btn-success{background:#128e78;text-shadow:none}.logo_rc{width:45px;margin-bottom:7px}.modal{background:rgba(0,0,0,.7)}.modal .btn{width:auto!important;display:inline-block}.modal .modal-header{color:#428bca}.modal .modal-body{background:#015788;background:-moz-radial-gradient(center,ellipse cover,#015788 1%,#2d4961 100%);background:-webkit-gradient(radial,center center,0,center center,100%,color-stop(1%,#015788),color-stop(100%,#2d4961));background:-webkit-radial-gradient(center,ellipse cover,#015788 1%,#2d4961 100%);background:-o-radial-gradient(center,ellipse cover,#015788 1%,#2d4961 100%);background:-ms-radial-gradient(center,ellipse cover,#015788 1%,#2d4961 100%);background:radial-gradient(ellipse at center,#015788 1%,#2d4961 100%);border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.modal .modal-footer{margin-top:0}.modal h4{margin-top:25px}.botonera{margin-top:20px!important}.botonera_browser{border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;background:#fff;padding:10px;margin:20px 0}.botonera_browser .browser_link{display:inline-block;width:35%}.botonera_browser .browser_link .chrome_img,.botonera_browser .browser_link .firefox_img{width:180px;display:block}.botonera_browser .browser_link.pull-left{margin-left:45px}.botonera_browser .browser_link.pull-right{margin-right:45px}.error_ie{width:600px}.alert{padding:5px 15px}.alert-dismissable .close{right:-10px}.log_error{margin:10px auto 15px}.g-recaptcha div{margin:0 auto}.terms_conditions{margin-top:10px!important;text-align:center}.terms_input{margin-top:0!important;vertical-align:middle}.final_message{text-align:center;font-size:18px;padding-top:20px}.final_message span{display:block}.toggle-password{position:absolute;top:50%;right:10px;transform:translateY(-50%);cursor:pointer;color:#000}body{background:#fff}#login_content{width:100%;max-width:600px}.row.text-center h2{color:#444}.row.text-center h3{color:#999;font-size:18px;margin:0 auto 65px;width:280px}.row.text-center h4{color:#999;font-size:12px;margin:0 auto;width:260px}.row.text-center h4.light{color:#AAA}.btn-primary{width:260px;display:block;margin:auto}.update-message{width:480px!important}@media screen and (max-width:600px){#login_content{width:100%;background-size:contain}}