body {
  overflow-x:hidden;
  font-family: 'Open Sans',sans-serif !important;
}
.navbar-right {
  padding-top: 20px;
}
.btnAplicaAhora {
  background: linear-gradient(to bottom right, #d61541, #743f8b);
  color: #fff !important;
  border-radius: 5px;
}
/* invitacion cafe */
.contenedorAcordeonCafe {
  display:table;
  width:50%;
  padding-top:5%;
  margin:auto;
}
.contenedorAcordeonCafe .panel-group {
  background:transparent;
  border:none;
}
.contenedorAcordeonCafe .panel-default {
  background:transparent;
  border:none;
}
.contenedorAcordeonCafe .btnCafe {
  width:100%;
  text-align:center;
}
.contenedorAcordeonCafe .btnCafe img {
  width:250px;
  margin-right:5px;
  margin:auto;
}
.contenedorAcordeonCafe .contInvitacion {
  background:rgba(0,0,0,.8);
  padding:15px;
  text-align:center;
}
.contenedorAcordeonCafe .contInvitacion h3 {
  color:#fff;
  font-family: 'Yanone Kaffeesatz',sans-serif;
  font-size:2.5em;
}
.contenedorAcordeonCafe .contInvitacion p {
  color:#fff !important;
  font-size:1em !important;
}
.contenedorAcordeonCafe .contInvitacion p.nota {
  margin-top:15px;
}
.contenedorAcordeonCafe .contInvitacion a {
  display: table;
  margin: auto;
  margin-top: 15px;
  padding: 9px 15px;
  color: #fff !important;
  background: rgba(0,0,0,.5);
  text-decoration: none;
  border: solid 2px #C1272D;
  border-radius: 25px;
}
.pulse-2 {
  animation-name: pulse-2;
  -webkit-animation-name: pulse-2;	
  animation-duration: 5s;	
  -webkit-animation-duration: 5s;
  animation-iteration-count: infinite;
  -webkit-animation-iteration-count: infinite;
}
@keyframes pulse-2 {
	0% {
      transform: scale(0.95);
      opacity: 0.8;		
	}
	50% {
      transform: scale(1);
      opacity: 1;	
	}	
	100% {
      transform: scale(0.95);
      opacity: 0.8;	
	}			
}

@-webkit-keyframes pulse-2 {
	0% {
      -webkit-transform: scale(0.95);
      opacity: 0.8;		
	}
	50% {
      -webkit-transform: scale(1);
      opacity: 1;	
	}	
	100% {
      -webkit-transform: scale(0.95);
      opacity: 0.8;	
	}			
}
/* fin invitacion cafe */
#programasAcademicos #acordeonMoviles {
  margin-bottom: 0;
  border-color: none;
  border-radius: 0;
}
#programasAcademicos #acordeonMoviles .panel-default {
  border:none;
  margin-top: 0;
}
#programasAcademicos #acordeonMoviles .panel-body {
  padding: 0;
}

#programasAcademicos #acordeonMoviles .btnAcordeon {
  width: 100%;
  background: #f2f2f2;
  padding: 15px;
  color: #666666;
  font-weight: 600;
  border-bottom: solid 4px rgba(189, 186, 186, 0.5);
  text-decoration:none;
  transition:.8s;
}
#programasAcademicos #acordeonMoviles .btnAcordeon .glyphicon {
  float:right;
  font-size: 12px;
  color: #b48237;
}
/*FIN CONTENDEOR MOVILES */
#programasAcademicos .abierto {
  display:block;
}
#programasAcademicos .ocultar {
  display:none;
}
#programasAcademicos .navbar-toggle {
  display:none;
  position: relative;
  float: right;
  padding: 9px 10px;
  margin-top: 8px;
  margin-right: 15px;
  margin-bottom: 8px;
  background-color: #e0e0e0;
  border: 1px solid #dbdfe0;
  border-radius: 0;
}
#programasAcademicos .navbar-toggle .icon-bar {
  background:#000000;
}
/* botones mas informacion */
/* botones mas informacion */
/* botones mas informacion */
#programasAcademicos .btnMasInfo a {
  color:#fff;
  background: rgba(16, 83, 112, 0.8);
  display: table;
  margin: auto;
  margin-top:4%;
  padding: 8px 5%;
  border: solid 3px rgba(18, 149, 206,.7);
  font-size: 1.8em;
  font-weight: 300;
  text-shadow: 0 0 15px rgba(0,0,0,.5);
  text-decoration:none;
  transition:.5s;
}
#programasAcademicos .btnMasInfo a:hover {
  background: rgba(16, 83, 112, 1);
  transition:.5s;
}
#programasAcademicos .btnMasInfo a .glyphicon {
  font-size:15px;
}
/* fin botones mas informacion  */
/* fin botones mas informacion  */
/* fin botones mas informacion  */

/* boton mas informacion flotante*/
/* boton mas informacion flotante*/
/* boton mas informacion flotante*/
#programasAcademicos .masInformacionFlotante {
  display:none;
  width:350px;
  background:transparent;
  font-size:18px;
  text-align:center;
  color:#fff;
  cursor:pointer;
  position: fixed;
  top:80px;
  right:0;
  z-index:5;
  border: none;
  box-shadow: 0 0 15px rgba(0,0,0,.1);
  font-family: 'Montserrat', sans-serif;
}
#programasAcademicos .masInformacionFlotante h3 {
    font-size: 1.3em;
    margin: 0;
    padding: 10px 15px;
    background: rgba(201, 2, 0,.8);
    font-family: 'Yanone Kaffeesatz',sans-serif;
    letter-spacing: .05em;
    text-shadow: 2px 2px 5px rgba(0,0,0,.2);
}
#programasAcademicos .masInformacionFlotante #formulario {
  width: 100%;
  min-height: 470px !important;
  background:rgba(0, 0, 0, 0.8);
  padding:5px;
  margin-top: 0;
  margin-bottom: 0;
}  
#programasAcademicos .masInformacionFlotante #formulario embed {
  width:100%;
  height:410px;
}

#programasAcademicos .masInformacionFlotante #formulario #Cnt_Tel_8226374fd7f457588ead {
  width: 133px !important;
}

#programasAcademicos .masInformacionFlotante #formulario .cerrarFormulario {
	display: table;
	width: 30px;
	height: auto;
	padding: 0;
	margin-top: 10px !important;
	color: #ffffff;
	font-size: 2.5em;
	margin: auto;
}


/* formulario moviles */
/* formulario moviles */
/* formulario moviles */
#programasAcademicos .flotante-mov {
  position:fixed;
  width:100%;
  height:auto;
  bottom:0;
  text-align:center;  
  z-index: 50;
}
#programasAcademicos .flotante-mov a {
  display: table;
  width: 100%;
  padding: 8px 15px;
  background: rgba(201, 2, 0,.8);
  color: #ffffff;
  text-decoration:none;
  transition:.3s;
}
#programasAcademicos .flotante-mov a:hover, #programasAcademicos .flotante-mov a:focus {
  background: rgba(201, 2, 0,1);
  transition:.3s;
}
#programasAcademicos .flotante-mov a p {
  margin:0 auto;
  color:#ffffff;
}

#programasAcademicos #Modal-f embed {
  width: 100%;
  min-height: 450px !important;
}
#programasAcademicos #Modal-f .modal-content {
  border-radius:0;
}
#programasAcademicos #Modal-f .modal-title {
  font-size: 2.7em;
  color: #272f39;
  font-weight: 600;
  text-align: center;
  margin-bottom: 0;
  font-family: 'Yanone Kaffeesatz',sans-serif;
}
#programasAcademicos #Modal-f .modal-footer .btn-default {
  background: #b48237;
  border-radius:0 !important;
  color:#ffffff;
  border:none !important;
}

/* fin formulario moviles */
/* fin formulario moviles */
/* fin formulario moviles */

#programasAcademicos .irArriba {
  display:none;
  padding:10px;
  font-size:30px;
  color:#b4b4b4;
  cursor:pointer;
  position: fixed;
  bottom:0;
  right: 0;
  z-index:5;
  font-family: 'Montserrat', sans-serif;
}



/* inicio separador */
#programasAcademicos .separadorTitulo {
  border: none;
  border-top: solid 2px #b48237;
  margin: 15px auto;
  width: 80px;
}
/* fin separador */

#programasAcademicos .navbar-fixed-top {
  box-shadow:0 0 15px rgba(0,0,0,.1);
}
#programasAcademicos .sinRelleno {
  padding:0;
}
#programasAcademicos p {
  color:#666666;
  font-size: 1.2em;
}
#programasAcademicos .row {
  margin-right: 0;
  margin-left: 0;
}
#programasAcademicos .navbar {
  margin-bottom:0;
}
#programasAcademicos .navbar-nav > li > a {
    cursor: pointer;
    text-transform: uppercase;
    font-family: 'Yanone Kaffeesatz',sans-serif;
    height: auto;
    line-height: 15px;
    font-size: 1.3em;
    color: #000;
    font-weight: 400;
    letter-spacing: .05em;
}

/* imagen principal */
/* imagen principal */
/* imagen principal */
#programasAcademicos .imgPrincipal {
  min-height: 600px;
  padding: 10% 0 5% 0;
}
#programasAcademicos .imgPrincipal .recuadroInfoPrincipal {
  padding:5%;
  background:rgba(0,0,0,.7);
}
#programasAcademicos .caracteristicasDelPrograma {
  padding:0;
  background: rgba(0,0,0,0);
}
#programasAcademicos .caracteristicasDelPrograma h3 {
  font-family: 'Yanone Kaffeesatz',sans-serif;
  color:#ffffff;
  margin:0;
  padding-bottom:5px;
  border-bottom: solid 1px #5e5e5e;
  margin-bottom: 12px;
}
#programasAcademicos .caracteristicasDelPrograma p {
  margin:0;
  margin-bottom:5px;
  color:#ffffff;
  font-size:12px;
}
#programasAcademicos .caracteristicasDelPrograma p:before {
  color:#b48237;
  content: "\e013";
  font-family: 'Glyphicons Halflings';
  font-size: 8px;
  margin-right: 5px;
}
#programasAcademicos .caracteristicasDelPrograma .panel {	
  background-color: transparent;
  border: none;
}
#programasAcademicos .caracteristicasDelPrograma .panel a {
  display: table;
  width: 100%;
  padding: 10px;
  font-family: 'Yanone Kaffeesatz',sans-serif;
  color: #ffffff;
  font-size: 2.3em;
  text-decoration: none;
  text-align: center;
}
#programasAcademicos .caracteristicasDelPrograma .panel a span {
  color: #bbbbbb;
  width: 22px;
  height: 22px;
  border-radius: 50%;
  font-weight: 600;
  margin: auto;
}
#programasAcademicos .caracteristicasDelPrograma .pulse{
  animation-name: pulse;
  -webkit-animation-name: pulse;	
  animation-duration: 1.5s;	
  -webkit-animation-duration: 1.5s;
  animation-iteration-count: infinite;
  -webkit-animation-iteration-count: infinite;
}
#programasAcademicos .caracteristicasDelPrograma .item-listado {
  text-align:left;
}
@keyframes pulse {
	0% {
      transform: scale(0.9);
      opacity: 0.7;		
	}
	50% {
      transform: scale(1);
      opacity: 1;	
	}	
	100% {
      transform: scale(0.9);
      opacity: 0.7;	
	}			
}

