.slideEntradaRecuadro {
  animation-duration: 1s;
  animation-name: slidein;
}
@keyframes slidein {
  from {
    opacity:0;
    padding-top: 20%;
    overflow-x:hidden;
  }

  to {
    opacity:1;
    padding-top: 0%;
    overflow-x:hidden;
  }
}

.titulo{
    margin: 0;
    font-size: 32px;
    color: #187294;
    font-weight: 300;
    font-family: 'Yanone Kaffeesatz',sans-serif;
   margin-left:-14px;
}

.contenido_formacion {
    font-size: 14px;
    margin-bottom: 20px;
    color: #666;
    font-family: 'Open Sans', sans-serif !important;
    margin-left:-14px;
}

.resp-tab-content.resp-tab-content-active p {
    color: #666;
    font-size: 14px;
     color: #666;
    font-size:'Open Sans', sans-serif;
}

/*tabs*/

.recuadroNoticiasYEventosHome p {
    text-align: center !important;
}

.panel-heading.color-amarillo5 {
    border: solid 1px #d4862c;
}

.panel-heading.color-amarillo5 a:hover {
    color: #d4862c !important;
}

.panel-heading.color-amarillo4 a:hover {
    color: #cc5c5b !important;
}

.panel-heading.color-amarillo3 a:hover {
    color: #3a919e !important;
}

.panel.panel-default a {
    color: #000;
    font-size: 17px;
    text-decoration: none !important;
}
.resp-tab-content.esp-accordion strong {
    color: #000;
    font-weight: 700;
}

.bgSeccionContactenosuno p strong {
    color: #000;
    font-weight: 700;
}

.recuadroColumna-1 {
    color: #666;
}

.redes-contacto {
    width: 120px;
    margin: 0 auto;
    margin-top: 20px;
}

.col-md-2 {
    width: 19.66666667% !important;
}

.evento h3 {
    color: #a20e27 !important;
}
.bgSeccionContactenosuno {
    font-size: 14px;
    font-family: 'Open Sans', sans-serif;
}

.bgSeccionContactenosuno ul {
    margin-left: -20px;
    margin-top: 10px;
    font-weight: 700;
    color: #000;
}

h6.panel-title.color-amarillo2 a:hover {
    color: #3b7548;
}

.panel-title {
    color: #666;
}

.panel-default {
    border-color: #ddd;
    font-family: 'Yanone Kaffeesatz',sans-serif !important;
    margin-bottom: 5px;
   
}
.panel-heading.color-amarillo2 {
    border: solid 1px #3b7549;
}

.panel-heading.color-amarillo3 {
    border: solid 1px #3a919e;
}

.panel-heading.color-amarillo3:hover {
    color:#3a919e !important;
}

.panel-heading.color-amarillo4:hover {
    color:#cc5c5b !important;
}

.panel-heading.color-amarillo4 {
    border: solid 1px #cc5c5b;
}


h6.panel-title.color-amarillo2:hover:focus {
    color: #3b7548;
    text-decoration:none;
}

h6.panel-title.color-amarillo2 a {
    text-decoration: none;
}

.resp-tab-content.resp-tab-content-active p {
    color: #666;
    font-size: 14px;
    color: #666;
    font-family: 'Open Sans', sans-serif;
}
p strong {
    font-weight: bolder;
}

.panel-group {
    margin-bottom: 5px;
}

.panel-group .panel {
    margin-bottom: 0;
    border-radius: 4px;
    margin-bottom: 5px;
}

li.btn-tab-profesores.categoria2.color0.resp-tab-item {
    border-left: solid 10px #3b7549 !important;
  text-align:left;
  font-weight:400;
}

li.btn-tab-profesores.categoria2.color0.resp-tab-item.resp-tab-active {
    border-left: solid 10px #3b7549 !important;
    font-size: 16px;
    text-align: left;
    font-weight: 400;
    color: #3b7448;
}
li.btn-tab-profesores.categoria2.color0.resp-tab-item{
    border-left: solid 10px #3b7549 !important;
}

.resp-tab-content.esp-accordion.resp-tab-active.resp-tab-content-active p {
    color: #666;
    font-family: 'Open Sans', sans-serif;
    font-size: 14px !important;
    text-transform: initial;
    text-align: left;
}

.resp-tab-content.esp-accordion.resp-tab-active{
    color: #666;
    font-family: 'Open Sans', sans-serif;
    font-size: 14px !important;
    text-transform: initial;
    text-align: left;
}
.resp-tab-content.resp-tab-active.resp-tab-content-active p{
    color: #666;
    font-family: 'Open Sans', sans-serif;
    font-size: 14px !important;
    text-transform: initial;
    text-align: left;
}

.resp-tab-content.resp-tab-active{
    color: #666;
    font-family: 'Open Sans', sans-serif;
    font-size: 14px !important;
    text-transform: initial;
    text-align: left;
}


.resp-tab-content.esp-accordion.resp-tab-active {
    padding: 20px;
    border: solid 1px #ccc;
    background: #fdfdfd;
}
li.btn-tab-profesores.categoria2.resp-tab-item.resp-tab-active {
    border-left: solid 9px #d4862c !important;
    border: solid 1px #ccc;
}
.resp-tabs-container {
    padding: 20px !important;
    border: solid 1px #ddd!important;
}

li.btn-tab-profesores.categoria2.color1.resp-tab-item.resp-tab-active {
    color: #cc5b5a;
    font-weight: 400;
}

li.btn-tab-profesores.categoria2.color2.resp-tab-item.resp-tab-active {
    color: #d5852c;
    font-weight: 400;
}



li.btn-tab-profesores.categoria2.color1.resp-tab-item {
    border-left: solid 10px #cc5c5b !important;
  text-align:left;
  font-weight:400;
}



/*tabs*/

/*objetivos*/
.objetivos {
    background: #fff;
    padding: 20px;
}

.ZonaInformacionInferior {
    background: #fff !important;
    display: table;
}

.objetivos img {
    width: 31px;
    float: left;
    margin-right: 10px;
}

.objetivos p {
    margin-left: 40px;
    color:#666;
  margin-bottom:15px;
}

.ZonaInformacionInferior h3 {

    margin-top: 30px !important;
    margin-bottom: -20px !important;
}

.btn1 {
    border: solid 1px #3b7549;
    padding: 20px;
    border-radius: 0px 10px 0px 10px;
    border-left: solid 12px #3b7549;
    margin-bottom:20px;
    color: #666;
}

.btn2 {
   
    border:solid 1px #3a919e;
   border-left: solid 12px #3a919e;
}

.btn3 {
   
    border:solid 1px #cc5c5b;
   border-left: solid 12px #cc5c5b;
}

.btn4 {
    
    border:solid 1px #d4862c;
  border-left: solid 12px #d4862c;
}

/*objetivos*/

.btn-etica{
	display: table;
    width: 100%;
    cursor: pointer;
    margin-bottom: 5%;
    background: #fff;
    border: solid 2px #187294;
    padding: 8px 15px;
    color: #333;
    font-size: 1.8rem;
    font-weight: 300;
    line-height: 1.8rem;
    font-family: 'Yanone Kaffeesatz',sans-serif;
    text-decoration: none;
    transition: .3s;	
}

.btn-etica:hover .btn-etica a:focus {
	 display:table;
  width:100%;
  cursor:pointer;
  margin-bottom:5%;
  background:#187294;
  border:solid 2px #187294;
  padding:8px 15px;
  color:#fff;
  font-size: 1.8rem;
  font-weight: 300;
  line-height: 1.8rem;
  font-family: 'Yanone Kaffeesatz',sans-serif;
  text-decoration:none;
  transition:.3s;
}

.btnModales a {
  display:table;
  width:100%;
  cursor:pointer;
  margin-bottom:5%;
  background:#fff;
  border:solid 2px #187294;
  padding:8px 15px;
  color:#333;
  font-size: 1.8rem;
  font-weight: 300;
  line-height: 1.8rem;
  font-family: 'Yanone Kaffeesatz',sans-serif;
  text-decoration:none;
  transition:.3s;
}
.btnModales a:hover, .btnModales a:focus {
  display:table;
  width:100%;
  cursor:pointer;
  margin-bottom:5%;
  background:#187294;
  border:solid 2px #187294;
  padding:8px 15px;
  color:#fff;
  font-size: 1.8rem;
  font-weight: 300;
  line-height: 1.8rem;
  font-family: 'Yanone Kaffeesatz',sans-serif;
  text-decoration:none;
  transition:.3s;
}


