
.slick-arrow {z-index: 10}

.loop-podcast audio {width: 100%; padding: 0.5vw 0; display: none}
.pulsanti-podcast .elementor-widget-icon {cursor: pointer}
.loop-podcast .sharepoint, .anteprima-video {display: none}

.pulsanti-podcast .video, .pulsanti-podcast .audio, .pulsanti-podcast .aggiungi {display: none}
.videos .pulsanti-podcast .video, .audios .pulsanti-podcast .audio, .adds .pulsanti-podcast .aggiungi {display: block!Important}


/* GRIGLIE */
.griglia-articoli {display: flex; flex-wrap: wrap;}
.colonne-1 .posts__item {width: 100%;}
.colonne-2 .posts__item {width: 50%;}
.colonne-3 .posts__item {width: 33.33%;}
.colonne-4 .posts__item {width: 25%;}
.colonne-5 .posts__item {width: 20%;}
.colonne-6 .posts__item {width: 16.66%;}
@media (max-width: 840px) {
	.colonne-3 .posts__item, .colonne-4 .posts__item, .colonne-5 .posts__item {width: 50%;}
}
@media (max-width: 480px) {
	.colonne-1 .posts__item, .colonne-2 .posts__item, .colonne-3 .posts__item, .colonne-4 .posts__item, .colonne-5 .posts__item {width: 100%;}
}
.griglia-articoli .posts__item {display: block}
.griglia-articoli .posts__inner-content {} 
.griglia-articoli .posts__terms {display: block; color: var( --e-global-color-text ); font-size: var(--e-global-typography-600ee79-font-size); font-weight: normal; line-height: 1} 
.griglia-articoli .posts__terms a {color: var( --e-global-color-primary ); text-transform: uppercase; font-size: var(--e-global-typography-600ee79-font-size); font-weight: normal; line-height: 1}
.griglia-articoli .posts__terms a:hover {color: var( --e-global-color-text );}
.griglia-articoli .posts_text {display: block; overflow: hidden; }
.griglia-articoli .posts_text h3 {margin: 0}
.griglia-articoli .posts_text a {display: block; color: var( --e-global-color-text ); text-transform: uppercase; font-family: "Roboto Condensed", Sans-serif; font-size: var(--e-global-typography-c25ac12-font-size); line-height: 0.9; font-weight: 300; margin: 4% 0 2%; }
.griglia-articoli .posts_text p {display: block; color: var(--e-global-color-30285b3); font-size: var(--e-global-typography-91bfd26-font-size); text-transform: lowercase; line-height: 1.2; font-style: italic; margin: 0;}
.griglia-articoli a:hover {opacity: 0.8; color: var( --e-global-color-primary ) }
.griglia-articoli .ambasciatori-e-mondo {display: none}
.griglia-articoli .ambasciatori {display: block}


/* COVER VIDEO */
.video-loop {
  margin: auto;
  background-color: #000
}
.video-loop video {
  width: 100%;
}
.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%;
}
.video-cover-home {
  display: flex;
	background: #000
}
.video-cover-player {
  width: 66.66%
}
.video-cover-playlist {
  width: 33.33%;
  padding: 1%;
  max-height: calc(100vw * 37 / 100);
  overflow-y: scroll;
}
.playlist-video {
  height: auto;
  overflow: hidden;
	-webkit-overflow-scrolling: touch;
	-ms-overflow-style: none; /* IE 11 */
    scrollbar-width: none; /* Firefox 64 */
}
.playlist-video::-webkit-scrollbar { display: none; }
.playlist-video form {margin: 0 0 0.6vw;}
.playlist-video form:not(:last-child)::after {display: block; content: ""; border-bottom: 1px solid var(--sfondo); opacity: 0.2}

.inside {
  display: flex;
  align-items: center;
}
.pulsante-playlist {
  background: transparent;
  border: none;
  width: 100%;
  text-align: left;
}
.video-cover-playlist .immagine {
  width: 30%
}
.immagine .post-thumbnail {
  position: relative;
  display: block;
  height: 0;
  padding-bottom: 56.25%;
  overflow: hidden
}
.video .immagine-articolo:after, .video-cover-playlist form .post-thumbnail:after {
	position: absolute;
	display: flex;
    left: calc(50% - 1vw);
    top: calc(50% - 1vw);
	width: 2vw;
    height: 2vw;
    text-align: center;
    content: "\25B6";
    color: #fff;
    opacity: 0.5;
    border: 2px solid #fff;
    border-radius: 50%;
    line-height: 1;
    background-color: #000;
    align-items: center;
    justify-content: center;
-webkit-transform-style: preserve-3d;
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
-webkit-animation: pulseicon 0.7s alternate ease-in-out infinite;
    animation: pulseicon 0.7s alternate ease-in-out infinite;
	z-index: 3
}
.video-cover-playlist .active:after {
	content: "\23F8"!important;
}
.immagine .post-thumbnail img {
  position: absolute;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
  z-index: 1;
}
.video-cover-playlist .contenuto {
  width: 70%;
  padding: 0 2%;
}
.contenuto .entry-title {
  text-transform: uppercase;
  color: #fff !Important;
  display: block;
  white-space: break-spaces;
}
.video-cover-playlist .titolo-playlist {
  padding-bottom: 1vw;
  color: var(--colore-testo-meta-dati);
}

.video-cover-playlist::-webkit-scrollbar {
    width: 8px;
}
.video-cover-playlist::-webkit-scrollbar-track {
    background-color: #888;
}
.video-cover-playlist::-webkit-scrollbar-thumb {
    background-color: #ddd;
}

.video-cover-playlist::-ms-scrollbar-thumb {
    background-color: #ddd;
}
.video-cover-playlist::-ms-scrollbar-track {
    background-color: #888;
}

@media (max-width: 840px) {
	.video-cover-home {display: block;}
	.video-cover-player {width: 100%}
	.video-cover-playlist {width: 100%; max-height: 50vw}
}