.image center,.player-blast,body{width:100%;height:100%}.image,.player-blast{z-index:1;overflow:hidden}.image,.player-blast,.text-overflow-dots,body{overflow:hidden}*{margin:0;padding:0;font-family:Montserrat,sans-serif;font-size:16px;letter-spacing:-.5px;outline:0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{position:absolute}.image center{position:relative}.image center img{height:100%;top:-9999px;bottom:-9999px;left:-9999px;right:-9999px;margin:auto;position:absolute}.transition,.transition:active,.transition:focus,.transition:hover{-webkit-transition:all .15s ease;transition:all .15s ease}.transition-fast,.transition-fast:active,.transition-fast:focus,.transition-fast:hover{-webkit-transition:all .08s ease;transition:all .08s ease}.scale{transform:scale(1)}.scale:active,.scale:focus,.scale:hover{transform:scale(1.03)}.borderbox{box-sizing:border-box}.font-smoothing{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.center-float-element{left:50%;float:left;position:relative}.center-float-element .float-element{left:-50%;float:left;position:relative}.text-overflow-dots{white-space:nowrap;display:inline-block;text-overflow:ellipsis}.shadow-block{box-shadow:0 3px 0 -1px rgba(0,0,0,.1)}.shadow-border-block{box-shadow:0 2px 0 1px rgba(0,0,0,.1)}.smooth-shadow-block{box-shadow:0 3px 1px -1px rgba(0,0,0,.1)}.smooth-shadow-border-block{box-shadow:0 2px 1px 1px rgba(0,0,0,.1)}.shadow-text{text-shadow:0 1px 0 rgba(0,0,0,.1)}.player-blast{position:relative}.player-blast>center{width:1000px;height:100%;margin:0 auto;position:relative;display:flex}.player{width:40px;height:40px;margin:10px 0;color:#fff;float:left;flex-grow:1;flex-basis:0}.player i{font-size:2.7em;cursor:pointer}.logo{width:110px;height:40px;margin:10px 0 10px 20px;float:left;flex-grow:1;flex-basis:0}.djbox,.djbox .infos{margin-left:20px;float:left}.call,.djbox{font-family:Lato,sans-serif;flex-grow:2}.logo:active,.logo:focus,.logo:hover{text-shadow:2px 3px 0 rgba(0,0,0,.1)}.logo i{line-height:40px;color:#fff;font-size:6.8em;float:left}.djbox{width:350px;padding:10px 20px;font-size:1.1em;color:#fff;background-color:rgba(0,0,0,.2);flex-basis:1}.djbox *{font-family:inherit;font-size:inherit}.djbox .image{width:80px;height:40px;border-radius:5px;float:left}.djbox .image img{width:100%;height:auto}.djbox .infos{width:calc(100% - 100px);line-height:20px}.djbox .infos span{width:100%;text-align:left;white-space:inherit;float:left}.djbox .live{position:relative}.djbox .live:before{content:'ao vivo';top:0;left:0;height:10px;line-height:10px;padding:2px 5px;color:#fff;background-color:#ff4d4d;box-shadow:0 3px 0 -1px rgba(0,0,0,.1);font-size:.8em;border-radius:3px;position:absolute}.djbox .live span{margin-top:20px;line-height:20px}.call,button{margin:15px 0 15px 20px;float:left}button{width:120px;height:30px;padding:5px 15px;color:#fff;text-transform:uppercase;background-color:#ff9b00;border-radius:5px;flex-grow:1;cursor:pointer}button:active,button:focus,button:hover{background-color:#ffb138}.call{width:300px;height:30px;line-height:30px;padding-left:40px;font-size:1.1em;flex-basis:0;position:relative}.call:before{content:'\f0a1';left:0;margin-right:10px;font-family:FontAwesome;font-size:1.6em;color:#fff;position:absolute}.call *{font-family:inherit;font-size:inherit}.call a{width:100%;color:#fff;white-space:inherit;float:left}.mini{//height:auto}.mini>center{width:100%;padding:0!important;flex-wrap:wrap}.mini .player{margin:10px 0 0 20px;flex-grow:0;flex-basis:0}.mini .logo{margin:10px 0 10px 20px;flex-grow:0;flex-basis:0}.mini .djbox{width:100%;margin:10px 0 0}.mini button{width:100%;margin:15px 20px 0}.mini .call{width:90%;height:auto;margin:20px;line-height:20px;text-align:left}@media screen and (max-width:1000px){.player-blast>center{width:100%;padding:0 20px}.call{display:none}.mini .call{display:block}}@media screen and (max-width:600px){.player-blast .logo,.player-blast .player{flex-grow:0}.player-blast .djbox{display:none}.mini .djbox{display:block}}@media screen and (max-width:350px){.player-blast .player{flex-grow:0}.player-blast .logo{flex-grow:1}.player-blast button{display:none}.mini button{display:block}}