/* GANTRY5 DEVELOPMENT MODE ENABLED.

   WARNING: This file is automatically generated by Gantry5. Any modifications to this file will be lost!

   For more information on modifying CSS, please read:

   http://docs.gantry.org/gantry5/configure/styles
   http://docs.gantry.org/gantry5/tutorials/adding-a-custom-style-sheet
 */

@import url('https://fonts.googleapis.com/css?family=Oswald');
/* line 1, templates/g5_hydrogen/custom/scss/tipos.scss */
.titulo {
  font-size: 1.6em;
  font-weight: 700;
  display: block;
}
/* line 7, templates/g5_hydrogen/custom/scss/tipos.scss */
.titulo-celeste {
  display: inline-block;
  color: #19acb8;
  font-size: 4em;
  font-weight: 700;
  max-width: 450px;
}
/* line 15, templates/g5_hydrogen/custom/scss/tipos.scss */
.subtitulo-celeste {
  color: #19acb8;
  font-size: 2em;
  text-align: left;
  display: block;
}
/* line 22, templates/g5_hydrogen/custom/scss/tipos.scss */
.subtitulo-oscuro {
  font-weight: 700;
  margin: 0;
  color: #414042;
}
/* line 29, templates/g5_hydrogen/custom/scss/tipos.scss */
.correo-derecha {
  text-align: right;
}
/* line 33, templates/g5_hydrogen/custom/scss/tipos.scss */
.texto-celeste-pequeno {
  color: #19acb8;
}
/* line 37, templates/g5_hydrogen/custom/scss/tipos.scss */
.subtitulo-rojo {
  color: #8d1f2c;
  font-size: 2em;
  font-weight: 300;
}
/* line 38, templates/g5_hydrogen/custom/scss/tipos.scss */
.subtitulo-rojo-sig {
  color: #8d1f2c;
  font-size: 3em;
  font-weight: 300;
}
/* line 40, templates/g5_hydrogen/custom/scss/tipos.scss */
.titulo-rojo {
  color: #8d1f2c;
  font-size: 2em;
  font-weight: 700;
}
/* line 42, templates/g5_hydrogen/custom/scss/tipos.scss */
.carrera-subtitulo {
  color: #8d1f2c;
  font-size: 2em;
  font-weight: 300;
}
/* line 44, templates/g5_hydrogen/custom/scss/tipos.scss */
.subtitulo-marron {
  color: #6f1313;
  font-size: 1.6em;
  font-weight: 700;
}
/* line 46, templates/g5_hydrogen/custom/scss/tipos.scss */
.carrera-titulo, h3.g-title, .titulo-rojo, .page-header h2 {
  font-size: 2.1em;
  font-weight: 300;
  color: #8d1f2c;
}
/* line 54, templates/g5_hydrogen/custom/scss/tipos.scss */
.carrera-admin-salud .carrera-titulo {
  color: #0089cf;
}
/* line 55, templates/g5_hydrogen/custom/scss/tipos.scss */
.carrera-biologia .carrera-titulo {
  color: #16acb8;
}
/* line 56, templates/g5_hydrogen/custom/scss/tipos.scss */
.carrera-eduinicial .carrera-titulo, .carrera-eduprimaria .carrera-titulo, .carrera-psicologia .carrera-titulo {
  color: #666;
}
/* line 57, templates/g5_hydrogen/custom/scss/tipos.scss */
.carrera-enfermeria .carrera-titulo {
  color: #70c2ed;
}
/* line 58, templates/g5_hydrogen/custom/scss/tipos.scss */
.carrera-estomatologia .carrera-titulo {
  color: #0057a4;
}
/* line 59, templates/g5_hydrogen/custom/scss/tipos.scss */
.carrera-farmacia .carrera-titulo {
  color: #16acb8;
}
/* line 60, templates/g5_hydrogen/custom/scss/tipos.scss */
.carrera-laboratorio .carrera-titulo {
  color: #02a145;
}
/* line 61, templates/g5_hydrogen/custom/scss/tipos.scss */
.carrera-medicina .carrera-titulo {
  color: #57267a;
}
/* line 62, templates/g5_hydrogen/custom/scss/tipos.scss */
.carrera-veterinaria .carrera-titulo {
  color: #f15a22;
}
/* line 63, templates/g5_hydrogen/custom/scss/tipos.scss */
.carrera-nutricion .carrera-titulo {
  color: #16acb8;
}
/* line 64, templates/g5_hydrogen/custom/scss/tipos.scss */
.carrera-quimca .carrera-titulo {
  color: #16acb8;
}
/* line 65, templates/g5_hydrogen/custom/scss/tipos.scss */
.carrera-radiologia .carrera-titulo {
  color: #02a145;
}
/* line 66, templates/g5_hydrogen/custom/scss/tipos.scss */
.carrera-saludpublica .carrera-titulo {
  color: #0089cf;
}
/* line 67, templates/g5_hydrogen/custom/scss/tipos.scss */
.carrera-audicion .carrera-titulo {
  color: #02a145;
}
/* line 68, templates/g5_hydrogen/custom/scss/tipos.scss */
.carrera-fisica .carrera-titulo {
  color: #02a145;
}
/* line 69, templates/g5_hydrogen/custom/scss/tipos.scss */
.carrera-ocupacional .carrera-titulo {
  color: #02a145;
}
/* line 73, templates/g5_hydrogen/custom/scss/tipos.scss */
.subtitulo-gris {
  font-size: 1.1em;
  color: #3e3e3e;
}
/* line 78, templates/g5_hydrogen/custom/scss/tipos.scss */
.subtitulo-gris-grande {
  font-size: 1.5em;
  color: #3e3e3e;
}
/* line 84, templates/g5_hydrogen/custom/scss/tipos.scss */
.modal-titulo {
  font-size: 1.4em;
  font-weight: 700;
  color: #8d1f2c;
}
/* line 86, templates/g5_hydrogen/custom/scss/tipos.scss */
.modal-subtitulo {
  font-size: 1.2em;
  font-weight: 700;
  color: #8d1f2c;
}
/* line 5, templates/g5_hydrogen/custom/scss/custom.scss */
#g-header, #g-navigation {
  opacity: 0.9;
}
/* line 9, templates/g5_hydrogen/custom/scss/custom.scss */
#g-foto-portada .g-container {
  position: fixed;
  top: 0;
}
/* line 14, templates/g5_hydrogen/custom/scss/custom.scss */
#g-sub-header {
  position: relative;
}
/* GENERAL */
/* line 20, templates/g5_hydrogen/custom/scss/custom.scss */
table, table tr, table td {
  border: 0;
}
/* line 22, templates/g5_hydrogen/custom/scss/custom.scss */
table {
  margin: 0 auto;
}
/* line 24, templates/g5_hydrogen/custom/scss/custom.scss */
.g-content {
  font-size: 0.9em;
}
/* line 26, templates/g5_hydrogen/custom/scss/custom.scss */
#g-sub-header, #g-main, #g-submain {
  background: white;
  position: relative;
}
/* line 27, templates/g5_hydrogen/custom/scss/custom.scss */
#g-footer, #g-footer2 {
  position: relative;
}
/* line 29, templates/g5_hydrogen/custom/scss/custom.scss */
#g-footer2 {
  background: white;
}
/* HEADER */
/* line 33, templates/g5_hydrogen/custom/scss/custom.scss */
.menusuperior li {
  float: left;
  padding: 0 4px;
  line-height: 0.8em;
  text-transform: uppercase;
  font-size: 12px;
}
/* line 42, templates/g5_hydrogen/custom/scss/custom.scss */
.menusuperior .nav {
  margin-bottom: 14px;
  margin-left: 0;
  list-style: none;
  float: right;
  margin-top: 6px;
}
/* line 50, templates/g5_hydrogen/custom/scss/custom.scss */
.menusuperior .nav > li > a > img:hover {
  max-width: none;
  opacity: 0.4;
  transition: all 0.3s ease;
}
/* line 56, templates/g5_hydrogen/custom/scss/custom.scss */
.menusuperior li:first-child {
  border-left: 0;
}
/* line 60, templates/g5_hydrogen/custom/scss/custom.scss */
.menusuperior li a {
  color: #3e3d3a !important;
}
/* line 62, templates/g5_hydrogen/custom/scss/custom.scss */
.logo-padding {
  padding: 11px 0 !important;
}
/* line 66, templates/g5_hydrogen/custom/scss/custom.scss */
.menusup-padding {
  padding: 8px 0 !important;
}
/* line 70, templates/g5_hydrogen/custom/scss/custom.scss */
.buscar-padding {
  padding: 20px 0 0 0 !important;
}
/* line 74, templates/g5_hydrogen/custom/scss/custom.scss */
#roksearch_search_str {
  background: #e1e1e1 url('../../images/lupa.png') 96% 50% no-repeat;
  border: 0;
  padding: 6px 0 7px 6px;
  max-width: 140px;
  border-radius: 10px;
}
/* MENU */
/* line 85, templates/g5_hydrogen/custom/scss/custom.scss */
.g-menu-item-title {
  text-transform: uppercase;
  font-size: 12px;
}
/* line 90, templates/g5_hydrogen/custom/scss/custom.scss */
.g-main-nav .g-toplevel > li > .g-menu-item-container {
  padding: 1.2rem 2.538rem;
}
/* line 94, templates/g5_hydrogen/custom/scss/custom.scss */
.menu-altura .g-content {
  margin: 0;
  padding: 25px !important;
}
/* BANNER */
/* line 101, templates/g5_hydrogen/custom/scss/custom.scss */
.titulo-chico-banner {
  font-size: 0.6em;
  line-height: 0.6em;
}
/* line 106, templates/g5_hydrogen/custom/scss/custom.scss */
.sprocket-features-content {
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.82);
}
/* line 110, templates/g5_hydrogen/custom/scss/custom.scss */
.sprocket-lista {
  position: relative;
}
/* line 112, templates/g5_hydrogen/custom/scss/custom.scss */
.slider-portada-arriba .layout-slideshow .sprocket-features-title {
  background: transparent;
  color: #fff;
  font-weight: 300;
  font-size: 3em;
}
/* line 119, templates/g5_hydrogen/custom/scss/custom.scss */
.slider-portada-arriba {
  overflow: hidden;
}
/* line 122, templates/g5_hydrogen/custom/scss/custom.scss */
.slider-portada-arriba .sprocket-features-content {
  max-width: 505px;
  text-align: left;
  top: 50% !important;
  transform: translateY(-50%);
}
/* line 130, templates/g5_hydrogen/custom/scss/custom.scss */
.slider-portada-arriba .sprocket-features-desc {
  font-weight: 300 !important;
  background: transparent !important;
  font-size: 1.2em !important;
}
/* line 136, templates/g5_hydrogen/custom/scss/custom.scss */
.slider-portada-bajo .g-title {
  text-align: center;
}
/* line 140, templates/g5_hydrogen/custom/scss/custom.scss */
.slider-portada-bajo .layout-slideshow .sprocket-features-arrows .arrow {
  height: 47px;
}
/* line 142, templates/g5_hydrogen/custom/scss/custom.scss */
.separadorbanner {
  border-top: solid 4px;
  padding: 0px 118px;
  margin-left: 10px;
}
/* line 148, templates/g5_hydrogen/custom/scss/custom.scss */
.notasenbanner {
  width: 227px;
  height: 177px;
  background: rgba(143, 155, 154, 0.7);
  color: white;
  padding: 5px;
}
/* line 156, templates/g5_hydrogen/custom/scss/custom.scss */
.notas {
  position: absolute;
  z-index: 10;
  width: 250px;
  height: 136px;
  text-align: left;
  padding: 5px 10px !important;
  margin-top: -270px !important;
}
/* line 167, templates/g5_hydrogen/custom/scss/custom.scss */
.notas.nota1 {
  right: 289px;
  background: rgba(15, 28, 27, 0.7);
}
/* line 172, templates/g5_hydrogen/custom/scss/custom.scss */
.notas.nota2 {
  right: 30px;
  background: rgba(143, 155, 154, 0.7);
}
/* line 177, templates/g5_hydrogen/custom/scss/custom.scss */
.repositorio {
  height: 177px !important;
  color: white;
}
/* line 182, templates/g5_hydrogen/custom/scss/custom.scss */
.notas .g-title {
  color: white;
  text-transform: uppercase;
  font-size: 1.1em;
  font-weight: 300;
}
/* line 189, templates/g5_hydrogen/custom/scss/custom.scss */
.notas h3 {
  margin: 0;
}
/* line 191, templates/g5_hydrogen/custom/scss/custom.scss */
.notas-cel {
  display: none;
}
/* line 193, templates/g5_hydrogen/custom/scss/custom.scss */
.customnota-portada-1, .customnota-portada-2 {
  font-size: 0.75em;
  font-weight: 300;
  color: white;
}
/* line 199, templates/g5_hydrogen/custom/scss/custom.scss */
.bloque-botones {
  display: inline-block;
}
/* line 203, templates/g5_hydrogen/custom/scss/custom.scss */
.mod-botones-carreras .nav {
  display: inline-block;
}
/*
 .mod-botones-carreras li, .moduletablemod-botones-carreras li {
 border: 4px solid #FFF;
 width: 200px;
 height: 200px;
 z-index: 6;
 overflow: hidden;
 //float: left;
 display: inline-flex;
 }
 */