@-webkit-keyframes pulse {
	0% {
      -webkit-transform: scale(0.95);
      opacity: 0.7;		
	}
	50% {
      -webkit-transform: scale(1);
      opacity: 1;	
	}	
	100% {
      -webkit-transform: scale(0.95);
      opacity: 0.7;	
	}			
}

#programasAcademicos .imgPrincipal .tituloPrincipal h3 {
  color:#fff;
  font-weight:600;
  font-size:6em;
  text-shadow:0 0 15px rgba(0,0,0,.5);
  text-align:center;
  padding-bottom: 15px;
  font-family: 'Yanone Kaffeesatz',sans-serif;
}
#programasAcademicos .imgPrincipal .descripcionPrincipal p {
  color:#d7d7d7;
  font-size: 1.3em;
  text-shadow:0 0 15px rgba(0,0,0,.5);
  text-align:center;
  margin-top: 2%;
}
#programasAcademicos .imgPrincipal .acreditaciones {
  text-align:center;
  min-height: 85px;
}
#programasAcademicos .imgPrincipal .acreditaciones img {
  padding: 10px;
  width: 85px;
  border-radius: 5px;
}
#programasAcademicos .imgPrincipal .informacionGeneral p {
  text-align:center;
  color:#fff;
  font-family: 'Yanone Kaffeesatz',sans-serif;
  font-weight: 400;
  font-size: 1.5em;
  line-height: 1.2em;
  text-shadow: 0 0 15px rgba(0,0,0,.5);
}




/* imagen principal V2 */
/* imagen principal V2 */
/* imagen principal V2 */
#programasAcademicos .imgPrincipal-V2 {
  background: linear-gradient(to right,rgba(0, 0, 0, 0.2),rgba(0, 0, 0, 0.2), rgba(7, 21, 45, 0.2), rgba(7, 21, 45, 0.2)), url("../../img/bg-Diferenciadores.jpg") center top fixed no-repeat;
  background-size: cover;
  min-height: 600px;
  padding: 10% 0 5% 0;
}
#programasAcademicos .imgPrincipal-V2 .recuadroInfoPrincipal {
  padding:5%;
  background:rgba(0,0,0,.7);
}
#programasAcademicos .imgPrincipal-V2 .tituloPrincipal h3 {
  color:#fff;
  font-weight:600;
  font-size:6em;
  text-shadow:0 0 15px rgba(0,0,0,.5);
  text-align:center;
  padding-bottom: 15px;
  font-family: 'Yanone Kaffeesatz',sans-serif;
}
#programasAcademicos .imgPrincipal-V2 .descripcionPrincipal p {
  color:#d7d7d7;
  font-size: 1.3em;
  text-shadow:0 0 15px rgba(0,0,0,.5);
  text-align:center;
  margin-top: 2%;
}
#programasAcademicos .imgPrincipal-V2 .acreditaciones {
  text-align:center;
  min-height: 85px;
}
#programasAcademicos .imgPrincipal-V2 .acreditaciones img {
  padding: 10px;
  width: 85px;
  border-radius: 5px;
}
#programasAcademicos .imgPrincipal-V2 .informacionGeneral p {
  text-align:center;
  color:#fff;
  font-family: 'Yanone Kaffeesatz',sans-serif;
  font-weight: 400;
  font-size: 1.8em;
  line-height: 1.2em;
  text-shadow: 0 0 15px rgba(0,0,0,.5);
}



/* imagen principal V3 */
/* imagen principal V3 */
/* imagen principal V3 */
#programasAcademicos .imgPrincipal-V3 {
  background: linear-gradient(to right,rgba(0, 0, 0, 0.2),rgba(0, 0, 0, 0.2), rgba(7, 21, 45, 0.2), rgba(7, 21, 45, 0.2)), url("../../img/bg-Intro.jpg") center top fixed no-repeat;
  background-size: cover;
  min-height: 600px;
  padding: 10% 0 0;
}
#programasAcademicos .imgPrincipal-V3 .recuadroInfoPrincipal {
  padding:1% 5%;
  background:rgba(0,0,0,.7);
  margin-top: 10%;
}
#programasAcademicos .imgPrincipal-V3 .tituloPrincipal h3 {
  color:#fff;
  font-weight:600;
  font-size:6em;
  text-shadow:0 0 15px rgba(0,0,0,.5);
  text-align:center;
  padding-bottom: 0;
  font-family: 'Yanone Kaffeesatz',sans-serif;
}
#programasAcademicos .imgPrincipal-V3 .descripcionPrincipal p {
  color:#d7d7d7;
  font-size: 1.3em;
  text-shadow:0 0 15px rgba(0,0,0,.5);
  text-align:center;
  margin-top: 0;
}
#programasAcademicos .imgPrincipal-V3 .acreditaciones {
  text-align:center;
  min-height: 85px;
}
#programasAcademicos .imgPrincipal-V3 .acreditaciones img {
  padding: 10px;
  width: 85px;
  border-radius: 5px;
}
#programasAcademicos .imgPrincipal-V3 .informacionGeneral p {
  text-align:center;
  color:#fff;
  font-family: 'Yanone Kaffeesatz',sans-serif;
  font-weight: 400;
  font-size: 1.8em;
  line-height: 1.2em;
  text-shadow: 0 0 15px rgba(0,0,0,.5);
}



/* diferenciasles listado */
/* diferenciasles listado */
/* diferenciasles listado */
#programasAcademicos .diferencialesListado {
  padding:3% 0;
  background:#f6f7f7;
}
#programasAcademicos .diferencialesListado h3 {
  font-size: 4em;
  color: #565656;
  font-weight: 600;
  text-align:center;
  margin-bottom: 4%;
}
#programasAcademicos .diferencialesListado .contenedorDiferenciador {
  border-bottom:solid 2px #e3e6ec;
  display:table;
  padding: 18px 0;
}


#programasAcademicos .diferencialesListado .numero {
  color:rgb(14, 108, 149);
  background:#f1f3f7;
  border: solid 2px rgba(18, 149, 206,1);
  font-size: 18px;
  font-weight: 400;
  font-family: 'Yanone Kaffeesatz',sans-serif;
  margin: 0;
  padding: 0;
  text-align: center;
  width: 30px;
  height: 30px;
  line-height: 25px;
  border-radius: 50%;
}
#programasAcademicos .diferencialesListado .tituloDiferenciador h3 {
  font-family: 'Yanone Kaffeesatz',sans-serif;
  margin: 0;
  font-size: 2.5em;
  font-weight: lighter;
  color: rgba(18, 149, 206,1);
  text-align: left;
}



/* diferenciasles */
/* diferenciasles */
/* diferenciasles */

#programasAcademicos .diferenciales  {
  background: linear-gradient(rgba(0, 0, 0, 0.9), rgba(7, 21, 45, 0.7)), url("../../img/bg-Diferenciadores.jpg") fixed no-repeat;
  background-size: cover;
  min-height: auto;
  padding:3% 0;
}
#programasAcademicos .diferenciales h3 {
  font-size: 4em;
  color: #ffffff;
  font-weight: 600;
  text-align:center;
  margin-bottom: 5%;
}

#programasAcademicos .diferenciales .diferenciador {
  padding:15px;
  margin-bottom:25px;
}

#programasAcademicos .diferenciales .diferenciador .icono span {
  color: #95c2e2;
  float: right;
  font-size: 25px;
  margin-right: 10px;
  margin-top: 2px;
}
#programasAcademicos .diferenciales .diferenciador .tituloDiferenciador h3 {
  font-family: 'Yanone Kaffeesatz',sans-serif;
  margin: 0;
  color: #fff;
  font-size: 30px;
  font-weight: 300;
  text-align:left;
}
#programasAcademicos .diferenciales .diferenciador .descripcionDiferenciador p {
  color:#a8b9c5;
  font-weight:400;
  font-size: 16px;
  text-shadow: 0 0 15px rgba(0,0,0,.5);
}


/* diferenciales fondo blanco */
/* diferenciales fondo blanco */
/* diferenciales fondo blanco */
#programasAcademicos .diferencialesFondoBlanco {
  background: linear-gradient(rgba(255, 255, 255, 0.97), rgba(255, 255, 255, 0.97)), url("../../img/bg-Diferenciadores.jpg") fixed no-repeat;
  background-size: cover;	
  min-height: auto;
  padding: 3% 0 2% 0;
  text-align: center;	
}
#programasAcademicos .diferencialesFondoBlanco h3 {
  font-size: 6em;
  color: #272f39;
  font-weight: 600;
  text-align:center;
  margin-bottom: 3%;
  font-family: 'Yanone Kaffeesatz',sans-serif;
}

#programasAcademicos .diferencialesFondoBlanco .centrarBloque {
  float: none;
  position: initial;
  margin: auto;
  display: inline-flex;
  width: 49.5%;
}
#programasAcademicos .diferencialesFondoBlanco .diferenciador {
  width: 100%;
  padding: 15px;
  margin-bottom: 25px;    
}
#programasAcademicos .diferencialesFondoBlanco .diferenciador .icono span {
  color: #b48237;
  float: right;
  font-size: 20px;
  margin-right: 10px;
  margin-top: 4px;
}
#programasAcademicos .diferencialesFondoBlanco .diferenciador .tituloDiferenciador h3 {
  font-family: 'Yanone Kaffeesatz',sans-serif;
  margin: 0;
  color: #000000;
  font-size: 30px;
  font-weight: 300;
  text-align: left;
  min-height: 45px;
}
#programasAcademicos .diferencialesFondoBlanco .diferenciador .descripcionDiferenciador p {
	color: #666666;
	font-weight: 400;
	font-size: 1.3em;
  text-align:left;
}
#programasAcademicos .diferencialesFondoBlanco .diferenciador .descripcionDiferenciador p a {
  color:#efc486 !important;
}
#programasAcademicos .diferencialesFondoBlanco .diferenciador .descripcionDiferenciador p a:hover {
  color:#efc486 !important;
}


/* video principal */
/* video principal */
/* video principal */
#programasAcademicos .videoPrincipal {
  background:linear-gradient(rgba(23, 24, 23, 0.8), rgba(24, 26, 23, 0.8)), url("../../../../getdoc/65191d7c-8f44-4721-aad8-56ff14d7e557/perfil.jpg") center top fixed no-repeat;
  text-align:right;
  background-size: cover;
}
#programasAcademicos .videoPrincipal .InfoVideo {
  padding:5% 15%;
}

#programasAcademicos .videoPrincipal .InfoVideo .tituloVideo h3 {
  font-size: 6em;
  color:#ffffff;
  font-weight:600;
  font-family: 'Yanone Kaffeesatz',sans-serif;
  line-height:1em;
  text-shadow: 0 0 15px rgba(0,0,0,.7);
}
#programasAcademicos .videoPrincipal .InfoVideo .descripcionVideo p {
  color:#f2f2f2;
  font-size: 1.3em;
}
#programasAcademicos .videoPrincipal .video {
  text-align:center;
}
#programasAcademicos .videoPrincipal .video iframe {
  width:100%;
  height:430px;
}
#programasAcademicos .videoPrincipal .video .ytp-title {
  display:none !important;
}
#programasAcademicos .videoPrincipal .separadorTitulo {
  margin-right: 0;
}
/* ====================================================================== */
/* ====================================================================== */
/* VIDEO FULL SCREEN VERSION 2 */
/* VIDEO FULL SCREEN VERSION 2 */
/* VIDEO FULL SCREEN VERSION 2 */
/* ====================================================================== */
/* ====================================================================== */

