@import url('https://fonts.googleapis.com/css2?family=Flamenco:wght@300;400&display=swap');

html{font-size:15px;line-height:1.1em;}

@media (min-width: 768px)  {html{font-size:15px;line-height:1.1em;}}

@media (min-width: 992px)  {html{font-size:15px;line-height:1.1em;}}

@media (min-width: 1200px) {html{font-size:15px;line-height:1.1em;}}

body{
	font-family:"Aeonik",Sans-serif;
	font-feature-settings: 'ss03' on, 'ss08' on;		
	color:#333;
	font-size:1rem;
	overflow-x: hidden;
}

:root {
	--blanc: #fff;
	--negre: #000;
	--blau: #004ee4;
	--verd: #3effd0;
	--gris-suau: #f7f7f7;
	--gris-medium: #8a8989;
	--gris-fosc: #646464;
}

a{color:var(--blau);}
a:hover{color:var(--negre);text-decoration:none;}


.row {
  display: flex; /* igualar columnas */
  flex-flow: row wrap; /* igualar columnas */
}
@media(max-width:1199px){	/* reparar amplades columnes amb display:flex */
	.col-lg-1, .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-lg-10, .col-lg-11, .col-lg-12 {
		width: 100%;
	}
	.col-xs-1 {width: 8.33333333%;}
	.col-xs-2 {width: 16.66666667%;}
	.col-xs-3 {width: 25%;}
	.col-xs-4 {width: 33.33333333%;}
	.col-xs-5 {width: 41.66666667%;}
	.col-xs-6 {width: 50%;}
	.col-xs-7 {width: 58.33333333%;}
	.col-xs-8 {width: 66.66666667%;}
	.col-xs-9 {width: 75%;}
	.col-xs-10 {width: 83.33333333%;}
	.col-xs-11 {width: 91.66666667%;}
	.col-xs-12 {width: 100%;}
	.col-sm-1 {width: 8.33333333%;}
	.col-sm-2 {width: 16.66666667%;}
	.col-sm-3 {width: 25%;}
	.col-sm-4 {width: 33.33333333%;}
	.col-sm-5 {width: 41.66666667%;}
	.col-sm-6 {width: 50%;}
	.col-sm-7 {width: 58.33333333%;}
	.col-sm-8 {width: 66.66666667%;}
	.col-sm-9 {width: 75%;}
	.col-sm-10 {width: 83.33333333%;}
	.col-sm-11 {width: 91.66666667%;}
	.col-sm-12 {width: 100%;}
	.col-md-1 {width: 8.33333333%;}
	.col-md-2 {width: 16.66666667%;}
	.col-md-3 {width: 25%;}
	.col-md-4 {width: 33.33333333%;}
	.col-md-5 {width: 41.66666667%;}
	.col-md-6 {width: 50%;}
	.col-md-7 {width: 58.33333333%;}
	.col-md-8 {width: 66.66666667%;}
	.col-md-9 {width: 75%;}
	.col-md-10 {width: 83.33333333%;}
	.col-md-11 {width: 91.66666667%;}
	.col-md-12 {width: 100%;}
}
@media(max-width:991px){	/* reparar amplades columnes amb display:flex */
	.col-lg-1, .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-lg-10, .col-lg-11, .col-lg-12, 
	.col-md-1, .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-md-10, .col-md-11, .col-md-12 { 
		width: 100%;
	}
	.col-xs-1 {width: 8.33333333%;}
	.col-xs-2 {width: 16.66666667%;}
	.col-xs-3 {width: 25%;}
	.col-xs-4 {width: 33.33333333%;}
	.col-xs-5 {width: 41.66666667%;}
	.col-xs-6 {width: 50%;}
	.col-xs-7 {width: 58.33333333%;}
	.col-xs-8 {width: 66.66666667%;}
	.col-xs-9 {width: 75%;}
	.col-xs-10 {width: 83.33333333%;}
	.col-xs-11 {width: 91.66666667%;}
	.col-xs-12 {width: 100%;}
	.col-sm-1 {width: 8.33333333%;}
	.col-sm-2 {width: 16.66666667%;}
	.col-sm-3 {width: 25%;}
	.col-sm-4 {width: 33.33333333%;}
	.col-sm-5 {width: 41.66666667%;}
	.col-sm-6 {width: 50%;}
	.col-sm-7 {width: 58.33333333%;}
	.col-sm-8 {width: 66.66666667%;}
	.col-sm-9 {width: 75%;}
	.col-sm-10 {width: 83.33333333%;}
	.col-sm-11 {width: 91.66666667%;}
	.col-sm-12 {width: 100%;}
}
@media(max-width:767px){	/* reparar amplades columnes amb display:flex */
	.col-lg-1, .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-lg-10, .col-lg-11, .col-lg-12, 
	.col-md-1, .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-md-10, .col-md-11, .col-md-12, 
	.col-sm-1, .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-sm-10, .col-sm-11, .col-sm-12 {
		width: 100%;
	}
	.col-xs-1 {width: 8.33333333%;}
	.col-xs-2 {width: 16.66666667%;}
	.col-xs-3 {width: 25%;}
	.col-xs-4 {width: 33.33333333%;}
	.col-xs-5 {width: 41.66666667%;}
	.col-xs-6 {width: 50%;}
	.col-xs-7 {width: 58.33333333%;}
	.col-xs-8 {width: 66.66666667%;}
	.col-xs-9 {width: 75%;}
	.col-xs-10 {width: 83.33333333%;}
	.col-xs-11 {width: 91.66666667%;}
	.col-xs-12 {width: 100%;}
}

@media (min-width: 1200px){
	.container {width:100%;max-width: 1320px;}	
}	

.btn-primary {
	color: var(--blanc)!important;
	background-color: var(--blau);
	border-color: var(--blau);
	border-radius: 5rem;
}	
.btn-primary:hover,
.btn-primary:active,
.btn-primary:focus {
	color: var(--blanc)!important;
	background-color: #0045c9;
	border-color: #0045c9;
}	

.btn-danger {
	color: var(--blanc)!important;
	background-color: var(--blau);
	border-color: var(--blau);
	border-radius: 5rem;
}	
.btn-danger:hover,
.btn-danger:active,
.btn-danger:focus {
	color: var(--blanc)!important;
	background-color: #0045c9;
	border-color: #0045c9;
}	

.amaga{display:none;}

.nou-logo-home{display:none;}

/****** GRID Hacking ******/

@media (min-width: 1300px){ 
	.col-md-9.fileteadch,
	.col-md-9.deixa-espai-si-9{
		padding-right: 30px;
		margin-right: 15px;
		width: 73.71%;
		border-right:1px solid #ddd;
	}
	.col-md-5.fileteadch{
		padding-right: 30px;
		margin-right: 15px;
		width: 39.2%;
		border-right:1px solid #ddd;
	}
	.col-md-4.fileteadch{
		padding-right: 30px;
		margin-right: 15px;
		width: 31%;
		border-right:1px solid #ddd;
	}
}

/*  */

.mb-10{margin-bottom:10px;}
.mb-15{margin-bottom:15px;}
.mb-20{margin-bottom:20px;}
.mb-30{margin-bottom:30px;}
.mb-40{margin-bottom:40px;}
.mb-50{margin-bottom:50px;}
.mb-60{margin-bottom:60px;}
.mb-100{margin-bottom:100px;}

.mt-10{margin-top:10px;}
.mt-15{margin-top:15px;}
.mt-20{margin-top:20px;}
.mt-30{margin-top:30px;}
.mt-40{margin-top:40px;}
.mt-50{margin-top:50px;}
.mt-60{margin-top:60px;}
.mt-100{margin-top:100px;}


.pb-10{padding-bottom:10px;}
.pb-15{padding-bottom:15px;}			
.pb-20{padding-bottom:20px;}
.pb-30{padding-bottom:30px;}
.pb-40{padding-bottom:40px;}
.pb-50{padding-bottom:50px;}
.pb-60{padding-bottom:60px;}
.pb-100{padding-bottom:100px;}

.pt-10{padding-top:10px;}
.pt-15{padding-top:15px;}
.pt-20{padding-top:20px;}
.pt-30{padding-top:30px;}
.pt-40{padding-top:40px;}
.pt-50{padding-top:50px;}
.pt-60{padding-top:60px;}
.pt-100{padding-top:100px;}

.pd-25{padding-top:25px;padding-bottom:25px;}

@keyframes move {
  to { transform: translateX(-100%); }
}


/****** Capçalera ******/

