.jp-volume-controls .jp-mute,.jp-controls div{display:flex;flex-direction:column;justify-content:center;align-items:center}.social-btn:hover,.media-buttons a:hover{color:#fff}.social-btn.twitter:hover,.media-buttons a.twitter:hover{background-color:#00aced}.social-btn.facebook:hover,.media-buttons a.facebook:hover{background-color:#3b5997}.social-btn.youtube:hover,.media-buttons a.youtube:hover{background-color:red}.social-btn.instagram:hover,.media-buttons a.instagram:hover{background:#d6249f;background:radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%)}.social-btn.whatsapp:hover,.media-buttons a.whatsapp:hover{background:#25d366}.social-btn.tiktok:hover,.media-buttons a.tiktok:hover{background:#000}body{background-color:#f0f0f0;height:100vh}.media-buttons{display:flex;flex-direction:column;flex-wrap:wrap;gap:5px;max-height:40px;margin:0 0 10px 0}.media-buttons a{display:block;text-align:center;padding:8px 12px 10px;border-radius:6px;transition:all .3s ease;font-size:1rem;color:rgba(0,0,0,.8)}.media-buttons a:hover{background:#677080;color:#fff}.media-buttons a span{display:none}.backplayer{padding:15px 0 0;color:#666;width:calc(100% - 20px);margin:auto}.backplayer>header{font-size:1.2rem;line-height:1.4;font-weight:normal;font-family:"Noto Sans";text-transform:uppercase;margin-bottom:35px}.backplayer>header .logo{padding:35px 0;text-align:center}.backplayer>header .live{padding:0;text-align:center;width:100%}.backplayer>header .live span{display:inline-block;background:#1d71b8;color:#fff;padding:6px 14px;font-size:.8rem;border-radius:8px}.backplayer .media-mobile{width:calc(100% - 20px);margin:auto}.backplayer .media{display:none}@media screen and (min-width: 640px){.backplayer{width:calc(100% - 60px);padding:30px 0}.backplayer>header{display:grid;grid-template-columns:285px 1fr 285px;grid-gap:0;margin-bottom:0}.backplayer>header .logo{display:block;width:250px;margin:0;padding:0;clear:none;float:left}.backplayer>header span.vivo{left:auto;transform:none;margin:0 0 0 15px}.backplayer>header .media{display:block}.backplayer>header .media-mobile{display:none}.backplayer .media-mobile{display:none}}.jp-audio{margin:0 auto 40px;box-shadow:0 5px 5px -5px rgba(0,0,0,.3);border:1px solid #d0d0d0;border-radius:5px;overflow:hidden;color:#3a3a3a}.radio-info{padding:10px 15px;text-align:center}.adbox{margin:auto}.m_audio{background:#f5f5f5;padding:0;border-radius:5px;position:relative;clear:both;margin:30px 0}.jp-gui{position:relative;padding:15px;background:#fff}.jp-gui div:focus,.jp-gui div:active{outline:0}.jp-progress{position:absolute;width:100%;height:2px;top:0;left:0}.jp-seek-bar{background:#28aae2;height:100%;width:0;display:none}.jp-seek-bar .jp-play-bar{background:#28aae2;height:100%}.jp-controls{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}.jp-controls div{font-size:2rem;background-color:#f0f0f0;height:80px}.jp-controls div span{display:inline-block;padding:10px}@media screen and (min-width: 640px){.jp-controls{width:50%;float:left}.jp-controls div{font-size:1rem;height:40px}.jp-controls div span{display:inline-block;padding:10px}}.jp-audio .pause,.jp-state-playing .play{display:none}.jp-state-playing .pause{display:block}.jp-time-holder{display:none}.jp-time-holder span{display:inline-block}.jp-repeat{font-size:22px;float:right;margin-top:-1px}.jp-volume-controls{padding:15px 0 0;margin:0;position:relative;font-size:20px}.jp-volume-controls span{display:inline-block}.jp-volume-controls .jp-mute{font-size:2rem;background-color:#f0f0f0;height:80px}@media screen and (min-width: 640px){.jp-volume-controls{width:40%;float:right;padding:8px 0 0;display:grid;grid-template-columns:30px 1fr 30px;grid-gap:10px}.jp-volume-controls .jp-mute{float:left;display:block;font-size:1rem;background-color:#fff;height:auto}.jp-volume-controls .jp-mute,.jp-volume-controls .jp-volume-max{font-size:1.4rem;text-align:center}.jp-volume-controls .jp-volume-bar{position:relative;width:100%;height:7px;background:#a0a0a0;cursor:pointer;border-radius:5px;overflow:hidden;margin-top:8px}}.jp-volume-bar .jp-volume-bar-value{position:absolute;top:0;left:0;height:100%;background:#f7941d}.jp-details{padding:20px 25px 0;font-size:14px;background:#fff;color:#212121;transition:all .2s ease;display:none}.jp-state-looped .jp-details{box-shadow:0 5px 8px -7px rgba(40,170,226,.6) inset}.jp-state-looped .jp-repeat{color:#28aae2}.jp-no-solution{display:none}.jp-state-no-volume .jp-mute .fa-volume-off,.jp-mute .fa-volume-up{display:none}.jp-state-no-volume .jp-mute .fa-volume-up{display:block}.jp-state-no-volume.jp-state-muted .jp-mute .fa-volume-off{display:block}.jp-state-no-volume.jp-state-muted .jp-mute .fa-volume-up{display:none}
