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;
  background: none;
}
#programasAcademicos #acordeonMoviles .panel-body {
  padding: 0;
}

#programasAcademicos #acordeonMoviles .btnAcordeon {
  width: 100%;
  background: #090909;
  padding: 15px;
  color: #ffffff;
  font-weight: 600;
  border-bottom: solid 4px rgba(255,255,255,.5);
  text-decoration:none;
  transition:.8s;
}
#programasAcademicos #acordeonMoviles .btnAcordeon .glyphicon {
  float:right;
  font-size: 12px;
  color: #e59b0b;
}
/*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:380px;
  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: 480px !important;
  background:rgba(0, 0, 0, 0.8);
  padding:10px;
  margin-top: 0;
  margin-bottom: 0;  
  transition: .5s;
}  
#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: 30px;
  line-height: 22px;
  padding: 5px;
  margin-top: 10px !important;
  color: #ffffff;
  font-size: 20px;
  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;
}

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

#programasAcademicos .irArriba {
  display:none;
  padding:10px;
  font-size:30px;
  color:#c7dae1;
  cursor:pointer;
  position: fixed;
  bottom:0;
  right: 0;
  z-index:5;
  font-family: 'Montserrat', sans-serif;
}
/* fin boton mas informacion flotante*/
/* fin boton mas informacion flotante*/
/* fin boton mas informacion flotante*/


/* inicio separador */
#programasAcademicos .separadorTitulo {
  border: none;
  border-top: solid 2px #E8670C;
  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 {
  /*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/bg-Intro.jpg") center top fixed no-repeat;*/
  /*background-size: cover;*/
  min-height: 600px;
  padding: 10% 0 5% 0;
}
#programasAcademicos .imgPrincipal .recuadroInfoPrincipal {
  padding:5%;
  background:rgba(0,0,0,.8);
  display: table;
}
#programasAcademicos .imgPrincipal .tituloPrincipal h3 {
  color:#fff;
  font-weight:600;
  font-size: 5em;
  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.8em;
  line-height: 1.2em;
  text-shadow: 0 0 15px rgba(0,0,0,.5);
}
#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: #E8670C;
  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;
}
@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;	
  }			
}





/* 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,.5);
}
#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,.5);
  margin-top: 10%;
}
#programasAcademicos .imgPrincipal-V3 .tituloPrincipal h3 {
  font-family: 'Montserrat', sans-serif;
  color:#fff;
  font-weight:600;
  font-size:4em;
  text-shadow:0 0 15px rgba(0,0,0,.5);
  text-align:center;
  padding-bottom: 15px;
}
#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: 2%;
}
#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.9)), url("../../img/bg-Diferenciadores.jpg") fixed no-repeat !important;
  background-size: cover !important;
  min-height: auto;
  padding:3% 0;
}
#programasAcademicos .diferenciales h3 {
  font-size: 5em;
  color: #ffffff;
  font-weight: 600;
  text-align:center;
  margin-bottom: 2%;
  font-family: 'Yanone Kaffeesatz',sans-serif;
}

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

#programasAcademicos .diferenciales .diferenciador .icono span {
  color: #f7b307;
  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;
  text-align: center;
  min-height: auto;
  padding:3% 0;
}
#programasAcademicos .diferencialesFondoBlanco .titulo h3 {
  font-size: 6em;
  color: #565656;
  font-weight: 600;
  text-align:center;
  margin-bottom: 3%;
  font-family: 'Yanone Kaffeesatz',sans-serif;
}

#programasAcademicos .diferenciales .centrarBloque {
  float: none;
  position: initial;
  margin: auto;
  display: inline-flex;
  width: 49.5%;
}

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

#programasAcademicos .diferenciales .diferenciador .icono span {
  color: rgb(219, 195, 149);
  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: #E8670C;
  font-size: 30px;
  font-weight: 400;
  text-align:left;
  min-height: 45px;
}
#programasAcademicos .diferenciales .diferenciador .descripcionDiferenciador p {
  color:#dbe4eb;
  font-weight:400;
  font-size: 1.3em;
  text-align: left;
}





#programasAcademicos .diferencialesFondoBlanco .titulo h3 {
  font-size: 6em;
  color: #565656;
  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 {
  padding:15px;
  margin-bottom:25px;
}

#programasAcademicos .diferencialesFondoBlanco  .diferenciador .icono span {
  color: rgb(219, 195, 149);
  float: right;
  font-size: 25px;
  margin-right: 10px;
  margin-top: 2px;
}
#programasAcademicos .diferencialesFondoBlanco  .diferenciador .tituloDiferenciador h3 {
  font-family: 'Yanone Kaffeesatz',sans-serif;
  margin: 0;
  color: #f7b307;
  font-size: 30px;
  font-weight: 300;
  text-align:left;
  min-height: 45px;
}
#programasAcademicos .diferencialesFondoBlanco  .diferenciador .descripcionDiferenciador p {
  color:#dbe4eb;
  font-weight:400;
  font-size: 1.3em;
  text-align: left;
}



/* video principal */
/* video principal */
/* video principal */
#programasAcademicos .videoPrincipal {
  background:#f6f7f7;
  text-align:right;
}
#programasAcademicos .videoPrincipal .InfoVideo {
  padding:5% 15%;
}