#programasAcademicos .videoPrincipal-FullScreen {
  background: linear-gradient(rgba(0, 0, 0, 0.9), rgba(7, 21, 45, 0.7)), url("../../img/bg-Diferenciadores.jpg") fixed no-repeat;
  background-size: cover;
  min-height: auto;
  padding-top: 3%;
}
#programasAcademicos .videoPrincipal-FullScreen .tituloVideo h3 {
  font-size: 4em;
  color: #ffffff;
  font-weight: 600;
  text-align:center;
  margin-bottom:20px;
}
#programasAcademicos .videoPrincipal-FullScreen .video iframe {
  width:100%;
  height:800px;
}
#programasAcademicos .videoPrincipal-FullScreen .video .ytp-title {
  display:none !important;
}
/* ====================================================================== */
/* ====================================================================== */
/* VIDEO GALERIA VERSION 3 */
/* VIDEO GALERIA VERSION 3 */
/* VIDEO GALERIA VERSION 3 */
/* ====================================================================== */
/* ====================================================================== */

#programasAcademicos .galeriaVideos  {
  background: linear-gradient(rgba(0, 0, 0, 0.9), rgba(7, 21, 45, 0.7)), url("../../img/bg-Diferenciadores.jpg") fixed no-repeat;
  background-size: cover;
  min-height: auto;
  padding-top: 3%;
}
#programasAcademicos .galeriaVideos  .tituloVideo h3 {
  font-size: 4em;
  color: #ffffff;
  font-weight: 600;
  text-align:center;
  margin-bottom:20px;
}
#programasAcademicos .galeriaVideos ul {
  margin:0;
}  
#programasAcademicos .galeriaVideos .video-t{
  list-style: none;
  padding: 0;
  text-align: center;
}
#programasAcademicos .galeriaVideos .video-t li {
  background-color: #ddd;
  background-size: cover;
  background-position: center center;
  display: inline-block;
  width: 33.15%;
  height: 250px;
  opacity: 1;
  cursor: pointer;
}
#programasAcademicos .galeriaVideos .video-t li:hover{
  opacity: 1;
}
#programasAcademicos .galeriaVideos .video-o{
  position: fixed; 
  width: 100%; 
  height: 100%; 
  background: #fff;
  top: 0;
  left: 0;
}
#programasAcademicos .galeriaVideos .video-o .frame{
  width: 560px;
  height: 315px;
  position: relative;
  margin: 20px auto;
}


/* ====================================================================== */
/* ====================================================================== */
/* ACORDEONES VERSION 1 */
/* ACORDEONES VERSION 1 */
/* ACORDEONES VERSION 1 */
/* ====================================================================== */
/* ====================================================================== */
#programasAcademicos .AcordeonesInformacion {
  padding:3% 0;
}
#programasAcademicos .AcordeonesInformacion .titulo h3 {
  font-size: 4em;
  color: #272f39;
  font-weight: 600;
  text-align:center;
  margin-bottom:3%;
}
#programasAcademicos .AcordeonesInformacion .panel-group .panel {
  border-radius:0;
}
#programasAcademicos .AcordeonesInformacion .panel-title {
  width: 100%;
  display: table;
  text-decoration:none;
  font-family: 'Yanone Kaffeesatz',sans-serif;
  font-size: 20px;
  font-weight: 300;
}
#programasAcademicos .AcordeonesInformacion .panel-default > .panel-heading {
  background-color: #fff;
  border-bottom: #ddd;
  border-radius:0;
}
#programasAcademicos .AcordeonesInformacion .panel-title span {
  display: table;
  float: left;
  width: 23px;
  height: 23px;
  text-align: center;
  line-height: 23px;
  color: rgba(18, 149, 206,1);
  border: solid 1px rgba(18, 149, 206,1);
  border-radius: 50%;
  font-size: 28px;
  margin-right: 10px;
}


/* ====================================================================== */
/* ====================================================================== */
/* ACORDEONES VERSION 2 */
/* ACORDEONES VERSION 2 */
/* ACORDEONES VERSION 2 */
/* ====================================================================== */
/* ====================================================================== */

#programasAcademicos .AcordeonesInformacion-V2 {
  /*background:linear-gradient(to right,rgba(0, 0, 0, 0.2),rgba(0, 0, 0, 0.2), rgba(7, 21, 45, 0.2), rgba(7, 21, 45, 0.2)), url("https://www.urosario.edu.co/App_Themes/ProgramasAcademicos2018/img/graduados.jpg") fixed no-repeat;*/
  background-size: cover;
}
#programasAcademicos .AcordeonesInformacion-V2 .bgContenido {
  background: linear-gradient(rgba(237, 236, 236, 0.9), rgba(237, 236, 236, 0.9)), url("") fixed no-repeat;
  background-size: cover;
  min-height: auto;
  padding: 5% 0;
}


#programasAcademicos .AcordeonesInformacion-V2 .bgContenido .separadorTitulo {
  border-top: solid 2px #b48237;
}
#programasAcademicos .AcordeonesInformacion-V2 .bgContenido .titulo h3 {
  font-size: 6em;
  color: #272f39;
  font-weight: 600;
  text-align:center;
  margin-bottom:3%;
  font-family: 'Yanone Kaffeesatz',sans-serif;
}
#programasAcademicos .AcordeonesInformacion-V2 .bgContenido p {
  color:#666666;
  padding: 15px;
}
#programasAcademicos .AcordeonesInformacion-V2 .bgContenido .panel-group .panel {
  border-radius:0;
}
#programasAcademicos .AcordeonesInformacion-V2 .bgContenido .panel-title {
  width: 100%;
  display: table;
  text-decoration:none;
  font-family: 'Yanone Kaffeesatz',sans-serif;
  font-size: 20px;
  font-weight: 300;
}
#programasAcademicos .AcordeonesInformacion-V2 .bgContenido .panel-default {
  border-color: #2e6c81;
  background: none;
}

#programasAcademicos .AcordeonesInformacion-V2 .bgContenido .panel-default > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: rgba(255,255,255,.8);
  background: rgba(255, 255, 255,.7);
  padding: 15px !important;
}
#programasAcademicos .AcordeonesInformacion-V2 .bgContenido .panel-default > .panel-heading + .panel-collapse > .panel-body h2 {
  margin-top:0;
  margin-bottom:0;
}
#programasAcademicos .AcordeonesInformacion-V2 .bgContenido .panel-default > .panel-heading {
  background-color: #fff;
  border-bottom: #177594;
  border-radius:0;
  color:#565656;
}
#programasAcademicos .AcordeonesInformacion-V2 .bgContenido .panel-title span {
  display: table;
  float: left;
  width: 23px;
  height: 23px;
  text-align: center;
  line-height: 23px;
  color: #b48237;
  border: solid 1px #b48237;
  border-radius: 50%;
  font-size: 28px;
  margin-right: 10px;
}





/* Testimonios */
/* Testimonios */
/* Testimonios */
#programasAcademicos .seccionTestimonios {
  /*background: linear-gradient(to right,rgba(0, 0, 0, 0.6),rgba(0, 0, 0, 0.6), rgba(7, 21, 45, 0.6)), url("https://www.urosario.edu.co/App_Themes/ProgramasAcademicos2018/img/graduados.jpg") fixed no-repeat;
  background-size: cover;*/
  display: table;
  padding: 3% 0;
  background: linear-gradient(rgba(255, 255, 255, 0.97), rgba(255, 255, 255, 0.97)), url("../../img/bg-Diferenciadores.jpg") fixed no-repeat !important;
  background-size: cover !important;
}
#programasAcademicos .seccionTestimonios .testimoniosVideo {
  padding:12% 0 0;
}
#programasAcademicos .seccionTestimonios .testimoniosVideo .titulo h3 {
  font-size: 6em;
  color: #272f39;
  font-weight: 600;
  text-align: center;
  margin-bottom: 3%;
  font-family: 'Yanone Kaffeesatz',sans-serif;
}
#programasAcademicos .seccionTestimonios .testimoniosVideo .titulo p {
  font-size: 1.3em;
  color: #666666;
  text-align: center;
  margin-bottom: 8%;
}


/* slide Testimonios texto */
#programasAcademicos .seccionTestimonios .contenedorTestimonio {
  background:#ffffff;
  padding:10% 5%;
  min-height:450px;
  box-shadow: 0 0 15px rgba(0,0,0,.1);
}
#programasAcademicos .seccionTestimonios .contenedorTestimonio .flechas {
  display: table;
  width: 100%;
  padding: 10px;
  text-align: right;
  font-size: 1.5em;
}
#programasAcademicos .seccionTestimonios .contenedorTestimonio .flechas .glyphicon {
  color:#c5c5c5;
  transition:.5s;
}
#programasAcademicos .seccionTestimonios .contenedorTestimonio .flechas .glyphicon:hover {
  color:#666;
  transition:.5s;
}
#programasAcademicos .seccionTestimonios .contenedorTestimonio .flechas a {
  text-decoration:none;
}

#programasAcademicos .seccionTestimonios .contenedorTestimonio .comillas {
  text-align:right;
}
#programasAcademicos .seccionTestimonios .contenedorTestimonio .comillas h3 {
	color: #b48237;
	font-size: 8em;
	font-family: 'Yanone Kaffeesatz',sans-serif;
	margin: 0;
	margin-right: 10%;
}
#programasAcademicos .seccionTestimonios .contenedorTestimonio .testimonioEgresado p {
  color:#333;
  font-style: italic;
  font-size:1.2em;
  min-height: 195px;
}
#programasAcademicos .seccionTestimonios .contenedorTestimonio .fotoEgresado {
  width: 80px;
  height: 80px;
  padding: 5px;
  border: solid 2px #b48237;
  border-radius: 50%;
  float: right;
}
#programasAcademicos .seccionTestimonios .contenedorTestimonio hr {
  margin: 20px auto;
  border: none;
  border-top: solid 1px #e0e0e0;
  width: 50%;
}
#programasAcademicos .seccionTestimonios .contenedorTestimonio .fotoEgresado img{
  width: 100%;
  border-radius: 50%;
}
#programasAcademicos .seccionTestimonios .contenedorTestimonio .nombre {
  margin-left:15px;
}
#programasAcademicos .seccionTestimonios .contenedorTestimonio .nombre h3 {
  margin: 0;
  font-family: 'Yanone Kaffeesatz',sans-serif;
  font-style: italic;
  color: #000;
  font-weight: 400;
  font-size: 1.4em;
  margin-top: 10%;  
}




/* Accesos Universidad */
/* Accesos Universidad */
/* Accesos Universidad */

#programasAcademicos .AccesosUniversidad {
  padding:3%;
  background:#f7f7f7;
}
#programasAcademicos .AccesosUniversidad .titulo h3 {
  font-size: 4em;
  color: #272f39;
  font-weight: 600;
  text-align: center;
  margin-bottom: 3%;
}





/*  ANIMACIONES */
.pulse{
  animation-name: pulse;
  -webkit-animation-name: pulse;	
  
  animation-duration: 1.5s;	
  -webkit-animation-duration: 1.5s;
  
  animation-iteration-count: infinite;
  -webkit-animation-iteration-count: infinite;
}

@keyframes pulse {
  0% {
    transform: scale(0.9);
    opacity: 0.7;		
  }
  50% {
    transform: scale(1);
    opacity: 1;	
  }	
  100% {
    transform: scale(0.9);
    opacity: 0.7;	
  }			
}

