@charset "UTF-8";
/*COLORES*/
.color-1 {
  color: #d5035e; }

.color-2 {
  color: #0090bd; }

.color-3 {
  color: #45ac34; }

.color-4 {
  color: #5D6770; }

.color-5 {
  color: #ffffff; }

.color-6 {
  color: #000000; }

.color-7 {
  color: #E8ECEF; }

.color-8 {
  color: #DBDBDD; }

.color-9 {
  color: #C2C3C9; }

.color-10 {
  color: #eef7ec; }

.color-11 {
  color: #211915; }

.color-12 {
  color: #e9f4f6; }

.color-13 {
  color: #e9f4f6; }

.color-14 {
  color: #ffeca7; }

.color-15 {
  color: #5B5B5F; }

.color-16 {
  color: #e9f4f6; }

.color-17 {
  color: #F3B562; }

.bgColor-1 {
  background-color: #d5035e; }

.bgColor-2 {
  background-color: #0090bd; }

.bgColor-3 {
  background-color: #45ac34; }

.bgColor-4 {
  background-color: #5D6770; }

.bgColor-5 {
  background-color: #ffffff; }

.bgColor-6 {
  background-color: #000000; }

.bgColor-7 {
  background-color: #E8ECEF; }

.bgColor-8 {
  background-color: #DBDBDD; }

.bgColor-9 {
  background-color: #C2C3C9; }

.bgColor-10 {
  background-color: #eef7ec; }

.bgColor-11 {
  background-color: #211915; }

.bgColor-12 {
  background-color: #e9f4f6; }

.bgColor-13 {
  background-color: #e9f4f6; }

.bgColor-14 {
  background-color: #ffeca7; }

.bgColor-15 {
  background-color: #5B5B5F; }

.bgColor-16 {
  background-color: #e9f4f6; }

.bgColor-17 {
  background-color: #F3B562; }

/* FUENTE VAG rounded */
@font-face {
  font-family: "VAG-Black";
  src: url("../fonts/vag-rounded/VAG-Rounded-Std-Black.eot");
  /* IE9 Compat Modes */
  src: url("../fonts/vag-rounded/VAG-Rounded-Std-Black.eot?#iefix") format("embedded-opentype"), url("../fonts/vag-rounded/VAG-Rounded-Std-Black.otf") format("opentype"), url("../fonts/vag-rounded/VAG-Rounded-Std-Black.svg") format("svg"), url("../fonts/vag-rounded/VAG-Rounded-Std-Black.ttf") format("truetype"), url("../fonts/vag-rounded/VAG-Rounded-Std-Black.woff") format("woff"), url("../fonts/vag-rounded/VAG-Rounded-Std-Black.woff2") format("woff2");
  /* Modern Browsers */
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: "VAG-Bold";
  src: url("../fonts/vag-rounded/VAG-Rounded-Std-Bold.eot");
  /* IE9 Compat Modes */
  src: url("../fonts/vag-rounded/VAG-Rounded-Std-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/vag-rounded/VAG-Rounded-Std-Bold.otf") format("opentype"), url("../fonts/vag-rounded/VAG-Rounded-Std-Bold.svg") format("svg"), url("../fonts/vag-rounded/VAG-Rounded-Std-Bold.ttf") format("truetype"), url("../fonts/vag-rounded/VAG-Rounded-Std-Bold.woff") format("woff"), url("../fonts/vag-rounded/VAG-Rounded-Std-Bold.woff2") format("woff2");
  /* Modern Browsers */
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: "VAG-Light";
  src: url("../fonts/vag-rounded/VAG-Rounded-Std-Light.eot");
  /* IE9 Compat Modes */
  src: url("../fonts/vag-rounded/VAG-Rounded-Std-Light.eot?#iefix") format("embedded-opentype"), url("../fonts/vag-rounded/VAG-Rounded-Std-Light.otf") format("opentype"), url("../fonts/vag-rounded/VAG-Rounded-Std-Light.svg") format("svg"), url("../fonts/vag-rounded/VAG-Rounded-Std-Light.ttf") format("truetype"), url("../fonts/vag-rounded/VAG-Rounded-Std-Light.woff") format("woff"), url("../fonts/vag-rounded/VAG-Rounded-Std-Light.woff2") format("woff2");
  /* Modern Browsers */
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: "VAG-Thin";
  src: url("../fonts/vag-rounded/VAG-Rounded-Std-Thin.eot");
  /* IE9 Compat Modes */
  src: url("../fonts/vag-rounded/VAG-Rounded-Std-Thin.eot?#iefix") format("embedded-opentype"), url("../fonts/vag-rounded/VAG-Rounded-Std-Thin.otf") format("opentype"), url("../fonts/vag-rounded/VAG-Rounded-Std-Thin.svg") format("svg"), url("../fonts/vag-rounded/VAG-Rounded-Std-Thin.ttf") format("truetype"), url("../fonts/vag-rounded/VAG-Rounded-Std-Thin.woff") format("woff"), url("../fonts/vag-rounded/VAG-Rounded-Std-Thin.woff2") format("woff2");
  /* Modern Browsers */
  font-weight: normal;
  font-style: normal; }
/*AJUSTES BASICOS*/
* {
  transition: all 0.3s; }

h1, h2, h3, h4, h5, h6 {
  margin: 0 0 0 0;
  padding: 0 0 0 0;
  font-family: 'VAG-Bold', 'Open Sans';
  color: #565656; }

a, button {
  border: none;
  text-decoration: none; }

a:hover, a:visited, a:active, a:link {
  text-decoration: none; }

p, li, a {
  color: #565656;
  margin: 0 0 0 0;
  padding: 0 0 0 0;
  font-family: 'Open Sans', sans-serif;
  line-height: 20px;
  font-size: 1em; }

ul {
  margin: 0 0 0 0; }

body, html {
  background: #ffffff; }

.imagenCenter {
  margin: 0 auto; }

.hrCenter {
  margin: 0 auto; }

/* CLASE DESACTIVADO */
.desactivado {
  opacity: 0.5;
  pointer-events: none; }

/* BORDE INFERIOR DE LA CABECERA SEGUN LA ESCUELA */
.linea-admon {
  border-bottom: 5px solid #d5035e; }

.linea-ing {
  border-bottom: 5px solid #45ac34; }

.linea-salud {
  border-bottom: 5px solid #0090bd; }

/* FUENTE */
.VAG-bold {
  font-family: 'VAG-Bold', 'Open Sans'; }

.VAG-black {
  font-family: 'VAG-Black', 'Open Sans'; }

.VAG-thin {
  font-family: 'VAG-Thin', 'Open Sans'; }

.VAG-light {
  font-family: 'VAG-Light', 'Open Sans'; }

/* FONT-WEIGHT Y STYLE */
.fw-3 {
  font-weight: 300; }

.fw-4 {
  font-weight: 400; }

.fw-5 {
  font-weight: 500; }

.fw-7 {
  font-weight: 700; }

.fw-8 {
  font-weight: 800; }

.fs-i {
  font-style: italic; }

/* TAMAÑOS PERSONALIZADOS */
.fuente-img {
  font-size: .9em; }

/* WIDTH AUTO */
.wAuto {
  width: auto; }

/* MARGIN Y PADDING */
.mT-025 {
  margin-top: 0.25em; }

.mT-05 {
  margin-top: 0.5em; }

.mT-1 {
  margin-top: 1em; }

.mT-2 {
  margin-top: 2em; }

.mT-3 {
  margin-top: 3em; }

.mT-4 {
  margin-top: 4em; }

.mT-5 {
  margin-top: 5em; }

.mT-6 {
  margin-top: 6em; }

.mT-7 {
  margin-top: 7em; }

.mB-025 {
  margin-bottom: 0.25em; }

.mB-05 {
  margin-bottom: 0.5em; }

.mB-1 {
  margin-bottom: 1em; }

.mB-2 {
  margin-bottom: 2em;
	margin-top: 2em;
}

.mB-3 {
  margin-bottom: 3em; }

.mB-4 {
  margin-bottom: 4em; }

.mB-5 {
  margin-bottom: 5em; }

.mB-6 {
  margin-bottom: 6em; }

.mB-7 {
  margin-bottom: 7em; }

.mR-025 {
  margin-right: 0.25em; }

.mR-05 {
  margin-right: 0.5em; }

.mR-1 {
  margin-right: 1em; }

.mR-2 {
  margin-right: 2em; }

.mR-3 {
  margin-right: 3em; }

.mR-4 {
  margin-right: 4em; }

.mR-5 {
  margin-right: 5em; }

.mR-6 {
  margin-right: 6em; }

.mR-7 {
  margin-right: 7em; }

.mL-025 {
  margin-left: 0.25em; }

.mL-05 {
  margin-left: 0.5em; }

.mL-1 {
  margin-left: 1em; }

.mL-2 {
  margin-left: 2em; }

.mL-3 {
  margin-left: 3em; }

.mL-4 {
  margin-left: 4em; }

.mL-5 {
  margin-left: 5em; }

.mL-6 {
  margin-left: 6em; }

.mL-7 {
  margin-left: 7em; }

.pT-025 {
  padding-top: 0.25em; }

.pT-05 {
  padding-top: 0.5em; }

.pT-1 {
  padding-top: 1em; }

.pT-2 {
  padding-top: 2em; }

.pT-3 {
  padding-top: 3em; }

.pT-4 {
  padding-top: 4em; }

.pT-5 {
  padding-top: 5em; }

.pT-6 {
  padding-top: 6em; }

.pT-7 {
  padding-top: 7em; }

.pB-025 {
  padding-bottom: 0.25em; }

.pB-05 {
  padding-bottom: 0.5em; }

.pB-1 {
  padding-bottom: 1em; }

.pB-2 {
  padding-bottom: 2em; }

.pB-3 {
  padding-bottom: 3em; }

.pB-4 {
  padding-bottom: 4em; }

.pB-5 {
  padding-bottom: 5em; }

.pB-6 {
  padding-bottom: 6em; }

.pB-7 {
  padding-bottom: 7em; }

.pR-025 {
  padding-right: 0.25em; }

.pR-05 {
  padding-right: 0.5em; }

.pR-1 {
  padding-right: 1em; }

.pR-2 {
  padding-right: 2em; }

.pR-3 {
  padding-right: 3em; }

.pR-4 {
  padding-right: 4em; }

.pR-5 {
  padding-right: 5em; }

.pR-6 {
  padding-right: 6em; }

.pR-7 {
  padding-right: 7em; }

.pL-025 {
  padding-left: 0.25em; }

.pL-05 {
  padding-left: 0.5em; }

.pL-1 {
  padding-left: 1em; }

.pL-2 {
  padding-left: 2em; }

.pL-3 {
  padding-left: 3em; }

.pL-4 {
  padding-left: 4em; }

.pL-5 {
  padding-left: 5em; }

.pL-6 {
  padding-left: 6em; }

.pL-7 {
  padding-left: 7em; }

.popover {
  max-width: 50%; }

.dF-R-cc {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center; }

.dF-R-sc {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center; }

.dF-C-cc {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center; }

.dF-C-cs {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start; }

.dF-R-bc {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center; }

/* FLEX GROW */
.fg-1 {
  flex-grow: 1; }

.fg-2 {
  flex-grow: 2; }

.insignia .on{display: none;}
.insignia .off{display: block;}
.insignia.on .on{display:block;}
.insignia.on .off{display:none;}
.insignia.oculta{display:none;}


@media screen and (min-width: 769px) {
  .dF-RC-cc {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center; }

  .dF-RC-sc {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center; }

  .dF-RC-bc {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center; }

  .flex-wrap {
    flex-wrap: wrap; } }
@media screen and (max-width: 768px) and (min-width: 320px) {
  .dF-RC-cc {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center; }

  .dF-RC-sc {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start; }

  .dF-RC-bc {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center; }

  .flex-wrap {
    flex-wrap: wrap; } }
@media screen and (max-width: 991px) and (min-width: 320px) {
  .dF-RC-cc {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center; }

  .dF-RC-sc {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start; }

  .dF-RC-bc {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center; } }

/*# sourceMappingURL=basicos.css.map */
