*{margin:0;padding:0;border:0}
@font-face{font-family:'FontAwesome';src:url('fonts/fontawesome-webfont.eot');src:url('fonts/fontawesome-webfont.eot') format('embedded-opentype'), url('fonts/fontawesome-webfont.woff') format('woff'), url('fonts/fontawesome-webfont.ttf') format('truetype'), url('fonts/fontawesome-webfont.svg') format('svg');font-weight:normal;font-style:normal;}
[data-icon-before]:before{font-family:FontAwesome;content:attr(data-icon-before);margin-right:.3em;speak:none;-webkit-font-smoothing:antialiased;}
[data-icon-after]:after{font-family:FontAwesome;content:attr(data-icon-after);margin-left:.3em;speak:none;-webkit-font-smoothing:antialiased;}
body{background:#000;font:10px Verdana, Geneva, sans-serif;color:#FFF;}
#cookieChoiceInfo a:link, #cookieChoiceInfo a:visited{color:#CCC;text-decoration:none;}
#cookieChoiceInfo a:hover, #cookieChoiceInfo a:focus{color:#FFF;text-decoration:none;}
section{text-align:center;margin:0 auto;width:100%;}
h1{font-size:1.5em;}
#titrelive{clear:both;text-align:left;margin:0 10px 5px 10px;}
#vousregardez, h2 {font-weight:normal}
#page{position:relative;color:#FFF;background:#24231E url("https://static.partytime.fr/fond-live.jpg") repeat-y top right;overflow:hidden;width:1024px;margin:0 auto;}
#logo{float:left}
#btn-fb, #btn-tw, #btn-chat{font-size:2em;cursor:pointer}
.active{color:#FC0;}
.inactive{color:#997A00}
ul, ul li{list-style:none}
#upcoming{float:left;color:#FC0;font-weight:bold;font-size:11px}
#infos{text-align:center;padding-top:5px;}
#infos a{color:#FC0;text-decoration:none;font-size:1.25em}
#player{float:left;width:640px;margin-right:4px}
#nextshows{max-width:1024px;width:100%;height:14px;clear:both;background:#000;border-bottom:1px solid grey;top:0;position:fixed;overflow:hidden;z-index:999;padding:5px 0;cursor:default}
.titreEvent{color:#FFF;font-weight:bold;}
ul.newsticker li.onair, .onair .titreEvent, #vousregardez{color:red;}
#asuivre{color:green;}
.onair:before{font-weight:bold;content:" ON AIR : "}
header{width:100%;margin:25px auto 0 auto}
aside{width:100%;text-align:center;margin:0 auto}
.fb-comments{float:left;margin-right:4px;width:640px}
.chat{float:left;}
.ytchat{float:right;}
#twitter{float:left;width: 370px;}
.tickercontainer{height:14px;margin:0;padding:0;}
.tickercontainer .mask{position:relative;height:14px;overflow:hidden;}
ul.newsticker{position:relative;font:normal 11px Verdana, Geneva, sans-serif;list-style-type:none;margin:0;padding:0;}
ul.newsticker li{color:#CCC;float:left;margin:0;padding-right:50px;display:inline}
footer{clear:both;width:100%;margin:0 auto;padding:15px 0;background:#000;border-top:1px solid grey;}
#slogan{clear:both;font-style:italic;color:#FFF;font-size:1.5em;text-align:center;padding-top:20px}
.articles{width:150px;float:left;margin-right:10px;max-width:150px}
.articles img{border:solid 1px #555;max-width:150px;height:auto;}
.articles a, .articles a:link, .articles a:visited{color:#CCC;text-decoration:none;}
.articles a:hover, .articles a:focus{color:#FFF;text-decoration:none;}
#lastposts{margin:10px 30px}
#suiveznous{font-size:1.25em;text-decoration:none;clear:both;width:420px;margin:0 auto;text-align:center;}
#suiveznous p{padding-top:10px}
#pub{display:inline-block}
.adsbygoogle{display:block;width:970px;height:90px;margin:0 auto}
@media (max-width:640px){.adsbygoogle{width:468px;height:60px;margin:0 auto}
header, #page, footer, aside{background:#000;}
body, section, #logo, #info, #page, header, footer{width:auto;margin:0;padding:0;}
header{max-width:100%;}
#logo img, footer, section #player, .chat iframe, .ytchat iframe, #twitter, .fb-comments, #dailyplay, #twitter-widget-0, #pub{width:100%}
img{height:auto;width:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#main, #sidebar, #home, footer, .chat, .ytchat{float:none;width:auto;}
#btn-fb, #btn-tw, #btn-chat, .ytchat{display:none !important;}
#logo{margin-top:25px}
.articles{height:160px}
}
@media (max-device-width:768px) and (orientation:landscape){html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}
}
@media (max-width:970px){.adsbygoogle{width:728px;height:90px;margin:0 auto}
}
@media (max-width:468px){.adsbygoogle{width:320px;height:50px;margin:0 auto}
}
@media (max-width:320px){.adsbygoogle{width:234px;height:60px;margin:0 auto}
}