@-webkit-keyframes pulse {
  0% {
    -webkit-transform: scale(0.95);
    opacity: 0.7;		
  }
  50% {
    -webkit-transform: scale(1);
    opacity: 1;	
  }	
  100% {
    -webkit-transform: scale(0.95);
    opacity: 0.7;	
  }			
}
.floating{
  animation-name: floating;
  -webkit-animation-name: floating;
  
  animation-duration: 1.5s;	
  -webkit-animation-duration: 1.5s;
  
  animation-iteration-count: infinite;
  -webkit-animation-iteration-count: infinite;
}

@keyframes floating {
  0% {
    transform: translateY(0%);	
  }
  50% {
    transform: translateY(8%);	
  }	
  100% {
    transform: translateY(0%);
  }			
}

@-webkit-keyframes floating {
  0% {
    -webkit-transform: translateY(0%);	
  }
  50% {
    -webkit-transform: translateY(8%);	
  }	
  100% {
    -webkit-transform: translateY(0%);
  }			
}
.tilter {
  display: block;
  position: relative;
  width: 300px;
  height: 415px;
  margin: 1.5em auto;
  color: #fff;
  flex: none;
  perspective: 1000px;
}

.tilter * {
  pointer-events: none;
}

.tilter:hover,
.tilter:focus {
  color: #fff;
  outline: none;
}

/*
.tilter__figure,
.tilter__deco,
.tilter__caption {
will-change: transform;
}*/

.tilter__figure,
.tilter__image {
  margin: 0;
  width: 100%;
  height: 100%;
  display: block;
}

.tilter__figure > * {
  transform: translateZ(0px); /* Force correct stacking order */
}

.smooth .tilter__figure,
.smooth .tilter__deco--overlay,
.smooth .tilter__deco--lines,
.smooth .tilter__deco--shine div,
.smooth .tilter__caption {
  transition: transform 0.2s ease-out;
}

.tilter__figure {
  position: relative;
}

.tilter__figure::before {
  content: '';
  position: absolute;
  width: 90%;
  height: 90%;
  top: 5%;
  left: 5%;
  box-shadow: 0 30px 20px rgba(35,32,39,0.5);
}

.tilter__deco {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.tilter__deco--overlay {
  background-image: linear-gradient(10deg, rgb(10, 70, 96), rgba(9, 41, 54, 0.7), rgba(19, 72, 95, 0.5), rgba(18, 149, 206,0) , rgba(18, 149, 206,0));
}

.tilter__deco--shine div {
  position: absolute;
  width: 200%;
  height: 200%;
  top: -50%;
  left: -50%;
  background-image: linear-gradient(45deg, rgba(0, 0, 0, 0.5) 0%, rgba(255, 255, 255, 0.25) 50%, transparent 100%);
}

.tilter__deco--lines {
  fill: none;
  stroke: #fff;
  stroke-width: 1.5px;
}

.tilter__caption {
  position: absolute;
  bottom: 0;
  width: 100%;
  padding: 4em;
}

.tilter__title {
  margin: 0;
  font-weight: normal;
  font-size: 2.5em;
  line-height: 1;
  text-shadow: 0 0 15px rgba(0,0,0,.5);
  font-weight: bold;
  font-family: 'Yanone Kaffeesatz',sans-serif;
}

.tilter__description {
  margin: 1em 0 0 0;
  font-size: 0.85em;
  letter-spacing: 0.15em;
  color: #fff !important;
  font-weight: bold;
  text-shadow: 0 0 15px rgba(0,0,0,.5);
}

/* Example 5 (line animating) */
.tilter--5 .tilter__deco--lines path {
  stroke-dasharray: 1270;
  stroke-dashoffset: 1270;
  transition: stroke-dashoffset 0.7s;
}

.tilter--5:hover .tilter__deco--lines path {
  stroke-dashoffset: 0;
}

.tilter--5 .tilter__figure::before {
  box-shadow: none;
}


/* mapas */
/* mapas */
/* mapas */
#programasAcademicos .mapa-gsb {
  width:100%;
  height:600px;
}
#programasAcademicos .Casa-Pedro-Fermin {
  width:100%;
  height:600px;
}
#programasAcademicos .mapa-quinta {
  display:none;
  width:100%;
  height:600px;
}
#programasAcademicos .mapa-claustro  {
  display:none;
  width:100%;
  height:600px;
}
#programasAcademicos .mapa-norte  {
  display:none;
  width:100%;
  height:600px;
}


#programasAcademicos .mapa-quinta  {
  width:100%;
  height:600px;
}
#programasAcademicos .mapa-norte  {
  width:100%;
  height:600px;
}

#programasAcademicos .AmpliarMapa {
  background: none;
  display: table;
  color: #ffffff;
  position: absolute;
  z-index: 1;
  margin-top: 0;
  border-radius: 0;
  margin-left: 0;
}

#programasAcademicos .AmpliarMapa span {
  padding: 10px;
}

#programasAcademicos .AmpliarMapa .glyphicon {
  color: #ffffff;
  font-size: 18px;
}
.mapa {
	display: table;
	background: #101010;
	width: 100%;
}
#programasAcademicos .mapa .direccionMapa {
  display: table;
  width: 40%;
  margin-top: 0;
  margin-left: 0;
  text-align:center;
  color: #ffffff;
  border-radius: 0;
  z-index: 1;
  background: #101010;
  background-size: cover;
  border: none;
  float: left;
}

#programasAcademicos .mapa .direccionMapa .imgSede {
  width: 170px;
  height: 170px;
  /*! border-radius: 50%; */
  border: solid 2px #ddd;
  padding: 5px;
  margin: auto;
  margin-top: 30%;
}
.mapaGoogle {
    display: table;
    width: 60%;
    float: right;
}

#programasAcademicos .mapa .direccionMapa .imgSede img {
  width:100%;
  /*! border-radius: 50%; */
}
#programasAcademicos .mapa .direccionMapa h3 {
  color:#dbc18b;
  font-size:23px;
  margin:0;
  background: #FFFFF;
  padding: 15px 15px 0 15px;
  text-align: left;
  font-family: 'Yanone Kaffeesatz',sans-serif;
  font-weight: 400;
}
#programasAcademicos .mapa .direccionMapa p {
  color:#ffffff;
  text-align: justify;
  padding: 5px 15px 5px 15px;
  text-shadow: 0 0 15px rgba(0,0,0,.5);
}  
#programasAcademicos .mapa .direccionMapa h5 {
  background: none;
  padding: 5px 15px;
  text-align: left;
  margin: 0;
  font-weight: 600;
  line-height: 20px;
  border-top: solid 1px #737070;
  margin-bottom: 10px;
  color: #ffffff;
}
#programasAcademicos .mapa .masInfo a {
  display: table;
  width: 100%;
  padding: 10px 15px;
  background: #1f1d1a;
  color: #ffffff;
  font-weight: bold;
  text-decoration: none;
  transition: .8s;
}
#programasAcademicos .mapa .masInfo a:hover {
  background: #3b3429;
}
#programasAcademicos .mapa .masInfo a .glyphicon {
  font-size: 12px;
  color: #dbc18b;
}



/* laboratorios */
/* laboratorios */
/* laboratorios */
#programasAcademicos .laboratorios {
  padding:3% 0;
}
#programasAcademicos .laboratorios .titulo h3 {
  font-size: 4em;
  color: #272f39;
  font-weight: 600;
  text-align: center;
  margin-bottom: 3%;
}
#programasAcademicos .laboratorios .contenedorLaboratorio {
  padding:2% 5%;
  border-bottom:dotted 3px #e2e6ef;
  margin-bottom: 30px;
}
#programasAcademicos .laboratorios .contenedorLaboratorio h3 {
  font-family: 'Montserrat', sans-serif;
  text-align: center;
  margin-bottom: 25px;
  color: #807f7f;
}
#programasAcademicos .laboratorios .contenedorLaboratorio p {
  padding-top:4%;
} 
#programasAcademicos .laboratorios .contenedorLaboratorio a {
  display: table;
  padding: 5px 15px;
  border: solid 2px #8ca1ce;
  text-align: center;
  margin: auto;
  color: #ffffff;
  background: #8ca1ce;
  font-weight: 600;
  margin-top: 15px;
  font-size: 17px;
  text-decoration: none;
  transition:.5s;
}
#programasAcademicos .laboratorios .contenedorLaboratorio a:hover {
  color: #8ca1ce;
  background: #ffffff;
  transition:.5s;
}  
#programasAcademicos .laboratorios .imagenLaboratorios-Derecha {
  width: 50%;
  display: table;
  float: right;
  margin: 0 0 15px 15px;
  text-align:left;
}
#programasAcademicos .laboratorios .imagenLaboratorios-Derecha img {
  margin:auto;
  width:65%;
  border: solid 1px #8ca1ce;
  padding: 6px;
}  
#programasAcademicos .laboratorios .imagenLaboratorios-Izquierda {
  width: 50%;
  display: table;
  float: left;
  margin: 0 15px 15px 0;
  text-align:right;
}
#programasAcademicos .laboratorios .imagenLaboratorios-Izquierda img {
  margin:auto;
  width:65%;
  border: solid 1px #8ca1ce;
  padding: 6px;
}  
/* fin laboratorios */
/* fin laboratorios */
/* fin laboratorios */



/* laboratorios imagen pantalla completa */
/* laboratorios imagen pantalla completa */
/* laboratorios imagen pantalla completa */
#programasAcademicos .laboratoriosImgFullScreen {
  background: linear-gradient(to right,rgba(0, 0, 0, 0.6),rgba(0, 0, 0, 0.6), rgba(7, 21, 45, 0.6)), url("../../img/laboratorios-medicina.jpg") center fixed no-repeat;
  background-size: cover;
  padding: 5% 0;
  min-height: 530px;
}
#programasAcademicos .laboratoriosImgFullScreen .recuadroEnlaceLabroratorios {
  background:#ffffff;
  padding:30px;
}  
#programasAcademicos .laboratoriosImgFullScreen .recuadroEnlaceLabroratorios .titulo h3 {
  font-size: 6em;
  color: #272f39;
  font-weight: 600;
  text-align: center;
  margin-bottom: 3%;
  font-family: 'Yanone Kaffeesatz',sans-serif;
}
#programasAcademicos .laboratoriosImgFullScreen .recuadroEnlaceLabroratorios a {
  display: table;
  padding: 8px 15px;
  border: solid 1px #b48237;
  color: #ffffff;
  background:#b48237;
  font-weight:300;
  margin: auto;
  text-align: center;
  text-decoration:none;
  transition: .5s;
}
#programasAcademicos .laboratoriosImgFullScreen .recuadroEnlaceLabroratorios a:hover {
  color: #333333;
  background:#ffffff;
  transition: .5s;
}  
/* fin laboratorios imagen pantalla completa */
/* fin laboratorios imagen pantalla completa */
/* fin laboratorios imagen pantalla completa */






/* Red Hospitalaria imagen pantalla completa */
/* Red Hospitalaria imagen pantalla completa */
/* Red Hospitalaria imagen pantalla completa */

#programasAcademicos .redHospitalariaImgFullScreen {
  background: linear-gradient(to right,rgba(5, 51, 71, 0.8),rgba(5, 51, 71, 0.8), rgba(5, 51, 71, 0.8)), url("../../img/laboratorios-medicina.jpg") center fixed no-repeat;
  background-size: cover;
  padding: 0 0 5% 0 !important;
  min-height: auto;
}

#programasAcademicos .redHospitalariaImgFullScreen .recuadroEnlaceRedHospitalaria {
  background:#ffffff;
  padding:30px;
}  

