#cookie-notice{position:fixed;min-width:100%;height:auto;z-index:100000;font-size:13px;letter-spacing:0;line-height:20px;left:0;text-align:center;font-weight:400;font-family:-apple-system,BlinkMacSystemFont,Arial,Roboto,"Helvetica Neue",sans-serif}#cookie-notice,#cookie-notice *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#cookie-notice.cn-animated{-webkit-animation-duration:0.5s!important;animation-duration:0.5s!important;-webkit-animation-fill-mode:both;animation-fill-mode:both}#cookie-notice.cn-animated.cn-effect-none{-webkit-animation-duration:0.001s!important;animation-duration:0.001s!important}#cookie-notice .cookie-notice-container{display:block}#cookie-notice.cookie-notice-hidden .cookie-notice-container{display:none}#cookie-notice .cookie-revoke-container{display:block}#cookie-notice.cookie-revoke-hidden .cookie-revoke-container{display:none}.cn-position-top{top:0}.cn-position-bottom{bottom:0}.cookie-notice-container{padding:15px 30px;text-align:center;width:100%;z-index:2}.cookie-revoke-container{padding:15px 30px;width:100%;z-index:1}.cn-close-icon{position:absolute;right:15px;top:50%;margin-top:-10px;width:15px;height:15px;opacity:.5;padding:10px;outline:none}.cn-close-icon:hover{opacity:1}.cn-close-icon:before,.cn-close-icon:after{position:absolute;content:' ';height:15px;width:2px;top:3px;background-color:#fff}.cn-close-icon:before{transform:rotate(45deg)}.cn-close-icon:after{transform:rotate(-45deg)}#cookie-notice .cn-revoke-cookie{margin:0}#cookie-notice .cn-button{margin:0 0 0 10px}.cn-button.wp-default,.cn-button.bootstrap{font-family:-apple-system,BlinkMacSystemFont,Arial,Roboto,"Helvetica Neue",sans-serif;font-weight:400;font-size:13px;letter-spacing:.25px;line-height:20px;margin:0;text-align:center;text-transform:none;display:inline-block;cursor:pointer;touch-action:manipulation;white-space:nowrap;outline:none;box-shadow:none;text-shadow:none;border:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-decoration:none;padding:8.5px 10px;line-height:1}.cn-button.wp-default:hover,.cn-button.bootstrap:hover{box-shadow:inset 0 0 0 99999px rgba(0,0,0,.05);text-decoration:none}.cn-button.wp-default{color:#fff;background:#fbb03b}.cn-button.bootstrap{color:#fff;background:#20C19E}.cn-text-container{margin:0 0 6px 0}.cn-text-container,.cn-buttons-container{display:inline-block}#cookie-notice.cookie-notice-visible.cn-effect-none,#cookie-notice.cookie-revoke-visible.cn-effect-none{-webkit-animation-name:fadeIn;animation-name:fadeIn}#cookie-notice.cn-effect-none{-webkit-animation-name:fadeOut;animation-name:fadeOut}#cookie-notice.cookie-notice-visible.cn-effect-fade,#cookie-notice.cookie-revoke-visible.cn-effect-fade{-webkit-animation-name:fadeIn;animation-name:fadeIn}#cookie-notice.cn-effect-fade{-webkit-animation-name:fadeOut;animation-name:fadeOut}#cookie-notice.cookie-notice-visible.cn-effect-slide,#cookie-notice.cookie-revoke-visible.cn-effect-slide{-webkit-animation-name:slideInUp;animation-name:slideInUp}#cookie-notice.cn-effect-slide{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}#cookie-notice.cookie-notice-visible.cn-position-top.cn-effect-slide,#cookie-notice.cookie-revoke-visible.cn-position-top.cn-effect-slide{-webkit-animation-name:slideInDown;animation-name:slideInDown}#cookie-notice.cn-position-top.cn-effect-slide{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@media all and (max-width:900px){.cookie-notice-container #cn-notice-text{display:block}.cookie-notice-container #cn-notice-buttons{display:block}#cookie-notice .cn-button{margin:0 5px 5px 5px}}@media all and (max-width:480px){.cookie-notice-container,.cookie-revoke-container{padding:15px 25px}}.mobile-header .mobile-header-inner ul > li img {
max-height: 50px !important;
}
.news-meta-wrapper {
display: none;}
.wpcf7 textarea, .wpcf7 input, .wpcf7 select{
padding:10px;
font-size: 14px;
}
.aceptar input[type="checkbox"] {
width: auto; 
}
.acepto-privacidad .wpcf7-list-item
{
margin-left: 0px;
}
.aceptar .wpcf7-list-item-label {
margin-left:5px;
}
.aceptar p {font-size: 14px;}
.aceptar p.responsable {font-size: 12px;}
.footer-bottom-items a {
color: #949494;
}.footer-bottom-items a:hover, .footer-bottom-items a:active {
color: #ffffff;
}
.avisocookies-link, .avisocookies-link strong{
color:#ec008c;
}
.cn-button.bootstrap{
background:#ec008c ;
}
.post .entry-content p a, .page .entry-content p a{
color:#ec008c;
}
.redes-banners img {
margin-bottom:30px;
}
.redes-banners .ultima {
margin-bottom:0px;
}
.independent-load-more.btn {
font-weight:700;
text-transform: uppercase;
padding: 12px;
font-size:16px;
}
h1.entry-title:hover {
color: #272727 !important;
}
.main-logo.max-log-width {
max-width: 480px !important;
}  .site-footer .side-item-meta, .site-footer .comments-wrap {
display: none;
}
.menu-programacion {
display: flex;
flex-direction: row;
list-style:none !important;
margin-left:0px !important;
padding-left:0px !important; 
margin-bottom: 50px;
}
.menu-programacion li a{
border-color: #ec008c;
border-style: solid;
border-width: 2px;
margin-right:20px;
padding-top:5px;
padding-bottom:5px;
padding-left:10px;
padding-right:10px;
text-transform:uppercase;
font-family: Poppins;
font-weight: 500;
font-size: 14px;
line-height:22px;
}
.menu-programacion a:hover {
background-color:#eeeeee;
}
.menu-programacion .activo {
background-color:#eeeeee;
}
.programacion-lista h4{
font-size: 30px;
line-height: 38px;
}
.programacion-lista div.espacio-caja{
border-top-color: #ec008c;
border-top-style: solid;
border-top-width: 2px;
margin-bottom: 40px	;
margin-left: 3px;
margin-right: 4px;
}
.programacion-lista .presenta{
color: #646464;
}
.single-programacion h1 {
font-size: 64px;
line-height: 72px;
border-top-color: #ec008c;
border-top-style: solid;
border-top-width: 2px;
padding-top: 30px;
} #ivoox-1  {
background-image: url(https://www.subterfugeradio.com/wp-content/uploads/2020/07/ivoox22-3.png);
background-repeat: no-repeat;
background-position: 4px;
padding-left: 27px;
background-size: 17px 17px;
}
#ivoox-1:hover  {
background-image: url(https://www.subterfugeradio.com/wp-content/uploads/2020/07/ivoox22-4.png);
} #podimo-1  {
background-image: url(https://www.subterfugeradio.com/wp-content/uploads/2022/11/podimo22-1.png);
background-repeat: no-repeat;
background-position: 4px;
padding-left: 27px;
background-size: 17px 17px;
}
#podimo-1:hover  {
background-image: url(https://www.subterfugeradio.com/wp-content/uploads/2022/12/podimo22-3.png);
} .escucha-txt {
font-weight: 700;
}
.plataformas-txt {
margin-top: 10px;
margin-bottom: 40px;
}
.plataformas-txt a {
border-width: 1px;
border-style: solid;
border-color: #ec008c;
padding: 6px;
margin-right: 5px;
line-height: 44px;
}
.plataformas-txt a:hover {
color: #ffffff;
background-color: #ec008c;
}
.plataformas-txt a i {
padding-right: 5px;
}
.programacion .redes-programa{
margin-top:40px;
padding: 20px;
border: 1px dotted #c34b91;
font-weight: 700;
}
.programacion .redes-programa p {
margin: 0px;
padding: 0px;
font-weight: 700;
}
.programacion .redes-programa ul {
margin: 0px;
padding: 0px;
}
.programacion .redes-programa ul li{
display: inline;
list-style-type: none;
margin-top: 0px;
margin-right: 5px;
margin-bottom: 0px;
margin-left: 0px;
padding-top: 0px;
padding-right: 5px;
padding-bottom: 0px;
padding-left: 0px;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #999;
font-weight: 700;
}
.single-programacion .presenta {
font-weight: 500;
font-size: 25px;
line-height: 33px;
color:#707070;
}
.dame-entradas {
margin-top: 20px;
margin-bottom: 40px;
}
p.titulo-relacion {
font-weight: 600;
font-size: 16px;
line-height: 26px;
}
h3.presentar {
color: #ec008c;
padding-bottom: 20px;
}
.noticia-relacion{
margin-bottom: 10px;
}
.noticia-relacion img{
display: inline-grid;
margin-right: 10px;
max-height: 25px;
width: auto;
}
.noticia-relacion p{
font-size: 14px;
line: 22px;
}
.single-post a.lnk-relacion {
color: #000000 !important;
}
.single-post a.lnk-relacion:hover {
color: #ec008c !important;
}
.color-radio, .color-radio strong,.color-radio p, .color-radio-h1 h1, .color-radio-h2 h2, .color-radio-h3 h3, .color-radio-h4 h4, .color-radio-h5 h5, .color-radio-h6 h6{
color:#ec008c;
}
.txt23, .txt23 p {
font-size: 23px;
line-height: 31px;
}
.txt22, .txt22 p {
font-size: 22px;
line-height: 30px;
}
@media only screen and (max-width: 1225px) {
.header-inner .main-logo img {
max-width: 400px !important;
}
}
@media only screen and (max-width: 1144px) {
.header-inner .main-logo img { max-width: 247px !important;
}
}
@media only screen and (max-width: 767px){
.programacion-lista div.espacio-caja{
margin-left: auto;
margin-right: auto;
}
.single-programacion h1 {
font-size: 34px;
line-height: 42px;
}	
}