.caja-texto h3 {
    margin: 0;
    font-size: 32px;
    color: #187294;
    font-weight: 300;
    font-family: 'Yanone Kaffeesatz',sans-serif;
    margin-bottom: 20px;
}

.btnMenuPalMovil-claustro {
 display:table;
 width:100%;
 padding:6% 2% 3% 2%;
 cursor:pointer;
 border:solid 1px #e0e0e0;
 border-bottom:solid 6px #e0e0e0;
 background:#fff;
 transition:.3s
}
.btnMenuPalMovil-claustro:hover {
 display:table;
 width:100%;
 padding:6% 2% 3% 2%;
 cursor:pointer;
 border:solid 1px #e0e0e0;
 border-bottom:solid 6px #a20f26;
 background:#f3f3f3;
 transition:.3s
}
.active-claustro {
  border-bottom:solid 6px #a20f26;
  background:rgba(162,15,38,.1);
}
.textoRojo {
  color:rgba(162,15,38,1);;
}
.btnMenuPalMovil-claustro h3 {
 font-family:'Yanone Kaffeesatz',sans-serif;
 margin:0;
 color:#a20f26;
 font-size:1.8rem; 
}
.btnMenuPalMovil-claustro h4 {
 font-family:'Yanone Kaffeesatz',sans-serif;
 margin:0;
 font-size:1.8rem
}
.btnMenuPalMovil-claustro p {
  font-size: 1.2rem;
}
.irMovil-claustro {
 text-align:center;
 padding-top:75%;
 margin-right:3%;
 color:#a20f26
}
/* fin claustro */


.btnMenuPalMovil-Mutis {
 display:table;
 width:100%;
 padding:6% 2% 3% 2%;
 cursor:pointer;
 border:solid 1px #e0e0e0;
 border-bottom:solid 6px #e0e0e0;
 background:#fff;
 transition:.3s
}
.btnMenuPalMovil-Mutis:hover {
 display:table;
 width:100%;
 padding:6% 2% 3% 2%;
 cursor:pointer;
 border:solid 1px #e0e0e0;
 border-bottom:solid 6px #20887f;
 background:#f3f3f3;
 transition:.3s
}
.active-mutis {
 border-bottom:solid 6px #20887f;
 background:rgba(32,136,127,.1);
}
.textoVerde {
  color:rgba(32,136,127,1);
}
.btnMenuPalMovil-Mutis h3 {
 font-family:'Yanone Kaffeesatz',sans-serif;
 margin:0;
 color:#20887f;
 font-size:1.8rem; 
}
.btnMenuPalMovil-Mutis h4 {
 font-family:'Yanone Kaffeesatz',sans-serif;
 margin:0;
 font-size:1.8rem
}
.btnMenuPalMovil-Mutis p {
  font-size: 1.2rem;
}
.irMovil-mutis {
 text-align:center;
 padding-top:75%;
 margin-right:3%;
 color:#20887f
}
/* fin mutis */


.btnMenuPalMovil-Norte {
 display:table;
 width:100%;
 padding:6% 2% 3% 2%;
 cursor:pointer;
 border:solid 1px #e0e0e0;
 border-bottom:solid 6px #e0e0e0;
 background:#fff;
 transition:.3s
}
.btnMenuPalMovil-Norte:hover {
 display:table;
 width:100%;
 padding:6% 2% 3% 2%;
 cursor:pointer;
 border:solid 1px #e0e0e0;
 border-bottom:solid 6px #1927CE;
 background:#f3f3f3;
 transition:.3s
}
.active-norte {
  border-bottom:solid 6px #1927CE;
 background:rgba(60,76,155,.1);
}
.textoAzul {
  color:rgba(60,76,155,1);
}
.btnMenuPalMovil-Norte h3 {
 font-family:'Yanone Kaffeesatz',sans-serif;
 margin:0;
 color:#1927CE;
 font-size:1.8rem; 
}
.btnMenuPalMovil-Norte h4 {
 font-family:'Yanone Kaffeesatz',sans-serif;
 margin:0;
 font-size:1.8rem
}
.btnMenuPalMovil-Norte p {
  font-size: 1.2rem;
}
.irMovil-norte {
 text-align:center;
 padding-top:75%;
 margin-right:3%;
 color:#1927CE
}
/* fin norte */




.imgMenuPalMovil {
 margin:auto;
 text-align:center;
 width:80%;
 height:60px
}
.imgMenuPalMovil img {
 margin:auto;
 width:100%
}


.botonesMenuCelular {
 padding:2%
}
.botonesMenuCelular img {
 float:left;
 width:25px
}
.row {
 margin-right:0!important;
 margin-left:0!important
}
.miga {
 border-top:solid 1px #e0e0e0;
 border-bottom:solid 1px #e0e0e0;
 background-color: white;
}
.sinRelleno {
 padding:0
}
.sinMargen {
 margin:0
}
.ContBtnSedes h3 {
 text-align:center;
 font-size:1.8rem;
 color:#a20f26
}
.tituloPrincipalHome {
 border-top:solid 1px #e0e0e0
}
.tituloPrincipalHome h3 {
 padding:1%;
 margin:0;
 color:#333;
 font-size:2.8rem;
 font-weight:400;
 font-family:'Yanone Kaffeesatz',sans-serif;
 text-align:center;
 background:#fff;
 font-weight:300
}
.tituloPrincipalHome h3 strong {
 color:#ef5225
}
.bgSeguridadSaludTrabajo {
 background:#fff;
 -webkit-background-size:cover;
 -moz-background-size:cover;
 -o-background-size:cover;
 background-size:cover;
 display:block;
 padding:0;
 margin:0
}
.thumbnail {
 padding:0;
 border:none;
 border-left:solid 2px #fff;
 border-right:solid 2px #fff;
 border-radius:0
}
.MenuPrincipal h3 {
    position: absolute;
    font-family: 'Yanone Kaffeesatz',sans-serif;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 10;
    padding-top: 8px;
    padding-bottom: 2px;
    color: #fff;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0,0,0,.4);
    background: rgba(0,0,0,.5);
    margin: 0;
    font-size: 19px;
    min-height: 50px;
}
.MenuPrincipal h4 {
 font-size:3rem;
 text-align:center;
 font-family:'Yanone Kaffeesatz',sans-serif;
 margin:0;
 padding:2% 0
}
.MenuPrincipal img {
 width:100%
}
#claustro .thumbnail {
 position:relative;
 overflow:hidden;
 cursor:pointer;
 margin-left:9%;
}
#claustro .caption {
 position:absolute;
 top:-100%;
 right:0;
 background:rgba(239,82,37,.6);
 width:100%;
 height:100%;
 padding:10% 2%;
 text-align:center;
 color:#fff!important;
 text-shadow:2px 2px 2px rgba(0,0,0,.2);
 z-index:2;
 -webkit-transition:all .2s ease-in-out;
 -moz-transition:all .2s ease-in-out;
 -o-transition:all .2s ease-in-out;
 -ms-transition:all .2s ease-in-out;
 transition:all .2s ease-in-out
}
#claustro .thumbnail:hover .caption {
 top:0%
}
#mutis .thumbnail {
 position:relative;
 overflow:hidden;
 cursor:pointer
}
#mutis .caption {
 position:absolute;
 top:-100%;
 right:0;
 background:rgba(32,136,127,.6);
 width:100%;
 height:100%;
 padding:10% 2%;
 text-align:center;
 color:#fff!important;
 text-shadow:2px 2px 2px rgba(0,0,0,.2);
 z-index:2;
 -webkit-transition:all .2s ease-in-out;
 -moz-transition:all .2s ease-in-out;
 -o-transition:all .2s ease-in-out;
 -ms-transition:all .2s ease-in-out;
 transition:all .2s ease-in-out
}
#mutis .thumbnail:hover .caption {
 top:0%
}
#norte .thumbnail {
 position:relative;
 overflow:hidden;
 cursor:pointer
}
#norte .caption {
 position:absolute;
 top:-100%;
 right:0;
 background:rgba(67,107,224,.6);
 width:100%;
 height:100%;
 padding:10% 2%;
 text-align:center;
 color:#fff!important;
 text-shadow:2px 2px 2px rgba(0,0,0,.2);
 z-index:2;
 -webkit-transition:all .2s ease-in-out;
 -moz-transition:all .2s ease-in-out;
 -o-transition:all .2s ease-in-out;
 -ms-transition:all .2s ease-in-out;
 transition:all .2s ease-in-out
}
#norte .thumbnail:hover .caption {
 top:0%
}
.fondoGris {
  background: #e7eaef;
}