#programasAcademicos .redHospitalariaImgFullScreen .recuadroEnlaceRedHospitalaria .titulo h3 {
  font-size: 6em;
  color: #272f39;
  font-weight: 600;
  text-align: center;
  margin-bottom: 3%;
  font-family: 'Yanone Kaffeesatz',sans-serif;
}

#programasAcademicos .redHospitalariaImgFullScreen .recuadroEnlaceRedHospitalaria a {
  display: table;
  padding: 8px 15px;
  border: solid 1px #b48237;
  color: #ffffff;
  background:#b48237;
  font-weight:600;
  margin: auto;
  text-align: center;
  text-decoration:none;
  transition: .5s;
}

#programasAcademicos .redHospitalariaImgFullScreen .recuadroEnlaceRedHospitalaria a:hover {
  color: #333333;
  background:#ffffff;
  transition: .5s;
}  
/* fin Red Hospitalaria imagen pantalla completa */
/* fin Red Hospitalaria imagen pantalla completa */
/* fin Red Hospitalaria imagen pantalla completa */







/* Profesores */
/* Profesores */
/* Profesores */
#programasAcademicos .profesores-V1 {
  padding:3% 0;
  background:#f7f7f7;
}
#programasAcademicos .profesores-V1 .titulo h3 {
  font-size: 4em;
  color: #272f39;
  font-weight: 600;
  text-align: center;
  margin-bottom: 3%;
}
#programasAcademicos .profesores-V1 .contenedorProfesor {
  background: #fff;
  box-shadow: 0 0 5px rgba(0,0,0,.1);
  border-bottom: solid 5px #1295ce;
  margin-bottom: 25px;
}
#programasAcademicos .profesores-V1 .contenedorProfesor .fotoProfe {
  width:100%;
}
#programasAcademicos .profesores-V1 .contenedorProfesor .fotoProfe img {
  width:100%;
}
#programasAcademicos .profesores-V1 .contenedorProfesor .MasInformacionDelProfesor .infoProfe {
  padding:5% 10%;
  text-align:center;
}
#programasAcademicos .profesores-V1 .contenedorProfesor .MasInformacionDelProfesor .masInfoBtn a {
  display: table;
  width: 40px;
  height: 40px;
  background: #1295CE;
  line-height: 40px;
  margin: auto;
  text-align: center;
  border-radius: 50%;
  padding: 15px;
  color: #fff;
  text-decoration: none;
  box-shadow: 0 0 15px rgba(40, 109, 191, 0.2);
  border: solid 3px #7ac2e1;
  position: relative;
  margin-top: -25px;
}
#programasAcademicos .profesores-V1 .contenedorProfesor .MasInformacionDelProfesor .infoProfe .nombre {
  font-family: 'Yanone Kaffeesatz',sans-serif;
  font-size: 2em;
  line-height: 1.1em;
}
#programasAcademicos .profesores-V1 .contenedorProfesor .MasInformacionDelProfesor .infoProfe .separadorNombre {
  border:none;
  border-top:solid 2px #1295CE;
  width:40px;
  margin: 10px auto;
}
#programasAcademicos .profesores-V1 .contenedorProfesor .MasInformacionDelProfesor .infoProfe .logrosProfe {
  min-height: 140px;
}

/* ====================================================================== */
/* ====================================================================== */
/* PROFESORES VERSION 2 */
/* PROFESORES VERSION 2 */
/* PROFESORES VERSION 2 */
/* ====================================================================== */
/* ====================================================================== */
#programasAcademicos .profesores-V2 {
  padding:3% 0;
  background:#f7f7f7;
  text-align:center;
}
#programasAcademicos .profesores-V2 .titulo h3 {
  font-size: 4em;
  color: #272f39;
  font-weight: 600;
  text-align: center;
  margin-bottom: 3%;
}
#programasAcademicos .profesores-V2 .tamanioRecuadroProfesor {
  float: none;
  position: initial;
  margin: auto;
  display: inline-flex;
  width: 32%;
}
#programasAcademicos .profesores-V2 .profesoresPestanias {
  width:100%;
  background:#ffffff;  
  text-align:center;
  border-radius: 8px;
  box-shadow:0 0 15px rgba(0,0,0,.1);
  margin-bottom: 30px;
  border-radius:0;
}
#programasAcademicos .profesores-V2 .profesoresPestanias .nombreDelProfesor {
  padding: 10px 0 5px 0;
  border-bottom: solid 1px rgba(0,0,0,.1);
}
#programasAcademicos .profesores-V2 .profesoresPestanias .nombreDelProfesor h3 {
  margin:0;
  font-family: 'Yanone Kaffeesatz',sans-serif;
  font-size: 2em;
  line-height: 1.1em;
  color:#333;
}
#programasAcademicos .profesores-V2 .profesoresPestanias .ImagenProfesorCircular {
  text-align:center;
  width:185px;
  height:185px;
  border:solid 2px rgba(18, 149, 206,1);
  border-radius:50%;
  margin:6% auto;
}
#programasAcademicos .profesores-V2 .profesoresPestanias .ImagenProfesorCircular img {
  width:180px;
  height:180px;
  padding:5px;
  margin:auto;
  border-radius:50%;
}
#programasAcademicos .profesores-V2 .profesoresPestanias .tab-content {
  min-height:150px;
}
#programasAcademicos .profesores-V2 .profesoresPestanias .tab-content p {
  margin:0;
  padding:10px;
}
#programasAcademicos .profesores-V2 .profesoresPestanias .tab-content a {
  color: #666;
  font-size: 15px;
}
#programasAcademicos .profesores-V2 .profesoresPestanias .tab-content .correo {  
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  padding: 10px;
  text-align:center;
}
#programasAcademicos .profesores-V2 .profesoresPestanias .verMas {
  background: #f7f7f7;
  display: table;
  width: 100%;
  padding: 15px;
  color: #333;
  font-weight: 600;
  text-decoration:none;
  transition:.8s;
}
#programasAcademicos .profesores-V2 .profesoresPestanias .verMas:hover {
  background: #ddecf7;
}
#programasAcademicos .profesores-V2 .profesoresPestanias .verMas span {
  color:#337ab7;
}

#programasAcademicos .profesores-V2 .todosLosProfesores {
  display: table;
  margin: 15px auto;
  padding: 10px 15px;
  background: #3594b0;
  text-align:center;
  font-size: 16px;
  color: #fff;
  border: solid 2px #10c3f3;
  font-weight: 400;
  text-decoration: none;
  transition: .5s;	
}
#programasAcademicos .profesores-V2 .todosLosProfesores:hover {
  background: #206275;
  transition: .5s;	
}
#programasAcademicos .profesores-V2 .todosLosProfesores .glyphicon {
  font-size: 12px;
  color: #ff7100;
}
/* ====================================================================== */
/* ====================================================================== */
/* PROFESORES VERSION 3 */
/* PROFESORES VERSION 3 */
/* PROFESORES VERSION 3 */
/* ====================================================================== */
/* ====================================================================== */
#programasAcademicos .profesores-V3 {
  background: linear-gradient(rgba(22, 118, 150, 0.97), rgba(22, 118, 150, 0.97)), url("../../img/bg-Diferenciadores.jpg") fixed no-repeat;
  background-size: cover;
  min-height: auto;
  padding: 5% 0;
}
#programasAcademicos .profesores-V3 .separadorTitulo {
  border-top: solid 2px #6bcbe8;
}
#programasAcademicos .profesores-V3 .titulo h3 {
  font-size: 4em;
  color: #fff;
  font-weight: 600;
  text-align: center;
  margin-bottom: 3%;
}
#programasAcademicos .profesores-V3 .ProfeUR h3 {
  font-size: 3.5em;
  color: #fff;
  font-weight: 600;
  text-align: right;
  margin-top: 18%;
  margin-right: 5%;
}

#programasAcademicos .profesores-V3 .ProfeUR .contenedorImgProfe {
  padding:5%;
  border-left: 2px solid transparent;
  -webkit-border-image: url(../../img/borde-Profesores--V3.png) 1 round;
  -o-border-image: url(../../img/borde-Profesores--V3.png) 1 round;
  border-image: url(../../img/borde-Profesores--V3.png) 1 round;
}

#programasAcademicos .profesores-V3 .ProfeUR .contenedorImgProfe .recuadro {
  border:solid 2px #6bcbe8;
}
#programasAcademicos .profesores-V3 .ProfeUR .contenedorImgProfe .recuadro img {
  width:100%;
}
#programasAcademicos .profesores-V3 .ProfeUR .contenedorImgProfe .recuadro .nombreProfe p {
  color: #fff;
  font-size: 1.5em;
  text-align: center;
  padding-top: 18%;
  font-weight: 600;
}
#programasAcademicos .profesores-V3 .ProfeUR .contenedorImgProfe .recuadro .nombreProfe p strong {
  color: #fff;
  font-size: .8em;
  text-align: center;
  font-weight: 300;
}


/* ====================================================================== */
/* ====================================================================== */
/* PROFESORES VERSION 4 */
/* PROFESORES VERSION 4 */
/* PROFESORES VERSION 4 */
/* ====================================================================== */
/* ====================================================================== */
#programasAcademicos .profesores-V4 {
  background: linear-gradient(to bottom,rgba(35, 23, 4, 1),rgba(10, 6, 0, 1)), url("../../img/bg-Diferenciadores.jpg") fixed no-repeat;
  background-size: cover;
  min-height: auto;
}
#programasAcademicos .profesores-V4 .titulo h3 {
  font-size: 6em;
  color: #FFFFFF;
  font-weight: 600;
  text-align: center;
  margin-bottom: 3%;
  text-shadow: 0 0 15px rgba(0,0,0,.5);
  font-family: 'Yanone Kaffeesatz',sans-serif;
}
#programasAcademicos .profesores-V4 p {
  color:#ffffff;
}
#programasAcademicos .profesores-V4 .InfoDestacadaProfesor {
  padding:5%;
}
#programasAcademicos .profesores-V4 .imagenDirectorPrograma img {
  width:100%;
}

#programasAcademicos .profesores-V4 .masInfo {
  display: table;
  padding: 8px 30px;
  background: rgba(0,0,0,.5);
  font-size: 1.2em;
  color: #fff;
  text-shadow: 0 0 15px rgba(0,0,0,.1);
  margin: auto;
  margin-top:30px;
  border: solid 2px #b48237;
  text-decoration: none;
  transition: .5s;
}
#programasAcademicos .profesores-V4 .masInfo:hover {
  background: rgba(75, 53, 6, 0.5);    
}
#programasAcademicos .profesores-V4 .masInfo .glyphicon {
  font-size: 12px;
  color: #ff7100;
  display: none;
}


#programasAcademicos .profesores-V4 .profePrincipal {
  min-height: 300px;
}
#programasAcademicos .profesores-V4 .profePrincipal img {
  width:250px;
}
#programasAcademicos .profesores-V4 .profePrincipal .imgProfePrincipal {
  position: absolute;
  right: 15%;
  bottom: 0;
  left: 15%;
  z-index: 0;
  padding-top: 0;
  padding-bottom: 0;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0,0,0,.6);
}

/* fin Profesores */
/* fin Profesores */
/* fin Profesores */


