@charset "UTF-8";

/*!
 * +----------------------------------------------------------------------------+
 * | RETO FRAMEWORK v9.1.0
 * +----------------------------------------------------------------------------+
 * | Copyright (c) 2004 - 2024, RETOWARE.COM (www.retoware.com)
 * | Jorge Alberto Reteguin Pimentel <jorge.reteguin@retoware.com>
 * | Released under the MIT license
 * | www.retoware.com/retoframework/license/license.txt
 * | retoware_custom.css v9.1.0
 * | version: 1.5.1
 * +----------------------------------------------------------------------------+
 */
:root,
[data-bs-theme=light] {
  --bs-form-invalid-color: #de0707;
  --bs-form-invalid-border-color: #de0707;
}

body {
  background-image: url('/img/WAE2/bg_wae.svg');
}

.rw-topBar {
  background-color: #286FB9;
}

.rw-navBar {
  background-color: #143667;
}

.rw-topBar .nav-link, .rw-navBar .nav-link {
  color: rgba(255, 255, 255, 1);
}

.rw-navBar .nav-link.show {
  color: rgba(255, 255, 255, 1);
}

.rw-navBar .offcanvas-header {
  background-color: #286FB9;
}

.rw-navBar .offcanvas-body {
  background-color: #143667;
}

.bg-header-blue {
  background-color: #286FB9 !important;
}

.bg-c {
  background-color: #38845B !important;
  color: #fff !important;
}

.bg-nc, .bg-nc td {
  background-color: #D73757 !important;
  color: #fff !important;
}

.footer-copy .footer-links a {
  color: #F5AB1F !important;
}

.nav-pills .nav-link {
  background-color: #4276C4;
  color: #fff !important;
}

.bg-warning {
  color: #745D00 !important;
  background-color: #FFD557 !important;
}

.bg-info {
  color: #3a0075 !important;
  background-color: #9481eb !important;
}

#rw-hamburguer:focus, .dropzone:focus, .dz-button:focus {
  outline: auto !important;
}

tr:focus-within td {
  background: #ECECEC !important;
}

table {
  caption-side: top;
}

caption {
  color: var(--bs-primary-color);
  text-align: center;
  border: 1px solid var(--bs-border-color);
  border-width: 1px 1px 0 1px;
  font-weight: bold;
}