@media only screen and (max-width: 767px){
 .home #main-content .container-fluid{
  padding:0;
  background: white;
 }
 
 .acorta{
	max-height: 50px;
    overflow: hidden;
    text-overflow: ellipsis;
}

.abrir{
	top: 495px !important;
}

.cerrar{
	top: 122px !important;
}

.tamImg{
	height: calc(100vw * 0.23) !important;
	width: 100% !important;
}

.descripcionContenido{
	width: auto !important;
}

p.parrafoContenidoNegro{
	width: auto !important;
	float: none !important;
}

ul.listadoEnlacesContenido{
	width: auto !important;
	float: none !important;
}

#imgDescription {
	bottom: 0 !important;
	left: 0 !important;
	top: 122px;
}

#main-img{
	display: block !important;
	top: 122px;
	background: url("../img/cruz.png") no-repeat scroll center 14px / 26px auto rgba(255, 255, 255, 0.8);
    line-height: 8px;
    padding: 46px 11px 9px;
    width: 56px;
}

#main-img span{
	font-size: 0.6em;
}

.buttonSimpleBlue{
	margin: 0 !important;
}

.estudiantes #slide a{
  color:#FFFFFF;
}

.centroTituloElemGaleria a{
	font-size: 1.4em !important;
}

.fondoCajaBordeGalContenido img{
	height: 100px !important;
}

.contenedorLogadoAmarilloLogado{
	height: 0 !important;
	float: right;
}

.cajaLogadoAmarillo{
	margin: 0 !important;
}

.nombre_usuario_logado{
	float: right !important;
}

.aplicacion_usuario_logado a{
	color: #000000 !important;
	font-weight: bold !important;
}

.aplicacion_usuario_logado{
	 margin: 4px 2px 0 -13px !important;
}

.salir_usuario_logado{
	margin: 4px 20px 0 5px !important;
}

.salir_usuario_logado a{
	color: #000000 !important;
	font-weight: bold !important;
}

.listadoBloqueMapaWeb{
	width: 50%;	
}

 .tab-text a{
 	color:#0C3A68; 
 }
 
 .cajaEnDirecto{
    color: #0C3A68;
}

 #navbar-collapse-1{
   background:#404040!important;
   padding-bottom:30px;
 }
  #navbar-collapse-1 a{
   color:#fff;
   font-weight:200;
   padding:2px 20px;
   font-size: 1.1em;
 }
 #navbar-collapse-1 .search{
   padding: 20px 30px;
 }
 .mobile1, .mobile2{
   width:48%;
   float:left;
 }
 .mobile1{
   text-align:right;
   padding-right:6%;
 }
 .mobile2{
   padding-left:6%;
   border-left:1px solid #fff;
 }
 .sidebar-1{
   height:auto!important;
   background-color: #c6c9d0!important;
   color:#0c3a68!important;
   padding-bottom:40px!important;
 }
 .nav-tabs > li > a{  
  color:#0c3a68!important;
  font-weight:700!important;
}
.news .title{
  font-weight:200;
  margin: 20px 20px 0px 20px;
}
.news article{
  width:50%;
  float:left;
  padding:20px;
}
.news .tab-text{
  color:#0c3a68;
  margin:16px 0;
}
.news p{
  font-size:1.3em;
  color:5b5b5b!important;
  line-height:1.2em;
  font-weight:200;
}
.main{
  background: #fff url("../img/slide_1.jpg") no-repeat scroll 0 0 / cover;
  position:relative;
  padding-top:42%;
}
.main-title{
  background-color: rgba(13, 42, 72, 0.8);
  color:#fff;
  padding:16px 48px;
  font-size:1.4em;
  font-weight:200;
}

/**** ESTUDIANTES ****/

/* Menu estudiantes */
.menu-students .navbar-inverse{
  background-color:#fff;
  border:0px;
  margin-bottom:0;
  border-radius:2px;
}
.menu-students .navbar-header{
  padding:0 16px;
}
.navbar-toggle{
  margin-top:22px;
}
.menu-students .navbar-inverse .navbar-toggle .icon-bar{
  background-color:#707070;
  height:4px;
  width: 32px;
}
.menu-students .page-title{
  margin-top:20px;
}
.menu-students .menu2{
  border-top:2px solid #adadad;
  border-bottom:2px solid #adadad;
}
/* Contenido principal */
#main-content #content{
  width:100%;
  float:none;
  margin-left:0;
  margin-top:8px;
}
.slide{
  padding-top:24px;
  border-top:1px solid #7e7e7e;
}
.slide .slide-wrapper{
  position:absolute;
  bottom:0;
  background-color:rgba(15, 57, 102, 0.8);
  color:#fff;
  width:100%;
  text-align:right;
  padding:10px 30px 18px 30px;
}
.slide .slide-title{
  font-size:1.6em;
  font-weight:200;
}
.slide-title-menu{
  font-size:25px;
  font-weight:200;
  width: 90%;
  
  background-color: rgba(15, 57, 102, 0.95);
  bottom: 30px;
  color: #FFFFFF;
  padding: 5px 5px;
  position: absolute;
}
.slide .slide-text{
  font-weight:200;
  display:none;
}
.slide .slide-text2{
  font-weight:600;
}
#agenda .block-title{
  padding:8px 0 12px 0;
}
#agenda .col{
  width:100%;
  float:none;
  position:relative;
  height:auto;
  padding-bottom:40px;
  border-bottom:1px solid #7e7e7e;
}
#menu_slider .col{
  width:100%;
  position:relative;
  height:160px;
  float:none;
}
.seemore a{
  bottom:25px;
}
.ag-date{
  width:20%;
  max-width:78px;
}
.noticias{
  margin:0;
}
.tweets .block-title{
  margin:0 0 12px 0;
}
.tweets{
  width:100%;
  float:none;
}
.tweets .embeded-tweets{
  text-align:center;
}
.video{
  width:100%;
  float:none;
  margin:30px 0 0 0;
  padding-bottom:30px;
  border-bottom:1px solid #7e7e7e;
}
.cuadro{
  width:47%;
  float:left; 
  height:67px;
  font-size:1.2em;
  line-height:23px;
  padding:3px 2%;
}
.cuadro2{
  margin: 0 0 30px 0;
}
.cuadro5{
  margin: 0;
}
.par{
  margin-left:6%;
}
}
@media only screen and (max-width: 593px){
  .cuadro{
    font-size:1.1em;
  }
  .slide .slide-wrapper{
    padding:6px 20px 10px 20px;
  }
  .slide .slide-title{
    font-size:1.3em;
  }
  .slide .slide-text{
    font-size:0.9em;
  }
}
@media only screen and (max-width: 593px){
  .slide-title-menu{
    font-size:25px;
    width: 90%;
    
    background-color: rgba(15, 57, 102, 0.95);
    bottom: 30px;
    color: #FFFFFF;
    padding: 5px 5px;
    position: absolute;
  }
}
@media only screen and (max-width: 547px){
  .cuadro span{
    font-size:0.9em;
  }
  .contenedorLogadoAmarilloMobile{
  	width: 70px !important;
  }
  .tituloRamasConocimientoIzq {
    margin: 0 0 0 -32px !important;
}
}
@media only screen and (max-width: 496px){
  .cuadro{
     height:92px;
  }
}