/* line 218, templates/g5_hydrogen/custom/scss/custom.scss */
.mod-botones-carreras li, .moduletablemod-botones-carreras li {
  border: 0;
  width: 191px;
  height: 191px;
  z-index: 6;
  overflow: hidden;
  display: inline-flex;
  margin: 4px;
  flex: 1;
}
/* line 229, templates/g5_hydrogen/custom/scss/custom.scss */
a.boton-carreras {
  position: relative;
  display: inline-block !important;
}
/* line 235, templates/g5_hydrogen/custom/scss/custom.scss */
a.boton-carreras span {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -1em;
  margin-left: -50%;
  width: 194px;
  height: 2em;
  color: white;
  text-align: center;
  font-size: 1.4em;
  z-index: 1;
  pointer-events: none;
  padding: 0 5px;
}
/* line 251, templates/g5_hydrogen/custom/scss/custom.scss */
.mascaranegra {
  display: inline;
  position: absolute;
  left: 0;
  top: 0;
  width: 197px;
  height: 200px;
  background: rgba(0, 0, 0, 0.2);
  transition: all 0.5s ease;
}
/* line 262, templates/g5_hydrogen/custom/scss/custom.scss */
.mascaranegra:hover {
  background: rgba(0, 0, 0, 0.6);
}
/* line 266, templates/g5_hydrogen/custom/scss/custom.scss */
figure.effectck-ming figcaption::before {
  border: 0 !important;
}
/* line 272, templates/g5_hydrogen/custom/scss/custom.scss */
figure.effectck-ming:hover img {
  opacity: 0.2 !important;
}
/* line 277, templates/g5_hydrogen/custom/scss/custom.scss */
.fadeck figure.imageeffectck .imageeffectck_desc {
  letter-spacing: 1px;
  font-size: 61.5%;
}
/* line 282, templates/g5_hydrogen/custom/scss/custom.scss */
.imageeffectck_desc {
  text-transform: initial;
  font-family: Oswald !important;
}
/* line 287, templates/g5_hydrogen/custom/scss/custom.scss */
.fadeck figcaption {
  height: 92% !important;
}
/* line 293, templates/g5_hydrogen/custom/scss/custom.scss */
.fadeck .imageeffectck_desc {
  font-size: 75% !important;
}
/* line 298, templates/g5_hydrogen/custom/scss/custom.scss */
figure.effectck-ming .imageeffectck_title {
  word-spacing: -0.15em;
  font-weight: 700 !important;
  font-size: 1em !important;
  line-height: 16px;
  margin: 10px !important;
  text-shadow: 1px 1px 1px black;
}
/* line 307, templates/g5_hydrogen/custom/scss/custom.scss */
.marco-bloque figure.effectck-ming:hover .imageeffectck_title {
  display: none;
}
/* line 311, templates/g5_hydrogen/custom/scss/custom.scss */
figure.effectck-ming .imageeffectck_desc {
  padding: 0em !important;
  letter-spacing: 1px !important;
  font-size: 80% !important;
  padding: 0 !important;
  font-size-adjust: 0.55 !important;
}
/* line 319, templates/g5_hydrogen/custom/scss/custom.scss */
.effectck-ming figcaption {
  padding: 0.5em 0.5em !important;
}
/* FACULTADES */
/* line 326, templates/g5_hydrogen/custom/scss/custom.scss */
figure.imageeffectck.effectck-selena {
  text-shadow: 1px 1px 1px black;
}
/* line 330, templates/g5_hydrogen/custom/scss/custom.scss */
.imageeffectck_title {
  font-weight: 700;
  font-family: montserrat !important;
}
/* line 335, templates/g5_hydrogen/custom/scss/custom.scss */
figure.effectck-selena img {
  -webkit-filter: brightness(100%);
}
/* line 339, templates/g5_hydrogen/custom/scss/custom.scss */
figure.effectck-selena:hover img {
  -webkit-filter: brightness(35%);
  transition: all 0.1s ease;
}
/* ----------------*/
/* line 349, templates/g5_hydrogen/custom/scss/custom.scss */
.item-pageinvestigacion {
  max-width: 731px;
  margin: 0 auto;
}
/* line 355, templates/g5_hydrogen/custom/scss/custom.scss */
.item-pageinvestigacion .page-header {
  position: relative;
}
/* line 359, templates/g5_hydrogen/custom/scss/custom.scss */
.item-pageinvestigacion a {
  color: #3e3e3e;
  transition: all 0.1s ease;
}
/* line 364, templates/g5_hydrogen/custom/scss/custom.scss */
.item-pageinvestigacion a:hover {
  color: #afafaf;
}
/* FLECHA ARRIBA Y CHAT */
/* line 369, templates/g5_hydrogen/custom/scss/custom.scss */
.botones-arriba {
  position: fixed;
  top: 100%;
  text-align: right;
  max-width: 53px;
  z-index: 10;
  right: 53px;
  margin-top: -130px !important;
}
/* line 379, templates/g5_hydrogen/custom/scss/custom.scss */
.botones-arriba {
  display: none;
}
/* MENU AMARILLO */
/* line 383, templates/g5_hydrogen/custom/scss/custom.scss */
.menu-amarillo {
  position: absolute;
  margin-top: -52px;
  z-index: 9;
  color: #3e3d3a;
  width: 100%;
  text-align: center;
  text-transform: uppercase;
  font-weight: 700;
  pointer-events: none;
}
/* line 395, templates/g5_hydrogen/custom/scss/custom.scss */
.menu-amarillo.menu-amarillo-invest {
  margin-top: -78px;
}
/* line 397, templates/g5_hydrogen/custom/scss/custom.scss */
.menu-amarillo .nav.menu {
  text-align: center;
  display: inline-block;
  padding: 0 10px;
  margin: 0;
}
/* line 406, templates/g5_hydrogen/custom/scss/custom.scss */
.menu-amarillo li {
  float: left;
  background: rgba(245, 185, 70, 0.82);
  margin: 0 2px;
  width: 210px;
  transition: all 0.5s ease;
}
/* line 416, templates/g5_hydrogen/custom/scss/custom.scss */
.menu-amarillo li:hover {
  background: rgba(255, 217, 143, 0.77);
}
/* line 418, templates/g5_hydrogen/custom/scss/custom.scss */
.menu-amarillo li a {
  color: #3e3d3a !important;
  padding: 14px 0px;
  font-weight: 300;
  font-size: 1.1em;
  pointer-events: visible;
}
/* line 427, templates/g5_hydrogen/custom/scss/custom.scss */
.menu-amarillo li:first-child a {
  border: 0;
}
/* line 429, templates/g5_hydrogen/custom/scss/custom.scss */
#bloque1, #bloque2, #bloque3, #bloque4, #bloque5 {
  padding-top: 55px !important;
}
/* CONTENIDO PORTADA */
/* line 433, templates/g5_hydrogen/custom/scss/custom.scss */
a.boton-rectangular {
  color: #b3b3b3;
  border: 2px solid;
  padding: 14px 42px;
  transition: all 0.5s ease;
  display: inline-block;
}
/* line 441, templates/g5_hydrogen/custom/scss/custom.scss */
a.boton-rectangular:hover {
  color: #000;
}
/* line 445, templates/g5_hydrogen/custom/scss/custom.scss */
.fondoblanco {
  background: white;
  color: #636363;
}
/* line 450, templates/g5_hydrogen/custom/scss/custom.scss */
.fondoblanco .g-title, .fondogris1 .g-title {
  color: #8d1f2c;
  text-transform: uppercase;
  font-weight: 300;
}
/* line 456, templates/g5_hydrogen/custom/scss/custom.scss */
.modpadding-up {
  padding-top: 40px;
}
/* line 460, templates/g5_hydrogen/custom/scss/custom.scss */
.modpadding-down {
  padding-bottom: 40px;
}
/* line 465, templates/g5_hydrogen/custom/scss/custom.scss */
.fondogris1 {
  background: #e3e2e2;
  color: #636363;
}
/* line 470, templates/g5_hydrogen/custom/scss/custom.scss */
.fondogris1 td {
  padding: 0.5rem;
  border: 1px solid #636363;
}
/* line 475, templates/g5_hydrogen/custom/scss/custom.scss */
.fondogris1 table {
  border-collapse: collapse;
  border: solid transparent;
}
/* line 479, templates/g5_hydrogen/custom/scss/custom.scss */
.blog-featured {
  text-align: center;
}
/* line 481, templates/g5_hydrogen/custom/scss/custom.scss */
h2.item-title, h2.item-title a {
  text-transform: uppercase;
  color: #8d1f2c;
  text-align: center;
  font-weight: 700;
}
/* line 487, templates/g5_hydrogen/custom/scss/custom.scss */
h2.item-title {
  font-size: 1.5em;
}
/* line 489, templates/g5_hydrogen/custom/scss/custom.scss */
.marco-bloque {
  display: inline-flex;
}
/* line 493, templates/g5_hydrogen/custom/scss/custom.scss */
.porque-bloque1 figure.imageeffectck.effectck-ming {
  padding: 0px;
  margin: 12px 16px;
}
/* line 498, templates/g5_hydrogen/custom/scss/custom.scss */
.bloque-menosmargensup .imageeffectck.effectck-ming {
  margin-bottom: 3px !important;
}
/* line 502, templates/g5_hydrogen/custom/scss/custom.scss */
.porque-bloque1 {
  max-width: 508px;
  text-align: left;
  display: inline-block;
}
/* CONTENIDO GENERAL */
/* line 510, templates/g5_hydrogen/custom/scss/custom.scss */
.espacio-sup {
  padding-top: 50px;
}
/* line 512, templates/g5_hydrogen/custom/scss/custom.scss */
.padding-sup-inf {
  padding: 50px 0;
}
/* line 518, templates/g5_hydrogen/custom/scss/custom.scss */
#g-navigation {
  z-index: 4;
}
/* CONTENIDO FACULTADES */
/* line 522, templates/g5_hydrogen/custom/scss/custom.scss */
#g-contenido-superior {
  position: relative;
  background: rgba(255, 255, 255, 1);
}
/* line 527, templates/g5_hydrogen/custom/scss/custom.scss */
#g-contenido-superior table {
  margin: 0 auto;
}
/* line 532, templates/g5_hydrogen/custom/scss/custom.scss */
.doscolumnas {
  display: block;
}
/* line 536, templates/g5_hydrogen/custom/scss/custom.scss */
.columna {
  width: 50%;
  float: left;
}
/* line 541, templates/g5_hydrogen/custom/scss/custom.scss */
.col1 {
  padding-right: 20px;
}
/* line 545, templates/g5_hydrogen/custom/scss/custom.scss */
.col2 {
  padding-left: 20px;
}
/*
 #g-fotos {
 height: 1000px;
 }*/
