@charset "UTF-8";
body{background:#fff;text-align:center;}
a, a:link, a:visited, a:hover, a:active, a img, a:link img, a:visited img, a:hover img, a:active img{border:none;text-decoration:none;outline:0;}
#rocheteau-wrap a, #rocheteau-wrap a:link, #rocheteau-wrap a:visited,header a, header a:link, header a:visited{color:#000;background-color:transparent;}
#rocheteau-wrap a:hover, #rocheteau-wrap a:active,header a:hover, header a:active{color:#fff;background-color:#0930f6;font-weight:bold}
.nodisplay{display:none;}
#spinner-news{position:absolute;margin:-25px 0 0 -25px;height:50px;width:50px;background-size:50px 50px;}
#c-spinner-news{}
header{padding-top:30px;background:#fff}
#rocheteau-wrap, header{text-align:left;display: flex;justify-content: center;}
nav#rocheteau-main-menu, .container {width:900px;}
#rocheteau-main-menu ul {display:flex;align-items:flex-end}
#rocheteau-main-menu ul li{padding:10px;white-space:nowrap;font-weight:bold;}
#rocheteau-main-menu .current-menu-item a, #rocheteau-main-menu .current-menu-item a:hover{color:#0930f6;background:none;font-weight:bold}
.container{padding-top:30px;padding-bottom:30px;}
div#play-year {text-transform: none;font-size: 30%;display: contents;}
#play article ul {font-size: 150%;font-weight: bold;display:flex;align-items:flex-end}
footer{position:relative;display:block;}
@media screen and (max-width:950px){
nav#rocheteau-main-menu, .container {width:90vw;}
.container{margin:5vw;margin-top:10px;margin-bottom:10px;padding-bottom:30px;}
#play article ul {font-size: 100%;}
}