#programasAcademicos .videoPrincipal .InfoVideo .tituloVideo h3 {
  font-size: 5em;
  color:rgb(255, 255, 255);
  font-weight:600;
  font-family: 'Yanone Kaffeesatz',sans-serif;
  line-height:1em;
}
#programasAcademicos .videoPrincipal .InfoVideo .descripcionVideo p {
  color:#dbe4eb;
  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(0, 0, 0, 0.8), rgba(7, 21, 45, 0.7)), url("") fixed no-repeat;
  background-size: cover;
  min-height: auto;
  padding: 5% 0;
}
#programasAcademicos .AcordeonesInformacion-V2 .bgContenido .separadorTitulo {
  border-top: solid 2px #fff;
}
#programasAcademicos .AcordeonesInformacion-V2 .bgContenido .titulo h3 {
  font-size: 5em;
  color: #e8670c;
  font-weight: 600;
  text-align:center;
  margin-bottom:3%;
  font-family: 'Yanone Kaffeesatz',sans-serif;
}
#programasAcademicos .AcordeonesInformacion-V2 .bgContenido p {
  color:#ffffff;
  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: #2e6c81;
}

#programasAcademicos .AcordeonesInformacion-V2 .bgContenido .panel-default > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: rgba(0,0,0,.8);
  background: rgba(0, 0, 0,.3);
}
#programasAcademicos .AcordeonesInformacion-V2 .bgContenido .panel-default > .panel-heading {
  background-color: rgba(0,0,0,.5);
  border-bottom: #0b4052;
  border-radius:0;
  color:#ffffff;
}
#programasAcademicos .AcordeonesInformacion-V2 .bgContenido .panel-title span {
  display: table;
  float: left;
  width: 23px;
  height: 23px;
  text-align: center;
  line-height: 23px;
  color: #E8670C;
  border: solid 1px #E8670C;
  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.74), rgba(255, 255, 255, 0.83)), 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: 5em;
  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: #E8670C;
  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 #E8670C;
  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 {
  display:none;
  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  {
  display:none;
  width:100%;
  height:600px;
}
#programasAcademicos .mapa-norte  {
  display:none;
  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;
  width: 100%;
  background: rgba(0,0,0,1);
}

#programasAcademicos .mapa .direccionMapa {
  display: table;
  width: 40%;
  margin-top: 0;
  margin-left: 0;
  text-align: center;
  color: #666666;
  border-radius: 0;
  z-index: 1;
  background: linear-gradient(to bottom,rgba(0, 0, 0, .8), rgba(7, 21, 45, 1));
  background-size: cover;
  border: none;
  float:left;
}
.mapaGoogle {
  display:table;
  width:60%;
  float:right;
}

#programasAcademicos .mapa .direccionMapa .sedeImg img {
  width:100%;
}


#programasAcademicos .mapa .direccionMapa .imgSede img{
  width: 100%;
}