.ColumnasCajas {
 background:#E7EAEF;
 padding:1% 3% 3% 3%; 
}
.contenidoPrincipalHome {
  background:#fff;
  box-shadow:2px 2px 2px rgba(0,0,0,.1);
}

.recuadroColumna-1 {
 min-height:600px;
 padding:5% 8% 8% 8%;
 background: #FFF;
 margin-bottom: 6%;
 margin-top: 5%;
 border-right: solid 1px #eaeaea;
}
.recuadroColumna-1 h3 {
 min-height:50px;
 font-size:2.5rem;
 font-weight:400;
 font-family:'Yanone Kaffeesatz',sans-serif;
 text-align:center;
 color:#000;
}
.recuadroColumna-1 p {
 color:#6b6b6b;
 font-size:1.4rem;
 text-align:justify
}
.contacto {
 text-align:center;
 color:#6b6b6b
}
.contacto h3 {
 min-height:30px!important
}
.contacto a {
 color:#6b6b6b
}
.contacto .glyphicon {
 color:#ef5225!important;
 float:right
}
.recuadroColumnaAyuda {
 min-height:600px;
 padding:5% 8% 8% 8%;
 background: #FFF;
 margin-top: 5%;
 margin-bottom:5%;
 border-right: solid 1px #eaeaea;
}
.recuadroColumnaAyuda h3 {
 text-align:center;
 min-height:20px;
 font-size:2.5rem;
 font-weight:400;
 font-family:'Yanone Kaffeesatz',sans-serif;
 color:#000;
}
.recuadroColumnaAyuda p {
 color:#6b6b6b;
 font-size:1.4rem
}



.cajaAyuda1 {
 min-height:85px;
 padding:0;
 margin-bottom:1%
}
.cajaAyuda1 p {
 padding:2%
}
.cajaAyuda1 .glyphicon {
 color:#fff;
 font-size:1.5rem;
 background:#ef5225;
 margin:auto;
 line-height:80px;
 padding-left:33%
}
.cajaAyuda1 a {
 color:#ef5225
}
.cajaAyuda2 {
 min-height:85px;
 padding:0;
 margin-bottom:1%
}
.cajaAyuda2 p {
 padding:2%
}
.cajaAyuda2 .glyphicon {
 color:#fff;
 font-size:1.5rem;
 background:#20887f;
 margin:auto;
 line-height:80px;
 padding-left:33%
}
.cajaAyuda2 a {
 color:#20887f
}
.cajaAyuda3 {
 min-height:85px;
 padding:0;
 margin-bottom:1%
}
.cajaAyuda3 p {
 padding:2%
}
.cajaAyuda3 .glyphicon {
 color:#fff;
 font-size:1.5rem;
 background:#436be0;
 margin:auto;
 line-height:80px;
 padding-left:33%
}
.cajaAyuda3 a {
 color:#436be0
}
.TipDeLaSemanaHome {
 cursor:pointer;
 background:#FFF;
 border:solid 1px #e0e0e0;
 display:block;
 min-height:200px;
 padding:4%;
 box-shadow:2px 2px 2px rgba(0,0,0,.1);
 margin-bottom:5%;
 transition:.5s;      
}
.TipDeLaSemanaHome:hover {
 cursor:pointer;
 background:#fbfbfb;
 border:solid 1px #436be0;
 display:block;
 min-height:200px;
 padding:4%;
 box-shadow:2px 2px 2px rgba(0,0,0,.1);
 margin-bottom:5%;
 transition:.5s;   
}
.TipDeLaSemanaHome h3 {
 margin:0!important;
 min-height:35px!important;
 color:#436be0;
 font-weight:300!important;
 font-size:2.3rem!important
}
.recuadroNoticiasYEventosHome {
 padding:5% 8% 8% 8%;
 background: #fff;
 min-height: 600px;
 margin-top: 5%;
}
.recuadroNoticiasYEventosHome h3 {
 text-align:center;
 min-height:20px;
 font-size:2.5rem;
 font-weight:400;
 font-family:'Yanone Kaffeesatz',sans-serif;
 color:#000;
}
.recuadroNoticiasYEventosHome p {
 color:#6b6b6b;
 font-size:1.4rem;
 text-align:justify
}
.imgTipDeLaSemanaHome {
 text-align:center
}
.imgTipDeLaSemanaHome img {
 width:70%;
 margin-top:5%;
 margin-bottom:5%;
 border-bottom:solid 7px #436be0
}
.linkModalTips {
 display:table;
 width:100%;
 text-decoration:none;
 text-align:center;
 color:#567cb2;
 margin-top:10%;
 border:solid 1px #567cb2;
 padding:3%;
 transition:.5s
}
.linkModalTips:hover {
 display:block;
 text-decoration:none;
 background:#567cb2;
 text-align:center;
 color:#fff;
 margin-top:10%;
 border:solid 1px #567cb2;
 padding:3%;
 width:auto;
 transition:.5s
}
.contenedorContacto {
 display:table;
 background:#f9f9f9;
 padding:0;
 width:100%;
 margin-top:0
}
.contenedorContacto h3 {
 font-size:2.5rem;
 font-weight:400;
 margin-left:2%;
 font-family:'Yanone Kaffeesatz',sans-serif
}
.contenedorContacto p {
 font-size:1.3rem
}
.contenedorContacto .glyphicon {
 color:#bababa
}
.SliderEnlacesRelacionados {
 text-align:center
}
.SliderEnlacesRelacionados img {
 width:150px;
 margin:auto
}
.SliderEnlacesRelacionados p {
 margin-top:0;
 margin-bottom:4px;
 min-height:35px
}
.modalTips .iconoTitulo {
 float:left;
 margin-right:10px
}
.modalTips .iconoTitulo img {
 width:60px
}
.modalTips .modal-header {
 background:#e7eaef;
 border-bottom:solid 1px #a3b5e8
}
.modalTips .modal-header h4 {
 font-size:2.5rem;
 font-weight:400;
 font-family:'Yanone Kaffeesatz',sans-serif;
 line-height:60px;
 color:#666
}
.modalTips .imgPrincipalModalTips {
 text-align:center
}
.modalTips .imgPrincipalModalTips img {
 width:90%;
 margin:auto
}
.modalTips .Numeracion {
 color:#0babe8;
 font-weight:bold;
 font-size:1.5rem;
 margin-right:15px
}
.modalTips .tipList {
 min-heigth:50px;
 border-bottom:solid 1px #f7f7f7
}
.modalTips .semana {
 text-align:right;
 font-size:2rem;
 color:#0babe8;
 font-family:'Yanone Kaffeesatz',sans-serif;
 margin:0;
 margin-bottom:3%
}
.modalTips .modal-body h3 {
 font-family:'Yanone Kaffeesatz',sans-serif
}
.modalTips .modal-footer {
 background:#e7eaef
}
.historicoTips {
 text-decoration:none;
 text-align:center;
 background:rgba(255,255,255,0);
 color:#0babe8;
 border:solid 1px #0babe8;
 padding:1%;
 width:auto;
 transition:.5s
}
.historicoTips:hover {
 text-decoration:none;
 text-align:center;
 background:#0babe8;
 color:#fff;
 border:solid 1px #0babe8;
 padding:1%;
 width:auto;
 transition:.5s
}
.cerrarModal {
 text-decoration:none;
 background:rgba(255,255,255,0);
 text-align:center;
 color:#0babe8;
 border:solid 1px #0babe8;
 padding:1%;
 width:auto;
 transition:.5s
}
.cerrarModal:hover {
 text-decoration:none;
 text-align:center;
 background:#0babe8;
 color:#fff;
 border:solid 1px #0babe8;
 padding:1%;
 width:auto;
 transition:.5s
}
.PuntosDeEncuentro {
 min-height:380px;
 padding:3% 8%;
 border-right:solid 1px #e0e0e0
}
.PuntosDeEncuentro img {
 width:100%
}
.enlacesDeInteres {
 text-align:center;
 padding:2% 4% 3% 4%
}
.enlacesDeInteres img {
 width:100%;
 margin:auto
}
.mapaPuntosDeEncuentro iframe {
 width:100%;
 height:200px;
 border:none!important
}
.mapaPuntosDeEncuentro .HzV7m-b7CEbf .i4ewOd-pzNkMb-tJHJj {
 background-color:#0babe8!important
}
.cajasInteres {
 cursor:pointer;
 margin-top:10%;
 min-height:140px
}
.LinkDocumentosInteres {
 width:100%;
 display:table;
 text-align:left;
 text-decoration:none;
 background:#fff;
 color:#333;
 border:solid 2px rgba(206,209,210,.2);
 border-left:solid 3px #94bb2f;
 padding:2% 6%;
 margin-bottom:1%;
 transition:.5s
}
.LinkDocumentosInteres:hover {
 width:100%;
 display:table;
 text-align:left;
 text-decoration:none;
 background:rgba(206,209,210,.1);
 color:#000;
 border-left:solid 3px #148caf;
 padding:2% 6%;
 margin-bottom:1%;
 transition:.5s
}
.LinkDocumentosInteres:focus {
 width:100%;
 display:table;
 text-align:left;
 text-decoration:none;
 background:rgba(206,209,210,.1);
 color:#000;
 border-left:solid 3px #148caf;
 padding:2% 6%;
 margin-bottom:1%;
 transition:.5s
}
.menuLateral {
 padding:0
}
.TituloPagina h3 {
  text-align: left;
  margin:0;
  padding: .5% 3% .5% 3%;
  font-size: 2.3rem;
  background: #e7eaef;
  font-family: 'Yanone Kaffeesatz',sans-serif;
  font-weight: lighter;
}


