/*
  AMARILLO: #fecd01
  BEIG: #fcfaf4
*/

.main-header > .navbar {
  background-color: #000000!important;
}
.box.box-solid.box-primary {
  border: 1px solid #000000 !important;
}
.box.box-solid.box-primary > .box-header {
  background-color: #000000 !important;
  background: #000000 !important;
}

div.jtable-main-container > table.jtable > thead {
  background: #000000 !important; }

div.jtable-main-container > div.jtable-bottom-panel {
  background-color: #000000 !important;
  color: #fff;
  min-height: 22.900000000000002px;
  font-size: 13px;
  border: 1px solid #000000 !important;
  border-top: none; }

div.jtable-main-container > div.jtable-bottom-panel .jtable-page-list .jtable-page-number,
div.jtable-main-container > div.jtable-bottom-panel .jtable-page-list .jtable-page-number-space,
div.jtable-main-container > div.jtable-bottom-panel .jtable-page-list .jtable-page-number-first,
div.jtable-main-container > div.jtable-bottom-panel .jtable-page-list .jtable-page-number-last,
div.jtable-main-container > div.jtable-bottom-panel .jtable-page-list .jtable-page-number-previous,
div.jtable-main-container > div.jtable-bottom-panel .jtable-page-list .jtable-page-number-next,
div.jtable-main-container > div.jtable-bottom-panel .jtable-page-list .jtable-page-number-active {
  background-color: #ffffff;
  margin: 1px;
  padding: 2px 5px;
  color: #fff;
  border: 1px solid white; }


div.jtable-main-container > div.jtable-bottom-panel .jtable-page-list .jtable-page-number:hover, div.jtable-main-container > div.jtable-bottom-panel .jtable-page-list .jtable-page-number-first:hover, div.jtable-main-container > div.jtable-bottom-panel .jtable-page-list .jtable-page-number-last:hover, div.jtable-main-container > div.jtable-bottom-panel .jtable-page-list .jtable-page-number-previous:hover, div.jtable-main-container > div.jtable-bottom-panel .jtable-page-list .jtable-page-number-next:hover{
  background-color: #000000;
  margin: 1px;
  padding: 2px 5px;
  color: #ffffff;
  border: 1px solid white;
}

.nav-tabs-custom > .nav-tabs {
  border-bottom-color: #BBB; }
.nav-tabs-custom > .nav-tabs > li.active {
  border-top-color: #000000; }
.nav-tabs-custom > .nav-tabs > li:hover {
  background-color: #000000;
  color: white; }
.nav-tabs-custom > .nav-tabs > li:hover > a {
  color: white; }


div.jtable-main-container > table.jtable {
  border: 1px solid #000000!important;
}

.btn-primary {
  background-color: #000000!important;
  border: 1px solid black!important;
}

.btn-success {
  background-color: #000000!important;
  border: 1px solid #000000!important;
}

.skin-blue .main-header .navbar .sidebar-toggle:hover {
  background-color: #000000 !important;
}

.breadcrumb.miBreadcrum  a {
  color: #000000!important;
}

.skin-blue .main-header li.user-header{
  background-color: #000000 !important;
}

.mixitup-control-active{
  background-color: #000000 !important;
}




/* NACHO RUIZ: 12/08/25 */
.paqueteImg h3 {
  display: none;
}
.paqueteImg p {
  margin-top: 5px;
  font-size: 14px!important;
}

.paqueteLogo {
  background-color: white!important;
  border: 3px solid #FFFFFF;
}

.paqueteLogo:hover {
  border: 3px solid #fecd01;
}

#logoForm {
  max-height: 70px!important;
}

#modulos-container-content {
  padding: 5px;
  border-top: 1px solid #00000033;
  border-bottom: 1px solid #00000033;
}

#modulos-container-content h3 {
  display: none;
}

#modulos-container-content p {
  margin: 10px!important;
}

.page-container .form-container {
  background-color: #fcfaf4!important;
}

.login-page, .register-page {
  background-color: #fcfaf4!important;
}

.page-container .pie span {
  color: black!important;
}

.lm_nombre {
  color: #fecd01;
}

#form-container-content button {
  background-color: #fecd01;
  border: 1px solid #FFFFFF;
}

.btn-icono {
  background-color: #fecd01!important;
  border-color: #fecd01!important;
}