/*
	CSS personalizado para Single NOTICIAS
*/

/**************************************** GAMA DE COLORES ****************************************/

/*      Azul Oscuro: 03579F rgb(  3, 87,159) */
/*             Gris: 999999 rgb(153,153,153) */
/*       Azul Medio: 81ABCF rgb(129,171,207) */
/*       Azul Claro: C0D5E7 rgb(192,213,231) */
/*   Azul Muy Claro: DFEAF3 rgb(223,234,243) */

/*      Azul Oscuro: 0099CC rgb(  0,153,204) */
/*Azul Menos Oscuro: 77CCEE rgb(119,204,238) */
/*       Azul Medio: BBEEFF rgb(187,238,255) */
/*       Azul Claro: DDF6FF rgb(221,246,255) */
/*   Azul Muy Claro: EEFBFF rgb(238,251,255) */

/*   Naranja Oscuro: FF6000 rgb(255, 96,  0) */

/************************************ MODIFICADOS DE syle-home ***********************************/

#main                                  { padding: 0px !important; }
#main .full-container                  { max-width: none !important; }
.single-noticias .entry-content *      { font-weight: 500; -webkit-transition: all 0.2s ease; transition: all 0.2s ease; }
.single-noticias .entry-content .fa    { font-family: "FontAwesome" !important; }
.single-noticias .entry-content strong { font-weight: 700; }

/************************************** #rowCabeceraNoticia **************************************/

.single-noticias #rowCabeceraNoticia                     { margin: auto; padding: 0px !important; max-width: 1080px; }
.single-noticias #rowCabeceraNoticia .divCabeceraNoticia { width: 100%; background: #F1F1F1; display: flex; }
.single-noticias #rowCabeceraNoticia .divFoto            { width: 50%; background-repeat: no-repeat; background-size: cover; background-position: center; }
.single-noticias #rowCabeceraNoticia .divDcha            { padding: 40px 40px 40px 100px; width: 50%; }
.single-noticias #rowCabeceraNoticia .divTitulo          { font-size: 50px; font-weight: 700; color: var(--color1-hex); text-align: right; line-height: 100%; }
.single-noticias #rowCabeceraNoticia .divFecha           { margin-top: 20px; padding-top: 5px; font-size: 20px; font-style: italic; }
.single-noticias #rowCabeceraNoticia .divFecha           { color: var(--color1-hex); border-top: solid 1px var(--color1-hex); text-align: right; }

@media (max-width: 1180px) { .single-noticias #rowCabeceraNoticia { max-width: none; } }

@media (max-width: 980px) {
	.single-noticias #rowCabeceraNoticia .divDcha            { padding: 40px 40px 40px 60px; }
	.single-noticias #rowCabeceraNoticia .divTitulo          { font-size: 42px; }
	.single-noticias #rowCabeceraNoticia .divFecha           { margin-top: 15px; font-size: 18px; }
}

@media (max-width: 780px) {
	.single-noticias #rowCabeceraNoticia .divCabeceraNoticia { flex-wrap: wrap; }
	.single-noticias #rowCabeceraNoticia .divFoto            { width: 100%; height: 400px; }
	.single-noticias #rowCabeceraNoticia .divDcha            { padding: 40px; width: 100%; }
	.single-noticias #rowCabeceraNoticia .divTitulo          { font-size: 38px; }
}

@media (max-width: 580px) {
	.single-noticias #rowCabeceraNoticia .divFoto            { height: 300px; }
	.single-noticias #rowCabeceraNoticia .divDcha            { padding: 30px; }
	.single-noticias #rowCabeceraNoticia .divTitulo          { font-size: 32px; }
}

@media (max-width: 380px) {
	.single-noticias #rowCabeceraNoticia .divFoto            { height: 260px; }
	.single-noticias #rowCabeceraNoticia .divDcha            { padding: 20px; }
	.single-noticias #rowCabeceraNoticia .divTitulo          { font-size: 28px; }
	.single-noticias #rowCabeceraNoticia .divFecha           { margin-top: 10px; font-size: 16px; }
}

/************************************** #rowContenidoNoticia *************************************/

.single-noticias #rowContenidoNoticia                  { margin: auto; max-width: 1080px; }
.single-noticias #rowContenidoNoticia .divIntroduccion { margin-top: 10px; padding-left: 10px; max-width: 600px; font-size: 20px; font-weight: 600; }
.single-noticias #rowContenidoNoticia .divIntroduccion { border-left: solid 5px var(--color1-hex); line-height: 120%; }
.single-noticias #rowContenidoNoticia .divContenido    { margin-top: 40px; }
.single-noticias #rowContenidoNoticia .divContenido p  { text-align: justify; }
.single-noticias #rowContenidoNoticia .divFuente       { padding-top: 10px; border-top: solid 1px var(--color1-hex); }

@media (max-width: 1180px) { .single-noticias #rowContenidoNoticia .divContenidoNoticia { padding: 0px 40px; } }

@media (max-width: 980px) {
	.single-noticias #rowContenidoNoticia .divIntroduccion     { margin-top: 0px; }
	.single-noticias #rowContenidoNoticia .divContenido        { margin-top: 30px; }
	.single-noticias #rowContenidoNoticia .divContenido p      { margin: 10px 0px; }
}

@media (max-width: 780px) {
	.single-noticias #rowContenidoNoticia .divContenidoNoticia { padding: 0px 30px; }
	.single-noticias #rowContenidoNoticia .divIntroduccion     { font-size: 18px; }
	.single-noticias #rowContenidoNoticia .divContenido        { margin-top: 20px; }
	.single-noticias #rowContenidoNoticia .divContenido p      { font-size: 14px; }
	.single-noticias #rowContenidoNoticia .divFuente           { padding-top: 5px; font-size: 14px; }
}

@media (max-width: 580px) {
	.single-noticias #rowContenidoNoticia .divContenidoNoticia { padding: 0px 20px; }
	.single-noticias #rowContenidoNoticia .divIntroduccion     { font-size: 16px; }
}

@media (max-width: 380px) {
	.single-noticias #rowContenidoNoticia .divIntroduccion     { font-size: 14px; }
	.single-noticias #rowContenidoNoticia .divContenido p      { font-size: 13px; text-align: left; }
}
