/* V9 : thème original V8.5, aucune surcharge. */

/* V9.4 : palette synchronisée avec la bannière active. */
:root{--burgundy:#103755;--dark:#103755;--gold:#3b95c5;--cream:#f0f6fa;--primary:#103755;--accent:#3b95c5}
html body{background-color:#f0f6fa}
html body>nav{background:#103755!important;border-bottom-color:#3b95c5!important}
html body>nav>a{color:#fff;border-color:#3b95c5}
html body>nav>a:hover,html body>nav>a.active{background:#3b95c5!important;color:#161616!important}
html body>header{background-color:#103755}
html body>footer{background-color:#103755}
html body main h1,html body main h2,html body main h3{color:#103755}
html body main a:not(.btn){color:#103755}
html body main .home-panel h2,html body main th{background:#103755;color:#fff}
html body main .course-banner{border-left-color:#3b95c5;background:#f0f6fa}
html body main .course-panel{border-color:#3b95c5}
html body main .resource-title{color:#103755}
html body main .resource-links a{color:#103755;border-color:#103755}
html body main .resource-links a:hover{background:#103755;color:#fff}
html body main .home-hero{background:linear-gradient(100deg,#f0f6fa 0%,#fff 55%,#f0f6fa 100%)}
html body main .btn,html body main button{background:#103755;color:#fff}
@media(min-width:721px){html body>nav[style]{background:#103755!important}}
