/*
Theme Name:   EticPlay Child
Theme URI:    https://www.eticdata.com/theme-wp/eticplay-child
Description:  EticPlay Child Theme
Author:       Emili Biel - EticData
Author URI:   https://www.eticdata.com/
Template:     eticplay
Version:      1.0.0
License:      GNU General Public License v3.0
License URI:  http://www.gnu.org/licenses/gpl-3.0.html
Tags:         one-column, two-columns, right-sidebar, footer-widgets, post-formats, translation-ready, full-width-template, theme-options, threaded-comments
Text Domain:  eticplaychild

Tested up to: 6.0
Requires PHP: 8.0
*/


/* Index
-------------------------------------------------------------- */
section#titulo-categoria-index { margin:0 0 20px 0; padding:0; }
section#titulo-categoria-index h2 { display:block; margin:0 0 15px 0; padding:20px 0 0 0; font-family:Arial, Helvetica, sans-serif; color:#fe0000; font-size:1.3em; font-weight:700; border-top:3px solid #000000; }

section#titulo-categoria-living-index { margin:0 0 20px 0; padding:0; text-align:center; }
section#titulo-categoria-living-index h2 { display:block; margin:0 0 15px 0; padding:20px 0 0 0; font-family:Arial, Helvetica, sans-serif; color:#fe0000; font-size:1.3em; font-weight:700; }

/* Portada
--------------------------------------- */
section#portada { position:relative; margin:0; padding:45px 0 25px 0; }
@media ( max-width:767px ) { 
	section#portada { padding:80px 0 25px 0; }
}

/* Noticia Destacada Index
--------------------------------------- */
section#noticia-destacada { position:relative; margin:0; padding:0 0 20px 0; }

section#noticia-destacada .noticia-destacada-actualidad { float:left; position:relative; overflow:hidden; margin:0 0 25px 0; width:100%; text-align:left; }
section#noticia-destacada .noticia-destacada-actualidad * { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }
section#noticia-destacada .noticia-destacada-actualidad img { position:relative; display:block; object-fit:cover; width:100%; height:400px; margin:0; padding:0; }

section#noticia-destacada .noticia-destacada-actualidad .noticia-destacada-actualidad-text { position:absolute; top:0; left:0; margin:0; padding:25px 25px 35px 25px; width:40%; height:100%; background:linear-gradient(270deg,rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 1) 100%); }
section#noticia-destacada .noticia-destacada-actualidad .noticia-destacada-actualidad-text h2 { margin:0 0 15px; font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#ffffff; font-weight:700; line-height:1.2em; }
section#noticia-destacada .noticia-destacada-actualidad .noticia-destacada-actualidad-text p { margin:0; font-family:Arial, Helvetica, sans-serif; font-weight:400; font-size:16px; color:#ffffff; line-height:1.2em; }

section#noticia-destacada .noticia-destacada-actualidad:hover { }
section#noticia-destacada .noticia-destacada-actualidad:hover h2 { color:#999999; }
section#noticia-destacada .noticia-destacada-actualidad:hover p { color:#999999; }
section#noticia-destacada .noticia-destacada-actualidad:hover a { color:#999999; }

@media ( max-width:767px ) { 
	section#noticia-destacada .noticia-destacada-actualidad { padding:0; } 
	section#noticia-destacada .noticia-destacada-actualidad img { margin:0; padding:0; height:175px; max-width:100%; border:none; object-fit:none; }
	section#noticia-destacada .noticia-destacada-actualidad .noticia-destacada-actualidad-text { position:relative; padding:20px 0 20px 0; width:100%; background:#ffffff; }
	section#noticia-destacada .noticia-destacada-actualidad .noticia-destacada-actualidad-text h2 { margin:0 0 15px 0; color:#000000; font-size:22px; }
	section#noticia-destacada .noticia-destacada-actualidad .noticia-destacada-actualidad-text p { margin:0; color:#000000; font-size:16px; line-height:1.2em; }
}

/* Ultima hora Index
--------------------------------------- */
section#listado-noticias-lateral-index { position:relative; margin:0; padding:0; }

