	.container {width:90%}
	/*#contenidorExpandible > .subheader >nav {max-width: 90%}^*/
	.subheader, .subheader .navbar-default {background-color: white;} 

	.navbar-header svg {height:30px}
	#custom-search-input {
    border-radius: 25px;
    background-color: #fffff
    box-shadow: rgba(256, 256, 256, 0.1) 0px 10px 10px;
    border: 1px solid #ccc;
    padding: 5px;
    height: 30px;
	}

	#contingut ul{padding-inline-start:0px}

	#div-menu-fv {padding-left: 0;padding-right: 0;height: 71px !important}
	#billboard {background-image: none !important;/*border-top: 1px solid #c5c5c5*/}
	#billboard .banner-billboard {
		/*border:1px solid black;*/
		width: 960px !important;/*max-height: 200px !important*/
	    /*border-right: 80px solid #fBfBfB;border-left: 80px solid #fBfBfB;*/
	    
	}
	.banner-billboard img {width: 100%}

@media screen and (max-width:768px) {
	.subheader .navbar-default .navbar-toggle {
		border-color: pink;
	}
}	


	.ppalTitol {
    width: 100%;
	}

	.ppalTitol-text , .contingut-seccio-titol-dreta {
	    display: inline-block;
	    background: black;
	    color: white;
	    font-size: 20px;
	    padding: 0 10px;
	    position: relative;
	}
	.etiqueta-vermella {background: #ff0000 !important} 
	.ppalTitol-text a {color: white}
	.filet , .filet-gris, .filet-claret{
	    bottom: 0;
	    left: 0;
	    height: 1px;
	    width: 100%;
	    background: black;
	    margin-bottom: 15px;
	}
	.filet-gris {background: darkgrey;}
	.filet-claret {background: lightgrey;}
	.contingut-seccio-titol-dreta {background-color: darkgrey}
	.contingut-seccio-titol-dreta a{color:white	}
	.seccio-portades-revistes {margin-top: 0 !important;}
    h2 {margin-top: 0px;margin-bottom:0px;margin-block-start: 0;margin-block-end: 0;}
    .categoria {color:#e30613;font-weight: 700;font-size: 13px;	letter-spacing: 1px;padding-bottom: 5px}


    .noticia-titol-gran {
    margin-top: 10px;
    font-weight: 700;
    font-size: 25px;
	}
	.noticia-text-gran {font-size:18px;margin-top: 10px;margin-bottom: 10px}
	.noticia-text {margin-top: 10px;margin-bottom: 10px}
	.formulari-suscripcio .formulari-suscripcio-contingut {background-color: #ffeaec !important;}

	.noticia-bloc-text {margin-top: 20px}
	.fotoAutor img {width: 30px;border-radius: 50%;}
	/*.fotoAutor {display:inline-block;min-height: 30px}*/

.BannerInterior {background-image: none !important;border-top: none !important ;border-bottom: none !important}
.enquesta {
    background-color: #ffeaec;
    border-radius: 15px;
    padding: 25px 20px 25px 20px;
    margin-top: 20px;
    margin-bottom: 20px;
    text-wrap: auto;
}
.entrevistes {background-color: #ffeaec;margin-top: -15px;text-wrap: auto;margin-bottom: 20px;padding: 25px 20px 25px 20px;}

.noticia-principal h2 {font-size: 22px;line-height: normal !important;font-weight: bold}
.lema-enquesta {font-size: 20px;line-height: normal;font-weight: bold}
.titol-enquesta {margin-top: 20px; margin-bottom:20px;font-weight: 700;font-size: 15px;}
.boto-enquesta {padding: 10px 5px 10px 5px;width: 100%;border-radius:15px;margin-bottom: 10px;border-color: transparent;text-wrap: auto}
.boto-enquesta:hover {
    color: #333;
    background-color: pink;
    border-color: transparent;}

.ppalTitol-text a:hover, .contingut-seccio-titol-dreta a:hover {color:#919191;text-decoration: none;}

.empreses-destacades {margin-bottom: 20px;padding-bottom: 10px;}

#ContenidorEmpresesDestacades {padding-left: 0;padding-right: 0}
#columnaDreta #ContenidorEmpresesDestacades ul {padding-left: 10px}
#columnaDreta #ContenidorEmpresesDestacades .ppalTitol-text, #columnaDreta #ContenidorEmpresesDestacades .filet{background: darkgrey !important}
#columnaDreta .seccio-videos .ppalTitol-text, #columnaDreta .seccio-videos .filet{background: darkgrey !important}
/*#columnaDreta .ultimes-noticies-item {padding-top: 0 !important} */
.barra-comentaris {border-radius: 25px;background-color: black !important}
.noticia-detall .P4 img {/*width: unset !important ;*/object-fit: cover;height: auto;max-height: unset !important} 

.formulari-suscripcio {
    border-bottom: none;
    border-top: none;
}
#SuscribirseNewsletterInt {padding: 20px 40px 20px 40px}
#SuscribirseNewsletterInt button {padding: 5px 20px !important; }

.seccio-publicitat-wrapper {padding-bottom: 20px}
.seccio-publicitat-wrapper img {
    margin: 10px 10px 0 10px;
}

#seccio-serveis-llista{padding-inline-start: 0 !important}

/* distribuidor i peu  Marc */
.lema-seccions{
	background-color:#eee;
	max-width:100%;
	font-weight: 100;
	font-size:32px;
}
#distribuidor{
	background: #eee;
	padding-top: 30px;
	padding-bottom:30px;
}
#FiraVirtual2, #Jornades2, #Classificats2, #Revistes2 {
	position: relative;
}
.column {
    margin-top: 20px;
    padding-left: 15px;
    position: relative;
}
.column .card {
    padding: 20px;
    border: 1px solid #262626;
    height: 250px;
    position: relative;
    font-size: 16px
}
.column .card{
	border-radius:15px;
}
.column .card h2 {
  text-align: left;
  color: #000;
  font-size: 25px;
}
.column .card .card-link2 {
  position: absolute;
  padding: 0;
  border-top: 0;
  border-right:0;
  font-size: 13px;
  color: #000;
}
#PeuPagina{
	background: white;
}
#MenuServeisPeu li a{
	color:black;
}
#suscripcion:hover {background-color: darkgrey;color: white}

#suscripcion {
    margin-left: 20%;
    margin-top: 10%;
    border-radius: 20px;
    padding: 8px 15px;
    box-shadow: none;
    font-size: 14px;
    background-color: #eee;
    border: none;
}

