.mainFooter, .inside .mainHeader, .mainSection.contact.invert, .news.partialfull .articles .date, .news.partialblockv1 .articles .date, .news.partialblockv2 .articles .date, .news.partialblockv3 .articles .date, .news.partialfull .articles article a:hover, .news.partialfull.invert .articles article a:hover, .news.partialblockv2 .articles article a:hover, .news.partialblockv2.invert .articles article a:hover, .news.partialblockv3 .articles article a:hover, .btn-primary, .btn-success, .btn-info, .news footer .btn, .news .more .btn, .news.publication .articles article .btn, .shortcutsSearch ul.shortcuts li a:hover, .agenda.invert .events-period .col.dayOfWeek.currentD span.date {
  background: #325175;
}
.agenda .events-period .col.dayOfWeek span.date {
  background: #dbe5f0;
}
.news.partialcarouselv3 .swiper-container-left .swiper-slide.swiper-slide-active .imgSlide .tempo {
  background: #4772a5;
}
.summary a:hover, .summary .currentPage a, .btn-primary:hover, .btn-success:hover, .btn-info:hover, .news footer .btn:hover, .news .more .btn:hover, .news.publication .articles article .btn:hover, .sectionNav .nav > li > a:hover, .sectionNav .nav > li > a.active, .sectionNav ul li a:hover span.title, .slideshow .carousel-control-prev span.icon:hover, .slideshow .carousel-control-next span.icon:hover, .agenda.invert .events.timeline article .main .desc figure, .agenda.invert .events.blocks article .main .desc figure .summary a:hover, .summary.invert a:hover, .summary.invert .currentPage a, .slideshow .carousel-control-prev span.icon, .slideshow .carousel-control-next span.icon, .mainSection.shortcutsBlocks ul li a, .news.newspaper article a:hover .source, .news.newspaper article a:hover h3.title, .news.newspaper article a:hover .date, .touch .news.photoStory .album figcaption, .touch .news.photoStory .album a:hover figcaption, .news.carousel .newsThumbnail:hover .info, .news.carousel.invert .newsThumbnail:hover .info, .news.partialcarouselv3 footer .more a, .news.video article a:hover, .news.video.invert article a:hover, .shortcutsSearch ul.shortcuts li a, .agenda .events-period .col.dayOfWeek span.nbEvent {
  background-color: #4a7532;
}
.news.photoStory .album .pictureOverlay, .mainSection.shortcutsBlocks ul li a:hover {
  background-color: rgba(74, 117, 50, 0.85);
}
.news.partialfull.invert .articles article a, .news.partialblockv1.invert .articles article, .news.partialblockv2.invert .articles article a, .news.partialblockv3.invert .articles article, .news.socialnetworks.invert .sourcesFilter, .news.publication.invert .articles .info, .news.publication.invert article.pubYear, .news.newspaper.invert article .source, .news.newspaper.invert article h3.title, .news.newspaper.invert article .date, .news.video.invert article, .news.video.invert article a, .summary.invert a, .agenda.invert .events.timeline article:hover, .agenda.invert .events.blocks article:hover, .agenda.invert .events-period, .news.invert aside, .news.invert aside h2 {
  background-color: #233952;
}
.agenda.invert .events.timeline article, .agenda.invert .events.blocks article {
  background-color: rgba(35, 57, 82, 0.5);
}
.news.partialcarouselv2.invert .articles h3, .news.partialcarouselv2 .date, .news.partialcarouselv2.invert .articles p.teaser {
  background-color: rgba(35, 57, 82, 0.85);
}
.csc-default .image-wrap .image a:after {
  background-color: rgba(52, 82, 35, 0.85);
}
.agenda.invert .events.topNews .main, .agenda.invert .events.topNews .main .description header {
  background-color: rgba(28, 45, 64, 0.85);
}
.csc-default.invert, .mainSection.invert, .mainSection.invert .csc-default, .news.partialcarouselv3 .swiper-container-left .swiper-slide .imgSlide .tempo, .meteov2.invert .weatherItem .hour, .news.publication.invert .articles.hasImg .publishDate, .agenda.invert .events.topNews .main:hover, .agenda .events.timeline article .main .desc figure, .agenda .events.blocks article .main .desc figure, .agenda.invert .events.timeline article .main .date:after, .agenda .events-period .col.dayOfWeek.currentD span.date, .agenda.invert .events-period .col.dayOfWeek span.date, .agenda .events-period select#dateFrom option.selected {
  background-color: #1c2d40;
}
.news.socialnetworks.invert .articles article.list .main {
  background-color: #14202f;
}
@media (max-width: 767px) {
  .csc-default.shortcutsSearch.invert.mobileSplit {
    background-color: #1c2d40;
  }
}
@media (min-width: 768px) {
  .shortcutsSearch.smallSearch .container-fluid .searchForm {
    background: rgba(28, 45, 64, 0.5);
  }
  .shortcutsSearch.smallSearch .container-fluid .searchForm .searchButton, .shortcutsSearch.smallSearch .container-fluid .searchForm .searchInput:hover {
    background-color: #1c2d40;
  }
}
@media (min-width: 992px) {
  .agenda.invert .events.timeline article .main .desc {
    background-color: rgba(35, 57, 82, 0.5);
  }
  .agenda.invert .events.timeline article .main:hover .desc {
    background-color: #233952;
  }
}
@media (min-width: 1200px) {
  .news.partialcarouselv3 footer .thumbnail .thumb {
    background: #233952;
  }
  .news.partialcarouselv3 footer .thumbnail .thumb.active, .news.partialcarouselv3 footer .thumbnail:before {
    background: #325175;
  }
}
@media (min-width: 1400px) {
  .news.partialcarouselv3 .swiper-container-left .swiper-slide .title {
    background: #325175;
  }
}
.news.partialblockv2 .articles .col4 .info, .news.partialblockv2 .articles .col5 .info, .news.partialblockv2 .articles .col6 .info, .news .articles .info, .news.socialnetworks .sourcesFilter, .news.publication .articles.hasTeaser.hasImg article.hasTeaser:hover .info, .news.publication .articles.hasImg .publishDate, .news.partialcarouselv1 .articles article .info, .news.carousel .newsThumbnail.active .info, .csc-default .image-wrap, .video .TACVideoPlayer iframe, .video .tac_activate, .centolive.TAC .tac_activate, .centolive.TAC .TACIframe, .googleCalendar .tac_activate, .map.invert .map-canvas, .map.invert .umap-with-pois, .map.invert .opendatalillemetropole {
  border-color: #325175;
}
.summary .toppage a {
  border-color: #4a7532;
}
.agenda.invert .events-period .col.dayOfWeek span.nbEvent {
  border-color: #233952;
}
.mainHeader .page-header .socialshare {
  border-color: #4772a5;
}
.news.newspaper article a:hover .date:before {
  border-top-color: #4a7532;
}
.news.newspaper article a:hover .title:before {
  border-bottom-color: #4a7532;
}
.news.newspaper.invert article .date:before, .slideshow .carousel {
  border-top-color: #233952;
}
.news.publication.invert .articles .info, .news.newspaper.invert article .title:before {
  border-bottom-color: #233952;
}
.news .articles article .glyph, .news.partialcarouselv1 .articles .info .glyph {
  color: #325175;
}
.news.video article a:hover picture i {
  color: #4a7532;
}
.agenda.invert .events.timeline article .main .date:after {
  box-shadow: 0 0 0 2px #233952;
}
.agenda.invert .events.timeline article .main .date:before {
  background-image: linear-gradient(90deg, transparent, #233952);
}
.agenda.invert .events.timeline:before {
  background-image: linear-gradient(to bottom, #1c2d40, #233952 4%, #233952 96%, #1c2d40 100%);
}
@media (min-width: 768px) {
  .megamenu.v2 .navbar-nav > .nav-item > .nav-link {
    padding-top: 1.1rem;
    padding-bottom: 1.1rem;
    border-bottom-width: 5px;
    border-bottom-style: solid;
    border-bottom-color: transparent;
  }
}
@media (min-width: 992px) {
  .megamenu.v2 .navbar-nav > .nav-item > .nav-link {
    border-bottom-width: 8px;
    padding-top: 1.9rem;
    padding-bottom: 1.5rem;
  }
}
.megamenu.v2 .navbar-nav .nav-item.active, .megamenu.v2 .navbar-nav .nav-item.active.show {
  background-image: linear-gradient(90deg, #fff, 75%, #dbe5f0);
}
.megamenu .navbar-nav .nav-item .dropdown-menu.v1 > .dropdown-item > a, .megamenu .navbar-nav .nav-item .dropdown-menu.v2 > .dropdown-item > a, .megamenu .navbar-nav .nav-item .dropdown-menu.v3 > div.col > .dropdown-item > a, .megamenu .navbar-nav .nav-item .dropdown-menu.v4 > .dropdown-item > .box > a, .megamenu .navbar-nav .nav-item .dropdown-menu.v5 > .subnav > .dropdown-item > .box > a, .megamenu .navbar-nav .nav-item .dropdown-menu.v6 > .dropdown-item > a, .megamenu .navbar-nav .nav-item .dropdown-menu.v7 > .dropdown-item > a, body.colorB .megamenu .navbar-nav .nav-item .dropdown-menu.v8 > .box > .col > .dropdown-item > a {
  background: #325175;
}
.megamenu .navbar-nav .nav-item .dropdown-menu.v1 > .dropdown-item.active > a, .megamenu .navbar-nav .nav-item .dropdown-menu.v2 > .dropdown-item.active > a, .megamenu .navbar-nav .nav-item .dropdown-menu.v3 > div.col > .dropdown-item.active > a, .megamenu .navbar-nav .nav-item .dropdown-menu.v4 > .dropdown-item.active > .box > a, .megamenu .navbar-nav .nav-item .dropdown-menu.v5 > .subnav > .dropdown-item.active > .box > a, .megamenu .navbar-nav .nav-item .dropdown-menu.v6 > .dropdown-item.active > a, .megamenu .navbar-nav .nav-item .dropdown-menu.v7 > .dropdown-item.active > a, body.colorB .megamenu .navbar-nav .nav-item .dropdown-menu.v8 > .box > .col > .dropdown-item.active > a, .megamenu .navbar-nav .nav-item .dropdown-menu.v1 > .dropdown-item:active > a, .megamenu .navbar-nav .nav-item .dropdown-menu.v2 > .dropdown-item:active > a, .megamenu .navbar-nav .nav-item .dropdown-menu.v3 > div.col > .dropdown-item:active > a, .megamenu .navbar-nav .nav-item .dropdown-menu.v4 > .dropdown-item:active > .box > a, .megamenu .navbar-nav .nav-item .dropdown-menu.v5 > .subnav > .dropdown-item:active > .box > a, .megamenu .navbar-nav .nav-item .dropdown-menu.v6 > .dropdown-item:active > a, .megamenu .navbar-nav .nav-item .dropdown-menu.v7 > .dropdown-item:active > a, body.colorB .megamenu .navbar-nav .nav-item .dropdown-menu.v8 > .box > .col > .dropdown-item:active > a, .megamenu .navbar-nav .nav-item .dropdown-menu.v1 > .dropdown-item > a:hover, .megamenu .navbar-nav .nav-item .dropdown-menu.v2 > .dropdown-item > a:hover, .megamenu .navbar-nav .nav-item .dropdown-menu.v3 > div.col > .dropdown-item > a:hover, .megamenu .navbar-nav .nav-item .dropdown-menu.v4 > .dropdown-item > .box > a:hover, .megamenu .navbar-nav .nav-item .dropdown-menu.v5 > .subnav > .dropdown-item > .box > a:hover, .megamenu .navbar-nav .nav-item .dropdown-menu.v6 > .dropdown-item > a:hover, .megamenu .navbar-nav .nav-item .dropdown-menu.v7 > .dropdown-item > a:hover, body.colorB .megamenu .navbar-nav .nav-item .dropdown-menu.v8 > .box > .col > .dropdown-item > a:hover {
  background-color: #4772a5;
}
@media (min-width: 768px) {
  .megamenu .navbar-nav .nav-item .dropdown-menu.v1 > .dropdown-item.active > a span.descOverlay {
    border-color: #4a7532;
  }
  .megamenu.v2 .navbar-nav > .nav-item.active > .nav-link, .megamenu.v2 .navbar-nav > .nav-item > .nav-link:hover, .megamenu.v2 .navbar-nav > .nav-item > .nav-link:focus {
    color: #325175;
  }
  .megamenu .navbar-nav .nav-item .dropdown-menu.v4 > .dropdown-item > .box > a {
    background: transparent;
  }
  .megamenu .navbar-nav .nav-item .dropdown-menu.v6 > .dropdown-item > a {
    background: rgba(0, 0, 0, 0.05);
  }
  .megamenu .navbar-nav .nav-item .dropdown-menu.v1 > .dropdown-item > a:hover span.title, .megamenu .navbar-nav .nav-item .dropdown-menu.v1 > .dropdown-item.active > a span.title, .megamenu .navbar-nav .nav-item .dropdown-menu.v4 > .dropdown-item > .box, .megamenu .navbar-nav .nav-item .dropdown-menu.v7 > .dropdown-item > a {
    background-color: rgba(50, 81, 117, 0.8);
  }
  .megamenu .navbar-nav .nav-item .dropdown-menu.v8 > .box > .col > .dropdown-item.active > .menuT3 > .dropdown-item.more > a, .megamenu .navbar-nav .nav-item .dropdown-menu.v8 > .box > .col > .dropdown-item > .menuT3 > .dropdown-item.more > a, .megamenu .navbar-nav .nav-item .dropdown-menu.v8 > .box > .col > .dropdown-item:hover > .menuT3 > .dropdown-item.more > a {
    background: repeating-linear-gradient(60deg, #1c2d40, #2d4969 5px, #1c2d40 5px);
  }
  .megamenu .navbar-nav .nav-item .dropdown-menu.v1 > .dropdown-item > a, .megamenu .navbar-nav .nav-item .dropdown-menu.v2 > .dropdown-item > a span.title, .megamenu .navbar-nav .nav-item .dropdown-menu.v2 .menuT3 div.active a, .megamenu .navbar-nav .nav-item .dropdown-menu.v2 .menuT3 div a:hover, .megamenu .navbar-nav .nav-item .dropdown-menu.v3 > div.col > .dropdown-item:hover, .megamenu .navbar-nav .nav-item .dropdown-menu.v3 > div.col > .dropdown-item.active, .megamenu .navbar-nav .nav-item .dropdown-menu.v3 > div.col > .dropdown-item > .menuT3 > div > a:hover, .megamenu .navbar-nav .nav-item .dropdown-menu.v3 > div.col > .dropdown-item > .menuT3 > div.active > a, .megamenu .navbar-nav .nav-item .dropdown-menu.v4 > .dropdown-item > .box > a:hover, .megamenu .navbar-nav .nav-item .dropdown-menu.v4 > .dropdown-item.active > .box > a, .megamenu .navbar-nav .nav-item .dropdown-menu.v4 > .dropdown-item > .box > .menuT3 > .item > a:hover, .megamenu .navbar-nav .nav-item .dropdown-menu.v4 > .dropdown-item > .box > .menuT3 > .item.active > a, .megamenu .navbar-nav .nav-item .dropdown-menu.v5 > .subnav > .dropdown-item > .box, .megamenu .navbar-nav .nav-item .dropdown-menu.v5 > .mostViewed a:hover, .megamenu .navbar-nav .nav-item .dropdown-menu.v6 > .dropdown-item > a:hover, .megamenu .navbar-nav .nav-item .dropdown-menu.v6 > .dropdown-item.active > a, .megamenu .navbar-nav .nav-item .dropdown-menu.v7 > .dropdown-item > a:hover, .megamenu .navbar-nav .nav-item .dropdown-menu.v7 > .dropdown-item.active > a, .megamenu .navbar-nav .nav-item .dropdown-menu.v8 > .box > .col > .dropdown-item:hover, .megamenu .navbar-nav .nav-item .dropdown-menu.v8 > .box > .col > .dropdown-item.active {
    background-color: #325175;
  }
  .megamenu .navbar-nav .nav-item .dropdown-menu.v2 > .dropdown-item > a:hover > span.title, .megamenu .navbar-nav .nav-item .dropdown-menu.v2 > .dropdown-item.active > a > span.title, .megamenu .navbar-nav .nav-item .dropdown-menu.v5 .mostViewed .dropdown-item .box, .megamenu .navbar-nav .nav-item .dropdown-menu.v5 .dropdown-item .box > a:hover, .megamenu .navbar-nav .nav-item .dropdown-menu.v5 .dropdown-item.active .box > a, .megamenu .navbar-nav .nav-item .dropdown-menu.v5 .dropdown-item .box > .menuT3 > .item > a:hover, .megamenu .navbar-nav .nav-item .dropdown-menu.v5 .dropdown-item .box > .menuT3 > .item.active > a, .megamenu .navbar-nav .nav-item .dropdown-menu.v8, .megamenu .navbar-nav .nav-item .dropdown-menu.v8 > .box > .col > .dropdown-item > .menuT3 > .dropdown-item > a, .megamenu .navbar-nav .nav-item .dropdown-menu.v8 > .box > .col > .dropdown-item.active > .menuT3 > .dropdown-item > a, .megamenu .navbar-nav .nav-item .dropdown-menu.v8 > .box > .col > .dropdown-item:hover > .menuT3 > .dropdown-item > a {
    background: #233952;
  }
  .megamenu .navbar-nav .nav-item .dropdown-menu.v8 > .box > .col > .dropdown-item > .menuT3, .megamenu .navbar-nav .nav-item .dropdown-menu.v8 > .box > .col > .dropdown-item.active > .menuT3, .megamenu .navbar-nav .nav-item .dropdown-menu.v8 > .box > .col > .dropdown-item:hover > .menuT3 {
    background: #1c2d40;
  }
}
