*{
	margin: 0;
	padding: 0;
}

a{
	color: currentColor !important;
	text-decoration: none !important;
}

.h1, .h2, .h3, h1, h2, h3 {
	margin-top: 0px !important;
	color: #080806;
}

.img-responsive{
	margin-bottom: 10px !important;
}

.anuncio{
	margin-top: 10px;
	margin-bottom: 10px;
}

#iconomenu{
	width: 40px;
	position: absolute;
	top: 5px;
	right: 10px;
	display: none;
}
/*ESTO SON LOS LOGOS DE LA NUEVA ESPAÑA*/

.logowebP{ /*PEQUEÑO CABECERA*/
	height: 50px;
}

.logowebG{ /*GRANDE CABECERA*/
	width: 80%;
	margin-left: 10%;
	margin-right: 10%;
	display: block; /*ESTO ES PARA QUE LA P SE POSE EN LA LÍNEA CORRECTAMENTE */
}
/*ESTO SON LOS LOGOS DE LA NUEVA ESPAÑA*/

/************************************************CABECERA*********************************************/

#idcabecera{
	width: 100%;
	background-color: rgb(255, 255, 255);/*rgba(255, 255, 255, 0.9) PARA QUE LA BARRA DE INDICE SEA TRANSPARENTE PONER ESTE rgba*/
	height: 50px;
	position: fixed;
	top: 0;
	box-shadow: 0 0 10px 0px rgba(100, 100, 100, 0.9);
	z-index: 6;
}

#titulillo{
	float: left;
	position: relative;
	/*margin-top: 5px;*/
	margin-left: 10px;
	/*margin-bottom: 5px;*/
}

#fuentelnem{
	font-family: "Times New Roman";
	font-weight:  bold;
	font-style: italic;
	font-size: 2em;
}

#lne{
	font-size: 0.40em;
	margin-left: 5px;
	margin-right: 10px;
	font-family: arial;
	font-weight: normal;
	font-style: normal;
}

.ulindice{
	height: 50px;
	background-color: rgb(64, 95, 41);
	font-size: 10%;
	font-family: helvetica;
	display: flex;
}

.liindice{
	flex: auto;
	list-style: none;
	padding: 20px 10px 20px 10px;
	text-align: center;
	color: #FFF !important;
	font-size: 9px;
}

#titulo{
	border-bottom: solid 2px rgb(0, 0, 0);/*ESTE ERA EL BORDE PROBLEMÁTICO PERO SE SOLUCIONÓ CON UN DISPLAY BLOCK EN LA IMAGEN*/
}


/************************************************CABECERA*********************************************/

/************************************************TITULO*********************************************/

#cajabase{
	width: 1100px; /*80%;*/
	margin: auto;
	background-color: #FFF;
	margin-top: 100vh;
	transition: 2s;
	/*margin-top: 65px; ESTE ES EL MARGIN FINAL, AL FINALIZAR LA ANIMACIÓN DE ASCENSO*/
	padding: 10px;
	box-shadow: 0px 0px 5px 0px rgba(100, 100, 100, 0.9);
	box-sizing: border-box;
}

#fuentelnel{
	font-family: "Times New Roman", serif;
	font-weight:  bold;
	font-style: italic;
	text-align: center;
	font-size: 8em;
	letter-spacing: -3px;
	line-height: 1.1em;
	border-bottom: solid 2px rgb(0, 0, 0);
}

#entradilla{
	/*border-top: solid 2px rgb(0, 0, 0);*/ /*ESTE ERA EL BORDE PROBLEMÁTICO*/
	border-bottom: solid 2px rgb(0, 0, 0);
	padding: 5px 0;
	line-height: 1; /*Esto contrarrestra el line-height que le aplica boostrap por defecto*/
	display: flex;
	justify-content: space-between;
}

#entradilla > span{
	font-family: helvetica;
}

#DIA{
	font-weight: bold;
}

/************************************************TITULO*********************************************/

/************************************************SUMARIO*********************************************/

#sumario{
	margin-top: 5px;
	border-top: solid 5px rgb(64, 95, 41);
	display: flex;
	border-bottom: solid 2px rgb(0, 0, 0);
	justify-content: space-between;
}