#programasAcademicos .mapa .direccionMapa .imgSede{  
  width: 170px;
  height: 170px;
  /*border-radius: 50%;*/
  border: solid 2px #ddd;
  padding: 5px;
  margin: auto;      
  margin-top: 20
}
#programasAcademicos .mapa .direccionMapa h4 {
  font-family: 'Yanone Kaffeesatz',sans-serif;
  text-align: left;
  display: table;
  color: #ffffff;
  width: 100%;
  padding-bottom: 5px;
  padding-left: 4%;
  font-size: 1.8em;
  font-weight: 300;
  margin-bottom:0;
}

#programasAcademicos .mapa .direccionMapa h3 {
  color: #E8670C;
  font-size: 25px;
  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;
}  
#programasAcademicos .mapa .direccionMapa h5 {
  background: none;
  padding: 5px 15px;
  text-align: left;
  margin: 0;
  font-weight: 600;
  line-height: 20px;
  border-top: solid 1px #0b2350;
  margin-bottom: 10px;
  color: #ffffff;
}
#programasAcademicos .mapa .masInfo a {
  display: table;  
  padding: 10px 15px;  
  background: rgba(0, 0, 0, .8);  
  color: #ffffff;  
  font-weight: bold;
  text-decoration: none;
  transition: .8s;
  border: none;
  margin: 0;
  width: 100%;
}

/*
#programasAcademicos .mapa .masInfo a:hover {
background: #143764;
}
*/

#programasAcademicos .mapa .masInfo a .glyphicon {
  font-size: 12px;
  color: #E8670C;
}



/* 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: 4em;
  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 #f4b333;
  color: #ffffff;
  background:#af7f35;
  font-weight:600;
  margin: auto;
  text-align: center;
  text-decoration:none;
  transition: .5s;
}
#programasAcademicos .laboratoriosImgFullScreen .recuadroEnlaceLabroratorios a:hover {
  color: #af7f35;
  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: 4em;
  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 #f5b619;
  color: #ffffff;
  background: #b0812d;
  font-weight:600;
  margin: auto;
  text-align: center;
  text-decoration:none;
  transition: .5s;
}

#programasAcademicos .redHospitalariaImgFullScreen .recuadroEnlaceRedHospitalaria a:hover {
  color: #1295ce;
  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 .filtroProfesores {
  display: table;
  width: 40%;
  margin: 3% auto 2% auto;
}
#programasAcademicos .filtroProfesores a {
  display: inline-block;
  cursor: pointer;
  width: 50%;
  background: #ffffff;
  padding: .5em .8em;
  text-transform: uppercase;
  font-family: 'Yanone Kaffeesatz',sans-serif;
  text-decoration:none;
  font-size: 1.3em;
  color:#000;
  letter-spacing: .1em;
  font-weight: 400;
  border: solid 2px #f7f7f7;
  box-shadow: 2px 2px 5px rgba(0,0,0,.05);
}
#programasAcademicos .filtroProfesores a.active {
  background:linear-gradient(to bottom right, #d61541, #743f8b);
  color:#fff;
}
#programasAcademicos .listadoProfesoresCatedra .profesor {
  float: left;
  position: initial;
  background: #fff;
  width: 31%;
  margin: 1%;
  box-shadow: 2px 2px 2px rgba(0,0,0,.1);
  padding: 2%;
  text-align: center;
  min-height: 560px;
}
#programasAcademicos .listadoProfesoresCatedra .profesor .infoProfesor {
  width: 100%;
  text-align:center;
}
#programasAcademicos .listadoProfesoresCatedra .profesor .imagenprofesor {position: relative;overflow: hidden;text-align: center;width: 170px;height: 170px;border-radius: 50%;border: solid 2px #bc2054;margin: 6% auto;}
#programasAcademicos .listadoProfesoresCatedra .profesor .imagenprofesor img {
  width: 100%;
  margin:auto;
}
#programasAcademicos .listadoProfesoresCatedra .profesor .infoProfesor a {
  display:table;
  width:100%;
  color: #bc2054;
  font-weight: 400;
  font-family: 'Yanone Kaffeesatz',sans-serif;
  font-size: 1.3em;
}
#programasAcademicos .listadoProfesoresCatedra .profesor h2 {
  display: table;
  width: 100%;
  float: none;
  text-align: center;
  font-family: 'Yanone Kaffeesatz',sans-serif;
    font-size: 2em;
}
#programasAcademicos .profesores-V1 {
  padding:3% 0;
  background:#f7f7f7;
}
#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 {
  position: relative;
  overflow: hidden;
  text-align:center;
  width: 170px;
  height: 170px;
  border-radius: 50%;
  border: solid 2px #bc2054;
  margin:6% auto;
}
#programasAcademicos .profesores-V2 .profesoresPestanias .ImagenProfesorCircular img {
  width:180px;
  margin:auto;
}
#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: #bc2054;
}

#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(0, 0, 0, 0.8), rgba(7, 21, 45, 0.7)), url("../../img/bg-Diferenciadores.jpg") fixed no-repeat;
  background-size: cover;
  min-height: auto;
}
#programasAcademicos .profesores-V4 .titulo h3 {
  font-size: 5em;
  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 #E8670C;
  text-decoration: none;
  transition: .5s;
}
#programasAcademicos .profesores-V4 .masInfo:hover {
  background: rgbA(232, 103, 12,.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: #000;
  font-size: 1.8em;
  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 bottom,rgba(0, 0, 0, 0.8), rgba(7, 21, 45, 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: #E8670C;
  font-size: 2em;
  font-family: 'Yanone Kaffeesatz',sans-serif;
  font-weight: 400;
}  
#programasAcademicos .somosTuMejorOpcion a {
  display: table;
  padding: 8px 30px;
  background: rgba(0,0,0,.5);
  font-size: 1.5em;
  color: #fff;
  text-shadow: 0 0 15px rgba(0,0,0,.1);
  margin: auto;
  border: solid 2px #E8670C;
  text-decoration:none;
  transition:.5s;
}
#programasAcademicos .SomosTuMejorOpcion a:hover {
  background: rgba(104, 201, 234,.5);    
  font-size: 1.5em;
  color: #fff;
  transition:.5s;
}  
#programasAcademicos .somosTuMejorOpcion a .glyphicon {
  font-size: 12px;
  color: #ff7100;
  display: none;
}
/* Fin somos tu mejor opcion */
/* Fin somos tu mejor opcion */
/* Fin somos tu mejor opcion */