/* Historias de vida */
/* Historias de vida */
/* Historias de vida */
#programasAcademicos .historiasDeVida {
  padding:3% 0;
  background:#ffffff;
}
#programasAcademicos .historiasDeVida .titulo h3 {
  font-size: 6em;
  color: #272f39;
  font-weight: 600;
  text-align: center;
  margin-bottom: 3%;
  font-family: 'Yanone Kaffeesatz',sans-serif;
}
#programasAcademicos .historiasDeVida .recuadroHistoria {
  background:#ffffff;
  padding:0 6%;
  margin-bottom:30px;
}
#programasAcademicos .historiasDeVida .recuadroHistoria .imagenHistoria img {
  width:100%;
}  
#programasAcademicos .historiasDeVida .recuadroHistoria .descripcionHistoria h3 {
  color: #b48237;
  font-size: 2.5em;
  font-family: 'Yanone Kaffeesatz',sans-serif;
}
#programasAcademicos .historiasDeVida .recuadroHistoria .descripcionHistoria a {
  cursor:pointer;
  color: #1295ce;
  transition:.3s;
}
/* Fin historias de vida */
/* Fin historias de vida */
/* Fin historias de vida */



/* somos tu mejor opcion */
/* somos tu mejor opcion */
/* somos tu mejor opcion */
#programasAcademicos .somosTuMejorOpcion {
  background: linear-gradient(to right,rgba(0, 0, 0, 0.7),rgba(0, 0, 0, 0.9), rgba(0, 0, 0, 0.7)), url("../../img/bg-Diferenciadores.jpg") center top fixed no-repeat;
  background-size: cover;
  padding: 5% 0;
  text-align:center;
}
#programasAcademicos .somosTuMejorOpcion h3 {
  color:#ffffff;
  font-size: 2.5em;
}  
#programasAcademicos .somosTuMejorOpcion h3 strong {
  color: #b48237;
  font-size: 2.5em;
  font-weight: 400;
  text-shadow: 0 0 15px rgba(0,0,0,.6);
  font-family: 'Yanone Kaffeesatz',sans-serif;
}  
#programasAcademicos .somosTuMejorOpcion a {
  display: table;
  padding: 7px 30px;
  background: rgba(180, 130, 55,.1);    
  font-size: 1.1em;
  color: #ffffff;
  text-shadow: 0 0 15px rgba(0,0,0,.1);    
  margin: auto;
  border: solid 1px #b48237;
  text-decoration:none;
  transition:.5s;
  text-transform: uppercase;
  font-weight: 600;
}
#programasAcademicos .SomosTuMejorOpcion a:hover {
  background: rgba(104, 201, 234,.5);    
  font-size: 1.5em;
  color: #fff;
  transition:.5s;
}  
#programasAcademicos .somosTuMejorOpcion a .glyphicon {
  font-size: 11px;
  color: #feafae;
  display: none;
}
/* Fin somos tu mejor opcion */
/* Fin somos tu mejor opcion */
/* Fin somos tu mejor opcion */



#programasAcademicos .PlanDeEstudios {
  padding:3% 0 3% 0;
  background:#f7f7f7;
}
#programasAcademicos .PlanDeEstudios .titulo h3 {
  font-size: 6em;
  color: #272f39;
  font-weight: 600;
  text-align:center;
  margin-bottom:3%;
  font-family: 'Yanone Kaffeesatz',sans-serif;
}
#programasAcademicos .PlanDeEstudios .panel-group .panel {
  border-radius:0;
}
#programasAcademicos .PlanDeEstudios .panel-title {
  width: 100%;
  display: table;
  text-decoration:none;
  font-family: 'Yanone Kaffeesatz',sans-serif;
  font-size: 20px;
  font-weight: 300;
}
#programasAcademicos .PlanDeEstudios .panel-default > .panel-heading {
  background-color: #fff;
  border-bottom: #ddd;
  border-radius:0;
  margin-top: 15px;
}
#programasAcademicos .PlanDeEstudios .panel-body p {
  padding:15px;
}
#programasAcademicos .PlanDeEstudios .panel-title span {
  display: table;
  float: left;
  width: 23px;
  height: 23px;
  text-align: center;
  line-height: 23px;
  color: #b48237;
  border: solid 1px #b48237;
  border-radius: 50%;
  font-size: 28px;
  margin-right: 10px;
}
#programasAcademicos .PlanDeEstudios .btnPlanEstudios {
  display: table;
  width: 280px;
  margin: 0 auto;
  margin-top:20px;
  padding: 10px 15px;
  background: #b48237;
  text-align: center;
  font-size: 16px;
  color: #ffffff;
  border: solid 1px #b48237;
  font-weight: 400;
  text-decoration: none;
  transition: .5s;	
}
#programasAcademicos .PlanDeEstudios .btnPlanEstudios:hover {
  background: #ffffff;
  color: #333333;
  transition: .5s;
}

#programasAcademicos .PlanDeEstudios .bg-planDeEstudios {
  background: none !important;
  background-size: cover;
  padding: 0 0 5% 0;
  text-align: center;
  min-height: auto;
}

#programasAcademicos .PlanDeEstudios .bg-planDeEstudios .recuadro {
  background: linear-gradient(to bottom,rgb(255, 255, 255),rgb(255, 255, 255));
  padding: 15px 10px;
  color: #333333;
  margin-bottom:15px;
  box-shadow:0 0 6px rgba(0,0,0,.1);
}
#programasAcademicos .PlanDeEstudios .bg-planDeEstudios .recuadro h3 {
  margin:0;
  font-weight: 600;
  font-size: 20px;
  color: #b48237;
}
#programasAcademicos .PlanDeEstudios .bg-planDeEstudios .recuadro p {
  color:#666666;
}  

#programasAcademicos .PlanDeEstudios .bg-planDeEstudios .recuadro a {
  background: #b48237;
  padding: 5px 15px;
  border: solid 1px #b48237;
  color: #ffffff;
  margin-top: 15px;
  display: table;
  margin: auto;
  border-radius: 0;
  text-decoration:none;
  transition:.5s;
}
#programasAcademicos .PlanDeEstudios .bg-planDeEstudios .recuadro a:hover {
  background: #ffffff;
  color:#333333;
  transition:.5s;
}
#programasAcademicos .PlanDeEstudios .bg-planDeEstudios hr {
  display:none;
}
#programasAcademicos .PlanDeEstudios .bg-planDeEstudios .recuadro .separarMencion {
  border: none;
  border-top: solid 2px #2182a1;
  margin: 0 auto;
  box-shadow: 0 0 15px rgba(0,0,0,.2);
  width: 50%;
  display:none;
}



/*  mapa v2 */
/*  mapa v2 */
/*  mapa v2 */

#programasAcademicos .mapa-V2 .titulo h3 {
  font-size: 4em;
  color: #ffffff;
  font-weight: 600;
  text-align: center;
  margin-bottom: 3%;
}
#programasAcademicos .mapa-V2 p {
  color:#ffffff;
  text-shadow:0 0 15px rgba(0,0,0,.2);
}
#programasAcademicos .mapa-V2 a {
  color:#ffffff;
}
#programasAcademicos .mapa-V2 .glyphicon {
  color:#8ae4ff;
}
#programasAcademicos .mapa-V2 {
  background: linear-gradient(rgb(10, 54, 68), rgba(22, 118, 150, 0.97)), url("../../img/sede-Centro/mapa/claustro.jpg") center top fixed no-repeat;
  background-size: cover;
  min-height: auto;
}
#programasAcademicos .mapa-V2 .informacionSede {	
  padding: 5%;
}
#programasAcademicos .mapa-V2 .informacionSede .galeria {
  text-align:center;
}
#programasAcademicos .mapa-V2 .informacionSede .galeria img {
  width:80%;
  height:auto;
  margin: auto;
  margin-top: 10px;
}

#programasAcademicos .mapa-V2 .informacionSede .ubicacion {
  display: table;
  width: 100%;
  padding: 15px;
  border-bottom: solid 1px #1e343c;
}

#programasAcademicos .AccesosUniversidad-v2 {
  padding:3%;
  background:#f7f7f7;
}

#programasAcademicos .AccesosUniversidad-v2 .titulo h3 {
  font-size: 6em;
  color: #272f39;
  font-weight: 600;
  text-align: center;
  margin-bottom: 3%;
  font-family: 'Yanone Kaffeesatz',sans-serif;
}
#programasAcademicos .AccesosUniversidad-v2 .effect-sadie p {
  color:#ffffff;
  font-size: 16px;
}


#programasAcademicos .mapa-V2 .informacionSede .masInfo {
  display: table;
  padding: 8px 30px;
  background: rgba(50, 125, 170, 0.5);    
  font-size: 1.2em;
  color: #fff;
  text-shadow: 0 0 15px rgba(0,0,0,.1);
  margin: auto;
  margin-top:30px;
  border: solid 2px #6bcbe8;
  text-decoration: none;
  transition: .5s;
}
#programasAcademicos .mapa-V2 .informacionSede .masInfo:hover {
  background: rgba(0,0,0,.5);  
}
#programasAcademicos .mapa-V2 .informacionSede .masInfo .glyphicon {
  font-size: 12px;
  color: #ff7100;
}


/* Personalizacion por colores facultades academicas */
#programasAcademicos .separadorTitulo.facultadEconomia{
  border-top:solid 2px #c18402 !important;  
}
#programasAcademicos .separadorTitulo.facultadJurisprudencia{
  border-top:solid 2px #9e6f40 !important;
}
#programasAcademicos .separadorTitulo.facultadCienciasHumanas{
  border-top:solid 2px #793232 !important;
}
#programasAcademicos .separadorTitulo.facultadNaturalesMate{
  border-top:solid 2px #66800d !important;
}
#programasAcademicos .separadorTitulo.escuelaAdministracion{
  border-top:solid 2px #5e69a8 !important;
}
#programasAcademicos .separadorTitulo.facultadPolitica{
  border-top:solid 2px #024d70 !important;
}




/* bullets acordeones */

#programasAcademicos .AcordeonesInformacion .facultadEconomia .panel-title span{
  color: rgba(193, 132, 2,1);
  border: solid 1px rgba(193, 132, 2,1);
}

#programasAcademicos .PlanDeEstudios .facultadEconomia .panel-title span{
  color: rgba(193, 132, 2,1);
  border: solid 1px rgba(193, 132, 2,1);
}


#programasAcademicos .AcordeonesInformacion .facultadJurisprudencia .panel-title span{
  color: #9e6f40;
  border: solid 1px #9e6f40;
}

#programasAcademicos .PlanDeEstudios .facultadJurisprudencia .panel-title span{
  color: #9e6f40;
  border: solid 1px #9e6f40;
}


#programasAcademicos .PlanDeEstudios .facultadCienciasHumanas .panel-title span{
  color: #793232;
  border: solid 1px #793232;
}

#programasAcademicos .AcordeonesInformacion .facultadCienciasHumanas .panel-title span{
  color: #793232;
  border: solid 1px #793232;
}



#programasAcademicos .PlanDeEstudios .facultadNaturalesMate .panel-title span{
  color: #66800d;
  border: solid 1px #66800d;
}

#programasAcademicos .AcordeonesInformacion .facultadNaturalesMate .panel-title span{
  color: #66800d;
  border: solid 1px #66800d;
}



#programasAcademicos .PlanDeEstudios .escuelaAdministracion .panel-title span{
  color: #5e69a8;
  border: solid 1px #5e69a8;
}

#programasAcademicos .AcordeonesInformacion .escuelaAdministracion .panel-title span{
  color: #66800d;
  border: solid 1px #5e69a8;
}



#programasAcademicos .PlanDeEstudios .facultadPolitica .panel-title span{
  color: #024d70;
  border: solid 1px #024d70;
}

#programasAcademicos .AcordeonesInformacion .facultadPolitica .panel-title span{
  color: #024d70;
  border: solid 1px #024d70;
}





