/****************************
EvolutionAdv
****************************/
 .player_evolution { display: flex; justify-content: center; align-items: center; margin: auto;  position: relative; margin-bottom: 30px; }
 .player_evolution span.evo-label-logo { width: 100%; display: flex; justify-content: center; align-items: center; position: absolute; bottom: -30px; font-family: sans-serif !important; font-size: 12px !important; color: #1e293b !important; }
 .player_evolution span.evo-label-logo a { display: block !important;  background-color: unset !important; text-decoration: none !important; }
 .player_evolution span.evo-label-logo a img { height: 15px !important; margin-left: 5px; } 
.sticky-wrapper {   display: flex;  justify-content: center; }
[data-adunitid]:not([id*="video"]):not([data-adunitid="4"]):not([data-adunitid="5"]),
[data-adunitid]:not([id*="video"]):not([data-adunitid="4"]):not([data-adunitid="5"]) > div,
[data-adunitid]:not([id*="video"]):not([data-adunitid="4"]):not([data-adunitid="5"]) > div > div {
    margin: auto;
    display: flex;
 text-align: center;
   flex:1;
    justify-content: center;
}

[data-adunitid]:not([id*="video"]):not([data-adunitid="4"]):not([data-adunitid="5"]),
[data-adunitid]:not([id*="video"]):not([data-adunitid="4"]):not([data-adunitid="5"]) > div,
[data-adunitid]:not([id*="video"]):not([data-adunitid="4"]):not([data-adunitid="5"]) > div > div {
    margin: auto;
    display: flex;
    text-align: center;
    flex: 1;
    justify-content: center;
}

[data-adunitid="2"] {
    flex-direction: column;
    position: relative;
    z-index: 0;
}

[data-adunitid="2"]:before {
    color: #838383;
    content: 'Publicidad';
    font-size: 10px;
    line-height: 15px;
    text-align: center;
    text-transform: uppercase;
    width: 100%;
    padding-bottom: 10px;
}

/* DESKTOP */
@media (min-width:981px) {
    [data-adunitid="0"] { min-height: 250px; }
    [data-adunitid="0"],
    [data-adunitid="0"] > div,
    [data-adunitid="0"] > div > div { justify-content: space-around !important; }
    [data-adunitid="1"] { min-height: 280px; }
    [data-adunitid="2"] { min-height: 280px; }
    [data-adunitid="3"] { min-height: 280px; }
    [data-adunitid="4"] { min-height: 250px; text-align: center; }
    [data-adunitid="5"] { min-height: 1050px; text-align: center; }
    [data-adunitid="6"] { min-height: 100px; }
    [data-adunitid="6"],
    [data-adunitid="6"] > div,
    [data-adunitid="6"] > div > div { justify-content: space-around !important; }
    [data-adunitid="7"] { min-height: 280px; }
    [data-adunitid="8"] { min-height: 280px; }
    [data-adunitid="9"] { min-height: 1000px; }
    [data-adunitid="9"],
    [data-adunitid="9"] > div,
    [data-adunitid="9"] > div > div { justify-content: space-around !important; }
    [data-adunitid="11"] { min-height: 600px; }
    [data-adunitid="12"] { min-height: 280px; }
    [data-adunitid="15"] { min-height: 600px; }
    [data-admobile="true"],
    [data-admobile="1"],
    [data-addesktop="false"],
    [data-addesktop="0"] { min-height: 0 !important; max-height: 0; display: none !important; }
    .player_evolution { width: 100%; max-width: 550px; min-height: 309px; }
}

/* MOBILE */
@media (max-width:980px) {
    [data-adunitid="0"] { min-height: 100px; }
    [data-adunitid="1"] { min-height: 430px; }
    [data-adunitid="2"] { min-height: 480px; }
    [data-adunitid="3"] { min-height: 430px; }
    [data-adunitid="4"] { min-height: 250px; text-align: center; }
    [data-adunitid="5"] { min-height: 600px; text-align: center; }
    [data-adunitid="6"] { min-height: 100px; }
    [data-adunitid="7"] { min-height: 280px; }
    [data-adunitid="8"] { min-height: 280px; }
    [data-adunitid="12"] { min-height: 480px; }
    [data-adunitid="14"] { min-height: 600px; }
    [data-adunitid="15"] { min-height: 600px; }
    [data-addesktop="true"],
    [data-addesktop="1"],
    [data-admobile="false"],
    [data-admobile="0"] { min-height: 0 !important; max-height: 0; display: none !important; }
    .player_evolution { width: 100%; max-width: 300px; min-height: 188px; margin-top: 20px; }
}

#video-evo-player {
  position: relative !important;
  z-index: auto !important;
  height: auto !important;
  top: 0;
}

.ad-slot:has(#video-evo-player) {
  height: auto !important;
  min-height: 0 !important;
}