#slider .slide img,.station{box-shadow:2px 2px 8px rgba(29,29,29,.5)}#slider{position:relative;width:100%;padding-top:80px}#slider .bg{top:0}#slider .bg img{position:absolute;z-index:-1;width:100%;opacity:.3;height:60vh;object-fit:cover;object-position:top}#slider .slider-content{overflow:visible;width:33.33333333%;padding-bottom:30px}#slider .slider-content[data-plugin=home-slider]{min-height:268px}#slider .slide{display:inline-block;font-size:0;text-align:center}#slider .slide:before{content:'';padding-top:64.7%;height:0;display:inline-block}#slider .slide:hover img{opacity:.7}#slider .slide img{width:98%;border-radius:5px}#slider ul:not(.dots){list-style:none;padding:0;margin:0;white-space:nowrap;position:relative;font-size:0}#slider .glide__slides.scrolling{transform:none!important}#slider .glide__bullets{width:100%;position:absolute;text-align:center;margin-top:9px;left:0;right:0}#slider .glide__bullets .glide__bullet{cursor:pointer;border-radius:20px;width:11px;height:11px;background:rgba(255,255,255,.4);border:none;padding:0;margin:0 1px;outline:0}#slider .glide__bullets .glide__bullet.glide__bullet--active{background:#FFF}#slider .controls{width:55px;height:55px;position:absolute;top:58%;transform:translate3d(0,-50%,0);color:rgba(255,255,255,.57);font-family:fmIcons;font-size:55px;z-index:1;cursor:pointer;outline:0;background:0 0;border:none}#slider .next-slide{right:14px;left:inherit}#slider .prev-slide{left:0}#slider .prev-slide:before{content:'\E904'}#slider .next-slide:before{content:'\E905'}.not-following{width:100%;text-align:center;color:#FFF;position:relative}.not-following img{width:315px;height:273px}.not-following p{margin-top:0;margin-bottom:16px}.not-following:before{content:'\E913';font-family:fmIcons;color:#CF0;position:absolute;font-size:5em;left:50%;transform:translate3d(-50%,0,0);bottom:30px}.filters{margin:26px 0 0;list-style:none}.filters li{display:inline;color:#FFF;font-size:14px;padding:5px 8px;cursor:pointer}.filters li.active{color:#CF0;background:rgba(255,255,255,.2);border-radius:20px}.filters li:not(.active):hover{color:#CF0}@media (max-width:555.5px){#slider .bg,#slider .glide__arrows{display:none}#slider .slider-content{margin-left:-55%;width:70%}}@media (max-width:1152.5px) and (min-width:555.5px){#slider .slider-content{margin-left:-25%;width:50%}}@font-face{font-family:fmIcons;src:url(//img.vagalume.fm/css/fonts/vagalumeFM_icons.woff)}::placeholder{color:#FFF;opacity:1}:-ms-input-placeholder{color:#FFF}::-ms-input-placeholder{color:#FFF}.ad-content{min-height:90px;background:rgba(29,29,29,.45);flex:1;display:flex;justify-content:center;margin-top:30px;position:relative;border-radius:5px}.ad-content .ad{min-width:728px;min-height:90px}.ad-content .ad:before{content:'PUBLICIDADE';position:absolute;left:0;top:-19px;font-size:12px;color:#555}.band-pic,.station-pic{font-size:0}@keyframes like{0%,100%{transform:rotateZ(0) scale(1)}50%{transform:rotateZ(-15deg) scale(1.3)}}@keyframes dislike{0%,100%{transform:rotateZ(0) scale(1)}50%{transform:rotateZ(15deg) scale(1.3)}}@keyframes loading{0%,100%{opacity:1}50%{opacity:.5}}@keyframes pulse-play{0%,100%{transform:scale(1);text-shadow:0 0 70px rgba(204,255,0,0)}50%{transform:scale(1.1);text-shadow:0 0 70px #cf0}}button{-webkit-tap-highlight-color:transparent}body{background-color:#202020;font-family:Rubik,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hide{display:none}.facebook a:before{font-family:fmIcons;background:#3b5998;content:'\E934'}.twitter a:before{font-family:fmIcons;background:#00aced;content:'\E935'}.whatsapp a:before{font-family:fmIcons;background:#25D366;content:'\E936'}.g-plus a:before{font-family:fmIcons;background:#d34836;content:'\E937'}.band-pic:before,.station a picture:before,.station-pic:before,.station:before{content:''}.station-pic:before{padding-top:83.483%;display:inline-block}.band-pic:before{padding-top:100%;display:inline-block}#stations ul:not(.filters){padding:0 26px;width:calc(100% - 52px);margin-top:26px;margin-bottom:26px;display:flex;flex-wrap:wrap}.blur{filter:blur(20px)}.blur-bg{filter:blur(35px)}.slaask-button{right:275px!important}#parent{display:flex;height:100%;width:100vw;position:absolute;left:0;top:0}#parent #content{flex:1;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;position:relative}#parent .breadcrumb a,#parent .breadcrumb b{color:#FFF;text-decoration:none;font-weight:300;font-size:14px}#parent .breadcrumb b{font-weight:500}#parent .breadcrumb a span:after{content:'\E905';font-family:fmIcons}#parent #pageContainer .screen-padding{padding-left:26px;padding-right:26px}#parent #pageContainer .screen-margin{margin-left:26px;margin-right:26px}#parent #pageContainer .bg{width:100%;height:60vh;object-fit:cover;object-position:center;opacity:.6;position:absolute;z-index:-1;left:0;right:0}#parent .page-header{padding-top:90px;color:#FFF;font-weight:300;display:flex;justify-content:space-between;align-items:center}#parent .page-header p{margin:0;padding:0}#parent #pageTitle{margin:0;font-size:3em;color:#CF0;font-weight:500;letter-spacing:-2px}#parent #minPlayer{display:none;position:fixed;width:100%;height:50px;bottom:0;background:#1d1d1d;box-shadow:1px -2px 15px rgba(0,0,0,.65);overflow:hidden;justify-content:space-between;align-items:center;z-index:3}#parent #minPlayer.not-supported{background:#0AC}#parent #minPlayer.not-supported a{text-decoration:none;display:flex;justify-content:space-between;align-content:center}#parent #minPlayer.not-supported p{color:#FFF;font-size:12px;line-height:14px;margin:0 10px}#parent #minPlayer.not-supported img{height:30px;margin-right:10px}#parent #minPlayer .play-pause{margin-right:10px;width:35px;height:35px;font-size:35px}#parent #minPlayer .bg{z-index:0}#parent #minPlayer>div{display:flex;align-items:center;position:relative;z-index:1;min-width:0}#parent #minPlayer>div .open-player{width:35px;height:35px;margin:0 10px;background:0 0;border:none;cursor:pointer;outline:0}#parent #minPlayer>div .open-player:before{color:#FFF;content:'\E902';font-size:23px;font-family:fmIcons}#parent #minPlayer>div .min-info{display:flex;align-items:center;min-width:0;padding-right:16px}#parent #minPlayer>div .min-info .band-img{width:37px;border-radius:20px;height:37px;margin-right:10px}#parent #minPlayer>div .min-info div{min-width:0}#parent #minPlayer>div .min-info div p{color:#FFF;margin:0;font-size:.9em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#parent #minPlayer>div .min-info div p.song-name{color:#CF0}#parent #minPlayer .bg,#parent #player .bg{position:absolute;width:100%;height:100%;object-fit:cover;opacity:.3}#parent .play-pause{width:45px;height:45px;font-size:45px;padding:0;display:flex;align-items:center;justify-content:center;background:0 0;border:none;font-family:fmIcons;color:#FFF;outline:0;cursor:pointer;transition:font-size .1s linear}#parent .play-pause.full{position:relative;width:auto;justify-content:flex-start}#parent .play-pause.full:before{left:-12px;font-size:1.1em}#parent .play-pause.full:after{position:absolute;left:1px;top:12px}#parent .play-pause.green:before{color:#c2f300;text-shadow:1px 2px 10px rgba(0,0,0,.6)}#parent .play-pause.green:after{color:#202020}#parent .play-pause span{font-size:.3em;background:rgba(255,255,255,.4);padding:3px 13px 5px 45px;font-family:Rubik,sans-serif;border-radius:30px;font-weight:700;height:1.5em;display:flex;align-items:center;margin-top:9px;min-width:45px;justify-content:center}#parent .play-pause.play:after{content:'\E910'}#parent .play-pause.loading:after,#parent .play-pause.pause:after{content:'\E919'}#parent .play-pause.shine{animation-name:pulse-play;animation-duration:1s;animation-iteration-count:infinite}#parent .play-pause.loading{animation-name:loading;animation-duration:1s;animation-iteration-count:infinite}#parent .play-pause:after{font-size:.6em;position:relative;left:2px;top:2px}#parent .play-pause:before{content:'\E92D';color:rgba(255,255,255,.3);position:absolute}#parent #player{display:flex;width:250px;position:relative;overflow:hidden;background:#1d1d1d;height:100%}#parent #player .loading-list{width:100%;display:block;color:#FFF;font-size:14px;text-align:center;padding-top:20px}#parent #player .close-player,#parent #player .open-info{background:0 0;border:none;outline:0;cursor:pointer}#parent #player .close-player:before,#parent #player .open-info:before{content:'\E902';font-family:fmIcons;color:#FFF;font-size:23px}#parent #player .close-player{position:absolute;display:none;left:16px;top:16px}#parent #player .close-player:before{content:'\E903'}#parent #player.opened{transform:translate3d(0,0,0)}#parent #player .bg{position:absolute;width:100%;height:100%;object-fit:cover;opacity:.3}#parent #player .player-body{width:100%;z-index:2;display:flex;flex-direction:column;transform:translate3d(0,0,0);transition:transform .2s ease-out}#parent #player .player-body.opened{transform:translate3d(0,-100%,0)}#parent #player .player-body .player-header{width:100%;padding-top:26px;color:#FFF}#parent #player .player-body .player-header>span{display:inherit;text-align:center;color:#CF0;font-size:14px}#parent #player .player-body .player-header>span:before{content:'\E911';font-family:fmIcons;margin-right:4px;font-size:16px}#parent #player .player-body .player-header a{text-decoration:none;color:#FFF}#parent #player .player-body .player-header h2{text-align:center;margin:0;font-weight:400;padding:0 16px;position:absolute;right:0;left:0}#parent #player .player-body .player-header>div{position:relative;margin-top:36px}#parent #player .player-body .player-header>div .waves{width:100%}#parent #player .player-body .player-header>div .station-img{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center}#parent #player .player-body .player-header>div .station-img .station-artist-img{width:60%;border-radius:50%;object-fit:cover;height:60%;object-position:top}#parent #player .player-body .player-header>div .station-img .station-icon{position:absolute;width:30%;border-radius:50%;transform:translate3d(70%,70%,0)}#parent #player .player-body .player-content{display:flex;flex-direction:column;flex:1}#parent #player .player-body .player-song{margin-top:-16px;justify-content:center;display:flex;flex-direction:column;align-items:center;position:relative;flex:1 1 100%}#parent #player .player-body .player-song p{margin:0;text-align:center;color:#FFF}#parent #player .player-body .player-song p a{color:#FFF;text-decoration:none}#parent #player .player-body .player-song .band{font-weight:500;text-transform:uppercase;font-size:14px;padding:0 16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-height:1.3em}#parent #player .player-body .player-song .band a{color:#CF0}#parent #player .player-body .player-song .title{font-size:20px;min-height:1.3em;padding:0 10px}#parent #player .player-body .player-song .lyrics-content{min-height:27px;margin-top:10px}#parent #player .player-body .player-song .subtitle{margin-top:16px;padding:0 16px;font-size:14px;color:#fff;font-weight:300;line-height:1.1em;height:3.3em;text-decoration:none;display:block;text-align:center}#parent #player .player-body .player-song .see-lyrics{margin-top:16px;text-decoration:none;color:#FFF;background:rgba(255,255,255,.2);padding:5px 12px;border-radius:20px;font-size:14px}#parent #player .player-body .player-controls{flex:0 0 180px;display:flex;flex-direction:column;justify-content:space-around}#parent #player .player-body .player-controls .progress-container{margin-bottom:4vh}#parent #player .player-body .player-controls .next-song{color:#FFF;height:14px;font-size:12px;padding:0 16px;font-weight:300;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;text-decoration:none}#parent #player .player-body .player-controls .next-song span{color:#CF0}#parent #player .player-body .player-controls .progress-bar{height:5px;background:#333;margin:7px 16px 4px;border-radius:20px;position:relative}#parent #player .player-body .player-controls .progress-bar .bar-overflow{height:100%;overflow:hidden;position:relative;border-radius:20px}#parent #player .player-body .player-controls .progress-bar .progress{width:100%;height:100%;border-radius:20px;position:absolute;left:0;right:0;background:#0ac;background:-moz-linear-gradient(left,#0ac 0,#cf0 100%);background:-webkit-gradient(left top,right top,color-stop(0,#0ac),color-stop(100%,#cf0));background:-webkit-linear-gradient(left,#0ac 0,#cf0 100%);background:-o-linear-gradient(left,#0ac 0,#cf0 100%);background:-ms-linear-gradient(left,#0ac 0,#cf0 100%);background:linear-gradient(to right,#0ac 0,#cf0 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00aacc', endColorstr='#ccff00', GradientType=1 )}#parent #player .player-body .player-controls .timer{padding:0 16px;color:#cacaca;font-size:11px;font-weight:300;display:flex;justify-content:space-between;font-family:Arial,sans-serif}#parent #player .player-body .player-controls .timer .empty{font-size:26px;position:absolute;right:16px;margin-top:-8px}#parent #player .player-body .player-controls .controls{display:flex;justify-content:space-around;margin:10px 0 20px;align-items:center}#parent #player .player-body .player-controls .controls>div{position:relative}#parent #player .player-body .player-controls .controls #shareContent{list-style:none}#parent #player .player-body .player-controls .controls #shareContent li{transform:rotate(90deg);margin:4px;font-size:20px}#parent #player .player-body .player-controls .controls #shareContent li.g-plus,#parent #player .player-body .player-controls .controls #shareContent li.twitter{font-size:18px}#parent #player .player-body .player-controls .controls #shareContent li a{text-decoration:none;display:block}#parent #player .player-body .player-controls .controls #shareContent li a:before{width:25px;height:25px;display:flex;color:#FFF;justify-content:center;align-items:center;border-radius:15px}#parent #player .player-body .player-controls .controls #shareContent,#parent #player .player-body .player-controls .controls #volControl{background:#333;padding:12px 7px 12px 45px;display:none;align-items:center;justify-content:center;position:absolute;bottom:7px;z-index:0;left:50%;border-radius:5px;transform:translate3d(-50%,-100%,0) rotate(-90deg);height:15px}#parent #player .player-body .player-controls .controls #shareContent input,#parent #player .player-body .player-controls .controls #volControl input{width:100px}#parent #player .player-body .player-controls .controls button:not(.play-pause){width:26px;height:26px;padding:0;border:0;background:0;font-family:fmIcons;color:#FFF;font-size:26px;cursor:pointer;outline:0;position:relative;z-index:1}#parent #player .player-body .player-controls .controls .volume{position:relative;z-index:2}#parent #player .player-body .player-controls .controls .volume.volume-1:before{content:'\E930'}#parent #player .player-body .player-controls .controls .volume.volume-2:before{content:'\E931'}#parent #player .player-body .player-controls .controls .volume.volume-3:before{content:'\E932'}#parent #player .player-body .player-controls .controls .volume.volume-4:before{content:'\E933'}#parent #player .player-body .player-controls .controls .like.voted{animation-name:like;animation-duration:.5s;transition:ease-in-out}#parent #player .player-body .player-controls .controls .like.voted:before{content:'\E90E'}#parent #player .player-body .player-controls .controls .like:before{content:'\E909'}#parent #player .player-body .player-controls .controls .dislike.voted{animation-name:dislike;animation-duration:.5s;transition:ease-in-out}#parent #player .player-body .player-controls .controls .dislike.voted:before{content:'\E90F'}#parent #player .player-body .player-controls .controls .dislike:before{content:'\E90D'}#parent #player .player-body .player-controls .controls .share:before{content:'\E922'}#parent #player .player-body .info-button{display:flex;justify-content:center;min-height:36px}#parent #player .player-body .player-info{width:100%;height:100%;position:absolute;background:#202020;top:100%}#parent #player .player-body .player-info .tabs{list-style:none;margin:0;color:#FFF;font-size:13px;padding:0 8px;display:flex;justify-content:center;background:#333;box-shadow:0 6px 6px rgba(0,0,0,.2)}#parent #player .player-body .player-info .tabs li{flex:1;text-align:center;display:flex;justify-content:center;align-items:center;padding:13px 0;cursor:pointer;border-bottom:2px solid transparent}#parent #player .player-body .player-info .tabs li.active{border-bottom-color:#CF0}#parent #player .player-body .player-info .info-list{list-style:none;margin:0;height:calc(100% - 94px);overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;padding:16px 0 0 16px}#parent #player .player-body .player-info .info-list li{margin-bottom:16px}#parent #player .player-body .player-info .info-list li a{display:flex;text-decoration:none}#parent #player .player-body .player-info .info-list li a>div{display:inline-flex;flex-direction:column;justify-content:center;color:#FFF;font-weight:100;font-size:12px;width:calc(100% - 60px)}#parent #player .player-body .player-info .info-list li img{width:50px;height:50px;object-fit:cover;border-radius:30px;margin-right:6px}#parent #player .player-body .player-info .info-list li p{margin:3px 0;font-size:14px}#parent #player .player-body .player-info .info-list li span{color:#CF0;text-transform:uppercase}#parent #player .player-body .player-info .info-list li .time{color:#AAA;display:flex;align-items:center}#parent #player .player-body .player-info .info-list li p,#parent #player .player-body .player-info .info-list li span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#parent #player .player-body .player-info .info-list li .time:before{content:'\E91F';font-family:fmIcons;font-size:18px}#parent #player .player-body .player-info .close-info{flex:1;background:#333;justify-content:center;align-items:center;display:flex;padding-top:5px}#parent #player .player-body .player-info .close-info button{font-size:23px;background:0 0;border:none;outline:0;cursor:pointer}#parent #player .player-body .player-info .close-info button:before{content:'\E903';font-family:fmIcons;color:#FFF}#parent header{height:60px;flex:1;padding:8px 16px;align-items:center;display:flex;position:absolute;width:calc(100% - 32px);z-index:2}#parent header .app-badges{display:none}#parent header .app-badges a{opacity:1}#parent header.scrolling{position:sticky;background:rgba(51,51,51,.9);width:100%;box-shadow:-5px 0 10px #1d1d1d;justify-content:space-between;top:0;box-sizing:border-box;height:70px}#parent header.scrolling .app-badges{display:block}#parent header.scrolling .app-badges img{height:35px;margin:0 5px}#parent header.scrolling #menuContent{display:none}#parent header #logo{background-image:url(//img.vagalume.fm/img/vagalume-fm-logo.png);width:160px;padding-top:35%;background-size:cover}#parent header .header-buttons{display:flex}#parent header #menuContent{flex:1;display:flex;padding:0 5px;align-items:center;margin-left:10px}#parent header #menuContent .sub-menu{position:absolute;background:#333;left:0;box-shadow:1px 1px 10px #1d1d1d;top:22px;padding:8px 16px;border-radius:4px;min-width:100px}#parent header #menuContent .sub-menu.hide{display:none}#parent header #menuContent .sub-menu li{display:block;margin:3px 0}#parent header #menuContent ul{list-style:none;padding:0;margin:0}#parent header #menuContent ul li{display:inline;font-size:14px;margin:0 10px;position:relative}#parent header #menuContent ul li a{color:#FFF;text-decoration:none;cursor:pointer}#parent header #menuContent ul .download-app,#parent header #menuContent ul li a:hover{color:#CF0}#parent header #menuContent ul .download-app:after{content:'\E903';font-family:fmIcons;margin-left:5px;margin-right:-10px}#parent header #easySearch:before,#parent header #menuContent #search:after{content:'\E906'}#parent header #menuContent #search{background:rgba(0,0,0,.3);border-radius:4px;margin-left:10px;position:relative;display:flex;flex:1;z-index:3}#parent header #menuContent #search input{background:0 0;border:none;color:#FFF;font-size:14px;padding:10px 35px 10px 10px;outline-color:#CF0;width:100%;font-weight:300}#parent header #menuContent #search input:hover{outline:#CF0 auto}#parent header #menuContent #search .search-result{position:absolute;width:100%;background:#333;top:0;border-radius:5px;min-width:249px;box-shadow:1px 2px 7px rgba(0,0,0,.51);z-index:-1;right:0}#parent header #menuContent #search .search-result ul{min-width:0;margin-top:40px;max-height:410px;overflow-y:scroll;-webkit-overflow-scrolling:touch;overflow-x:hidden}#parent header #menuContent #search .search-result ul:empty{margin-top:0}#parent header #menuContent #search .search-result ul li{display:block;border-bottom:1px solid #3a3a3a;padding:10px;margin:0}#parent header #menuContent #search .search-result ul li.active,#parent header #menuContent #search .search-result ul li:hover{background:#3a3a3a}#parent header #menuContent #search .search-result ul li:last-child{border-bottom:none}#parent header #menuContent #search .search-result ul li a{display:flex;align-items:center;color:#FFF}#parent header #easySearch:hover,#parent header #menuContent #search .search-result ul li a:hover span,#parent header #options:hover,#parent header #user:hover{color:#CF0}#parent header #menuContent #search .search-result ul li a picture{width:50px;height:50px;background-color:#1d1d1d;margin-right:10px;border-radius:5px}#parent header #menuContent #search .search-result ul li a img{width:50px;border-radius:3px}#parent header #menuContent #search .search-result ul li a>div{min-width:0}#parent header #menuContent #search .search-result ul li a>div span{margin-bottom:5px;display:block;font-weight:500;white-space:nowrap;text-overflow:ellipsis;font-size:.9em;overflow:hidden}#parent header #menuContent #search .search-result ul li a>div p{margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:.9em}#parent header #menuContent #search:after{font-family:fmIcons;color:#FFF;font-size:27px;position:absolute;right:4px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}#parent header #easySearch,#parent header #options,#parent header #user{width:30px;height:30px;display:flex;justify-content:center;align-items:center;margin:0 2px;cursor:pointer;color:#FFF;font-size:30px;font-family:fmIcons;position:relative}#parent header .popup{padding:12px 15px!important;position:absolute;font-size:12px;right:0;background:#333;top:30px;list-style:none;margin:0;width:100px;z-index:1;border-radius:2px;font-family:Rubik,sans-serif;box-shadow:1px 1px 7px #000}#parent header .popup.hide{display:none}#parent header #easySearch{display:none;margin-right:8px}#parent header #user:before{content:'\E92E';padding-top:2px}#parent header #options:before{content:'\E917'}#parent footer{display:flex;justify-content:space-between;padding:18px;align-items:center;max-height:115px;border-top:1px solid #333;margin:0 26px}#parent footer p{margin:0;color:#AAA;font-size:.9em}#parent footer .app-download p,#parent footer .follow p,#parent footer .info img{margin-bottom:7px}#parent footer .info img{height:30px}#parent footer .fm-footer{height:45px}#parent footer .app-download img{width:110px}input[type=range]{-webkit-appearance:none;width:100%;margin:5px 0}input[type=range]:focus{outline:0}input[type=range]::-webkit-slider-runnable-track{width:100%;height:5px;cursor:pointer;box-shadow:1.4px 1.4px 1.4px rgba(11,9,13,.08),0 0 1.4px rgba(24,19,28,.08);background:#1d1d1d;border-radius:0;border:0 solid rgba(5,4,6,.16)}input[type=range]::-webkit-slider-thumb{box-shadow:0 0 0 transparent,0 0 0 rgba(13,13,13,0);border:1px solid #cf0;height:15px;width:15px;border-radius:8px;background:#cf0;cursor:pointer;-webkit-appearance:none;margin-top:-5px}input[type=range]:focus::-webkit-slider-runnable-track{background:#222}input[type=range]::-moz-range-track{width:100%;height:5px;cursor:pointer;box-shadow:1.4px 1.4px 1.4px rgba(11,9,13,.08),0 0 1.4px rgba(24,19,28,.08);background:#1d1d1d;border-radius:0;border:0 solid rgba(5,4,6,.16)}input[type=range]::-moz-range-thumb{box-shadow:0 0 0 transparent,0 0 0 rgba(13,13,13,0);border:1px solid #cf0;height:15px;width:15px;border-radius:8px;background:#cf0;cursor:pointer}input[type=range]::-ms-track{width:100%;height:5px;cursor:pointer;background:0 0;border-color:transparent;color:transparent}input[type=range]::-ms-fill-lower{background:#181818;border:0 solid rgba(5,4,6,.16);border-radius:0;box-shadow:1.4px 1.4px 1.4px rgba(11,9,13,.08),0 0 1.4px rgba(24,19,28,.08)}input[type=range]::-ms-fill-upper{background:#1d1d1d;border:0 solid rgba(5,4,6,.16);border-radius:0;box-shadow:1.4px 1.4px 1.4px rgba(11,9,13,.08),0 0 1.4px rgba(24,19,28,.08)}input[type=range]::-ms-thumb{box-shadow:0 0 0 transparent,0 0 0 rgba(13,13,13,0);border:1px solid #cf0;width:15px;border-radius:8px;background:#cf0;cursor:pointer;height:5px}input[type=range]:focus::-ms-fill-lower{background:#1d1d1d}input[type=range]:focus::-ms-fill-upper{background:#222}#blockMessage{position:absolute;z-index:999;width:100%;height:100%;background:rgba(0,0,0,.7);left:0;top:0;display:flex;justify-content:center;align-items:center;flex-direction:column}#blockMessage img{width:270px;border-bottom:1px solid #3c3c3c;padding:16px 50px;margin-bottom:16px}#blockMessage h1{color:#FFF;width:370px;margin-bottom:0;text-align:center;font-weight:500}#blockMessage .flag{font-size:80px;margin:0}#blockMessage .support{color:#FFF;width:390px;text-align:center;margin:0}#preroll{display:none}#preroll #videoContainer{display:flex;flex-direction:column;justify-content:center;align-items:center}#preroll #adContainer{display:inline-flex;align-items:center;flex-direction:column;position:relative}#preroll #adContainer:before{content:'ANÚNCIO';position:absolute;background:#CF0;top:-33px;left:0;font-size:.8em;padding:4px;border-radius:4px;font-weight:500}#preroll #adContainer .ad-footer{color:#FFF;display:flex;justify-content:space-between;max-width:640px}#preroll #adContainer .ad-footer .ad-message{width:50%;font-size:.9em;display:flex;align-items:center}#preroll #adContainer .ad-footer .ad-message div{position:relative;display:inline-flex;justify-content:center;align-items:center}#preroll #adContainer .ad-footer .ad-message div .mini-waves{width:100px;height:100px}#preroll #adContainer .ad-footer .ad-message div .station-image{position:absolute;width:60px;height:60px;border-radius:30px}#preroll #adContainer .ad-footer .ad-message .station-name{color:#CF0}#preroll #adContainer .ad-footer .app-download{font-size:.8em;display:flex;flex-direction:column}#preroll #adContainer .ad-footer .app-download div{display:flex;justify-content:space-between}#preroll #adContainer .ad-footer .app-download div img{width:95px}#preroll #adContainer>div{position:relative!important}#preroll.show{display:block;position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.9);z-index:2}.station{width:calc(20% - 6px);display:inline-block;margin:3px;position:relative;background:#2d2d2d;border-radius:5px}.station:before{background-color:rgba(255,255,255,0);display:none;position:absolute;width:100%;height:100%;z-index:1;border-radius:7px;pointer-events:none}.station a{text-decoration:none;display:block;position:relative}.station a picture{border-radius:7px 7px 0 0;font-size:0;transition:background-color .2s linear;position:relative}.station a picture .new-station,.station a picture .updated-station{position:absolute;font-size:10px;right:5px;margin-top:5px;color:#333;background:#CF0;padding:4px 6px;border-radius:4px;font-weight:500}.station a picture .updated-station{background:rgba(0,0,0,.47);color:#CF0}.station a picture button{position:absolute;z-index:1;bottom:5px;right:5px;display:none!important}.station a picture button:before{color:#CF0!important;text-shadow:1px 2px 10px rgba(0,0,0,.6)}.station a picture button:after{color:#333!important;z-index:1}.station a picture:before{padding-top:83%;height:0;display:inline-block}.station a picture img{width:100%;border-radius:5px 5px 0 0}.station .desc{min-height:100px;position:relative;background-color:#151515;margin-top:-4px;padding:10px;color:#FFF;font-size:12px;border-radius:0 0 5px 5px;overflow:hidden;background-image:url(//img.vagalume.fm/img/blur-bg.jpg);background-size:cover}.station .desc img{position:absolute;z-index:0;width:100%;top:0;object-fit:cover;object-position:center;left:0;height:100%;border-radius:0 0 5px 5px}.station .desc .listeners{padding:0 0 5px;margin:0 0 5px;border-bottom:1px solid rgba(154,154,154,.32);flex:1;display:block;z-index:1;position:relative}.station .desc .listeners:before{content:'\E927';font-family:fmIcons;color:#CF0;font-size:14px;margin-right:3px}.station .desc p{margin:6px 0 0;padding:0;font-weight:300;letter-spacing:.5px;max-height:72px;overflow:hidden;z-index:1;font-size:1em;line-height:1.2em;position:relative}@media (max-width:800.5px){.slaask-button{right:20px!important;bottom:70px!important}#parent #content{padding-bottom:50px}#parent #minPlayer{display:flex}#parent header.scrolling{width:100%}#parent header #logo{background-image:url(//img.vagalume.fm/img/logo-small.png);width:100px;padding-top:60%}#parent footer{display:none}#parent .ad-content{min-height:50px}#parent .ad-content .ad{min-width:320px;min-height:50px}#parent #player{position:fixed;left:0;width:100vw;overflow:hidden;z-index:3;transform:translate3d(0,100%,0);transition:transform .2s ease-out}#parent #player .close-player{display:block}#parent #player .player-body{height:100%}#parent #player .player-body .player-header{position:relative}#parent #player .player-body .player-header>div{left:50%;width:40%;transform:translate3d(-50%,0,0)}}@media only screen and (min-width:555px){::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#1d1d1d}::-webkit-scrollbar-thumb{background:#444}::-webkit-scrollbar-thumb:hover{background:#555}}@media (max-width:555px){.station{width:calc(50% - 6px)}.blur,.blur-bg{display:none}.app-badges{display:none!important}.blur{opacity:.3!important}#stations ul:not(.filters){padding:0;width:calc(100%)}#parent #pageContainer .screen-padding{padding-left:10px;padding-right:10px}#parent #pageContainer .screen-margin{margin-left:10px;margin-right:10px}#parent header,#parent header.scrolling{position:absolute;background:0 0;box-shadow:none;justify-content:space-between;padding:8px 16px;width:calc(100% - 32px)}#parent header #menuContent,#parent header.scrolling #menuContent{display:none}#parent header #logo,#parent header.scrolling #logo{background-image:url(//img.vagalume.fm/img/vagalume-fm-logo.png);width:160px;background-size:cover;padding-top:35%}#parent header:not(.scrolling){justify-content:center}#player .player-header>div{width:55%!important}}@media (max-width:720px) and (min-width:555.5px){.station{width:calc(33.33333333% - 6px)}}@media (max-width:1152.5px) and (min-width:720.5px){.station{width:calc(25% - 6px)}}@media (max-width:1024.5px){header #search{display:none!important}header #easySearch{display:block!important}}#adContent2,#adContent3{display:none}#adContent3 .ad{min-width:320px}@media (max-width:780.5px){#adContent1,#adContent2{display:none}#adContent3{display:flex}}@media (max-width:800.5px) and (min-width:780.5px){#adContent1,#adContent3{display:none}#adContent2{display:flex}}@media (max-width:1018.5px) and (min-width:800.5px){#adContent1,#adContent2{display:none}#adContent3{display:flex}}@media (max-width:1278.5px) and (min-width:1018.5px){#adContent1,#adContent3{display:none}#adContent2{display:flex}}@media (max-height:640.5px){#parent #player .player-body .player-controls{justify-content:flex-end}#parent #player .player-body .player-controls .progress-container{margin-bottom:0}}@media (max-height:560.5px){#parent #player .player-body .player-header .flex-content{display:flex;justify-content:center}#parent #player .player-body .player-header .flex-content>div{width:140px;position:relative}#parent #player .player-body .player-controls{flex:0 0 100px}}@media (pointer:fine){#parent .breadcrumb a:hover,#parent .play-pause.green:hover:before{color:#CF0}#parent #minPlayer>div .open-player:hover{opacity:.6}#parent .play-pause.full:hover span{background-color:#0AC}#parent .play-pause:not(.full):not(.shine):hover{font-size:50px}#parent #player .close-player:hover,#parent #player .open-info:hover{opacity:.7}#parent #player .player-body .player-header a:hover{color:#DDD}#parent #player .player-body .player-song p a:hover{opacity:.5}#parent #player .player-body .player-controls .controls #shareContent li a:hover,#parent #player .player-body .player-controls .controls button:hover,#parent #player .player-body .player-controls .next-song :hover,#parent #player .player-body .player-info .close-info button:hover,#parent #player .player-body .player-song .subtitle:hover{opacity:.7}#parent #player .player-body .player-song .see-lyrics:hover{background:rgba(255,255,255,.1)}#parent header #logo:hover,#parent header .app-badges a:hover{opacity:.8}#parent .station:hover button{display:flex!important}#parent .station:hover:before{background-color:rgba(255,255,255,.2);display:block}}#pageContainer h3{color:#CF0;font-weight:500;font-size:1.1em;margin:0 0 16px}#pageContainer .ad-content{margin-top:50px}#pageContainer .page-header .follow-content{display:flex;align-items:center}#pageContainer .page-header .follow-content .play-pause{margin-right:16px}#pageContainer .page-header .follow-station{height:33px;border:1px solid #CF0;background:0 0;color:#CF0;border-radius:6px;font-size:12px;display:flex;align-items:center;outline:0;cursor:pointer;font-weight:500;margin-top:5px}#pageContainer .page-header .follow-station:hover{opacity:.7}#pageContainer .page-header .follow-station.following{background:#CF0;color:#333;box-shadow:1px 1px 4px #333}#pageContainer .page-header .follow-station.following:before{content:'\E913'}#pageContainer .page-header .follow-station:before{content:'\E912';font-family:fmIcons;font-size:1.8em;display:flex;margin-right:3px;padding-top:1px}#pageContainer .station-info{padding-top:36px;display:flex;flex-wrap:wrap;max-width:800px}#pageContainer .station-info .image-content{flex:0 0 270px}#pageContainer .station-info .desc-content{flex:1 0 0px;min-width:222px}#pageContainer .station-info .img-default{width:100%;object-fit:cover;object-position:center;border-radius:5px;box-shadow:0 15px 20px rgba(0,0,0,.28)}#pageContainer .station-info .play-pause{position:absolute;right:10px;z-index:1;bottom:10px}#pageContainer .station-info .image-content{position:relative;display:inline-block;margin-right:26px}#pageContainer .station-info h2{color:#FFF;font-weight:300;margin:0 0 15px;font-size:1.2em;line-height:1.4em;padding-bottom:10px;border-bottom:1px solid #a7a7a733}#pageContainer .station-info .listeners-qt b,#pageContainer .station-info .songs-qt b,#pageContainer .station-info .time-qt b{font-weight:500;margin-right:.2em}#pageContainer .station-info .listeners-qt,#pageContainer .station-info .songs-qt,#pageContainer .station-info .time-qt{color:#fff;font-weight:300;margin-top:10px;font-size:.9em;display:flex;align-items:center}#pageContainer .station-info .songs-qt{margin-top:0}#pageContainer .station-info .station-numbers{margin-left:16px;padding-left:16px;border-left:1px solid #a7a7a733}#pageContainer .station-info .listeners-qt:before{content:'\E927';font-family:fmIcons;color:#AAA;font-size:1.5em;margin-right:4px}#pageContainer .station-info .songs-qt:before{content:'\E92C';font-family:fmIcons;color:#AAA;font-size:1.5em;margin-right:4px}#pageContainer .station-info .time-qt:before{content:'\E915';font-family:fmIcons;color:#AAA;font-size:1.8em;margin-left:-.1em}#pageContainer .station-info>div:not(.image-content){display:flex;flex-direction:column}#pageContainer .station-info>div:not(.image-content) .share-label{font-size:.8em;color:#FFF;margin-bottom:10px;display:block;margin-top:16px}#pageContainer .station-info .social-share{margin:0 0 0 26px;padding:0;flex-direction:column;display:flex}#pageContainer .station-artists,#pageContainer .station-songs{margin-top:36px}#pageContainer .station-info .social-share a{outline:0;text-decoration:none;display:flex;align-items:center;margin-bottom:10px;color:#FFF;font-size:.9em}#pageContainer .station-info .social-share a:hover{opacity:.6}#pageContainer .station-artists ul li a:hover,#pageContainer .station-songs ul li a:hover{opacity:.7}#pageContainer .station-info .social-share li{list-style:none}#pageContainer .station-info .social-share li a:before{width:30px;height:30px;display:block;display:flex;justify-content:center;align-items:center;border-radius:15px;margin-right:10px;font-size:1.6em;color:#FFF;font-family:fmIcons;box-shadow:1px 2px 10px rgba(0,0,0,.4)}#pageContainer .station-artists ul{padding:0;list-style:none;margin:0;display:flex;flex-wrap:wrap}#pageContainer .station-artists ul li{margin:6px 5px 6px 0;width:calc(20% - 5px);overflow:hidden}#pageContainer .station-artists ul li a{display:inline-flex;align-items:center;text-decoration:none;width:100%}#pageContainer .station-artists ul li a picture{width:60px;height:60px;margin-right:9px;border-radius:30px;background:#333}#pageContainer .station-artists ul li img{width:60px;height:60px;object-fit:cover;border-radius:30px;flex:0 0 60px}#pageContainer .station-artists ul li p{color:#FFF}#pageContainer .station-songs ul{padding:0;list-style:none;margin:0;display:flex;flex-wrap:wrap}#pageContainer .station-songs ul li{margin-bottom:12px;border-bottom:1px solid #a7a7a733;padding-bottom:12px;margin-right:16px;width:calc(33.3% - 16px);overflow:hidden}#pageContainer .station-songs ul li:nth-child(7),#pageContainer .station-songs ul li:nth-child(8),#pageContainer .station-songs ul li:nth-child(9){border-bottom:none;margin-bottom:0}#pageContainer .station-songs ul li a{display:flex;align-items:center;text-decoration:none}#pageContainer .station-songs ul li a picture{width:60px;height:60px;margin-right:9px;background:#333;border-radius:30px}#pageContainer .station-songs ul li a>div{min-width:0}#pageContainer .station-songs ul li img{object-fit:cover;border-radius:30px;width:60px;height:60px}#pageContainer .station-songs ul li p{margin:0;font-size:.9em;color:#FFF;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#pageContainer .station-songs ul li .last-band{color:#CF0;text-transform:uppercase}#pageContainer .station-songs ul li .last-time{font-size:12px;margin-top:3px;display:flex;align-items:center}#pageContainer .station-songs ul li .last-time:before{content:'\E91F';font-family:fmIcons;color:#AAA;font-size:1.5em}#pageContainer .station-related{margin-top:36px}#pageContainer .station-related ul{padding:0;display:flex;flex-wrap:wrap}@media (max-width:555px){#pageContainer .page-header{flex-direction:column;justify-content:center;text-align:center}#pageContainer .play-pause.full{margin-top:16px!important;margin-right:0!important;margin-left:16px!important}#pageContainer .follow-station{display:none!important}#pageContainer .social-content{flex:0 0 100%!important}#pageContainer .social-content a span{display:none}#pageContainer .station-info h2{text-align:center}#pageContainer .listeners-qt,#pageContainer .songs-qt,#pageContainer .time-qt{justify-content:center}#pageContainer .station-artists ul li{width:calc(50% - 5px)}#pageContainer .station-songs ul li{width:calc(100% - 16px)}}@media (max-width:950px){#pageContainer .station-info{justify-content:center}#pageContainer .station-info .image-content{flex:0 0 235px;margin-left:16px;margin-bottom:16px}#pageContainer .station-info .social-content{flex:1;margin-top:26px}#pageContainer .station-info .social-content ul{flex-direction:row;justify-content:center}#pageContainer .station-info .social-content ul li{margin-right:16px}#pageContainer .station-artists ul li p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}}@media (max-width:1024px) and (min-width:555px){#pageContainer .station-artists ul li{width:calc(33.3% - 5px)}}#pageContainer .all-stations-list{padding:0;margin:16px 0 0;list-style:none;display:flex;flex-wrap:wrap;justify-content:space-between}