.cajasumario{
	margin-top: 5px;
	margin-bottom: 5px;
	background-color: rgb(64, 95, 41);
	font-family: helvetica;
	font-weight: bold;
	color: #FFF;
	font-size: 1.3em;
	padding: 5px;
}

.cajasumariomedio{
	font-family: helvetica;
	font-weight: bold;
	padding: 5px;
	font-size: 1.3em;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	background-color: rgb(218, 224, 201);
	flex: auto;
	width: 150%;
	display: flex;
	/*align-items: flex-start;
	justify-content: space-between;*/
}

.piefoto{
	font-weight: normal;
	font-size: .75em;
	margin-left: 5px;
}

#imgsumario{
	width: 100%;
	flex: auto;
	max-width: 145px;
	max-height: 120px;
}

/************************************************SUMARIO*********************************************/

/************************************************CUERPO************************************************************************************************/

.cuerpo{
	display: flex;
	border-bottom: solid black 1px !important;
	margin-bottom: 10px;
}

.row{
	border-bottom: solid black 1px !important;
	margin-bottom: 10px;
	margin-right: 0px !important;
    margin-left: 0px !important;
}

.fuentecuerpo{
	font-family: "Times New Roman", serif !important;
	margin-top: 10px;
	font-size: 1.15em;
	line-height: normal;
	text-align: justify;
}

.fuentecuerpo, .fuenteopinion, .noticiaG3columnas, .noticiaG3columnas{
	hyphens: auto;
	-webkit-hyphens: auto;
	-moz-hyphens: auto;
}

.fuentecuerpo > span{ /*A LOS SPAN QUE ESTEN DENTRO DE ALGO CON ESTA CLASE SE LES APLICARÁ ESTO, YA SEAN 'p'O 'div', PERO MEJOR div, YA QUE CON p NO RECONOCE LAS COLUMNAS*/
	display: block;
	margin-top: 10px;
}
/**************************** NOTICIA GRANDE *****************************/
.h2, h2{
	font-size: 2.5em !important;
}

.h3, h3{
	font-family: helvetica;
	font-weight: normal !important;
	margin-top: 15px;
	font-size: 1.25em !important;
}

.h2p{
	font-size: 2em !important; /*ESTO ES POR LA NOTICIA DE OBAMA Y CASTRO EN LA PORTADA: CON SU TAMAÑO NORMAL SE SALE DE LA CAJA*/
}

.noticiaG{
	flex: auto;
	padding: 15px !important;
	transition: 0.3s;
}

.noticiaG > h2{
	font-family: helvetica;
	font-weight: bolder;
	font-size: 3em !important;
}

.noticiaG > h3{
	font-family: helvetica;
	font-weight: normal;
	margin-top: 15px;
}

.noticiaG > h4{
	font-family: helvetica;
	font-weight: bolder;
	margin-top: 5px;
	font-size: 1.2em;
}

.noticiaG > img{
	width: 100%;
}

.noticiaG > video{
	width: 100%;
	min-height: 400px;
	max-height: 600px;
}

/**********************************************ESTO ES UNA CLASE PARA AÑADIR A LAS NOTICIAS EN LAS QUE SE NECESITEN X COLUMNAS ***************************************/
.noticiaG2columnas{
	-webkit-column-count: 2;
	-moz-column-count: 2;
	column-count: 2;
	text-align: justify;
	margin-top: 20px;
	column-gap: 20px;
	font-size: 1.15em;
	line-height: normal;
	font-family: "Times New Roman", serif;
	/*column-rule: solid black 1px; ESTO ES PARA MOSTRAR UNA LÍNEA DE SEPARACIÓN ENTRE LAS COLUMNAS DE LA MISMA NOTICIA SI FUERA NECESARIO*/
}

.noticiaG3columnas{
	font-size: 1.15em;
	line-height: normal;
	font-family: "Times New Roman", serif;
	-webkit-column-count: 3;
	-moz-column-count: 3;
	column-count: 3;
	text-align: justify;
	margin-top: 20px;
	column-gap: 20px;
	/*column-rule: solid black 1px; ESTO ES PARA MOSTRAR UNA LÍNEA DE SEPARACIÓN ENTRE LAS COLUMNAS DE LA MISMA NOTICIA*/
}
/********************************************** FIN DE: ESTO ES UNA CLASE PARA AÑADIR A LAS NOTICIAS EN LAS QUE SE NECESITEN X COLUMNAS *******************************/