section#listado-noticias-lateral-index .listado-noticias-lateral-index-box { position:relative; float:left; overflow:hidden; margin:0; padding:20px 0 0 0; text-align:left; border-top:1px solid #cccccc; }
section#listado-noticias-lateral-index .listado-noticias-lateral-index-box * { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }
section#listado-noticias-lateral-index .listado-noticias-lateral-index-box h3 { font-family:Arial, Helvetica, sans-serif; font-size:1.1em; font-weight:700; color:#000000; line-height:1.25em; }
section#listado-noticias-lateral-index .listado-noticias-lateral-index-box h3:hover { color:#fe0000; text-decoration:none; }

section#listado-noticias-lateral-index .listado-noticias-lateral-index-box .listado-noticias-lateral-index-author { display:block; margin:10px 0 20px 0; padding:0; width:100%; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:400; color:#666666; text-decoration:none; text-transform:uppercase; }

section#listado-noticias-lateral-index .listado-noticias-lateral-index-box .listado-noticias-lateral-index-categories { display:block; margin:0 0 20px 0; padding:0; width:100%; }
section#listado-noticias-lateral-index .listado-noticias-lateral-index-box .listado-noticias-lateral-index-categories ul { }
section#listado-noticias-lateral-index .listado-noticias-lateral-index-box .listado-noticias-lateral-index-categories li { }
section#listado-noticias-lateral-index .listado-noticias-lateral-index-box .listado-noticias-lateral-index-categories li a { font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:400; color:#666666 !important; text-decoration:none; text-transform:uppercase; }
section#listado-noticias-lateral-index .listado-noticias-lateral-index-box .listado-noticias-lateral-index-categories li a:hover { color:#000000 !important; text-decoration:none; }

@media ( max-width:767px ) { 
	section#listado-noticias-lateral-index .listado-noticias-lateral-index-box { margin:0 0 20px 0; }
}

/* Actualidad Index
--------------------------------------- */
section#actualidad-index { position:relative; margin:25px 0 0 0; padding:0 0 30px 0; background-color:#ffffff; }

section#actualidad-index .actualidad-index-box { position:relative; float:left; overflow:hidden; margin:5px 0 5px 0; padding:15px 0 5px 0; text-align:left; border-top:1px solid #cccccc; min-width:100%; }
section#actualidad-index .actualidad-index-box * { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }
section#actualidad-index .actualidad-index-box img { position:relative; display:block; object-fit:cover; width:100%; height:130px; margin:0 0 15px 0; padding:0; }
section#actualidad-index .actualidad-index-box h3 { margin:0 0 15px 0; font-family:Arial, Helvetica, sans-serif; font-size:1.1em; font-weight:700; color:#000000; line-height:1.25em; }

section#actualidad-index .actualidad-index-box:hover { filter:alpha(opacity=80); -moz-opacity:.80; opacity:.80; }
section#actualidad-index .actualidad-index-box:hover h3 { color:#999999; text-decoration:none; }

@media (max-width: 767px) { 
	section#actualidad-index .actualidad-index-box { display:inline; margin:0; padding:20px 0 0 0; }
	section#actualidad-index .actualidad-index-box h3 { margin:0; font-size:15px; line-height:1.3em; }
	section#actualidad-index .actualidad-index-box img { float:left; display:inline; max-width:100px; height:100px; margin:0 20px 20px 0; }
}

/* Poblaciones Index
--------------------------------------- */
section#poblaciones-index { position:relative; margin:20px 0 0 0; padding:20px 0 20px 0; }

section#poblaciones-index .poblaciones-index-box { position:relative; float:left; overflow:hidden; margin:5px 0 5px 0; padding:15px 0 5px 0; text-align:left; border-top:1px solid #cccccc; min-width:100%; }
section#poblaciones-index .poblaciones-index-box * { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }
section#poblaciones-index .poblaciones-index-box img { position:relative; display:block; object-fit:cover; width:100%; height:130px; margin:0 0 15px 0; padding:0; }
section#poblaciones-index .poblaciones-index-box h3 { margin:0 0 15px 0; font-family:Arial, Helvetica, sans-serif; font-size:1.1em; font-weight:700; color:#000000; line-height:1.25em; }

section#poblaciones-index .poblaciones-index-box:hover { filter:alpha(opacity=80); -moz-opacity:.80; opacity:.80; }
section#poblaciones-index .poblaciones-index-box:hover h3 { color:#fe0000; text-decoration:none; }
section#poblaciones-index .poblaciones-index-box:hover a { color:#fe0000; text-decoration:none; }