/* line 554, templates/g5_hydrogen/custom/scss/custom.scss */
#g-fotos .g-container {
  position: fixed;
  top: 0;
}
/* line 559, templates/g5_hydrogen/custom/scss/custom.scss */
#banner-carrera-foto {
  text-align: center;
}
/* line 563, templates/g5_hydrogen/custom/scss/custom.scss */
#banner-carrera-foto img {
  width: 100%;
}
/* line 566, templates/g5_hydrogen/custom/scss/custom.scss */
#banner-carrera-bloque {
  max-width: 680px;
  display: inline-block;
  z-index: 3;
  bottom: -36px;
  position: relative;
}
/* line 574, templates/g5_hydrogen/custom/scss/custom.scss */
#banner-carrera-titulo {
  color: white;
  text-transform: uppercase;
  font-size: 4em;
  font-weight: 700;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.82);
}
/* line 582, templates/g5_hydrogen/custom/scss/custom.scss */
#banner-general-titulo {
  color: white;
  text-transform: uppercase;
  font-size: 4em;
  font-weight: 700;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.82);
}
/* line 591, templates/g5_hydrogen/custom/scss/custom.scss */
#banner-carrera-texto {
  color: white;
  font-size: 1.5em;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.82);
}
/* line 597, templates/g5_hydrogen/custom/scss/custom.scss */
.custombanner-carreras {
  background-size: cover;
  background-position: 50% 0;
}
/* line 602, templates/g5_hydrogen/custom/scss/custom.scss */
.fondogris {
  background-color: #e3e2e2;
}
/* line 604, templates/g5_hydrogen/custom/scss/custom.scss */
.contenedor-mod-angosto {
  max-width: 960px;
  display: inline-block;
}
/* line 609, templates/g5_hydrogen/custom/scss/custom.scss */
.customcarreras-testimonio {
  /* height: 490px; */
  background-size: 100%;
  background-repeat: no-repeat;
  display: table;
  background-position: 50% 0;
}
/* line 617, templates/g5_hydrogen/custom/scss/custom.scss */
.customcarreras-testimonio p {
  max-width: 44%;
  /* padding-top: 16%; */
  /* padding-left: 10%; */
  color: white;
  display: block;
  padding: 3% 0 0% 4%;
}
/* line 626, templates/g5_hydrogen/custom/scss/custom.scss */
.testimonios-citas-pos .sprocket-quotes-container {
  text-align: center;
}
/* line 630, templates/g5_hydrogen/custom/scss/custom.scss */
.testimonios-citas-pos .sprocket-quotes-container li {
  text-align: justify;
}
/* line 634, templates/g5_hydrogen/custom/scss/custom.scss */
.custommod-carrera-1 {
  text-align: center;
}
/* line 638, templates/g5_hydrogen/custom/scss/custom.scss */
.contenedor-plan-0 {
  text-align: center;
  display: inline-block;
}
/* line 642, templates/g5_hydrogen/custom/scss/custom.scss */
.contenedor-plan {
  max-width: 880px;
  text-align: left;
}
/* line 647, templates/g5_hydrogen/custom/scss/custom.scss */
.carrera-contenedor-col {
  float: left;
  display: block;
  padding: 0 5px;
}
/* line 654, templates/g5_hydrogen/custom/scss/custom.scss */
.carrera-contenedor-col-ico {
  max-width: 13%;
  float: left;
  display: inline-block;
}
/* line 660, templates/g5_hydrogen/custom/scss/custom.scss */
.carrera-contenedor-col-texto {
  padding: 0 10px 10px 20px;
  color: #636363;
  display: inline-block;
  max-width: 81%;
}
/* line 668, templates/g5_hydrogen/custom/scss/custom.scss */
.subtitulo-oscuro {
  font-weight: 700;
  margin: 0;
  color: #414042;
}
/* line 675, templates/g5_hydrogen/custom/scss/custom.scss */
.sin-articulos #g-main {
  display: none;
}
/* line 680, templates/g5_hydrogen/custom/scss/custom.scss */
.cuadro-dos-columnas {
  border: 1px solid grey;
  padding: 20px;
  display: flex;
}
/* line 686, templates/g5_hydrogen/custom/scss/custom.scss */
.cuadro-dos-columnas-col {
  padding: inherit;
}
/* line 690, templates/g5_hydrogen/custom/scss/custom.scss */
.cuadro-dos-columnas-col.cuadro-dos-columnas-col2 {
  border-left: 1px solid grey;
}
/* line 694, templates/g5_hydrogen/custom/scss/custom.scss */
.ancho-completo {
  display: inline-flex;
  width: 100%;
}
/* line 699, templates/g5_hydrogen/custom/scss/custom.scss */
.centrar {
  margin: 0 auto;
}
/* line 704, templates/g5_hydrogen/custom/scss/custom.scss */
.becas {
  display: inline-block;
  padding: 40px 145px;
}
/* line 709, templates/g5_hydrogen/custom/scss/custom.scss */
.bloque-beca {
  float: right;
  text-align: left;
  display: inline-block;
  padding: 20px 32px 40px 32px;
}
/* line 717, templates/g5_hydrogen/custom/scss/custom.scss */
.tabla-pensiones {
  background-color: #ddd;
  max-width: 680px;
}
/* line 722, templates/g5_hydrogen/custom/scss/custom.scss */
.tabla-pensiones p {
  margin: 0;
  font-size: 0.8em;
}
/* line 727, templates/g5_hydrogen/custom/scss/custom.scss */
.celda-ico {
  display: inline-block;
}
/* line 731, templates/g5_hydrogen/custom/scss/custom.scss */
.celda-texto {
  display: inline-block;
  width: 180px;
}
/* line 738, templates/g5_hydrogen/custom/scss/custom.scss */
.carrera-lista {
  font-size: 2em;
  font-weight: 700;
  color: #19acb8;
  border-bottom: 1px solid;
  padding-bottom: 15px;
  margin-bottom: 15px;
}
/* line 748, templates/g5_hydrogen/custom/scss/custom.scss */
.texto-celeste-mediano {
  color: #19acb8;
  font-size: 1.5em;
}
/* line 753, templates/g5_hydrogen/custom/scss/custom.scss */
span.subtitulo-celeste.texto-celeste-mediano {
  display: inline-block;
}
/* line 757, templates/g5_hydrogen/custom/scss/custom.scss */
.item-page .subtitulo-celeste {
  padding-top: 63px;
}
/* line 761, templates/g5_hydrogen/custom/scss/custom.scss */
.bloque-docentes {
  max-width: 800px;
  border-bottom: 1px solid #19acb8;
  margin-bottom: 30px;
}
/* line 767, templates/g5_hydrogen/custom/scss/custom.scss */
.bloque-video {
  padding: 30px 0;
}
/* line 769, templates/g5_hydrogen/custom/scss/custom.scss */
.borde-bajo-mod {
  border-bottom: 2px solid #d0d0d0;
}
/* line 773, templates/g5_hydrogen/custom/scss/custom.scss */
.postula-contenedor {
  position: relative;
  color: white;
}
/* line 778, templates/g5_hydrogen/custom/scss/custom.scss */
.postula-contenedor img + .postula-content {
  position: absolute;
  top: 0;
  left: 0;
}
/* line 786, templates/g5_hydrogen/custom/scss/custom.scss */
.postula-titulo {
  position: relative;
  top: 0.6vw;
  left: 1.7vw;
  font-size: 2.1em;
  text-transform: uppercase;
  font-weight: 700;
}
/* line 795, templates/g5_hydrogen/custom/scss/custom.scss */
.postula-contenedor a, .postula-titulo, .postula-texto1 {
  color: white;
}
/* line 797, templates/g5_hydrogen/custom/scss/custom.scss */
.postula-texto1 {
  width: 49%;
  left: 1.7vw;
  top: 3vw;
  position: relative;
  font-size: 17px;
}
/* line 805, templates/g5_hydrogen/custom/scss/custom.scss */
.postula-texto2 {
  left: 1.7vw;
  bottom: -4vw;
  position: relative;
  font-size: 17px;
}
/* line 812, templates/g5_hydrogen/custom/scss/custom.scss */
.postula-texto2 a {
  text-decoration: underline;
}
/* line 814, templates/g5_hydrogen/custom/scss/custom.scss */
.postula-texto3 {
  position: inherit;
  top: 15.6vw;
  right: 1vw;
  text-align: right;
  font-size: 20px;
  text-transform: uppercase;
  font-weight: 300;
}
/* line 826, templates/g5_hydrogen/custom/scss/custom.scss */
.postula-texto3 a {
  padding: 0.8vw 2.1vw;
  background: rgba(0, 0, 0, 0.33);
  -webkit-transition: all 400ms linear;
  -moz-transition: all 400ms linear;
  -o-transition: all 400ms linear;
  transition: all 400ms linear;
}
/* line 835, templates/g5_hydrogen/custom/scss/custom.scss */
.postula-texto3 a:hover {
  background: black;
}
/* line 837, templates/g5_hydrogen/custom/scss/custom.scss */
.tabla-direcciones {
  max-width: 70%;
  background-color: transparent;
  border-collapse: collapse;
  border-spacing: 0;
  margin: 0 auto;
}
/* line 845, templates/g5_hydrogen/custom/scss/custom.scss */
.tabla-direcciones, .tabla-direcciones td {
  padding: 0;
  border: 0;
}
/* line 850, templates/g5_hydrogen/custom/scss/custom.scss */
.tabla-direcciones a {
  color: #2d2d2d;
}
/* line 854, templates/g5_hydrogen/custom/scss/custom.scss */
.tabla-direcciones a:hover {
  color: rgba(72, 72, 72, 0.47);
  transition: all 0.1s ease;
}
/* line 860, templates/g5_hydrogen/custom/scss/custom.scss */
.tabla-historia {
  max-width: 900px;
}
/* line 862, templates/g5_hydrogen/custom/scss/custom.scss */
.page-header {
  text-transform: uppercase;
  color: #8d1f2c;
  text-align: center;
}
/* line 868, templates/g5_hydrogen/custom/scss/custom.scss */
.page-header h2 {
  color: #8d1f2c;
}
/* FOTOS - HOVER */
/* line 872, templates/g5_hydrogen/custom/scss/custom.scss */
div[id^="favimagehover-overlay"]:hover, div[id*=" favimagehover-overlay"]:hover, div[id^="favimagehover-overlay"]:focus, div[id*=" favimagehover-overlay"]:focus {
  background-color: #fff;
  opacity: 0.8;
  filter: alpha(opacity=80);
  -webkit-transition: all 400ms linear;
  -moz-transition: all 400ms linear;
  -o-transition: all 400ms linear;
  transition: all 400ms linear;
}
/* line 882, templates/g5_hydrogen/custom/scss/custom.scss */
div[id^="favimagehover-readmore"] a.btn, div[id*=" favimagehover-readmore"] a.btn {
  border: 1px solid;
}
/* line 884, templates/g5_hydrogen/custom/scss/custom.scss */
.span2-4 {
  width: 500px !important;
}
/* line 886, templates/g5_hydrogen/custom/scss/custom.scss */
.contenido-izq {
  float: left;
  width: 70%;
  padding-right: 30px;
}
/* line 892, templates/g5_hydrogen/custom/scss/custom.scss */
.foto-cap {
  display: table;
  margin: 0 auto;
}
/* line 897, templates/g5_hydrogen/custom/scss/custom.scss */
.moduletablemod-menu-organizacion {
  background: #494748;
  max-width: 740px;
  padding: 30px;
  margin: 0 auto;
}
/* line 904, templates/g5_hydrogen/custom/scss/custom.scss */
.moduletablemod-menu-organizacion h4 {
  color: white;
  text-align: center;
}
/* line 909, templates/g5_hydrogen/custom/scss/custom.scss */
.moduletablemod-menu-organizacion a {
  color: #fff;
  font-weight: 300;
  white-space: nowrap;
}
/* QUÉ SIGNIFICA ESTO PARA TI */
/* line 917, templates/g5_hydrogen/custom/scss/custom.scss */
#tabla-contador {
  max-width: 400px;
}
/* line 921, templates/g5_hydrogen/custom/scss/custom.scss */
.quesignifica .moduletable {
  max-width: 400px;
}
/* line 925, templates/g5_hydrogen/custom/scss/custom.scss */
.quesignifica .g-title {
  font-size: 2em;
  max-width: 300px;
  margin: 0 auto;
  text-align: center;
}
/* line 932, templates/g5_hydrogen/custom/scss/custom.scss */
.alinea-derecha .custom {
  float: right;
}
/* line 934, templates/g5_hydrogen/custom/scss/custom.scss */
.alinea-izquierda .custom {
  float: left;
}
/* EVENTOS DE ADMISIÓN */
/* line 938, templates/g5_hydrogen/custom/scss/custom.scss */
a.boton-gris {
  color: #424242;
}
/* line 943, templates/g5_hydrogen/custom/scss/custom.scss */
.bloque-eventos-admin {
  padding: 0 15px;
}
/* NOTICIAS */
/* line 949, templates/g5_hydrogen/custom/scss/custom.scss */
.subtitulo-noticia {
  font-size: 1.4em;
}
/* line 951, templates/g5_hydrogen/custom/scss/custom.scss */
.bloque-noticia-1, .bloque-noticia-2, .bloque-noticia-3, .bloque-curso-1, .bloque-curso-2, .bloque-curso-3 {
  visibility: inherit;
}
/* line 953, templates/g5_hydrogen/custom/scss/custom.scss */
.bloque-noticia {
  display: block;
  /* width: 600px; */
  background: #eee;
  padding: 20px;
  min-height: 134px;
  position: relative;
}
/* line 963, templates/g5_hydrogen/custom/scss/custom.scss */
.bloque-noticia:hover {
  transition: all 0.5s ease;
  background: #d2d2d2;
}
/* line 970, templates/g5_hydrogen/custom/scss/custom.scss */
.cuadrado-imagen {
  height: 96px;
  width: 96px;
  overflow: hidden;
  float: left;
  position: relative;
  margin: 0 15px 15px 0;
}
/* line 979, templates/g5_hydrogen/custom/scss/custom.scss */
.cuadrado-imagen img {
  position: absolute;
  left: -100%;
  right: -100%;
  top: -100%;
  bottom: -100%;
  margin: auto;
  height: auto;
  width: auto;
  max-width: none !important;
}
/* line 991, templates/g5_hydrogen/custom/scss/custom.scss */
.bloque-noticia img {
  height: 96px;
}
/* line 998, templates/g5_hydrogen/custom/scss/custom.scss */
.bloque-noticias-izq {
  display: inline-block;
  float: left;
  margin: 10px;
  width: 60%;
}
/* line 1006, templates/g5_hydrogen/custom/scss/custom.scss */
.bloque-noticias-der {
  display: inline-block;
  float: left;
  padding: 20px;
  background: #efefef;
  margin: 10px;
  max-width: 418px;
  width: 34%;
}
/* line 1017, templates/g5_hydrogen/custom/scss/custom.scss */
.superbloque-cursos {
  display: inline-block;
  float: left;
  max-width: 418px;
  width: 34%;
  padding: 10px;
}
/* line 1025, templates/g5_hydrogen/custom/scss/custom.scss */
.bloque-cursos-der {
  background: #efefef;
  padding: 20px;
  margin-bottom: 15px;
}
/* line 1031, templates/g5_hydrogen/custom/scss/custom.scss */
.bloque-noticias-izq {
  display: inline-block;
  float: left;
  margin: 10px;
}
/* line 1041, templates/g5_hydrogen/custom/scss/custom.scss */
a.enlace-mas-noticias {
  color: #8d1f2c;
  padding: 10px 0;
  display: block;
  font-size: 1em;
}
/* line 1048, templates/g5_hydrogen/custom/scss/custom.scss */
.titulo-noticia {
  color: #383838;
  font-weight: 300;
  padding-bottom: 10px;
}
/* line 1055, templates/g5_hydrogen/custom/scss/custom.scss */
.fecha-noticia {
  color: #000;
  font-style: italic;
}
/* line 1060, templates/g5_hydrogen/custom/scss/custom.scss */
.bloque-masnoticias .titulo-noticia {
  padding: 15px 0;
}
/* line 1062, templates/g5_hydrogen/custom/scss/custom.scss */
.contenido-noticia {
  color: #383838;
  display: block;
  height: 63px;
  overflow: hidden;
}
/* line 1069, templates/g5_hydrogen/custom/scss/custom.scss */
.fondo-circular {
  background: #8d1f2c;
  border-radius: 17px;
  padding: 1px;
  color: white;
  display: block;
  float: left;
  width: 24px;
  height: 24px;
  text-align: center;
  vertical-align: middle;
  margin-right: 5px;
}
/* EVENTOS Y CONFERENCIAS */
/* line 1086, templates/g5_hydrogen/custom/scss/custom.scss */
.eventos-conferencias .custom {
  margin: 0 auto;
  max-width: 999px;
}
/* line 1091, templates/g5_hydrogen/custom/scss/custom.scss */
.bloquecentrado {
  max-width: 1200px;
  display: block;
  margin: auto;
}
/* line 1097, templates/g5_hydrogen/custom/scss/custom.scss */
.bloquecentrado a {
  padding: 15px 50px;
}
/* line 1101, templates/g5_hydrogen/custom/scss/custom.scss */
.bloquecentrado .enlace-mas-noticias {
  float: right;
  padding: 0px 93px 30px 0;
}
/* line 1106, templates/g5_hydrogen/custom/scss/custom.scss */
.bloquecentrado img {
  width: 270px;
  padding-bottom: 20px;
}
/* EXCELENCIA EN EDUCACION */
/* line 1113, templates/g5_hydrogen/custom/scss/custom.scss */
.anchoamarillo .g-content {
  max-width: 800px;
  margin: 0 auto;
}
/* EVENTOS */
/* line 1121, templates/g5_hydrogen/custom/scss/custom.scss */
a.bloque-evento {
  background: #eee;
  display: block;
  max-width: 300px;
  float: left;
  padding: 15px;
  margin: 15px 30px 15px 0;
  text-align: left;
}
/* line 1131, templates/g5_hydrogen/custom/scss/custom.scss */
.bloque-evento:hover {
  transition: all 0.5s ease;
  background: #d2d2d2;
}
/* line 1138, templates/g5_hydrogen/custom/scss/custom.scss */
.evento-fecha {
  display: block;
  background: white;
  width: 50px;
  height: 62px;
  vertical-align: middle;
  text-align: center;
  float: left;
  margin: 0 15px 0 0;
  padding: 5px;
}
/* line 1150, templates/g5_hydrogen/custom/scss/custom.scss */
.evento-mes {
  font-size: 1.5em;
  color: grey;
}
/* line 1156, templates/g5_hydrogen/custom/scss/custom.scss */
.evento-dia {
  font-size: 1.3em;
  color: grey;
}
/* line 1162, templates/g5_hydrogen/custom/scss/custom.scss */
.enlace-mas-noticias.mod-eventos {
  clear: both;
  padding-right: 39px;
  float: right;
}
/* line 1168, templates/g5_hydrogen/custom/scss/custom.scss */
.moduletablemod-menu-organizacion a:hover {
  color: #bbb;
}
/* FOOTER */
/* line 1172, templates/g5_hydrogen/custom/scss/custom.scss */
#g-footer, #g-footer2 {
  font-size: 0.8em;
}
/* line 1176, templates/g5_hydrogen/custom/scss/custom.scss */
.footer1 .g-title, .footer1 a {
  color: white;
}
/* line 1178, templates/g5_hydrogen/custom/scss/custom.scss */
.footer1 .g-title, .footer2 .g-title {
  font-size: 1.2em;
}
/* line 1182, templates/g5_hydrogen/custom/scss/custom.scss */
.menu-footer-1 .g-title {
  color: white;
  font-size: 1.3em;
  font-weight: 300;
  text-align: left;
}
/* line 1189, templates/g5_hydrogen/custom/scss/custom.scss */
.menu-footer-1 a {
  color: white;
}
/* line 1193, templates/g5_hydrogen/custom/scss/custom.scss */
.menu-footer-1 a:hover {
  color: #969696;
}
/* line 1197, templates/g5_hydrogen/custom/scss/custom.scss */
.menu-footer-2 a {
  color: #898989;
}
/* line 1198, templates/g5_hydrogen/custom/scss/custom.scss */
.menu-footer-2 a:hover {
  color: #292929;
}
/* line 1200, templates/g5_hydrogen/custom/scss/custom.scss */
.menu-footer-1 img {
  display: none;
}
/* line 1204, templates/g5_hydrogen/custom/scss/custom.scss */
.menu-2-col ul {
  column-count: 2;
  -webkit-column-count: 2;
  /* Chrome, Safari, Opera */
  -moz-column-count: 2;
  /* Firefox */
}
/* line 1211, templates/g5_hydrogen/custom/scss/custom.scss */
#g-footer .g-content {
  padding-left: 0;
  padding-right: 0;
}
/* line 1217, templates/g5_hydrogen/custom/scss/custom.scss */
.menu-2-col .g-title {
  text-align: center;
}
/* line 1221, templates/g5_hydrogen/custom/scss/custom.scss */
.menu-footer-2 .g-title {
  font-size: 1.3em;
  font-weight: 300;
}
/* line 1226, templates/g5_hydrogen/custom/scss/custom.scss */
.footer2 {
  background: #edecec;
}
/* line 1228, templates/g5_hydrogen/custom/scss/custom.scss */
.footer2 .g-content {
  padding-top: 0;
  padding-bottom: 0;
  margin-top: 0;
  margin-bottom: 0;
}
/* line 1230, templates/g5_hydrogen/custom/scss/custom.scss */
.footer1 a, .footer2 a {
  font-size: 0.9em;
}
/* line 1234, templates/g5_hydrogen/custom/scss/custom.scss */
.footer2 .g-title, .footer2 a {
  color: #262626;
}
/* line 1236, templates/g5_hydrogen/custom/scss/custom.scss */
.menu-pie {
  text-align: center;
  display: inline-block;
}
/* line 1241, templates/g5_hydrogen/custom/scss/custom.scss */
.menu-pie li {
  float: left;
  padding: 0 9px;
  border-left: 1px solid #898989;
  line-height: 1em;
}
/* line 1248, templates/g5_hydrogen/custom/scss/custom.scss */
.menu-pie li:first-child {
  border-left: 0;
}
/* line 1252, templates/g5_hydrogen/custom/scss/custom.scss */
.menu-pie a {
  color: #898989;
}
/* OFF CANVAS */
/* line 1259, templates/g5_hydrogen/custom/scss/custom.scss */
.g-offcanvas-toggle {
  color: #8c1515;
}
/* Portrait and Landscape */
/* Portrait */
/* Landscape */
/* ----------- iPhone 5 and 5S ----------- */
/* Portrait and Landscape */
/* Portrait */
/* Landscape */
/* ----------- iPhone 6 ----------- */
/* Portrait and Landscape */
/* Portrait */
/* Landscape */
/* ----------- iPhone 6+ ----------- */
/* Portrait and Landscape */
/* Portrait */
/* Landscape */
/* ----------- iPad mini ----------- */
/* Portrait and Landscape */
/* Portrait */
/* Landscape */
/* ----------- iPad 1 and 2 ----------- */
/* Portrait and Landscape */
/* Portrait */
/* Landscape */
/* ----------- iPad 3 and 4 ----------- */
/* Portrait and Landscape */
/* Portrait */
/* Landscape */
/* ----------- Non-Retina Screens ----------- */
/* ----------- Retina Screens ----------- */
/* ----------- Particular ----------- */
@media only screen and (min-width: 768px) and (max-width: 1060px) {
}
@media only screen and (max-width: 1200px) {
  /* line 225, templates/g5_hydrogen/custom/scss/pantallas.scss */
  .menusup-padding {
    zoom: 0.7;
  }
  /* line 228, templates/g5_hydrogen/custom/scss/pantallas.scss */
  .g-main-nav .g-toplevel > li > .g-menu-item-container {
    padding: 0.9rem 1.5rem;
  }
  /* line 231, templates/g5_hydrogen/custom/scss/pantallas.scss */
  .g-menu-item-title {
    font-size: 11px;
  }
  /* line 234, templates/g5_hydrogen/custom/scss/pantallas.scss */
  .acomodar-video {
    text-align: center;
  }
  /* line 237, templates/g5_hydrogen/custom/scss/pantallas.scss */
  .menu-amarillo li {
    width: 182px;
  }
  /* line 239, templates/g5_hydrogen/custom/scss/pantallas.scss */
  .menu-amarillo li a {
    font-size: 1em;
  }
  /* line 244, templates/g5_hydrogen/custom/scss/pantallas.scss */
  .moduletable.mod-botones-carreras {
    zoom: 95%;
    padding: 0 5px;
  }
}
@media only screen and (max-width: 1000px) {
  /* line 251, templates/g5_hydrogen/custom/scss/pantallas.scss */
  .menu-amarillo .nav.menu {
    padding: 0 10px;
  }
  /* line 254, templates/g5_hydrogen/custom/scss/pantallas.scss */
  .menu-amarillo li {
    width: 142px;
  }
  /* line 255, templates/g5_hydrogen/custom/scss/pantallas.scss */
  .menu-amarillo li a {
    font-size: 0.8em;
  }
}
/* ENTRA EL MENÚ PARA CELULARES */
@media only screen and (max-width: 768px) {
  /*
   #g-page-surround {
   background: #fff;
   width: 111%;
   }
   */
  /* line 266, templates/g5_hydrogen/custom/scss/pantallas.scss */
  .titulo-chico-banner {
    font-size: 0.6em;
    line-height: 1em;
  }
  /* line 272, templates/g5_hydrogen/custom/scss/pantallas.scss */
  .slider-portada-arriba .layout-slideshow .sprocket-features-title {
    line-height: 1em;
  }
  /* line 276, templates/g5_hydrogen/custom/scss/pantallas.scss */
  .slider-portada-arriba .sprocket-features-desc {
    padding-top: 0;
  }
  /* line 280, templates/g5_hydrogen/custom/scss/pantallas.scss */
  #g-fotos .g-container {
    position: relative;
  }
  /* line 282, templates/g5_hydrogen/custom/scss/pantallas.scss */
  #roksearch_results {
    width: initial;
  }
  /* line 287, templates/g5_hydrogen/custom/scss/pantallas.scss */
  .logo-padding {
    z-index: 99999;
    max-width: 57%;
    -moz-transform: scale(0.57);
    margin-bottom: 35px !important;
  }
  /* line 294, templates/g5_hydrogen/custom/scss/pantallas.scss */
  .menusup-padding {
    position: absolute;
    top: 0px;
    right: 0;
    min-width: 360px;
  }
  /* line 301, templates/g5_hydrogen/custom/scss/pantallas.scss */
  .buscar-padding {
    z-index: 9999;
    padding: 50px 0 0 0 !important;
  }
  /* line 311, templates/g5_hydrogen/custom/scss/pantallas.scss */
  #roksearch_search_str {
    max-width: 100px;
  }
  /* line 317, templates/g5_hydrogen/custom/scss/pantallas.scss */
  .menu-amarillo li a {
    padding: 2px 4px;
  }
  /* line 320, templates/g5_hydrogen/custom/scss/pantallas.scss */
  .menu-amarillo {
    font-size: 0.6em;
    display: none !important;
    margin-top: -15px;
  }
  /* line 326, templates/g5_hydrogen/custom/scss/pantallas.scss */
  .menu-amarillo .nav.menu {
    text-align: center;
    display: inline-block;
    padding: 0;
    margin: 0;
  }
  /* line 334, templates/g5_hydrogen/custom/scss/pantallas.scss */
  .alinea-derecha .custom {
    float: none;
  }
  /* line 336, templates/g5_hydrogen/custom/scss/pantallas.scss */
  .alinea-izquierda .custom {
    float: none;
  }
  /* line 338, templates/g5_hydrogen/custom/scss/pantallas.scss */
  #tabla-contador {
    margin: 0 auto;
  }
  /* line 342, templates/g5_hydrogen/custom/scss/pantallas.scss */
  .quesignifica .moduletable {
    margin: 0 auto;
  }
  /* line 347, templates/g5_hydrogen/custom/scss/pantallas.scss */
  .logo-padding {
    top: 70px;
    position: relative;
    text-align: center;
    margin-left: auto !important;
    margin-right: auto !important;
  }
  /* line 355, templates/g5_hydrogen/custom/scss/pantallas.scss */
  .postula-texto1 {
    display: none !important;
  }
  /* line 363, templates/g5_hydrogen/custom/scss/pantallas.scss */
  .notas {
    margin-top: 0px !important;
    position: inherit;
  }
  /* line 368, templates/g5_hydrogen/custom/scss/pantallas.scss */
  .marco-bloque .imageeffectck_desc {
    display: none;
  }
  /* line 372, templates/g5_hydrogen/custom/scss/pantallas.scss */
  .marco-bloque figure.effectck-ming:hover .imageeffectck_title {
    display: initial;
  }
  /* line 376, templates/g5_hydrogen/custom/scss/pantallas.scss */
  .postula-texto2 {
    max-width: 260px;
  }
  /* line 380, templates/g5_hydrogen/custom/scss/pantallas.scss */
  .postula-texto3 {
    bottom: 20px;
    right: 0px;
    text-align: right;
    zoom: 57%;
    -moz-transform: scale(0.57);
    position: relative;
  }
  /* line 390, templates/g5_hydrogen/custom/scss/pantallas.scss */
  .layout-slideshow .sprocket-features-content {
    width: 95%;
  }
  /* line 396, templates/g5_hydrogen/custom/scss/pantallas.scss */
  .slider-portada-arriba .sprocket-features-content {
    top: -15% !important;
    left: 0;
    -ms-transform: scale(0.7, 0.7);
    -webkit-transform: scale(0.7, 0.7);
    -o-transform: scale(0.7, 0.7);
    transform: scale(0.7, 0.7);
  }
  /* line 414, templates/g5_hydrogen/custom/scss/pantallas.scss */
  .boton-carreras {
    font-size: 12px !important;
  }
  /* line 416, templates/g5_hydrogen/custom/scss/pantallas.scss */
  .moduletable.mod-botones-carreras {
    zoom: 130%;
    padding: 0 5px;
  }
  /* line 421, templates/g5_hydrogen/custom/scss/pantallas.scss */
  .bloque-noticias-der {
    min-width: 250px !important;
  }
  /* line 423, templates/g5_hydrogen/custom/scss/pantallas.scss */
  #banner-carrera-bloque {
    display: block;
    z-index: 3;
    bottom: initial;
    position: relative;
    margin: auto 15px;
  }
  /* line 431, templates/g5_hydrogen/custom/scss/pantallas.scss */
  #banner-carrera-foto {
    min-height: 180px;
    display: flex;
  }
  /* line 436, templates/g5_hydrogen/custom/scss/pantallas.scss */
  #banner-carrera-titulo {
    color: white;
    text-transform: uppercase;
    font-size: 1.5em;
    font-weight: 700;
  }
  /* line 443, templates/g5_hydrogen/custom/scss/pantallas.scss */
  #banner-carrera-texto {
    color: white;
    font-size: 1em;
  }
  /* line 448, templates/g5_hydrogen/custom/scss/pantallas.scss */
  .custombanner-carreras {
    min-height: 100px;
  }
  /* line 452, templates/g5_hydrogen/custom/scss/pantallas.scss */
  #banner-general-titulo {
    font-size: 1.5em;
  }
  /* line 456, templates/g5_hydrogen/custom/scss/pantallas.scss */
  body {
    padding-right: 0px !important;
    padding-left: 0px !important;
  }
  /* line 468, templates/g5_hydrogen/custom/scss/pantallas.scss */
  html, body {
    max-width: 100%;
  }
  /* line 473, templates/g5_hydrogen/custom/scss/pantallas.scss */
  .moduletablemod-menu-organizacion a {
    color: #fff;
    font-weight: 300;
    white-space: initial;
  }
  /* line 479, templates/g5_hydrogen/custom/scss/pantallas.scss */
  .marco-bloque, .porque-bloque1 {
    display: block;
    text-align: center;
  }
  /* line 484, templates/g5_hydrogen/custom/scss/pantallas.scss */
  .lista-enlaces a {
    display: block;
  }
  /* line 488, templates/g5_hydrogen/custom/scss/pantallas.scss */
  figure.imageeffectck .imageeffectck_title {
    font-size: 1em !important;
  }
  /* line 494, templates/g5_hydrogen/custom/scss/pantallas.scss */
  figure.imageeffectck figcaption {
    padding: 0.5em !important;
    font-size: 1em !important;
  }
  /* line 500, templates/g5_hydrogen/custom/scss/pantallas.scss */
  figure.imageeffectck .imageeffectck_title {
    line-height: 15px !important;
  }
  /* line 506, templates/g5_hydrogen/custom/scss/pantallas.scss */
  .tabla-pensiones td {
    zoom: 58%;
  }
  /* line 511, templates/g5_hydrogen/custom/scss/pantallas.scss */
  .postula-texto2 {
    bottom: 0px;
    line-height: 1em;
  }
}
@media (max-width: 767px) {
  /* line 522, templates/g5_hydrogen/custom/scss/pantallas.scss */
  body {
    padding-right: 0px !important;
    padding-left: 0px !important;
  }
  /* line 527, templates/g5_hydrogen/custom/scss/pantallas.scss */
  #g-page-surround {
    box-shadow: none;
  }
}
/* FIN 768 */
@media only all and (max-width: 30rem) {
  /* line 538, templates/g5_hydrogen/custom/scss/pantallas.scss */
  #g-fotos .g-content {
    margin: 0;
  }
  /* line 542, templates/g5_hydrogen/custom/scss/pantallas.scss */
  #g-contenido-superior .g-content, #g-main .g-content {
    margin: 11% !important;
  }
}
@media only screen and (max-width: 1340px) {
  /* line 550, templates/g5_hydrogen/custom/scss/pantallas.scss */
  .becas {
    display: inline-block;
    padding: 30px 0px;
    width: 270px;
    text-align: left;
  }
}
@media only screen and (min-width: 570px) and (max-width: 712px) {
  /* line 561, templates/g5_hydrogen/custom/scss/pantallas.scss */
  .customcarreras-testimonio {
    font-size: 0.8em;
  }
}
@media only screen and (max-width: 569px) {
  /* line 565, templates/g5_hydrogen/custom/scss/pantallas.scss */
  .customcarreras-testimonio {
    font-size: 0.6em;
  }
}
@media only screen and (min-width: 1345px) and (max-width: 1793px) {
  /* line 570, templates/g5_hydrogen/custom/scss/pantallas.scss */
  .celda-texto {
    display: inline-block;
    width: 220px;
  }
}
@media only screen and (min-width: 800px) and (max-width: 1344px) {
  /* line 577, templates/g5_hydrogen/custom/scss/pantallas.scss */
  .celda-texto {
    display: inline-block;
    width: 300px;
  }
}
@media only screen and (min-width: 800px) {
  /* line 586, templates/g5_hydrogen/custom/scss/pantallas.scss */
  .moduletablemod-menu-organizacion .nav {
    -webkit-column-count: 2;
    -moz-column-count: 2;
    column-count: 2;
    column-fill: balance;
    -moz-column-fill: balance;
    -webkit-column-fill: balance;
    -webkit-column-gap: 166px;
    /* Chrome, Safari, Opera */
    -moz-column-gap: 166px;
    /* Firefox */
    column-gap: 166px;
    -webkit-column-width: 200px;
    /* Chrome, Safari, Opera */
    column-width: 200px;
  }
  /* line 600, templates/g5_hydrogen/custom/scss/pantallas.scss */
  .moduletablemod-menu-organizacion .nav {
    margin: 0;
    padding: 0 0 18px 50px;
  }
}
@media only screen and (max-width: 960px) {
  /* line 608, templates/g5_hydrogen/custom/scss/pantallas.scss */
  .menu-footer-1 .g-title, .menu-footer-2 .g-title {
    font-size: 1.1em;
  }
  /* line 610, templates/g5_hydrogen/custom/scss/pantallas.scss */
  .tabla-historia td {
    display: inline-block;
  }
  /* line 615, templates/g5_hydrogen/custom/scss/pantallas.scss */
  td.historia-celda2 {
    width: initial !important;
  }
  /* line 619, templates/g5_hydrogen/custom/scss/pantallas.scss */
  td.historia-celda2 p {
    float: left;
  }
}
@media only all and (max-width: 47.938rem) {
  /* line 629, templates/g5_hydrogen/custom/scss/pantallas.scss */
  #g-footer2 {
    text-align: center;
  }
  /* line 634, templates/g5_hydrogen/custom/scss/pantallas.scss */
  .menu-amarillo {
    display: none;
  }
}
/* Ipad Mini */
@media only screen and (width: 768px) {
  /* line 648, templates/g5_hydrogen/custom/scss/pantallas.scss */
  .buscar {
    top: 20px;
    position: relative;
  }
  /* line 653, templates/g5_hydrogen/custom/scss/pantallas.scss */
  .logo-padding {
    top: 18px;
  }
  /* line 657, templates/g5_hydrogen/custom/scss/pantallas.scss */
  #g-footer .g-content {
    font-size: 0.8em;
    margin: 0.4rem;
    padding: 0.4rem;
  }
  /* line 663, templates/g5_hydrogen/custom/scss/pantallas.scss */
  #g-footer2 .g-content {
    font-size: 0.8em;
    margin: 0.4rem;
    padding: 0.4rem;
  }
}
/* line 1265, templates/g5_hydrogen/custom/scss/custom.scss */
#banner-carrera-titulo {
  color: white;
  text-transform: uppercase;
  font-size: 3.7em;
  font-weight: 700;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.82);
}
