*{margin:0;padding:0}.btn.btn-xs{font-size:0.7rem !important;padding:0.15rem 1.3rem !important}input,select,textarea{background-color:#eeeeee !important;color:#454d55 !important}select{border:none !important;border-bottom:1px solid #4285f4 !important;border-radius:0 !important;-webkit-box-shadow:none !important;box-shadow:none !important;padding-left:0 !important;padding-right:0 !important}select:focus{-webkit-box-shadow:0 1px 0 0 #4285f4 !important;box-shadow:0 1px 0 0 #4285f4 !important}label:not(.form-check-label):not(.custom-file-label){font-weight:normal}.bg-dark{background-color:#272a2c !important}.md-form label,.md-form input{font-weight:normal !important}.modal .modal-dialog .modal-content .modal-header .modal-title{text-transform:uppercase}.modal .modal-dialog.modal-sm{max-width:400px !important}.modal.eliminar-registro .modal-dialog .modal-content .modal-header{padding:0.5rem !important}.modal.eliminar-registro .modal-dialog .modal-content .modal-header .close{padding:10px 15px 10px 0px !important}.modal.eliminar-registro .modal-dialog .modal-content .modal-body p{text-align:center;font-weight:600;color:#454d55}.modal.eliminar-registro .modal-dialog .modal-content .modal-header,.modal.eliminar-registro .modal-dialog .modal-content .modal-body,.modal.eliminar-registro .modal-dialog .modal-content .modal-footer{border:none !important}.dark-mode .login-box{position:absolute;top:30%;left:50%;-webkit-transform:translateX(-50%) translateY(-30%);transform:translateX(-50%) translateY(-30%)}.dark-mode .preloader{background-color:rgba(69,77,85,0.5) !important}.dark-mode .preloader img{border-radius:50%}.dark-mode .content-wrapper{background-color:#fff;color:#272a2c}.dark-mode .content-wrapper .content-header .container-fluid .row .col-sm-6 h1{color:#454d55;font-weight:bold;font-style:italic}.dark-mode .content-wrapper .content-header .container-fluid .row .col-sm-6 .breadcrumb .breadcrumb-item,.dark-mode .content-wrapper .content-header .container-fluid .row .col-sm-6 .breadcrumb .breadcrumb-item a{color:#454d55;font-weight:bold;font-style:italic}.dark-mode .content-wrapper section.content #main-view-content{padding-top:50px}.dark-mode .content-wrapper section.content #main-view-content .card{background-color:#fafafa;color:#454d55}.dark-mode .content-wrapper section.content #main-view-content .card .card-header{background-color:#eeeeee}.dark-mode .content-wrapper section.content #main-view-content .card .card-body .table thead tr,.dark-mode .content-wrapper section.content #main-view-content .card .card-body .table tbody tr{position:relative !important}.dark-mode .content-wrapper section.content #main-view-content .card .card-body .table thead tr th,.dark-mode .content-wrapper section.content #main-view-content .card .card-body .table tbody tr th{font-weight:bold;text-transform:uppercase}.dark-mode .content-wrapper section.content #main-view-content .card .card-body .table thead tr th,.dark-mode .content-wrapper section.content #main-view-content .card .card-body .table thead tr td,.dark-mode .content-wrapper section.content #main-view-content .card .card-body .table tbody tr th,.dark-mode .content-wrapper section.content #main-view-content .card .card-body .table tbody tr td{white-space:nowrap !important}.dark-mode .content-wrapper section.content #main-view-content .card .card-body .table thead tr th.num,.dark-mode .content-wrapper section.content #main-view-content .card .card-body .table thead tr td.num,.dark-mode .content-wrapper section.content #main-view-content .card .card-body .table tbody tr th.num,.dark-mode .content-wrapper section.content #main-view-content .card .card-body .table tbody tr td.num{width:30px;text-align:center}.dark-mode .content-wrapper section.content #main-view-content .card .card-body .table thead tr th.acciones,.dark-mode .content-wrapper section.content #main-view-content .card .card-body .table thead tr td.acciones,.dark-mode .content-wrapper section.content #main-view-content .card .card-body .table tbody tr th.acciones,.dark-mode .content-wrapper section.content #main-view-content .card .card-body .table tbody tr td.acciones{position:-webkit-sticky;position:sticky;width:170px;z-index:99;background-color:#454d55;right:0;text-align:center;color:#e0e0e0}.dark-mode .content-wrapper section.content #main-view-content .card .card-body .table thead tr th.status,.dark-mode .content-wrapper section.content #main-view-content .card .card-body .table thead tr td.status,.dark-mode .content-wrapper section.content #main-view-content .card .card-body .table tbody tr th.status,.dark-mode .content-wrapper section.content #main-view-content .card .card-body .table tbody tr td.status{width:150px;padding-right:100px;text-align:center}.dark-mode .content-wrapper section.content #main-view-content .card .card-body .table thead tr th.icono,.dark-mode .content-wrapper section.content #main-view-content .card .card-body .table thead tr td.icono,.dark-mode .content-wrapper section.content #main-view-content .card .card-body .table tbody tr th.icono,.dark-mode .content-wrapper section.content #main-view-content .card .card-body .table tbody tr td.icono{text-align:center}.dark-mode .content-wrapper section.content #main-view-content .card .card-body .table tbody tr:hover{background-color:#e0e0e0 !important;color:#454d55}.dark-mode .content-wrapper section.content #main-view-content .modal .modal-dialog .modal-content .modal-header,.dark-mode .content-wrapper section.content #main-view-content .modal .modal-dialog .modal-content .modal-footer{background-color:#e0e0e0 !important;border:none !important}.dark-mode .content-wrapper section.content #main-view-content .modal .modal-dialog .modal-content .modal-body{background-color:#eeeeee !important}.dark-mode .content-wrapper section.content #modalPerfil .modal-dialog .modal-content .modal-header h5{color:#eeeeee}.dark-mode .content-wrapper section.content #modalPerfil .modal-dialog .modal-content .modal-header,.dark-mode .content-wrapper section.content #modalPerfil .modal-dialog .modal-content .modal-footer{border:none !important}.dark-mode .content-wrapper section.content #modalPerfil .modal-dialog .modal-content .modal-body .foto{margin:0}.dark-mode .content-wrapper section.content #modalPerfil .modal-dialog .modal-content .modal-body .foto .img-contenedor{width:200px;height:200px;position:relative;overflow:hidden}.dark-mode .content-wrapper section.content #modalPerfil .modal-dialog .modal-content .modal-body .foto .img-contenedor img{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);width:150%;height:auto;cursor:pointer}.dark-mode .content-wrapper section.content #modalPerfil .modal-dialog .modal-content .modal-body .foto button{max-width:200px;width:100%;margin:-50px 0 0 0 !important}.dark-mode .content-wrapper section.content #modalPerfil .modal-dialog .modal-content .modal-body .form-control{background-color:#272a2c !important;color:#e0e0e0 !important}.dark-mode .content-wrapper section.content #modalPerfil .modal-dialog .modal-content .modal-body .custom-control.custom-checkbox input,.dark-mode .content-wrapper section.content #modalPerfil .modal-dialog .modal-content .modal-body .custom-control.custom-checkbox label{cursor:pointer}.dark-mode .content-wrapper section.content #modalPerfil .modal-dialog .modal-content .modal-body .cambio-contrasena{display:none}.main-header{background-color:#272a2c !important}.main-header .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-item{color:#fff}.main-header .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-item i{color:#fff}.main-header .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-item .media h3,.main-header .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-item .media p{color:#fff}.main-header .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-item.dropdown-footer{color:#fff}.main-header .navbar-nav .nav-item.nav-perfil{margin-left:20px}.main-header .navbar-nav .nav-item.nav-perfil .nav-link{width:auto;height:auto;overflow:hidden;border-radius:3px;position:relative;border:1px solid #454d55}.main-header .navbar-nav .nav-item.nav-perfil .nav-link span{font-weight:bold}.main-header .navbar-nav .nav-item.nav-perfil .dropdown-menu{right:5px !important}.main-header .navbar-nav .nav-item.nav-perfil .dropdown-menu .card{background-color:#272a2c !important;position:relative}.main-header .navbar-nav .nav-item.nav-perfil .dropdown-menu .card .widget-user-header{height:110px;padding:1rem 0.5rem;margin-bottom:25px}.main-header .navbar-nav .nav-item.nav-perfil .dropdown-menu .card .widget-user-header .widget-user-username{font-size:1.3em}.main-header .navbar-nav .nav-item.nav-perfil .dropdown-menu .card .widget-user-image{position:relative;left:0;margin-left:0;top:0;margin-bottom:15px}.main-header .navbar-nav .nav-item.nav-perfil .dropdown-menu .card .widget-user-image .widget-user-image-content{position:relative;width:120px;height:120px;overflow:hidden;border-radius:50%;margin:-50px auto 0 auto;border:3px solid #fafafa}.main-header .navbar-nav .nav-item.nav-perfil .dropdown-menu .card .widget-user-image .widget-user-image-content img{width:150%;height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.main-header .navbar-nav .nav-item.nav-perfil .dropdown-menu .card .card-footer{padding-top:10px}.main-header .navbar-nav .nav-item.nav-perfil .dropdown-menu .card .card-footer .row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-header .navbar-nav .nav-item.nav-perfil .dropdown-menu .card .card-footer .row .col-3{text-align:center}.main-header .navbar-nav .nav-item.nav-perfil .dropdown-menu .card .card-footer .row .col-3 .btn{padding:5px 10px}.main-sidebar .sidebar .user-panel .info .username{white-space:pre-line}.main-sidebar .sidebar nav ul.nav .nav-header{font-weight:bold}.main-sidebar .sidebar nav ul.nav .nav-item .nav-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-sidebar .sidebar nav ul.nav .nav-item .nav-link .nav-icon{margin-right:10px}.main-sidebar .sidebar nav ul.nav .nav-item .nav-link .nav-icon i{font-size:1rem}.main-sidebar .sidebar nav ul.nav .nav-item .nav-link.active{background-color:rgba(255,255,255,0.1)}.login-box.install-app .card .card-body .proyecto .img-content{position:relative;width:100px;height:100px;border-radius:5px;overflow:hidden;display:block;margin:0 auto;border:1px solid #454d55}.login-box.install-app .card .card-body .proyecto .img-content img{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);width:115%;height:auto}.login-box.install-app .card .card-body .proyecto .img-content #proyecto-logo,.login-box.install-app .card .card-body .proyecto .img-content #proyecto-favicon{display:none}#table-permissions tbody tr.with_access{background-color:#c8ffdf;color:#000 !important;position:relative}#table-permissions tbody tr.with_access::after{content:"\2713";display:block;position:absolute;top:50%;right:5px;-webkit-transform:translateY(-50%) translateX(-5px);transform:translateY(-50%) translateX(-5px)}@media (min-width: 576px){.modal .modal-dialog.modal-dialog-scrollable .modal-content{width:100%;max-height:100vh !important}}