/**************************** FIN NOTICIA GRANDE *********************************/
/**************************** NOTICIA MEDIANA *********************************/
.noticiaM{
	flex: auto;
	padding: 15px !important;
	transition: 0.3s;
	min-width: 192px;
}

.noticiaM > h2{
	font-family: helvetica;
	font-weight: bolder;
	font-size: 2em !important;
}

.noticiaM > h3{
	font-family: helvetica;
	font-weight: normal;
	margin-top: 15px;
}

.noticiaM > img{
	width: 100%;
}

.noticiaM > video{
	width: 100%;
	min-height: 400px;
	max-height: 600px;
}

/**************************** FIN NOTICIA MEDIANA *********************************/
/**************************** NOTICIA PEQUEÑA *********************************/
.noticiaP{
	flex: auto;
	padding: 15px !important;
	/*width: 182%;*/
	transition: 0.3s;
	min-width: 192px;
}

.noticiaP > h2{
	font-family: helvetica;
	font-weight: bolder;
	font-size: 2em !important;
}

.noticiaP > h3{
	font-family: helvetica;
	font-weight: normal;
	margin-top: 15px;
}

.noticiaP > img{
	width: 100%;
}

.noticiaP > video{
	width: 100%;
	min-height: 400px;
	max-height: 600px;
}
/**************************** FIN NOTICIA PEQUEÑA *********************************/
/************************************************FIN CUERPO************************************************************************************************/

/************************************************ VIÑETA SECCION************************************************************************************************/

.seccion{
	background-color: rgb(64, 95, 41);
	color: #FFF;
	font-family: helvetica;
	padding: 10px;
}
.seccion > a > h2{
	margin-bottom: 0px !important;
	font-size: 1.7em !important;
	font-weight: bold;
}
/************************************************FIN VIÑETA SECCION************************************************************************************************/

/************************************************OPINIÓN************************************************************************************************/

.nombreopinion{
	font-weight: bold;
	display: block;
	text-align: right;
	/*border-bottom: solid #4272AE 5px; ESTE BORDE QUIZÁS SEA DEMASIADO ANCHO O ESTÁ MUY CERCA DEL TEXTO, HAY QUE REVISARLO*/
}

.careto{
	float: left;
	width: 90px !important;
	margin-right: 10px;
	margin-top: 20px;
}

.fuenteopinion{
	font-size: 1.15em;
	line-height: normal;
	font-family: "Times New Roman", serif;
	margin-top: 20px;
	-moz-column-count: 3;
	-webkit-column-count: 3;
	text-align: justify;
	-webkit-column-gap: 20px;
}

/************************************************FIN OPINIÓN************************************************************************************************/

/************************************************BOTONES REDES************************************************************************************************/
.icono{
	visibility: hidden;
	opacity: 0;
	position: absolute;
	top: 0;
	right: calc(100% - 1px); /*///////////////*//*Este cálculo es para que no se vea la sombra de la caja*//*///////////////*/
	background-color: rgb(240, 240, 240);
	transition: 0.3s;
}

.icono > a > img{
	padding: 5px;
}

/************************************************ FIN BOTONES REDES************************************************************************************************/

/************************************************ HOVER ************************************************************************************************/

.noticiaG:hover{
	box-shadow: 5px 5px 10px 0px rgba(100, 100, 100, 0.9);
	transform: scale(1.05);
	background-color: rgb(240, 240, 240);
}

.noticiaG:hover > .icono{
	opacity: 1;
	visibility: visible;
}
/**************//**************/
.noticiaM:hover{
	box-shadow: 5px 5px 10px 0px rgba(100, 100, 100, 0.9);
	transform: scale(1.05);
	background-color: rgb(240, 240, 240);
}

