:root {--mc-rojo: #c41116;--mc-rojo-osc: #9a0d11;--mc-rojo-texto: #7f0b0e;--mc-rojo-tinte: #fdeaea;--mc-rojo-borde: #f5c2c3;--mc-rojo-foco: rgba(196, 17, 22, .25);--mc-grafito: #4a4f55;--mc-grafito-osc: #36393e;--mc-grafito-tinte: #eceeef;}.main-header.navbar { background-color: var(--mc-rojo) !important; border-bottom-color: var(--mc-rojo-osc); }.sidebar-dark-primary .nav-sidebar > .nav-item > .nav-link.active,.sidebar-light-primary .nav-sidebar > .nav-item > .nav-link.active {background-color: var(--mc-rojo); color: #fff;}a { color: var(--mc-rojo); }a:hover { color: var(--mc-rojo-osc); }.content-wrapper a:not(.btn) { color: var(--mc-rojo); }.content-wrapper a:not(.btn):hover { color: var(--mc-rojo-osc); }.content-wrapper th.sortable a, .content-wrapper a.sortAsc, .content-wrapper a.sortDesc { color: var(--mc-rojo); }.pagination a, .pagination .page-link, .page-link { color: var(--mc-rojo); }.pagination .currentStep, .page-item.active .page-link {background-color: var(--mc-rojo) !important; border-color: var(--mc-rojo) !important; color: #fff !important;}.btn-primary { background-color: var(--mc-rojo); border-color: var(--mc-rojo); color: #fff; }.btn-primary:hover, .btn-primary:focus, .btn-primary.focus,.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,.show > .btn-primary.dropdown-toggle {background-color: var(--mc-rojo-osc); border-color: var(--mc-rojo-osc); color: #fff;}.btn-primary:focus, .btn-primary.focus { box-shadow: 0 0 0 .2rem var(--mc-rojo-foco); }.btn-primary.disabled, .btn-primary:disabled { background-color: var(--mc-rojo); border-color: var(--mc-rojo); }.btn-outline-primary { color: var(--mc-rojo); border-color: var(--mc-rojo); }.btn-outline-primary:hover, .btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active {background-color: var(--mc-rojo); border-color: var(--mc-rojo); color: #fff;}.btn-outline-primary:focus { box-shadow: 0 0 0 .2rem var(--mc-rojo-foco); }.card-primary:not(.card-outline) > .card-header { background-color: var(--mc-rojo); color: #fff; }.card-primary.card-outline { border-top: 3px solid var(--mc-rojo); }.bg-primary, .badge-primary { background-color: var(--mc-rojo) !important; color: #fff !important; }.text-primary { color: var(--mc-rojo) !important; }.border-primary { border-color: var(--mc-rojo) !important; }.nav-pills .nav-link.active, .nav-pills .show > .nav-link { background-color: var(--mc-rojo); }.dropdown-item.active, .dropdown-item:active { background-color: var(--mc-rojo); }.progress-bar { background-color: var(--mc-rojo); }.btn-info { background-color: var(--mc-grafito); border-color: var(--mc-grafito); color: #fff; }.btn-info:hover, .btn-info:focus, .btn-info.focus,.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active {background-color: var(--mc-grafito-osc); border-color: var(--mc-grafito-osc); color: #fff;}.btn-info:focus, .btn-info.focus { box-shadow: 0 0 0 .2rem rgba(74, 79, 85, .3); }.card-info:not(.card-outline) > .card-header { background-color: var(--mc-grafito); color: #fff; }.card-info.card-outline { border-top: 3px solid var(--mc-grafito); }.bg-info, .badge-info { background-color: var(--mc-grafito) !important; color: #fff !important; }.text-info { color: var(--mc-grafito) !important; }.alert-info { background-color: var(--mc-grafito-tinte); border-color: #d6d8db; color: #383d41; }.callout.callout-info { border-left-color: var(--mc-grafito); }.form-control:focus, .custom-select:focus {border-color: #f08a8c; box-shadow: 0 0 0 .2rem var(--mc-rojo-foco);}.form-control:focus ~ .input-group-append .input-group-text,.form-control:focus ~ .input-group-prepend .input-group-text { border-color: #f08a8c; }.custom-control-input:checked ~ .custom-control-label::before {background-color: var(--mc-rojo); border-color: var(--mc-rojo);}.custom-control-input:focus ~ .custom-control-label::before { box-shadow: 0 0 0 .2rem var(--mc-rojo-foco); }.ui-datepicker td.ui-datepicker-today a { background: var(--mc-grafito) !important; color: #fff !important; }.ui-datepicker td a.ui-state-active, .ui-datepicker td .ui-state-active { background: var(--mc-rojo) !important; color: #fff !important; }