#programasAcademicos .PlanDeEstudios {
  padding:3% 0 0 0;
  background:#f7f7f7;
}
#programasAcademicos .PlanDeEstudios .titulo h3 {
  font-size: 5em;
  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;
}
#programasAcademicos .PlanDeEstudios .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;
}
#programasAcademicos .PlanDeEstudios .btnPlanEstudios {
  display: table;
  margin: 15px auto;
  padding: 10px 15px;
  background: #E8670C;
  text-align:center;
  font-size: 16px;
  color: #fff;
  border: solid 2px #d25c09;
  font-weight: 400;
  text-decoration: none;
  transition: .5s;
}
#programasAcademicos .PlanDeEstudios .btnPlanEstudios:hover {
  background: #c1570c;
  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,rgba(0, 0, 0, 0.9), rgba(7, 21, 45, 0.7));
  padding: 15px 10px;
  color: #fff;
  margin-bottom:15px;
  /*! box-shadow:0 0 15px rgba(0,0,0,.3); */
}
#programasAcademicos .PlanDeEstudios .bg-planDeEstudios .recuadro h3 {
  margin:0;
  font-weight: 600;
  font-size: 20px;
  color: rgb(219, 195, 149);
  text-shadow: 0 0 15px rgba(0,0,0,.2);
}
#programasAcademicos .PlanDeEstudios .bg-planDeEstudios .recuadro p {
  color:#fff;
}  

