html{height:100%}body{min-height:100%;margin:0;padding:0;position:relative;box-sizing:border-box;padding-bottom:130px}footer{position:absolute;bottom:0;left:0;right:0;height:130px;background-color:#2F2A85}#content{margin-bottom:50px}@font-face{font-family:"TTNorms";src:url("../../../../fileadmin/contributeurs/RA2020/TTNorms-Regular.otf") format("truetype");font-weight:normal}@font-face{font-family:"TTNorms";src:url("../../../../fileadmin/contributeurs/RA2020/TTNorms-Bold.otf") format("truetype");font-weight:bold}body .first-headline{border:none}body a{text-decoration:none;color:#576EB3}body a:hover{color:#2F2A85}.tx-powermail h3{display:none}.image .caption{font-size:12px}.texticon-icon .glyphicon{color:#ed687e}.panel-title a{text-decoration:none}.well .caption,.well small{color:white}.well a{text-decoration:underline !important}.modal-caption{display:none}.secondLevel{background-color:lightgray}.secondLevel .active{background-color:#00936e !important}.leftMenu{background-color:#d2d8eb}.leftMenu .firstLevel li span.firstLevelItem{padding:0.5em 1.5em;background-color:unset;color:#2F2A85}.leftMenu .firstLevel li span.firstLevelItem:hover{color:#576EB3 !important}.leftMenu .firstLevel .active a span.firstLevelItem{color:white}.leftMenuActive .firstLevelItem{color:#ffffff !important}.leftMenu .firstLevel li{text-transform:unset}.leftMenu .firstLevel li:first-child{padding-top:1em}.leftMenu .firstLevel li:last-child{padding-bottom:1em}body h1#pageTitle{font-weight:bold;font-size:2.5em;color:#576EB3}body h1{font-weight:bold;font-size:2em;color:#2F2A85}body h2{font-size:1.5em}header.navbar .navbar-header-main .col-sm-2 .navbar-brand{width:150%}header.navbar .navbar-header-main #partnerBrand .col-sm-3 a.navbar-brand-image img{padding:0px !important}header.navbar .navbarTop{background-color:#21264E}header.navbar .navbarTop #topMenu li a{color:#2F2A85}header.navbar .navbarTop #topMenu li a:hover{color:#ffffff}.navbar-has-image{background-image:url("../../../../fileadmin/contributeurs/RA2021/RA-header-bg.svg");background-color:#2F2A85;background-repeat:no-repeat;background-position:5% 50%}@media screen and (max-width:991px){header.navbar .navbar-header-main .col-sm-2 .navbar-brand img{padding-left:15px}header.navbar .navbarTop{display:none}}header.navbar .navbar-collapse ul.navbar-main li{border:none}header.navbar .navbar-collapse ul.navbar-main li a{color:#ffffff}header.navbar .navbar-collapse ul.navbar-main li:hover{border:none;background-color:white}header.navbar .navbar-collapse ul.navbar-main li:hover a{color:#2F2A85;border:none}header.navbar .navbar-collapse ul.navbar-main li.active{border:none;background-color:white}header.navbar .navbar-collapse ul.navbar-main li.active:hover{border:none}header.navbar .navbar-collapse ul.navbar-main li.active a{color:#2F2A85}header.navbar .navbar-collapse ul.navbar-main li.open{border:none;background-color:#576EB3;color:#2F2A85}header.navbar .navbar-collapse ul.navbar-main li ul.dropdown-menu{padding:1em 0 1em 0;background-color:#d2d8eb;top:unset;border:none}header.navbar .navbar-collapse ul.navbar-main li ul.dropdown-menu li a{color:#2F2A85;text-transform:unset}header.navbar .navbar-collapse ul.navbar-main li ul.dropdown-menu li:hover{background-color:unset}header.navbar .navbar-collapse ul.navbar-main li ul.dropdown-menu li:hover a:hover{color:#576EB3}.carousel-text a{color:#2F2A85;text-decoration:underline}.carousel-text a:hover{color:#bbb9b9}body.home .main-section h1{font-size:3em;font-weight:bold;color:#2F2A85}body.home .main-section h2{font-size:2em;font-weight:bold}.carousel .item .valign .carousel-text{color:#2F2A85 !important;background-color:transparent}.carousel .item .valign .carousel-text h1{color:#2F2A85}#p12321 #c54556 .image-wrap{max-width:65%}.leftMenu>.firstLevel>li.active>a span{background-color:#2F2A85}#social-media-icons .ir{display:block;overflow:visible;padding:0 0 100%;position:relative;height:0;width:100%}#social-media-icons .ir>*{position:absolute;height:100%;width:100%;top:0;left:0}#social-media-icons li{display:inline-block;margin:3px;margin:0.3rem}#social-media-icons a,#social-media-icons svg{display:block}#social-media-icons a{position:relative;height:30px;height:3rem;width:30px;width:3rem}#social-media-icons .social-media-icon{color:white;fill:white}#social-media-icons .social-media-icon:hover{border-radius:100%;color:#576EB3;fill:#576EB3;background:white;transform:scale(1.1);transition:background-color 0.5s, transform 0.5s ease-out}.home .col-md-6 .carousel-inner,.home .col-md-4 .carousel-inner{height:200px}.home .col-md-6 .item,.home .col-md-4 .item{background-position:bottom right;height:200px}.home .col-md-6 .item .valign,.home .col-md-4 .item .valign{line-height:200px}.carousel-inner.carousel-item-type-header>.item{background-position:left}footer .footer-section{background-color:#21264E}.news .news-list-view .article .label,.news .news-list-view .article .news-list-date{display:none}.news .news-list-view .article .header>h2{font-weight:bold;font-size:2em}.news .news-list-view .article .header>h2 a:hover{color:#2F2A85}.news .news-list-view .article .event-date{color:#576EB3}.news.news-single .article .header h1{font-size:3em;font-weight:bold}.news.news-single .article .footer{display:none}.news.news-single .article .event-date{color:#576EB3}.news.news-single .article .teaser-text{color:#2F2A85}.ensavoirplus{border-left:solid 1px lightgrey}.faitsmarquants .elt{padding-top:20px;padding-bottom:20px;padding-bottom:20px;padding-left:0px;padding-right:0px;border-bottom:solid 1px #eeefef}.faitsmarquants div:last-child .elt{border-bottom:none}.contenuperso-image-masque{width:210px;max-height:150px;overflow:hidden;margin-right:5px}.contenuperso-image-masque img{max-width:100%;height:auto}.contenuperso-texte h2{padding-top:0px;font-size:22px;font-weight:bolder;margin-top:0px}#p12793 .image-wrap{max-width:35%}footer #partnerBrandFooter{display:none !important}