*,body{padding:0;margin:0}.fx-1,img{max-width:100%}.footer a{margin-right:10px}.search-wrap,.wrap,.wrap-center{position:relative}input,select{vertical-align:middle}.bottom-nav,.search-box button,.short-title{text-align:center}*{background:0 0;outline:0;border:0;box-sizing:border-box}ol,ul{list-style:none}table{font-size:16px;border-collapse:collapse;border-spacing:0}article,aside,footer,header,main,nav{display:block}.clr{clear:both}.clearfix:after{content:"";display:table;clear:both}body{font:400 15px Montserrat,sans-serif;color:#fff;background:url(https://deutsche-radio.de/templates/germany/images/bg.png) #0c1016;min-height:100%;width:100%}a{color:#c0c3cd;text-decoration:none}.max-heigh-list-ul-more:hover{background-color:rgba(144,144,144,.075)}a:focus,a:hover{color:#fff;text-decoration:none}h1{font-weight:600;font-size:28px}h2,h3,h4,h5{font-weight:600;font-size:24px}button,input[type=button],input[type=email],input[type=password],input[type=submit],input[type=text],select,textarea{appearance:none;-webkit-appearance:none;font-size:16px;font-family:Montserrat!important}.btn,.button,html input[type=button],input[type=reset],input[type=submit]{display:inline-block;text-align:center;padding:0 20px;height:40px;line-height:40px;border-radius:10px;cursor:pointer;font-weight:500;background-color:#2c69b7;color:#aac2e0;font-size:15px}.logo span,b{font-weight:600}.btn:hover,.button:hover,html input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background-color:#4834d4;color:#fff;box-shadow:0 10px 20px 0 transparent}button:active,input[type=button]:active,input[type=submit]:active{box-shadow:inset 0 1px 4px 0 rgba(0,0,0,.1)}input[type=email],input[type=password],input[type=text]{height:40px;line-height:40px;border-radius:4px;border:0;padding:0 15px}textarea{padding:15px;overflow:auto;vertical-align:top;resize:vertical}input[type=email],input[type=password],input[type=text],select,textarea{width:100%;background-color:#1f2833;color:#fff;border-radius:10px}select{height:40px;border:0;padding:0 15px;width:auto}input[type=password]:focus,input[type=text]:focus,textarea:focus{box-shadow:inset 0 0 0 1px #fb0,inset 1px 2px 5px rgba(0,0,0,.1)}input::placeholder,textarea::placeholder{color:#fff;opacity:1;font-size:14px}input:focus::placeholder,textarea:focus::placeholder{color:transparent}.img-box,.img-fit{overflow:hidden;position:relative}.img-box img{width:100%;min-height:100%;display:block}.img-fit img{object-fit:cover;border-radius:10px;width:100%;box-shadow:0 4px 10px rgb(0 0 0 / 60%)}.footer-counter{display:flex;flex-wrap:wrap;justify-content:space-evenly;padding:10px 0;width:100%}#dle-content,.cloud-tags,.fx-row{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.btn-menu,.hidden{display:none}.fx-center{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.fx-middle{-ms-flex-align:center;-webkit-align-items:center;align-items:center}.fx-start{-webkit-justify-content:flex-start;justify-content:flex-start;padding-bottom:20px}.fx-1{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:50px}.form-secur>a,.links-station a{margin-left:10px}.btn,.footer a,.header-btn,.short-img,.short-item a,button{transition:.3s}.form-wrap h1,.mtitle,.sub-title h1{margin-bottom:10px}#dle-content>*{width:100%}.wrap{min-width:320px;padding:30px}.wrap-center{max-width:1200px;margin:0 auto;z-index:20}#myTable .preview__title:hover{color:#fff}.search-box button{z-index:10;color:#aac2e0;position:absolute}.wrap-main{background-color:#1b1d32;border-radius:20px;box-shadow:0 15px 30px rgba(0,0,0,.8)}.header{padding:20px}.cols{padding:20px}.main{min-height:100vh}.footer{padding:0 30px 20px 30px}.footer a{color:#c0c3cd}.footer a:hover{color:#fff}.logo{display:block;height:50px;line-height:60px;font-weight:300;margin-top:-10px;font-size:26px;background:url(https://deutsche-radio.de/templates/germany/images/logo.png) 0 center/50px no-repeat;padding-left:60px}.logo span.logo-domain{color:#c0c3cd;font-size:18px;font-weight:300}.header-btn{padding:0 40px}.search-wrap{margin:0 20px 0 40px}.search-box input,.search-box input:focus{padding:0 50px 0 16px;border-radius:10px;box-shadow:0 10px 16px 0 rgba(0,0,0,.3)}.search-box input:not(:focus)::placeholder{color:#fff;opacity:1;font-size:12px}.search-box button{right:0;top:8px;cursor:pointer;fill:#fff}.sect{margin-bottom:40px}.mb-remove{margin-bottom:-20px}.nav-title{font-weight:500;margin-bottom:9px;font-size:17px}.nav-menu+.nav-title{margin-top:12px}.nav-menu a{display:block;padding:5px 0;color:#c0c3cd}.nav-menu a:hover,a.short-title:hover{color:#fff}.form-wrap>div,.sect-header{margin-bottom:20px}.short-img:hover{opacity:.8}.short-meta-item,td img{margin-right:20px}.sect:last-child{margin-bottom:0}.sect-title{font-weight:600;font-size:24px;margin-bottom:20px}td img{vertical-align:middle}.sect-link:hover{background-color:#2c69b7;color:#fff}.short-item{padding:10px 12px;border-radius:10px;aspect-ratio:1/1;width:15%!important}.img-fit{position:relative;display:block;width:100%}.short-header{margin-bottom:5px}.short-title{font-size:16px;margin-top:5px;color:#fff;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.short-text{font-size:14px;line-height:1.7}.short-list li{margin:5px 0;line-height:1.5}.short-meta{margin-top:10px;font-size:13px;font-weight:300}.short-label{background-color:#fb0;color:#000;padding:3px 6px;border-radius:6px;position:absolute;left:10px;top:10px;z-index:10;font-size:12px;font-weight:500}.short-btn{height:30px;line-height:30px;font-size:12px;padding:0 10px;border-radius:6px;box-shadow:0 4px 10px rgba(0,0,0,.6)}.speedbar{font-size:15px}.full-text p{font-size:16px;margin-bottom:10px;line-height:38px}.full-text>img[style*=left]{margin:0 10px 10px 0}.bottom-nav{margin-bottom:-10px;margin-top:15px}.navigation a,.navigation span{display:inline-block;padding:0 10px;line-height:50px;min-width:50px;border-radius:10px;font-weight:500;font-size:18px}.navigation span:not(.nav_ext){background-color:#121820}.speedbar{margin-bottom:20px}h1 a{margin-left:10px;font-size:15px}.full-text{line-height:1.7}.full-text>img[style*=right]{margin:0 0 10px 10px}.full-text h2,.full-text h3,.full-text h4,.full-text h5{margin:10px 0}.main-list a{padding:0 20px 0 0;font-size:16px;line-height:38px}.full-text>ol,.full-text>ul{margin:0}.full-text>ul li{font-size:16px;list-style:disc;margin-left:40px;line-height:38px}.full-text>ol li{font-size:16px;list-style:decimal;margin-left:40px;line-height:38px}.ac-textarea textarea{height:100px;margin-bottom:15px}.top-menu{margin-left:40px}.top-menu a{margin-right:20px;font-size:19px}.max-heigh-list-ul-more-center{text-align:center}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@media screen and (max-width:1220px){.wrap{padding:0;overflow:hidden}.wrap-center{max-width:1000px;border-radius:0}.btn-menu{display:block;fill:#fb0;width:30px;height:30px}}@media screen and (max-width:950px){.wrap-center{max-width:768px}.short-meta-item:not(.mrating-count){display:none}.footer{display:block;text-align:center;padding:0 5px 20px 5px}.footer-copyright{margin:0 0 20px}}@media screen and (max-width:760px){.wrap-center{max-width:640px}.search-wrap{-ms-flex-order:10;-webkit-order:10;order:10;min-width:100%;margin:20px 0 0}.header-btn{padding:0 10px}.logo{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;min-width:50px;position:relative;margin-right:20px}}.ac-submit button,table td,th{text-align:center}@media screen and (max-width:590px){.wrap-center{max-width:480px}.short-title{font-size:13px}.short-item{width:33%!important}.short-item .short-list,.short-item .short-meta{display:none}.navigation{justify-content:center}.logo,.sect-title{font-size:20px}}.berrors{margin:0 0 15px}.berrors a{cursor:pointer;color:#fff;background-color:#2c2e48;font-size:19px;padding:0 28px;line-height:45px;border:1px solid;border-color:#2c2e48;border-radius:10px}.clouds_xsmall{font-size:16px}.clouds_small{font-size:17px;font-weight:700}.clouds_xlarge{font-size:18px}article a{text-decoration:underline}.city-list-ul a,.form-secur input{display:inline-block}th{color:#c0c3cd}th:hover{color:#fff}.form-secur input{max-width:300px;vertical-align:top}.city-list-ul{margin:10px 0 15px;width:100%}@media screen and (max-width:470px){.wrap-center22{max-width:360px}}table td{padding:.75em}.footer-copyright img{width:25px;height:25px}.city-list-ul li,.max-heigh-list-ul-more,label{display:inline-block}.link a:hover{color:#fff}.ac-submit button{cursor:pointer;color:#fff;background-color:#2c2e48;font-size:19px;padding:0 25px;line-height:45px;border:1px solid;border-color:#2c2e48;border-radius:10px}.ac-submit button:hover{background-color:rgba(144,144,144,.075)}.catmenu li{font-size:20px}.city-list-ul li{font-size:16px;margin:5px;width:23%}@media screen and (max-width:590px){.clouds_small,.clouds_xlarge,.clouds_xsmall{width:45%}}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.btn:disabled{pointer-events:none;opacity:.65}.form-group label{padding-top:18px;padding-bottom:11px}input[type=url]{appearance:none;-webkit-appearance:none;font-size:16px;font-family:Montserrat!important;height:40px;line-height:40px;border-radius:4px;border:0;padding:0 15px;width:100%;background-color:#303f52;color:#aac2e0;box-shadow:inset 0 0 0 1px #303f52,inset 1px 2px 5px rgba(0,0,0,.1)}[type=radio]:checked,[type=radio]:not(:checked){position:absolute;left:-9999px}[type=radio]:checked+label,[type=radio]:not(:checked)+label{position:relative;cursor:pointer;line-height:20px;display:inline-block;padding:0 30px;color:#fff;margin-bottom:13px}[type=radio]:checked+label:before,[type=radio]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid #ddd;border-radius:100%;background:#fff}[type=radio]:checked+label:after,[type=radio]:not(:checked)+label:after{content:'';width:12px;height:12px;background:#303f52;position:absolute;top:4px;left:4px;border-radius:100%;-webkit-transition:.2s;transition:.2s}[type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}[type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.buttons img{padding:30px 0 0}@media screen and (max-width:470px){.wrap-center22{max-width:360px}}table tbody tr:nth-child(odd){background-color:rgba(144,144,144,.075)}td img{width:40px;height:40px;border-radius:10px;box-shadow:0 4px 10px rgb(0 0 0 / 15%)}table tbody td:nth-child(2){text-align:left}th{padding:0 0 20px;cursor:pointer}.link{margin-bottom:12px;font-size:17px;font-weight:600}.link a:hover{color:#fff}.links-station{padding:10px 0 0;text-align:right}.clouds_small,.clouds_xlarge,.clouds_xsmall{margin:5px;width:13%}@media screen and (max-width:590px){.clouds_small,.clouds_xlarge,.clouds_xsmall{width:45%}}.short-list{margin:0;padding:0}.max-heigh-list-ul{height:117px;overflow:hidden;margin-bottom:10px;position:relative}.max-heigh-list-ul-more{margin:10px 0 20px 0;border:1px solid;border-color:#2c2e48;background-color:#2c2e48;padding:0 15px;line-height:35px;border-radius:10px;cursor:pointer}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.btn:disabled{pointer-events:none;opacity:.65}.form-group label{padding-top:18px;padding-bottom:11px}input[type=url]{appearance:none;-webkit-appearance:none;font-size:16px;font-family:Montserrat!important;height:40px;line-height:40px;border-radius:4px;border:0;padding:0 15px;width:100%;background-color:#303f52;color:#aac2e0;box-shadow:inset 0 0 0 1px #303f52,inset 1px 2px 5px rgba(0,0,0,.1)}[type=radio]:checked,[type=radio]:not(:checked){position:absolute;left:-9999px}[type=radio]:checked+label,[type=radio]:not(:checked)+label{position:relative;cursor:pointer;line-height:20px;display:inline-block;padding:0 30px;color:#fff;margin-bottom:13px}[type=radio]:checked+label:before,[type=radio]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid #ddd;border-radius:100%;background:#fff}[type=radio]:checked+label:after,[type=radio]:not(:checked)+label:after{content:'';width:12px;height:12px;background:#303f52;position:absolute;top:4px;left:4px;border-radius:100%;-webkit-transition:.2s;transition:.2s}[type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}[type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.buttons textarea{line-height:1.5}.buttons img{padding:30px 0 0}.short-list span{padding-right:10px;font-size:14px}@font-face{font-family:Montserrat;src:url(https://deutsche-radio.de/templates/germany/fonts/Montserrat-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(https://deutsche-radio.de/templates/germany/fonts/Montserrat-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(https://deutsche-radio.de/templates/germany/fonts/Montserrat-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(https://deutsche-radio.de/templates/germany/fonts/Montserrat-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(https://deutsche-radio.de/templates/germany/fonts/Montserrat-ExtraBold.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}:root{--yellow:#FFBB00}.short-meta-item{font-weight:500;color:#ffb700;letter-spacing:-.14px}@-webkit-keyframes rotateBuffer{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotateBuffer{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.preview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.preview__img{width:60px;-ms-flex-negative:0;flex-shrink:0}.code-container{position:relative;overflow:hidden}.code-container__btn{background-color:#fb0;border-radius:0 12px;width:36px;height:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;right:0;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;z-index:10}.code-container__btn:hover{background-color:#c68f04}.position-r{position:relative}@-webkit-keyframes heartbeat{20%{-webkit-transform:scale(.9);transform:scale(.9)}50%{-webkit-transform:scale(.9);transform:scale(.9)}}@keyframes heartbeat{20%{-webkit-transform:scale(.9);transform:scale(.9)}50%{-webkit-transform:scale(.9);transform:scale(.9)}}.set-box{border:1px solid #fb0;border-radius:10px;padding:22px 20px}.set-box_mt{margin-top:20px}.set-box_mb{margin-bottom:20px}.set-box__img{max-width:100px;-ms-flex-negative:0;flex-shrink:0}.set-box__img img{border-radius:13px}.set-box__title{font-weight:900;margin:0 0 4px}.set-box__info{font-weight:600;font-size:16px;line-height:1.5}@media (min-width:761px){.set-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.set-box__main{width:75%}.set-box__aside{text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:7px 0;margin-left:auto;padding-left:10px}}@media (min-width:591px){.set-box__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 15px}}@media (max-width:760px){.set-box__aside{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 22px;padding-left:115px}}@media (max-width:590px){.logo{margin-right:0}table{font-size:15px}.footer-counter li{padding-top:15px}.top-menu{margin-left:0}.city-list-ul li{width:46%;font-size:15px}.cols{padding:10px}.top-menu a{margin-right:10px}.logo span{display:none}.set-box{padding:11px 10px 24px}.set-box__main{text-align:center}.set-box__img{max-width:60px;margin:0 auto 10px}.set-box__aside{padding-left:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.set-link{-webkit-transition:all .3s;transition:all .3s}.set-link:hover{opacity:.8}.links-group{background-color:#151728}.links-group_mb{margin-bottom:20px}.links-group__inner{width:100%;max-width:1050px;padding:25px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px 14px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto}.links-group__inner a{width:25px;height:25px}.sticky-line{position:fixed;z-index:99;width:100%;left:0;bottom:0;background-color:#151728;padding:20px 0;-webkit-transition:all .5s;transition:all .5s;-webkit-box-shadow:0 0 10px rgba(0,0,0,.8);box-shadow:0 0 10px rgba(0,0,0,.8)}.sticky-line__container{width:100%;max-width:1200px;margin:0 auto;padding-left:20px;padding-right:20px;text-align:center}.sticky-line__title{font-weight:500;font-size:20px;color:#fb0;margin:0 0 15px}.sticky-line__group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px 30px}.sticky-line__button{width:28px;height:28px;border:none;outline:0;padding:0;background-color:#e84e36;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;position:absolute;top:0;right:0}.sticky-line.is-remove{-webkit-transform:translateY(150%);transform:translateY(150%)}@media (min-width:761px){.sticky-line{display:none}}