#programasAcademicos .PlanDeEstudios .bg-planDeEstudios .recuadro a {
  background: rgba(82, 56, 17, 0.3);
  padding: 5px 15px;
  border: solid 1px #826436;
  color: #fff;
  margin-top: 15px;
  display: table;
  margin: auto;
  border-radius: 0;
  text-decoration:none;
  transition:.5s;
}
#programasAcademicos .PlanDeEstudios .bg-planDeEstudios .recuadro a:hover {
  background: #e59b0b;
  color:rgba(255,255,255,1);
  transition:.5s;
  text-shadow: 0 0 15px rgba(0,0,0,.5);
}
#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: 5em;
  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;   
}








#programasAcademicos .PlanDeEstudios .bg-planDeEstudios .recuadro {
  background: linear-gradient(to bottom,rgba(0, 0, 0, 0.8),rgb(0, 0, 0));
  padding: 15px 10px;
  color: #fff;
  margin-bottom:15px;
  /*! box-shadow:0 0 15px rgba(0,0,0,.3); */
}
#programasAcademicos .PlanDeEstudios .bg-planDeEstudios .recuadro h3 {
  margin:0;
  font-weight: 600;
  font-size: 20px;
  color: #E8670C;
}
#programasAcademicos .PlanDeEstudios .bg-planDeEstudios .recuadro p {
  color:#fff;
}  

#programasAcademicos .PlanDeEstudios .bg-planDeEstudios .recuadro a {
  background: rgba(0,0,0,.3);
  padding: 5px 15px;
  border: solid 1px #E8670C;
  color: #fff;
  margin-top: 15px;
  display: table;
  margin: auto;
  border-radius: 5px;
  text-decoration:none;
  transition:.5s;
}
#programasAcademicos .PlanDeEstudios .bg-planDeEstudios .recuadro a:hover {
  background: rgb(232, 103, 12);
  color:rgba(255,255,255,1);
  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;
}
#programasAcademicos .bg-linkProfundizacion {
  display:table;
  width:100%;
  /*background: linear-gradient(to bottom,rgba(0, 0, 0, .8),rgba(6, 39, 49, 1));*/
}

#programasAcademicos .PlanDeEstudios .linkProfundizacion-1,
#programasAcademicos .PlanDeEstudios .linkProfundizacion-2,
#programasAcademicos .PlanDeEstudios .linkProfundizacion-3,
#programasAcademicos .PlanDeEstudios .linkProfundizacion-4,
#programasAcademicos .PlanDeEstudios .linkProfundizacion-5,
#programasAcademicos .PlanDeEstudios .linkProfundizacion-6 {
  display: table;
  width: 100%;
  height: 50px;
  font-family: 'Yanone Kaffeesatz',sans-serif;
  cursor: pointer;  
  padding: 5px;
  text-align: left;
  font-size: 1.5em;
  line-height: 1.8em;
  margin-bottom:5px;
  transition:.3s;
}
#programasAcademicos .PlanDeEstudios .linkProfundizacion-1 img {
  width:30px;
  margin-top:3px;
}
#programasAcademicos .PlanDeEstudios .linkProfundizacion-6 {
  display:none;
}
#programasAcademicos .PlanDeEstudios .linkProfundizacion-1 span,
#programasAcademicos .PlanDeEstudios .linkProfundizacion-2 span,
#programasAcademicos .PlanDeEstudios .linkProfundizacion-3 span,
#programasAcademicos .PlanDeEstudios .linkProfundizacion-4 span,
#programasAcademicos .PlanDeEstudios .linkProfundizacion-5 span,
#programasAcademicos .PlanDeEstudios .linkProfundizacion-6 span {
  padding-top: .4em;
  font-size: 1em;
}


#programasAcademicos .PlanDeEstudios .linkProfundizacion-1 {
  background:rgba(255,255,255,.7);
  border-left: dotted 5px #19b2c7;
  box-shadow:0 0 15px rgba(0,0,0,.1);
  transform:scale(1,1);
  transition:.3s;
}
#programasAcademicos .PlanDeEstudios .linkProfundizacion-1:hover {
  background:rgba(255,255,255,1);
  border-left: dotted 5px #19b2c7;
  box-shadow:0 0 15px rgba(0,0,0,.1);
  transform:scale(1.05,1.05);
  transition:.3s;
}
#programasAcademicos .PlanDeEstudios .linkProfundizacion-1 span {
  color:#19b2c7;
}