/* Estilos botÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â³n */

#programasAcademicos .PlanDeEstudios .btnPlanEstudios.facultadEconomia{
  background: #c18402;
  border: solid 2px #FFF;   
}

#programasAcademicos .PlanDeEstudios .btnPlanEstudios.facultadJurisprudencia{
  background: #9e6f40;
  border: solid 2px #FFF;   
}

#programasAcademicos .PlanDeEstudios .btnPlanEstudios.facultadCienciasHumanas{
  background: #793232;
  border: solid 2px #FFF;   
}

#programasAcademicos .PlanDeEstudios .btnPlanEstudios.facultadNaturalesMate{
  background: #66800d;
  border: solid 2px #FFF;   
}

#programasAcademicos .PlanDeEstudios .btnPlanEstudios.escuelaAdministracion{
  background: #5e69a8;
  border: solid 2px #FFF;   
}

#programasAcademicos .PlanDeEstudios .btnPlanEstudios.facultadPolitica{
  background: #024d70;
  border: solid 2px #FFF;   
}


/*---------------*/
/***** Sadie *****/
/*---------------*/

figure.effect-sadie figcaption::before {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: -webkit-linear-gradient(top, rgba(72,76,97,0) 0%, rgba(72,76,97,0.8) 75%);
  background: linear-gradient(to bottom, rgba(0, 27, 51, 0.6) 0%, rgba(0, 5, 32,.8) 75%);
  content: '';
  opacity: 0;
  -webkit-transform: translate3d(0,50%,0);
  transform: translate3d(0,50%,0);
}

figure.effect-sadie h2 {
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  color: #ffffff;
  text-shadow:0 0 15px rgba(0,0,0,1);
  -webkit-transition: -webkit-transform 0.35s, color 0.35s;
  transition: transform 0.35s, color 0.35s;
  -webkit-transform: translate3d(0,-50%,0);
  transform: translate3d(0,100%,0);
  /*! background: rgba(0, 0, 0, 0.6); */
  padding: 10px;
  font-family: 'Yanone Kaffeesatz',sans-serif;
  font-size: 3em;
}

figure.effect-sadie figcaption::before,
figure.effect-sadie p {
  -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
  transition: opacity 0.35s, transform 0.35s;
}

figure.effect-sadie p {
  position: absolute;
  bottom: 0;
  left: 0;
  padding: 2em;
  width: 100%;
  opacity: 0;
  -webkit-transform: translate3d(0,10px,0);
  transform: translate3d(0,10px,0);
}

figure.effect-sadie:hover h2 {
  color: #fff;
  -webkit-transform: translate3d(0,-50%,0) translate3d(0,-40px,0);
  transform: translate3d(0,-500%,0) translate3d(0,-40px,0);
}

figure.effect-sadie:hover figcaption::before ,
figure.effect-sadie:hover p {
  opacity: 1;
  -webkit-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0);
}

@media screen and (max-width: 50em) {
  .content {
    padding: 0 10px;
    text-align: center;
  }
  .grid figure {
    display: inline-block;
    float: none;
    margin: 10px auto;
    width: 100%;
  }
}



.grid figure img {
  position: relative;
  display: block;
  min-height: 100%;
  width: 100%;
  opacity: 0.7;
}


.grid figure h2 span {
  font-weight: 800;
}

.grid figure h2,
.grid figure p {
  margin: 0;
}

.grid figure p {
  letter-spacing: 1px;
  font-size: 68.5%;
}


.grid figure figcaption,
.grid figure figcaption > a {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* Anchor will cover the whole item by default */
/* For some effects it will show as a button */
.grid figure figcaption > a {
  z-index: 1000;
  text-indent: 200%;
  white-space: nowrap;
  font-size: 0;
  opacity: 0;
}

/* Common style */
.grid figure {
  position: relative;
  float: left;
  overflow: hidden;
  margin: 0;
  margin-bottom:40px;
  min-width: 100%;  
  max-width: 500px;
  max-height: 100%;
  width: 100%;
  background: #000000;
  text-align: center;
  cursor: pointer;
}
.grid figure a {
  color:#90b2ff;
}


/* seccion aliados */
/* seccion aliados */
/* seccion aliados */
#programasAcademicos .aliadosMaestria {
  text-align:center;
  padding: 3% 0;
  background: #ffffff;
}
#programasAcademicos .aliadosMaestria .titulo h3 {
  font-size: 6em;
  color: #272f39;
  font-weight: 600;
  text-align: center;
  margin-bottom: 1%;
  font-family: 'Yanone Kaffeesatz',sans-serif;
}
#programasAcademicos .aliadosMaestria .titulo p {
  margin-bottom: 3%;
}
#programasAcademicos .aliadosMaestria .centrarBloqueLogo {
  float: none;
  position: initial;
  margin: auto;
  display: inline-flex;
  padding: 0;
  width: 18%;
}
#programasAcademicos .aliadosMaestria .centrarBloqueLogo .aliado .logoAliado {
  cursor:pointer;
  transform:scale(1,1);
  transition:.3s;
}
#programasAcademicos .aliadosMaestria .centrarBloqueLogo .aliado .logoAliado:hover {
  cursor:pointer;
  transform:scale(.96,.96);
  transition:.3s;
}
#programasAcademicos .aliadosMaestria .centrarBloqueLogo .aliado .logoAliado img{
  width:100%;
  height:100%;
}


