body{font-family:robotoregular}.clearfix{float:none;clear:both}#top-link-block.affix-top{position:absolute;bottom:-82px;right:10px}#top-link-block.affix{position:fixed;bottom:18px;right:10px}#vst_genTop{margin-bottom:2em}@media screen and (min-width:768px){#vst_genTop{padding-top:4em}}.vst_bgblanc{background:#fff}.vst_borderBottom{border-bottom:7px solid #ccc}#mainContent blockquote{margin:3% 0;background:#0162a7;padding:2%;color:#fff !important;font-weight:400;font-size:inherit;border:none}#mainContent blockquote *{color:#fff !important}#mainContent blockquote strong,#mainContent blockquote div b{font-family:robotolight,sans-serif;font-weight:400}#mainContent blockquote>h1,#mainContent blockquote>h2,#mainContent blockquote>h3,#mainContent blockquote>h4,#mainContent blockquote>h5,#mainContent blockquote>h6{margin-top:0}#mainContent blockquote ul li:before{color:#fff}#mainContent iframe.gIframe{width:100%;min-width:100%;max-width:100%;height:40em;border:0}@media screen and (min-width:768px){#mainContent iframe.gIframe{height:55em}}#mainContent .readMoreNews{display:block;margin-top:10px;clear:both;float:none;color:#999;font-size:100%;text-decoration:none;text-align:right;padding-right:30px}#mainContent .newsItem{float:none;clear:both;margin:0;padding:8px 0 15px;border-bottom:3px solid #ccc}#mainContent .newsItem h2{margin:0;padding:0;line-height:1em}#mainContent .newsItem p{margin:5px 0 0}#mainContent .paging,#ecal_mainContent .paging{padding:10px;text-align:center}#mainContent .paging ol,#mainContent .paging ul,#ecal_mainContent .paging ol,#ecal_mainContent .paging ul{padding:0 auto;margin:0 auto;position:relative;left:10px}#mainContent .paging li,#ecal_mainContent .paging li{list-style:none;display:inline-block}#mainContent .paging li:before{content:none}#mainContent .paging li>a,#ecal_mainContent .paging li>a{background:rgba(0,0,0,0.5);color:#fff;padding:3px 20px;text-decoration:none;margin-right:1px}#mainContent .paging li>a.active,#ecal_mainContent .paging li>a.active{background:#ccc}#mainContent .paging .pageList,#ecal_mainContent .paging .pageList{left:0;padding:0;margin:auto -10px;list-style:none}#mainContent h1:first-child{padding-top:0;margin-bottom:0}@media screen and (min-width:768px){#mainContent h1:first-child{margin-bottom:.5em}}#mainContent h1:first-child+h2{margin-top:0}#mainContent ul{list-style:none;-webkit-padding-start:2em;padding-left:2em}#mainContent ul li:before{content:"\203a\00a0";font-weight:700;font-size:1.4em;display:inline-block;margin-left:-0.5em;color:#0162a7}@media screen and (min-width:768px){#mainContent{border-left:1px solid #808080;margin-left:-1px}}#mainContent img{max-width:100%;height:auto}#mainContent table{border-color:#000}#mainContent table tr td{font-size:.75em;padding-left:1em;padding-bottom:1em;vertical-align:top}@media screen and (min-width:768px){#mainContent table tr td{font-size:1em}}#mainContent table tr td p{padding:.25em .25em;margin:0}#mainContent table tr td:first-child{padding-left:0}#mainContent table tr td h1,#mainContent table tr td h2,#mainContent table tr td h3,#mainContent table tr td h4,#mainContent table tr td h5,#mainContent table tr td h6{margin-top:0}#mainContent table tr td ul{list-style:none;-webkit-padding-start:1em;padding-left:1em}#mainContent table tr td span{display:inline-block}#mainContent form legend{background:#fff;padding:4px .5em;text-transform:uppercase}#mainContent form fieldset{border:1px solid #ccc;margin:10px 0;padding:10px}#mainContent form fieldset fieldset{padding:0;border:0}#mainContent form fieldset fieldset legend{text-transform:none !important;padding:0;margin:0}#mainContent form fieldset fieldset legend label{color:#0162a7}#mainContent form fieldset ol{margin:0;padding:0 8px}#mainContent form li{list-style:none;margin:1em 0}#mainContent form li .last{clear:right}#mainContent form li .error{background:yellow}#mainContent form input[type=checkbox]{background:red;margin-right:7px}#mainContent form input[type=radio]{margin-right:5px}#mainContent form .chkParrent{display:block;padding:3px 0}#mainContent form input{padding:4px}#mainContent form textarea{width:100%}#mainContent form input[type=email]{width:100%}#mainContent form .frmNote{display:block;clear:both;padding:5px;background:#ccc;margin-bottom:10px}#mainContent form .subField{padding:5px 0;text-align:right;border:none}#mainContent form input[type=file]{padding:2px 2px}#mainContent form input[type=submit]{width:50%;padding:2%;font-size:100%;letter-spacing:1px;background:#fff;border-width:0;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 0 3px 0 #3b69a9;box-shadow:0 0 3px 0 #0162a7;cursor:pointer}#mainContent form input[type=submit]:hover{-webkit-box-shadow:0 0 15px 0 #0497fa;box-shadow:0 0 15px 0 #0497fa}#mainContent form .btnSub{width:50%;padding:2%;font-size:100%;letter-spacing:1px;background:#fff;border-width:0;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 0 3px 0 #0162a7;box-shadow:0 0 3px 0 #0162a7;text-decoration:none}#mainContent form .btnSub:hover{-webkit-box-shadow:0 0 15px 0 #0497fa;box-shadow:0 0 15px 0 #0497fa}#mainContent form #btnBottom{float:none;clear:both;margin:5% 0 0 2%}a{color:#0162a7;text-decoration:underline}a:visited{color:#0162a7}a:hover{color:#0497fa}h1,h2,h3,h4{font-family:roboto_cdsregular;font-weight:400;margin-bottom:0;padding:0;color:#0162a7;font-size:2.214em}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-family:roboto_cdsregular;font-weight:400;margin:0;padding:0;line-height:auto}h2,h3,h4{margin-top:1.5em;margin-bottom:.5em;font-size:1.714em}h2 a{text-decoration:none}h2 a:hover{text-decoration:none}h3,h4{font-size:1.5em;line-height:100%}h4{font-size:1.286em;text-transform:uppercase;margin-bottom:0;padding-bottom:0;color:rgba(0,0,0,0.5)}h4+p{margin-top:0}h5,h6{margin-top:2em;margin-bottom:.5em;color:rgba(0,0,0,0.5)}#breadcrumb{margin-top:1em;margin-bottom:1em;padding:0;font-size:90%;clear:both}@media screen and (min-width:768px){#breadcrumb{margin-top:0}}#breadcrumb li{list-style:none;display:inline-block;white-space:nowrap}#breadcrumb li+li:before{content:'\00BB  ';margin:0 4px}#breadcrumb a{text-decoration:none}#navMainSide{border-right:1px solid #808080;margin-right:0}#navMainSide a,#navMainSide ul,#navMainSide li{margin:0;padding:0;border:none;outline:0}#navMainSide>ul{margin-top:1em;margin-bottom:1em;min-height:100%}#navMainSide>ul>li>a{padding-left:15px}#navMainSide ul>li.active>a{background:#0162a7;text-transform:uppercase;color:#fff}#navMainSide ul>li.active li.active>a{background:#0497fa;margin-left:-1em;padding-left:2em;text-transform:initial}#navMainSide ul ul{margin-left:1em}#navMainSide li{list-style:none}#navMainSide li>a{padding:.25em .5em;display:block;text-decoration:none;color:#999;font-size:14px;font-family:roboto_cdsregular}#navMainSide li>a:hover{color:#0162a7}#navMainSide li a:hover{color:#0162a7}#navMainSide li li>a{padding-left:1em;text-indent:-5px}#navMainSide li li>a:before{content:"\203a\00a0"}.vst_bleu,.vst_bleuPale,.vst_gris{background:#293766 url(../../site/images/backgrounds/coins-blanc-bas-droite.png) no-repeat bottom right;height:75px;min-height:75px;max-height:75px;display:block;padding:2% 5%}.vst_bleu img,.vst_bleuPale img,.vst_gris img{max-height:90%}@media screen and (min-width:768px){.vst_bleu,.vst_bleuPale,.vst_gris{margin-left:-15px;padding:3% 5%}.vst_bleu img,.vst_bleuPale img,.vst_gris img{max-width:80%;margin-left:1em}}@media screen and (min-width:992px){.vst_bleu,.vst_bleuPale,.vst_gris{margin-left:-15px;padding:2% 5%}.vst_bleu img,.vst_bleuPale img,.vst_gris img{max-width:69%;margin-left:1em}}.vst_bleuPale{background:#0162a7 url(../../site/images/backgrounds/coins-blanc-bas-droite.png) no-repeat bottom right}@media screen and (min-width:768px){.vst_bleuPale{margin-right:-15px}}.vst_gris{background:#ccc url(../../site/images/backgrounds/coins-blanc-bas-droite.png) no-repeat bottom right}.vst_bulles{margin-bottom:2em}.st_blancOverlay{background-color:rgba(255,255,255,0.6);overflow:hidden}@media screen and (min-width:768px){#st_head{margin-top:20em}}@media screen and (min-width:1200px){#st_head{margin-top:30em}}#calendrierContainer{background:#0162a7 url(../../site/images/backgrounds/coins-blanc-bas-droite.png) no-repeat bottom right;font-family:roboto_cdsregular;overflow:hidden}#calendrierContainer .ec_hBtn{padding:0;color:#fff;font-family:roboto_cdsregular;overflow:hidden;height:5.2em;min-height:5.2em;max-height:5.2em;font-size:1.14em;background:#293766 url(../../site/images/backgrounds/coins-blanc-bas-droite.png) no-repeat bottom right;border-left:1px solid #293766;margin-left:-16px}@media only screen and (min-width:768px){#calendrierContainer .ec_hBtn{height:5.1em;min-height:5.1em;max-height:5.1em}}@media only screen and (min-width:992px){#calendrierContainer .ec_hBtn{height:5.1em;min-height:5.1em;max-height:5.1em}}@media only screen and (min-width:1200px){#calendrierContainer .ec_hBtn{height:5.1em;min-height:5.1em;max-height:5.1em}}@media (max-width:991px) and (min-width:768px){#calendrierContainer .ec_hBtn{margin:0 -30px 0 -15px}}#calendrierContainer .ec_hBtn a{color:inherit;line-height:1.2em;text-decoration:none;display:table-cell;vertical-align:middle;height:5em;width:100%;padding-left:5em;padding-right:15px;background:url(../../components/ecalendrier/fullCalendar/images/calendrier-icon-home.png) no-repeat 16px center}@media screen and (min-width:1200px){#calendrierContainer .ec_hBtn a{height:6em}}#calendrierContainer .col-left{border-right:1px solid #293766;padding-left:0;padding-bottom:1em;max-height:23em;overflow:hidden}#calendrierContainer .col-left .ec_ecName{color:#fff;font-size:1.57em;margin:1em 0 1em 0;line-height:1em}#calendrierContainer .ec_homeLDate{color:#fff;text-transform:uppercase;font-family:roboto_cdsbold;padding-top:1em;font-size:1.143em;margin-bottom:.25em}#calendrierContainer .ec_homeRDate{font-family:roboto_cdsbold;color:#fff;text-align:center;font-size:.857em;background:#293766;width:5em;min-height:4em;vertical-align:middle;margin:0;padding:0;line-height:normal;padding-top:1.25em}#calendrierContainer .ec_homeLTitle{color:#fff;font-size:1.286em;line-height:1em}#calendrierContainer .ec_homeLTitle a{color:inherit;text-decoration:none}#calendrierContainer .ec_homeIntro{color:#fff;line-height:1.1em;font-size:1.14em;margin-top:1em}#calendrierContainer .ec_homeRTitle{color:#fff;font-size:1.14em;padding-left:.8em;line-height:1.2em}#calendrierContainer .ec_homeRTitle>a{color:inherit;text-decoration:none}#calendrierContainer .ec_lstEl{margin:0 -30px 0 -15px;padding-left:15px;padding-top:1.45em;border-bottom:1px solid #293766;height:6em;min-height:6em;max-height:6em}@media screen and (min-width:768px){#calendrierContainer .ec_lstEl{height:5.65em;min-height:5.65em;max-height:5.65em;padding-top:1.245em}}@media screen and (min-width:992px){#calendrierContainer .ec_lstEl{height:5.6em;min-height:5.6em;max-height:5.6em;padding-top:1.245em}}@media screen and (min-width:1200px){#calendrierContainer .ec_lstEl{height:5.9em;min-height:5.9em;max-height:5.9em;padding-top:2em}}@media screen and (min-width:768px){#calendrierContainer>div:nth-child(2){margin-left:-15px;padding-right:0}}@media screen and (min-width:992px){#calendrierContainer>div:nth-child(2){margin-left:0;padding-right:0}}#homeQuickLinks{padding-left:0;padding-right:0;font-size:.875em}@media screen and (min-width:768px){#homeQuickLinks{padding-right:15px;padding-left:30px}}#homeQuickLinks a{font-size:.85em;color:#0497fa;transition:1s background-color;border-right:1px solid #0162a7;text-decoration:none;height:8em;min-height:8em;text-align:center;width:25%;min-width:25%;max-width:25%;float:left}@media screen and (min-width:768px){#homeQuickLinks a{height:7.65em;border-bottom:1px solid #0162a7;display:block;width:auto;min-width:100%;max-width:100%;float:none;min-height:7.65em;background-position:center 24% !important}}@media screen and (min-width:768px) and (orientation:portrait){#homeQuickLinks a{background-size:47% !important}}@media screen and (min-width:992px){#homeQuickLinks a{height:7.6em;min-height:7.6em}}@media screen and (min-width:1200px){#homeQuickLinks a{height:7.9em;min-height:7.9em}}#homeQuickLinks a:before{content:" " attr(title) " ";display:block;vertical-align:bottom;width:100%;max-width:100%;text-align:center;line-height:1em;position:relative;top:68%;padding:0 5%}@media screen and (min-width:992px){#homeQuickLinks a:before{top:75%}}#homeQuickLinks a:hover{color:#fff;background-color:#354783}#homeQuickLinks a.Qlinks1{background:#293766 url(../../site/images/icons/ql_1.png) no-repeat center 13%}#homeQuickLinks a.Qlinks2{background:#293766 url(../../site/images/icons/ql_2.png) no-repeat center 13%}#homeQuickLinks a.Qlinks3{background:#293766 url(../../site/images/icons/ql_3.png) no-repeat center 13%}#homeQuickLinks a.Qlinks4{background:#293766 url(../../site/images/icons/ql_4.png) no-repeat center 13%}#homeQuickLinks a.Qlinks5{background:#293766 url(../../site/images/icons/ql_5.png) no-repeat center 13%}#slidderHome{margin-top:15px}@media screen and (min-width:768px){#slidderHome{margin-top:0;padding-right:0}}#slidderHome .item img{max-width:100% !important;min-width:100%;height:auto !important;max-height:1000px !important;max-width:none}@media screen and (min-width:768px){#slidderHome .item img{max-height:22em}}@media screen and (min-width:992px){#slidderHome .item img{max-height:20.9em}}@media screen and (min-width:1200px){#slidderHome .item img{max-height:22em}}#slidderHome .carousel-indicators{top:100%;background:rgba(0,0,0,0.5);width:100%;display:table;left:0;margin-left:0;text-align:right}#slidderHome .carousel-indicators li{text-indent:-999px;cursor:pointer;background-color:rgba(255,255,255,0.5);border:1px solid rgba(255,255,255,0.5);border-radius:0;margin:0 5px 0 0}#slidderHome .carousel-indicators li:hover{background-color:#fff}#slidderHome .carousel-indicators .active{width:10px;height:10px;margin:0 5px 0 0;background-color:#fff;border:1px solid #fff}#st-top-navbar-collapse-1{z-index:-1}.st_mainHeadNav{background:white;border:none;border-bottom:4px solid #a6a6a6;border-radius:0;margin-bottom:0;z-index:1}@media screen and (min-width:768px){.st_mainHeadNav{margin-bottom:0}}.st_mainHeadNav #socials{clear:both;float:none}.st_mainHeadNav #socials a{font-size:1.875em;color:#808080}.st_mainHeadNav #socials a:first-of-type{margin-right:.25em}.st_mainHeadNav #st-maintopnav{padding-right:15px;z-index:99}.st_mainHeadNav .navbar-right{text-align:right}.st_mainHeadNav .navbar-right .nav li:after{content:"|";position:absolute;top:1em;right:0}.st_mainHeadNav .navbar-right .nav li.last:after{content:""}.st_mainHeadNav .navbar-right .nav li a{color:#000}.st_mainHeadNav .navbar-right .navbar-form{border:0;background-color:#384b8a}@media only screen and (min-width:768px){.st_mainHeadNav .navbar-right .navbar-form{background-color:transparent}}@media only screen and (min-width:768px){.st_mainHeadNav .container{padding-left:0}}.st_mainHeadNav .container .navbar-brand{max-width:69%;height:auto}@media only screen and (min-width:768px){.st_mainHeadNav .container .navbar-brand{max-width:100%;margin-top:1em}}.st_mainHeadNav .container .navbar-collapse{border:0;border-top:2px solid #384b8a}@media only screen and (min-width:768px){.st_mainHeadNav .container .navbar-collapse{position:relative;border-top:0}}.st_mainHeadNav .container .st_navbar-nav{font-family:robotoregular;margin-top:0}.st_mainHeadNav .container .st_navbar-nav a{text-decoration:none}@media only screen and (min-width:768px){.st_mainHeadNav .container .st_navbar-nav a{line-height:1em}}.st_mainHeadNav .container .st_navbar-nav>li>a{color:#293766;border-bottom:1px solid #293766}@media only screen and (min-width:768px){.st_mainHeadNav .container .st_navbar-nav>li>a{border-bottom:0}}.st_mainHeadNav .container .st_navbar-nav>.open>a{background:#0497fa;color:#fff}.st_mainHeadNav .container .st_navbar-nav>.open+li{border-top:1px solid #293766}@media only screen and (min-width:768px){.st_mainHeadNav .container .st_navbar-nav>.open+li{border-top:0}}@media only screen and (min-width:768px){.st_mainHeadNav .container .st_navbar-nav{position:absolute;top:100%;left:1px;margin-right:-18px}.st_mainHeadNav .container .st_navbar-nav>li{display:block;width:16.75%;float:left;height:48px;margin-left:-0.8px}.st_mainHeadNav .container .st_navbar-nav>li>a{display:table-cell;width:16em;vertical-align:middle;text-decoration:none;color:#fff;text-transform:uppercase;height:48px;padding:0 20px 0 10px;border-left:1px solid #0162a7;font-size:.875em;line-height:110%;background:url(../../site/images/backgrounds/bg-top-menu.png) no-repeat top right}.st_mainHeadNav .container .st_navbar-nav>li>a:hover,.st_mainHeadNav .container .st_navbar-nav>li>a:active,.st_mainHeadNav .container .st_navbar-nav>li>a:focus,.st_mainHeadNav .container .st_navbar-nav li.dropdown:hover a{background:url(../../site/images/backgrounds/bg-top-menu-hover.png) no-repeat top right;color:#fff}.st_mainHeadNav .container .st_navbar-nav>li:first-child>a{border:0}.st_mainHeadNav .container .st_navbar-nav li.dropdown:hover ul{display:block}.st_mainHeadNav .container .st_navbar-nav li.dropdown>.dropdown-menu{background:#0162a7;height:auto;padding:10px;padding-bottom:15px;z-index:999;width:380%}.st_mainHeadNav .container .st_navbar-nav li:nth-last-child(1)>ul{left:-280%}.st_mainHeadNav .container .st_navbar-nav li:nth-last-child(2)>ul{left:-180%}.st_mainHeadNav .container .st_navbar-nav li:nth-last-child(3)>ul{left:-80%}.st_mainHeadNav .container .st_navbar-nav li.dropdown>.dropdown-menu li{font-size:1em;color:#fff;display:table;width:32%;height:40px;float:left;margin:0;margin-top:1px}.st_mainHeadNav .container .st_navbar-nav li.dropdown>.dropdown-menu li:nth-child(3n){clear:right;float:right}.st_mainHeadNav .container .st_navbar-nav li.dropdown>.dropdown-menu li:nth-child(3n-2){clear:left;margin-right:10px}.st_mainHeadNav .container .st_navbar-nav li.dropdown>.dropdown-menu li a{color:inherit;font-size:inherit;display:table-cell;height:100%;padding:0 3%;text-decoration:none;vertical-align:middle;background:0;border:1px solid #0497fa;border-top:0;border-right:0;white-space:normal}.st_mainHeadNav .container .st_navbar-nav li.dropdown>.dropdown-menu li a:hover{background:#0497fa url(../../site/images/backgrounds/bg-sub-menu.png) no-repeat right bottom;border-bottom:1px solid #0162a7}.st_mainHeadNav .container .st_navbar-nav li.dropdown>.dropdown-menu li a:active{color:inherit}.st_mainHeadNav .container .st_navbar-nav li.dropdown>.dropdown-menu li a:focus{color:inherit}.st_mainHeadNav .container .st_navbar-nav li.dropdown>.dropdown-menu li a span{display:block;padding:0;padding-left:8px;padding-right:8px}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){.st_mainHeadNav .container .st_navbar-nav>li{margin-left:-1px}}@media only screen and (min-width:992px){.st_mainHeadNav .container .st_navbar-nav{margin-right:-16px}.st_mainHeadNav .container .st_navbar-nav>li{width:16.77%;margin-right:0}.st_mainHeadNav .container .st_navbar-nav>li>a{font-size:1em}}@media only screen and (min-width:1200px){.st_mainHeadNav .container .st_navbar-nav>li{width:16.7522%;margin-right:-0.3px}}.st_loupe{margin-right:0;padding-top:6px}#st_searchflds{border:0}@media only screen and (min-width:768px){#st_searchflds{padding-right:0}}@media only screen and (max-width:767px){#st_searchflds{margin-right:-30px}#st_searchflds input[type="text"]{width:100%}}.navbar-default .navbar-toggle{border:0;color:#293766;background-color:#fff}.navbar-default .navbar-toggle .icon-bar{background-color:#293766}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#fff}.mobileFixItem.affix{right:0}#stNewsCarousel .carousel-control{width:4%;color:#0162a7}#stNewsCarousel .carousel-control.left{margin-left:-15px;background-image:none}#stNewsCarousel .carousel-control.right{margin-right:-15px;background-image:none}#stNewsCarousel .carousel-control .glyphicon-triangle-left{position:absolute;top:50%;left:0}#stNewsCarousel .carousel-control .glyphicon-triangle-right{position:absolute;top:50%;right:0}@media (max-width:767px){.carousel-inner .active.left{left:-100%}.carousel-inner .next{left:100%}.carousel-inner .prev{left:-100%}.active>div{display:none}.active>div:first-child{display:block}}@media (min-width:768px) and (max-width:992px){.carousel-inner .active.left{left:-50%}.carousel-inner .next{left:50%}.carousel-inner .prev{left:-50%}.active>div{display:none}.active>div:first-child{display:block}.active>div:first-child+div{display:block}}@media (min-width:992px){.carousel-inner .active.left{left:-25%}.carousel-inner .next{left:25%}.carousel-inner .prev{left:-25%}}#stNewsCarousel span{display:block}#stNewsCarousel span.sliderTitle{font-size:1.7em;clear:both;float:none;color:#0162a7;margin-bottom:10px;line-height:1em}#stNewsCarousel span.sliderTitle a{color:inherit;text-decoration:none}#stNewsCarousel span.sliderText{line-height:160%;font-size:1em}#stNewsCarousel .readMoreNews{display:block;font-weight:400;margin-top:1em;clear:both;float:none;color:#808080;font-size:1.36em;text-decoration:none;font-family:robotolight}#headNewsSectiontitle,.headSectionTitle{line-height:8px;font-size:2.43em;background:#ccc;color:#000;text-align:center;margin-top:2em;margin-bottom:2em;font-family:robotolight;font-weight:400;margin-bottom:.75em}#headNewsSectiontitle span,.headSectionTitle span{background:#fff;padding:0 10px}#headNewsSectionfoot{font-size:1.14em;border-bottom:8px solid #ccc;text-align:center;margin-top:3em;margin-bottom:2em;padding-top:1em;padding-bottom:1em}#headNewsSectionfoot.plusDeNouvelles{text-align:center;font-family:roboto_cdsbold;font-weight:400}#headNewsSectionfoot.plusDeNouvelles a{text-decoration:none;color:#0162a7;line-height:120%}#headNewsSectionfoot.plusDeNouvelles a:hover{color:#0497fa}#footerHomeContainer{border-bottom:8px solid #ccc;padding-bottom:1em;margin-bottom:2em}#footerHomeContainer .titre{font-size:2.43em;line-height:50%;text-align:center;font-family:robotolight;margin-top:0;margin-bottom:1em;color:#000}#footerHomeContainer .moreLink{text-align:right;font-size:.857em;color:rgba(0,0,0,0.5);padding:3%}#footerHomeContainer .moreLink a{color:inherit;text-decoration:none}#footerHomeContainer .moreLink a i{color:inherit}#footerHomeContainer #leftFooterHome{border-right:1px solid #000}#footerHomeContainer #rightFooterHome .liensPopHome{padding-top:1em}#footerHomeContainer #rightFooterHome .liensPopHome a{text-decoration:none;font-family:roboto_cdsbold;color:rgba(0,0,0,0.5);text-transform:uppercase}#footerHomeContainer #rightFooterHome .liensPopHome span{display:table-cell;vertical-align:middle}#footerHomeContainer #rightFooterHome .liensPopHome span:first-child{padding-right:15px}#footer{background:#666;color:#fff;padding-top:1em;padding-bottom:1em}@media screen and (min-width:768px){#footer{padding-top:3em;padding-bottom:3em}}#footer div.footerCol strong{font-size:1.43em;font-family:robotoregular;font-weight:normal;line-height:1.143em;display:block;float:none;clear:both;margin-bottom:15px}#footer div.footerCol.last{font-family:arial,sans-serif}#footer div.footerCol ul{margin:auto 0;padding:0}#footer div.footerCol li{list-style:none;font-size:1em;letter-spacing:1px;margin:3% 0}#footer a{color:inherit;text-decoration:none;line-height:1.143em;font-size:.93em}#footer a:hover{color:inherit;color:silver;text-decoration:underline}#footer .footerFooter{font-family:robotothin;padding-bottom:.4em}@media screen and (min-width:768px){#footer .footerFooter{padding-bottom:2em}}#footer .footerFooter:last-child{border-top:1px solid #fff;padding:1em 30px 0 30px}#footer .footerFooter:last-child div:last-child{text-align:right}#footer .footerFooter .vst_copy{text-align:center}@media screen and (min-width:768px){#footer .footerFooter .vst_copy{text-align:left}}#footer .footerFooter.vst_xs-footer{font-size:1.5em;text-align:center}#footer .footerFooter.vst_xs-footer .fa{font-size:1.75em;margin:0 .2em}.inside{margin-bottom:20px}.inside-full-height{height:100%;margin-top:0;margin-bottom:0}.content{padding:12px 3px}.row-height{display:table;table-layout:fixed;height:100%;width:100%}.col-height{display:table-cell;float:none;height:100%}.col-top{vertical-align:top}.col-middle{vertical-align:middle}.col-bottom{vertical-align:bottom}html{width:100%;height:100%;display:table}body{width:100%;height:100%;display:table-cell;vertical-align:middle}@media (min-width:480px){.row-xs-height{display:table;table-layout:fixed;height:100%;width:100%}.col-xs-height{display:table-cell;float:none;height:100%}.col-xs-top{vertical-align:top}.col-xs-middle{vertical-align:middle}.col-xs-bottom{vertical-align:bottom}}@media (min-width:768px){.row-sm-height{display:table;table-layout:fixed;height:100%;width:100%}.col-sm-height{display:table-cell;float:none;height:100%}.col-sm-top{vertical-align:top}.col-sm-middle{vertical-align:middle}.col-sm-bottom{vertical-align:bottom}}@media (min-width:992px){.row-md-height{display:table;table-layout:fixed;height:100%;width:100%}.col-md-height{display:table-cell;float:none;height:100%}.col-md-top{vertical-align:top}.col-md-middle{vertical-align:middle}.col-md-bottom{vertical-align:bottom}}@media (min-width:1200px){.row-lg-height{display:table;table-layout:fixed;height:100%;width:100%}.col-lg-height{display:table-cell;float:none;height:100%}.col-lg-top{vertical-align:top}.col-lg-middle{vertical-align:middle}.col-lg-bottom{vertical-align:bottom}}@media screen and (min-width:768px){#homeQuickLinks a{height:25.2%;min-height:25.2%;max-height:25.2%}#calendrierContainer .ec_lstEl{height:25%;min-height:25%;max-height:25%}#calendrierContainer .ec_hBtn{height:25%;min-height:25%;max-height:25%}#calendrierContainer .col-left{border-right:1px solid #293766;padding-left:0;padding-bottom:1em;height:100%;overflow:visible}#calendrierContainer>div:nth-child(2){height:100%}}@media screen and (min-width:768px) and screen and (-ms-high-contrast:active),screen and (min-width:768px) and (-ms-high-contrast:none){#homeQuickLinks a{height:9.5em;min-height:9.5em;max-height:9.5em}}@media screen and (min-width:768px) and screen and (-ms-high-contrast:active),screen and (min-width:768px) and (-ms-high-contrast:none){#calendrierContainer .ec_lstEl{height:7.15em;min-height:7.15em;max-height:7.15em}}