.InternaClaustro {
 padding:2% 0
}
.InternaClaustro .tituloPrincipalHome {
  text-align: left;
  padding-left: 3%;
  font-size: 2.5rem;
  background: #f0f0f0;
}
.ContenedorMapaDeCalor {
 text-align:center;
 padding:0 4% 3% 4%
}
.ContenedorMapaDeCalor img {
 width:90%;
 margin:auto
}
.InternaClaustro .ContenedorMapaDeCalor h3 {
 font-family:'Yanone Kaffeesatz',sans-serif;
 color:rgba(239,82,37,1);
 text-align:center;
 font-size:2.5rem
}
.InternaClaustro .ContenedorMapaDeCalor h5 {
 color:#6b6b6b;
 font-size:2.1rem;
 text-align:justify!important;
 margin-bottom:5%;
 font-weight:lighter;
 font-family:'Yanone Kaffeesatz',sans-serif;
 padding:0 4%
}
.ContenedorMapaDeCalor p {
 font-family:'Yanone Kaffeesatz',sans-serif;
 font-size:1.3rem;
 text-align:right;
 padding-right:3%;
 padding-top:2%
}
.CuadroAmarillo {
  cursor:pointer;
 display:table;
 padding:0;
 background:#d9c510;
 border:solid 2px #fff;
 width:100%;
 border-radius:10px;
 transition:.3s;  
}
.CuadroNaranja {
 display:table;
 padding:0;
 background:#d98600;
 border:solid 2px #fff;
 width:100%;
 border-radius:10px;
}
.CuadroRojo {
 display:table;
 padding:0;
 background:#9d0b0b;
 border:solid 2px #fff;
 width:100%;
 border-radius:10px
}
.CuadroVerde {
 display:table;
 padding:0;
 background:#6c9d2c;
 border:solid 2px #fff;
 width:100%;
 border-radius:10px
}
.convertirAboton  {
  cursor:pointer;
  transform:scale(1,1);
  transition:.3s;
}
.convertirAboton:hover {
 transform:scale(.95,.95);
 background:#866d44;
 cursor:pointer;
 box-shadow:2px 2px 2px rgba(0,0,0,.1);
 transition:.3s;
}
.contenedorPeligroModal-Claustro {
 border-bottom:solid 1px #e0e0e0
}
.contenedorPeligroModal-Claustro .panel-default {
 border-color:rgba(0,0,0,0);
 border-radius:0;
 margin-bottom:0
}
.contenedorPeligroModal-Claustro .panel-default .panel-heading {
 background:none;
 border:none;
 border-bottom:solid 2px #0babe8;
 color:#588aa5;
 font-family:'Yanone Kaffeesatz',sans-serif;
 font-size:2rem;
 border-radius:0
}
.contenedorPeligroModal-Claustro .panel-default .panel-body {
 min-height:160px
}
.contenedorPeligroModal-Claustro .panel-default .panel-body .imagenPeligroModal {
 text-align:center!important
}
.contenedorPeligroModal-Claustro .panel-default .panel-body .imagenPeligroModal p {
 text-align:center!important;
 line-height:1.8rem;
 font-weight:bold
}
.contenedorPeligroModal-Claustro .panel-default .panel-body .imagenPeligroModal img {
 margin:auto;
 width:80%
}
.contenedorPeligroModal-Claustro .panel-default .panel-body p {
  color: #6b6b6b;
  font-size: 1.8rem;
  line-height: 2.2rem;
  text-align: justify;
  font-weight: 300;
}
.InternaClaustro h3 {
 text-align:center;
 min-height:40px;
 font-size:2.5rem;
 font-weight:400;
 font-family:'Yanone Kaffeesatz',sans-serif;
 margin:0
}
.InternaClaustro #claustro .active h3 {
 margin:0;
 background:#ef5225;
 color:#fff;
 text-align:center;
 font-family:'Yanone Kaffeesatz',sans-serif;
 font-size:2rem;
 padding-top:5px
}
.InternaClaustro #mutis .active h3 {
 margin:0;
 background:rgba(32,136,127,1);
 color:#fff;
 text-align:center;
 font-family:'Yanone Kaffeesatz',sans-serif;
 font-size:2rem;
 padding-top:5px
}
.InternaClaustro #norte .active h3 {
 margin:0;
 background:rgba(67,107,224,1);
 color:#fff;
 text-align:center;
 font-family:'Yanone Kaffeesatz',sans-serif;
 font-size:2rem;
 padding-top:5px
}
.InternaClaustro #claustro h3 {
 min-height:40px;
 margin:0;
 background:#fff;
 color:#333;
 text-align:center;
 font-family:'Yanone Kaffeesatz',sans-serif;
 font-size:2rem;
 padding-top:5px;
 border-bottom:solid 1px #ef5225
}
.InternaClaustro #mutis h3 {
 min-height:40px;
 margin:0;
 background:#fff;
 color:#333;
 text-align:center;
 font-family:'Yanone Kaffeesatz',sans-serif;
 font-size:2rem;
 padding-top:5px;
 border-bottom:solid 1px rgba(32,136,127,1)
}
.InternaClaustro #norte h3 {
 min-height:40px;
 margin:0;
 background:#fff;
 color:#333;
 text-align:center;
 font-family:'Yanone Kaffeesatz',sans-serif;
 font-size:2rem;
 padding-top:5px;
 border-bottom:solid 1px rgba(67,107,224,1)
}
.InternaClaustro .TipDeLaSemanaHome p {
 color:#6b6b6b;
 font-size:1.4rem;
 text-align:justify
}
.EnlacesImportantes {
 padding-top:10px;
}
.EnlacesImportantes h3 {
  color:#0babe8;
}
.EnlacesImportantes a {
 display:table;
 background:#f9f9f9;
 width:100%;
 padding:3%;
 text-align:center;
 text-decoration:none;
 border:solid 1px #0babe8;
 margin-bottom:5%;
 color:#0babe8;
 transition:.4s
}
.EnlacesImportantes a:hover {
 display:table;
 background:#3483d1;
 width:100%;
 padding:3%;
 text-align:center;
 text-decoration:none;
 border:solid 1px #3483d1;
 margin-bottom:5%;
 color:#fff;
 transition:.4s
}
.EnlacesImportantes a:focus {
 display:table;
 background:#3483d1;
 width:100%;
 padding:3%;
 text-align:center;
 text-decoration:none;
 border:solid 1px #3483d1;
 margin-bottom:5%;
 color:#fff;
 transition:.4s
}
.margenInferior {
 display:table;
 margin-bottom:2%
}

.noticia {
    display: table;
    width: 90%;
    margin-bottom: 15px;
    padding-bottom: 10px;
    margin-left: 10px;
}

@media (max-width:1300px){
  .RecuadroContacto {
    min-height: 400px !important;
}
  
  
  }