section#poblaciones-index .poblaciones-index-box .poblaciones-index-categories { position:absolute; top:25px; left:0; margin:0; padding:2px 10px 2px 10px; background-color:#000000; }
section#poblaciones-index .poblaciones-index-box .poblaciones-index-categories ul { list-style:none; margin:0; padding:0; }
section#poblaciones-index .poblaciones-index-box .poblaciones-index-categories li { display:block; margin:0; padding:0; }
section#poblaciones-index .poblaciones-index-box .poblaciones-index-categories a { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; font-weight:700; text-transform:uppercase; }
section#poblaciones-index .poblaciones-index-box .poblaciones-index-categories a:hover { color:#fe0000; text-decoration:none; }

@media ( max-width:767px ) { 
	section#poblaciones-index .poblaciones-index-box { display:inline; margin:0; padding:20px 0 0 0; }
	section#poblaciones-index .poblaciones-index-box h3 { margin:0; font-size:15px; line-height:1.3em; }
	section#poblaciones-index .poblaciones-index-box img { float:left; display:inline; max-width:100px; height:100px; margin:0 20px 20px 0; }
	
	section#poblaciones-index .poblaciones-index-box .poblaciones-index-categories { display:none }
}

/* Hospitalet Empren Index
--------------------------------------- */
section#hospitalet-emprende-index { position:relative; margin:25px 0 0 0; padding:0 0 30px 0; background-color:#ffffff; }

section#hospitalet-emprende-index .hospitalet-emprende-index-box { position:relative; float:left; overflow:hidden; margin:5px 0 5px 0; padding:0 0 5px 0; text-align:left; min-width:100%; }
section#hospitalet-emprende-index .hospitalet-emprende-index-box * { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }
section#hospitalet-emprende-index .hospitalet-emprende-index-box img { position:relative; display:block; object-fit:cover; width:100%; height:150px; margin:0 0 15px 0; padding:0; }
section#hospitalet-emprende-index .hospitalet-emprende-index-box h3 { margin:0 0 15px 0; font-family:Arial, Helvetica, sans-serif; font-size:1.1em; font-weight:700; color:#000000; line-height:1.25em; }

section#hospitalet-emprende-index .hospitalet-emprende-index-box:hover { filter:alpha(opacity=80); -moz-opacity:.80; opacity:.80; }
section#hospitalet-emprende-index .hospitalet-emprende-index-box:hover h3 { color:#fe0000; text-decoration:none; }
section#hospitalet-emprende-index .hospitalet-emprende-index-box:hover a { color:#fe0000; text-decoration:none; }

@media ( max-width:767px ) { 
	section#hospitalet-emprende-index .hospitalet-emprende-index-box { display:inline; margin:0; padding:20px 0 0 0; }
	section#hospitalet-emprende-index .hospitalet-emprende-index-box h3 { margin:0; font-size:15px; line-height:1.3em; }
	section#hospitalet-emprende-index .hospitalet-emprende-index-box img { float:left; display:inline; max-width:100px; height:100px; margin:0 20px 20px 0; }
}

/* Hospitalet Que Fer a Hospitalet Index
--------------------------------------- */
section#hospitalet-que-fer-index {position:relative; margin:25px 0 0 0; padding:0 0 30px 0; background-color:#ffffff; }

section#hospitalet-que-fer-index .hospitalet-que-fer-index-box { position:relative; float:left; overflow:hidden; margin:5px 0 5px 0; padding:0 0 5px 0; text-align:left; min-width:100%; }
section#hospitalet-que-fer-index .hospitalet-que-fer-index-box * { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }
section#hospitalet-que-fer-index .hospitalet-que-fer-index-box img { position:relative; display:block; object-fit:cover; width:100%; height:150px; margin:0 0 15px 0; padding:0; }
section#hospitalet-que-fer-index .hospitalet-que-fer-index-box h3 { margin:0 0 15px 0; font-family:Arial, Helvetica, sans-serif; font-size:1.1em; font-weight:700; color:#000000; line-height:1.25em; }

section#hospitalet-que-fer-index .hospitalet-que-fer-index-box:hover { filter:alpha(opacity=80); -moz-opacity:.80; opacity:.80; }
section#hospitalet-que-fer-index .hospitalet-que-fer-index-box:hover h3 { color:#fe0000; text-decoration:none; }
section#hospitalet-que-fer-index .hospitalet-que-fer-index-box:hover a { color:#fe0000; text-decoration:none; }

