.nameMusic,.showInfo p{white-space:nowrap;text-overflow:ellipsis}.searchWrapper input{background:#FFF;font-weight:400;border:1px solid #F1F1F1;padding:0 7px;margin:0}.searchWrapper input:hover{border:1px solid #757575}.searchWrapper input:focus{border:1px solid #0AC;width:60ex}.searchWrapper .searchField{font-size:.889rem;text-transform:none}.searchWrapper button{background:#FFF;border:none;position:absolute;top:3px;right:1px}.letterListWrapper{max-width:100%;z-index:1;top:0;background-color:#FFF;border-top-left-radius:.3rem;border-top-right-radius:.3rem;position:-webkit-sticky;position:sticky}.topLetrasWrapper .letterListWrapper #listDivider{margin-right:10px;margin-left:0;border-width:.5px;border-color:#F1F1F1}.letterList{overflow:auto;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;white-space:nowrap;display:-webkit-flex;display:flex;-webkit-box-shadow:0 10px 12px -10px rgba(150,150,150,.5);-moz-box-shadow:0 10px 12px -10px rgba(150,150,150,.5);box-shadow:0 10px 12px -10px rgba(150,150,150,.5);padding:10px 5px}.lineColLeft,.nameMusic,.showInfo p,.tagsDestak{overflow:hidden}.letterList li .active{color:#FFF;background-color:#078;border-radius:15px}@media (pointer:fine){.letterList li a:hover .active{background-color:#078}}.letterList li a .active{cursor:default}.letterList li:first-child p{padding:3px 0}.topLetrasWrapper .letterList li{padding:0}.topLetrasWrapper .letterList li:nth-child(1){width:45px}.topLetrasWrapper .letterList li:hover{background:0 0}.letterList li a p{text-align:center;border-radius:50%;background-color:transparent;width:16px;height:20px;line-height:20px;font-weight:500;color:#2D2D2D;padding:3px}.letterList li:nth-child(1) a p{width:45px;height:20px}@media (pointer:fine){.letterList li a p:hover,.letterList li a:hover{color:#FFF;background-color:#0AC}.letterList li a:hover{border-radius:20px}}.letterList li a p:active{background-color:#078}.letterListWrapper .whiteFadeRight{display:inline-block;width:40px;height:40px;background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,0)),color-stop(100%,rgba(255,255,255,1)))}.musicBadge{color:#FFF;background-color:#FFB300;font-size:.667rem;font-weight:500;text-transform:uppercase;padding:0 3px;border-radius:2px}.topLetrasWrapper{margin-bottom:30px}.topLetrasWrapper li{padding:0 10px}#alfabetMusicList li>div,#topMusicList li>div{border-bottom:1px solid #EEE;height:40px}#alfabetMusicList li:last-child>div,#topMusicList li:last-child>div{border:0}#topMusicList li:last-child{border-bottom:none}#alfabetMusicList li>div.new .nameMusic:after,#topMusicList li>div.new .nameMusic:after{content:"NOVA";color:#FFF;background-color:#FFB300;font-size:.8rem;font-weight:500;text-transform:uppercase;padding:0 3px;border-radius:2px;margin-left:10px}.showhover{display:none}.letterMusic,.numMusic{text-align:center;color:#757575;display:inline-block;margin-right:20px;width:25px}.nameMusic{margin-right:5px;max-width:80%}.translateWrapper{margin-right:1rem;display:-webkit-flex;display:flex;align-items:initial}.translateImgWrapper,.translateWrapper:before{margin-right:5px;width:1rem}.translateWrapper:before{content:" ";height:1rem;background:url(/img/flags/pt.svg)}.translateImgWrapper img{width:100%}.lineColLeftRight{white-space:nowrap;align-self:center}.lineColLeft{position:relative;display:flex;width:100%;flex-wrap:nowrap;align-items:center}.lineColLeftRight a{padding:0 10px}.songFM{padding-right:30px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;-webkit-flex-direction:column;flex-direction:column;min-width:143px;position:absolute;top:0;right:100%}.songFM span{color:#757575;font-size:.667rem;font-weight:500}.songFM i{color:#757575;padding-right:5px;font-size:.778rem}.songFM a{font-size:.667rem;font-weight:500;white-space:nowrap}.mdList1 .singleDestak,.newsList .singleNews{width:100%;margin-bottom:20px}.lineColL,.lineColR{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center}.lineColL{justify-content:flex-start}.lineColR{justify-content:flex-end}.lineColR .favoriteWrapper a{padding:0 10px}.lineColR input[type=checkbox]+span::before{width:15px}.destakTitleWrapper{margin-bottom:20px;display:-webkit-flex;display:flex;justify-content:space-between}.destakTitlePlaylist h3{margin-bottom:10px}.destakTitlePlaylist h4{margin-bottom:20px;font-size:.889rem;font-weight:400;color:#757575}.destakTitlePlaylist i{font-size:1.25rem;padding-right:5px}.stationList.mdList2>li{flex:0 0 calc(50% - 10px);width:calc(50% - 10px)}.smallPicAlbum .topPhoto{box-sizing:border-box}.smallPicAlbum .bottomPhoto{box-sizing:border-box;background:rgba(0,0,0,.3);display:-webkit-flex;display:flex;align-items:center;justify-content:center}.smallPicAlbum .bottomPhoto picture{z-index:-1}.bottomPhoto p{position:absolute;z-index:2;font-size:2.444rem;font-weight:500;color:#FFF}.newsList .singleNews{width:100%;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;text-align:left}.newsList .singleNews picture,.titleNewsCol{width:calc(50% - 10px)}#artBody .gridList .singleNews .itemTitle{margin-top:0;margin-bottom:0}.titleNewsCol{display:-webkit-flex;display:flex;justify-content:center;-webkit-flex-direction:column;flex-direction:column}.titleNewsCol .newsEye{font-size:.6rem}.artistWrapper .headLine{margin:30px 0 0}.sectionsColWrapper hr:nth-child(1){margin-bottom:0}.sectionsColWrapper .OUTBRAIN{margin-bottom:10px}.sectionsColWrapper hr{margin-bottom:20px}.smList3 li .itemTitle{font-size:1.444rem;font-weight:500}.smList3 li .styleDesc{font-size:.887rem}.sectionColContent{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.sectionColContent .playlistBands{margin-top:5px}.singlePlaylist{margin-bottom:30px}.singleItem,.singlePlaylist{width:100%;display:-webkit-flex;display:flex;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start}.singleItem{-webkit-align-items:center;align-items:center}.singleItem picture{width:47%}.showsList li{width:calc(25% - 15px);height:170px;box-sizing:border-box;border-radius:5px;background-size:cover}.seeMore,.showInfo{box-sizing:border-box;position:absolute;width:100%}.ticket{padding:2px 6px 0;border-radius:3px;position:absolute;top:10px;left:10px;height:26px}.ticket i{vertical-align:middle}.showInfo{bottom:10px;padding:0 10px}.showInfo p{line-height:15px;text-align:right;max-width:70%;padding-top:4px}.showInfo p a{border-radius:5px;color:#CF0;display:inline-block}.showInfo p a:hover{background-color:rgba(255,255,255,.15)}.showInfo hr{margin:.5rem 0}.showInfo p.dayMonth{text-transform:uppercase;text-align:center}.seeMore{display:-webkit-flex;display:flex;align-items:center;justify-content:center;border-radius:5px;background-color:rgba(0,0,0,.3);top:0;left:0;height:100%}.seeMore span{font-size:2.444rem;font-weight:500;color:#FFF}.photoList li:last-child{position:relative}.tagsDestak{height:130px}@media (max-width:480px){#alfabetMusicList li>div.new .nameMusic:after,#topMusicList li>div.new .nameMusic:after{position:absolute;left:-10px;top:14px;display:none}}@media (min-width:480px){#alfabetMusicList,#topMusicList{width:100%;padding-top:10px}}@media (min-width:768px){.letterList{justify-content:space-between}.topLetrasWrapper{-webkit-box-shadow:1px 3px 15px 2px rgba(0,0,0,.1);-moz-box-shadow:1px 3px 15px 2px rgba(0,0,0,.1);box-shadow:1px 3px 15px 2px rgba(0,0,0,.1);border-radius:.3rem}}@media (min-width:1025px){.letterListWrapper{top:0}.topLetrasWrapper li:hover{background-color:#F8F8F8}.topLetrasWrapper li:hover .showhover{display:inline-block}.topLetrasWrapper li .playLineMusic{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:nowrap;justify-content:flex-start;-webkit-align-items:center;align-items:center;margin-bottom:-9px;background-color:#FFF;box-shadow:-30px 0 30px #FFF;flex:0 0 11rem;transition:flex .3s ease .1s;overflow:hidden;white-space:nowrap;height:34px;position:relative;top:-4px}}@media (min-width:1600px){.letterListWrapper{padding-right:10px}.letterList{padding-top:13px;padding-bottom:13px}}.col1-2-2 .sectionsColWrapper{height:100%}.col1-2-2 .sectionsColWrapper .styckyAd{top:20px}.col1-2 .headLine h2.title:before{width:47%}.letrasWrapper>.headLine h2 a{display:inline-block;position:relative;height:25px;transform:scale(.8)}.letrasWrapper>.headLine .vagaButton.play{display:none;left:10px}.destakTitleWrapper .icon-albuns:before,.destakTitleWrapper .icon-hotspot:before,.destakTitleWrapper .icon-ticket:before,.destakTitleWrapper .icon-ultimas:before,.destakTitleWrapper .icon-vagaFM:before,.icon-tag:before{margin-right:5px}.h18.icon-arrowRight-after:after,.w1.icon-arrowRight-after:after{margin-left:5px}