@media(min-width:768px) {
 .altoMinBtnCel {
  display:block;
  width:100%;
  min-height:120px
 }
  .altoMinBtnCel:hover {
  display:block;
  width:100%;
  min-height:120px
 }
}
@media(max-width:768px) {
  .ContenedorMapaDeCalor {
    border-right: none;
  }
  .recuadroNoticiasYEventosHome {
    display:table;
  }
  .recuadroColumnaAyuda, .noticia {
    display:block;
    } 
}
@media (min-width: 570px) and (max-width:750px) {
  .imgMenuPalMovil {
    width: 60%;
    }
}
@media(max-width:550px) {  
  .convertirAboton:hover {
    transform: scale(1.1,1.1);
    z-index:500;
  }
  .contacto a {
   font-size:13px;
  }
  .TituloPagina h3 {
    padding: 3%;
    font-size: 1.8rem;
  }
  .InternaClaustro h3 {
   margin-top:8%;
    margin-bottom:8%;
  }
  .ContenedorMapaDeCalor {
    padding: 0 2% 3% 2%;
  }
 .tituloPrincipalHome h3 {
  font-size:1.7rem;
  background:#e9e9e9;
  padding:3% 0
 }
 .NombreDelSitio {
  width:105px
 }
  .modalTips .modal-header h4 {
    font-size: 1.8rem;
    line-height: 22px;
}
  .contenedorPeligroModal-Claustro .panel-default .panel-body .imagenPeligroModal img {
    margin: auto;
    width: 50%;
}
  .InternaClaustro .ContenedorMapaDeCalor h5 {
    text-align: center !important;
  }
  .InternaClaustro .TipDeLaSemanaHome p {
    text-align:left;
  }
  .contenedorPeligroModal-Claustro .panel-default .panel-body p {
    text-align:left;
  }
  
  .tabs-verticales .resp-vtabs .resp-tabs-container {
    width: 98% !important;

}
}
@media(max-width:380px) {
  .recuadroColumna-1 p {
    text-align:left;
  }
  .banner-regresando img {
    height: auto;
   }
  header {
    padding-top: 3%;
  }
  .alturaPorDefecto {
    min-height: auto;
  }
  .recuadroNoticiasYEventosHome {
    padding: 12%;
    background-color: #d4d4d4;
  }
  .recuadroNoticiasYEventosHome p {
    text-align:left;
  }
  .contacto a {
   font-size:1.1rem;
  }
 .LogoUR img {
  height:45px
 }
 .NombreDelSitio {
  width:100px
 }
}
@media(min-width:600px) {
  #enlaces-interes {
    text-align: center;
  }
  #enlaces-interes div {
     float: none;
     display: inline-block;
     vertical-align: middle;
  }
}

/* estilos adiconales varios para home 
//////////////////////////////////////////// */
@media (min-width: 1000px){
    .MenuPrincipal .col-lg-3 {
        width: 20%;
    }
  }

  .titulo-inicio {
  text-align: center;
        font-size: 24px;
        color: #555;
        font-weight: lighter;
        border-bottom: 2px solid #a20f26;
        padding-bottom: 5px;
        font-family: 'Yanone Kaffeesatz',sans-serif;
        margin: 15px;
  }

  .recuadroColumnaAyuda h3 {
           min-height: 25px;
  }
  
    #footer-pagina {
      display: none;
    } 

  .recuadroColumna-1, .recuadroColumnaAyuda, .recuadroNoticiasYEventosHome {
        min-height: 500px;
    }


    .regreso-ur {
    margin: -123px 0px 0px;
    }
  
  .regresando-ur {
      padding: 5%;
  }

.banner-regresando p {
    color: white !important;
    font-size: 15px;
    text-shadow: 1px 1px 6px #000;
    margin: -103px 0px 0px;
    background: rgba(0, 0, 0, 0.3);
    padding: 30px 47px;
    position: relative;
    width: 55%;
    margin: auto;
    margin-top: -256px;
    text-align: justify;
}

.numero, .procesodespues h3 {
    font-size: 75px;
    color: #a20f26;
    font-family: "Yanone Kaffeesatz",sans-serif;
    font-weight: normal;
    float: left;
    margin-right: 10px;
    line-height: 40px;
    margin-bottom: 80px;
}

.numero {
    width: 60px;
}

.contenedorPasos {
    padding: 4px 13px;
    margin-bottom: 10px;
    font-size: 13px;
    text-align: left;
    min-height: 130px;
    color: #666;
    text-align: justify;
}
  
  .regreso-ur {
    width: 50%;
    margin: auto;
    margin-top: -220px;
    text-align: justify;
  }

.pagina-interna .ColumnasCajas {
    padding: 2% 5% 2% 5%;
} 
  
.caja-titulo p {
    text-align: justify;
}  
 
#tramite-visa {
  padding: 0% 6% 0% 6%;
} 

.caja-texto {
  padding: 5%;
  background: #fff;
  box-shadow: 0px 1px 7px #bdbdbd;
  border-radius: 20px;
  margin: 0px;
  border-top: solid 4px #187294;
  margin-top: 20px;
}

.caja-titulo .linkModalTips, .caja-titulo .linkModalTips:hover {
   margin-top: 20px;
}

.pagina-interna-galeria h1 {
  margin-bottom: 5%;
}

.recuadroColumna-1, .recuadroColumnaAyuda, .recuadroNoticiasYEventosHome {
  min-height: 400px !important;
}

.imagen-noticia {
    width: 26%;
    float: left;
    position: relative;
    overflow: hidden;
    cursor: pointer;
    height: 60px;
    min-height: 49px;
    margin-right: 15px;
}

.recuadroColumnaAyuda p {
    color: #6b6b6b;
    font-size: 1.4rem;
}

.recuadroColumnaAyuda h3 {
    text-align: center;
    min-height: 60px;
    font-size: 2.5rem;
    font-weight: 400;
    font-family: 'Yanone Kaffeesatz',sans-serif;
}

.fecha {
    display: table;
    width: 60px;
    text-align: center;
    background: #ededed;
    padding: 5px;
    padding-top: 2px;
    color: #a20f26!important;
    float: left;
    margin-right: 15px;
}

.evento {
    display: table;
    width: 90%;
    margin-bottom: 15px;
    margin-left: 15px;
    text-align: left;
    margin-top: 10px;
}

.recuadroColumnaAyuda h3 {
    text-align: center;
    min-height: 20px;
    font-size: 2.5rem;
    font-weight: 400;
    font-family: 'Yanone Kaffeesatz',sans-serif;
}



.NombreDelSitio h2 {
    font-size: 20px;
    color: #a20f26;
    font-weight: normal;
    margin: 0;
    position: absolute;
    bottom: 5px;
}

.tituloPrincipalHome h1 {
  padding: 1%;
  margin: 0;
  color: #333;
  font-size: 2.8rem;
  font-weight: 400;
  font-family: 'Yanone Kaffeesatz',sans-serif;
  text-align: center;
  background: #fff;
  font-weight: 300;
}



/* estilos de eventos 
/////////////////////////////// */
.nueva-plantilla-eventos {
  background-color: white;
  padding: 0% 5% 5% 5%;
  margin: 5% 0%;
}

.nueva-plantilla-eventos .content_interna {
  width: 100%;
}

.MenuPrincipal .col-md-1 {
  width: 14.2%;
}

.caja-integrantes {
  background-color: #80808029;
  padding: 2%;
  min-height: 180px;
  margin: 2%;
}

.regresando-ur h1 {
  margin: 0;
  font-size: 32px;
  color: #187294;
  font-weight: 300;
  font-family: 'Yanone Kaffeesatz',sans-serif;
  margin-bottom: 20px;
}

.regresando-ur img {
 max-width: 100%;
 height: auto !important;
}

.miembros .row {
    padding-bottom: 0px;
    border-bottom: 2px #187294 solid;
    margin-bottom: 40px;
}

.miembros h4 {
  margin-bottom: 5px;
}

@media(max-width: 700px){
  .regresando-ur h1 {
    margin-top: 10px;
  }

  .miembros .row {
    border-bottom: 1px #187294 solid;
  }
}

.numeroRojo {
    text-align: center;
    margin-top: 10%;
    font-family: 'Raleway', sans-serif;
    font-size: 20px;
    font-weight: 600;
    color: #fff;
    margin-right: 90px;
    background-color: #A20F25;
    padding: 10px;
    width: 150px;
    cursor: pointer;
}


/*********************** quienes somos estilos ***********************
*************************************************************
**************************************************************
************************************************************
***************************************************************************************************************************************************/

.row {
margin-right: 0;
margin-left: 0;
}
.sinRelleno {
  padding:0;
}
.tabs  {
  display:none;
}
.img-sedes {
  display:none;
}
.bg_miga {
  background: rgba(255,255,255,.7);
  padding-left: 0% !important;
}
.miga-pan a {
    padding: 0px;
    color: #ad082c;
    text-decoration: none;
}
.miga-pan {
    font-size: 12px;
    text-align: left;
    line-height: 30px;
}
.alturaPorDefecto {
  background:rgba(0,0,0,.3);
}
.contenido { 
  min-height:450px;
  padding:2% 0;
}
.TituloSobreNosotros {
  padding: 1.1% 4% 1.1%;  
  text-align:center;
  font-family: 'Yanone Kaffeesatz',sans-serif;
}
.TituloSobreNosotros h3{
  margin:0;
  font-size: 32px;
  color: #187294;
  font-weight:300;
}
.sobreNosotrosContenido .imgPrincipal {
  text-align:center;
}
.sobreNosotrosContenido .imgPrincipal img {
  margin:auto;
  width:70%;
}

