@charset "utf-8";
/* CSS Document */
@media screen and (max-width:360px) {
#div-totalweb {
display: inline-table;
background-color:#FFF;
margin: 0px;
}


#contenido1 {
	position: relative;
	padding-top: 20px;
	width: auto !important;
	max-width: 300px;
}
#contenido2 {
	display:inline;
	padding-top: 20px;
}
.article #columna-central {
	position:relative;
	font-size: 15px;	
}
#columna-izquierda {
	position: relative;
	margin: 0px;
	padding: 0px;
}
.home #columna-izquierda {
	position: relative;
	max-width: 300px;
	margin: 0px;
	padding: 0px;
	width: auto !important;
	max-width: 300px;
}
.home #columna-central {
	position: relative;
	margin: 0px;
	padding: 0px;
	width: auto !important;
	max-width: 300px;
}


#columna-derecha {
	position: relative;
	float: left;
	padding-top: 20px;
	width: 300px;
	max-width: 300px;
	
}
#destacado {
	position:relative;
	
}

.img-enlace {
	width: auto;
	max-width: 300px;
	height:auto;
}
.redes {
	margin-top: 7px;
	width: 35px;
}
.logo-img {
	max-height: 85px;
}
#cabecera {
display: inline-block;
}

#pie {
	display: inline-block;
	background-color: #ed2225;
	padding: 10px 50px 10px 50px;
	color:#FFF;
	min-height: 300px;
}
#creditos {
	position:relative;
	width: auto;
	text-align:center;
}
#cc  {
	position:relative;
		width: auto;
}
.intro {
	display: none;
}
.caja-articulo {
	border-bottom: 1px solid #DBDBDB;
}
.article .texte img {
	width: 100%;
	max-width: 290px;
	height:auto;
	display: inline-block;
}
.article #columna-central {
	position:relative;
	float:left;
	width: 85%;
	max-width: 270px;
	font-size: 15px;	
	padding-left: 35px;
}
.logo-article-alta {
	display: none;
}
.logo-article-media-baja {
	width: 100%;
	height:auto;
	display: inline-block;

}
.logo-destacado {width: 100%; height:auto;}
.img-enlace {
	width: auto;
	max-width: 300px !important;
}
.numero-revista #contenido1 {
	width: 100% !important;
}
.numero-revista #contenido2 {
	position:relative;
}
.columna-revista-logo {
	position:relative;
	text-align: center;
	width:auto;
}
.columna-revista-texto {
	position:relative;
	width:auto;
}
.columna-revista {
	position:relative;
	width:auto;
}
.numero-revista #contenido2 {
	position:relative;
	width:auto;
	text-align:center;
}
.portadas-revista {
	position: relative; width: 200px; height: auto; text-align:center; margin-left: 20px;
}


}

