.table-container .row:nth-child(odd) div{background-color:hsla(0,0%,50.2%,.0705882353)}table{background:0 0}tr{border-bottom:1px solid #fff}table td,table th{border:none!important}.nta-period,.nta-program-header{color:#e78b20;border:none;text-align:left;white-space:nowrap;font-size:14px;line-height:1.5}.nta-program-header{padding:30px 0 10px 0;font-weight:700}.nta-period{padding:10px}.nta-radio-host,.nta-title{color:#fff;font-size:14px;padding:10px;line-height:1.5;white-space:unset}#nta-week-program-btn{width:100%!important}
.fancybox__content>.f-button.is-close-btn{--f-button-svg-width:18px!important;--f-button-svg-height:18px!important;--f-button-svg-filter:none!important;top:5px!important;right:5px!important;border-radius:50%!important;color:#fff!important;background:rgba(0,0,0,.6)!important}.fancybox__container:not(.is-compact) .fancybox__slide.has-close-btn{padding-top:4px!important}table.nta-concerts-table{display:table;border:none}table.nta-concerts-table tr{border-bottom:1px solid #fff;cursor:pointer}table.nta-concerts-table td{border:none!important;color:#fff;padding:5px!important;vertical-align:top;line-height:34px;font-size:14px}table.nta-concerts-table td.concert-table-arrow{width:25px}table.nta-concerts-table td.concert-table-arrow svg{margin-bottom:-2px}table.nta-concerts-table .concert-table-date{color:#e78b20;text-align:left;white-space:nowrap}.text-center{text-align:center!important}.ccrt-animation-block{overflow:hidden;max-height:250px;margin-bottom:30px;border:1px solid #fff}.ccrt-block{position:relative;display:block;width:100%;overflow:hidden;box-sizing:border-box;will-change:transform,opacity;transition-property:transform,opacity;transition-timing-function:cubic-bezier(0,.33,.07,1.03);transition-duration:1s;cursor:pointer}.ccrt-block:hover{transform:scale(1.2)}.nta-bg-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;transition:all .4s;width:100%;z-index:1;overflow:hidden;box-sizing:border-box}.nta-bg{transition-duration:1.5s;will-change:transform;background-size:cover;background-position:50%;z-index:1;position:absolute;top:0;left:0;right:0;bottom:0;transition:all .4s;box-sizing:border-box}.nta-bg-overlay{background-color:#010101AD;transition-duration:1.5s;mix-blend-mode:multiply;z-index:2;position:absolute;top:0;left:0;right:0;bottom:0;transition:all .4s;box-sizing:border-box}.nta-block-content{min-height:250px;text-align:center;padding:19px;position:relative;transition:.5s;color:#fff;z-index:1;overflow:hidden;display:flex;flex-wrap:wrap;align-items:center;align-content:center;width:100%;box-sizing:border-box}.concert-title{position:relative;transition:.5s;transition-duration:1s;margin:0;margin-bottom:15px;color:#fff;font-size:23px;font-weight:600;font-family:fira-sans,sans-serif;width:100%;box-sizing:border-box;line-height:1.2}.concert-place{transition-duration:1s;font-family:fira-sans,sans-serif;font-size:15px;font-weight:300;color:#b6b5b5;margin:0;margin-bottom:15px;width:100%;position:relative;transition:.5s;box-sizing:border-box}.nta-tickets-link-wrapper{transition-duration:1s;color:#fff;width:100%;margin:0;position:relative;transition:.5s;box-sizing:border-box}.nta-tickets-link{color:#e78b1d;border-width:0;text-decoration:none;text-transform:uppercase;cursor:pointer;align-self:center;margin-left:auto;margin-right:auto;background:0 0;font-family:fira-sans,sans-serif;font-weight:500;box-shadow:none}.nta-tickets-link:active,.nta-tickets-link:focus,.nta-tickets-link:hover,.nta-tickets-link:visited{color:#e78b1d;text-decoration:none;text-transform:uppercase}.ccrt-block:hover .nta-bg-overlay{background-color:#00000096}.nta-not-found{color:#fff}.ccrt-fb-img{flex-grow:1;background-size:contain!important;background-position:50%!important;box-sizing:border-box!important;background-repeat:no-repeat!important}.ccrt-fb-title{font-size:23px;font-weight:600}#nta-more-concerts-btn{width:100%!important}.elementor-widget-container.disabled{border-color:#ababab!important}.elementor-widget-container.disabled #nta-more-concerts-btn{color:#ababab!important;cursor:default!important}.fancybox__container{max-width:50%;height:100%;left:25%!important}@media only screen and (max-width:1200px){.fancybox__container{max-width:70%;left:15%!important}}@media only screen and (max-width:992px){.fancybox__container{max-width:80%;left:10%!important}}@media only screen and (max-width:600px){.fancybox__container{max-width:100%;left:0!important}}.fancybox__content{height:100%;min-width:100%}.concerts-wrap{width:300px;float:right}.concerts-wrap h2{color:#fff;font-family:fira-sans,sans-serif;font-size:24px;font-weight:400;text-transform:uppercase}.nta-concerts{height:41px;margin-bottom:-1px;width:300px;float:right}@media (max-width:767px){.concerts-wrap{width:100%;float:none}.nta-concerts{width:100%;float:none}}a.ccrt-fb-tickets{text-decoration:none!important;color:#c36!important;text-transform:uppercase}.ccrt-fb-poster{position:relative;height:100%;text-align:center;display:flex;flex-direction:column}
.podcasts-container{color:#e78b1d;background:#201c1c}.podcasts-container .row{padding-bottom:5px;border-bottom:1px solid #fff}.podcasts-container .pc-title{flex:1;min-width:1px;width:100%;max-width:100%}.podcasts-container h3{color:#fff;font-size:18px;line-height:1.5;font-weight:300;margin-bottom:0}.podcasts-container .pc-play .pc-play-btn i{color:#e78b1d;font-size:36px;width:1em;height:1em;position:relative;display:block;transition:all .3s ease}.podcasts-container .pc-play{width:auto;max-width:100%;padding-left:70px}
table.nta-rankings-table{display:table;border:none;background-color:transparent;max-width:100%!important}table.nta-rankings-table td{border:none;color:#fff}table.nta-rankings-table tbody>tr:nth-child(odd)>td,table.nta-rankings-table tbody>tr:nth-child(odd)>th{background-color:transparent!important}table.nta-rankings-table tbody>tr td,table.nta-rankings-table tbody>tr th{vertical-align:inherit}table.nta-rankings-table tbody tr{border-bottom:1px solid #fff}.ttr-top-position{width:50px;height:45px;border-radius:10px 0 10px 0;background:#e78b1d;color:#fff;line-height:45px;font-size:20px;font-weight:700}.vote-btn,.vote-btn:focus{display:block;color:#fff;text-decoration:none;background:0 0!important}.vote-btn div{text-transform:lowercase;font-weight:100}.vote-btn span{display:block;border:1px solid #fff}.ranking-table-arrow i,.vote-btn i{font-size:22px;font-weight:700;color:#e78b1d}.ranking-table-arrow,.ranking-table-last{font-size:20px}.vote-btn.already-voted i{color:#ace43d}.vote-btn .voted-label{display:none}.vote-btn.already-voted .voted-label{display:block}.vote-btn.already-voted .vote-label{display:none}.vote-btn i{border:2px solid #fff;border-radius:50%;display:inline-block;width:29px;height:29px}.vote-btn i::before{padding-right:2px;vertical-align:1px;font-weight:700!important}@-moz-document url-prefix(){.vote-btn i::before{padding-right:0}}.ranking-table-title div.truncate-div{display:table;table-layout:fixed;width:100%}.ranking-table-title div.truncate-div h5,.ranking-table-title div.truncate-div h6{display:table-cell;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1rem;text-transform:uppercase}.ranking-table-title div.truncate-div h6{font-weight:400;font-size:.8rem}.container.nta-rankings{padding-top:30px}.nta-rankings table.nta-rankings-table{margin-bottom:0}button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0!important;border:0;float:right;font-size:21px;font-weight:700;line-height:1;color:#000!important;text-shadow:0 1px 0 #fff;opacity:.2}body{background-color:#201c1c!important}@media (min-width:576px){.container,.container-sm{max-width:540px!important}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1.5rem!important;--bs-gutter-y:0!important;width:100%!important;padding-right:calc(var(--bs-gutter-x) * .5)!important;padding-left:calc(var(--bs-gutter-x) * .5)!important;margin-right:auto!important;margin-left:auto!important}}@media (max-width:575px){.nta-rankings-table td.ranking-table-arrow,.nta-rankings-table td.ranking-table-last{display:none}.ttr-top-position{width:30px;height:30px;border-radius:10px 0 10px 0;background:#e78b1d;color:#fff;line-height:30px;font-size:20px;font-weight:700}table.nta-rankings-table td,table.nta-rankings-table th{padding:5px}.vote-btn{margin-bottom:-5px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px!important}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px!important}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px!important}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px!important}}