.alerta{display:none;}
.main{padding: 0 !important;}
main header{width: 100%;background: #22273d;padding: 10px 0;}
main header > div{width:100%;max-width:1020px;margin:0 auto;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;}
main header #cnt_logo_ser a{display: inline-block;width: 90px;height: 29px;background: transparent url("//cadenaser00.epimg.net/assets/v3.x/v3.0/img/cadena-ser.svg") no-repeat 50%;background-size: 100%;text-indent: -9999px;}
main header > div >a{text-indent: -9999px;z-index: 2;height: 40px;width: 40px;background:url(https://cadenaser00.epimg.net/assets/v3.x/v3.0/img/ico-playser-azul.svg) 50% no-repeat;}
main .cnt-nav-rrss{background:#972621;width:100%;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;height:50px;}
main nav ul{max-width:1020px;margin:0 auto;width:100%;display:flex;flex-flow:row nowrap;align-items:center;padding:3px 5px;}
main nav a{font:500 16px/32px Montserrat;color:#fff;position:relative;display:block;text-transform:uppercase;padding:0 15px;}
main nav li{margin:0 2px;}
main nav li:nth-child(2) a:before{content:" ";display:block;position:absolute;left:-1px;top:50%;transform:translateY(-50%);width:1px;height:16px;background:#fff;}
.btn-share.facebook {display: inline-block;width: 30px;}
.btn-share.twitter {display: inline-block;width: 30px;}
.btn-share.whatsapp {display: none;width: 25px;}
.btn-share img {display: block;width: 100%;}
.cnt-cabecera{background:url("https://cadenaser.com/estaticos/recursosgraficos/especiales/v3/tu-adios/img/especial-tu-adios-fondo-1.png") 50% no-repeat;background-size:cover;padding:20px;}
.cnt-cabecera .cabecera{width:100%;max-width:1020px;margin:0 auto;display:flex;justify-content:center;flex-flow:column wrap;align-items:center;}
.cnt-cabecera .cabecera h1{text-indent:-9999px;width:280px;height:91px;background:url("https://cadenaser.com/estaticos/recursosgraficos/especiales/v3/tu-adios/img/logo-tu-adios-especial.png") 50% no-repeat;background-size:contain;}
.cnt-cabecera .cabecera p{font:500 22px/26px Montserrat;color:#fff; padding:20px 0 0;}
.introduccion{background:url("https://cadenaser.com/estaticos/recursosgraficos/especiales/v3/tu-adios/img/especial-tu-adios-fondo-2.png") 50% no-repeat;background-size:cover;padding:20px;}
.introduccion p{padding:20px;position:relative;text-align:center;color:#22273d;font:500 19px/25px Montserrat;width:96%;max-width:980px;margin:0 auto;}
.introduccion p:after, .introduccion p:before{content:" ";display:block;position:absolute;top:0;left:50%;transform:translateX(-50%);width:88px;height:2px;background:#972621;}
.introduccion p:after{top:auto;bottom:0;}
.introduccion p a{font-weight:700;text-decoration:underline;color:#22273d;}
.como-enviar{width:100%;max-width:1020px;margin:0 auto;}
.como-enviar .cabecera{width: 100%;text-align: center;margin-top: 40px;}
.como-enviar .cabecera h2{text-transform: uppercase;font-size: 20px;}
.como-enviar .lineas{;overflow: hidden;margin-top: 20px;padding-bottom:30px;position:relative;display:flex;flex-flow:row wrap;}
.como-enviar .lineas:after{content: "";display: block;height: 5px;width: 100%;position: absolute;top:0;left:0;z-index: 3;background: transparent url("//cadenaser00.epimg.net/assets/v3.x/v3.0/img/section-border.svg") repeat-x 0 50%;background-size: 5px 5px;opacity: .7;}
.como-enviar .lineas .boxed{min-width:48%;max-width:48%;width:48%;padding:40px 0 0;}
.como-enviar .lineas .boxed:first-child{margin-right:4%;}
.como-enviar .lineas .boxed > p:first-child{text-align:center;position:relative;padding:0;}
.como-enviar .lineas .boxed > p:first-child:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;width:100%;height:2px;background:#972621;}
.como-enviar .lineas .boxed > p img{border:20px solid #fff;border-radius:50%;position:relative;}
.como-enviar .lineas .boxed > p:nth-child(2){color:#22273d;font:500 19px/25px Montserrat;}
.easypromos{padding:20px 0 0;}
.easypromos .boxed{width:90%;max-width:1020px;margin:0 auto;}
.easypromos .boxed p{font:300 18.5px/24px Montserrat;color:#22273d;text-align:center;width:90%;margin:0 auto;}
.easypromos .boxed p:first-child{color:#972621;}
.cnt-promo{height:1184px;}
.cnt-promo > div{width:100%;height:100%;}
.cnt-promo iframe{overflow:hidden;width:100%;height:100%;}


.bloque {
  background-color: rgba(255,255,255, 0.5);
  width: 340px;
  padding: 25px;
  float: left;
  position: absolute;
}
.easypromos .cabecera {
  width: 100%;
  text-align: center;
  margin-top: 40px;
}
.easypromos .boxed > p:first-child{font:700 18px/25px Montserrat;text-transform:uppercase;}
.col-3 {
  width: 33.3%;
  float: left;
  margin-top: 60px;
  padding: 20px;
}
.col-3 h4 {
  font:700 25px/30px Montserrat;
  margin-bottom: 20px;
}

button.accordion {
  background-color: #fff;
  color: #444;
  cursor: pointer;
  padding: 18px;
  width: 100%;
  border: none;
  text-align: left;
  outline: none;
  font-size: 15px;
  transition: 0.4s;
  border-bottom: 1px solid;
  font-style: oblique;
}

.acordeon {
  background-color: #f9f9f9;
  margin-top: 25px;
  padding-bottom:25px;
}

.faqs {
	margin-top:20px;
  padding-top:10px;
  text-align: center;
  text-transform: uppercase;
}
.faqs a{
	color:#414341;
	display:inline-block;
	margin-bottom:20px;
	text-decoration:underline;
}
.faqs a.nueva-ventana:after {
    background-image: url("//cadenaser00.epimg.net/assets/v3.x/v3.0/img/ico-ventana-nueva-programa.svg");
}
.acordeon .boxed{width:100%;max-width:1020px;margin:0 auto;}
.acordeon .boxed:before {
  content: "";
  display: block;
  height: 5px;
  width: 100%;
  position: relative;
  z-index: 3;
  background: transparent url("//cadenaser00.epimg.net/assets/v3.x/v3.0/img/section-border.svg") repeat-x 0 50%;
  background-size: auto auto;
  background-size: 5px 5px;
  opacity: .7;
}

.caja-acordeon {
padding: 0 10px; 
}

.caja {
  margin: 78px 0 !important;
  background-color: #fff;
}

button.accordion::after {
  content: '\02795';
  font-size: 13px;
  color: #777;
  float: right;
  margin-left: 5px;
}

button.accordion.abierto::after {
  content: '\2796';
}


.boxed .col-3 div:hover {
    opacity:.6;
}

.boxed .col-3 div {
  background-color:#ffd156;
  width: 100px;
  border-radius: 100%;
  height: 100px;
  text-align: center;
  color: #fff;
  font-family: "PlayfairDisplay Bold",Georgia,serif;
  font-size: 80px;
  padding-top: 40px;
  margin-bottom: 25px;
  cursor: default;
}

.panel {
  text-align: left;
}

.panel {
    text-transform: none; 
 }

ul li:nth-child(4) {
  clear: both;

}



.text a {
  color: #fff;
}

.playlist-oyentes h2{text-align:center;text-transform:uppercase;padding:40px 0 20px;max-width:1020px;margin:0 auto;position:relative;}
.playlist-oyentes h2:after{content: "";display: block;height: 5px;width: 100%;position: absolute;bottom:0;left:0;z-index: 3;background: transparent url("//cadenaser00.epimg.net/assets/v3.x/v3.0/img/section-border.svg") repeat-x 0 50%;background-size: 5px 5px;opacity: .7;}
.playlist-oyentes .lineas{position:relative;}
.playlist-oyentes .boxed{background:#a30909;padding:20px 0;}
.playlist-oyentes .lineas .boxed:after{position: absolute;top: 0;max-width:1020px;}
.playlist-oyentes .cnt-image-audio{display:none;}
.playlist-oyentes .cnt-listado-audios-ser{
	max-width:1020px;width:96%;margin:0 auto;background:none;
}
.playlist-oyentes .cnt-playlist-audio{min-width:100%;max-width:100%;height:auto;}
.playlist-oyentes .cnt-listado-audios-ser .cnt-playlist-audio .items{background:transparent}
.playlist-oyentes .cnt-listado-audios-ser .cnt-playlist-audio .items .item{border-radius:50px;}
.playlist-oyentes .cnt-listado-audios-ser .cnt-playlist-audio span.titulo{display:inline-block;margin:0 0 0 40px;}
.playlist-oyentes .cnt-listado-audios-ser .cnt-playlist-audio span.info{margin-left:5px;}
.cnt-listado-audios-ser .cnt-playlist-audio .items .item .play, .cnt-listado-audios-ser .cnt-playlist-audio .items .item .pause{left:10px;top:50%;transform:translateY(-50%);}
.cnt-listado-audios-ser .cnt-playlist-audio .cnt-share{top: 50%;padding-right:10px;transform: translateY(-50%);}
.cnt-listado-audios-ser .cnt-playlist-audio .cnt-share .download, .cnt-listado-audios-ser .cnt-playlist-audio .cnt-share .show-share{margin-top:0;}
@media (max-width: 989px) {
	.btn-share.facebook, .btn-share.twitter{
		width:35px;
	}
	.btn-share.whatsapp{display:inline-block;}
	.col-3{margin-top:40px;padding:20px 10px;}
	.col-3 h4{font-size:21px;line-height:25px;}
}
@media (max-width:767px){
	.cnt-promo{height:610px;}
	.btn-share.facebook, .btn-share.twitter, .btn-share.whatsapp{width:30px;}
	.col-3{width:100%;margin-top: 20px;padding: 20px 10px 0;text-align:center;}
	.boxed .col-3 div{margin:0 auto 25px;}
	button.accordion{padding-right:40px;position:relative;}
	button.accordion:after{position: absolute;right: 20px;top: 50%;transform: translateY(-50%);}
	main nav a{font-size:12px;padding:0 8px;}
	.cnt-cabecera .cabecera p{text-align:center;}
	.como-enviar .lineas .boxed{min-width:100%;max-width:100%;width:100%;}
	.como-enviar .lineas .boxed:first-child{margin:20px 0;}
	.como-enviar .lineas .boxed > p:nth-child(2){width:90%;margin:0 5%;}
}
@media (max-width:374px){
	main nav a span{display:none;}
}
.cnt-player-permanente{display:none;}