.login_wrapper{right:0px;margin:0px auto;padding-top:5%;max-width:350px;position:relative}.login_form{width:100%;z-index:22}.login_content{margin:0 auto;padding:25px 0 0;position:relative;text-align:center;text-shadow:0 1px 0 #fff;min-width:280px}.login_content form{margin:20px 0;position:relative}.login_content form form input[type=text],.login_content form input[type=email],.login_content form input[type=password]{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 0 #fff,0 -2px 5px rgba(0,0,0,.08) inset;-moz-box-shadow:0 1px 0 #fff,0 -2px 5px rgba(0,0,0,.08) inset;-ms-box-shadow:0 1px 0 #fff,0 -2px 5px rgba(0,0,0,.08) inset;-o-box-shadow:0 1px 0 #fff,0 -2px 5px rgba(0,0,0,.08) inset;box-shadow:0 1px 0 #fff,0 -2px 5px rgba(0,0,0,.08) inset;border:1px solid #c8c8c8;color:#777;margin:20px 0 0;width:100%}.login_content form input[type=text]:focus,.login_content form input[type=email]:focus,.login_content form input[type=password]:focus{-webkit-box-shadow:0 0 2px #aa77b4 inset;-moz-box-shadow:0 0 2px #ed1c24 inset;-ms-box-shadow:0 0 2px #ed1c24 inset;-o-box-shadow:0 0 2px #ed1c24 inset;box-shadow:0 0 2px #a97aad inset;background-color:#fff;border:1px solid #a878af;outline:none}.login_content form button[type=submit]{margin:20px 0 20px}.separator{border-top:1px solid #d8d8d8;margin-top:10px;padding-top:10px}.loading-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000}.loading-wrapper .loading-bg{opacity:.3;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:10000}.loading-wrapper .loading-text-wrapper{z-index:10001;position:absolute;top:25%;left:0;width:100%;height:50%;color:#f8f8ff}.loading-wrapper .spinner{font-weight:bold;font-size:100px;text-shadow:0px 0px 3px rgba(0,0,0,.5)}.loading-wrapper .loading-text{font-weight:bold;font-size:1.5rem;text-shadow:0px 0px 3px rgba(0,0,0,.5)}html{font-size:14px}html,body{font-family:"Roboto",sans-serif}main{min-height:97vh;display:grid;grid-template-rows:auto 1fr auto}.input-group.date{min-width:10rem}.min-w-5{min-width:5rem !important}.min-w-6{min-width:6rem !important}.min-w-7{min-width:7rem !important}.min-w-8{min-width:8rem !important}.min-w-9{min-width:9rem !important}.min-w-10{min-width:10rem !important}.width-25rem{width:2.5rem !important}a.no-color{color:inherit;text-decoration:inherit}.bg-dark,.btn-dark{background-color:navy !important}div.modificaciones{color:#777;background-color:#f5f5f5}.nav-tabs a.nav-link{color:#000}.tab-content{border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;border-radius:0 0 4px 4px;min-height:300px;padding:10px}.bg-readonly{background:#e9ecef;color:#000}.invalid-feedback{font-size:100% !important}.input-group-prepend,.input-group-append{font-size:1.2rem}.input-group-prepend>.input-group-text.fa,.input-group-append>.input-group-text.fa{padding-top:.1rem;padding-bottom:.2rem}.input-group-prepend:hover,.input-group-append:hover{cursor:pointer}.form-group{margin-bottom:.5rem}label{margin-bottom:0}table[role=grid]>tbody>tr{cursor:pointer}#tabla-faq>tbody>tr{cursor:default}