.noticia-text, .noticia-titol , .noticia-titol-gran , .noticia-text-gran , .texte-columna {hyphens: none !important;word-break: keep-all !important}

@media screen and (max-width:992px){
	#microformulari_newsletter .btn {margin-top: 10px;margin-bottom: 10px}
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
    .noticia-apartat .noticia-titol {
        font-size: 15px !important;
    }
}

.imatgeExtesa {width: 100%;max-height: unset !important;height: auto !important;}
.noticia-principal , .noticia-principal .noticia-titol, .noticia-apartat  .noticia-titol-gran {margin-bottom: 10px}
.bloc2 .noticia-titol {margin-bottom: 10px !important;font-size: 20px}
.bloc2 .data-noticia div {min-height: 100px}
.seccio-noticies-recents .noticia-bloc-text {margin-top: 0 !important}

#pgArticle .P1{font-size: 20px !important}
#pgArticle .P2{font-size: 18px !important}
#pgArticle .P5{font-size: 16px !important}
#pgArticle .P13{font-size:18px !important}
#pgArticle .noticia-detall .P20 {font-size: 16px !important}
#pgArticle .noticia-detall .P13{margin-bottom: 40px !important}
#pgArticle .noticia-detall .P2{margin-top:20px !important}
#pgArticle .noticia-detall h3 {margin-top:40px !important}
#pgArticle .ultimes-noticies {margin-top: 0}
#pgArticle .noticia-detall-autor-social-links a {margin-bottom: 5px}
/*#pgArticle .noticia-detall .P1{margin-top:40px !important}*/
    
#pgApartat .imatge-extesa {width: 100%;object-fit: cover;height: auto;max-width: 100%;max-height: 100%;}

@media screen and (max-width: 767px) {
#contingut-apartat article {padding-left: 0 !important;padding-right: 0 !important}
#pgArticle #contingut-apartat ,#pgApartat #contingut-apartat{padding-left: 0;padding-right: 0}
ul.slick-portades {width:400px;height: unset;}
.slick-portades li a img {padding-left: 5px;padding-right: 10px}
.noticia-titol-gran , .noticia-titol {font-size: 22px !important}
.noticia-principal .noticia-imagen img{padding-left: 0 !important;padding-right:5px !important}
.noticia-imagen {padding-left: 0 !important}
}

@media screen and (max-width:480px){
	ul.slick-portades {width:300px}
}

/* Enquestes */
.ResultatEnquesta {
  display: flex;                  /* per posar el contingut en línia */
  justify-content: space-between; /* separa l'esquerra i la dreta */
  align-items: center;            /* centra verticalment */
  background-color: white;        /* color de fons del botó */
  color: black;                   /* color del text */
  border: none;
  border-radius: 15px;            /* cantells arrodonits */
  padding: 10px 25px ;            /* espai interior */
  font-size: 16px;
  width: 100%;                    /* opcional: ample fix o adaptatiu */
  font-size:14px;
  margin-bottom: 10px;
  font-weight: bold;
}