@media (max-width: 767px) { 
	section#hospitalet-que-fer-index .hospitalet-que-fer-index-box { display:inline; margin:0; padding:20px 0 0 0; }
	section#hospitalet-que-fer-index .hospitalet-que-fer-index-box h3 { margin:0; font-size:15px; line-height:1.3em; }
	section#hospitalet-que-fer-index .hospitalet-que-fer-index-box img { float:left; display:inline; max-width:100px; height:100px; margin:0 20px 20px 0; }
}

/* Deportes Index
--------------------------------------- */
section#deportes-index { position:relative; margin:20px 0 0 0; padding:30px 0 30px 0; background-color:#f4f4f4; }

/* Cultura Index
--------------------------------------- */
section#cultura-index { position:relative; margin:20px 0 0 0; padding:20px 0 20px 0; }

/* Viure Index
--------------------------------------- */
section#vivir { position:relative; margin:20px 0 0 0; padding:50px 0 50px 0; background:url('../eticplay/assets/img/bg-ciutat.webp') top right no-repeat; background-size:cover; }
section#vivir:before { content:''; position:absolute; top:0; bottom:0; left:0; right:0; background-color:rgba(0,0,0,0.6); }

section#vivir .titulo-vivir-index { margin:0 0 30px 0; padding:0; text-align:center; }
section#vivir .titulo-vivir-index h2 { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:28px; font-weight:700; }

section#vivir .vivir-index { display:block; margin:0 0 15px 0; padding:0; text-align:left; min-height:325px; background-color:#ffffff; }

section#vivir .vivir-index img { display:block; position:relative; object-fit:cover; width:100%; height:140px; margin:0 0 15px 0; padding:0; }
section#vivir .vivir-index h3 { margin:0; padding:15px 15px 15px 15px; font-family:Arial, Helvetica, sans-serif; font-size:1em; font-weight:400; color:#000000; line-height:1.25em;  }

section#vivir .vivir-index:hover { }
section#vivir .vivir-index:hover h3 { color:#fe0000; text-decoration:none; }
section#vivir .vivir-index:hover a { color:#fe0000; text-decoration:none; }

section#vivir .vivir-index .vivir-index-categories { position:absolute; top:125px; left:15px; margin:0; padding:3px 8px 3px 8px; background-color:#fe0000; }
section#vivir .vivir-index .vivir-index-categories ul { list-style:none; margin:0; padding:0; }
section#vivir .vivir-index .vivir-index-categories li { display:block; margin:0; padding:0; }
section#vivir .vivir-index .vivir-index-categories a { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; font-weight:700; text-transform:uppercase; }
section#vivir .vivir-index .vivir-index-categories a:hover { color:#999999; text-decoration:none; }

@media (max-width: 767px) { 
	section#vivir .vivir-index h3 { padding:5px 15px 15px 15px; }
}

section#vivir .la-voz-del-lector-index { display:block; margin:0 0 15px 0; padding:0; min-height:325px; background-color:#FFDDDD; text-align:center; }
section#vivir .la-voz-del-lector-index img { display:block; position:relative; object-fit:cover; width:100%; height:150px; margin:0 0 15px 0; padding:0; }
section#vivir .la-voz-del-lector-index h3 { margin:0; padding:5px 15px 15px 15px; font-family:Arial, Helvetica, sans-serif; font-size:1em; color:#000000; font-weight:400; font-style:italic; line-height:1.25em; }

section#vivir .la-voz-del-lector-index:hover { }
section#vivir .la-voz-del-lector-index:hover h3 { color:#fe0000; text-decoration:none; }
section#vivir .la-voz-del-lector-index:hover a { color:#fe0000; text-decoration:none; }

section#vivir .la-voz-del-lector-index-categories { display:block; margin:0; padding:5px 15px 0 15px; }
section#vivir .la-voz-del-lector-index-categories ul { list-style:none; margin:0; padding:0; }
section#vivir .la-voz-del-lector-index-categories li { display:block; margin:0; padding:0; }
section#vivir .la-voz-del-lector-index-categories a { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fe0000; font-weight:700; text-transform:uppercase; }
section#vivir .la-voz-del-lector-index-categories a:hover { color:#999999; text-decoration:none; }

section#vivir .la-voz-del-lector-index-categories:after { content:""; position:relative; display:block; background-color:#fe0000; height:1px; width:50px; margin:10px auto 10px auto; }

