/*
	CSS personalizado para single NOTICIAS
*/

/**************************************** GAMA DE COLORES ****************************************/

/*    Rojo Oscuro: DE053E rgb(222,  5, 62) */
/*           Gris: 999999 rgb(153,153,153) */
/*     Rojo Medio: EE829E rgb(238,130,158) */
/*     Rojo Claro: F6C0CE rgb(246,192,206) */
/* Rojo Muy Claro: FADFE6 rgb(250,223,230) */

/*Amarillo oscuro: FFD700 rgb(255,215,  0) */
/* Amarillo claro: FFEB7F rgb(255,235,157) */

/************************************ MODIFICADOS DE syle-home ***********************************/

#main                 { padding: 0px !important; }
#main .full-container { max-width: none !important; }

/*************************************** #rowSingleNoticia ***************************************/

#rowSingleNoticia *                 { -webkit-transition: all 0.2s ease; transition: all 0.2s ease; }
#rowSingleNoticia .divSingleNoticia { width: 100%; }

/* #rowPageCabecera */

#rowPageCabecera .divCabecera .divTextos span { font-size: 30px; font-weight: 600; color: var(--color1-hex); }
#rowPageCabecera .divCabecera .divTextos h1   { margin: 20px 0px 0px 0px !important; }

@media (max-width:  580px) { #rowPageCabecera .divPageCabecera { margin: 0px 0px 20px 0px; } }

/* rowSingleNoticia */

#rowSingleNoticia .divContent             { margin: auto; max-width: 1080px; }
#rowSingleNoticia .divFoto                { line-height: 0px; box-shadow: 0px 15px 10px -10px rgba(0,0,0,0.5); }
#rowSingleNoticia .divMetas               { margin: 20px 0px; font-size: 13px; color: var(--color2-hex); display: flex; }
#rowSingleNoticia .divMetas .divFecha     { padding: 5px 10px; background: #F4F4F4; }
#rowSingleNoticia .divMetas .divCategoria { margin-left: auto; padding: 5px 10px; font-weight: 500; background: var(--color-ama1-hex); text-transform: uppercase; }
#rowSingleNoticia .divIntro               { font-size: 18px; font-weight: 600; text-align: justify; }
#rowSingleNoticia .divIntro:after         { content: ""; margin: 20px auto; width: 100%; border-bottom: dotted 1px var(--color2-hex); display: block; }
#rowSingleNoticia .divContenido           { text-align: justify; }
#rowSingleNoticia .divShare               { margin: 40px 0px; padding-top: 20px; border-top: solid 1px #F4F4F4; display: flex; justify-content: center; }
#rowSingleNoticia .divShare div           { margin: 0px !important; }
#rowSingleNoticia .divShare div:hover     { transform: scale(1.1); }

@media (max-width: 1180px) {
	#rowSingleNoticia .divContent     { max-width: none; }
	#rowSingleNoticia .divMetas       { margin: 20px 40px; }
	#rowSingleNoticia .divIntro       { margin:  0px 40px; }
	#rowSingleNoticia .divContenido   { margin:  0px 40px; }
	#rowSingleNoticia .divShare       { margin: 40px; }
}

@media (max-width:  780px) {
	#rowSingleNoticia .divMetas       { margin: 20px 30px; font-size: 12px; }
	#rowSingleNoticia .divIntro       { margin:  0px 30px; font-size: 16px; }
	#rowSingleNoticia .divContenido   { margin:  0px 30px; }
	#rowSingleNoticia .divShare       { margin: 30px; }
	#rowSingleNoticia .divShare div a { font-size: 14px !important; }
}

@media (max-width:  580px) {
	#rowSingleNoticia .divFoto        { box-shadow: 0px 5px 10px -5px rgba(0,0,0,0.5); }
	#rowSingleNoticia .divMetas       { margin: 20px 25px; font-size: 11px; }
	#rowSingleNoticia .divIntro       { margin:  0px 25px; font-size: 14px; }
	#rowSingleNoticia .divContenido   { margin:  0px 25px; }
	#rowSingleNoticia .divShare       { margin: 25px; }
	#rowSingleNoticia .divShare div a { font-size: 13px !important; }
}

@media (max-width:  380px) {
	#rowSingleNoticia .divMetas       { margin: 20px; }
	#rowSingleNoticia .divIntro       { margin:  0px 20px; text-align: left; }
	#rowSingleNoticia .divContenido   { margin:  0px 20px; text-align: left; }
	#rowSingleNoticia .divShare       { margin: 20px; }
}