.noticiaM:hover > .icono{
	opacity: 1;
	visibility: visible;
}
/**************//**************/
.noticiaP:hover{
	box-shadow: 5px 5px 10px 0px rgba(100, 100, 100, 0.9);
	transition: 0.3s;
	transform: scale(1.05);
	background-color: rgb(240, 240, 240);
}

.noticiaP:hover > .icono{
	opacity: 1;
	visibility: visible;
}

.liindice:hover{
	background-color: rgb(74, 105, 51);
	text-decoration: underline !important;
}
/****************************************** HOVER COL MOD************/
.col-md-12{
	transition: 0.3s !important;
	padding: 15px !important;
}
.col-md-12:hover{
	box-shadow: 5px 5px 10px 0px rgba(100, 100, 100, 0.9);
	transform: scale(1.05);
	transition: 0.3s !important;
	z-index: 5;
	background-color: rgb(240, 240, 240);
}
.col-md-12:hover > .icono{
	opacity: 1;
	transition: 0.3s !important;
	visibility: visible;
}
.col-md-11{
	transition: 0.3s !important;
	padding: 15px !important;
}
.col-md-11:hover{
	box-shadow: 5px 5px 10px 0px rgba(100, 100, 100, 0.9);
	transform: scale(1.05);
	transition: 0.3s !important;
	z-index: 5;
	background-color: rgb(240, 240, 240);
}
.col-md-11:hover > .icono{
	opacity: 1;
	transition: 0.3s !important;
	visibility: visible;
}
.col-md-10{
	transition: 0.3s !important;
	padding: 15px !important;
}
.col-md-10:hover{
	box-shadow: 5px 5px 10px 0px rgba(100, 100, 100, 0.9);
	transform: scale(1.05);
	transition: 0.3s !important;
	z-index: 5;
	background-color: rgb(240, 240, 240);
}
.col-md-10:hover > .icono{
	opacity: 1;
	transition: 0.3s !important;
	visibility: visible;
}
.col-md-9{
	transition: 0.3s !important;
	padding: 15px !important;
}
.col-md-9:hover{
	box-shadow: 5px 5px 10px 0px rgba(100, 100, 100, 0.9);
	transform: scale(1.05);
	transition: 0.3s !important;
	z-index: 5;
	background-color: rgb(240, 240, 240);
}
.col-md-9:hover > .icono{
	opacity: 1;
	transition: 0.3s !important;
	visibility: visible;
}
.col-md-8{
	transition: 0.3s !important;
	padding: 15px !important;
}
.col-md-8:hover{
	box-shadow: 5px 5px 10px 0px rgba(100, 100, 100, 0.9);
	transform: scale(1.05);
	transition: 0.3s !important;
	z-index: 5;
	background-color: rgb(240, 240, 240);
}
.col-md-8:hover > .icono{
	opacity: 1;
	transition: 0.3s !important;
	visibility: visible;
}
.col-md-7{
	transition: 0.3s !important;
	padding: 15px !important;
}
.col-md-7:hover{
	box-shadow: 5px 5px 10px 0px rgba(100, 100, 100, 0.9);
	transform: scale(1.05);
	transition: 0.3s !important;
	z-index: 5;
	background-color: rgb(240, 240, 240);
}
.col-md-7:hover > .icono{
	opacity: 1;
	transition: 0.3s !important;
	visibility: visible;
}
.col-md-6{
	transition: 0.3s !important;
	padding: 15px !important;
}
.col-md-6:hover{
	box-shadow: 5px 5px 10px 0px rgba(100, 100, 100, 0.9);
	transform: scale(1.05);
	transition: 0.3s !important;
	z-index: 5;
	background-color: rgb(240, 240, 240);
}
.col-md-6:hover > .icono{
	opacity: 1;
	transition: 0.3s !important;
	visibility: visible;
}
.col-md-5{
	transition: 0.3s !important;
	padding: 15px !important;
}
.col-md-5:hover{
	box-shadow: 5px 5px 10px 0px rgba(100, 100, 100, 0.9);
	transform: scale(1.05);
	transition: 0.3s !important;
	z-index: 5;
	background-color: rgb(240, 240, 240);
}
.col-md-5:hover > .icono{
	opacity: 1;
	transition: 0.3s !important;
	visibility: visible;
}
.col-md-4{
	transition: 0.3s !important;
	padding: 15px !important;
}
.col-md-4:hover{
	box-shadow: 5px 5px 10px 0px rgba(100, 100, 100, 0.9);
	transform: scale(1.05);
	transition: 0.3s !important;
	z-index: 5;
	background-color: rgb(240, 240, 240);
}
.col-md-4:hover > .icono{
	opacity: 1;
	transition: 0.3s !important;
	visibility: visible;
}
.col-md-3{
	transition: 0.3s !important;
	padding: 15px !important;
}
.col-md-3:hover{
	box-shadow: 5px 5px 10px 0px rgba(100, 100, 100, 0.9);
	transform: scale(1.05);
	transition: 0.3s !important;
	z-index: 5;
	background-color: rgb(240, 240, 240);
}
.col-md-3:hover > .icono{
	opacity: 1;
	transition: 0.3s !important;
	visibility: visible;
}
.col-md-2{
	transition: 0.3s !important;
	padding: 15px !important;
}
.col-md-2:hover{
	box-shadow: 5px 5px 10px 0px rgba(100, 100, 100, 0.9);
	transform: scale(1.05);
	transition: 0.3s !important;
	z-index: 5;
	background-color: rgb(240, 240, 240);
}
.col-md-2:hover > .icono{
	opacity: 1;
	transition: 0.3s !important;
	visibility: visible;
}
.col-md-1{
	transition: 0.3s !important;
	padding: 15px !important;
}
.col-md-1:hover{
	box-shadow: 5px 5px 10px 0px rgba(100, 100, 100, 0.9);
	transform: scale(1.05);
	transition: 0.3s !important;
	z-index: 5;
	background-color: rgb(240, 240, 240);
}
.col-md-1:hover > .icono{
	opacity: 1;
	transition: 0.3s !important;
	visibility: visible;
}
/******************************************FIN HOVER COL MOD************/