#programasAcademicos .PlanDeEstudios .linkProfundizacion-2 {
  background:rgba(255,255,255,.7);
  border-left: dotted 5px #ae1d3a;
  box-shadow:0 0 15px rgba(0,0,0,.1);
  transform:scale(1,1);
  transition:.3s;
}
#programasAcademicos .PlanDeEstudios .linkProfundizacion-2:hover {
  background:rgba(255,255,255,1);
  border-left: dotted 5px #ae1d3a;
  box-shadow:0 0 15px rgba(0,0,0,.1);
  transform:scale(1.05,1.05);
  transition:.3s;
}
#programasAcademicos .PlanDeEstudios .linkProfundizacion-2 span {
  color:#ae1d3a;
}


#programasAcademicos .PlanDeEstudios .linkProfundizacion-3 {
  background:rgba(255,255,255,.7);
  border-left: dotted 5px #f68c1f;
  box-shadow:0 0 15px rgba(0,0,0,.1);
  transform:scale(1,1);
  transition:.3s;
}
#programasAcademicos .PlanDeEstudios .linkProfundizacion-3:hover {
  background:rgba(255,255,255,1);
  border-left: dotted 5px #f68c1f;
  box-shadow:0 0 15px rgba(0,0,0,.1);
  transform:scale(1.05,1.05);
  transition:.3s;
}
#programasAcademicos .PlanDeEstudios .linkProfundizacion-3 span {
  color:#f68c1f;
}



#programasAcademicos .PlanDeEstudios .linkProfundizacion-4 {
  background:rgba(255,255,255,.7);
  border-left: dotted 5px #8fc440;
  box-shadow:0 0 15px rgba(0,0,0,.1);
  transform:scale(1,1);
  transition:.3s;
}
#programasAcademicos .PlanDeEstudios .linkProfundizacion-4:hover {
  background:rgba(255,255,255,1);
  border-left: dotted 5px #8fc440;
  box-shadow:0 0 15px rgba(0,0,0,.1);
  transform:scale(1.05,1.05);
  transition:.3s;
}
#programasAcademicos .PlanDeEstudios .linkProfundizacion-4 span {
  color:#8fc440;
}



#programasAcademicos .PlanDeEstudios .linkProfundizacion-5 {
  background:rgba(255,255,255,.7);
  border-left: dotted 5px #0f75bd;
  box-shadow:0 0 15px rgba(0,0,0,.1);
  transform:scale(1,1);
  transition:.3s;
}
#programasAcademicos .PlanDeEstudios .linkProfundizacion-5:hover {
  background:rgba(255,255,255,1);
  border-left: dotted 5px #0f75bd;
  box-shadow:0 0 15px rgba(0,0,0,.1);
  transform:scale(1.05,1.05);
  transition:.3s;
}
#programasAcademicos .PlanDeEstudios .linkProfundizacion-5 span {
  color:#0f75bd;
}



#programasAcademicos .PlanDeEstudios .linkProfundizacion-6 {
  background:rgba(255,255,255,.7);
  border-left: dotted 5px #652d8e;
  box-shadow:0 0 15px rgba(0,0,0,.1);
  transform:scale(1,1);
  transition:.3s;
}
#programasAcademicos .PlanDeEstudios .linkProfundizacion-6:hover {
   background:rgba(255,255,255,1);
  border-left: dotted 5px #652d8e;
  box-shadow:0 0 15px rgba(0,0,0,.1);
  transform:scale(1.05,1.05);
  transition:.3s;
}
#programasAcademicos .PlanDeEstudios .linkProfundizacion-6 span {
  color:#7a45a1;
}

#programasAcademicos .PlanDeEstudios .btnModalPerfilDeIngreso {
  cursor:pointer;
  display: table;
  width:100%;
  margin: 15px auto;
  padding: 10px 15px;
  background: #b0812d;
  text-align:center;
  font-size: 16px;
  color: #fff;
  border: solid 2px #f5b619;
  font-weight: 400;
  text-decoration: none;
  transition: .5s;
}
#programasAcademicos .PlanDeEstudios .btnModalPerfilDeIngreso:hover {
  background: #846015;
  transition: .5s;	
}

