footer,section{bottom:0;left:0;right:0}body{font-family:Montserrat;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a,h1,h2,h3,h4,hr,p,ul{margin:0;padding:0}section{position:absolute;top:0;z-index:1;display:flex;justify-content:center;align-items:center;text-align:center;background:url(../img/bg.jpg) top center no-repeat;background-size:cover}.logo{position:relative;top:-25px;max-width:280px}.radio p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.radio .buttons .fa{cursor:pointer;color:#fee336;font-size:20px}.radio .buttons .fa:hover{opacity:.8}.radio .buttons .fa:active{color:#fff}.radio .buttons .fa-pause-circle,.radio .buttons .fa-play-circle{font-size:110px;padding:15px 0}.radio progress[value]{position:relative;top:-3px;display:inline-block;width:80px;height:8px;margin:0 10px;-webkit-appearance:none;appearance:none}.radio progress[value]::-webkit-progress-bar{background-color:rgba(254,227,54,.5)}.radio progress[value]::-webkit-progress-value{background-color:#fee336}.radio .cd-cover img{max-width:190px}.radio .tracklist{text-align:left;padding-top:30px}.radio .hour{display:block}.radio .album,.radio .artist{color:#fee336;font-size:20px;text-transform:uppercase}.radio .previous{font-size:12px;padding-top:30px}.radio .fa-clock-o{float:left;font-size:30px;padding:5px 5px 20px 0}footer{position:absolute;width:100%;text-align:center;background:rgba(255,255,255,.1);z-index:2;padding:25px 15px}footer a,footer a:focus,footer a:hover{color:#fff;text-decoration:none}@media (min-width:992px) and (max-width:1200px){.cd-cover img,.logo{max-width:100%}.radio .fa-clock-o{font-size:25px}}@media screen and (max-width:1200px){.radio .fa-clock-o{font-size:25px}}@media screen and (max-width:768px){.logo{max-width:120px;top:0;margin:15px 0 30px}.buttons,.cd-cover,.tracklist{display:block;max-width:290px;margin:0 auto;float:none}.cd-cover{margin-top:30px}}@media screen and (max-width:768px) and (max-height:850px){footer,section{display:block;position:relative}footer{background:#e4000f}section{text-align:center;background-attachment:fixed}.radio .previous{padding-bottom:45px}}