/************************************************ FIN HOVER ************************************************************************************************/

/************************************************PIE************************************************************************************************/

#pie{
	margin-top: 15px;
	width: 100%;
	height: 50px;
	display: flex;
	box-shadow: 0 0 10px 0px rgba(100, 100, 100, 0.9);
	background-color: rgb(64, 95, 41);
	color: #FFF;
}

#pie > p{
	flex: auto;
	padding-top: 20px;
	text-align: center;
	font-family: helvetica;
}

/************************************************FIN PIE************************************************************************************************/

/************************************************MEDIA PANTALLA************************************************************************************************/

@media screen and (max-width:1230px) {
	
	#cajabase{
		/*width: 90%; 
		margin-left: 5%;
    	margin-right: 5%;*/
    	width: auto;
    	margin-left: 20px;
    	margin-right: 20px;
    	box-sizing: border-box;
	}

	.ulindice{
		display: none;
		margin-top: 50px;
		height: calc(100vh - 50px);
		background-color: rgba(64, 95, 41, 0.8);
		font-size: 10%;
		font-family: helvetica;
		flex-direction: column;
		z-index: 6;
		top:0;
		right: 0;
		position: absolute;
		justify-content: space-around;
	}

	.liindice{
		display: flex;
		align-items: center;
		justify-content: center;
		padding: 0 5px;
		background-color: rgba(64, 95, 41, 0.8);
		z-index: 7;
	}

	#iconomenu{
		width: 40px;
		position: absolute;
		top: 5px;
		right: 10px;
		display: block;
	}

	.noticiaG, .noticiaM, .noticiaP > p{
		width: 100% !important;
		/*border-bottom: solid black 1px;*/ /*Esto no hace falta con bootstrap*/
	}

	.cuerpo{
		flex-wrap: wrap;/*CON ESTO, SI EL OBJETO NO ENTRA, SALTA A LA SIGUENTE LíNEA*/
	}

	.cuerpo{
		display: flex;
		border-bottom: none;
		margin-bottom: 10px;
	}

	.icono{
		visibility: hidden;
		opacity: 0;
		position: absolute;
		right: 0;
		top: calc(100% - 1px); /*///////////////*//*Este cálculo es para que no se vea la sombra de la caja*//*///////////////*/
		background-color: rgb(240, 240, 240);
		transition: 0.3s;
	}

}