@media (max-width: 767px) { 
	section#vivir .la-voz-del-lector-index h3 { line-height:1.2em; }
}

/* Retrospectiva Index
--------------------------------------- */
section#retrospectiva-index { position:relative; margin:20px 0 0 0; padding:30px 0 30px 0; }

section#retrospectiva-index .retrospectiva-news { position:relative; float:left; overflow:hidden; margin:0 0 25px 0; width:100%; background:#000000; text-align:left; }
section#retrospectiva-index .retrospectiva-news * { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }
section#retrospectiva-index .retrospectiva-news img { position:relative; display:block; object-fit:cover; width:100%; height:250px; -webkit-filter:brightness(65%); -moz-filter:brightness(65%); filter:brightness(65%); }
section#retrospectiva-index .retrospectiva-news:hover { -webkit-filter:brightness(60%); -moz-filter:brightness(60%); filter:brightness(60%); }

section#retrospectiva-index .retrospectiva-news .retrospectiva-news-text { position:absolute; bottom:0; left:0; margin:0; padding:20px; width:100%; }
section#retrospectiva-index .retrospectiva-news h3 { margin:0 0 5px; font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:16px; font-weight:700; line-height:20px; }

/* Living Index
--------------------------------------- */
section#living-index { position:relative; margin:20px 0 0 0; padding:30px 0 30px 0; background-color:#f4f4f4; }

section#living-index .living-news-index { position:relative; float:left; overflow:hidden; margin:5px 0 5px 0; padding:15px 0 5px 0; text-align:left; border-top:1px solid #cccccc; min-width:100%; }
section#living-index .living-news-index * { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }
section#living-index .living-news-index img { position:relative; display:block; object-fit:cover; width:100%; height:150px; margin:0 0 15px 0; padding:0; }
section#living-index .living-news-index h3 { margin:0 0 15px 0; font-family:Arial, Helvetica, sans-serif; font-size:1.1em; font-weight:700; color:#000000; line-height:1.25em; }

section#living-index .living-news-index:hover { filter:alpha(opacity=80); -moz-opacity:.80; opacity:.80; }
section#living-index .living-news-index:hover h3 { color:#fe0000; text-decoration:none; }
section#living-index .living-news-index:hover a { color:#fe0000; text-decoration:none; }

section#living-index .living-news-index .living-categories-index { position:absolute; top:25px; left:0; margin:0; padding:2px 10px 2px 10px; background-color:#000000; }
section#living-index .living-news-index .living-categories-index ul { list-style:none; margin:0; padding:0; }
section#living-index .living-news-index .living-categories-index li { display:block; margin:0; padding:0; }
section#living-index .living-news-index .living-categories-index a { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; font-weight:700; text-transform:uppercase; }
section#living-index .living-news-index .living-categories-index a:hover { color:#fe0000; text-decoration:none; }


/* Publicidad
-------------------------------------------------------------- */
/* Publicidad Google Ads
--------------------------------------- */
section#publi-horizontal { position:relative; margin:15px 0 15px 0; padding:10px !important; width:100%; border:none; text-align:center; background-color:#f4f4f4; }
section#publi-horizontal h6 { margin:0 2px 2px 2px; font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#000000; font-weight:400; text-transform:uppercase; }
@media only screen and ( max-width:767px ) {
	section#publi-horizontal { display:none !important; }
}

section#publi-horizontal-movil { display:none !important;  }
@media only screen and ( max-width:767px ) {
	section#publi-horizontal-movil { position:relative; margin:15px !important; padding:10px !important; width:100%; border:none; text-align:center; }
	section#publi-horizontal-movil h6 { margin:2px; font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#000000; font-weight:400; text-transform:uppercase; }
}

/* Publicidad Banner Header
--------------------------------------- */
#banner-header { position:relative; margin:0 auto 0 auto; padding:10px 0 10px 0; text-align:center !important; background-color:#f4f4f4; }
#banner-header .publicidad-banner-header { display:block; margin:0 auto; padding:1; border-radius:0; text-align:center !important; }
#banner-header .publicidad-banner-header h6 { margin:0 2px 2px 2px; font-family:Arial, Helvetica, sans-serif;font-size:9px; color:#000000; font-weight:400; text-transform:uppercase; }
#banner-header .publicidad-banner-header img { margin:0 auto 0 auto; border:1px solid #cccccc; }
@media only screen and ( max-width:767px ) {
	#banner-header { display:none !important; }
}