/* investigacion en cifras */
.TituloInvestigacionCifras {
  padding: 1.1% 4% 1.1%;  
  text-align: justify;
  font-family: 'Yanone Kaffeesatz',sans-serif;
}
.TituloInvestigacionCifras h3{
  margin:0;
  font-size: 4rem;
  color: #019494;
  font-weight:300;
}
.InvestigacionCifrasContenido {
  display:table;
  margin-top:5%;
}

.InvestigacionCifrasContenido h3{
  margin:0;
}
.InvestigacionCifrasContenido a {
  color:#019494;
}
.InvestigacionCifrasContenidoContenido {
  display:table;
  margin-top:5%;
}
.InvestigacionCifrasContenido .imgPrincipal {
  text-align:center;
}
.sobreNosotrosContenido .imgPrincipal img {
  margin:auto;
  width:100%;
}

.caja-1-investigacion span {
  float:right;
}
.caja-1-investigacion {
  cursor:pointer;
  margin-top:15%;
  border:solid 3px #2ebaba;
  padding:4%;
  background:#FFF;
  text-align:center;
  box-shadow:0 0 15px rgba(0,0,0,.1);
  transition:.3s;
}
.caja-1-investigacion:hover {
  cursor:pointer;
  margin-top:15%;
  border:solid 3px #2ebaba;
  padding:4%;
  background:#f0f0f0;
  text-align:center;
  box-shadow:0 0 15px rgba(0,0,0,.1);
  transition:.3s;
}

.caja-1-investigacion h3 {
  font-family: 'Yanone Kaffeesatz',sans-serif;
  color: #2ebaba;
  font-size: 7rem;
  font-weight:300;
}
.caja-1-investigacion p {
  font-size:1.8rem;
}

.cajaDestacado {
  margin:5% 0;
  text-align:center;
}
.cajaDestacado h3 {
  font-size:3.5rem;
  color:#3c0194;
  font-weight:600;
}
.cajaDestacado p {
  font-size:2rem;
}

.caja-2 {
  padding:5% 3%;
  box-shadow:0 0 15px rgba(0,0,0,.1);
  border:solid 2px #d9c9f0;
  min-height: 170px;
  margin-bottom:5%;
  text-align:center;
}

.caja-2 h3 {
  font-family: 'Yanone Kaffeesatz',sans-serif;
  color:#3c0194;
  min-height: 75px;
  font-size: 3rem;
  line-height: 3rem;
}
.recuadroMaterialConsulta {
    min-height:175px;
  padding: 3% 5%;
  background: #fff;
  box-shadow: 0px 1px 7px rgba(0,0,0,.1);
  margin: 0 auto;
  border-top: solid 4px #019494;
  width: 100%;
    margin-top:6%;
  margin-bottom: 6%;
}
.recuadroMaterialConsulta h3 { 
  text-transform: uppercase;
  font-family: 'Yanone Kaffeesatz',sans-serif;
  padding: 0;
  color: #019494;
  font-weight:400;  
  font-size: 2.5rem;
  text-align:center;
}
.InvestigacionCifrasContenido img {
  width:70%;
}

.recuadroMaterialConsulta ul > li {
  font-size:1.4rem;
}

.btnGrupoInves {
  text-decoration:none;
  font-weight:bold;
  background:#019494;
  padding:1.5% 3%;
  display:table;
  margin:auto;
  border:solid 1px #019494;
  color:#fff;
  transition:.3s;
}
.btnGrupoInves:hover {
  text-decoration:none;
  font-weight:bold;
  background:#FFF;
  padding:1.5% 3%;
  display:table;
  margin:auto;
  border:solid 1px #019494;
  color:#019494;
  transition:.3s;
}
.btnGrupoInves:focus {
  text-decoration:none;
  font-weight:bold;
  background:#FFF;
  padding:1.5% 3%;
  display:table;
  margin:auto;
  border:solid 1px #019494;
  color:#019494;
  transition:.3s;
}

/* ecosistema cientifico */


.horizontalTab .nav-tabs.nav-justified {
  background: #f5f5f5;
}

.EcosistemaCientifico {
  padding:3% 0;
  background: #fefefe;
}

.EcosistemaCientifico h3 {
  margin: 0;
  margin-bottom:3%;
  font-size: 4rem;
  color: #187294;
  font-weight: 300;
  text-align:center;
  font-family: 'Yanone Kaffeesatz',sans-serif;
}

.menuEcosistemaCientifico {
  margin:3% 0;
}
.menuEcosistemaCientifico .nav-tabs.nav-justified {
  border-bottom:solid 1px #67c2c1;
}
.menuEcosistemaCientifico .nav-tabs.nav-justified > li > a {
  font-size:2rem;
  font-weight:300;
  font-family: 'Yanone Kaffeesatz',sans-serif;
  color:#666;
}
.menuEcosistemaCientifico .nav-tabs.nav-justified > li > a:hover {
  color: #469190 !important;
  background: #f0f0f0 !important;
  border-radius: 0 !important;
}
.mundos {
  text-align:center;
  margin:5% 0;
}
.mundos img {
  margin:auto;
  width:90%;
  border-radius: 50%;
}
.estadistica {
  text-align:center;
}
.estadistica img {
  margin:auto;
  width:90%;
}
.introEcosistemaCientifico {
  display:table;
  padding-bottom:5%;
}
.introEcosistemaCientifico .imgPrincipal {
  text-align:center;
}
.introEcosistemaCientifico .imgPrincipal img {
    margin:auto;
    width: 100%;
}
.introEcosistemaCientifico p {
    margin-top: 5%;
    padding: 3% 0 3% 3%;
    text-align:justify;
}
.introEcosistemaCientifico h3 {
  font-family: 'Yanone Kaffeesatz',sans-serif;
  font-size: 2.5rem;
  color: #000;
  font-weight: 400;
  margin-bottom: 0;
}
.EcosistemaCientifico .glyphicon {
  font-size: 2rem;
  margin: 2% 0;
  color: #67c2c1;  
}

.ColaboracionInternacionalEcosistema h3 {
  font-family: 'Yanone Kaffeesatz',sans-serif;
  font-size:2.5rem;
  color:#000;
  font-weight:400;
  margin-bottom:0;
}
.separadorTitulo {
  width:5%;
  border:none;
  border-top:solid 4px #67c2c1;
  margin-left: 0;
  margin-top:5px;
}
.ColaboracionInternacionalEcosistema table {
  margin-top:10%;
  background:#FFF;
  /*border: 1px solid #e9e9e9;*/
  padding:2%;
}
.ColaboracionInternacionalEcosistema table thead tr td {
  padding: 3% 0;
  background:#fefefe;
  font-family: 'Yanone Kaffeesatz',sans-serif;
  border-bottom: solid 2px #67c2c1;
  font-weight: 400 !important;
  font-size: 2rem;
  text-align: center;
}
.ColaboracionInternacionalEcosistema table tbody tr td {
  padding: 3% 0;
  border-bottom: solid 2px #e0e0e0;
  font-weight: 400 !important;
  font-size: 1.6rem;
  text-align: center;
}




.EcosistemaCientifico table {
  margin-top:10%;
  /*border: 1px solid #e9e9e9;*/
  padding:2%;
}

.EcosistemaCientifico table thead tr td {
  padding: 3% 0;
  background:#f7f7f7;
  font-family: 'Yanone Kaffeesatz',sans-serif;
  border-bottom: solid 2px #67c2c1;
  font-weight: 400 !important;
  font-size: 2rem;
  text-align: center;
}
.EcosistemaCientifico table tbody tr td {
  padding: 3% 0;
  border-bottom: solid 2px #e0e0e0;
  font-weight: 400 !important;
  font-size: 1.6rem;
  text-align: center;
}


.EcosistemaCientificoSegiundaParte h3 {
    font-family: 'Yanone Kaffeesatz',sans-serif;
    font-size: 2.5rem;
    color: #000;
    font-weight: 400;
    margin-bottom: 0;
}