@media screen and (min-width:1230px) {/*ESTO ES NECESARIO PARA QUE FUNCIONE DE FORMA CORRECTA EL MENÚ DESPLEGABLE*/

	.ulindice{
		display: flex !important;
	}
}

@media screen and (max-width:1020px) {

	#fuentelnel{
		font-family: "Times New Roman", serif;
		font-weight:  bold;
		font-style: italic;
		text-align: center;
		font-size: 6em;
		letter-spacing: -3px;
		line-height: 1.1em;
		border-bottom: solid 2px rgb(0, 0, 0);
	}

	.noticiaG, .noticiaM, .noticiaP > p{
		width: 100% !important;
		/*border-bottom: solid black 1px; Esto no hace falta con bootstrap*/
	}

	.cuerpo{
		flex-wrap: wrap; /*CON ESTO, SI EL OBJETO NO ENTRA, SALTA A LA SIGUENTE LíNEA*/
	}

	#sumario{
		display: none;
	}

	#entradilla{
		font-size: .9em;
	}

	.cuerpo{
		display: flex;
		border-bottom: none;
		margin-bottom: 10px;
	}

	.fuenteopinion{
		-moz-column-count: 2 !important;
		-webkit-column-count: 2 !important;
	}
}

@media screen and (max-width:990px){
	.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
    border-bottom: solid 1px black;}
    .cuerpo{
		border-bottom: 0px !important;}
	.row{
		border-bottom: 0px !important;}
}

@media screen and (max-width:790px) {

	#fuentelnel{
		font-family: "Times New Roman", serif;
		font-weight:  bold;
		font-style: italic;
		text-align: center;
		font-size: 4em;
		letter-spacing: -3px;
		line-height: 1.1em;
		border-bottom: solid 2px rgb(0, 0, 0);
	}

	.fuenteopinion{
		font-family: "Times New Roman", serif;
		margin-top: 20px;
		-moz-column-count: 1 !important;
		-webkit-column-count: 1 !important;
		text-align: justify;
	}

	#entradilla{
		font-size: .8em;
	}

	.noticiaG > h2{
		font-family: helvetica;
		font-weight: bolder;
		font-size: 2em;
	}

	.noticiaM > h2{
		font-family: helvetica;
		font-weight: bolder;
		font-size: 1.5em;
	}

	.noticiaP > h2{
		font-family: helvetica;
		font-weight: bolder;
		font-size: 1.2em;
	}

	.cuerpo{
		display: flex;
		border-bottom: none !important;
		margin-bottom: 10px;
	}

	.row{
		border-bottom: none !important;
	}

	.noticiaG, .noticiaM, .noticiaP > p{
		border-bottom: solid black 1px !important;
		width: 100% !important;
		column-count: 1;
		-moz-column-count: 1;
	}

	.noticiaG3columnas{
		column-count: 2 !important;
		-moz-column-count: 2 !important;
	}

	.cuerpo{
		flex-wrap: wrap; /*CON ESTO, SI EL OBJETO NO ENTRA, SALTA A LA SIGUENTE LíNEA*/
	}

	#pie{
		height: 75px;
	}

	#pie > p{
		font-size: .7em;
	}
}

@media screen and (max-width:550px){

	#fuentelnel{
		font-family: "Times New Roman", serif;
		font-weight:  bold;
		font-style: italic;
		text-align: center;
		font-size: 2.5em;
		letter-spacing: -3px;
		line-height: 1.1em;
		border-bottom: solid 2px rgb(0, 0, 0);
	}

	#entradilla{
		font-size: .57em;
	}

	.row{
		border-bottom: none;
	}

	.noticiaG, .noticiaM, .noticiaP > p{
		border-bottom: solid black 1px !important;
		width: 100% !important;
		-moz-column-count: 1 !important;
		column-count: 1 !important;
		padding-bottom: 10px; /*ESTO SE AÑADIÓ PARA DAR UN ESPACIO BLANCO DESPUES DEL TEXTO DEL CUERPO PARA LA VERSIÓN MAS PEQUEÑA*/
	}

	.noticiaG2columnas, .noticiaG3columnas{
		column-count: 1 !important;
		-moz-column-count: 1 !important;
	}

	#cajabase{
		/*width: 90%; 
		margin-left: 5%;
    	margin-right: 5%;*/
    	width: auto;
    	margin-left: 5px;
    	margin-right: 5px;
    	box-sizing: border-box;
	}

	.cuerpo{
		flex-wrap: wrap !important; /*CON ESTO, SI EL OBJETO NO ENTRA, SALTA A LA SIGUENTE LíNEA*/
	}

	#pie{
		height: 75px;
	}

	#pie > p{
		font-size: .6em;
	}
}