.texto_auxiliar{
  color: #cba255 !important;
}
.texto_auxiliar:hover{  
  text-decoration: underline !important;
}
#programasAcademicos .videoPrincipal {
  background: linear-gradient(rgba(23, 24, 23, 0.8), rgba(24, 26, 23, 0.8)), url(../../../../Home-V3/Oferta-Academica/Facultad-de-Jurisprudencia/Pregrados/Jurisprudencia/Imagenes/bg-video-jurisprudencia.jpg) center top fixed no-repeat;
  text-align: right;
  background-size: cover;
}
#programasAcademicos .videoPrincipal .InfoVideo .tituloVideo h3 {
  font-size: 4em;
}
#programasAcademicos .historiasDeVida .recuadroHistoria .verMas i {
  color: #bc904e;
  font-size: 2em;
  float: right;
  position: relative;
  margin-bottom: -30px;
  margin-right: 5px;
  background: #fff;
  border-radius: 50%;
  box-shadow: 2px 2px 3px rgba(0,0,0,.2);
}
#programasAcademicos .historiasDeVida .recuadroHistoria .imagenHistoria img {
    padding: 15px;
} 
.seccionProfesores {
  background: linear-gradient(to right,rgba(0, 0, 0, 0.7),rgba(0, 0, 0, 0.7)), url(../../../../getmedia/47a027f0-bc22-40e8-98d8-928fbc619307/jurisprudencia.jpg) center top fixed no-repeat;
  background-size: cover;
  padding:80px 0 5% 0;
}
.seccionProfesores .tituloPincipal h3 {
  color: #fff;
  font-weight: 400;
  font-size: 3.5em;
  text-shadow: 0 0 15px rgba(0,0,0,.5);
  text-align: center;
  padding-bottom: 15px;
  letter-spacing:5px;
  font-family: 'Yanone Kaffeesatz',sans-serif;
}
.seccionProfesores .contenedorProfesores .recuadro {
  background: #fff;
  padding: 5% 6% 2% 6%;
  border-radius: 10px;
  box-shadow: 2px 2px 5px rgba(0,0,0,.5);
  margin-bottom: 35px;
}
.seccionProfesores .contenedorProfesores .recuadro .datoImg {
  display: table;
  width: 100%;
  cursor:pointer;
  padding-bottom: 10px;
  margin-bottom: 5px;
  border-bottom: solid 1px #f1f1f1;
}
.seccionProfesores .contenedorProfesores .recuadro .datoImg .nombreCargo {
  display:table;
  width:70%;
  float:left;
}
.seccionProfesores .contenedorProfesores .recuadro .datoImg .nombreCargo h3 {
  font-size:1.2em;
  font-weight:600;
  margin-bottom:0;
  transition:.3s;
}
.seccionProfesores .contenedorProfesores .recuadro .datoImg .nombreCargo span {
  position: absolute;
  top:0;
  font-size: 1.1em;
  letter-spacing: .15em;
  color: #DA0921;
  font-weight: 600;
  opacity: 0;
  font-family: 'Yanone Kaffeesatz',sans-serif;
  transition: .3s;
}
.seccionProfesores .contenedorProfesores .recuadro .datoImg:hover .nombreCargo span {
  top: 15px;
  opacity: 1;
  transition: .3s;
}
.seccionProfesores .contenedorProfesores .recuadro .datoImg .imgProfe {
  display:table;
  width:30%;
  float:left;
  text-align:right;
}
.seccionProfesores .contenedorProfesores .recuadro .datoImg .imgProfe img {
  width: 60%;
  border-radius: 50%;
  margin: auto;
  padding:3px;
  background:linear-gradient(to bottom right, #f1f1f1, #e0e0e0);
  transform: rotateY(0deg);
  transition: all 1s ease;
}
.seccionProfesores .contenedorProfesores .recuadro .datoImg:hover .imgProfe img {
  /*background:linear-gradient(to bottom right, #d61541, #743f8b);*/
  transform: rotateY(180deg);
  transition: all 1s ease;
}
.seccionProfesores .contenedorProfesores .recuadro .correo {
  display:table;
  width:100%;
}
.seccionProfesores .contenedorProfesores .recuadro .correo .mail {
  display:table;
  width:90%;
  min-height:25px;
  float:left;
}
.seccionProfesores .contenedorProfesores .recuadro .correo .mail a {
  color:#000;
  text-decoration:none;
  transition:.3s;
}
.seccionProfesores .contenedorProfesores .recuadro .correo .mail a:hover {
  color:#DA0921;
  text-decoration:none;
  transition:.3s;
}
.seccionProfesores .contenedorProfesores .recuadro .correo .icoMail {
  display:table;
  width:10%;
  float:right;
  text-align:right;
  color: #DA0921;
}
.paginacion {
  display: table;
  width: 100%;
  text-align: center;
  font-family: 'Yanone Kaffeesatz',sans-serif;
  color:#f0f0f0;
}
.paginacion .PagerResults {
  font-size: 1.3em;
  font-weight: 300 !important;
  letter-spacing:2px;
}
.paginacion span {
  font-size:0;
  margin:3px;
}
.paginacion .PagerNumberArea a {
  display: inline-block;
  width: 35px;
  height: 35px;
  text-decoration:none;
  background: rgba(255, 255, 255, 0.4);
  text-align: center;
  line-height: 35px;
  font-size:15px !important;
  color:rgba(255,255,255,.5);
  margin:3px;
  transition:.3s;
}
.paginacion .PagerNumberArea a:hover {
  background: linear-gradient(to bottom right, rgba(214, 21, 65,.5), rgba(116, 63, 139,.5));
  color:#fff;
  text-decoration:none;
  transition:.3s;
}
.paginacion .SelectedPage {
  display: inline-block;
  width: 35px;
  height: 35px;
  background: linear-gradient(to bottom right, rgba(214, 21, 65,.8), rgba(116, 63, 139,.8));
  text-align: center;
  line-height: 35px;
  font-size:15px !important;
  color:rgba(255,255,255,1);
}
.modal-content {
  border-radius:0;
  padding:5%;
}
.modal-header {
  border-bottom: none;
}
.modal-header .modal-title {
  font-family: 'Yanone Kaffeesatz',sans-serif;
  font-size: 2em;
  letter-spacing: 2px;
}
.modal-footer {
  border-top:none;
  text-align:center;
}
.modal-footer .btn-default {
  outline:0;
  color:#ffffff;
  background:#DA0921;
  border-radius:0;
  margin:auto;
}
/*fin profesores*/
/*hora fecha y lugar*/
.horarioFechaLugar {
  background: #090f1d;
  text-align: center;
  padding:3% 0 0;
}
.horarioFechaLugar .icono {
  color: #fbdeb2;
  font-size:3em;
}
.horarioFechaLugar .indicador h3 {
  font-size: 1.2em;
  margin: 0;
  margin-top: 15px;
  letter-spacing: .4em;
  color: #a1a2a6;
  padding-left: .4em;
}
.horarioFechaLugar .hora {
  margin-bottom: 15px;
  min-height: 55px;
  border-bottom: solid 1px rgb(0, 3, 10);
}
.horarioFechaLugar .hora h3 {
  font-size: 2.5em;
  color:#fff;
  font-family: 'Yanone Kaffeesatz',sans-serif;
  margin:0;
}
.horarioFechaLugar .hora h3 small {
  color: #a1a2a6;
  font-size: .5em;
}  
.horarioFechaLugar .dias {
  margin-bottom: 15px;
  min-height: 55px;
  border-bottom: solid 1px rgb(0, 3, 10);
}
.horarioFechaLugar .dias h3 {
  color:#fff;
  font-size: 1.3em;
  font-family: 'Yanone Kaffeesatz',sans-serif;
  margin:0;
  letter-spacing:.1em;
}
.horarioFechaLugar .sede {
  margin-bottom:50px;
}
.horarioFechaLugar .sede h3 {
  color:#fff;
  font-size:3em;
  font-family: 'Yanone Kaffeesatz',sans-serif;
  margin:0;
  letter-spacing:.1em;
}
.centrarDatoSede {
  border:none;
  margin:0;
}


@media (max-width:768px) {
  #programasAcademicos .masInformacionFlotante #formulario embed {
    height:410px;
  }
  #programasAcademicos .profesores-V2 .tamanioRecuadroProfesor {
    width: 100%;
  }
  #programasAcademicos .masInformacionFlotante {
    width: 100%;
    font-size: 15px;
    top:50px;
  }
  #programasAcademicos .imgPrincipal .tituloPrincipal h3 {
    font-size: 2.7em !important;
  }
  #programasAcademicos .videoPrincipal .InfoVideo .tituloVideo h3 {
    font-size: 2.7em !important;
    text-align:center;
  }
  #programasAcademicos .imgPrincipal .tituloPrincipal h3 {
    font-size: 2em;
  }
  #programasAcademicos .imgPrincipal-V3 .tituloPrincipal h3 {
    font-size: 2em;
  }  
  #programasAcademicos .diferencialesListado h3 {
    font-size: 2em;
  }
  #programasAcademicos .diferencialesListado .tituloDiferenciador h3 {
    font-size: 2em;
  }  
  #programasAcademicos .diferenciales h3 {
    font-size: 2em;
  }
  #programasAcademicos .diferenciales .diferenciador .tituloDiferenciador h3 {
    font-size:2em;
  }
  #programasAcademicos .diferencialesFondoBlanco h3 {
    font-size: 2.7em;
  }
  #programasAcademicos .diferencialesFondoBlanco .diferenciador .tituloDiferenciador h3 {
    font-size: 2em;
  }
  #programasAcademicos .videoPrincipal .separadorTitulo {
    margin-right: auto;
  }
  #programasAcademicos .videoPrincipal .InfoVideo .descripcionVideo p {
    text-align: center;
  }
  #programasAcademicos .videoPrincipal .video iframe {
    height: 200px;
  }
  #programasAcademicos .videoPrincipal-FullScreen .video iframe {
    height: 200px;
  }
  #programasAcademicos .galeriaVideos .video-t li {
    width: 100%;
    height: 200px;
    margin-bottom: 50px;
  }
  #programasAcademicos .AcordeonesInformacion .titulo h3 {
    font-size: 2em;
  }  
  #programasAcademicos .AcordeonesInformacion-V2 .bgContenido {
    padding: 5%;
  }
  #programasAcademicos .AccesosUniversidad .titulo h3 {
    font-size: 2em;
  }
  #programasAcademicos .historiasDeVida .recuadroHistoria .descripcionHistoria h3 {    
    font-size: 1.8em;
  }  
  #programasAcademicos .profesores-V1 .titulo h3 {
    font-size: 2em;
  } 
  #programasAcademicos .profesores-V2 .titulo h3 {
    font-size: 2em;
  } 
  #programasAcademicos .profesores-V3 .ProfeUR h3 {
    font-size: 2em;
    text-align: center;
  } 
  #programasAcademicos .profesores-V3 .ProfeUR .contenedorImgProfe .recuadro .nombreProfe p {
    color: #fff;
    font-size: 1.5em;
    text-align: center;
    padding-top: 3%;
  } 
  #programasAcademicos .profesores-V4 .profePrincipal .imgProfePrincipal {
    right: auto;
    left: auto;
  }  
  #programasAcademicos .mapa .direccionMapa {
  position: static;
  margin: 0;
  box-shadow: none;
  width: 100%;
  text-align: center;
    background: rgba(87, 80, 69,1);
  }
  #programasAcademicos .somosTuMejorOpcion h3 {
    font-size: 2em;
  }
  #programasAcademicos .somosTuMejorOpcion h3 strong {
    font-size: 1em;
  } 
  #programasAcademicos .AccesosUniversidad-v2 figure.effect-sadie h2 {
    font-size: 2em;
  }  
  #programasAcademicos .AccesosUniversidad-v2 figure {
    margin-bottom:30px;
  }
  #programasAcademicos .navbar-nav > li > a {
    height: 50px;
    line-height: 25px;   
    border-top: solid 1px #e1e1e1;
  }  
  #programasAcademicos .imgPrincipal {
    padding: 30% 0 5% 0;
  }  
  #programasAcademicos .imgPrincipal-V2 {
    padding: 30% 0 5% 0;
  }  
  #programasAcademicos .imgPrincipal-V3 {
    padding: 30% 0 5% 0;
  }    
  .tilter {
    width: 250px;
    height: 350px;
  }  
  .tilter__title {
    font-size: 2em;
  }  
  #programasAcademicos .profesores-V2 .nav-tabs.nav-justified > li {
    float: left;
    width: 25%;
  }
  #programasAcademicos .videoPrincipal-FullScreen .tituloVideo h3 {
    font-size: 2em;
  }
  #programasAcademicos .galeriaVideos .tituloVideo h3 {
    font-size: 2em;
  }
  #programasAcademicos .mapa-V2 .titulo h3 {
    font-size: 2em;
  }
  #programasAcademicos .ocultar {
    display:block;
  }
  #programasAcademicos .abierto {
    display:none;
  }
  #programasAcademicos .mapa .direccionMapa .imgSede {
    margin-top: 5% !important;
  }
  #programasAcademicos .somosTuMejorOpcion h3 {
    font-size: 1.8em;
  }
  #programasAcademicos .somosTuMejorOpcion h3 strong {
    font-size: 2em;
  }
  #programasAcademicos .diferencialesFondoBlanco .centrarBloque {
    width: 100%;
  }
  #programasAcademicos .videoPrincipal .separadorTitulo {
    margin-left: auto;
  }
  /* tamaÃƒÆ’Ã‚Â±o titulos principales */
  /* tamaÃƒÆ’Ã‚Â±o titulos principales */
  /* tamaÃƒÆ’Ã‚Â±o titulos principales */  
  #programasAcademicos .diferencialesFondoBlanco h3
  #programasAcademicos .videoPrincipal .InfoVideo .tituloVideo h3,
  #programasAcademicos .PlanDeEstudios .titulo h3,
  #programasAcademicos .imgPrincipal-V2 .tituloPrincipal h3,
  #programasAcademicos .AcordeonesInformacion-V2 .bgContenido .titulo h3,
  #programasAcademicos .seccionTestimonios .testimoniosVideo .titulo h3,
  #programasAcademicos .laboratoriosImgFullScreen .recuadroEnlaceLabroratorios .titulo h3,
  #programasAcademicos .redHospitalariaImgFullScreen .recuadroEnlaceRedHospitalaria .titulo h3,
  #programasAcademicos .historiasDeVida .titulo h3,
  #programasAcademicos .profesores-V4 .titulo h3,
  #programasAcademicos .AccesosUniversidad-v2 .titulo h3 {
    font-size: 2.7em;
    text-align: center;
  }
  #programasAcademicos .aliadosMaestria .titulo h3 {
    font-size: 2.7em;
  }
  #programasAcademicos .aliadosMaestria .centrarBloqueLogo {
    width: 50%;
  }
  .mapaGoogle {
    width:100% !important;
  }
  .mapaGoogle iframe {
    height:250px !important;
  }
}
@media (min-width:768px) and (max-width:980px) {
  .imagenDirectorPrograma {
    padding-top:25%;
  }
}
@media (min-width:768px) and (max-width:1270px) {
  #programasAcademicos .mapa .direccionMapa .imgSede {
    width: 140px;
    height: 160px !important;
  }    
  #programasAcademicos .mapa .direccionMapa {
    position: initial;
    width: 100%;
    margin-top: 0;
    margin-left: 0;    
  }
  #programasAcademicos .mapa .direccionMapa .imgSede {
    margin-top: 4%;
  }
  #programasAcademicos .AccesosUniversidad-v2 .effect-sadie p {
    color: #ffffff;
    font-size: 13px;
    padding: 5px;
  }
}
@media (min-width:768px) and (max-width:1450px) {
  #programasAcademicos .profesores-V2 .tamanioRecuadroProfesor {
    width: 45%;
  }
  #programasAcademicos .diferencialesFondoBlanco .centrarBloque {
    width: 49.5%;
  }
  #programasAcademicos .imgPrincipal-V2 .tituloPrincipal h3,
  #programasAcademicos .diferencialesFondoBlanco .titulo h3,
  #programasAcademicos .videoPrincipal .InfoVideo .tituloVideo h3,
  #programasAcademicos .PlanDeEstudios .titulo h3,
  #programasAcademicos .AcordeonesInformacion-V2 .bgContenido .titulo h3,
  #programasAcademicos .seccionTestimonios .testimoniosVideo .titulo h3,
  #programasAcademicos .laboratoriosImgFullScreen .recuadroEnlaceLabroratorios .titulo h3,
  #programasAcademicos .redHospitalariaImgFullScreen .recuadroEnlaceRedHospitalaria .titulo h3,
  #programasAcademicos .historiasDeVida .titulo h3,
  #programasAcademicos .profesores-V4 .titulo h3,
  #programasAcademicos .AccesosUniversidad-v2 .titulo h3 {
    font-size: 4.5em !important;
  }  
  figure.effect-sadie h2 {
    font-size: 2.5em;
  }
  #programasAcademicos .AccesosUniversidad-v2 .effect-sadie p {
    color: #ffffff;
    font-size: 14px;
    padding: 5px;
  }
}  
@media (min-width:980px) and (max-width:1200px) {
  figure.effect-sadie h2 {
    font-size: 2em;
  }
}
@media (max-width: 768px) {
  .horarioFechaLugar .hora h3 {
    font-size: 2em;
  }
  .horarioFechaLugar .hora {    
    min-height: 70px;
  }  
  .horarioFechaLugar .dias {   
    min-height: 70px;
  } 
  .centrarDatoSede {
    margin-top:0;
  }
}