#myModal314251 .modal-header img {
    float: left;
    width: 24px;
    margin-right: 8px;
}

#myModal314251 .modal-body img,
#myModal314252 .modal-body img,
#myModal314250 .modal-body img,
#myModal314248 .modal-body img,
#myModal314249 .modal-body img {
  width: 50%;
  margin: auto;
  margin-right: auto;
  float: left;
  margin-right: 10px;
}

.modal-header .imgLaboratorioBtn span {
  display: table;
  float: left;
  margin-top: 3px;
  font-size: 1.3em;
  margin-right: 10px;
}
#myModal314252 .modal-header .imgLaboratorioBtn span {
  color:#ae1d3a !important;
}
#myModal314250 .modal-header .imgLaboratorioBtn span {
  color:#f68c1f !important;
}
#myModal314248 .modal-header .imgLaboratorioBtn span {
  color:#8fc440 !important;
}
#myModal314249 .modal-header .imgLaboratorioBtn span {
  color:#0f75bd !important;
}



/*---------------*/
/***** 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: 2.5em;
}

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 (max-width:768px) {
  #programasAcademicos .profesores-V2 .tamanioRecuadroProfesor {
    width: 100%;
  }
  #programasAcademicos .masInformacionFlotante {
    width: 100%;
    font-size: 15px;
    top:50px;
  }
  #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 .titulo h3 {
    font-size: 2em;
  }  
  #programasAcademicos .diferencialesFondoBlanco h3 {
    font-size: 2em;
  }
  #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-top: 0;
	box-shadow: none;
	width: 100%;
	text-align: center;
  }
  #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 .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;
  }
}


@media (min-width:785px) and (max-width:1199px) {
  #programasAcademicos .mapa-claustro {
    height: 650px !important;
  }
  #programasAcademicos .mapa .direccionMapa .imgSede {
    margin-top: 5% !important;
  }
}

@media (min-width:768px) and (max-width:980px) {
  .imagenDirectorPrograma {
    padding-top:25%;
  }
}


@media (max-width: 990px) {
  #programasAcademicos .filtroProfesores {  
    width: 100%;
  }
  #programasAcademicos .listadoProfesoresCatedra .profesor {
    width: 70%;
    min-height: auto;
    margin: auto;
    margin-bottom: 30px;
    float: none;
  }
}

@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%;
  }
}  



@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;
  }
}  
@media (min-width:980px) and (max-width:1200px) {
  figure.effect-sadie h2 {
    font-size: 2em;
  }
}






@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: rgba(0, 0, 0, 0.3803921568627451);
  text-align: center;
  cursor: pointer;
}
.grid figure a {
  color:#cba255;
}  


.texto_auxiliar{
  color: #E8670C !important;
}

.texto_auxiliar:hover{  
  text-decoration: underline !important;
}

#mixedSlider {
  position: relative;
}
#mixedSlider .logoAliado {
  display:table;
  width:47%;
  float:left;
  border:solid 1px #f5f4f4;
  margin-left:1%;
  margin-right:1%;
  margin-bottom:3%;
  box-shadow:2px 2px 5px rgba(0,0,0,.1);
}
#mixedSlider .logoAliado img {
  width:100%;
}

#mixedSlider .MS-content {
  white-space: nowrap;
  overflow: hidden;
  margin: 0 5%;
}
#mixedSlider .MS-content .item {
  display: inline-block;
  width: 33.3333%;
  position: relative;
  vertical-align: top;
  overflow: hidden;
  height: 100%;
  white-space: normal;
  padding: 0;
}
@media (max-width: 991px) {
  #mixedSlider .MS-content .item {
    width: 50%;
  }
}
@media (max-width: 767px) {
  #mixedSlider .MS-content .item {
    width: 100%;
  }
  
}
#mixedSlider .MS-content .item .imgTitle {
  position: relative;
}
#mixedSlider .MS-content .item .imgTitle .blogTitle {
  margin: 0;
  text-align: left;
  letter-spacing: 2px;
  color: #252525;
  font-style: italic;
  position: absolute;
  background-color: rgba(255, 255, 255, 0.5);
  width: 100%;
  bottom: 0;
  font-weight: bold;
  padding: 0 0 2px 10px;
}
#mixedSlider .MS-content .item .imgTitle img {
  height: auto;
  width: 100%;
}
#mixedSlider .MS-content .item p {
  font-size: 16px;
  margin: 2px 10px 0 5px;
  text-indent: 15px;
}
#mixedSlider .MS-content .item a {
  float: right;
  margin: 0 20px 0 0;
  font-size: 16px;
  font-style: italic;
  color: rgba(173, 0, 0, 0.82);
  font-weight: bold;
  letter-spacing: 1px;
  transition: linear 0.1s;
}
#mixedSlider .MS-content .item a:hover {
  text-shadow: 0 0 1px grey;
}
#mixedSlider .MS-controls a {
  cursor:pointer;
  position: absolute;
  border: none;
  background-color: transparent;
  outline: 0;
  font-size: 50px;
  top: 45%;
  color: rgba(30, 63, 109,.5);
  transition: 0.15s linear;
}
#mixedSlider .MS-controls a:hover {
  color: rgba(30, 63, 109,1);
}
@media (max-width: 992px) {
  #mixedSlider .MS-controls a {
    font-size: 30px;
  }
}
@media (max-width: 767px) {
  #mixedSlider .MS-controls a {
    font-size: 20px;
  }
}
#mixedSlider .MS-controls .MS-left {
  left: 0px;
}
@media (max-width: 767px) {
  #mixedSlider .MS-controls .MS-left {
    left: 0;
    font-size: 4em;
  }
}
#mixedSlider .MS-controls .MS-right {
  right: 0px;
}
@media (max-width: 767px) {
  #mixedSlider .MS-controls .MS-right {
    right: 0;
    font-size: 4em;
  }
  #mixedSlider .logoAliado {
    width:30%;
  }
}
#basicSlider { position: relative; }
#basicSlider .MS-content {
  white-space: nowrap;
  overflow: hidden;
  margin: 0 2%;
  height: 50px;
}
#basicSlider .MS-content .item {
  display: inline-block;
  width: 20%;
  position: relative;
  vertical-align: top;
  overflow: hidden;
  height: 100%;
  white-space: normal;
  line-height: 50px;
  vertical-align: middle;
}
@media (max-width: 991px) {
#basicSlider .MS-content .item { width: 25%; }
}
@media (max-width: 767px) {
#basicSlider .MS-content .item { width: 35%; }
}
@media (max-width: 500px) {
#basicSlider .MS-content .item { width: 50%; }
}
#basicSlider .MS-content .item a {
  line-height: 50px;
  vertical-align: middle;
}
#basicSlider .MS-controls a { position: absolute; }

#basicSlider .MS-controls .MS-left {
  top: 35px;
  left: 10px;
}
#basicSlider .MS-controls .MS-right {
  top: 35px;
  right: 10px;
}

#programasAcademicos .redesSociales {
    padding: 5% 0;
    text-align: center;
}
#programasAcademicos .redesSociales .titulo h3 {
    font-size: 5em;
    color: #272f39;
    font-weight: 600;
    text-align: center;
    margin-bottom: 3%;
    font-family: 'Yanone Kaffeesatz',sans-serif;
}
#programasAcademicos .redesSociales .titulo h3 strong {
  color:#E8670C;
}
#programasAcademicos .redesSociales .facebook .tituloRedSocial h3 i{
  color: #E8670C;
  font-size: 1.5em;
  margin-bottom: 15px;
}
#programasAcademicos .redesSociales .twitter .tituloRedSocial h3 i{
  color: #E8670C;
  font-size: 1.5em;
  margin-bottom: 15px;
}
#programasAcademicos .redesSociales .instagram .tituloRedSocial h3 i{
  color: #E8670C;
  font-size: 1.5em;
  margin-bottom: 15px;
}