.EcosistemaCientificoSegiundaParte {
  padding: 0;
  margin: 0;
}
.EcosistemaCientificoSegiundaParte table {
  margin-top:10%;
  background:#FFF;
  /*border: 1px solid #e9e9e9;*/
  padding:2%;
}
.EcosistemaCientificoSegiundaParte table thead tr td {
  padding: 3% 0;
  background:#fefefe;
  font-family: 'Yanone Kaffeesatz',sans-serif;
  border-bottom: solid 2px #67c2c1;
  font-weight: 400 !important;
  font-size: 2rem;
  text-align: center;
}
.EcosistemaCientificoSegiundaParte table tbody tr td {
  padding: 3% 0;
  border-bottom: solid 2px #e0e0e0;
  font-weight: 400 !important;
  font-size: 1.6rem;
  text-align: center;
}

.EcosistemaCientificoTerceraParte {
  padding-bottom:3%;
}
.EcosistemaCientificoTerceraParte h3 {
    font-family: 'Yanone Kaffeesatz',sans-serif;
    font-size: 2.5rem;
    color: #000;
    font-weight: 400;
    margin-bottom: 0;
}

.EcosistemaCientificoTerceraParte p {
  text-align:justify;
}

.ir-arriba {
  display:none;
  padding:5px;
  background:rgba(0,0,0,.5);
  font-size:20px;
  color:#fff;
  cursor:pointer;
  position: fixed;
  bottom:5px;
  right:5px;
  z-index:3;
}
.ir-arriba img {
  width:30px;
}

.Pautas img {width:100%;}


/* Tabs a Acordeones */
/* Tabs a Acordeones */
/* Tabs a Acordeones */
ul.resp-tabs-list,
p {
  margin: 0px;
  padding: 0px;
}

.resp-tabs-list li {
  font-weight: 300;
  font-size: 1.5rem;
  display: inline-block;
  padding: 13px 15px;
  margin: 0;
  list-style: none;
  cursor: pointer;
  float: left;
  text-align:center;
  text-transform: uppercase;
  font-family: 'Yanone Kaffeesatz',sans-serif !important;
  transition:.3s;
}
.resp-tabs-list li:hover {
    border-top: none;
    background: #e3e8ed;
    /* transform: scale(.9,.9); */
    transition: .3s;
    cursor: pointer !important;
}

li.btn-tab-profesores.categoria2.color0.resp-tab-item.resp-tab-active:hover {
    background: #f1f1f1 !important;
}

.resp-tabs-container {
  padding: 0px;
  background-color: #fff;
  clear: left;
}

h2.resp-accordion {
  cursor: pointer;
  padding: 5px;
  display: none;
}

.resp-tab-content {
  display: none;
  padding: 0;
}

.resp-tab-active {
  border-top:solid 5px #386b99;
  background: #eaeef3;
  border-bottom: none;
  text-align:center;
  margin-bottom: -1px !important;
  padding: 12px 14px 14px 14px;
  text-transform: uppercase;
  font-family: 'Yanone Kaffeesatz',sans-serif !important;
}

.resp-content-active,
.resp-accordion-active { display: block; }