section.cap-2023{
	background: var(--gris-suau);
	color: var(--gris-medium);
	padding-bottom: 50px;
}
.cap-2023-esq{
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	height: 225px;
	float: left;
	width: 30%;
	padding-top: 30px;
	padding-bottom: 40px;
	padding-right: 60px;
	border-right: 2px solid #E4E4E4;
}
.items1-cap-2023{
	height: 30px;
	line-height:2rem;
	display: flex;
}
.items1-cap-2023 i{
	font-size:1.4rem;
	margin-right:15px;
	color:var(--negre);
}
.cap-2023-data{
	display: inline-block;
	font-size: 1rem;
}
.cap-2023-tornaND{
	display: block;
	float: unset;
	transform: translateY(-4px);
}
.cap-2023-torna-nd{
	height: 24px;
}
.cap-2023-drt{
	float: right;
	width: 70%;
	padding-top: 30px;
	padding-bottom: 36px;
	padding-left: 60px;
}
.cap-2023-esnoticia-inner{
	white-space: nowrap;
}
.cap-2023-esnoticia-inner:hover {
	transform: translateX(0%);
	animation: move 30s linear infinite;
}
.cap-2023-esnoticia-inner a span {
	margin-right: 0;
}
.cap-2023-esnoticia-inner.fa.fa-circle {
	font-size: 11px;
	vertical-align: 10%;
}
.cap-2023-esnoticia-pc{
	height: 30px;
	font-size: 0.95rem;
	line-height: 2rem;
	overflow: hidden;
	width:100%
}
.cap-2023-edicions-login{
	display: flex;
	justify-content: space-between;
	height: 128px;
	padding-top: 10px;
}
.cap-2023-selector-edicions{
	align-self: flex-end;
}
.canviedicio{
	color: #969696;
	font-size: 0.9rem;
}
.edicioselect{
	font-weight: 300;
	font-size: 2.5rem;
	line-height: 3rem;
}
.edicioselect a{
	color: var(--negre)!important;
}
.ediciodesplegaselect{
	position: absolute;
	margin-left: -32px;
	margin-top: 36px;
	background: #f1f1f1;
	font-size: 1.33rem;
	border: 8px solid var(--blanc);
	border-top: 0px;
	padding: 0rem 1rem 2rem 1.5rem;
	box-shadow: 0px 4px 4px rgb(0 0 0 / 25%);
	z-index: 10;
	width: 366px;
	height: 300px;
	overflow-y: scroll;
}
.ediciodesplegaselect::-webkit-scrollbar-track{
	background-color: #f1f1f1;
}
.ediciodesplegaselect::-webkit-scrollbar{
	width: 10px;
	background-color: #F5F5F5;
}
.ediciodesplegaselect::-webkit-scrollbar-thumb{
	background-color: #ccc;
	border: 1px solid #f1f1f1;
}	
.cap-2023-botons-login{
	align-self: flex-end;
	text-align: right;
}
.menunotloggedin .btn {
	font-size: 1.07rem;
	font-weight: 700;
	padding: 11px 16px;
	margin-left: 3px;
	margin-top: 6px;
	color: var(--verd);
	background-color: var(--blau);
	border-color: var(--blau);
	
}
.menunotloggedin .btn:hover {
	color: var(--verd);
	background-color: var(--blau);
	border-color: var(--blau);
}
.menunotloggedin .btn i {
	margin-left: 5px;
}
.cap-2023-esnoticia-mob{
	background: var(--blanc);
	margin-right: -15px;
	margin-left: -15px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.cap-2023 a{
	color:#7a7c7d;
}

@media (max-width:1199px){
	.cap-2023-esq{
		width: 35%;
		padding-right: 30px;
	}
	.cap-2023-drt{
		width: 65%;
		padding-left: 30px;
	}
	.cap-2023-drt .edicioselect{
		font-size: 2.13rem;
		line-height: 2.2rem;
	}
}
@media (max-width:991px){
	.cap-2023-esq{
		width: 38%;
		height: 210px;
	}
	.cap-2023-drt{
		width: 62%;
	}
	.cap-2023-edicions-login{
		flex-direction: column;
		height: 112px;
	}
	.cap-2023-selector-edicions {
		align-self: self-start;
		order: 2;
	}
	.loggedin-accedir{
		display: none;
	}
	.menunotloggedin .btn:first-child {
		padding: 1px 12px;
		font-size: 0.93rem;
	}
	.menunotloggedin .btn:last-child {
		padding: 1px 12px;
		font-size: 0.93rem;
	}
}
@media (max-width:767px){
	.cap-2023-esnoticia-mob {
		white-space: nowrap;
		overflow-x: auto;
		-webkit-overflow-scrolling: touch;
		-ms-overflow-style: -ms-autohiding-scrollbar;
	}
	.cap-2023-esnoticia-mob::-webkit-scrollbar {
		display: none;
	}		
	.cap-2023-esnoticia-inner{
		margin-right:10px;
	}
	.cap-2023-esq{
		width: 37%;
		height: 205px;
		padding-top: 15px;
		padding-bottom: 30px;
		padding-right: 30px;
	}
	.logo-cap-2023 {
		padding-top: 12px;
	}
	.cap-2023-tornaND{
		margin-top: -4px;
	}
	.cap-2023-drt{
		width: 63%;
		padding-top: 10px;
		padding-bottom: 0px;
		padding-left: 30px;
	}
	.cap-2023-edicions-login{
		height: 108px;
		padding-top: 0px;
	}
	.cap-2023-drt .edicioselect i{
		display: inline-block !important;
	}
	.ediciodesplegaselect{
		margin-top: 28px;
	}
	.menunotloggedin .btn:last-child {
		padding: 5px 5px;
		height: 24px;
	}
	.menunotloggedin .btn i {
		margin-left: 0px;
	}
}
@media (max-width:575px){
	.cap-2023-esq{
		width: 45%;
		height: 124px;
		padding-bottom: 20px;
		padding-right: 20px;
	}
	.cap-2023-drt{
		width: 55%;
		padding-left: 20px;
	}
	.cap-2023-edicions-login{
		height: 100px;
	}
	.cap-2023-drt .edicioselect{
		font-size: 1.47rem;
		line-height: 2rem;
	}
	.ediciodesplegaselect{
		margin-top: 14px;
		margin-left: -82px;
		width: 266px;
	}
}
@media (max-width:420px){
	.menunotloggedin .btn:first-child {
		padding: 1px 4px;
		font-size: 0.8rem;
		margin-left: 0px;
		height: 27px;
	}
	.menunotloggedin .btn:last-child {
		padding: 4px 4px;
		height: 27px;
	}
}


/****** Tira de notícies ******/

.cap-2023-news {
	position: relative;
	background: var(--verd);
	max-width: 1290px;
	margin: auto;
	min-height: 100px;
	margin-top: -50px;
	display: flex;
	flex-wrap: wrap;
	align-items: center;
}
.cap-2023-news-titular{
	width: 76%;
}
.cap-2023-news-container{
	
}
.cap-2023-news-item{
	margin-left:18px;
	margin-right:18px;
	min-height: 100px;
}
.cap-2023-news-item.active{
	display: flex;
	align-items: center;
}
.cap-2023-news-item.noactive{
	display:none;
}
.cap-2023-news-item-flota1{
	min-width: 100px;
	margin-right: 15px;
}
.cap-2023-news-item-flota2{
	padding: 8px 0;
}
.cap-2023-news-item-a{
	font-family:"Orbikular",serif;
	font-size:1.33rem;
	font-weight:700;
	line-height: 1.2;
	color:var(--negre);
}
.cap-2023-news-item-foto {
	width: 100px;
	height: 50px;
	border-radius: 25px;
	object-fit: cover;
}
.cap-2023-news-paginador{
	display: flex;
	align-items: stretch;
	justify-content: center;
	min-height: 100px;
	width: 12%;
	text-align: center;
	border-left: 2px solid var(--blanc);
	border-right: 2px solid var(--blanc);
	line-height: 1;
	font-size: 1.07rem;
	font-weight: 700;
}
.cap-2023-news-paginador a{
	align-self: center;
}
.cap-2023-news-paginador .numpagines{
	align-self: center;
}
.cap-2023-news-paginador i{
	font-weight: 700;
	padding: 12px;
}
.cap-2023-news-link{
	display: flex;
	align-items: stretch;
	justify-content: center;
	min-height: 100px;
	width: 12%;
	line-height: 1.2;
	text-align: center;
	font-size: 1rem;
	font-weight: 900;
}
.cap-2023-news-link a{
	align-self: center;
}

.cap-2023-news a{
	color:var(--negre);
}

@media (max-width:1199px){
	.cap-2023-news-titular{
		width: 70%;
	}
	.cap-2023-news-paginador{
		width: 15%;
	}
	.cap-2023-news-link{
		width: 15%;
	}
}
@media (max-width:991px){
	.cap-2023-news-section>.container{
		width: 100%;
	}
	.cap-2023-news{
		margin-left:-15px;
		margin-right:-15px;
	}
	.cap-2023-news-titular{
		width: 64%;
	}
	.cap-2023-news-item-a{
		font-size:1.05rem;
		line-height: 1.1;
	}
	.cap-2023-news-paginador{
		width: 18%;
	}
	.cap-2023-news-link{
		width: 18%;
	}
}
@media (max-width:767px) {
	.cap-2023-news-titular{
		width: 60%;
	}
	.cap-2023-news-paginador{
		width: 20%;
	}
	.cap-2023-news-link{
		width: 20%;
	}
}
@media (max-width:575px){
	.cap-2023-news-titular{
		width: 100%;
	}
	.cap-2023-news-item-flota1 {
		min-width: 85px;
	}
	.cap-2023-news-item {
		margin-left:40px;
		margin-right:40px;
	}
	.cap-2023-news-item-foto {
		width: 85px;
		height: 40px;
	}
	.cap-2023-news-paginador {
		min-height: auto;
	}
	.cap-2023-news-paginador .numpagines{
		display: none;
	}
	.cap-2023-news-paginador a{
		position: absolute;
		transform: translateY(-50%);
		top: 50%;
	}
	.cap-2023-news-paginador a:first-child{
		left: 0;
	}
	.cap-2023-news-paginador a:last-child{
		right: 0;
	}
	.cap-2023-news-paginador i {
		font-size: 1.5rem;
		color: var(--blanc);
	}
	.cap-2023-news-link{
		display: none;
	}
}

/****** Capçalera scroll ******/

.cap-2023-barra-amagada {
	background: var(--verd);
	z-index: 10000;
	width:100%;
}

.cap-2023-barra-amagada-invisible{
	position:relative;
}

.cap-2023-barra-amagada-visible{
	position:fixed;
	top:0px;
	left:0px;
}

.cap-2023-barra-amagada-invisible .cap-2023-barra-container {
	display:none;
}

.cap-2023-barra-amagada-visible .cap-2023-barra-container {
	display:flex;
}

.cap-2023-barra-container {
	align-items: end;
	min-height: 91px;
	padding-bottom: 30px;
}

.cap-2023-amag {
	font-size: 1.8rem;
	margin-right: 15px;
	color: var(--negre);
}

.cap-2023-barra-amagada .logo-cap-2023 {
	max-width: 124px;
	margin-right: 25px;
}

.cap-2023-barra-amagada-dreta {
	text-align: right;
	margin-left: auto;
	margin-bottom: -8px;
}

.cap-2023-barra-amagada-edicions {
	margin-bottom: -14px;
	flex-shrink: 0;
}

.cap-2023-barra-amagada-edicions .canviedicio {
	display: none;
}

.cap-2023-barra-amagada-edicions .edicioselect {
	font-size: 1.2rem;
}

.cap-2023-barra-amagada-edicions .fa-caret-canvia-selectEdicio-mobil {
	display: inline-block !important;
}

.cap-2023-barra-amagada-edicions .ediciodesplegaselect {
	margin-top: 16px;
}

.cap-2023-barra-amagada-dreta .menunotloggedin .btn {
	color: var(--blanc);
	border-color: var(--verd);
}
.cap-2023-barra-amagada-dreta .menunotloggedin .btn:hover {
	color: var(--verd);
}

@media (max-width:991px) {
	.cap-2023-amag {
		font-size: 1.6rem;
	}
	.cap-2023-barra-amagada-dreta {
		margin-bottom: 0px;
	}
	.cap-2023-barra-amagada .logo-cap-2023 {
		max-width: 90px;
		margin-right: 8px;
	}
	.cap-2023-barra-container {
		min-height: 60px;
		padding-bottom: 20px;
	}
	.cap-2023-barra-amagada-edicions .edicioselect {
		font-size: 1.07rem;
	}
	.cap-2023-barra-amagada-edicions .ediciodesplegaselect {
		margin-top: 6px;
	}
}
@media (max-width:420px){
	.cap-2023-amag {
		font-size: 1.4rem;
		margin-right: 10px;
	}
	.cap-2023-barra-amagada .logo-cap-2023 {
		max-width: 82px;
	}
	.cap-2023-barra-amagada-edicions .edicioselect {
		font-size: 0.9rem;
	}
	.cap-2023-barra-amagada-dreta {
		margin-bottom: -2px;
	}
}


/****** Seccions amb capçalera scroll ******/

body.class-newsletters header.head-cap-2023 {
	display: none;
}
body.class-newsletters .cap-2023-barra-amagada-invisible .cap-2023-barra-container {
	display: flex;
}


/**************************/

	
section.nou-publi-cap-home{padding-top:2rem;padding-bottom:0rem;border-bottom:0px;margin-bottom:2rem;z-index:0;text-align:center;min-height:280px;}
section.nou-publi-cap-home .row{justify-content: center;}
	
@media (max-width:767px) { 
	section.nou-publi-cap-home{padding-top:1rem;padding-bottom:1rem;border-bottom:1px solid #eee;margin-bottom:1rem;margin-top:0rem;min-height:90px;}
	
	span.publi2023 {
		display: block;
		position: relative;
		float: left;
		width: 100%;
		padding-top: 1rem;
		padding-bottom: 1rem;
		text-align: center;
	}
}	

#sas_63972{
	min-height:110px;
	padding-top:10px;
	padding-bottom:10px;
}
	
/****** Seccions ******/

	.seccio-portada{margin-bottom:4rem;}
	section.publi-inter-portada,section.publi_interpagina{text-align: center;padding-top:4rem;padding-bottom:0rem;border-top:1px solid #ddd;border-bottom:0px;}	
	section.publi_interpagina{margin-bottom:2rem;}
	section.mitjans-colaboradors{background: #f1f1f1;padding-top:4rem;padding-bottom:4rem;}
	#publientrenotis{text-align:center;}

/****** Titol seccions ******/

.titol-interior {
	font-size: 1.8rem;
	line-height: 1.2;
	font-weight: 900;
	margin-bottom: 1em;
	display: block;
	overflow: hidden;
	float: none !important;
}

.titol-interior-llistanoticies::after, 
.titol-ultimahora::after, 
.titol-interior-grantemaconf23::after {
	content: "";
	position: relative;
	display: inline-block;
	height: 1px;
	width: 100%;
	top: -7px;
	left: 1rem;
	background-color: #151515;
	margin-right: -100%;
}

.noticiesMesLlegides .titol-interior {
	font-size: 0.85rem;
	line-height: 0.65em;
	margin-bottom: 0;
	text-transform: uppercase;
	letter-spacing: 0.3px;
}

.noticiesMesLlegides .titol-interior::before {
	content: "";
	display: block;
	float: left;
	margin-right: 10px;
	height: 9px;
	margin-bottom: 20px;
	width: 30px;
	background-color: var(--blau);
	left: 0;
	top: 0;
	margin-top: 0px;
}

.noticiesMesLlegides .titol-interior::after {
	display: none;
}	

.titol-interior-seccio:before{
	content: '';
	display: block;
	height: 10px;
	margin-top: 15px;
	margin-right: 10px;
	width: 3rem;
	background-color: var(--blau);
	left: 0;
	top: 0;
}	

.titol-interior-seccio{
	position:relative;
	float:left;
	clear:left;
	width:100%;
	font-size:2rem;
	line-height:1.4em;
	font-weight:900;
	margin-bottom:2rem;}


.titol-interior-seccio h1{
	font-size:2rem;
	line-height:1.4em;
	font-weight:900;
}
.titol-interior-seccio h2{
	font-size:2rem;
	line-height:1.4em;
	font-weight:900;
}


/****** Estils generals llistats noticies ******/

.llistats_noticia{line-height: 1.5em;}

.noticia{position:Relative;float:left;width:100%;font-family:"Orbikular",serif;margin-bottom:1.5rem;border-top:1px solid #eee;padding-top:1rem;}

.noticia h1{margin:0px;font-weight:700;}
.noticia h2{margin:0px;font-weight:700;}
.noticia h1 a{color:#222;}
.noticia h2 a{color:#222;}

.noticia .avantitol {text-transform:uppercase;font-family:"Aeonik",Sans-serif;font-weight:500;color:#6c6c6c;}		
.noticia .avantitol a{font-weight:500;color:#6c6c6c;}

.avantitol i {
  display: none;
}

.noticia .numcomentaris {font-family:"Aeonik",Sans-serif;color:#a1a1a1;font-size:0.85rem;font-weight:400;margin-bottom:0.5rem;margin-top:0.2rem;}
.noticia .numcomentaris em {
  font-weight: 700;
  text-transform: none;
  color: var(--negre);
  font-style: normal;
  letter-spacing: 0.2px;
}

.noticia .subtitol {
  font-family: "Aeonik", Sans-serif;
  font-size: 1.1rem;
  line-height: 1.3em;
  font-weight: 400;
  letter-spacing: 0.3px;
  color: var(--gris-fosc);
}
@media (max-width: 767px) {
	.noticia .subtitol {
		font-size: 1rem;
		letter-spacing: 0.2px;
	}
}
.noticia .peufotografia {
  font-family: "Aeonik", Sans-serif;
  padding: 0px;
  font-size: 0.85rem;
  line-height: 1.1em;
  margin-top: 0.3em;
  margin-bottom: 0.7em;
}

.relacionadesList{}
.itemRelacionadesList{margin-top:1rem;}


.llistats_noticia_vertical .itemRelacionadesList{display:none;}
.llistats_noticia_vertical .itemRelacionadesList:nth-child(1){display:block;}

.relacionadesList .noticia {
  padding-bottom: 0rem;
  border: 0px;
  border-left-color: currentcolor;
  border-left-style: none;
  border-left-width: 0px;
  margin: 0px;
  margin-bottom: 0;
  padding-left: 10px;
  padding-top: 0px;
}
.relacionadesList .noticia h1{font-family:"Aeonik",Sans-serif;font-size:1.3rem!important;line-height:1.3em;}		
.relacionadesList .noticia h2{font-family:"Aeonik",Sans-serif;font-size:1.3rem!important;line-height:1.3em;}		
	
/****** Llistats de noticies ******/

.seccio-portada .noticia-level-1 .noticia::before,
.seccio-portada .noticia-level-2 .noticia::before,
.seccio-portada .noticia-level-3 .noticia::before,
.seccio-portada .noticia-level-4 .noticia::before,
.item-llista-verticals .noticia::before {
  content: "";
  display: block;
  float: left;
  margin-right: 10px;
  height: 9px;
  margin-bottom: 10px;
  width: 30px;
  background-color: var(--blau);
  left: 0;
  top: 0;
}
		
.class-noticies .quan-fa {
	line-height: 0.65em;
	margin-top: 10px;
}
.class-noticies .quan-fa::before {
  content: "";
  display: block;
  float: left;
  margin-right: 10px;
  height: 9px;
  margin-bottom: 10px;
  width: 30px;
  background-color: #E4E4E4;
  left: 0;
  top: 0;
}

.customhtmlportada {
    margin-top: 1rem;
    margin-bottom: 1rem;
clear:left;
}


.relacionadesList .noticia:before,
.relacionadesList .numcomentaris:before{display:none!important;}

.inner-sensefoto .resta-fotografia-peu{
	width: 100%;
	float: left;		
}		
		
.noticia .categoria2 .inner-sensefoto h1 {
  margin-bottom: 0px;
}
.noticia .categoria2 .inner-sensefoto h2 {
  margin-bottom: 0px;
}

.itemRelacionadesList {
  overflow: hidden;
  max-width: 42ch;
}

.itemRelacionadesList i{display:none;}

@supports (aspect-ratio: 16/9) {
  .fotografia-peu img {
	aspect-ratio: 16/9;
	object-fit: cover;
  }
}

@supports (aspect-ratio: 1/1) {
  .fotoesquerra20 img {
	aspect-ratio: 1/1;
	object-fit: cover;
	margin-top: 0.3em;
  }
}

.titolnoticia h1 {
	max-width: 42ch !important;
	line-height: 1.1em !important;
	letter-spacing: 0;
}
.titolnoticia h2 {
	max-width: 42ch !important;
	line-height: 1.1em !important;
	letter-spacing: 0;
}

.noticia-level-1 .avantitol {
  font-size: 0.85rem;
  line-height: 0.65em;
  margin-bottom: 0;
}
.noticia-level-1 .resta-fotografia-peu{
	clear: left;
}
.noticia-level-1 .titolnoticia h1 {
	max-width: 42ch !important;
	line-height: 1.1em !important;
	letter-spacing: 0;
	font-size: 2.4rem;
	margin-bottom: 0.3em;
}
.noticia-level-1 .titolnoticia h2 {
	max-width: 42ch !important;
	line-height: 1.1em !important;
	letter-spacing: 0;
	font-size: 2.4rem;
	margin-bottom: 0.3em;
}
.noticia-level-1 .itemRelacionadesList .noticia {
  border-left: 6px solid var(--verd);
}
.noticia-level-1 .quan-fa{font-size:0.8rem;color:#4F6D7A;}	
@media (max-width:767px) {
	.noticia-level-1 .titolnoticia h1 {
		font-size: 2rem;
		letter-spacing: -0.2px;
	}
	.noticia-level-1 .titolnoticia h2 {
		font-size: 2rem;
		letter-spacing: -0.2px;
	}
}		
.noticia-level-1.sensefoto .resta-fotografia-peu{
	clear: left;
}

.noticia-level-2 .avantitol {
  font-size: 0.85rem;
  line-height: 0.65em;
  margin-bottom: 0;
  text-transform: uppercase;
  letter-spacing: 0.3px;
}
.noticia-level-2 .titolnoticia h1 {
	max-width: 42ch !important;
	line-height: 1.1em !important;
	letter-spacing: 0;
	font-size: 1.8rem;
	margin-bottom: 0.3em;
}
.noticia-level-2 .titolnoticia h2 {
	max-width: 42ch !important;
	line-height: 1.1em !important;
	letter-spacing: 0;
	font-size: 1.8rem;
	margin-bottom: 0.3em;
}
.noticia-level-2 .itemRelacionadesList .noticia{border-left:6px solid var(--verd);}				
.noticia-level-2 .quan-fa{font-size:0.8rem;color:#4F6D7A;}	
@media (max-width:767px) {
	.noticia-level-2 .titolnoticia h1{font-size:2rem;}
	.noticia-level-2 .titolnoticia h2{font-size:2rem;}
}	
.noticia-level-2.sensefoto .resta-fotografia-peu{
	clear: left;
}

.noticia-level-3 .avantitol {
  font-size: 0.85rem;
  line-height: 0.65em;
  margin-bottom: 0;
  text-transform: uppercase;
  letter-spacing: 0.3px;
}
.noticia-level-3 .titolnoticia h1 {
	max-width: 42ch !important;
	line-height: 1.1em !important;
	letter-spacing: 0;
	font-size: 1.4rem;
	margin-bottom: 0.3em;
}
.noticia-level-3 .titolnoticia h2 {
	max-width: 42ch !important;
	line-height: 1.1em !important;
	letter-spacing: 0;
	font-size: 1.4rem;
	margin-bottom: 0.3em;
}
.noticia-level-3 .itemRelacionadesList .noticia{border-left:6px solid var(--verd);}				
.noticia-level-3 .quan-fa{font-size:0.8rem;color:#4F6D7A;}	
@media (max-width:767px) {
	.noticia-level-3 .titolnoticia h1 {
		font-size: 1.4rem;
		letter-spacing: -0.2px;
	}
	.noticia-level-3 .titolnoticia h2 {
		font-size: 1.4rem;
		letter-spacing: -0.2px;
	}
}	
.noticia-level-3.sensefoto .resta-fotografia-peu{
	clear: left;
}

.noticia-level-4 .avantitol {
  font-size: 0.85rem;
  line-height: 0.65em;
  text-transform: uppercase;
  letter-spacing: 0.3px;
}
.noticia-level-4 .titolnoticia h1 {
	max-width: 42ch !important;
	line-height: 1.1em !important;
	letter-spacing: 0;
	font-size: 1.4rem;
}
.noticia-level-4 .titolnoticia h2 {
	max-width: 42ch !important;
	line-height: 1.1em !important;
	letter-spacing: 0;
	font-size: 1.4rem;
}
.noticia-level-4 .itemRelacionadesList .noticia{border-left:1px solid var(--blau);}				
.noticia-level-4 .quan-fa{font-size:0.8rem;color:#4F6D7A;}	
@media (max-width:767px) {
	.noticia-level-4 .titolnoticia h1 {
		font-size: 1.4rem;
		letter-spacing: -0.2px;
	}
	.noticia-level-4 .titolnoticia h2 {
		font-size: 1.4rem;
		letter-spacing: -0.2px;
	}
}	
.noticia-level-4.sensefoto .resta-fotografia-peu{
	clear: left;
}
.noticia-level-4.fotodreta20.senseavantitol {
	display: flex;
	align-items: center;
	justify-content: center;
	height: 100%;
	padding: 0;
	margin: 0;
}


.destaca-noticia-portada {
  background: #D2E0FC;
  position: relative;
  float: left;
  width: 100%;
  margin-bottom: 15px;
  color: var(--negre) !important;
  padding: 1rem 1rem 0 1rem;
  position: relative;
}

.destaca-noticia-portada a{ color:var(--negre)!important;}
.destaca-noticia-portada .noticia{border:0px;margin:0px;padding:0px;color: var(--negre)!important;}

.destaca-noticia-portada .destaca-noticia-portada-seccio {
  font-weight: 900;
  font-size: 1.4rem;
  line-height: 1;
  color: var(--blau);
  margin-bottom: 10px;
}

.destaca-noticia-portada-autor-foto {
	width: 70px;
	height: 70px;
	border-radius: 50%;
	overflow: hidden;
	background: var(--blau);
	float:left;
	margin-bottom: 12px;
}
img.foto-autor-portada {
	width: 70px;
	height: 70px;
	object-fit: contain;
	object-position: 50% 100%;
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
}

.destaca-noticia-portada-autor {
	color: var(--negre);
	font-weight: 700;
	float: left;
	margin-left: 15px;
	width: calc(100% - 86px);
	line-height: 1.2;
	transform: translateY(45%);
}
.raiDesktop .destaca-noticia-portada-autor {
    transform: none;
}

.destaca-noticia-portada .noticia-level-4 .avantitol{display:none;}
.destaca-noticia-portada .noticia-level-4 .titolnoticia h1 {
  max-width: 42ch !important;
  line-height: 1.1em !important;
  letter-spacing: 0;
  font-size: 1.3rem;
  font-weight: 700;
  font-family: "aeonik", sans-serif;
  max-width: 45ch;
  margin-bottom: 5px;
}
.destaca-noticia-portada .noticia-level-4 .titolnoticia h2 {
  max-width: 42ch !important;
  line-height: 1.1em !important;
  letter-spacing: 0;
  font-size: 1.3rem;
  font-weight: 700;
  font-family: "aeonik", sans-serif;
  max-width: 45ch;
  margin-bottom: 5px;
}
.destaca-noticia-portada .noticia-level-4 .itemRelacionadesList .noticia{display:none;}				
.destaca-noticia-portada .noticia-level-4 .quan-fa{display:none;}	
.destaca-noticia-portada .noticia-level-4 .subtitol {
  color: var(--negre);
  font-size: 1rem;
  line-height: 1.2em;
  letter-spacing: 0.3px;
  max-width: 65ch;
  margin-bottom: 15px;
}
.destaca-noticia-portada .noticia .numcomentaris {display:none;}

.destaca-noticia-portada .noticia-level-4 .noticia::before {
	display: none;
}
.destaca-noticia-portada .fotografia-peu {
	margin-bottom: 15px;
}
.destaca-noticia-portada .peufotografia{
	display: none;
}
.destaca-noticia-portada .col-md-9::before {
	content: "";
	position: absolute;
	top: -1rem;
	width: 1px;
	height: calc(100% + 2rem);
	left: -10px;
	background-color: rgba(255, 255, 255, 0.4);
	z-index: 10;
}

@media (max-width:991px) {
	.destaca-noticia-portada-autor {
		transform: translateY(150%);
	}
	.destaca-noticia-portada-seccio {
		position: absolute;
		padding-left: 85px;
	}
}
@media (max-width:767px) {
	.destaca-noticia-portada .noticia-level-4 .titolnoticia h1{font-size:1.2rem;letter-spacing:0;}
	.destaca-noticia-portada .noticia-level-4 .titolnoticia h2{font-size:1.2rem;letter-spacing:0;}
	.destaca-noticia-portada-autor {
		font-size: 0.85rem;
	}
}	
@media (max-width:575px) {
	.destaca-noticia-portada .noticia {
		display: flex;
		flex-wrap: wrap;
	}
	.destaca-noticia-portada .fotografia-peu {
		float: none !important;
		width: 100% !important;
		order: 2;
		margin-top: 15px;
	}
	.destaca-noticia-portada .resta-fotografia-peu {
		float: none !important;
		width: 100% !important;
	}
	.destaca-noticia-portada .noticia-level-4 .subtitol {
		margin-bottom: 0px;
	}
}


.conteFotoPortadaTipus1 .fotografia {
	position: relative;
}
.conteFotoPortadaTipus1 .fotografia::after {
	content: "";
	position: absolute;
	bottom: 20px;
	left: 20px;
	width: 84px;
	height: 52px;
	background-image: url(https://nucli.sobrevia.net/public_core/assets/img/icon-Foto.png);
	background-repeat: no-repeat;
	background-position: center;
	background-color: var(--blanc);
}
.conteFotoPortadaTipus2::before {
	content: "" !important;
	display: block !important;
	float: left !important;
	margin-right: 10px !important;
	margin-bottom: 10px !important;
	left: 0 !important;
	top: 0 !important;
	width: 38px !important;
	height: 38px !important;
	background-image: url(https://nucli.sobrevia.net/public_core/assets/img/icon-Audio.png);
	background-repeat: no-repeat;
	background-position: center;
	background-color: var(--verd) !important;
}
.conteFotoPortadaTipus2 .avantitol {
	display: inline-flex;
	margin-top: 0.9rem;
}
.conteFotoPortadaTipus3 .fotografia {
	position: relative;
}
.conteFotoPortadaTipus3 .fotografia::after {
	content: "";
	position: absolute;
	bottom: 20px;
	left: 20px;
	width: 84px;
	height: 52px;
	background-image: url(https://nucli.sobrevia.net/public_core/assets/img/icon-Video.png);
	background-repeat: no-repeat;
	background-position: center;
	background-color: var(--blanc);
}

.noticia-level-4.fotoesquerra20 .conteFotoPortadaTipus3 .fotografia::after {display:none;}


.conteFotoPortadaTipus4 .avantitol {
	color: #FF003D;
}
.conteFotoPortadaTipus4::before {
	background-color: #FF003D !important;
}
.conteFotoPortadaTipus5 h1 {
	font-weight: 600;
}
.conteFotoPortadaTipus5 h2 {
	font-weight: 600;
}
.conteFotoPortadaTipus5 .numcomentaris {
	margin-top: .2rem;
	display: flex;
	align-items: center;
}
.conteFotoPortadaTipus5 .destaca-noticia-portada-autor-foto {
	display: block !important;
	flex-shrink: 0;
	width: 46px;
	height: 46px;
	background: var(--verd);
	margin-right: 10px;
	margin-bottom: 0;
}
.conteFotoPortadaTipus5 img.foto-autor-portada {
	width: 46px;
	height: 46px;
}
.conteFotoPortadaTipus5 .numcomentaris em {
	display: block;
}
.conteFotoPortadaTipus5 .dadesAutor23 {
	flex-grow: 1;
	line-height: 1.3;
}
.conteFotoPortadaTipus6 .fotografia {
	position: relative;
}
.conteFotoPortadaTipus6 .fotografia::after {
	content: "";
	position: absolute;
	bottom: 20px;
	left: 20px;
	width: 84px;
	height: 52px;
	background-image: url(https://nucli.sobrevia.net/public_core/assets/img/icon-Video.png);
	background-repeat: no-repeat;
	background-position: center;
	background-color: var(--blanc);
}
.conteFotoPortadaTipus6 h1 {
	font-weight: 600;
}
.conteFotoPortadaTipus6 h2 {
	font-weight: 600;
}

	
/****** Opcions noticia ******/

.sensefoto .fotografia-peu{display:none}
.sensesubtitol .subtitol{display:none;}
.senseavantitol .avantitol{display:none;}

.fotoesquerra50 .fotografia-peu{position:relative;float:left;width:46%;clear:left;}
.fotoesquerra50 .resta-fotografia-peu{position:relative;float:right;width:50%;}

.fotoesquerra60 .fotografia-peu{position:relative;float:left;width:56%;clear:left;}
.fotoesquerra60 .resta-fotografia-peu{position:relative;float:right;width:40%;}


.fotoesquerra40 .fotografia-peu{position:relative;float:left;width:36%;clear:left;}
.fotoesquerra40 .resta-fotografia-peu{position:relative;float:right;width:60%;}

.fotoesquerra20 .fotografia-peu{position:relative;float:left;width:25%;clear:left;}
.fotoesquerra20 .resta-fotografia-peu{position:relative;float:right;width:71%;}	
.fotoesquerra20 .peufotografia{display:none;}

.fotodreta50 .fotografia-peu{position:relative;float:right;width:46%;}
.fotodreta50 .resta-fotografia-peu{position:relative;float:left;width:50%;}

.fotodreta60 .fotografia-peu{position:relative;float:right;width:56%;}
.fotodreta60 .resta-fotografia-peu{position:relative;float:left;width:40%;}

.fotodreta40 .fotografia-peu{position:relative;float:right;width:36%;}
.fotodreta40 .resta-fotografia-peu{position:relative;float:left;width:60%;}


@media (max-width:767px) { 
	.fotodreta50 .fotografia-peu{width:100%;margin-bottom:0.5rem;}
	.fotodreta50 .resta-fotografia-peu{width:100%;}
	.fotodreta60 .fotografia-peu{width:100%;margin-bottom:0.5rem;}
	.fotodreta60 .resta-fotografia-peu{width:100%;}
	.fotoesquerra50 .fotografia-peu{width:100%;margin-bottom:0.5rem;}
	.fotoesquerra50 .resta-fotografia-peu{width:100%;}			
	.fotoesquerra60 .fotografia-peu{width:100%;margin-bottom:0.5rem;}
	.fotoesquerra60 .resta-fotografia-peu{width:100%;}			
	.fotodreta40 .fotografia-peu{width:100%;margin-bottom:0.5rem;}
	.fotodreta40 .resta-fotografia-peu{width:100%;}
	.fotoesquerra40 .fotografia-peu{width:100%;margin-bottom:0.5rem;}
	.fotoesquerra40 .resta-fotografia-peu{width:100%;}			
}

.fotodreta20 .fotografia-peu{position:relative;float:right;width:25%;}
.fotodreta20 .resta-fotografia-peu{position:relative;float:left;width:71%;}	
.fotodreta20 .peufotografia{display:none;}	


.inner-sensefoto .fotografia-peu{width:100%;}
.inner-sensefoto .resta-fotografia-peu{width:100%;}


.itemRelacionadesList .resta-fotografia-peu{width:100%;}

.relacionades-1 .itemRelacionadesList:nth-child(n+2) {display:none;}
.relacionades-2 .itemRelacionadesList:nth-child(n+3) {display:none;}
.relacionades-3 .itemRelacionadesList:nth-child(n+4) {display:none;}
.relacionades-4 .itemRelacionadesList:nth-child(n+5) {display:none;}
.relacionades-5 .itemRelacionadesList:nth-child(n+6) {display:none;}
.relacionades-6 .itemRelacionadesList:nth-child(n+7) {display:none;}

.relacionades-1 .relacionadesList h1,
.relacionadesList .noticia h1 {
	font-size: 1.1em !important;
	line-height: 1.2em;
	font-weight: 500 !important;
	margin-bottom: 0;
	letter-spacing: 0.3px !important;
}
.relacionades-1 .relacionadesList h2,
.relacionadesList .noticia h2 {
	font-size: 1.1em !important;
	line-height: 1.2em;
	font-weight: 500 !important;
	margin-bottom: 0;
	letter-spacing: 0.3px !important;
}

.sensefilet .noticia{border:0px;margin-bottom:0px;padding-bottom:0px;}

.centre{text-align:center;}

.minutaminutaportada .timeline{
	height:300px;
	overflow:AUTO;
	font-size:0.8rem;
	border:1px solid #eee;
	padding:0.5em;
	margin-bottom:0.5em;
}

.minutaminutaportada .timeline-label{text-align:right;margin-bottom:1em;}
.minutaminutaportada .timeline-label a{ color:var(--blanc);}

.minutaminutaportada .timeline-event{border-bottom:1px dotted #eee;padding-bottom:0.3em;margin-bottom:0.5em;}		

.minutaminutaportada .hora-timeline{font-weight:700;}
.minutaminutaportada .hora-timeline img{float: left;max-width: 50px;}
	


.seccio-noticia-destacada-gran .fotoesquerra60 .resta-fotografia-peu {
    clear: none!important;
}

.seccio-noticia-destacada-gran .avantitol.avantitol-dins-foto {
  border: 4px solid #3effd0;
  font-size: 1.8rem;
  text-align: center;
  padding: 1rem;
  border: 10px solid var(--verd);
  color: var(--verd);
  line-height: 1.2;
  text-transform: lowercase;
  letter-spacing: .3px;
  font-weight: 600;
  position: absolute;
  right: 1rem;
  top: 1rem;
  z-index: 1;
}

.seccio-noticia-destacada-gran .ambpeu {
  position: relative;
}

.seccio-noticia-destacada-gran .ambpeu a::after { 
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  display: inline-block;
  background: rgb(0,17,37);
  background: linear-gradient(90deg, rgba(0,17,37,0) 10%, rgba(0,0,0,0.15) 100%);
}

.seccio-noticia-destacada-gran .avantitol.avantitol-dins-foto a {
    color: var(--verd);
}

.seccio-noticia-destacada-gran .noticia-level-1 .noticia::before{display:none;}


@media (max-width:767px){
	
	.seccio-noticia-destacada-gran .avantitol.avantitol-dins-foto {
    border: 4px solid #3effd0;
    font-size: 1.2rem;
    text-align: center;
    padding: 0.5rem;
    border: 7px solid var(--verd);
    color: var(--verd);
    line-height: 1;
    text-transform: lowercase;
    letter-spacing: .3px;
    font-weight: 600;
    position: absolute;
    right: 1rem;
    top: 1rem;
}

}
	
/****** Llista noticies ******/

.item-llista-noticies{
	border-bottom:1px solid #eee;
	padding-bottom:0.8rem;
	margin-bottom:0.8rem;
}

.item-llista-noticies-especials-graella{
	position: relative;
	float: left;
}

.item-llista-noticies .noticia{border:0px;}

.item-llista-noticies .quan-fa{font-size:0.8rem;color:#888}

.item-llista-noticies .noticia{padding:0px;margin:0px;}

.item-llista-noticies .noticia-level-4 .avantitol{font-size:0.8rem;line-height:1em;margin-bottom:0.5em;}
.item-llista-noticies .noticia-level-4 .peufotografia{padding:0px;font-size:0.70rem;line-height:1em;margin-top:0.3em;margin-bottom:0.7em;}
.item-llista-noticies .noticia-level-4 .titolnoticia h1{font-size:1.9rem;margin-bottom:0.3em;max-width: 42ch !important;line-height: 1.1em !important;letter-spacing: 0;}
.item-llista-noticies .noticia-level-4 .titolnoticia h2{font-size:1.9rem;margin-bottom:0.3em;max-width: 42ch !important;line-height: 1.1em !important;letter-spacing: 0;}
.item-llista-noticies .noticia-level-4 .itemRelacionadesList .noticia{border-left:1px solid var(--blau);}
.item-llista-noticies .noticia-level-4 .quan-fa{font-size:0.8rem;color:#4F6D7A;}

.item-llista-noticies .fotoautoropinio {
	width: 95px;
	height: 95px;
	background: var(--verd);
	border-radius: 50%;
	overflow: hidden;
}
.item-llista-noticies .fotoautoropinio img {
	width: 95px;
	height: 95px;
	object-fit: contain;
	object-position: 50% 100%;
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
}
	

/****** Opinió portada ******/

.opinio-portada-2023{
	background:#f1f1f1;
	padding:30px;
}

.titol-portada-2023 {
	font-family: "Aeonik",Sans-serif;
	font-style: normal;
	font-weight: 900;
	font-size: 1.87rem;
	line-height: 34px;
	border: 10px solid #E0E0E0;
	display: block;
	margin-bottom: 10px;
	width: fit-content;
	min-width: 270px;
	padding: 15px 0px;
	text-align: center;
}		

.titol-portada-2023 a{color:#a1a1a1;}

.nou-llistaopinio{float:left;position:relative;width:100%;}

.titol-llistaopinio{color:#028090;}

.titol-llistaopinio:before{background-color: #028090;}	

.row-opinio > .col-xs-6.col-lg-4 {
	display: flex;
	flex-direction: column;
}
.opinio-portada-2023 .row-opinio{
	padding-top: 20px;
}
.opinio-portada-2023 .col-lg-4 {
	margin-bottom:20px;
}

.item-llistaopinio,
.item-llistaveu{
	padding: 20px;
}

.item-llistaopinio-titol,
.item-llistaveu-titol {
	font-family: "Orbikular",serif;
	font-style: italic;
	font-weight: 700;
	font-size: 1.2rem;
	line-height: 1.1em;
	margin-bottom: 10px;
}
.item-llistaopinio-titol a,
.item-llistaveu-titol a{
	color:var(--negre);
}

.item-llistaopinio-autor,
.item-llistaveu-autor {
	color: #888;
	font-size: 0.85rem;
	font-weight: 700;
}
.item-llistaopinio-autor a,
.item-llistaveu-autor a{
	color:var(--negre);
	font-size:0.85rem;
	font-weight:700;
}

.item-llistaopinio-subtitol,
.item-llistaveu-subtitol {
	font-size: 1rem;
	line-height: 1.2em;
	color: #444;
	margin-top: 8px;
}

.item-llistaopinio-img,
.item-llistaveu-img	{
	width: 95px;
	height: 95px;
	background: var(--verd);
	border-radius: 50%;
	overflow: hidden;
}
.item-llistaopinio-img img,
.item-llistaveu-img img {
	width: 95px;
	height: 95px;
	object-fit: contain;
	object-position: 50% 100%;
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
}

.destaca-butlleti-opinio {
	background-image: url(https://dades.grupnaciodigital.cat/redaccio/publicitat/141122091304_pattern1.svg);
	background-position: center 37%;
	background-size: contain;
	background-repeat: no-repeat;
	background-blend-mode: soft-light;
	background-color: #E4E4E4;
	text-align: center;
	padding: 10px;
	margin-top: 40px;
	height: 100%;
}
.destaca-butlleti-opinio-titol {
	font-size: 1.6rem;
	font-weight: 900;
	line-height: 1;
	color: var(--blau);
	background-color: var(--blanc);
	display: inline-block;
	width: 70%;
	padding: 9px;
	border: 10px solid #F1F1F1;
	margin-top: -42px;
	margin-bottom: 10px;
}
.destaca-butlleti-opinio-uneix {
	font-size: 1.27rem;
	font-weight: 900;
}
.destaca-butlleti-opinio-text {
	font-size: 1.2rem;
	line-height: 1.4rem;
	padding: 0 50px;
}
.destaca-butlleti-opinio-boto .btn {
	font-size: 1.2rem;
	border-radius: 5rem;
	padding: 6px 48px;
	margin: 25px 0 12px;
}
.destaca-butlleti-opinio-em {
	font-family: "Orbikular",serif;
	font-size: 1.2rem;
	font-style: italic;
}

@media (min-width:1200px) {
	.opinio-portada-2023 .col-lg-4:nth-child(4),
	.opinio-portada-2023 .col-lg-4:nth-child(5),
	.opinio-portada-2023 .col-lg-4:nth-child(6){
		border-top: 3px solid var(--blanc);
	}
	.opinio-portada-2023 .col-lg-4:nth-child(1),
	.opinio-portada-2023 .col-lg-4:nth-child(2){
		border-right: 3px solid var(--blanc);
	}
	.opinio-portada-2023 .col-lg-4:nth-child(4)::before,
	.opinio-portada-2023 .col-lg-4:nth-child(5)::before{
		content: "";
		position: absolute;
		top: 20px;
		right: 0px;
		width: 3px;
		height: calc(100% - 20px);
		background-color: var(--blanc);
	}
}
@media (max-width:1199px) {
	.opinio-portada-2023 .col-lg-4:nth-child(3),
	.opinio-portada-2023 .col-lg-4:nth-child(4),
	.opinio-portada-2023 .col-lg-4:nth-child(5),
	.opinio-portada-2023 .col-lg-4:nth-child(6){
		border-top: 3px solid var(--blanc);
	}
	.opinio-portada-2023 .col-lg-4:nth-child(1){
		border-right: 3px solid var(--blanc);
	}
	.opinio-portada-2023 .col-lg-4:nth-child(3)::before,
	.opinio-portada-2023 .col-lg-4:nth-child(5)::before{
		content: "";
		position: absolute;
		top: 20px;
		right: 0px;
		width: 3px;
		height: calc(100% - 20px);
		background-color: var(--blanc);
	}
}
@media (max-width:991px) {
	.item-llistaopinio-img,
	.item-llistaveu-img	{
		width: 80px;
		height: 80px;
	}
	.item-llistaopinio-img img,
	.item-llistaveu-img img {
		width: 80px;
		height: 80px;
	}
}
@media (max-width:767px) {
	.item-llistaopinio-img,
	.item-llistaveu-img	{
		width: 46px;
		height: 46px;
		float: left;
		display: inline !important;
		margin-right: 8px;
	}
	.item-llistaopinio-img img,
	.item-llistaveu-img img {
		width: 46px;
		height: 46px;
	}
	.item-llistaopinio-titol, 
	.item-llistaveu-titol {
		font-size: 1.33rem;
	}
	.item-llistaopinio-autor,
	.item-llistaveu-autor {
		display: block !important;
		padding-top: 12px;
	}
	.item-llistaopinio-subtitol,
	.item-llistaveu-subtitol {
		clear: left;
		padding-top: 10px;
	}
	.separador-llistaveu-xs {
		border-bottom: 3px solid var(--blanc);
		margin: 20px 0;
		width: 100%;
	}
	.destaca-butlleti-opinio-titol {
		font-size: 1.4rem;
		width: 90%;
	}
}
@media (max-width:575px){
	.opinio-portada-2023{
		padding: 10px;
	}
	.titol-portada-2023 {
		width: auto;
	}
	.item-llistaopinio-titol, 
	.item-llistaveu-titol {
		font-size: 1.2rem;
	}
	.item-llistaopinio-autor,
	.item-llistaveu-autor {
		font-size: 0.75rem;
	}
	.item-llistaopinio-autor a,
	.item-llistaveu-autor a{
		font-size: 0.75rem;
	}
	.item-llistaopinio-subtitol,
	.item-llistaveu-subtitol {
		font-size: 0.9rem;
	}
	.item-llistaopinio {
		padding: 20px 0;
	}
	.destaca-butlleti-opinio {
		padding: 15px 5px;
		background-position: center 70%;
	}
	.destaca-butlleti-opinio-titol {
		font-size: 0.9rem;
		padding: 7px;
		border: 8px solid #F1F1F1;
	}
	.destaca-butlleti-opinio-uneix {
		font-size: 1.1rem;
		line-height: 1.2;
		margin-bottom: 10px;
	}
	.destaca-butlleti-opinio-text {
		font-size: 0.9rem;
		line-height: 1.2;
		padding: 0;
	}
	.destaca-butlleti-opinio-boto .btn {
		font-size: 0.9rem;
		padding: 6px 16px;
		margin: 16px 0 8px;
	}
	.destaca-butlleti-opinio-em {
		font-size: 0.9rem;
		line-height: 1.2;
	}
}
	
/****** La veu de nació portada ******/

.nou-llistaveu{
	float:left;
	position:relative;
	width:100%;
}
.item-llistaveu{
	background: var(--verd);
	border-radius: 0px 70px;
}
.item-llistaveu-img {
	background:#f1f1f1;
}
.item-llistaveu-head{
	font-weight: 900;
	text-transform: uppercase;
	font-size: 0.94rem;
	margin-bottom: 5px;
}
.item-llistaveu-autor {
	color: var(--negre);
}
@media (max-width:767px) {
	.item-llistaveu{
		border-radius: 0px 20px;
	}
}
@media (max-width:575px){
	.item-llistaveu-head{
		font-size: 0.8rem;
	}
	.item-llistaveu {
		padding: 10px;
	}
}

/****** Opinió portada entre notis ******/

.nou-llistaopinio.entre-notis{
	border-top: 1px solid #eee;
}
.nou-llistaopinio.entre-notis .item-llistaopinio{
	background: #f1f1f1;
	padding: 30px;
	margin-bottom: 30px;
}
.nou-llistaopinio.entre-notis .item-llistaopinio-abantitol{
	font-weight: 900;
	text-transform: uppercase;
	font-size: 0.85rem;
	line-height: 0.65em;
	margin-bottom: 0;
}
.nou-llistaopinio.entre-notis .item-llistaopinio-abantitol::before{
	content: "";
	display: block;
	float: left;
	margin-right: 10px;
	height: 9px;
	margin-bottom: 10px;
	width: 30px;
	background-color: var(--blau);
	left: 0;
	top: 0;
}
.nou-llistaopinio.entre-notis .item-llistaopinio-titol{
  clear: left;
}
.nou-llistaopinio.entre-notis .item-llistaopinio-autor{
	display: inline-block;
	vertical-align: middle;
	margin-left: 6px;
}
.nou-llistaopinio.entre-notis .item-llistaopinio-autor::before{
	content: "per";
	display: block;
	font-weight: 700;
	color: #969696;
}
.nou-llistaopinio.entre-notis .item-llistaopinio-img{
	width: 46px;
	height: 46px;
	display: inline-block;
	vertical-align: middle;
}
.nou-llistaopinio.entre-notis .item-llistaopinio-img img{
	width: 46px;
	height: 46px;
}
	
/****** Tribuna oberta ******/

.item-tribunaoberta {
	background: #f1f1f1;
	border-radius: 0;
	margin-bottom: 10px;
}

.item-tribunaoberta .item-llistaopinio-img,
.item-tribunaoberta .item-llistaveu-img {
	width: 85px;
	height: 85px;
	background: var(--verd);
	border-radius: 50%;
	overflow: hidden;
	margin:0 auto;
}

.item-tribunaoberta .item-llistaopinio-img img, 
.item-tribunaoberta .item-llistaveu-img img {
	width: 85px;
	height: 85px;
	object-fit: contain;
	object-position: 50% 100%;
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
}

@media (max-width:1199px) {
	.item-tribunaoberta .item-llistaopinio-img,
	.item-tribunaoberta .item-llistaveu-img {
		width: 65px;
		height: 65px;
	}

	.item-tribunaoberta .item-llistaopinio-img img, 
	.item-tribunaoberta .item-llistaveu-img img {
		width: 65px;
		height: 65px;
	}
}
@media (max-width:991px) {
	.item-tribunaoberta .item-llistaopinio-img,
	.item-tribunaoberta .item-llistaveu-img {
		width: 95px;
		height: 95px;
	}

	.item-tribunaoberta .item-llistaopinio-img img, 
	.item-tribunaoberta .item-llistaveu-img img {
		width: 95px;
		height: 95px;
	}
}
@media (max-width:767px) {
	.item-tribunaoberta {
		border-radius: 0px 20px;
	}
}
@media (max-width:575px) {
	.item-tribunaoberta .item-llistaopinio-img,
	.item-tribunaoberta .item-llistaveu-img {
		width: 65px;
		height: 65px;
	}

	.item-tribunaoberta .item-llistaopinio-img img, 
	.item-tribunaoberta .item-llistaveu-img img {
		width: 65px;
		height: 65px;
	}
	.item-tribunaoberta {
		padding: 20px;
	}
}

/****** Més llegides ******/

.noticiesMesLlegides{
	position:relative;
	float:left;			
	width:100%;
	margin-top:2rem;
	margin-bottom:2rem;
}
.noticiesMesLlegides .ranking {
	display: block;
	float: left;
	width: 2.5rem;
	font-size: 2.5rem;
	font-weight: 900;
	color: var(--blau);
	line-height: 2rem;
	text-align: left;
	margin-top: 0px;
}

.noticia-level-mes {
	position:relative;
	float:left;
	width:100%;
	border-bottom:1px solid #eee;
	margin-bottom: 1rem;
	padding-bottom: 1rem;
}
.noticia-level-mes .noticia{border:0px;margin:0px;padding:0px;width: 80%;margin-left: 10px;}

.noticia-level-mes .titolnoticia h1{font-family:"Aeonik",Sans-serif;font-size: 1rem;margin-bottom:0em;max-width: 42ch !important;line-height: 1.1em !important;letter-spacing: -0.2px;}
.noticia-level-mes .titolnoticia h2{font-family:"Aeonik",Sans-serif;font-size: 1rem;margin-bottom:0em;max-width: 42ch !important;line-height: 1.1em !important;letter-spacing: -0.2px;}
	
/****** Ara a portada ******/

.AraAPortada{
	position:relative;
	float:left;			
	width:100%;
	margin-top:2rem;
	margin-bottom:2rem;
}
.AraAPortada .titol-interior {
	font-size: 0.85rem;
	line-height: 0.65em;
	margin-bottom: 0;
	text-transform: uppercase;
	letter-spacing: 0.3px;
}

.AraAPortada .titol-interior::before {
	content: "";
	display: block;
	float: left;
	margin-right: 10px;
	height: 9px;
	margin-bottom: 20px;
	width: 30px;
	background-color: var(--blau);
	left: 0;
	top: 0;
	margin-top: 0px;
}

.AraAPortada .titol-interior::after {
	display: none;
}

/****** última hora ******/

	

/****** Sense Text ******/

.sense-text{background: #003BAC;padding:2rem;}
.sense-text .col-md-2{
	display: flex;
	flex-direction: column;
}
.titol-sense-text{
	font-size: 1.8rem;
	text-align: center;
	padding: 1rem;
	border: 10px solid var(--verd);
	color:var(--verd);
	line-height: 1.2;
	text-transform: lowercase;
	letter-spacing: 0.3px;
	font-weight: 600;
}
.titol-interior.titol-sense-text:before{display:none;}
.item-sensetext{width:258px;height:450px;float:left;position:relative;margin-right:5px;}
.item-sensetext-tit{
	color: var(--verd);
	font-weight: 500;
	position: absolute;
	bottom: 0rem;
	left: 10%;
	right: 10%;
	background: #003BAC;
	padding: 0.5rem;
	font-size: 1.1rem;
	letter-spacing: 0.4px;
	min-height: 100px;		
}
.item-sensetext-tit em{font-weight:500;font-size:0.8rem;color:var(--blanc);}
.owlFlaixos-nav button{
	font-size: 2rem;
	text-align: center;
	text-transform: uppercase;
	color:var(--verd);
	border: 10px solid var(--blau);
	background-color: transparent;
	width: calc(50% - 9px);
	padding: 0.4rem 1rem 0.8rem;
}
.owlFlaixos-nav-btnPrev{
	margin-right: 7px;
}
.owlFlaixos-nav-btnNext{
	margin-left: 7px;
}
.owlFlaixos-veuremes{
	margin-top: auto;
	padding-top: 1.2rem;
}
.owlFlaixos-veuremes .btn{
	color: var(--verd);
	font-size: 0.87rem;
	font-weight: 500;
	letter-spacing: 0.4px;
	background-color: transparent;
	border: 0px solid transparent;
	padding: 0;
}
.owlFlaixos-veuremes .btn i{
	margin-right: 5px;
}
@media (max-width:991px){
	.owlFlaixos-veuremes .btn{
		margin-bottom: 1rem;
	}
}

/****** Últims reels ******/

.ultims-reels{background: #F1F1F1;padding:2rem;}
.ultims-reels .col-md-2{
	display: flex;
	flex-direction: column;
}
.titol-ultims-reels{
	text-align: center;
	padding: 1rem;
	border: 10px solid var(--blau);
	color:var(--blau);
	line-height: 1.2;
	text-transform: lowercase;
	letter-spacing: 0.3px;
	font-weight: 600;
}
.titol-interior.titol-ultims-reels:before{display:none;}
.owlReels-nav button{
	font-size: 2rem;
	text-align: center;
	text-transform: uppercase;
	color:var(--blau);
	border: 10px solid var(--verd);
	background-color: transparent;
	width: calc(50% - 9px);
	padding: 0.4rem 1rem 0.8rem;
}
.owlReels-nav-btnPrev{
	margin-right: 7px;
}
.owlReels-nav-btnNext{
	margin-left: 7px;
}
.owlReels-veuremes{
	margin-top: auto;
	padding: 1.2rem 0;
}
.ultims-reels-img img {
	object-fit: cover;
}
.ultims-reels-img-titol {
	background: transparent !important;
	bottom: 52px !important;
	padding: 20px 30px !important;
}
.ultims-reels-img-titol span {
	background-color: var(--verd) !important;
	box-shadow: 10px 0 0 var(--verd), -10px 0 0 var(--verd);
	-webkit-box-decoration-break: clone;
	box-decoration-break: clone;
	color: var(--negre) !important;
	font-weight: 700;
	line-height: 2;
	padding: 4px 0;
}
.ultims-reels-img-play {
	position: absolute;
	bottom: 20px;
	left: 20px;
	width: 62px;
	background-color: var(--blau);
	padding: 12px;
	text-align: center;
}
.ultims-reels-img-play i {
	color: var(--verd);
}
.owlReels-veuremes{
	margin-top: auto;
	padding-top: 1.2rem;
}
.owlReels-veuremes .btn{
	color: var(--blau);
	font-size: 0.87rem;
	font-weight: 700;
	background-color: transparent;
	border: 0px solid transparent;
	padding: 0;
}
.owlReels-veuremes .btn i{
	margin-right: 5px;
}
@media (max-width:991px){
	.owlReels-veuremes .btn{
		margin-bottom: 1rem;
	}
}

/****** Territori al minut ******/

.owl-carousel-territori {
	background: #F1F1F1;
	padding: 3rem 1.5rem 1.5rem;
}
.item-ultimahora-portada-territori {
	border-right: 1px solid #E4E4E4;
	padding-right: 1rem;
	margin-right: 1rem;
}
.item-ultimahora-portada-territori .quan-fa {
	line-height: 0.65em;
	font-size: 0.85rem;
}
.item-ultimahora-portada-territori .quan-fa::before {
	content: "";
	display: block;
	float: left;
	margin-right: 10px;
	height: 9px;
	margin-bottom: 10px;
	width: 30px;
	background-color: var(--blau);
}
.item-ultimahora-portada-territori .noticia {
	padding-top: 0.4rem;
	margin-bottom: 0;
}
.item-ultimahora-portada-territori .titolnoticiallistat {
	font-size: 1.1rem;
}
.item-ultimahora-portada-territori .numcomentaris {
	padding-top: 0.5rem;
	margin-bottom: 0;
}
.owlTerritoris-nav button{
	font-family: 'Flamenco';
	font-size: 2rem;
	font-weight: 900;
	line-height: 0.6;
	text-align: center;
	text-transform: uppercase;
	color: var(--blau);
	border: 10px solid var(--blanc);
	background-color: transparent;
	width: 52px;
	height: 52px;
	margin-bottom: 0.8rem;
}
.owlTerritoris-nav {
	background: #F1F1F1;
}
@media (min-width:992px){
	.owlTerritoris-nav {
		padding: 3rem 1.5rem 0.5rem 0;
		margin-left: -16px;
	}
}
@media (max-width:991px){
	.owlTerritoris-nav {
		flex-grow: 1;
		margin-left: 15px;
		margin-right: 15px;
		text-align: center;
	}
	.owlTerritoris-nav button{
		margin-right: 0.5rem;
	}
}
	
/****** El despertador ******/

.zona-eldespertador{background:#f1f1f1;padding: 0rem 2rem 0rem 2rem;}
.zona-eldespertador a { color:var(--negre);}

.zona-eldespertador .row {
	justify-content: center!important;
}
.zona-eldespertador .bloc-1 {
	align-self: flex-end;
	overflow: hidden;
	padding-top:30px;
	padding-bottom:0px;
	padding-right: 30px;
	padding-left: 30px;
}
.zona-eldespertador .bloc-2{
	align-self: center;
	padding-top:25px;
	padding-bottom:25px;
	padding-right: 30px;
	padding-left: 30px;
	border-left: 2px solid var(--blanc);
	border-right: 2px solid var(--blanc);
}

.zona-eldespertador .bloc-3 {
	align-self: center;
	text-align: center;
	padding-top:15px;
	padding-bottom:15px;
	padding-right: 15px;
	padding-left: 15px;
}

.zona-eldespertador .careto{
	margin:auto;
	margin-top:-2rem;
	max-width:180px;
	filter: grayscale(1);
}

.titol-modul-despertador{
	font-family: "Aeonik",Sans-serif;
	font-style: normal;
	font-weight: 900;
	font-size: 1.87rem;
	line-height: 34px;
	border: 10px solid var(--blau);
	display: block;
	margin: 0 auto;
	padding: 15px 0px;
	max-width: 400px;
	text-align: center;
}

.titol-modul-despertador a{color:var(--blau);}

.avant-despertador{font-size: 1.06rem;text-transform: uppercase;}
.titol-despertador{font-size:2.3rem;line-height:1.2em;font-weight:700;margin-bottom:0.5rem;font-family:"Orbikular",Serif;font-style: italic;}
.nom-despertador{font-size:1rem;margin-bottom:1rem;font-weight:700;}

.subtitol-despertador{font-size:1.1rem;line-height:1.3em;}

.uneix-despertador {
	font-size: 1.25rem;
	font-weight: 900;
	margin-bottom: 0.8rem;
}

.subscriu-despertador {
	font-size: 1.25rem;
	margin-bottom: 1rem;
}

.subscriuCTA-despertador .btn {
	padding: 11px 30px;
	border-radius: 3rem;
	font-size: 18px;
}

@media (max-width:1199px) {
	.zona-eldespertador .bloc-2{
		border-right: 0px solid var(--blanc);
	}
}
@media (max-width:991px) {
	.zona-eldespertador .bloc-2{
		border-top: 2px solid var(--blanc);
		border-left: 0px solid var(--blanc);
		border-right: 0px solid var(--blanc);
	}
	.zona-eldespertador .bloc-3{
		border: 2px solid var(--blanc);
		margin-bottom: 30px;
		margin-left: 30px;
		margin-right: 30px;
	}
}
@media (max-width:767px) {
	.zona-eldespertador {
		margin-left: -15px;
		margin-right: -15px;
		padding: 0;
	}
	.zona-eldespertador .row {
		margin-right: 0;
		margin-left: 0;
	}
	.avant-despertador {
		display: none;		
	}
	.titol-despertador {
		font-size: 2.1rem;	
		margin-bottom: 0.3rem;
		margin-top: -0.4rem;
	}
	.nom-despertador {
		margin-bottom: 0.5rem;
	}
	.subtitol-despertador {
		font-size: 1rem;	
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 4;
		line-clamp: 4;
		-webkit-box-orient: vertical;
	}
}

/****** Gran tema portada ******/

body.class-granstemes .requadra-grantemaconf23 {
	border: 10px solid #F1F1F1;
	padding: 1rem;
	position: relative;
}

.zona-grantemaconf23 .col-sm-3 {
	border-right: 1px solid #E4E4E4;
}

.zona-grantemaconf23 .col-sm-3:last-child {
	border-right: none;
}

.zona-grantemaconf23 .noticia {
	border-top: none;
	padding-top: 0;
}

.titol-interior-grantemaconf23 a {
	color: #333;
}

/****** Zona 3 items ******/

.zona-destaca3items-item {
	float: left;
	width: 32.8%;
	min-height: 192px;
	background-repeat: no-repeat;
	background-size: cover;
}

.zona-destaca3items-item-titol {
	font-weight: 900;
	font-size: 1.73rem;
	color: var(--negre);
	margin-top: 35px;
	margin-left: 46px;
}

.zona-destaca3items-item-text {
	font-weight: 500;
	font-size: 1.2rem;
	line-height: 1.3;
	color: var(--negre);
	width: 70%;
	margin: 10px auto 28px;
}

.zona-destaca3items-item1 {
	background-image: url(https://dades.grupnaciodigital.cat/redaccio/publicitat/051222012919_item1b-bg.png);
	margin-right: 8px;
}

.zona-destaca3items-item2 {
	background-image: url(https://dades.grupnaciodigital.cat/redaccio/publicitat/051222012936_item2b-bg.png);
	margin-right: 8px;
}

.zona-destaca3items-item3 {
	background-image: url(https://dades.grupnaciodigital.cat/redaccio/publicitat/051222012956_item3b-bg.png);
}

@media (max-width:1199px) {
	.zona-destaca3items-item {
		width: 32.7%;
		min-height: 210px;
	}
	.zona-destaca3items-item-titol {
		margin-top: 25px;
		margin-left: 37px;
	}
}
@media (max-width:991px) {
	.zona-destaca3items-item {
		width: 32.5%;
		min-height: 240px;
	}
	.zona-destaca3items-item-text {
		width: 66%;
	}
}
@media (max-width:767px) {
	.zona-destaca3items {
		width: 100%;
		overflow: hidden;
		white-space: nowrap;
		overflow-x: auto;
		-webkit-overflow-scrolling: touch;
		-ms-overflow-style: -ms-autohiding-scrollbar;
	}
	.zona-destaca3items-inner { 
		position: relative;
		float: left;
		width: 1070px;
	}
	.zona-destaca3items-item {
		min-height: 200px;
		width: 350px;
		float: left;
	}
	.zona-destaca3items-item-text {
		white-space: normal;
	}
}


/*****************/

section.publi-mobile{padding-top:2rem;margin-top:-2rem;background:#f1f1f1;}

.pensem-cupatges {
	padding-top: 43px;
}
@media (max-width:991px) {
	.cupatges-col {
		padding-top: 43px;
	}
}
@media (min-width:992px) {
	.pensem-cupatges .col-md-6:nth-child(1) {
		border-right: 10px solid #D1F4EC;
		padding-right: 40px;
	}
	.pensem-cupatges .col-md-6:nth-child(2) {
		padding-left: 40px;
	}
}
.pensem-portada-nd{
	position:relative;
	float:left;
	width:100%;
	background:var(--blanc);
	border-top:10px solid var(--verd);
	padding-top: 0rem;
	margin-bottom:20px;		
}
.logo-pensem-portada-nd {
	position: relative;
	z-index: 1;
	display: inline-block;
	min-height: 79px;
	background-color: var(--blanc);
	margin-top: -43px;
	padding-right: 20px;
	padding-bottom: 20px;
}
.logo-pensem-portada-nd a {
	color: #00b7ac;
	font-size: 1.8rem;
	font-weight: 900;
	background-color: var(--blanc);
	border: 10px solid var(--verd);
	padding: 12px 24px 20px;
}
.pensem-portada-nd .noticia *{color:#222;background:transparent;}
.pensem-portada-nd .noticia h1 a{color:#222;}
.pensem-portada-nd .noticia h2 a{color:#222;}
.pensem-portada-nd .noticia .avantitol{color:#222; display:none;}
.pensem-portada-nd .noticia-level-2 .noticia {border-top: 0px solid transparent; padding-top: 0; margin-top: -38px;}
.pensem-portada-nd .noticia-level-2 .noticia::before {display: none !important;}
.pensem-portada-nd .noticia-level-2 .noticia h1::before {
	content: "";
	display: block;
	height: 9px;
	width: 30px;
	margin-top: 20px;
	margin-bottom: 10px;
	margin-right: 10px;
	background-color: var(--blau);
	left: 0;
	top: 0;
}
.pensem-portada-nd .noticia-level-2 .noticia h2::before {
	content: "";
	display: block;
	height: 9px;
	width: 30px;
	margin-top: 20px;
	margin-bottom: 10px;
	margin-right: 10px;
	background-color: var(--blau);
	left: 0;
	top: 0;
}
.pensem-portada-nd .numcomentaris{
	color: #969696;
	font-weight: 700;
}
.pensem-portada-nd .numcomentaris em{
}


.cupatges-portada-nd{
	position:relative;
	float:left;
	width:100%;
	background:var(--blanc);
	border-top:10px solid var(--verd);
	padding-top: 0rem;
	margin-bottom:20px;		
}
.logo-cupatges-portada-nd {
	position: relative;
	z-index: 1;
	display: inline-block;
	min-height: 79px;
	background-color: var(--blanc);
	margin-top: -43px;
	padding-right: 20px;
	padding-bottom: 20px;
}
.logo-cupatges-portada-nd a {
	color: #00b7ac;
	font-size: 1.8rem;
	font-weight: 900;
	background-color: var(--blanc);
	border: 10px solid var(--verd);
	padding: 12px 24px 20px;
}
.cupatges-portada-nd .noticia *{color:#222;background:transparent;}
.cupatges-portada-nd .noticia h1 a{color:#222;}
.cupatges-portada-nd .noticia h2 a{color:#222;}
.cupatges-portada-nd .noticia .avantitol{color:#222;}
.cupatges-portada-nd .noticia-level-2 .noticia {border-top: 0px solid transparent; padding-top: 0; margin-top: -38px;}
.cupatges-portada-nd .noticia-level-2 .noticia::before {display: none !important;}
.cupatges-portada-nd .noticia-level-2 .noticia h1::before {
	content: "";
	display: block;
	height: 9px;
	width: 30px;
	margin-top: 20px;
	margin-bottom: 10px;
	margin-right: 10px;
	background-color: var(--blau);
	left: 0;
	top: 0;
}
.cupatges-portada-nd .noticia-level-2 .noticia h2::before {
	content: "";
	display: block;
	height: 9px;
	width: 30px;
	margin-top: 20px;
	margin-bottom: 10px;
	margin-right: 10px;
	background-color: var(--blau);
	left: 0;
	top: 0;
}
	
/****** TOT ND ******/

.tot-ND{border-top:1px solid #003BAC;padding-top: 2rem;}
.llista-noticies-modul{margin-bottom: 1rem;}
.titol-llista-noticies-modul{margin-bottom:1rem;font-size:1.7rem;font-weight:900;}
.titol-llista-noticies-modul a{color:#003bac;}
.llegirmes-llista-noticies-modul a{color:#003BAC;line-height:3rem;font-size:0.85rem;font-weight:700;}
.llista-noticies-modul .noticia{margin-bottom:1rem;padding-bottom:1rem;}	

.noticia-level-tot .titolnoticia h1{font-family:"Aeonik", sans-serif;font-size:1.06rem;margin-bottom:0.2em;max-width: 42ch !important;line-height: 1.1em !important;letter-spacing: 0;}
.noticia-level-tot .titolnoticia h2{font-family:"Aeonik", sans-serif;font-size:1.06rem;margin-bottom:0.2em;max-width: 42ch !important;line-height: 1.1em !important;letter-spacing: 0;}
.noticia-level-tot .numcomentaris{color:#666;font-size:0.70rem;font-weight:normal;margin-bottom:0.3em;}

.tot-ND .destaca-noticia-portada-autor-foto {display: none !important;}
.tot-ND .destaca-noticia-portada-autor-foto em {display: inline !important;}

	
/****** Ampliació de noticies ******/

.amp_avantitol:before{
	content: '';
	display: inline-block;
	margin-right:10px;
	height: 10px;
	width: 38px;
	background-color: var(--blau);
	left: 0;
	top: 0;
}
.amp_avantitol{
	font-size:0.95em;
	font-weight: 900;
	margin-bottom:1em;
	text-transform:uppercase;
	letter-spacing:0.05em;
}

.amp_titol h1{ font-size:3.3rem;line-height:1.05em;font-weight:700;font-family:"Orbikular",Serif;margin:0em;margin-bottom:0.4em;}
.amp_subtitol {}
.amp_subtitol h2{ font-size:1.6rem;line-height:1.25em;font-family:"Aeonik",Sans-serif;margin:0em;margin-bottom:1.2em;font-weight:400;}

.amp_autor_compartir{font-size:0.93em;line-height:1.5em;margin-bottom:1em;}

.amp-compartir-gris a{font-size:1.4rem;color:#222;margin-left:0.5em;}		
.amp_autor{
	overflow: hidden;color:#969696;border-bottom:1px solid #eee;padding-bottom:20px;margin-bottom:20px;letter-spacing: 0.04em;}
.amp_autor em{
	color:var(--negre);
	font-style: normal;
	text-transform: uppercase;
	font-weight: 700;
	display: inline-block;
	margin-top: 15px;
}
.amp_autor em a{
	color:var(--negre);
}
.amp_autor_foto_mn{
	float: left;
	width: 50px;
	height: 50px;
	background: var(--verd);
	border-radius: 50%;
	overflow: hidden;
	margin-right: 12px;
}
.amp_autor img{
	width: 50px;
	height: 50px;
	object-fit: contain;
	object-position: 50% 100%;
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
}
.amp_autor i{color: #7A7C7D;}

.amp_capsalera{margin-bottom:2.5rem;}

.amp_fotografia_peu{font-size:0.94rem;margin-bottom:1.5em;line-height:1.2em;font-weight: 700;border-top: 1px solid #eee;padding-top: 1rem;}

.amp_peu_fotografia{padding-top:0.5em;padding-bottom:1.4em;border-bottom:1px solid #f1f1f1;}
.amp_textnoticia{
	font-size:1.25rem;
	line-height:1.5em;
	font-family:"Orbikular",serif;
}

.amp_textnoticia h2,
.amp_textnoticia h3{font-family:"Aeonik",Sans-serif;font-size:1.4rem;font-weight:700;margin-bottom:0.5rem;line-height:1.7rem;;}

.amp_textnoticia h4{font-family:"Aeonik",Sans-serif;font-size:1.2rem;font-weight:700;margin-bottom:10px;}

.amp_textnoticia h2 strong,
.amp_textnoticia h3 strong,
.amp_textnoticia h4 strong{
	font-weight: 900;
}

.amp_recirculacio ul {
    font-size: 1.2rem;
    padding-left: 20px;
    margin: 0px;
	font-weight:bold;
	color: var(--blau);
}

ul.recirculacio-text{
    font-size: 1.2rem;
    padding-left: 20px;
    margin: 0px;
	font-weight:bold;
	color: #444;
}

ul.recirculacio-text a{
	color:#444;
}

.amp_columnapubli{
	position: relative;
	float: left;
	width: 100%;
	text-align: center;
}
.amp_columnapubli_1{margin-bottom:3rem;}
.amp_columnapubli_2{margin-bottom:3rem;}
.amp_columnapubli_3{margin-bottom:3rem;}			

.amp_columneta{margin-bottom:2em;}
.amp_titolcolumneta{font-weight:900;margin-bottom:1em;text-transform:uppercase;color: #4D4F4F;font-size: 1.07rem;line-height: 1.27rem;}
.amp_titolcolumneta:before {
	content: '';
	display: block;
	margin-right: 10px;
	height: 10px;
	margin-bottom: 10px;
	width: 38px;
	background-color: var(--blau);
	left: 0;
	top: 0;
}
.amp_titol_autor_text{text-transform: initial;color: var(--negre);font-weight:400;}
.amp_titol_autor_text::before {
	content: '';
	display: block;
	margin-right: 10px;
	height: 1px;
	margin-bottom: 16px;
	width: 80px;
	background-color: #E4E4E4;
	left: 0;
	top: 0;
}

.amp_relacionades h4{font-size:1rem;font-weight:normal;line-height:1.2em;margin:0em;margin-bottom:1.2em;}
.amp_relacionades a{color:#7A7C7D;font-size:1.06rem;}
.amp_relacionades a:visited{color:#888;}
.amp_relacionades a:visited i{color:var(--verd);}
.amp_relacionades i{display:none;}
.amp_quantempsfa_rel{color:#00B7AC;font-size:13px;font-weight:700;text-transform:uppercase;}
.amp_quantempsfa_rel em{font-style: normal;}

.amp_arxivat a{border:1px solid var(--verd);color:#7A7C7D;font-size:0.8rem;padding:0.4em 1.6em;border-radius:100px;display: inline-block;margin-top: 0.4em;margin-bottom: 0.4em;margin-right: 0.8em;}

.ampliacio_noticia,
.comentaris-noticia{margin-bottom:4em;}		

.ampliacio_noticia .intext-publi{margin-top:2rem;text-align:center;}
	
.ampliacio_noticia.es-opinio .amp_capsalera {
	color: var(--negre);
	background: var(--verd);
	padding: 1.5rem 2rem;
	margin-bottom: 2rem;
}
.ampliacio_noticia.es-opinio .amp_titol {
	color: var(--negre);
}
.ampliacio_noticia.es-opinio .amp_autor {
	color: var(--negre);
	border-bottom: 0px solid transparent;
	padding-bottom: 0px;
	margin-bottom: 0px;
}
.ampliacio_noticia.es-opinio .amp_autor_esopinio {
	float: left;
	width: 95px;
	height: 95px;
	background: var(--blau);
	border-radius: 50%;
	overflow: hidden;
	margin-right: 12px;
}
.ampliacio_noticia.es-opinio .amp_autor img {
	width: 95px;
	height: 95px;
	object-fit: contain;
	object-position: 50% 100%;
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
}
.ampliacio_noticia.es-opinio .amp_autor em {
	margin-top: 35px;
}
.ampliacio_noticia.es-opinio .amp_autor i {
	color: var(--negre);
}
.ampliacio_noticia.es-opinio .amp_subtitol {
	border-bottom: 0px solid transparent;
}
.ampliacio_noticia.es-opinio .amp_subtitol h2 {
	margin-bottom: 0.4em;
}

.ampliacio_noticia.es-opinio .amp_textnoticia::first-letter {
	float:left;
	font-size: 9.4rem;
	font-weight: 400;
	margin-top: 45px;
	margin-bottom: 44px;
	margin-left: -5px;
	margin-right: 24px;
}

.ampliacio_noticia.es-opinio .amp_titol_autor {
	text-transform: initial;
	color: var(--negre);
	font-size: 1.2rem;
	line-height: 1.6rem;
}
.ampliacio_noticia.es-opinio .amp_titol_autor::before {
	display: none;
}
.ampliacio_noticia.es-opinio .amp_quantempsfa_rel{
	color: #969696;
	font-weight: 500;
}
.ampliacio_noticia.es-opinio .amp_relacionades h4{
	font-weight: 500;
}
.ampliacio_noticia.es-opinio .amp_relacionades a{
	color: #4D4F4F;
}

.ampliacio_noticia.es-opinio .amp_columneta .btn {
	color: var(--blanc) !important;
	background-color: var(--blau);
	border-color: var(--blau);
}
.ampliacio_noticia.es-opinio .amp_columneta .btn::after {
	content: '+';
	color: var(--verd);
	margin-left: 12px;
	font-size: 1.4rem;
	line-height: 0.5;
}

@media (max-width:767px) {
	.amp_titol h1{ font-size:1.9rem;}				
	.amp_subtitol h2{ font-size:1.15rem;}	
	.amp_textnoticia{
		font-size:1.25rem;
		line-height:1.5em;
	}
	.table>tbody>tr>td.minutaminuttwitmobil { padding:0px; padding-right:2px; max-width:300px; overflow-x:hidden; }
	.table>tbody>tr>td.minutaminuttwitmobil>iframe { max-width:300px; width:270px!important; }
	.amp_columnapubli_1{margin-bottom:2rem;}
	.amp_columnapubli_2{margin-bottom:2rem;}
	.amp_columnapubli_3{margin-bottom:2rem;}			
	.amp_autor em{margin-top: 5px;}
	.ampliacio_noticia.es-opinio .amp_autor em {margin-top: 25px;}
}	

.divimatgeeditor p em{line-height:1.3em;font-family:"Aeonik", Sans-serif;}

@media (min-width:992px) {
	.divimatgeeditor{margin-right:-35%;width:auto!important;}
	.well .divimatgeeditor{margin-right:0%;width:100%important;}
}

.noticia-dins-de-noticia {
    position: relative;
    background: #f1f1f1;
    padding: 1rem;
    float: left;
    width: 100%;
    margin-bottom: 1.5rem;
	}
	
@media (max-width:767px) {
	.noticia-dins-de-noticia {
		position: relative;
		float: left;
		width: 100%;
		margin-bottom: 20px;
	}
}
.noticia-dins-de-noticia .col-sm-4{
	order: 2;
	align-self: center;
}
.noticia-dins-de-noticia .col-sm-8{
	order: 1;
}
.noticia-dins-de-noticia img{
	width: 124px;
	height: 66px;
	border-radius: 60px;
	margin: 0 auto;
	object-fit: cover;
}
.avantitol-noticia-dins-de-noticia {text-transform:uppercase;font-family:"Aeonik",Sans-serif;font-weight:400;font-size:0.87rem;margin-bottom:0em;margin-left:6px;}
.avantitol-noticia-dins-de-noticia a{color:#222}
.titol-noticia-dins-de-noticia {font-family:"Orbikular",serif;font-size:1.3rem;font-weight:700;line-height:1.2em;margin-bottom:0.3em;letter-spacing:0em;margin-left:6px;}
.titol-noticia-dins-de-noticia a{color:#222}
.subtitol-noticia-dins-de-noticia {display:none;}

blockquote {
	font-family: "Aeonik",Sans-serif;
	font-weight: 700;
	font-size: 1.5rem;
	border: 0px;
	padding: 1rem 0rem;
}	

blockquote:after	{
			content: '';
			display: block;
			height: 10px;
			margin-top: 10px;
			width: 38px;
			background-color: #e0e0e0;
			left: 0;
			top: 0;
}

blockquote:before	{
			content: '';
			display: block;
			height: 10px;
			margin-bottom: 10px;
			width: 38px;
			background-color: #e0e0e0;
			left: 0;
			bottom: 0;
}

@media (min-width:992px) {
	blockquote {
		margin: 5%;
		margin-left: -16%;
		width: 50%;
		float: left;
		border-left: 15px solid var(--blanc);
	}	
}	


/****** Fes-te subscriptor ******/

.infolandingsocnacio_noticies{
	background-color: #D1F4EC;
	padding: 1.5em 5em;
	border-radius: 30px;
	font-family:"Aeonik",Sans-serif;
	font-size: 1.3rem;
	font-weight: 400;
}
@media(max-width:767px){.infolandingsocnacio_noticies{padding: 1.5em 1.5em;}}
.infolandingsocnacio_noticies strong{
	font-weight: 900;
}
.infolandingsocnacio_noticies a{
	color: var(--negre);
	background:var(--verd);
	padding: 0 7px 3px;
}

.class-registre .llistats_noticia {
	padding-top: 3rem;
	padding-bottom: 3rem;
}
.class-registre .socnacioregistre {
	font-size: 1.2rem;
	line-height: 1.5;
	padding-top: 8px;
}
.class-registre .socnacioregistresibling {
	flex-grow: 1;
	padding-bottom: 4rem;
}
@media(min-width:992px){
	.class-registre .socnacioregistresibling {
		padding-left: 7%;
	}
}
@media(max-width:991px){
	.class-registre .socnacioregistresibling {
		padding-top: 5rem;
	}
}


/****** Footer ******/

.class-cercador .btn {
	border-radius: 4px;
}


/****** Footer ******/

footer{background:var(--verd);color:var(--negre);padding-top:3rem;padding-bottom:3rem;font-size:0.85rem;}
footer a{color:var(--negre);}
footer hr{border-color:var(--negre);}
footer a:hover{color:var(--negre);}
#titolespaipeu{font-weight:700;margin-bottom:8px;}
.logo_gene{ border:10px solid var(--blanc);height:auto!important;}
.cercadorfooter .form-control{
	border: 0px solid transparent;
	border-radius: 0;
}
.cercadorfooter span{
	background-color: #00B7AC;
	border-color: #00B7AC;
}
.cercadorfooter span:hover,
.cercadorfooter span:active,
.cercadorfooter span:focus{
	background-color: #00a79d;
	border-color: #00a79d;
}
.cercadorfooter a{
	color: var(--blanc)!important;
}
		
	
/****** SideBar ******/


/****** MENU LATERAL ******/

.menu-2023{
	padding: 2rem;
}
.menu-2023 a{
	color:var(--negre);
}
.menu-2023-tancar{
	font-family: 'Flamenco';
	font-size: 5rem;
	font-weight: 300;
	line-height: 0.7;
	text-align: right;
	text-transform: lowercase;
	margin-top: -30px;
	margin-right: -10px;
}
.menu-2023-tancar a{
	color:var(--negre);
	text-decoration: none;
}
.menu-2023-logo{
	max-width: 136px;
	margin-bottom:20px;
}
.menu-2023-cerca{
	margin-bottom:20px;
}
.menu-2023-edicions{
	margin-bottom:20px;
}
.canviedicio-menu{
	font-size: 1.2rem;
}
.canviedicio-menu a{
	color: #969696;
}
.edicioselect-menu{
	font-size: 2.27rem;
	line-height: 3rem;
	font-weight: 300;
}
.edicioselect-menu a{
	color: var(--negre)!important;
}
.ediciodesplegaselect-menu{
	position: absolute;
	margin-left: -4px;
	margin-top: -40px;
	background: #f1f1f1;
	border: 4px solid var(--blanc);
	border-top: 0px;
	padding: 0rem 2rem 2rem 2rem;
	z-index: 10;
	height: 300px;
	overflow-y: scroll;
	box-shadow: 0px 4px 4px rgb(0 0 0 / 25%);
}
.item_territori_head{
	display: block;
	color: var(--negre)!important;
	min-width: 200px;
}	
.-menu-2023-menu{
	list-style: none;
	padding: 0;
}
.-menu-2023-menu li a{
	font-size: 1.13rem;
	font-weight: 700;
	display: block;
}
.-menu-2023-menu li:hover a{
	color: var(--verd);
}
@media(min-width:768px){
	.menu-2023-tancar{
		font-size: 6rem;
		margin-top: -15px;
		margin-right: 5px;
	}
	.menu-2023-logo{
		max-width: 226px;
	}
	.edicioselect-menu{
		font-size: 2.66rem;
	}
	.-menu-2023-menu li a{
		font-size: 1.33rem;
	}
}

/****************/

#wrapper {
	padding-left: 0;
	-webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease;
	-o-transition: all 0.2s ease;
	transition: all 0.2s ease;
}
#wrapper.toggled {
	padding-left: 0px;
}
#sidebar-wrapper {
	z-index: 1000000;
	position: fixed;
	left: 358px;
	top:0rem;
	width: 0;
	height: 100%;
	margin-left: -358px;
	overflow-y: auto;
	background: var(--blanc);
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
	box-shadow: -5px 0px 25px var(--negre);
}
#wrapper.toggled #sidebar-wrapper {
	width: 358px;
}
#page-content-wrapper {
	width: 100%;
	position: absolute;
}
#wrapper.toggled #page-content-wrapper {
	position: absolute;
	margin-right: -358px;
}
#wrapper.toggled #page-content-wrapper .menu-overlay{
	position: fixed;
	top: 0px;
	height: 100vh;
	width: 100%;
	overflow: hidden;
	background: var(--negre)00070;
	z-index: 10;
}
@media(min-width:768px) {
	#wrapper {
		padding-left: 0;
	}
	#wrapper.toggled {
		padding-left: 0px;
	}
	#sidebar-wrapper {
		width: 0;
	}
	#wrapper.toggled #sidebar-wrapper {
		width: 532px;
	}
	#page-content-wrapper {
		padding: 0px;
		position: relative;
	}
	#wrapper.toggled #page-content-wrapper {
		position: relative;
		margin-right: 0;
	}
}


/****** fosbury ******/

@media(max-width:767px) {		
	.classlogofosbury img{width:100%;}
	.classlogofosbury {margin-bottom:20px;}
}


.llista-edicions-terri{position:relative;float:left;width:100%;margin-bottom:2rem;}

	
/****** socnacio ******/

.carnetsocnacio{
max-width:800px;
}

.imgcarnetsocnacio img{
  width:100%;
  margin-bottom:20px;
}

.dadescarnetsocnacio{
  position:absolute;
  bottom:18%;
  color:var(--blanc);
  left:4%;
  font-size:18px;
  line-height:30px;
}


/****** Notícies Autor ******/

.atwitter_autor {
	font-weight: 500;
	font-size: 1.2rem;
}
.atwitter_autor a {
	color: var(--negre);
}
.panel-fitxa-autor{
	background: var(--verd);
	border-radius: 0px 40px;
	border: 0px solid transparent !important;
	font-size: 1.2rem;
}
.panel-fitxa-autor .panel-body {
	padding: 0;
}
.panel-fitxa-autor .col-md-2 {
	width: 130px;
	height: 130px;
	background: var(--blau);
	border-radius: 50%;
	overflow: hidden;
	padding: 0;
	margin: 25px 25px 25px 40px;
}
.panel-fitxa-autor .col-md-10 {
	padding: 1.5rem 2rem;
}
.panel-fitxa-autor img {
	width: 130px;
	height: 130px;
	object-fit: contain;
	object-position: 50% 100%;
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
}
.panel-fitxa-autor p {
	margin-bottom: 0;
}
.panel-fitxa-autor p:first-child {
	font-weight: 700;
}
@media(min-width:992px) {
	.panel-fitxa-autor .col-md-10 {
		width: 73%;
		border-left: 1px solid var(--blanc);
	}
}
@media(min-width:1200px) {
	.panel-fitxa-autor .col-md-10 {
		width: 77%;
		border-left: 1px solid var(--blanc);
	}
}
@media(max-width:991px) {
	.panel-fitxa-autor .col-md-10 {
		padding: 0 3rem 1.5rem;
	}
}

/************/


.embed-container { 
	position: relative; 
	padding-bottom: 56.25%;
	height: 0; 
	overflow: hidden; 
	max-width: 100%; 
} 

.embed-container iframe, .embed-container object, .embed-container embed { 
	position: absolute; 
	top: 0; 
	left: 0; 
	width: 100%; 
	height: 100%; 
}



#smart-cmp-host #smart-cmp-footer{padding:20px 16px 55px!important;z-index:99999!important;text-align:left!important}#smart-cmp-header{padding:0!important;color:#333!important;font-size:15px!important;line-height:1.1em!important;font-family:"Orbikular",Arial,Helvetica,sans-serif!important}#smart-cmp-header img{display:none}#smart-cmp-text{margin:8px 0;padding:0!important;color:#666!important;font-size:14px!important;line-height:1.25em!important;font-family:"Orbikular",Arial,Helvetica,sans-serif!important}#smart-cmp-manage-choices{margin:0!important}.smart-cmp-manage-btn,.smart-cmp-btn-primary{padding:8px 16px 6px!important;font-size:14px!important;font-family:"Orbikular",Arial,Helvetica,sans-serif!important;letter-spacing:-.025em;border-radius:0!important;border:0!important}.smart-cmp-manage-btn{color:var(--blanc)!important;background-color:#888!important}.smart-cmp-manage-btn:hover{background-color:#555!important}.smart-cmp-btn-primary{margin-left:10px!important;color:var(--blanc)!important;background-color:var(--negre)!important;text-transform:none!important}.smart-cmp-btn-primary:hover{color:var(--blanc)!important;background-color:#444!important}#smart-cmp-footer{color:#333!important;background-color:var(--blanc)!important}.smart-cmp-reject-btn{background-color:var(--blanc)!important;color:var(--negre);border:1px solid var(--negre)!important}.smart-cmp-accept-btn{background-color:#007bff!important;color:var(--blanc);border:1px solid #007bff!important}#smart-cmp-host #smart-cmp-modal .modal-title{margin-bottom:0!important;line-height:1.5!important}.smart-cmp-modal-description{font-size:13px;margin-top:20px;margin-bottom:20px}#smart-cmp-host #smart-cmp-modal .section-title{font-size:12px!important;color:#999!important;text-transform:uppercase!important;font-weight:700!important;margin-bottom:8px!important;font-family:Arial Black!important}#smart-cmp-host #smart-cmp-modal .purpose{display:flex!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;margin-bottom:8px!important;font-weight:700!important}#smart-cmp-host #smart-cmp-modal .vendor{display:flex!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;margin-bottom:8px!important;font-weight:700!important}#smart-cmp-host #smart-cmp-modal input:checked+.slider{background-color:#2196f3!important}#smart-cmp-host #smart-cmp-modal .slider{background-color:#ccc!important}@media(max-width:567px){.smart-cmp-manage-btn,.smart-cmp-btn-primary{width:100%;margin:0!important}.smart-cmp-btn-primary{margin-top:10px!important}#smart-cmp-host #smart-cmp-manage-choices{margin:0!important}}


.zona-lacaixa {
	margin-bottom: 0rem;
	margin-top: 1rem;
	background-color: #f9f9f9;
	padding-top: 2rem;
	padding-bottom: 2rem;
}

@media (min-width:768px){
	.zona-lacaixa .col-sm-4:nth-child(1),
	.zona-lacaixa .col-sm-4:nth-child(2) {
		border-right: 1px solid var(--blanc);
	}
}

@media (max-width:768px){
	.zona-lacaixa .img-modulportada-titcol4 {
		max-width: 160px!important;
	}
}

.zona-lacaixa .noticia {
	border-top: 0px solid transparent;
}
.zona-lacaixa .noticia::before {
	display: none !important;
}
.zona-lacaixa .peufotografia {
	font-weight: 500;
	font-size: 0.93rem;
}
.zona-lacaixa .titolnoticia h1 {
	font-family: "Aeonik", Sans-serif;
	font-weight: 900;
	font-size: 1.47rem;
	max-width: 42ch !important;
	line-height: 1.1em !important;
	letter-spacing: 0;
}

.zona-ajbcn {
	margin-bottom: 3rem;
	margin-top: 1rem;
	background-color: #f9f9f9;
	padding-top: 2rem;
	padding-bottom: 2rem;
}
@media (min-width:768px){
.zona-ajbcn .col-sm-4:nth-child(1),
.zona-ajbcn .col-sm-4:nth-child(2) {
	border-right: 1px solid var(--blanc);
}
}
.zona-ajbcn .noticia {
	border-top: 0px solid transparent;
}
.zona-ajbcn .noticia::before {
	display: none !important;
}
.zona-ajbcn .peufotografia {
	font-weight: 500;
	font-size: 0.93rem;
}
.zona-ajbcn .titolnoticia h1 {
	font-family: "Aeonik", Sans-serif;
	font-weight: 900;
	font-size: 1.37rem !important;
	max-width: 42ch !important;
	line-height: 1.1em !important;
	letter-spacing: 0;
}
@media (max-width:768px){
	.zona-ajbcn .img-modulportada-titcol4 {
		max-width: 160px!important;
	}
}

.zona-confinats {
	margin-bottom: 3rem;
	margin-top: 1rem;
	background-color: #f1f1f1;
	padding-top: 1rem;
	padding-bottom: 1rem;
}

.zona-confinats .noticia .fotografia{margin-bottom:0.5rem}

.embed-responsive-1by1 {
	padding-top:100%;
}

.embed-responsive-9by16 {
	padding-bottom: 177.78%;
}

.embed-responsive-video-vertical {
	padding-bottom: 120%;
}

.embed-responsive-video-vertical-2 {
	padding-bottom: 180%;
}

.zona-totanirabe {
	margin-bottom: 3rem !important;
}

/****** Branded Content ******/

.columnaamplianotisnoureport {
	padding-top: 3rem;
}

.columnaamplianotisnoureport .amp_autor_compartir {text-align:center;}
.columnaamplianotisnoureport .amp_autor_compartir span{display:none;}
.columnaamplianotisnoureport .amp_autor_compartir i{display:none;}

.columnaamplianotisnoureport .amp_fotografia img{width:100%;}

.columnaamplianotisnoureport .amp_avantitol{text-align:center;}
.columnaamplianotisnoureport .amp_titol h1{text-align:center;}
.columnaamplianotisnoureport .amp_subtitol h2{text-align:center;}

.columnaamplianotisnoureport .amp-avantitol-img{
	width: 60%;
	max-width: 303px;
	margin-bottom: 0.5rem;
}

.seccio-portada .amp-avantitol-img {
	max-height:25px;
}

@media (min-width:1200px) { 
	.columnaamplianotisnoureport .amp_titol h1{font-size: 4rem;}
	.columnaamplianotisnoureport .amp_subtitol h2{font-size: 1.6rem; margin-bottom:1rem;}
}

.columnaamplianotisnoureport .fotointerior_576 {width:100%;}
.columnaamplianotisnoureport .fotointerior_1200 {width:100%;}

.columnaamplianotisnoureport .divimatgeeditor p{margin: 0px;
	line-height: 13px;
	background: var(--negre);
	display: block;
	color: var(--blanc);
	padding: 0.5rem;
}

.columnaamplianotisnoureport .amp_peu_fotografia{    line-height: 13px;
	background: var(--negre);
	display: block;
	color: var(--blanc);
	padding: 0.5rem;}

.columnaamplianotisnoureport .amp_superfotografia_peu{display:none;}

.columnaamplianotisnoureport .subtitol-noticia-dins-de-noticia{display:none;}	

.columnaamplianotisnoureport blockquote{
	border: 1px solid #ccc;
	box-shadow: 4px 4px 5px #eee;
	padding: 2rem;
	font-style:italic;
}

.columnaamplianotisnoureport blockquote i{
	left: -10px;
	position: absolute;
	margin-top: -46px;
	background: #444;
	color: var(--blanc);
	padding: 1rem;
	border-radius: 50%;
	display: none;
}

/****** Branded Content (Gran Tema) ******/

.cap-impacte-logo {
	margin-bottom: 10px;
}
.cap-impacte-logo img {
	margin: 0 auto;
	width: 35% !important;
	min-width: 300px;
}
.cap-impacte-frase {
	text-align: center;
	color: #7A7C7D;
	font-size: 1.27rem;
}
.cap-impacte-patrocini {
	text-align: end;
}
.cap-impacte-patrocini-suport {
	display: inline-block;
	color: #7A7C7D;
	font-size: 0.87rem;
}
.cap-impacte-patrocini-imatge {
	display: inline-block;
	vertical-align: middle;
}
.cap-impacte-patrocini-imatge img {
	height: 30px;
	margin-left: 20px;
}
@media (min-width:992px) {
	.cap-impacte-patrocini {
		margin-top: -20px;
	}
}
@media (max-width:991px) {
	.cap-impacte-patrocini {
		text-align: center;
		background: #F1F1F1;
		padding: 1.4rem;
		margin-top: 1.1rem;
	}
}

/****** Branded Content (patrocina) ******/

.credits, .credits-2023 {
	font-family: 'Aeonik', sans-serif !important;
	padding: 10px !important;
	border-top: 1px solid #E4E4E4;
	background-image: none !important;
	border-left: 0px solid !important;
	border-radius: 0 !important;
}
.credits-produccio {
	font-size: 0.87rem;
}
.credits-equip {
	font-size: 0.87rem;
}
.credits-patrocinadors {
	text-align: left;
	display: inline-block;
}
.credits-suport {
	font-size: 0.87rem;
}

.suport_intext, .suport-intext-2023 {
	font-family: 'Aeonik', sans-serif !important;
	text-align: end;
}
.suport_intext p, .suport-intext-text {
	font-family: 'Aeonik', sans-serif !important;
	color: #222 !important;
}
.suport_intext img, .suport-intext-logo {
	margin-left: auto;
}

.patrocina-clima-2023 {
	font-family: 'Aeonik', sans-serif;
	text-align: end;
	margin-top: 20px;
	border-top: 1px solid #E4E4E4;
	padding: 10px 0;
}
.patrocina-clima-logo {
	margin-left: auto;
}


/**************/

#sas_66260{
	display : none;
}

.table>tbody>tr>td.activeSeguiment {
   font-weight: 700;
	border-top: 2px solid #e0565a;
	border-bottom: 2px solid #e0565a;
	padding-top: 20px;
	padding-bottom: 20px;   
}
.activeSeguimentTr {
	
}

.actualitzeu{margin-bottom:10px;}
.sharebuttonminut{text-align:right;}
.sharebuttonminut a{color:#888;}

#minutaminut table{font-size:0.9em;}

#minutaminut .table>tbody>tr>td {padding-top:10px;padding-bottom:0px;}

#minutaminut .table>tbody>tr>td.stronggranminut strong:nth-child(1){font-size: 1.1em;}

.table-striped>tbody>tr:nth-of-type(odd) {
	background-color: #f1f9f966;
}

.popover_seguiment{
	float: right;
	border: 1px solid #eee;
	padding: 5px;
	border-radius: 5px;
	margin-bottom:10px;
}	

.popover_seguiment a{
	margin-left:5px;
	margin-right:5px;
	color:#888;
	font-size:1.1em;
}

.img-modulportada-titcol4 {
	margin-bottom:2rem;
}


blockquote footer{background:none;padding:0px;}

.zona-criarcat{
	background-color: #003BAC;
	padding-top: 2rem;
	max-width: 1320px;
	margin: auto;
	border-left: 15px solid var(--blanc);
	border-right: 15px solid var(--blanc);
	margin-bottom:4rem;}

.zona-criarcat .noticia{
	border:0px;
	margin-bottom: 2rem;
}
.zona-criarcat .noticia .fotografia{margin-bottom:0.5rem}
.zona-criarcat .noticia .peufotografia{display:none;}
.zona-criarcat .img-modulportada-titcol4 {
	border: 10px solid var(--verd);
	padding: 18px 23px;
	max-width: 100%;
	display: block;
	color: var(--verd);
	font-size: 1.8rem !important;
	line-height: 1.2;
	letter-spacing: 0.3px;
	font-weight: 900;
	text-align: center;
}
.zona-criarcat .resta-fotografia-peu {
	position: relative;
	background-color: var(--blau);
	margin: -70px 32px 0px;
	padding: 15px 20px;
	min-height: 105px;
}
.zona-criarcat .titolnoticiallistat {
	font-family: "Aeonik",Sans-serif;
	font-weight: 400;
	font-size: 1.4rem !important;
}
.zona-criarcat .titolnoticiallistat::before {
	content: "";
	display: block;
	margin-right: 10px;
	height: 10px;
	margin-bottom: 10px;
	width: 46px;
	background-color: var(--verd);
	left: 0;
	top: 0;
}
.zona-criarcat .titolnoticiallistat a {
	color: var(--blanc) !important;
	font-size: 1.2rem;
	line-height: 1.2;
	letter-spacing: 0.3px !important;
}
.zona-criarcat .noticia::before {
	display: none !important;
}
/**********************/

.zona-mondelatele{
	background-color: #f1f1f1;
	padding-top: 2rem;
	max-width: 1320px;
	margin: auto;
	border-left: 15px solid var(--blanc);
	border-right: 15px solid var(--blanc);
	margin-bottom:4rem;
	padding: 2rem 1rem 0rem 1rem;	
	}

.zona-mondelatele .noticia{
	border:0px;
	margin-bottom: 2rem;
}
.zona-mondelatele .noticia .fotografia{margin-bottom:0.5rem}
.zona-mondelatele .noticia .peufotografia{display:none;}

.zona-mondelatele .img-modulportada-titcol4 {
	color: var(--blau);
	font-size: 1.6rem !important;
	line-height: 1.2;
	letter-spacing: 0.3px;
	font-weight: 900;
	display: block;
    margin-bottom: 1rem;
    overflow: hidden;
}

.zona-mondelatele .img-modulportada-titcol4::after {
    content: "";
    position: relative;
    display: inline-block;
    height: 2px;
    width: 100%;
    top: -7px;
    left: 1rem;
    background-color: #fff;
    margin-right: -100%;
}

.zona-mondelatele .resta-fotografia-peu {
	position: relative;
	background-color: var(--blanc);
	margin: -70px 32px 0px;
	padding: 15px 20px;
	min-height: 105px;
}
.zona-mondelatele .titolnoticiallistat {
	font-family: "Aeonik",Sans-serif;
	font-weight: 400;
	font-size: 1.4rem !important;
}
.zona-mondelatele .titolnoticiallistat::before {
	content: "";
	display: block;
	margin-right: 10px;
	height: 8px;
	margin-bottom: 5px;
	width: 36px;
	background-color: var(--verd);
	left: 0;
	top: 0;
}
.zona-mondelatele .titolnoticiallistat a {
	font-size: 1.2rem;
	line-height: 1.2;
	letter-spacing: 0.3px !important;
}
.zona-mondelatele .noticia::before {
	display: none !important;
}

/****** XARXES SOCIALS ******/

@media (min-width:992px){
	.espai-de-xarxes .at-share-btn {
		padding: 12px 5px 5px !important;
		border-top: 1px solid #E4E4E4 !important;
	}
}


/****** NEWSLETTERS ******/

.select-newsletters {
	padding-top: 2rem;
	padding-bottom: 4rem;
}
.select-newsletters-titol1 {
	font-weight: 900;
	font-size: 2.53rem;
	line-height: 1;
	text-align: center;
	margin-bottom: 0;
}
.select-newsletters-titol2 {
	font-weight: 300;
	font-size: 4.27rem;
	text-align: center;
	line-height: 1.2;
}
.select-newsletters-titol2::after {
	content: '';
	display: block;
	height: 15px;
	width: 190px;
	background-color: var(--verd);
	margin: 15px auto;
}
.select-newsletters-intro {
	font-weight: 400;
	font-size: 1.4rem;
	padding-top: 2rem;
	padding-bottom: 1.4rem;
}
.select-newsletters-submit {
	text-align: center;
}

.select-newsletters-submit .btn {
	font-size: 1.4rem;
	padding: 10px 52px;
}

#mce-success-response {
	margin-top: 2rem;
	color: var(--blau);
	font-weight: bold;
}

.select-newsletters-gutter {
	padding-bottom: 20px;
}
.select-newsletters-butlletins {
	padding-top: 1.6rem;
}
.select-newsletters-butlleti {
	background-color: #F1F1F1;
	padding: 22px;
}
.select-newsletters-butlleti-inicials {
	flex-grow: 1;
	position: relative;
	overflow: hidden;
	height: 182px;
	background-color: var(--verd);
	background-image: url(https://dades.grupnaciodigital.cat/redaccio/publicitat/141122091304_pattern1.svg);
	background-position: center 37%;
	background-size: cover;
	background-repeat: no-repeat;
	background-blend-mode: multiply;
}
.select-newsletters-butlleti-lletres {
	position: absolute;
	transform: translate(-65%, -50%);
	-webkit-transform: translate(-65%, -50%);
	top: 50%;
	left: 50%;
	font-family: 'Orbikular',serif;
	font-style: italic;
	font-weight: 800;
	font-size: 11.6rem;
	color: var(--blanc);
	opacity: 0.6;
}
.select-newsletters-butlleti-lletra1 {
	position: absolute;
	transform: translate(-115%, -60%);
	-webkit-transform: translate(-115%, -60%);
	font-size: 9rem;
}
.select-newsletters-butlleti-lletra2 {
	position: absolute;
	transform: translate(-15%, -40%);
	-webkit-transform: translate(-15%, -40%);
	font-size: 9rem;
}
.select-newsletters-butlleti-head {
	margin-bottom: 1rem;
	overflow: hidden;
}
.select-newsletters-butlleti-img {
	float: left;
	width: 75%;
}
.select-newsletters-butlleti-check {
	float: right;
	width: 36px;
	height: 36px;
}
.select-newsletters-butlleti-periode {
	display: block;
	font-weight: 900;
	font-size: 0.93rem;
}
.select-newsletters-butlleti-nom {
	display: block;
	font-weight: 900;
	font-size: 1.73rem;
	color: var(--blau);
	margin-bottom: 0.5rem;
}
.select-newsletters-butlleti-info {
	display: block;
	font-weight: 400;
	font-size: 1.2rem;
}
.select-newsletters-butlleti-veure {
	display: block;
	font-weight: 500;
	font-size: 1.07rem;
	border-color: var(--blau);
	border-radius: 5rem;
	margin-top: 1.5rem;
	padding: 12px 12px;
}
@media (max-width:767px){
.select-newsletters-titol1 {
	font-size: 1.73rem;
}
.select-newsletters-titol2 {
	font-size: 2.4rem;
	margin-top: 10px;
}
.select-newsletters-titol2::after {
	height: 6px;
	width: 90px;
}
.select-newsletters-intro {
	align-items: start;
	padding-top: 1.3rem;
	text-align: center;
	font-size: 1.2rem;
}
}

/****** Mòdul Newsletter al lateral de noti ******/

.modulNdLateralNewsletters {
    border-top: 1px solid #ddd;
    position: relative;
    float: left;
    padding: 10px;
    padding-top: 42px;
    display: block!important;
	margin-bottom:40px;
}

.modulNdLateralNewsletters .select-newsletters-titol1 {
    font-size: 1rem;
}
.modulNdLateralNewsletters .select-newsletters-titol2 {
    font-size: 2.5rem;
}
.modulNdLateralNewsletters .select-newsletters-titol2::after {
    height: 10px;
    width: 100px;
    margin: 6px auto;
}
.modulNdLateralNewsletters .select-newsletters-intro {
    font-size: 1.0rem;
    padding-top: 0;
    padding-bottom: 0;
}
.modulNdLateralNewsletters .select-newsletters-desc {
    margin-bottom: 5px !important;
    line-height: 1.2;
    font-size: 1.1rem;
}
.modulNdLateralNewsletters .select-newsletters-correu {
    display: block;
}
.modulNdLateralNewsletters .button {
    margin: 8px auto 14px!important;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.4;
    display: block;
}
.modulNdLateralNewsletters hr {
    margin-top: 10px;
    margin-bottom: 10px;
    display: none;
}
.modulNdLateralNewsletters .select-newsletters-butlletins {
    padding-top: 0;
}
.modulNdLateralNewsletters .select-newsletters-gutter {
    padding-bottom: 4px;
}
.modulNdLateralNewsletters .select-newsletters-butlleti {
	padding:0px;
    padding-top: 15px;
	padding-bottom:15px;
    background-color: #fff;
    border-bottom: 1px solid #ddd;
}
.modulNdLateralNewsletters .select-newsletters-butlleti-head {
    margin-bottom: 0;
    overflow: visible;
}
.modulNdLateralNewsletters .select-newsletters-butlleti-img {
    width: 50px;
    margin: 0 8px 0px 0;
}
.modulNdLateralNewsletters .select-newsletters-butlleti-check {
    width: 21px;
    height: 21px;
}
.modulNdLateralNewsletters .select-newsletters-butlleti-periode {
    font-size: .7rem;
}
.modulNdLateralNewsletters .select-newsletters-butlleti-nom {
    font-size: 1.15rem;
    margin-bottom: 4px;
}
@media (min-width:992px) and (max-width:1199px){
	.modulNdLateralNewsletters .select-newsletters-butlleti-nom {
		font-size: 1rem;
	}
}
.modulNdLateralNewsletters .select-newsletters-butlleti-info {
    font-size: 1.1rem;
    line-height: 1.2;
}

.modulNdLateralNewsletters .select-newsletters-submit {display:none;}

/****** Mòdul Newsletter a final de noti ******/

.newsletter-finalnoti {
    padding-top: 2.2rem;
    text-align: center;
    font-family: aeonik,Sans-serif;
    font-size: 1.2rem;
    position: relative;
    float: left;
    width: 100%;
    margin-bottom: 2rem;
}

.newsletter-finalnoti-caixa {
	background-color: var(--verd);
	padding: 0 1.5rem 1.5rem;
}
.newsletter-finalnoti-nom {
	position: relative;
	z-index: 1;
	display: inline-block;
	background-color: var(--verd);
	border: 10px solid var(--blanc);
	margin-top: -43px;
	padding: 19px 24px;
	color: var(--blau);
	font-size: 1.6rem;
	font-weight: 900;
}
.newsletter-finalnoti-periode {
	font-size: 0.93rem;
	font-weight: 900;
	padding-top: 0.5rem;
}
.newsletter-finalnoti-info {
	line-height: 1.2;
	padding-bottom: 1rem;
}
.newsletter-finalnoti-btn .btn {
	font-size: 1.2rem;
	padding: 10px 52px;
}


/****** Mòdul Nació Polis ******/

.seccio-portada-naciopolis-owl {
    padding-top: 2rem;
    padding-bottom: 2rem;
}
.seccio-portada-naciopolis-owl .imatge-modul-naciopolis img {
    width: 100%;
    max-width: 120px;
    margin-bottom: 40px;
}
.seccio-portada-naciopolis-owl .titol-interior-modulnaciopolis {
    font-family: aeonik,Sans-serif;
    font-size: 1.5rem;
    line-height: 1.05;
    margin-bottom: 15px;
}
.seccio-portada-naciopolis-owl .text-interior-modulnaciopolis {
    font-family: aeonik,Sans-serif;
    font-size: 1.2rem;
    line-height: 1.2;
    padding-right: 20px;
}
.seccio-portada-naciopolis-owl .historics-owl {
    padding: 0 12px;
    text-align: center;
}
.seccio-portada-naciopolis-owl .historics-owl a {
    color: var(--negre);
}
.seccio-portada-naciopolis-owl .historics-owl a:hover {
    color: var(--blau);
}
.seccio-portada-naciopolis-owl .historics-caixa {
    position: relative;
    display: block;
    margin-top: 0;
    background-color: #F1F1F1;
    min-height: 90px;
}
.seccio-portada-naciopolis-owl .historics-titol {
    font-family: aeonik,Sans-serif;
    font-size: 1.2rem;
    font-weight: 700;
    line-height: 1.3;
    position: absolute;
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    width: 80%;
}
.seccio-portada-naciopolis-owl .owlNaciopolisModulND-nav button {
    font-size: 2rem;
    text-align: center;
    text-transform: uppercase;
    color: #969696;
    border: 10px solid #969696;
    background-color: transparent;
    width: calc(50% - 9px);
    padding: .4rem 1rem .8rem;
}
.seccio-portada-naciopolis-owl .owlNaciopolisModulND-nav-btnPrev {
    margin-right: 7px;
}
.seccio-portada-naciopolis-owl .owlNaciopolisModulND-nav-btnNext {
    margin-left: 7px;
}
.seccio-portada-naciopolis-owl .gradient-modulnaciopolis {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 2;
    background-image: linear-gradient(90deg, transparent 80%, #ffffff 96%);
}
@media (min-width:992px){
	body.class-noticies .contenaciopolismodulheader {
		display: block !important;
	}
}
body.class-noticies .seccio-portada-naciopolis-owl {
    padding-top: 4rem;
}
body.class-noticies .imatge-modul-naciopolis {
    display: none;
}
@media (max-width:991px){
	.seccio-portada-naciopolis-owl .text-interior-modulnaciopolis {
		margin-bottom: 30px;
	}
	.seccio-portada-naciopolis-owl .owlNaciopolisModulND-nav {
		padding-top: 1rem;
	}
	.seccio-portada-naciopolis-owl .owlNaciopolisModulND-nav button {
		width: 80px;
	}
	.seccio-portada-naciopolis-owl .owlNaciopolisModulND-nav-btnNext {
		float: right;
	}
}


/**********************/


.bannercatserveis_portadand-2023{
	padding: 4px 0;
}


.col-md-6  #taulaizq #headingparlament2021 small{
	display: block;
	float: left;
	margin: 0px;
	font-size: 1rem;
	background: var(--negre);
	color: var(--blanc);
	padding: 10px;
	border-radius: 4px;
	margin-top: 30px;
	position: absolute;
}



.menys-nova {display:none;}

.hidden-text {
	overflow: hidden;
	display: block;
	text-indent: -9999px;
	width: 0;
	height: 0;
	margin: 0;
}

.raiDesktop .col-md-9 {
	width: 70%!important;
}


.contecomarques {
    margin-bottom: 2rem;
}

.contecomarques a{color:#000;}

.contecomarques h3,
.contecomarques h2 {
    font-size: 1.8rem;
    line-height: 1.2;
    font-weight: 900;
    margin-bottom: 1em;
    display: block;
    overflow: hidden;
    float: none!important;
}


.contecomarques h3:after,
.contecomarques h2:after  {
    content: "";
    position: relative;
    display: inline-block;
    height: 1px;
    width: 100%;
    top: -7px;
    left: 1rem;
    background-color: #151515;
    margin-right: -100%;
}

.well.cercadortemps {
    background: #3effd0;
    border: 0px;
    font-weight: bold;
    border-radius: 0px;
    margin-top: 2rem;
    margin-bottom: 2rem;
}



.links-franja-municipals,
.franja-municipals{display:none;}


.bannerrand {
    position: relative;
    float: left;
    width: 100%;
    margin-bottom: 2rem;
    background: #f1f1f1;
    padding: 1rem;
}


img.img-responsive.logobannerrand {
    max-width: 150px;
    margin-bottom: 2rem;
}

.titbannerrand {
    font-weight: bold;
    font-size: 1.3rem;
    margin-bottom: 2rem;
    line-height: 1.6rem;
}

.bannersrandportadacontainer .titbannerrand {
	font-size: 1.6rem;
	line-height: 2rem;
}

a .titbannerrand{
	color:#111;
}

.ctabannerrand {
    margin-bottom: 2rem;
}

a.btn.btn-primary.btn-bannerrand {
    border-radius: 5px;
    font-weight: bold;
}





.noticia-dins-de-noticia-r {
	background:#004ee4;
	padding: 1rem;
	display:none;
}

.noticia-dins-de-noticia-r a{color:#fff;}


@media (max-width: 767px){
.noticia-dins-de-noticia-r {
    position: sticky;
    bottom: 0;
    left: 0;
    right: 0;
    float: none;
    /* width: 100%; */
    margin-bottom: 0px;
    display: none;
    z-index:2147483640;
}
}

.noticia-dins-de-noticia-r  .avantitol-noticia-dins-de-noticia {font-size:1rem;margin-bottom:1rem;}
.noticia-dins-de-noticia-r  .titol-noticia-dins-de-noticia {font-family:"Orbikular",serif;font-size:1.1rem;font-weight:600;line-height:1.2em;margin-bottom:0.3em;letter-spacing:0em;margin-left:6px;}



#eleccionsparlament .well {
    min-height: 20px;
    padding: 0px;
    margin-bottom: 3rem;
    background-color: #fff;
    border: 0px;
    /* border-top: 1px solid #111; */
    /* border-bottom: 1px solid #111; */
    border-radius: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.05);
    box-shadow: inset 0 0 0 rgba(0,0,0,.05);
}


.tooltipsvg {
	background:#f1f1f1;
	padding:10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	font-size:14px;
}


td.atribpartido {
    text-overflow: ellipsis;
    overflow: hidden;
    max-width: 200px;
    white-space: nowrap;
}


#eleccionsparlament .panel{border:0px;}

#eleccionsparlament .panel-heading{border-color:#000;background:#fff;padding-left:0px;}

#eleccionsparlament .panel-body{
	padding:0px;
    padding-top: 20px;
}
#eleccionsparlament .taularesultatseleccions15{
    padding-top: 20px;
}
body.class-eleccions #taulaizq {
    padding-right: 15px;
}
body.class-eleccions .tauladch {
    padding-left: 15px;
}
#itemllistaeleccions a {
    color: var(--negre);
}

.titol-eleccions-21d h1{
    font-size: 2.4rem;
	font-weight:bold;
	margin-bottom:2rem;
}
.titol-eleccions-21d h2{
    font-size: 1.4rem;
	font-weight:bold;
	margin-bottom:1.4rem;
}
body.class-eleccions h3.panel-title {
    font-size: 1.5rem;
	font-weight: bold;
}
.titol-llista-regidors-per-municipi .panel-heading {
    font-size: 1.2rem;
    font-weight: bold;
}
.titol-llista-regidors-per-municipi .panel-heading a {
    font-size: 1rem;
    font-weight: normal;
}
body.class-eleccions table {
	font-size: 0.85rem;
    margin-top: 10px;
}
.conteTaulesPetitesEleccions table {
    font-size: 0.75rem !important;
}

.conteTaulesPetitesEleccions td.atribpartido {
    text-overflow: ellipsis;
    overflow: hidden;
    max-width: 100px;
    white-space: nowrap;
}


@media (max-width:768px){
	body.class-eleccions table {
		font-size: 0.7rem;
	}
	.conteTaulesPetitesEleccions table {
		font-size: 0.7rem !important;
	}
	body.class-eleccions #taulaizq {
    padding-right: 0px;
	}
	body.class-eleccions .tauladch {
    padding-left: 0px;
	}
	.titol-eleccions-21d h1 {
    font-size: 2rem;
	}
}

.panel.modulEleccionsEsp15Plegat {
    border: 0;
}
.modulEleccionsEsp15Plegat .panel-heading {
    border-color: #000;
    background: #fff;
    padding-left: 0;
	padding-right: 0;
}
.modulEleccionsEsp15Plegat .panel-title {
    font-size: 1.3rem;
    font-weight: 700;
}
.modulEleccionsEsp15Plegat .panel-body {
    padding: 0;
    padding-top: 20px;
    padding-bottom: 10px;
    border-bottom: 1px solid #000;
}
.modulEleccionsEsp15Plegat .col-md-6 {
    width: 100%;
}
.panel.modulEleccionsEsp15Plegat table {
	border: none !important;
}
.modulEleccionsEsp15Plegat .col-md-6:nth-child(2) {
    margin-top: 10px;
    height: 270px;
    overflow: hidden;
}
.modulEleccionsEsp15Plegat:hover .col-md-6:nth-child(2) {
    height: auto;
}


.regidorsElectesSencer {
}

.regidorsElectesFora {
    /* border: 1px solid; */
    text-align: center;
    margin-top: 2rem;
}


.regidorsElectesFora a{
	color:#222;
}

.DivFotoBrandedCentre {
    margin-right: 0 !important;
}

.ancora {
    padding-top: 120px !important;
    margin-top: -120px !important;
}


@media print{

.items1-cap-2023,
.cap-2023-drt,
.cap-2023-news-section,
.nou-publi-cap-home,
.ampliacio_noticia .col-md-3,
.publi2023,
.finalnoticia,
.comentaris-noticia,
.espai-de-xarxes,
.head-cap-2023,
.feste_subscriptor_cta,
.sotanoticia_fromadmin,
.pbs,
.newsletter-finalnoti,
#cap-2023-sticky,
.publi_interpagina {
	display:none !important;
}
.cap-2023-esq{
	border:0px;
}
a:after {
	content: ""!important;
}
body {
	visibility: hidden;
    background: none !important;
}
#wrapper {
	visibility: visible;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	width: 100%!important;
	background: #fff!important;
	max-width: 100%!important;
}
.logoprintdiv {
    display: block !important;
    text-align: center;
    padding-top: 20px;
    padding-bottom: 20px;
}
.logoPrint {
    display: inline-block!important;
    width: 180px;
}
.ampliacio_noticia .deixa-espai-si-9 {
	width: 100% !important;
}
.amp_avantitol:before {
    background-color: var(--blau) !important;
}
.amp_fotografia_peu {
    text-align: center;
}
.amp_fotografia {
    text-align: center;
}
.amp_fotografia_peu,
.fotografia-peu,
.divimatgeeditor {
    width: 50% !important;
    margin: 0 auto;
}
.amp_autor_foto_mn {
    background: var(--verd) !important;
}
.teads-inread,
.intext-publi-container,
footer,
.infolandingsocnacio_noticies,
.teads-player {
	display:none !important;
	visibility:hidden !important;
}
.amp_autor {
    border-bottom: none;
    padding-bottom: 0px;
}
.twitter-tweet {
    width: 30% !important;
}
.amp_titol h1 {
    font-size: 1.6rem;
}
.amp_subtitol h2 {
    font-size: 1.2	rem;
}
.amp_recirculacio ul {
    font-size: 1.0rem;
}
.amp_fotografia_peu {
    font-size: 0.8rem;
}
.amp_autor_compartir {
    font-size: 0.8rem;
}
.amp_textnoticia {
    font-size: 0.9rem;
}

}



.brandedspportadacontainer {
    position: relative;
    float: left;
    padding-top: 28px;
    padding-bottom: 37px;
    border-top: 1px solid #eee;
}
.brandedsp {
    background-color: #F1F1F1;
    padding: 13px;
    overflow: hidden;
}
.titbrandedsp {
    font-size: 1.6rem;
    line-height: 1.25;
    font-weight: 700;
    color: #000000;
}
.branded-col1 {
}
.branded-col2 {
}
@media (min-width:992px){
	.branded-col1 {
		align-self: center;
		padding-left: 30px;
		padding-right: 20px;
	}
	.branded-col2 {
		align-self: center;
		padding-left: 40px;
	}
	.branded-col1::after {
		content: "";
		background-color: #fff;
		width: 1px;
		height: 100vh;
		position: absolute;
		top: 50%;
		right: 6px;
		transform: translateY(-50%);
	}
}
@media (max-width:991px){
	.brandedsp {
		padding: 22px;
	}
	.branded-col1 {
		padding-top: 10px;
		padding-bottom: 5px;
	}
	.branded-col2 {
    padding-top: 5px;
    padding-bottom: 16px;
	}
}


@media (max-width:991px){
body.class-noticies header.head-cap-2023 {
    display: none;
}
body.class-noticies .cap-2023-barra-amagada-invisible .cap-2023-barra-container {
    display: flex;
}
body.class-noticies .cap-2023-barra-amagada-visible {
    position: fixed;
    top: 0;
    left: 0;
}
}

.ampliacio_noticia .intext-publi-container{
	margin-top:1.5rem;
	margin-bottom:1.5rem;	
}

.ampliacio_noticia .intext-publi {
    text-align: center;
}

.amp_columnapubli_1,
.amp_columnapubli_2 {
    position: relative;
    float: left;
    width: 100%;
    text-align: center;
	background: #f8f8f8;
	padding:15px;
	min-height:630px!important;
}

.intext-publi-sticky,
.amp_columnapubli-sticky{
//position:sticky;
//top:80px;
}


@media (max-width: 991px){
.ampliacio_noticia .intext-publi  span.publi2023 {
    padding-top: 0rem;
    padding-bottom: 0rem;
    margin-top: 0rem;
	float:none;
}
}



.panel-pactos {
    padding: 10px;
    color: #333
}

.panel-pactos h4 {
    letter-spacing: 0
}

.panel-pactos .contenedor-barra {
    margin-bottom: 10px
}

.panel-pactos .total {
    font-size: 14px;
    margin: 0 0 4px 0;
    padding: 0
}

.panel-pactos #barra {
    position: relative;
    height: 36px;
    background: #f1f1f1;
}

.panel-pactos #barra div {
    height: 36px;
    display: inline-block
}

.panel-pactos #barra .divisor {
    position: absolute;
    display: block;
    left: 50%;
    top: -15%;
    height: 46px;
    border-left: 1px solid #333;
    z-index: 3
}

.panel-pactos #mayoria {
    text-align: center;
    color: #333;
    font-size: 14px;
    margin-top: 4px
}

.panel-pactos .contenedor-cabecera {
    text-align: center;
    margin-top: 15px;
    margin-bottom: 10px
}

.panel-pactos .contenedor-cabecera h3 {
    font-size: 16px;
    color: #333;
    margin: 0
}

.panel-pactos .contenedor-partidos {
    display: grid;
    grid-template-rows: 1fr 1fr;
    grid-template-columns: repeat(5,1fr);
    gap: 4px 4px
}

.panel-pactos .partido {
    box-sizing: border-box;
    border: 1px solid #eee;
    border-radius: 2px;
    padding: 5px;
    cursor: pointer
}

.panel-pactos .partido:hover {
    box-shadow: 0 0 1px 2px rgba(96,96,96,.1)
}

.panel-pactos .partido h4 {
    margin: 0 0 4px 0;
    padding: 0;
    font-size: 14px;
    text-align: center;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
	font-family:"Aeonik",Sans-serif;
	font-weight:bold;
}

.panel-pactos .partido span {
    display: block;
    text-align: center;
    font-size: 14px;
	font-family:"Aeonik",Sans-serif;
}

.panel-pactos .active {
    background: #eee;
}

@media(min-width: 992px) {
    .panel-pactos .partido {
        min-width:15%;
    }
	
}

@media(max-width: 992px) {
    .panel-pactos .partido {
        min-width:48.8%;
    }
.panel-pactos .contenedor-partidos {
    grid-template-columns: repeat(3,1fr);
}
	
}


span.noportada{display:none;}

