.topInfo div,.topInfo p{overflow:hidden;text-overflow:ellipsis}.bgHeader{background-repeat:repeat-x;display:flex;flex-wrap:wrap;align-items:center;flex-direction:column}.flexVCenter{flex-direction:column;align-items:flex-start}.flexVCenter .top100-select{margin-top:10px}.top100-select select{border:1px solid #eaeaea;text-transform:uppercase;height:30px;color:#2d2d2d;background:#FFF;border-radius:5px}.top100-select select option{color:#000}.top100-select .group,.top100-select .type{font-size:1.3rem;padding:0;text-transform:none;border:none;color:#000;background:#f8f8f8;height:30px}.top100-select .day{width:204px}.top100-select .type{font-weight:500}.bgHeader .sideWrapper{justify-content:space-between;align-items:center;width:100%}.vagaButton.vagaButton{margin:5px 0 0 30px}.pageTitle{margin:10px 10px 0 0}.pageTitle.icon-topUp:before{margin-right:5px}.headLine.borderless{margin:0 0 1em}#top100Home .vagaButton{margin:20px 0 0 20px}.titleFlag{width:15px;position:relative;top:2px}.topContentContainer{width:100%;display:flex;flex-wrap:wrap;position:relative;flex-direction:row}.topSelNav select:first-child{font-weight:500;margin-right:10px}.topSelNav select{border:0;font-size:1.55555555rem;font-family:Rubik;color:#2d2d2d;padding:0;margin-bottom:10px}.topOpacityBG,.topOpacityBG:hover,.toplistButtonWrapper a:hover{color:#FFF}.topListCategory{width:100%;display:flex;flex-wrap:wrap;flex-direction:column;margin-bottom:50px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;box-shadow:1px 3px 15px 2px rgba(0,0,0,.1)}.toplistColLeft,.toplistColRight{width:100%;display:flex;flex-wrap:wrap}.toplistColLeft{text-align:center;color:#FFF;flex-direction:column;justify-content:center;height:200px;background-size:cover;background-position:center;border-top-left-radius:5px;border-top-right-radius:5px;position:relative}.toplistColLeft h3{display:flex;justify-content:center;align-items:center}.toplistColLeft h3>i{font-size:2.5rem;margin-right:5px}.toplistColLeft .buttonWrapper{z-index:10}.buttonWrapper a,.toplistColLeft .buttonWrapper{height:50px;display:block;margin:0 auto}.toplistColRight ol{width:100%}.toplistColRight li{width:calc(100% - 20px);padding:10px}.topCard li,.toplistColRight li{transition:background-color .2s ease}.topCard li:hover,.toplistColRight li:hover{background:#f8f8f8}.toplistColRight hr{border-width:.5px;border-color:#EEE;margin:8px 10px 0 0;position:absolute;width:calc(100% - 20px)}.toplistButtonWrapper{padding:0 10px 10px;width:100%}.toplistButtonWrapper button{width:100%}.toplistButtonWrapper a{width:100%;border:.1em solid transparent;border-radius:5px;text-transform:uppercase;display:inline-block;padding:10px 0;box-sizing:border-box;outline:0;font-weight:700;text-align:center}ol li{padding:10px 0;position:relative}ol li>div{display:inline-block;vertical-align:middle}.topOpacityBG{background-color:rgba(0,0,0,.5);width:100%;height:100%;border-top-left-radius:5px;border-top-right-radius:5px;display:flex;justify-content:center;align-items:center;flex-direction:column}.topPosition p{font-size:2.667rem;color:#757575}.topPosition .icon-topDown,.topPosition .icon-topUp{width:100%;font-size:1.5rem;margin-top:0;margin-bottom:15px}.digit2.digit2,.digit3.digit3{letter-spacing:-2px;margin-bottom:-5px}.topPosition .icon-topUp{color:#89AB00}.topPosition .icon-topDown{color:#E84C00}#pushStateView .topPic{width:60px;height:60px;overflow:hidden}.favoriteWrapper{position:absolute;top:30%;right:0}.calendarWrapper select{display:none}.topCard{width:100%}.topCard li{border-top:1px solid #F1F1F1}.topCard li:nth-child(1){border:none}.firstPlace{border:2px solid #CF0;box-sizing:border-box}.cardCenterCol{width:80%}.digit2.digit2{font-size:1.778rem;margin-top:0}.digit3.digit3{font-size:1.222rem;margin-top:5px}.favoriteWrapper .checkHeart,.favoriteWrapper i{font-size:1.667rem}.favoriteWrapper i{color:#757575}.favoriteWrapper .icon-options:hover{color:#0AC}.borderless h3{width:100%}.topPosition{width:70px;box-sizing:border-box;padding:0 5px}.topInfo .styleInfo{padding:2px 4px;border-radius:5px;text-transform:uppercase;margin-top:5px;display:inline-block}.topInfo{display:block;width:100%;white-space:nowrap}.topInfo a,.topInfo div{display:inline-block;vertical-align:middle;margin-right:10px}.topInfo div a{width:calc(100% - 10px)}.topInfo div{width:calc(100% - 130px)}.topInfo.topSongs div{width:calc(100% - 70px)}#top100Home .topInfo div{width:calc(100% - 100px)}#top100Home .topInfo.topSongs div{width:calc(100% - 20px)}.topInfo p{white-space:nowrap;width:100%}#adTop100HomeMusics3,#adTop100Inside{position:-webkit-sticky;position:sticky;height:100%;top:20px}@media (min-width:480px){.favoriteWrapper .icon-options{margin-left:1rem}.favoriteWrapper .checkHeart,.favoriteWrapper i{font-size:2rem}.topLinkArea .topPicWrapper{margin-left:10px}}@media (max-width:480px){.flexVCenter{margin-bottom:15px}.top100-select .month{margin-bottom:10px}}@media (min-width:769px){.topListCategory{border-top-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;flex-direction:row}.toplistColLeft{width:45%;height:100%}.toplistColRight{width:55%}.topOpacityBG{padding:0;border-top-right-radius:0;border-bottom-left-radius:5px}.topOpacityBG .vagaButton:after{margin-top:0}}@media (max-width:1024px){.pageTitle{margin-top:15px}}@media (min-width:1024px){.calendarWrapper select{display:inline-block}.favoriteWrapper .icon-options{margin-left:0}.topContentContainer{width:calc(100% - 320px)}}@media (min-width:1360px){.topLinkArea .topPicWrapper{margin-left:0}.favoriteWrapper .icon-options{margin-left:20px}}#adTop100Inside>div{position:-webkit-sticky;position:sticky;top:20px}.favoriteWrapper{display:none}#adTop100HomeMusics1{width:100%;margin-bottom:60px}h3.icon-albuns:before,h3.icon-artista:before,h3.icon-musica:before{margin-right:5px;margin-top:5px}