.resp-tab-content { padding:3% 0; background: #fff; }

h2.resp-accordion {
  font-size: 13px;
  border: 1px solid #fff;
  border-top: 0px solid #c1c1c1;
  margin: 0px;
  padding: 10px 15px;
  text-align: left !important;
}

h2.resp-tab-active {
  border-bottom: 0px solid #c1c1c1 !important;
  margin-bottom: 0px !important;
  padding: 10px 15px !important;
}

h2.resp-tab-title:last-child {
  border-bottom: 12px solid #c1c1c1 !important;
  background: blue;
}

/*-----------estilos tab-----------*/

.resp-vtabs ul.resp-tabs-list {
  float: left;
  width: 30%;
}

.resp-vtabs .resp-tabs-list li {
  display: block;
  padding: 15px 15px !important;
  margin: 0;
  cursor: pointer;
  float: none;
  text-align:left;
  font-weight:400;
  font-size:16px;
}

.resp-vtabs .resp-tabs-container {
  padding: 0px;
  background-color: #fff;
  border: none;
  float: left;
  width: 100%;
  min-height: 250px;
  border-radius: 4px;
  clear: none;
}

.resp-vtabs .resp-tab-content { border: none; }

.resp-vtabs li.resp-tab-active {
  border: 1px solid #c1c1c1;
  border-right: none;
  background-color: #fff;
  position: relative;
  z-index: 1;
  margin-right: -1px !important;
  padding: 14px 15px 15px 14px !important;
}

.resp-arrow {
  width: 0;
  height: 0;
  float: right;
  margin-top: 3px;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-top: 10px solid #a12642;
}

h2.resp-tab-active span.resp-arrow {
  border: none;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 10px solid #a12642;
}

/*-----------estilos acordeon-----------*/

h2.resp-tab-active { background: #f6f9fc !important; }

.resp-easy-accordion h2.resp-accordion { display: block; }

.resp-easy-accordion .resp-tab-content { border: 1px solid #fff; }

.resp-easy-accordion .resp-tab-content:last-child { border-bottom: 1px solid #fff !important; }

.resp-jfit {
  width: 100%;
  margin: 0px;
}

.resp-tab-content-active { display: block; }

h2.resp-accordion:first-child { border-top: 2px solid #e7ebf0 !important;}
/*Here your can change the breakpoint to set the accordion, when screen resolution changed*/
@media only screen and (max-width: 768px) {

  h2.resp-accordion .btn1 {color:rgb(245, 139, 96);}
  h2.resp-accordion .btn2 {color:#6f5499;}
  h2.resp-accordion .btn3 {color:#d94342;}
  h2.resp-accordion .btn4 {color:#44e1b5;}
  h2.resp-accordion .btn5 {color:#119dc0;}
  h2.resp-accordion .btn6 {color:#b8ae3a;}
  
ul.resp-tabs-list { display: none; }

h2.resp-accordion { border-top:solid 2px #e0e0e0; display: block; text-transform: uppercase; font-family: 'Yanone Kaffeesatz',sans-serif !important; font-size:2rem; }

.resp-vtabs .resp-tab-content { border: 1px solid #fff; }

.resp-vtabs .resp-tabs-container {
  border: none;
  float: none;
  width: 100%;
  min-height: initial;
  clear: none;
}

.resp-accordion-closed { display: none !important; }

.resp-vtabs .resp-tab-content:last-child { border-bottom: 1px solid #fff !important; }
}









#jquery-script-menu {
position: fixed;
height: 90px;
width: 100%;
top: 0;
left: 0;
border-top: 5px solid #316594;
background: #fff;
-moz-box-shadow: 0 2px 3px 0px rgba(0, 0, 0, 0.16);
-webkit-box-shadow: 0 2px 3px 0px rgba(0, 0, 0, 0.16);
box-shadow: 0 2px 3px 0px rgba(0, 0, 0, 0.16);
z-index: 999999;
padding: 10px 0;
-webkit-box-sizing:content-box;
-moz-box-sizing:content-box;
box-sizing:content-box;
}

.jquery-script-center {
width: 960px;
margin: 0 auto;
}
.jquery-script-center ul {
width: 212px;
float:left;
line-height:45px;
margin:0;
padding:0;
list-style:none;
}
.jquery-script-center a {
  text-decoration:none;
}
.jquery-script-ads {
width: 728px;
height:90px;
float:right;
}
.jquery-script-clear {
clear:both;
height:0;
}

.sobreNosotrosContactos {
  background:#eaeef3;
  margin-top: 50px;
  padding-top: 30px;
}
.RecuadroContacto {
  background:#fff;
  box-shadow:0 0 15px rgba(0,0,0,.1);
  padding:8% 3%;
  min-height: 360px;
  margin-bottom: 10%;
}
.contenedorContacto {
  width:150px;
  height:150px;
  padding:5px;
  margin:auto;
  border:solid 2px #187294;
  border-radius:50%;
}
.imgContacto img {
  width:100%;
  border-radius:50%;
}
.informacionContacto h3 {
  text-align: center;
  font-family: 'Yanone Kaffeesatz',sans-serif;
  font-size:2.2rem;
  font-weight:400;
  color:#000;
  margin-bottom:0;
}
.separadorContacto {
  border:none;
  border-top:solid 2px #187294;
  width:80px;
  margin:2% auto 3% auto;
}

.informacionContacto p {
  color: #777;
  font-size: 1.3rem;
  padding: 03%;
}  
.informacionContacto a {
  color:#187294;
}


/* h20 */
.TituloH20 h3 {
  padding: 1.1% 4% 1.1%;
text-align: center;
font-family: 'Yanone Kaffeesatz',sans-serif;
    margin: 0;
    font-size: 4rem;
    color: #187294;
    font-weight: 300;
}
.H20sContenido {
  display: table;
  margin-top: 5%;
}  
.H20sContenido p {
  padding: 3% 0 3% 3%;
  border-left: solid 3px #187294;
}
.H20sContenido .imgPrincipal {
  padding-top:6%;
}
.H20sContenido .imgPrincipal img {
    width:100%;
}
.pilaresH20 .glyphicon {
  margin: 3% 0;
  font-size: 2.5rem;
  color: #187294;
}

.h20 ul {
  padding-top:7%;
}
.h20 .Pilares1 {
  background:#fff;
  border:solid 1px #119dc0;
  padding:10px 15px;
  text-align:center;
  box-shadow:0 0 15px rgba(0,0,0,.1);
  color:#333;
}
.h20 .Pilares2 {
  background:#fff;
  border:solid 1px #6f5499;
  padding:10px 15px;
  text-align:center;
  box-shadow:0 0 15px rgba(0,0,0,.1);
  color:#333;
}
.h20 .Pilares3 {
  background:#fff;
  border:solid 1px #d94342;
  padding:10px 15px;
  text-align:center;
  box-shadow:0 0 15px rgba(0,0,0,.1);
  color:#333;
}

.h20 .imgPlanTrabajo {
  text-align:center;
  margin:auto;
  width:80%;
}
.h20 .imgPlanTrabajo img {
  margin:auto;
  width:100%;
  margin-bottom: 8%;
}
.h20 h4 {
  margin:5% 0 3% 0;
  font-family: 'Yanone Kaffeesatz',sans-serif;
  text-align:center;
  font-weight:400;
  font-size:2.5rem;
}
.h20 h5 {
  margin-bottom:3%;
  font-family: 'Yanone Kaffeesatz',sans-serif;
  text-align:left;
  font-weight:400;
  font-size:2rem;
}
.h20 .recuadro2018-2020-1 h3 {
font-family: 'Yanone Kaffeesatz',sans-serif;
  color:#119dc0;
}
.h20 .recuadro2018-2020-1 {
  cursor:pointer;
  min-height: 260px;
  padding:3%;
  margin-top:5%;
  background:#fff;
  border:solid 1px #e0e0e0;
  box-shadow:0 0 15px rgba(0,0,0,.1);
  border-top:solid 5px #119dc0;
  transition:.3s;
}
.h20 .recuadro2018-2020-1:hover { 
  cursor:pointer;
  min-height: 260px;
  padding:3%;
  margin-top:5%;
  background:#f7f7f7;
  border:solid 1px #e0e0e0;
  box-shadow:0 0 15px rgba(0,0,0,.1);
  border-top:solid 5px #119dc0;
  transform:scale(.98,.98);
  transition:.3s;
}


.h20 .recuadro2018-2020-2 h3 {
font-family: 'Yanone Kaffeesatz',sans-serif;
  color:#6f5499;
}
.h20 .recuadro2018-2020-2 {
  cursor:pointer;
  min-height: 260px;
  padding:3%;
  margin-top:5%;
  background:#fff;
  border:solid 1px #e0e0e0;
  box-shadow:0 0 15px rgba(0,0,0,.1);
  border-top:solid 5px #6f5499;
  transition:.3s;
}
.h20 .recuadro2018-2020-2:hover { 
  cursor:pointer;
  min-height: 260px;
  padding:3%;
  margin-top:5%;
  background:#f7f7f7;
  border:solid 1px #e0e0e0;
  box-shadow:0 0 15px rgba(0,0,0,.1);
  border-top:solid 5px #6f5499;
  transform:scale(.98,.98);
  transition:.3s;
}

@media (max-width: 768px) {
  .EcosistemaCientifico {
    padding:3% 6%;
  }
  .resp-tab-content {
    padding:1% 6%;
  }
}
@media (max-width: 550px) {
  .introduccion .col-xs-12 {
    padding:0;
  }
  .VideoIntroduccion iframe {
    height: 155px;
    margin-top:5%;
  }
  .introduccionTxt h3 {
    font-size:2.3rem;
    line-height:2.3rem;
    text-align:left;
  }
  .introduccionTxt p {
    text-align:left;
  }
  .autores {
    padding:5% 0;
  }
  .autores .col-md-8 {
    display:none;
  }
}

.linea-derecha-parrafo {
  margin-top: 2%;
  padding: 1% 0% 4% 3%;
  border-left: solid 3px #187294;
  color:#666;
}
<!-- css de pestañas-->
.tabs-verticales {
    display: table;
    width: 100%;
    margin-left: 10px;
    padding-top: 20px;
}

.tabs-verticales .resp-vtabs ul.resp-tabs-list {
    float: left;
    width: 30%;
}
.tabs-verticales li.btn-tab-profesores.categoria1.resp-tab-item.resp-tab-active {
    color: #cc5452;
}
.tabs-verticales .resp-vtabs li.resp-tab-active {
    border-right: none;
    background-color: #fdfdfd;
    position: relative;
    z-index: 1;
    margin-right: -1px!important;
    padding: 14px 15px 15px 14px!important;
    margin-bottom: 5px!important;
    border-left: 8px solid #999!important;
    color: #666;
}

.tabs-verticales .resp-vtabs .resp-tabs-container {
    padding: 0;
    background-color: #fdfdfd;
    float: left;
    width: 68%;
    min-height: 283px;
    border-radius: 2px;
    clear: none;
}

.tabs-verticales h2.resp-accordion:first-child {
    border-top: 1px solid #c1c1c1!important;
}
.tabs-verticales .resp-vtabs .resp-tab-content {
    border: none;
    padding: 0;
}
.tabs-verticales  .content-profesores p {
    margin-bottom: 10px;
}

.tabs-verticales  .requisitos-ur3 {
    padding: 4px 4px;
    min-height: 100px !important;
    /* padding: 20px; */
    font-size: 14px !important;
    color: #666;
    border-radius: 20px;
    margin-right: 38px;
    margin-left: 33px;
    margin-bottom: 0px;
    /* height: 100%; */
}
.tabs-verticales  .requisitos-ur4 {
    padding: 20px 4px;
    min-height: 80px !important;
    padding: 0px;
    font-size: 14px !important;
    color: #666;
    border-radius: 20px;
    margin-right: 38px;
    margin-left: 4px;
    margin-bottom: 0px;
    height: 100%!important;
}

.tabs-verticales .content-profesores p {
    margin-bottom: 10px;
}

.tabs-verticales .bgSeccionContactenos {
    background: rgba(255,255,255,0);
    display: table;
    width: 100%;
    padding: 3% 1% 3% 5%;
}
.tabs-verticales .nuestro-equipo {
    box-shadow: 2px 2px 5px #eee;
    margin-bottom: 40px;
    width: 100%;
}

.tabs-verticales .card.hovercard {
    min-height: 500px;
    position: relative;
    padding-top: 0;
    overflow: hidden;
    text-align: center;
    background-color: #fff;
    box-shadow: 1px 1px 10px rgba(0,0,0,.1);
    transition: .2s;
    border-bottom: solid 3px #52754B;
    border-radius: 20px;
}
.tabs-verticales .card.hovercard .cardheader {
    background-position: center center !important;
    background-size: 100% auto !important;
    height: 30px;
}
.tabs-verticales .card.hovercard .avatar {
    display: table;
    width: 100%;
    text-align: center;
    position: relative;
}
.tabs-verticales .bgSeccionContactenos2 {
    background: rgba(228, 228, 228, 0.6);
    display: table;
    width: 100%;
    padding: 2% 1% 6% 4%;
    margin-left: 1px;
    width: 100%;
    margin-top: 2%;
}

.tabs-verticales .categoria1 {
    border-left: 20px solid #AF5454 !important;
}
.tabs-verticales .categoria2 {
    border-left: 5px solid #4a6b98;
}
.tabs-verticales.categoria3 {
    border-left: 20px solid #59909D !important;
}
.tabs-verticales .categoria2 {
    background: #f1f1f1;
    border-left: 10px solid #d5852c !important;
    padding: 20px;
    color: #333;
    font-weight: lighter;
    font-size: 15px;
    margin-bottom: 5px !important;
}
.tabs-verticales .categoria1 {
    background: #f1f1f1;
    border-left: 20px solid #E35252 !important;
    padding: 20px;
    color: #333;
    font-weight: lighter;
    font-size: 15px;
    margin-bottom: 5px;
}
<!-- fin css pestañas-->