#banner-header-movil { display:none; }
#banner-header-movil .publicidad-banner-header-movil { display:none; }
@media only screen and (max-width: 767px) {
	#banner-header-movil { display:block; position:relative; margin:0 auto 0 auto; padding:115px 0 10px 0; text-align:center !important; }
	#banner-header-movil .publicidad-banner-header-movil { display:block; margin:0 auto; padding:0; border-radius:0; text-align:center !important; }
	#banner-header-movil .publicidad-banner-header-movil h6 { margin:0 2px 2px 2px; font-family:Arial, Helvetica, sans-serif;font-size:9px; color:#000000; font-weight:400; text-transform:uppercase; }
	#banner-header-movil .publicidad-banner-header-movil img { margin:0 auto 0 auto; border:1px solid #cccccc; }
}

.post-publi { clear:both; display:block; margin:50px 0 0 0; padding:0; width:100%; border:none; text-align:center; }

/* Publicidad Banner 825x250 pixels
--------------------------------------- */
#banner825x250 { position:relative; margin:25px auto 0 auto; padding:0; text-align:center; }

#banner825x250 .publicidad-banner825x250 { display:block; margin:0 auto; padding:1px; border-radius:0; text-align:center; }
#banner825x250 .publicidad-banner825x250 h6 { margin:0 2px 2px 2px; font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#000000; font-weight:400; text-transform:uppercase; }
#banner825x250 .publicidad-banner825x250 img { margin:0 auto 25px auto; border:1px solid #cccccc; }

/* Publicidad Baix Llobregat
--------------------------------------- */
#publi-baix-llobregat { position:relative; margin:25px auto 0 auto; padding:10px 0 10px 0; text-align:center !important; background-color:#f4f4f4; }

#publi-baix-llobregat .publicidad-baix-llobregat { display:block; margin:0 auto; padding:1px; border-radius:0; text-align:center; }
#publi-baix-llobregat .publicidad-baix-llobregat h6 { margin:0 2px 2px 2px; font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#000000; font-weight:400; text-transform:uppercase; }
#publi-baix-llobregat .publicidad-baix-llobregat img { margin:0 auto 25px auto; }

/* Publicidad Banner Index Full Width
--------------------------------------- */
#banner-index-full-width { position:relative; margin:25px auto 0 auto; padding:0; text-align:center; }

#banner-index-full-width .publicitat-banner-index-full-width { display:block; margin:0 auto; padding:10px !important; border-radius:0; text-align:center; background-color:#f4f4f4; }
#banner-index-full-width .publicitat-banner-index-full-width h6 { margin:0 2px 2px 2px; font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#000000; font-weight:400; text-transform:uppercase; }
#banner-index-full-width .publicitat-banner-index-full-width img { margin:0 auto 25px auto; border:1px solid #cccccc; }

/* Publicidad Banner Index seccion Vivir en L´Hospitalet y el Baix Llobregat
--------------------------------------- */
#banner-vivir-lh { position:relative; margin:0 auto 0 auto; padding:10px 0 10px 0; text-align:center !important; background-color:#f4f4f4; }

#banner-vivir-lh .publicidad-banner-vivir-lh { display:block; margin:0 auto; padding:1; border-radius:0; text-align:center !important; }
#banner-vivir-lh .publicidad-banner-vivir-lh h6 { margin:2px; font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#ffffff; font-weight:400; text-transform:uppercase; }
#banner-vivir-lh .publicidad-banner-vivir-lh img { margin:0 auto 0 auto; }

/* Publicidad Sidebar
--------------------------------------- */
#publicitat { position:relative; margin:25px auto 25px auto; padding:1px; border-radius:0; text-align:center; }
#publicitat h6 { margin:0 2px 2px 2px; font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#000000; font-weight:400; text-transform:uppercase; }
#publicitat img { margin:0 auto 25px auto; border:1px solid #cccccc; }
@media ( max-width:767px ) { 
	#publicitat { margin:25px; padding:1px; }
}

/* Publicidad Sidebar
--------------------------------------- */
.google-auto-placed { clear:both; display:block; margin:0 auto !important; padding:20px 0 45px 0 !important; border-radius:0; text-align:center !important; width:100%; height:auto; }