/************************************************FIN MEDIA PANTALLA************************************************************************************************/

/*********************************************** BOTÓN VOLVER ARRIBA *******************************************************************************************/

#va{
	opacity: .6;
	z-index: 6;
	display: none;
	width: 50px;
	position: fixed;
	bottom: 10px;
	right: calc(50% - 25px); /*Cálculo para que se sitúe en el medio, si solo se especifica 50% no es correcto debido a que se debe tener en cuenta el tamaño de la imgn.*/
}

/*********************************************** FIN BOTÓN VOLVER ARRIBA *******************************************************************************************/

/********************************************** DESTACADOS *************************************************/

.destacado{
	font-family: "Times New Roman", serif;
	padding-top: 15px;
	padding-bottom: 25px;
	font-size: 1.3em;
	display: block;
	text-align: left;
	padding-right: 10px;
}

.destacadodeportescajacolor{
	background-color: #B92723;
	color: #FFF;
	font-family: "amplitude", sans-serif;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 15px;
	padding-bottom: 30px;
	font-size: 1.3em;
	display: block;
	text-align: left;
	margin-top: 20px;
	margin-bottom: 30px;
	margin-right: 30px; /*ESTE MARGEN PUEDE ELIMINARSE Y DARLE EL ANCHO FIJO DE ABAJO*/
	/*width: 200px; SE LE PUEDE DAR UN ANCHO FIJO*/
}

.destacadodeportes{
	border-bottom: solid black 1px;
	color: #7F3237;
	font-family: "amplitude", sans-serif;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 15px;
	padding-bottom: 30px;
	font-weight: bold;
	font-size: 1.3em;
	display: block;
	text-align: left;
}

.titularcentro{
	text-align: center;
}
/*ESTE DESTACADO DE OPINIÓN ESTÁ EN PROCESO DE ELABORACIÓN*/
.destacadoopinion{
	display: block;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top: solid black 1px;
	border-bottom: solid black 1px;
	margin-top: 20px;
	margin-bottom: 20px;
	color: #4272AE;
	font-weight: bold;
	font-size: 1.2em;
	text-align: center;
	font-family: "Times New Roman", serif;
}
/*ESTE DESTACADO DE OPINIÓN ESTÁ EN PROCESO DE ELABORACIÓN*/
/********************************************** FIN DESTACADOS **********************************************/

/********************************************** DATOS (PIRU) *****************************************************/

.cajadatos{
	border-left: solid black 1px;
	border-right: solid black 1px;
	margin-bottom: 25px;
	margin-top: 20px;
}

.datos{
	margin-left: 10px;
	margin-right: 10px;
	background-color: #A9AE91;
	padding: 10px;
	/*list-style-image: url("");*/ /*ESTO ES PARA PONER LA IMAGEN QUE SE QUIERA DE VIÑETA*/
	box-sizing: border-box;
}

.datos > .titulodatos{
	color: #393D32;
	font-size: 1.5em;
	font-family: "palatino", serif;
}

.vinetapiru{
	width: 10px;
	margin-right: 5px;
	display: inline;
}

.datos > .negritadatos{
	font-weight: bold;
	font-family: "amplitude", sans-serif;
	display: inline;
	margin-top: 10px;
}

.datos > .cuerpodatos{
	font-family: "amplitude", sans-serif;
	margin-bottom: 5px;
	font-style: thin;
}

/********************************************** FIN DATOS (PIRU) *************************************************/
