body .summary a:hover, body .summary .currentPage a, body .mainFooter, body.inside .mainHeader, body .mainSection.contact.invert, body .btn-primary, body .btn-success, body .btn-info, body .news footer .btn, body .news .more .btn, body .mainSection.shortcutsBlocks ul li a, body .news.newspaper article a:hover .source, body .news.newspaper article a:hover h3.title, body .news.newspaper article a:hover .date, body .touch .news.photoStory .album figcaption, body .touch .news.photoStory .album a:hover figcaption, body .news.partialfull .articles article a:hover, body .news.partialfull.invert .articles article a:hover, body .news.partialfull .articles .date, body .news.partialblockv1 .articles .date, body .news.partialblockv2 .articles .date, body .news.partialblockv3 .articles .date, body .news.partialblockv2 .articles article a:hover, body .news.partialblockv2.invert .articles article a:hover, body .news.partialblockv3 .articles article a:hover, body .news.publication .articles article .btn, body .news.carousel .newsThumbnail:hover .info, body .news.video article a:hover, body .news.video.invert article a:hover, body .sectionNav .nav > li > a:hover, body .sectionNav .nav > li > a.active, body .sectionNav ul li a:hover span.title, body .summary.invert a:hover, body .summary.invert .currentPage a, body .slideshow .carousel-control-prev span.icon, body .slideshow .carousel-control-next span.icon, body .agenda.invert .events-period .col.dayOfWeek.currentD span.date {
  background: #5b95b1;
}
body .news.partialcarouselv3 .swiper-container-left .swiper-slide.swiper-slide-active .imgSlide .tempo {
  background: #7caac1;
}
body .btn-primary:hover, body .btn-success:hover, body .btn-info:hover, body .news footer .btn:hover, body .news .more .btn:hover, body .news.publication .articles article .btn:hover, body .mainSection.shortcutsBlocks ul li a:hover, body .slideshow .carousel-control-prev span.icon:hover, body .slideshow .carousel-control-next span.icon:hover, body .agenda.invert .events.timeline article .main .desc figure, body .agenda.invert .events.blocks article .main .desc figure {
  background-color: #7caac1;
}
body .agenda .events-period .col.dayOfWeek span.date {
  background-color: #deeaef;
}
body .news.photoStory .album .pictureOverlay {
  background-color: rgba(91, 149, 177, 0.85);
}
body .news.partialfull.invert .articles article a, body .news.partialblockv1.invert .articles article, body .news.partialblockv2.invert .articles article a, body .news.partialblockv3.invert .articles article, body .news.socialnetworks.invert .sourcesFilter, body .news.carousel.invert .newsThumbnail:hover .info, body .news.publication.invert .articles .info, body .news.publication.invert article.pubYear, body .news.newspaper.invert article .source, body .news.newspaper.invert article h3.title, body .news.newspaper.invert article .date, body .news.video.invert article, body .news.video.invert article a, body .summary.invert a, body .agenda.invert .events.timeline article:hover, body .agenda.invert .events.blocks article:hover, body .agenda.invert .events-period, body .news.invert aside, body .news.invert aside h2 {
  background-color: #3c697f;
}
body .agenda.invert .events.timeline article, body .agenda.invert .events.blocks article {
  background-color: rgba(60, 105, 127, 0.5);
}
body .news.partialcarouselv2.invert .articles h3, body .news.partialcarouselv2 .date, body .news.partialcarouselv2.invert .articles p.teaser {
  background-color: rgba(60, 105, 127, 0.85);
}
body .csc-default .image-wrap .image a:after, body .agenda.invert .events.topNews .main, body .agenda.invert .events.topNews .main .description header {
  background-color: rgba(48, 83, 100, 0.85);
}
body .csc-default.invert, body .mainSection.invert, body .mainSection.invert .csc-default, body .news.partialcarouselv3 .swiper-container-left .swiper-slide .imgSlide .tempo, body .news.publication.invert .articles.hasImg .publishDate, body .meteov2.invert .weatherItem .hour, body .agenda.invert .events.topNews .main:hover, body .agenda .events.timeline article .main .desc figure, body .agenda .events.blocks article .main .desc figure, body .agenda.invert .events.timeline article .main .date:after, body .agenda .events-period .col.dayOfWeek.currentD span.date, body .agenda.invert .events-period .col.dayOfWeek span.date, body .agenda .events-period .col.dayOfWeek span.nbEvent, body .agenda .events-period select#dateFrom option.selected {
  background-color: #305364;
}
body .news.socialnetworks.invert .articles article.list .main {
  background-color: #233c49;
}
@media (max-width: 767px) {
  body .csc-default.shortcutsSearch.invert.mobileSplit {
    background-color: #305364;
  }
}
@media (min-width: 768px) {
  body .shortcutsSearch.smallSearch .container-fluid .searchForm {
    background: rgba(48, 83, 100, 0.5);
  }
  body .shortcutsSearch.smallSearch .container-fluid .searchForm .searchButton, body .shortcutsSearch.smallSearch .container-fluid .searchForm .searchInput:hover {
    background-color: #305364;
  }
}
@media (min-width: 992px) {
  body .agenda.invert .events.timeline article .main .desc {
    background-color: rgba(60, 105, 127, 0.5);
  }
  body .agenda.invert .events.timeline article .main:hover .desc {
    background-color: #3c697f;
  }
}
@media (min-width: 1200px) {
  body .news.partialcarouselv3 footer .thumbnail .thumb {
    background: #3c697f;
  }
  body .news.partialcarouselv3 footer .thumbnail .thumb.active, body .news.partialcarouselv3 footer .thumbnail:before {
    background: #5b95b1;
  }
}
@media (min-width: 1400px) {
  body .news.partialcarouselv3 .swiper-container-left .swiper-slide .title {
    background: #5b95b1;
  }
}
body .summary .toppage a, body .news .articles .info, body .news.partialblockv2 .articles .col4 .info, body .news.partialblockv2 .articles .col5 .info, body .news.partialblockv2 .articles .col6 .info, body .news.socialnetworks .sourcesFilter, body .news.publication .articles.hasTeaser.hasImg article.hasTeaser:hover .info, body .news.publication .articles.hasImg .publishDate, body .news.partialcarouselv1 .articles article .info, body .news.carousel .newsThumbnail.active .info, body .csc-default .image-wrap, body .video .TACVideoPlayer iframe, body .video .tac_activate, body .centolive.TAC .tac_activate, body .centolive.TAC .TACIframe, body .googleCalendar .tac_activate, body .map.invert .map-canvas, body .map.invert .umap-with-pois, body .map.invert .opendatalillemetropole {
  border-color: #5b95b1;
}
body .mainHeader .page-header .socialshare {
  border-color: #7caac1;
}
body .agenda.invert .events-period .col.dayOfWeek span.nbEvent {
  border-color: #3c697f;
}
body .news.newspaper article a:hover .date:before {
  border-top-color: #5b95b1;
}
body .news.newspaper article a:hover .title:before {
  border-bottom-color: #5b95b1;
}
body .news.newspaper.invert article .date:before, body .slideshow .carousel {
  border-top-color: #3c697f;
}
body .news.publication.invert .articles .info, body .news.newspaper.invert article .title:before {
  border-bottom-color: #3c697f;
}
body .news .articles article .glyph, body .news.partialcarouselv1 .articles .info .glyph {
  color: #5b95b1;
}
body .news.video article a:hover picture i {
  color: #7caac1;
}
body .agenda.invert .events.timeline article .main .date:after {
  box-shadow: 0 0 0 2px #3c697f;
}
body .agenda.invert .events.timeline article .main .date:before {
  background-image: linear-gradient(90deg, transparent, #3c697f);
}
body .agenda.invert .events.timeline:before {
  background-image: linear-gradient(to bottom, #305364, #3c697f 4%, #3c697f 96%, #305364 100%);
}
.ru51 .summary a:hover, .ru51 .summary .currentPage a, .ru51 .mainFooter, .ru51.inside .mainHeader, .ru51 .mainSection.contact.invert, .ru51 .btn-primary, .ru51 .btn-success, .ru51 .btn-info, .ru51 .news footer .btn, .ru51 .news .more .btn, .ru51 .mainSection.shortcutsBlocks ul li a, .ru51 .news.newspaper article a:hover .source, .ru51 .news.newspaper article a:hover h3.title, .ru51 .news.newspaper article a:hover .date, .ru51 .touch .news.photoStory .album figcaption, .ru51 .touch .news.photoStory .album a:hover figcaption, .ru51 .news.partialfull .articles article a:hover, .ru51 .news.partialfull.invert .articles article a:hover, .ru51 .news.partialfull .articles .date, .ru51 .news.partialblockv1 .articles .date, .ru51 .news.partialblockv2 .articles .date, .ru51 .news.partialblockv3 .articles .date, .ru51 .news.partialblockv2 .articles article a:hover, .ru51 .news.partialblockv2.invert .articles article a:hover, .ru51 .news.partialblockv3 .articles article a:hover, .ru51 .news.publication .articles article .btn, .ru51 .news.carousel .newsThumbnail:hover .info, .ru51 .news.video article a:hover, .ru51 .news.video.invert article a:hover, .ru51 .sectionNav .nav > li > a:hover, .ru51 .sectionNav .nav > li > a.active, .ru51 .sectionNav ul li a:hover span.title, .ru51 .summary.invert a:hover, .ru51 .summary.invert .currentPage a, .ru51 .slideshow .carousel-control-prev span.icon, .ru51 .slideshow .carousel-control-next span.icon, .ru51 .agenda.invert .events-period .col.dayOfWeek.currentD span.date {
  background: #af8c46;
}
.ru51 .news.partialcarouselv3 .swiper-container-left .swiper-slide.swiper-slide-active .imgSlide .tempo {
  background: #c2a468;
}
.ru51 .btn-primary:hover, .ru51 .btn-success:hover, .ru51 .btn-info:hover, .ru51 .news footer .btn:hover, .ru51 .news .more .btn:hover, .ru51 .news.publication .articles article .btn:hover, .ru51 .mainSection.shortcutsBlocks ul li a:hover, .ru51 .slideshow .carousel-control-prev span.icon:hover, .ru51 .slideshow .carousel-control-next span.icon:hover, .ru51 .agenda.invert .events.timeline article .main .desc figure, .ru51 .agenda.invert .events.blocks article .main .desc figure {
  background-color: #c2a468;
}
.ru51 .agenda .events-period .col.dayOfWeek span.date {
  background-color: #f0e8d9;
}
.ru51 .news.photoStory .album .pictureOverlay {
  background-color: rgba(175, 140, 70, 0.85);
}
.ru51 .news.partialfull.invert .articles article a, .ru51 .news.partialblockv1.invert .articles article, .ru51 .news.partialblockv2.invert .articles article a, .ru51 .news.partialblockv3.invert .articles article, .ru51 .news.socialnetworks.invert .sourcesFilter, .ru51 .news.carousel.invert .newsThumbnail:hover .info, .ru51 .news.publication.invert .articles .info, .ru51 .news.publication.invert article.pubYear, .ru51 .news.newspaper.invert article .source, .ru51 .news.newspaper.invert article h3.title, .ru51 .news.newspaper.invert article .date, .ru51 .news.video.invert article, .ru51 .news.video.invert article a, .ru51 .summary.invert a, .ru51 .agenda.invert .events.timeline article:hover, .ru51 .agenda.invert .events.blocks article:hover, .ru51 .agenda.invert .events-period, .ru51 .news.invert aside, .ru51 .news.invert aside h2 {
  background-color: #7b6231;
}
.ru51 .agenda.invert .events.timeline article, .ru51 .agenda.invert .events.blocks article {
  background-color: rgba(123, 98, 49, 0.5);
}
.ru51 .news.partialcarouselv2.invert .articles h3, .ru51 .news.partialcarouselv2 .date, .ru51 .news.partialcarouselv2.invert .articles p.teaser {
  background-color: rgba(123, 98, 49, 0.85);
}
.ru51 .csc-default .image-wrap .image a:after, .ru51 .agenda.invert .events.topNews .main, .ru51 .agenda.invert .events.topNews .main .description header {
  background-color: rgba(96, 77, 39, 0.85);
}
.ru51 .csc-default.invert, .ru51 .mainSection.invert, .ru51 .mainSection.invert .csc-default, .ru51 .news.partialcarouselv3 .swiper-container-left .swiper-slide .imgSlide .tempo, .ru51 .news.publication.invert .articles.hasImg .publishDate, .ru51 .meteov2.invert .weatherItem .hour, .ru51 .agenda.invert .events.topNews .main:hover, .ru51 .agenda .events.timeline article .main .desc figure, .ru51 .agenda .events.blocks article .main .desc figure, .ru51 .agenda.invert .events.timeline article .main .date:after, .ru51 .agenda .events-period .col.dayOfWeek.currentD span.date, .ru51 .agenda.invert .events-period .col.dayOfWeek span.date, .ru51 .agenda .events-period .col.dayOfWeek span.nbEvent, .ru51 .agenda .events-period select#dateFrom option.selected {
  background-color: #604d27;
}
.ru51 .news.socialnetworks.invert .articles article.list .main {
  background-color: #46381c;
}
@media (max-width: 767px) {
  .ru51 .csc-default.shortcutsSearch.invert.mobileSplit {
    background-color: #604d27;
  }
}
@media (min-width: 768px) {
  .ru51 .shortcutsSearch.smallSearch .container-fluid .searchForm {
    background: rgba(96, 77, 39, 0.5);
  }
  .ru51 .shortcutsSearch.smallSearch .container-fluid .searchForm .searchButton, .ru51 .shortcutsSearch.smallSearch .container-fluid .searchForm .searchInput:hover {
    background-color: #604d27;
  }
}
@media (min-width: 992px) {
  .ru51 .agenda.invert .events.timeline article .main .desc {
    background-color: rgba(123, 98, 49, 0.5);
  }
  .ru51 .agenda.invert .events.timeline article .main:hover .desc {
    background-color: #7b6231;
  }
}
@media (min-width: 1200px) {
  .ru51 .news.partialcarouselv3 footer .thumbnail .thumb {
    background: #7b6231;
  }
  .ru51 .news.partialcarouselv3 footer .thumbnail .thumb.active, .ru51 .news.partialcarouselv3 footer .thumbnail:before {
    background: #af8c46;
  }
}
@media (min-width: 1400px) {
  .ru51 .news.partialcarouselv3 .swiper-container-left .swiper-slide .title {
    background: #af8c46;
  }
}
.ru51 .summary .toppage a, .ru51 .news .articles .info, .ru51 .news.partialblockv2 .articles .col4 .info, .ru51 .news.partialblockv2 .articles .col5 .info, .ru51 .news.partialblockv2 .articles .col6 .info, .ru51 .news.socialnetworks .sourcesFilter, .ru51 .news.publication .articles.hasTeaser.hasImg article.hasTeaser:hover .info, .ru51 .news.publication .articles.hasImg .publishDate, .ru51 .news.partialcarouselv1 .articles article .info, .ru51 .news.carousel .newsThumbnail.active .info, .ru51 .csc-default .image-wrap, .ru51 .video .TACVideoPlayer iframe, .ru51 .video .tac_activate, .ru51 .centolive.TAC .tac_activate, .ru51 .centolive.TAC .TACIframe, .ru51 .googleCalendar .tac_activate, .ru51 .map.invert .map-canvas, .ru51 .map.invert .umap-with-pois, .ru51 .map.invert .opendatalillemetropole {
  border-color: #af8c46;
}
.ru51 .mainHeader .page-header .socialshare {
  border-color: #c2a468;
}
.ru51 .agenda.invert .events-period .col.dayOfWeek span.nbEvent {
  border-color: #7b6231;
}
.ru51 .news.newspaper article a:hover .date:before {
  border-top-color: #af8c46;
}
.ru51 .news.newspaper article a:hover .title:before {
  border-bottom-color: #af8c46;
}
.ru51 .news.newspaper.invert article .date:before, .ru51 .slideshow .carousel {
  border-top-color: #7b6231;
}
.ru51 .news.publication.invert .articles .info, .ru51 .news.newspaper.invert article .title:before {
  border-bottom-color: #7b6231;
}
.ru51 .news .articles article .glyph, .ru51 .news.partialcarouselv1 .articles .info .glyph {
  color: #af8c46;
}
.ru51 .news.video article a:hover picture i {
  color: #c2a468;
}
.ru51 .agenda.invert .events.timeline article .main .date:after {
  box-shadow: 0 0 0 2px #7b6231;
}
.ru51 .agenda.invert .events.timeline article .main .date:before {
  background-image: linear-gradient(90deg, transparent, #7b6231);
}
.ru51 .agenda.invert .events.timeline:before {
  background-image: linear-gradient(to bottom, #604d27, #7b6231 4%, #7b6231 96%, #604d27 100%);
}
.ru52 .summary a:hover, .ru52 .summary .currentPage a, .ru52 .mainFooter, .ru52.inside .mainHeader, .ru52 .mainSection.contact.invert, .ru52 .btn-primary, .ru52 .btn-success, .ru52 .btn-info, .ru52 .news footer .btn, .ru52 .news .more .btn, .ru52 .mainSection.shortcutsBlocks ul li a, .ru52 .news.newspaper article a:hover .source, .ru52 .news.newspaper article a:hover h3.title, .ru52 .news.newspaper article a:hover .date, .ru52 .touch .news.photoStory .album figcaption, .ru52 .touch .news.photoStory .album a:hover figcaption, .ru52 .news.partialfull .articles article a:hover, .ru52 .news.partialfull.invert .articles article a:hover, .ru52 .news.partialfull .articles .date, .ru52 .news.partialblockv1 .articles .date, .ru52 .news.partialblockv2 .articles .date, .ru52 .news.partialblockv3 .articles .date, .ru52 .news.partialblockv2 .articles article a:hover, .ru52 .news.partialblockv2.invert .articles article a:hover, .ru52 .news.partialblockv3 .articles article a:hover, .ru52 .news.publication .articles article .btn, .ru52 .news.carousel .newsThumbnail:hover .info, .ru52 .news.video article a:hover, .ru52 .news.video.invert article a:hover, .ru52 .sectionNav .nav > li > a:hover, .ru52 .sectionNav .nav > li > a.active, .ru52 .sectionNav ul li a:hover span.title, .ru52 .summary.invert a:hover, .ru52 .summary.invert .currentPage a, .ru52 .slideshow .carousel-control-prev span.icon, .ru52 .slideshow .carousel-control-next span.icon, .ru52 .agenda.invert .events-period .col.dayOfWeek.currentD span.date {
  background: #466932;
}
.ru52 .news.partialcarouselv3 .swiper-container-left .swiper-slide.swiper-slide-active .imgSlide .tempo {
  background: #669949;
}
.ru52 .btn-primary:hover, .ru52 .btn-success:hover, .ru52 .btn-info:hover, .ru52 .news footer .btn:hover, .ru52 .news .more .btn:hover, .ru52 .news.publication .articles article .btn:hover, .ru52 .mainSection.shortcutsBlocks ul li a:hover, .ru52 .slideshow .carousel-control-prev span.icon:hover, .ru52 .slideshow .carousel-control-next span.icon:hover, .ru52 .agenda.invert .events.timeline article .main .desc figure, .ru52 .agenda.invert .events.blocks article .main .desc figure {
  background-color: #669949;
}
.ru52 .agenda .events-period .col.dayOfWeek span.date {
  background-color: #d8e8cf;
}
.ru52 .news.photoStory .album .pictureOverlay {
  background-color: rgba(70, 105, 50, 0.85);
}
.ru52 .news.partialfull.invert .articles article a, .ru52 .news.partialblockv1.invert .articles article, .ru52 .news.partialblockv2.invert .articles article a, .ru52 .news.partialblockv3.invert .articles article, .ru52 .news.socialnetworks.invert .sourcesFilter, .ru52 .news.carousel.invert .newsThumbnail:hover .info, .ru52 .news.publication.invert .articles .info, .ru52 .news.publication.invert article.pubYear, .ru52 .news.newspaper.invert article .source, .ru52 .news.newspaper.invert article h3.title, .ru52 .news.newspaper.invert article .date, .ru52 .news.video.invert article, .ru52 .news.video.invert article a, .ru52 .summary.invert a, .ru52 .agenda.invert .events.timeline article:hover, .ru52 .agenda.invert .events.blocks article:hover, .ru52 .agenda.invert .events-period, .ru52 .news.invert aside, .ru52 .news.invert aside h2 {
  background-color: #314a23;
}
.ru52 .agenda.invert .events.timeline article, .ru52 .agenda.invert .events.blocks article {
  background-color: rgba(49, 74, 35, 0.5);
}
.ru52 .news.partialcarouselv2.invert .articles h3, .ru52 .news.partialcarouselv2 .date, .ru52 .news.partialcarouselv2.invert .articles p.teaser {
  background-color: rgba(49, 74, 35, 0.85);
}
.ru52 .csc-default .image-wrap .image a:after, .ru52 .agenda.invert .events.topNews .main, .ru52 .agenda.invert .events.topNews .main .description header {
  background-color: rgba(39, 58, 28, 0.85);
}
.ru52 .csc-default.invert, .ru52 .mainSection.invert, .ru52 .mainSection.invert .csc-default, .ru52 .news.partialcarouselv3 .swiper-container-left .swiper-slide .imgSlide .tempo, .ru52 .news.publication.invert .articles.hasImg .publishDate, .ru52 .meteov2.invert .weatherItem .hour, .ru52 .agenda.invert .events.topNews .main:hover, .ru52 .agenda .events.timeline article .main .desc figure, .ru52 .agenda .events.blocks article .main .desc figure, .ru52 .agenda.invert .events.timeline article .main .date:after, .ru52 .agenda .events-period .col.dayOfWeek.currentD span.date, .ru52 .agenda.invert .events-period .col.dayOfWeek span.date, .ru52 .agenda .events-period .col.dayOfWeek span.nbEvent, .ru52 .agenda .events-period select#dateFrom option.selected {
  background-color: #273a1c;
}
.ru52 .news.socialnetworks.invert .articles article.list .main {
  background-color: #1c2a14;
}
@media (max-width: 767px) {
  .ru52 .csc-default.shortcutsSearch.invert.mobileSplit {
    background-color: #273a1c;
  }
}
@media (min-width: 768px) {
  .ru52 .shortcutsSearch.smallSearch .container-fluid .searchForm {
    background: rgba(39, 58, 28, 0.5);
  }
  .ru52 .shortcutsSearch.smallSearch .container-fluid .searchForm .searchButton, .ru52 .shortcutsSearch.smallSearch .container-fluid .searchForm .searchInput:hover {
    background-color: #273a1c;
  }
}
@media (min-width: 992px) {
  .ru52 .agenda.invert .events.timeline article .main .desc {
    background-color: rgba(49, 74, 35, 0.5);
  }
  .ru52 .agenda.invert .events.timeline article .main:hover .desc {
    background-color: #314a23;
  }
}
@media (min-width: 1200px) {
  .ru52 .news.partialcarouselv3 footer .thumbnail .thumb {
    background: #314a23;
  }
  .ru52 .news.partialcarouselv3 footer .thumbnail .thumb.active, .ru52 .news.partialcarouselv3 footer .thumbnail:before {
    background: #466932;
  }
}
@media (min-width: 1400px) {
  .ru52 .news.partialcarouselv3 .swiper-container-left .swiper-slide .title {
    background: #466932;
  }
}
.ru52 .summary .toppage a, .ru52 .news .articles .info, .ru52 .news.partialblockv2 .articles .col4 .info, .ru52 .news.partialblockv2 .articles .col5 .info, .ru52 .news.partialblockv2 .articles .col6 .info, .ru52 .news.socialnetworks .sourcesFilter, .ru52 .news.publication .articles.hasTeaser.hasImg article.hasTeaser:hover .info, .ru52 .news.publication .articles.hasImg .publishDate, .ru52 .news.partialcarouselv1 .articles article .info, .ru52 .news.carousel .newsThumbnail.active .info, .ru52 .csc-default .image-wrap, .ru52 .video .TACVideoPlayer iframe, .ru52 .video .tac_activate, .ru52 .centolive.TAC .tac_activate, .ru52 .centolive.TAC .TACIframe, .ru52 .googleCalendar .tac_activate, .ru52 .map.invert .map-canvas, .ru52 .map.invert .umap-with-pois, .ru52 .map.invert .opendatalillemetropole {
  border-color: #466932;
}
.ru52 .mainHeader .page-header .socialshare {
  border-color: #669949;
}
.ru52 .agenda.invert .events-period .col.dayOfWeek span.nbEvent {
  border-color: #314a23;
}
.ru52 .news.newspaper article a:hover .date:before {
  border-top-color: #466932;
}
.ru52 .news.newspaper article a:hover .title:before {
  border-bottom-color: #466932;
}
.ru52 .news.newspaper.invert article .date:before, .ru52 .slideshow .carousel {
  border-top-color: #314a23;
}
.ru52 .news.publication.invert .articles .info, .ru52 .news.newspaper.invert article .title:before {
  border-bottom-color: #314a23;
}
.ru52 .news .articles article .glyph, .ru52 .news.partialcarouselv1 .articles .info .glyph {
  color: #466932;
}
.ru52 .news.video article a:hover picture i {
  color: #669949;
}
.ru52 .agenda.invert .events.timeline article .main .date:after {
  box-shadow: 0 0 0 2px #314a23;
}
.ru52 .agenda.invert .events.timeline article .main .date:before {
  background-image: linear-gradient(90deg, transparent, #314a23);
}
.ru52 .agenda.invert .events.timeline:before {
  background-image: linear-gradient(to bottom, #273a1c, #314a23 4%, #314a23 96%, #273a1c 100%);
}
.ru53 .summary a:hover, .ru53 .summary .currentPage a, .ru53 .mainFooter, .ru53.inside .mainHeader, .ru53 .mainSection.contact.invert, .ru53 .btn-primary, .ru53 .btn-success, .ru53 .btn-info, .ru53 .news footer .btn, .ru53 .news .more .btn, .ru53 .mainSection.shortcutsBlocks ul li a, .ru53 .news.newspaper article a:hover .source, .ru53 .news.newspaper article a:hover h3.title, .ru53 .news.newspaper article a:hover .date, .ru53 .touch .news.photoStory .album figcaption, .ru53 .touch .news.photoStory .album a:hover figcaption, .ru53 .news.partialfull .articles article a:hover, .ru53 .news.partialfull.invert .articles article a:hover, .ru53 .news.partialfull .articles .date, .ru53 .news.partialblockv1 .articles .date, .ru53 .news.partialblockv2 .articles .date, .ru53 .news.partialblockv3 .articles .date, .ru53 .news.partialblockv2 .articles article a:hover, .ru53 .news.partialblockv2.invert .articles article a:hover, .ru53 .news.partialblockv3 .articles article a:hover, .ru53 .news.publication .articles article .btn, .ru53 .news.carousel .newsThumbnail:hover .info, .ru53 .news.video article a:hover, .ru53 .news.video.invert article a:hover, .ru53 .sectionNav .nav > li > a:hover, .ru53 .sectionNav .nav > li > a.active, .ru53 .sectionNav ul li a:hover span.title, .ru53 .summary.invert a:hover, .ru53 .summary.invert .currentPage a, .ru53 .slideshow .carousel-control-prev span.icon, .ru53 .slideshow .carousel-control-next span.icon, .ru53 .agenda.invert .events-period .col.dayOfWeek.currentD span.date {
  background: #645ad7;
}
.ru53 .news.partialcarouselv3 .swiper-container-left .swiper-slide.swiper-slide-active .imgSlide .tempo {
  background: #837bdf;
}
.ru53 .btn-primary:hover, .ru53 .btn-success:hover, .ru53 .btn-info:hover, .ru53 .news footer .btn:hover, .ru53 .news .more .btn:hover, .ru53 .news.publication .articles article .btn:hover, .ru53 .mainSection.shortcutsBlocks ul li a:hover, .ru53 .slideshow .carousel-control-prev span.icon:hover, .ru53 .slideshow .carousel-control-next span.icon:hover, .ru53 .agenda.invert .events.timeline article .main .desc figure, .ru53 .agenda.invert .events.blocks article .main .desc figure {
  background-color: #837bdf;
}
.ru53 .agenda .events-period .col.dayOfWeek span.date {
  background-color: #e0def7;
}
.ru53 .news.photoStory .album .pictureOverlay {
  background-color: rgba(100, 90, 215, 0.85);
}
.ru53 .news.partialfull.invert .articles article a, .ru53 .news.partialblockv1.invert .articles article, .ru53 .news.partialblockv2.invert .articles article a, .ru53 .news.partialblockv3.invert .articles article, .ru53 .news.socialnetworks.invert .sourcesFilter, .ru53 .news.carousel.invert .newsThumbnail:hover .info, .ru53 .news.publication.invert .articles .info, .ru53 .news.publication.invert article.pubYear, .ru53 .news.newspaper.invert article .source, .ru53 .news.newspaper.invert article h3.title, .ru53 .news.newspaper.invert article .date, .ru53 .news.video.invert article, .ru53 .news.video.invert article a, .ru53 .summary.invert a, .ru53 .agenda.invert .events.timeline article:hover, .ru53 .agenda.invert .events.blocks article:hover, .ru53 .agenda.invert .events-period, .ru53 .news.invert aside, .ru53 .news.invert aside h2 {
  background-color: #342aac;
}
.ru53 .agenda.invert .events.timeline article, .ru53 .agenda.invert .events.blocks article {
  background-color: rgba(52, 42, 172, 0.5);
}
.ru53 .news.partialcarouselv2.invert .articles h3, .ru53 .news.partialcarouselv2 .date, .ru53 .news.partialcarouselv2.invert .articles p.teaser {
  background-color: rgba(52, 42, 172, 0.85);
}
.ru53 .csc-default .image-wrap .image a:after, .ru53 .agenda.invert .events.topNews .main, .ru53 .agenda.invert .events.topNews .main .description header {
  background-color: rgba(41, 33, 135, 0.85);
}
.ru53 .csc-default.invert, .ru53 .mainSection.invert, .ru53 .mainSection.invert .csc-default, .ru53 .news.partialcarouselv3 .swiper-container-left .swiper-slide .imgSlide .tempo, .ru53 .news.publication.invert .articles.hasImg .publishDate, .ru53 .meteov2.invert .weatherItem .hour, .ru53 .agenda.invert .events.topNews .main:hover, .ru53 .agenda .events.timeline article .main .desc figure, .ru53 .agenda .events.blocks article .main .desc figure, .ru53 .agenda.invert .events.timeline article .main .date:after, .ru53 .agenda .events-period .col.dayOfWeek.currentD span.date, .ru53 .agenda.invert .events-period .col.dayOfWeek span.date, .ru53 .agenda .events-period .col.dayOfWeek span.nbEvent, .ru53 .agenda .events-period select#dateFrom option.selected {
  background-color: #292187;
}
.ru53 .news.socialnetworks.invert .articles article.list .main {
  background-color: #1e1862;
}
@media (max-width: 767px) {
  .ru53 .csc-default.shortcutsSearch.invert.mobileSplit {
    background-color: #292187;
  }
}
@media (min-width: 768px) {
  .ru53 .shortcutsSearch.smallSearch .container-fluid .searchForm {
    background: rgba(41, 33, 135, 0.5);
  }
  .ru53 .shortcutsSearch.smallSearch .container-fluid .searchForm .searchButton, .ru53 .shortcutsSearch.smallSearch .container-fluid .searchForm .searchInput:hover {
    background-color: #292187;
  }
}
@media (min-width: 992px) {
  .ru53 .agenda.invert .events.timeline article .main .desc {
    background-color: rgba(52, 42, 172, 0.5);
  }
  .ru53 .agenda.invert .events.timeline article .main:hover .desc {
    background-color: #342aac;
  }
}
@media (min-width: 1200px) {
  .ru53 .news.partialcarouselv3 footer .thumbnail .thumb {
    background: #342aac;
  }
  .ru53 .news.partialcarouselv3 footer .thumbnail .thumb.active, .ru53 .news.partialcarouselv3 footer .thumbnail:before {
    background: #645ad7;
  }
}
@media (min-width: 1400px) {
  .ru53 .news.partialcarouselv3 .swiper-container-left .swiper-slide .title {
    background: #645ad7;
  }
}
.ru53 .summary .toppage a, .ru53 .news .articles .info, .ru53 .news.partialblockv2 .articles .col4 .info, .ru53 .news.partialblockv2 .articles .col5 .info, .ru53 .news.partialblockv2 .articles .col6 .info, .ru53 .news.socialnetworks .sourcesFilter, .ru53 .news.publication .articles.hasTeaser.hasImg article.hasTeaser:hover .info, .ru53 .news.publication .articles.hasImg .publishDate, .ru53 .news.partialcarouselv1 .articles article .info, .ru53 .news.carousel .newsThumbnail.active .info, .ru53 .csc-default .image-wrap, .ru53 .video .TACVideoPlayer iframe, .ru53 .video .tac_activate, .ru53 .centolive.TAC .tac_activate, .ru53 .centolive.TAC .TACIframe, .ru53 .googleCalendar .tac_activate, .ru53 .map.invert .map-canvas, .ru53 .map.invert .umap-with-pois, .ru53 .map.invert .opendatalillemetropole {
  border-color: #645ad7;
}
.ru53 .mainHeader .page-header .socialshare {
  border-color: #837bdf;
}
.ru53 .agenda.invert .events-period .col.dayOfWeek span.nbEvent {
  border-color: #342aac;
}
.ru53 .news.newspaper article a:hover .date:before {
  border-top-color: #645ad7;
}
.ru53 .news.newspaper article a:hover .title:before {
  border-bottom-color: #645ad7;
}
.ru53 .news.newspaper.invert article .date:before, .ru53 .slideshow .carousel {
  border-top-color: #342aac;
}
.ru53 .news.publication.invert .articles .info, .ru53 .news.newspaper.invert article .title:before {
  border-bottom-color: #342aac;
}
.ru53 .news .articles article .glyph, .ru53 .news.partialcarouselv1 .articles .info .glyph {
  color: #645ad7;
}
.ru53 .news.video article a:hover picture i {
  color: #837bdf;
}
.ru53 .agenda.invert .events.timeline article .main .date:after {
  box-shadow: 0 0 0 2px #342aac;
}
.ru53 .agenda.invert .events.timeline article .main .date:before {
  background-image: linear-gradient(90deg, transparent, #342aac);
}
.ru53 .agenda.invert .events.timeline:before {
  background-image: linear-gradient(to bottom, #292187, #342aac 4%, #342aac 96%, #292187 100%);
}
.ru54 .summary a:hover, .ru54 .summary .currentPage a, .ru54 .mainFooter, .ru54.inside .mainHeader, .ru54 .mainSection.contact.invert, .ru54 .btn-primary, .ru54 .btn-success, .ru54 .btn-info, .ru54 .news footer .btn, .ru54 .news .more .btn, .ru54 .mainSection.shortcutsBlocks ul li a, .ru54 .news.newspaper article a:hover .source, .ru54 .news.newspaper article a:hover h3.title, .ru54 .news.newspaper article a:hover .date, .ru54 .touch .news.photoStory .album figcaption, .ru54 .touch .news.photoStory .album a:hover figcaption, .ru54 .news.partialfull .articles article a:hover, .ru54 .news.partialfull.invert .articles article a:hover, .ru54 .news.partialfull .articles .date, .ru54 .news.partialblockv1 .articles .date, .ru54 .news.partialblockv2 .articles .date, .ru54 .news.partialblockv3 .articles .date, .ru54 .news.partialblockv2 .articles article a:hover, .ru54 .news.partialblockv2.invert .articles article a:hover, .ru54 .news.partialblockv3 .articles article a:hover, .ru54 .news.publication .articles article .btn, .ru54 .news.carousel .newsThumbnail:hover .info, .ru54 .news.video article a:hover, .ru54 .news.video.invert article a:hover, .ru54 .sectionNav .nav > li > a:hover, .ru54 .sectionNav .nav > li > a.active, .ru54 .sectionNav ul li a:hover span.title, .ru54 .summary.invert a:hover, .ru54 .summary.invert .currentPage a, .ru54 .slideshow .carousel-control-prev span.icon, .ru54 .slideshow .carousel-control-next span.icon, .ru54 .agenda.invert .events-period .col.dayOfWeek.currentD span.date {
  background: #2396aa;
}
.ru54 .news.partialcarouselv3 .swiper-container-left .swiper-slide.swiper-slide-active .imgSlide .tempo {
  background: #35bed5;
}
.ru54 .btn-primary:hover, .ru54 .btn-success:hover, .ru54 .btn-info:hover, .ru54 .news footer .btn:hover, .ru54 .news .more .btn:hover, .ru54 .news.publication .articles article .btn:hover, .ru54 .mainSection.shortcutsBlocks ul li a:hover, .ru54 .slideshow .carousel-control-prev span.icon:hover, .ru54 .slideshow .carousel-control-next span.icon:hover, .ru54 .agenda.invert .events.timeline article .main .desc figure, .ru54 .agenda.invert .events.blocks article .main .desc figure {
  background-color: #35bed5;
}
.ru54 .agenda .events-period .col.dayOfWeek span.date {
  background-color: #cceff5;
}
.ru54 .news.photoStory .album .pictureOverlay {
  background-color: rgba(35, 150, 170, 0.85);
}
.ru54 .news.partialfull.invert .articles article a, .ru54 .news.partialblockv1.invert .articles article, .ru54 .news.partialblockv2.invert .articles article a, .ru54 .news.partialblockv3.invert .articles article, .ru54 .news.socialnetworks.invert .sourcesFilter, .ru54 .news.carousel.invert .newsThumbnail:hover .info, .ru54 .news.publication.invert .articles .info, .ru54 .news.publication.invert article.pubYear, .ru54 .news.newspaper.invert article .source, .ru54 .news.newspaper.invert article h3.title, .ru54 .news.newspaper.invert article .date, .ru54 .news.video.invert article, .ru54 .news.video.invert article a, .ru54 .summary.invert a, .ru54 .agenda.invert .events.timeline article:hover, .ru54 .agenda.invert .events.blocks article:hover, .ru54 .agenda.invert .events-period, .ru54 .news.invert aside, .ru54 .news.invert aside h2 {
  background-color: #196977;
}
.ru54 .agenda.invert .events.timeline article, .ru54 .agenda.invert .events.blocks article {
  background-color: rgba(25, 105, 119, 0.5);
}
.ru54 .news.partialcarouselv2.invert .articles h3, .ru54 .news.partialcarouselv2 .date, .ru54 .news.partialcarouselv2.invert .articles p.teaser {
  background-color: rgba(25, 105, 119, 0.85);
}
.ru54 .csc-default .image-wrap .image a:after, .ru54 .agenda.invert .events.topNews .main, .ru54 .agenda.invert .events.topNews .main .description header {
  background-color: rgba(19, 82, 94, 0.85);
}
.ru54 .csc-default.invert, .ru54 .mainSection.invert, .ru54 .mainSection.invert .csc-default, .ru54 .news.partialcarouselv3 .swiper-container-left .swiper-slide .imgSlide .tempo, .ru54 .news.publication.invert .articles.hasImg .publishDate, .ru54 .meteov2.invert .weatherItem .hour, .ru54 .agenda.invert .events.topNews .main:hover, .ru54 .agenda .events.timeline article .main .desc figure, .ru54 .agenda .events.blocks article .main .desc figure, .ru54 .agenda.invert .events.timeline article .main .date:after, .ru54 .agenda .events-period .col.dayOfWeek.currentD span.date, .ru54 .agenda.invert .events-period .col.dayOfWeek span.date, .ru54 .agenda .events-period .col.dayOfWeek span.nbEvent, .ru54 .agenda .events-period select#dateFrom option.selected {
  background-color: #13525e;
}
.ru54 .news.socialnetworks.invert .articles article.list .main {
  background-color: #0e3c44;
}
@media (max-width: 767px) {
  .ru54 .csc-default.shortcutsSearch.invert.mobileSplit {
    background-color: #13525e;
  }
}
@media (min-width: 768px) {
  .ru54 .shortcutsSearch.smallSearch .container-fluid .searchForm {
    background: rgba(19, 82, 94, 0.5);
  }
  .ru54 .shortcutsSearch.smallSearch .container-fluid .searchForm .searchButton, .ru54 .shortcutsSearch.smallSearch .container-fluid .searchForm .searchInput:hover {
    background-color: #13525e;
  }
}
@media (min-width: 992px) {
  .ru54 .agenda.invert .events.timeline article .main .desc {
    background-color: rgba(25, 105, 119, 0.5);
  }
  .ru54 .agenda.invert .events.timeline article .main:hover .desc {
    background-color: #196977;
  }
}
@media (min-width: 1200px) {
  .ru54 .news.partialcarouselv3 footer .thumbnail .thumb {
    background: #196977;
  }
  .ru54 .news.partialcarouselv3 footer .thumbnail .thumb.active, .ru54 .news.partialcarouselv3 footer .thumbnail:before {
    background: #2396aa;
  }
}
@media (min-width: 1400px) {
  .ru54 .news.partialcarouselv3 .swiper-container-left .swiper-slide .title {
    background: #2396aa;
  }
}
.ru54 .summary .toppage a, .ru54 .news .articles .info, .ru54 .news.partialblockv2 .articles .col4 .info, .ru54 .news.partialblockv2 .articles .col5 .info, .ru54 .news.partialblockv2 .articles .col6 .info, .ru54 .news.socialnetworks .sourcesFilter, .ru54 .news.publication .articles.hasTeaser.hasImg article.hasTeaser:hover .info, .ru54 .news.publication .articles.hasImg .publishDate, .ru54 .news.partialcarouselv1 .articles article .info, .ru54 .news.carousel .newsThumbnail.active .info, .ru54 .csc-default .image-wrap, .ru54 .video .TACVideoPlayer iframe, .ru54 .video .tac_activate, .ru54 .centolive.TAC .tac_activate, .ru54 .centolive.TAC .TACIframe, .ru54 .googleCalendar .tac_activate, .ru54 .map.invert .map-canvas, .ru54 .map.invert .umap-with-pois, .ru54 .map.invert .opendatalillemetropole {
  border-color: #2396aa;
}
.ru54 .mainHeader .page-header .socialshare {
  border-color: #35bed5;
}
.ru54 .agenda.invert .events-period .col.dayOfWeek span.nbEvent {
  border-color: #196977;
}
.ru54 .news.newspaper article a:hover .date:before {
  border-top-color: #2396aa;
}
.ru54 .news.newspaper article a:hover .title:before {
  border-bottom-color: #2396aa;
}
.ru54 .news.newspaper.invert article .date:before, .ru54 .slideshow .carousel {
  border-top-color: #196977;
}
.ru54 .news.publication.invert .articles .info, .ru54 .news.newspaper.invert article .title:before {
  border-bottom-color: #196977;
}
.ru54 .news .articles article .glyph, .ru54 .news.partialcarouselv1 .articles .info .glyph {
  color: #2396aa;
}
.ru54 .news.video article a:hover picture i {
  color: #35bed5;
}
.ru54 .agenda.invert .events.timeline article .main .date:after {
  box-shadow: 0 0 0 2px #196977;
}
.ru54 .agenda.invert .events.timeline article .main .date:before {
  background-image: linear-gradient(90deg, transparent, #196977);
}
.ru54 .agenda.invert .events.timeline:before {
  background-image: linear-gradient(to bottom, #13525e, #196977 4%, #196977 96%, #13525e 100%);
}
.ru145 .summary a:hover, .ru145 .summary .currentPage a, .ru145 .mainFooter, .ru145.inside .mainHeader, .ru145 .mainSection.contact.invert, .ru145 .btn-primary, .ru145 .btn-success, .ru145 .btn-info, .ru145 .news footer .btn, .ru145 .news .more .btn, .ru145 .mainSection.shortcutsBlocks ul li a, .ru145 .news.newspaper article a:hover .source, .ru145 .news.newspaper article a:hover h3.title, .ru145 .news.newspaper article a:hover .date, .ru145 .touch .news.photoStory .album figcaption, .ru145 .touch .news.photoStory .album a:hover figcaption, .ru145 .news.partialfull .articles article a:hover, .ru145 .news.partialfull.invert .articles article a:hover, .ru145 .news.partialfull .articles .date, .ru145 .news.partialblockv1 .articles .date, .ru145 .news.partialblockv2 .articles .date, .ru145 .news.partialblockv3 .articles .date, .ru145 .news.partialblockv2 .articles article a:hover, .ru145 .news.partialblockv2.invert .articles article a:hover, .ru145 .news.partialblockv3 .articles article a:hover, .ru145 .news.publication .articles article .btn, .ru145 .news.carousel .newsThumbnail:hover .info, .ru145 .news.video article a:hover, .ru145 .news.video.invert article a:hover, .ru145 .sectionNav .nav > li > a:hover, .ru145 .sectionNav .nav > li > a.active, .ru145 .sectionNav ul li a:hover span.title, .ru145 .summary.invert a:hover, .ru145 .summary.invert .currentPage a, .ru145 .slideshow .carousel-control-prev span.icon, .ru145 .slideshow .carousel-control-next span.icon, .ru145 .agenda.invert .events-period .col.dayOfWeek.currentD span.date {
  background: #aa415f;
}
.ru145 .news.partialcarouselv3 .swiper-container-left .swiper-slide.swiper-slide-active .imgSlide .tempo {
  background: #c2607c;
}
.ru145 .btn-primary:hover, .ru145 .btn-success:hover, .ru145 .btn-info:hover, .ru145 .news footer .btn:hover, .ru145 .news .more .btn:hover, .ru145 .news.publication .articles article .btn:hover, .ru145 .mainSection.shortcutsBlocks ul li a:hover, .ru145 .slideshow .carousel-control-prev span.icon:hover, .ru145 .slideshow .carousel-control-next span.icon:hover, .ru145 .agenda.invert .events.timeline article .main .desc figure, .ru145 .agenda.invert .events.blocks article .main .desc figure {
  background-color: #c2607c;
}
.ru145 .agenda .events-period .col.dayOfWeek span.date {
  background-color: #f0d7de;
}
.ru145 .news.photoStory .album .pictureOverlay {
  background-color: rgba(170, 65, 95, 0.85);
}
.ru145 .news.partialfull.invert .articles article a, .ru145 .news.partialblockv1.invert .articles article, .ru145 .news.partialblockv2.invert .articles article a, .ru145 .news.partialblockv3.invert .articles article, .ru145 .news.socialnetworks.invert .sourcesFilter, .ru145 .news.carousel.invert .newsThumbnail:hover .info, .ru145 .news.publication.invert .articles .info, .ru145 .news.publication.invert article.pubYear, .ru145 .news.newspaper.invert article .source, .ru145 .news.newspaper.invert article h3.title, .ru145 .news.newspaper.invert article .date, .ru145 .news.video.invert article, .ru145 .news.video.invert article a, .ru145 .summary.invert a, .ru145 .agenda.invert .events.timeline article:hover, .ru145 .agenda.invert .events.blocks article:hover, .ru145 .agenda.invert .events-period, .ru145 .news.invert aside, .ru145 .news.invert aside h2 {
  background-color: #772e43;
}
.ru145 .agenda.invert .events.timeline article, .ru145 .agenda.invert .events.blocks article {
  background-color: rgba(119, 46, 67, 0.5);
}
.ru145 .news.partialcarouselv2.invert .articles h3, .ru145 .news.partialcarouselv2 .date, .ru145 .news.partialcarouselv2.invert .articles p.teaser {
  background-color: rgba(119, 46, 67, 0.85);
}
.ru145 .csc-default .image-wrap .image a:after, .ru145 .agenda.invert .events.topNews .main, .ru145 .agenda.invert .events.topNews .main .description header {
  background-color: rgba(94, 36, 52, 0.85);
}
.ru145 .csc-default.invert, .ru145 .mainSection.invert, .ru145 .mainSection.invert .csc-default, .ru145 .news.partialcarouselv3 .swiper-container-left .swiper-slide .imgSlide .tempo, .ru145 .news.publication.invert .articles.hasImg .publishDate, .ru145 .meteov2.invert .weatherItem .hour, .ru145 .agenda.invert .events.topNews .main:hover, .ru145 .agenda .events.timeline article .main .desc figure, .ru145 .agenda .events.blocks article .main .desc figure, .ru145 .agenda.invert .events.timeline article .main .date:after, .ru145 .agenda .events-period .col.dayOfWeek.currentD span.date, .ru145 .agenda.invert .events-period .col.dayOfWeek span.date, .ru145 .agenda .events-period .col.dayOfWeek span.nbEvent, .ru145 .agenda .events-period select#dateFrom option.selected {
  background-color: #5e2434;
}
.ru145 .news.socialnetworks.invert .articles article.list .main {
  background-color: #441a26;
}
@media (max-width: 767px) {
  .ru145 .csc-default.shortcutsSearch.invert.mobileSplit {
    background-color: #5e2434;
  }
}
@media (min-width: 768px) {
  .ru145 .shortcutsSearch.smallSearch .container-fluid .searchForm {
    background: rgba(94, 36, 52, 0.5);
  }
  .ru145 .shortcutsSearch.smallSearch .container-fluid .searchForm .searchButton, .ru145 .shortcutsSearch.smallSearch .container-fluid .searchForm .searchInput:hover {
    background-color: #5e2434;
  }
}
@media (min-width: 992px) {
  .ru145 .agenda.invert .events.timeline article .main .desc {
    background-color: rgba(119, 46, 67, 0.5);
  }
  .ru145 .agenda.invert .events.timeline article .main:hover .desc {
    background-color: #772e43;
  }
}
@media (min-width: 1200px) {
  .ru145 .news.partialcarouselv3 footer .thumbnail .thumb {
    background: #772e43;
  }
  .ru145 .news.partialcarouselv3 footer .thumbnail .thumb.active, .ru145 .news.partialcarouselv3 footer .thumbnail:before {
    background: #aa415f;
  }
}
@media (min-width: 1400px) {
  .ru145 .news.partialcarouselv3 .swiper-container-left .swiper-slide .title {
    background: #aa415f;
  }
}
.ru145 .summary .toppage a, .ru145 .news .articles .info, .ru145 .news.partialblockv2 .articles .col4 .info, .ru145 .news.partialblockv2 .articles .col5 .info, .ru145 .news.partialblockv2 .articles .col6 .info, .ru145 .news.socialnetworks .sourcesFilter, .ru145 .news.publication .articles.hasTeaser.hasImg article.hasTeaser:hover .info, .ru145 .news.publication .articles.hasImg .publishDate, .ru145 .news.partialcarouselv1 .articles article .info, .ru145 .news.carousel .newsThumbnail.active .info, .ru145 .csc-default .image-wrap, .ru145 .video .TACVideoPlayer iframe, .ru145 .video .tac_activate, .ru145 .centolive.TAC .tac_activate, .ru145 .centolive.TAC .TACIframe, .ru145 .googleCalendar .tac_activate, .ru145 .map.invert .map-canvas, .ru145 .map.invert .umap-with-pois, .ru145 .map.invert .opendatalillemetropole {
  border-color: #aa415f;
}
.ru145 .mainHeader .page-header .socialshare {
  border-color: #c2607c;
}
.ru145 .agenda.invert .events-period .col.dayOfWeek span.nbEvent {
  border-color: #772e43;
}
.ru145 .news.newspaper article a:hover .date:before {
  border-top-color: #aa415f;
}
.ru145 .news.newspaper article a:hover .title:before {
  border-bottom-color: #aa415f;
}
.ru145 .news.newspaper.invert article .date:before, .ru145 .slideshow .carousel {
  border-top-color: #772e43;
}
.ru145 .news.publication.invert .articles .info, .ru145 .news.newspaper.invert article .title:before {
  border-bottom-color: #772e43;
}
.ru145 .news .articles article .glyph, .ru145 .news.partialcarouselv1 .articles .info .glyph {
  color: #aa415f;
}
.ru145 .news.video article a:hover picture i {
  color: #c2607c;
}
.ru145 .agenda.invert .events.timeline article .main .date:after {
  box-shadow: 0 0 0 2px #772e43;
}
.ru145 .agenda.invert .events.timeline article .main .date:before {
  background-image: linear-gradient(90deg, transparent, #772e43);
}
.ru145 .agenda.invert .events.timeline:before {
  background-image: linear-gradient(to bottom, #5e2434, #772e43 4%, #772e43 96%, #5e2434 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.uHome.active, .megamenu.v2 .navbar-nav .nav-item.uHome.active.show {
  background-image: linear-gradient(90deg, #fff, 75%, #e6eff3);
}
.megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v1 > .dropdown-item > a, .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v2 > .dropdown-item > a, .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v3 > div.col > .dropdown-item > a, .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v4 > .dropdown-item > .box > a, .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v5 > .subnav > .dropdown-item > .box > a, .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v6 > .dropdown-item > a, .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v7 > .dropdown-item > a, .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v8 > .box > .col > .dropdown-item > a {
  background: #5b95b1;
}
.megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v1 > .dropdown-item.active > a, .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v2 > .dropdown-item.active > a, .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v3 > div.col > .dropdown-item.active > a, .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v4 > .dropdown-item.active > .box > a, .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v5 > .subnav > .dropdown-item.active > .box > a, .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v6 > .dropdown-item.active > a, .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v7 > .dropdown-item.active > a, .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v8 > .box > .col > .dropdown-item.active > a, .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v1 > .dropdown-item:active > a, .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v2 > .dropdown-item:active > a, .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v3 > div.col > .dropdown-item:active > a, .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v4 > .dropdown-item:active > .box > a, .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v5 > .subnav > .dropdown-item:active > .box > a, .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v6 > .dropdown-item:active > a, .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v7 > .dropdown-item:active > a, .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v8 > .box > .col > .dropdown-item:active > a, .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v1 > .dropdown-item > a:hover, .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v2 > .dropdown-item > a:hover, .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v3 > div.col > .dropdown-item > a:hover, .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v4 > .dropdown-item > .box > a:hover, .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v5 > .subnav > .dropdown-item > .box > a:hover, .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v6 > .dropdown-item > a:hover, .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v7 > .dropdown-item > a:hover, .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v8 > .box > .col > .dropdown-item > a:hover {
  background-color: #7caac1;
}
@media (min-width: 768px) {
  .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v1 > .dropdown-item.active > a span.descOverlay {
    border-color: #5b95b1;
  }
  body.colorT .megamenu.v2 .navbar-nav > .nav-item.uHome > .nav-link, body.colorT .megamenu.v2 .navbar-nav > .nav-item.active.uHome > .nav-link:before {
    border-bottom-color: #5b95b1;
  }
  .megamenu.v2 .navbar-nav > .nav-item.active.uHome > .nav-link, body.colorT .megamenu.v2 .navbar-nav > .nav-item.uHome > .nav-link:before, body.colorT .megamenu.v2 .navbar-nav > .nav-item.active.show.uHome > .nav-link:before, .megamenu.v2 .navbar-nav > .nav-item.uHome > .nav-link:hover, .megamenu.v2 .navbar-nav > .nav-item.uHome > .nav-link:focus {
    color: #5b95b1;
    border-top-color: #5b95b1;
  }
  .megamenu.v2 .navbar-nav > .nav-item.active.uSearch > .nav-link, .megamenu.v2 .navbar-nav > .nav-item.uSearch > .nav-link:hover, .megamenu.v2 .navbar-nav > .nav-item.uSearch > .nav-link:focus, .megamenu.v2 .navbar-nav > .nav-item.active.uExtranet > .nav-link, .megamenu.v2 .navbar-nav > .nav-item.uExtranet > .nav-link:hover, .megamenu.v2 .navbar-nav > .nav-item.uExtranet > .nav-link:focus {
    color: #5b95b1;
  }
  .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v4 > .dropdown-item > .box > a {
    background: transparent;
  }
  .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v6 > .dropdown-item > a {
    background: rgba(0, 0, 0, 0.05);
  }
  .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v1 > .dropdown-item > a:hover span.title, .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v1 > .dropdown-item.active > a span.title, .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v4 > .dropdown-item > .box, .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v7 > .dropdown-item > a {
    background-color: rgba(91, 149, 177, 0.8);
  }
  .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v8 > .box > .col > .dropdown-item.active > .menuT3 > .dropdown-item.more > a, .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v8 > .box > .col > .dropdown-item > .menuT3 > .dropdown-item.more > a, .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v8 > .box > .col > .dropdown-item:hover > .menuT3 > .dropdown-item.more > a {
    background: repeating-linear-gradient(60deg, #3c697f, #4e88a3 5px, #3c697f 5px);
  }
  .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v1 > .dropdown-item > a, .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v2 > .dropdown-item > a span.title, .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v2 .menuT3 div.active a, .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v2 .menuT3 div a:hover, .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v3 > div.col > .dropdown-item:hover, .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v3 > div.col > .dropdown-item.active, .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v3 > div.col > .dropdown-item > .menuT3 > div > a:hover, .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v3 > div.col > .dropdown-item > .menuT3 > div.active > a, .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v4 > .dropdown-item > .box > a:hover, .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v4 > .dropdown-item.active > .box > a, .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v4 > .dropdown-item > .box > .menuT3 > .item > a:hover, .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v4 > .dropdown-item > .box > .menuT3 > .item.active > a, .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v5 > .subnav > .dropdown-item > .box, .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v5 > .mostViewed a:hover, .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v6 > .dropdown-item > a:hover, .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v6 > .dropdown-item.active > a, .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v7 > .dropdown-item > a:hover, .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v7 > .dropdown-item.active > a, .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v8 > .box > .col > .dropdown-item:hover, .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v8 > .box > .col > .dropdown-item.active {
    background-color: #5b95b1;
  }
  .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v2 > .dropdown-item > a:hover > span.title, .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v2 > .dropdown-item.active > a > span.title, .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v5 .mostViewed .dropdown-item .box, .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v5 .dropdown-item .box > a:hover, .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v5 .dropdown-item.active .box > a, .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v5 .dropdown-item .box > .menuT3 > .item > a:hover, .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v5 .dropdown-item .box > .menuT3 > .item.active > a, .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v8, .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v8 > .box > .col > .dropdown-item > .menuT3 > .dropdown-item > a, .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v8 > .box > .col > .dropdown-item.active > .menuT3 > .dropdown-item > a, .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v8 > .box > .col > .dropdown-item:hover > .menuT3 > .dropdown-item > a {
    background: #3c697f;
  }
  .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v8 > .box > .col > .dropdown-item > .menuT3, .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v8 > .box > .col > .dropdown-item.active > .menuT3, .megamenu .navbar-nav .nav-item.uHome .dropdown-menu.v8 > .box > .col > .dropdown-item:hover > .menuT3 {
    background: #305364;
  }
}
.megamenu.v2 .navbar-nav .nav-item.u51.active, .megamenu.v2 .navbar-nav .nav-item.u51.active.show {
  background-image: linear-gradient(90deg, #fff, 75%, #f4eee3);
}
.megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v1 > .dropdown-item > a, .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v2 > .dropdown-item > a, .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v3 > div.col > .dropdown-item > a, .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v4 > .dropdown-item > .box > a, .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v5 > .subnav > .dropdown-item > .box > a, .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v6 > .dropdown-item > a, .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v7 > .dropdown-item > a, .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v8 > .box > .col > .dropdown-item > a {
  background: #af8c46;
}
.megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v1 > .dropdown-item.active > a, .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v2 > .dropdown-item.active > a, .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v3 > div.col > .dropdown-item.active > a, .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v4 > .dropdown-item.active > .box > a, .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v5 > .subnav > .dropdown-item.active > .box > a, .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v6 > .dropdown-item.active > a, .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v7 > .dropdown-item.active > a, .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v8 > .box > .col > .dropdown-item.active > a, .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v1 > .dropdown-item:active > a, .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v2 > .dropdown-item:active > a, .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v3 > div.col > .dropdown-item:active > a, .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v4 > .dropdown-item:active > .box > a, .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v5 > .subnav > .dropdown-item:active > .box > a, .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v6 > .dropdown-item:active > a, .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v7 > .dropdown-item:active > a, .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v8 > .box > .col > .dropdown-item:active > a, .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v1 > .dropdown-item > a:hover, .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v2 > .dropdown-item > a:hover, .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v3 > div.col > .dropdown-item > a:hover, .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v4 > .dropdown-item > .box > a:hover, .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v5 > .subnav > .dropdown-item > .box > a:hover, .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v6 > .dropdown-item > a:hover, .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v7 > .dropdown-item > a:hover, .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v8 > .box > .col > .dropdown-item > a:hover {
  background-color: #c2a468;
}
@media (min-width: 768px) {
  .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v1 > .dropdown-item.active > a span.descOverlay {
    border-color: #af8c46;
  }
  body.colorT .megamenu.v2 .navbar-nav > .nav-item.u51 > .nav-link, body.colorT .megamenu.v2 .navbar-nav > .nav-item.active.u51 > .nav-link:before {
    border-bottom-color: #af8c46;
  }
  .megamenu.v2 .navbar-nav > .nav-item.active.u51 > .nav-link, body.colorT .megamenu.v2 .navbar-nav > .nav-item.u51 > .nav-link:before, body.colorT .megamenu.v2 .navbar-nav > .nav-item.active.show.u51 > .nav-link:before, .megamenu.v2 .navbar-nav > .nav-item.u51 > .nav-link:hover, .megamenu.v2 .navbar-nav > .nav-item.u51 > .nav-link:focus {
    color: #af8c46;
    border-top-color: #af8c46;
  }
  .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v4 > .dropdown-item > .box > a {
    background: transparent;
  }
  .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v6 > .dropdown-item > a {
    background: rgba(0, 0, 0, 0.05);
  }
  .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v1 > .dropdown-item > a:hover span.title, .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v1 > .dropdown-item.active > a span.title, .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v4 > .dropdown-item > .box, .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v7 > .dropdown-item > a {
    background-color: rgba(175, 140, 70, 0.8);
  }
  .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v8 > .box > .col > .dropdown-item.active > .menuT3 > .dropdown-item.more > a, .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v8 > .box > .col > .dropdown-item > .menuT3 > .dropdown-item.more > a, .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v8 > .box > .col > .dropdown-item:hover > .menuT3 > .dropdown-item.more > a {
    background: repeating-linear-gradient(60deg, #7b6231, #9e7e3f 5px, #7b6231 5px);
  }
  .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v1 > .dropdown-item > a, .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v2 > .dropdown-item > a span.title, .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v2 .menuT3 div.active a, .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v2 .menuT3 div a:hover, .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v3 > div.col > .dropdown-item:hover, .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v3 > div.col > .dropdown-item.active, .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v3 > div.col > .dropdown-item > .menuT3 > div > a:hover, .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v3 > div.col > .dropdown-item > .menuT3 > div.active > a, .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v4 > .dropdown-item > .box > a:hover, .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v4 > .dropdown-item.active > .box > a, .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v4 > .dropdown-item > .box > .menuT3 > .item > a:hover, .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v4 > .dropdown-item > .box > .menuT3 > .item.active > a, .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v5 > .subnav > .dropdown-item > .box, .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v5 > .mostViewed a:hover, .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v6 > .dropdown-item > a:hover, .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v6 > .dropdown-item.active > a, .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v7 > .dropdown-item > a:hover, .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v7 > .dropdown-item.active > a, .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v8 > .box > .col > .dropdown-item:hover, .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v8 > .box > .col > .dropdown-item.active {
    background-color: #af8c46;
  }
  .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v2 > .dropdown-item > a:hover > span.title, .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v2 > .dropdown-item.active > a > span.title, .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v5 .mostViewed .dropdown-item .box, .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v5 .dropdown-item .box > a:hover, .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v5 .dropdown-item.active .box > a, .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v5 .dropdown-item .box > .menuT3 > .item > a:hover, .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v5 .dropdown-item .box > .menuT3 > .item.active > a, .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v8, .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v8 > .box > .col > .dropdown-item > .menuT3 > .dropdown-item > a, .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v8 > .box > .col > .dropdown-item.active > .menuT3 > .dropdown-item > a, .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v8 > .box > .col > .dropdown-item:hover > .menuT3 > .dropdown-item > a {
    background: #7b6231;
  }
  .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v8 > .box > .col > .dropdown-item > .menuT3, .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v8 > .box > .col > .dropdown-item.active > .menuT3, .megamenu .navbar-nav .nav-item.u51 .dropdown-menu.v8 > .box > .col > .dropdown-item:hover > .menuT3 {
    background: #604d27;
  }
}
.megamenu.v2 .navbar-nav .nav-item.u52.active, .megamenu.v2 .navbar-nav .nav-item.u52.active.show {
  background-image: linear-gradient(90deg, #fff, 75%, #e2eedb);
}
.megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v1 > .dropdown-item > a, .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v2 > .dropdown-item > a, .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v3 > div.col > .dropdown-item > a, .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v4 > .dropdown-item > .box > a, .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v5 > .subnav > .dropdown-item > .box > a, .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v6 > .dropdown-item > a, .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v7 > .dropdown-item > a, .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v8 > .box > .col > .dropdown-item > a {
  background: #466932;
}
.megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v1 > .dropdown-item.active > a, .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v2 > .dropdown-item.active > a, .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v3 > div.col > .dropdown-item.active > a, .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v4 > .dropdown-item.active > .box > a, .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v5 > .subnav > .dropdown-item.active > .box > a, .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v6 > .dropdown-item.active > a, .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v7 > .dropdown-item.active > a, .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v8 > .box > .col > .dropdown-item.active > a, .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v1 > .dropdown-item:active > a, .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v2 > .dropdown-item:active > a, .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v3 > div.col > .dropdown-item:active > a, .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v4 > .dropdown-item:active > .box > a, .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v5 > .subnav > .dropdown-item:active > .box > a, .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v6 > .dropdown-item:active > a, .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v7 > .dropdown-item:active > a, .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v8 > .box > .col > .dropdown-item:active > a, .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v1 > .dropdown-item > a:hover, .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v2 > .dropdown-item > a:hover, .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v3 > div.col > .dropdown-item > a:hover, .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v4 > .dropdown-item > .box > a:hover, .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v5 > .subnav > .dropdown-item > .box > a:hover, .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v6 > .dropdown-item > a:hover, .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v7 > .dropdown-item > a:hover, .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v8 > .box > .col > .dropdown-item > a:hover {
  background-color: #669949;
}
@media (min-width: 768px) {
  .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v1 > .dropdown-item.active > a span.descOverlay {
    border-color: #466932;
  }
  body.colorT .megamenu.v2 .navbar-nav > .nav-item.u52 > .nav-link, body.colorT .megamenu.v2 .navbar-nav > .nav-item.active.u52 > .nav-link:before {
    border-bottom-color: #466932;
  }
  .megamenu.v2 .navbar-nav > .nav-item.active.u52 > .nav-link, body.colorT .megamenu.v2 .navbar-nav > .nav-item.u52 > .nav-link:before, body.colorT .megamenu.v2 .navbar-nav > .nav-item.active.show.u52 > .nav-link:before, .megamenu.v2 .navbar-nav > .nav-item.u52 > .nav-link:hover, .megamenu.v2 .navbar-nav > .nav-item.u52 > .nav-link:focus {
    color: #466932;
    border-top-color: #466932;
  }
  .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v4 > .dropdown-item > .box > a {
    background: transparent;
  }
  .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v6 > .dropdown-item > a {
    background: rgba(0, 0, 0, 0.05);
  }
  .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v1 > .dropdown-item > a:hover span.title, .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v1 > .dropdown-item.active > a span.title, .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v4 > .dropdown-item > .box, .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v7 > .dropdown-item > a {
    background-color: rgba(70, 105, 50, 0.8);
  }
  .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v8 > .box > .col > .dropdown-item.active > .menuT3 > .dropdown-item.more > a, .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v8 > .box > .col > .dropdown-item > .menuT3 > .dropdown-item.more > a, .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v8 > .box > .col > .dropdown-item:hover > .menuT3 > .dropdown-item.more > a {
    background: repeating-linear-gradient(60deg, #314a23, #3f5f2d 5px, #314a23 5px);
  }
  .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v1 > .dropdown-item > a, .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v2 > .dropdown-item > a span.title, .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v2 .menuT3 div.active a, .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v2 .menuT3 div a:hover, .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v3 > div.col > .dropdown-item:hover, .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v3 > div.col > .dropdown-item.active, .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v3 > div.col > .dropdown-item > .menuT3 > div > a:hover, .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v3 > div.col > .dropdown-item > .menuT3 > div.active > a, .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v4 > .dropdown-item > .box > a:hover, .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v4 > .dropdown-item.active > .box > a, .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v4 > .dropdown-item > .box > .menuT3 > .item > a:hover, .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v4 > .dropdown-item > .box > .menuT3 > .item.active > a, .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v5 > .subnav > .dropdown-item > .box, .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v5 > .mostViewed a:hover, .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v6 > .dropdown-item > a:hover, .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v6 > .dropdown-item.active > a, .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v7 > .dropdown-item > a:hover, .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v7 > .dropdown-item.active > a, .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v8 > .box > .col > .dropdown-item:hover, .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v8 > .box > .col > .dropdown-item.active {
    background-color: #466932;
  }
  .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v2 > .dropdown-item > a:hover > span.title, .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v2 > .dropdown-item.active > a > span.title, .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v5 .mostViewed .dropdown-item .box, .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v5 .dropdown-item .box > a:hover, .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v5 .dropdown-item.active .box > a, .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v5 .dropdown-item .box > .menuT3 > .item > a:hover, .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v5 .dropdown-item .box > .menuT3 > .item.active > a, .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v8, .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v8 > .box > .col > .dropdown-item > .menuT3 > .dropdown-item > a, .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v8 > .box > .col > .dropdown-item.active > .menuT3 > .dropdown-item > a, .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v8 > .box > .col > .dropdown-item:hover > .menuT3 > .dropdown-item > a {
    background: #314a23;
  }
  .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v8 > .box > .col > .dropdown-item > .menuT3, .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v8 > .box > .col > .dropdown-item.active > .menuT3, .megamenu .navbar-nav .nav-item.u52 .dropdown-menu.v8 > .box > .col > .dropdown-item:hover > .menuT3 {
    background: #273a1c;
  }
}
.megamenu.v2 .navbar-nav .nav-item.u53.active, .megamenu.v2 .navbar-nav .nav-item.u53.active.show {
  background-image: linear-gradient(90deg, #fff, 75%, #e8e6f9);
}
.megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v1 > .dropdown-item > a, .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v2 > .dropdown-item > a, .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v3 > div.col > .dropdown-item > a, .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v4 > .dropdown-item > .box > a, .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v5 > .subnav > .dropdown-item > .box > a, .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v6 > .dropdown-item > a, .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v7 > .dropdown-item > a, .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v8 > .box > .col > .dropdown-item > a {
  background: #645ad7;
}
.megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v1 > .dropdown-item.active > a, .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v2 > .dropdown-item.active > a, .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v3 > div.col > .dropdown-item.active > a, .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v4 > .dropdown-item.active > .box > a, .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v5 > .subnav > .dropdown-item.active > .box > a, .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v6 > .dropdown-item.active > a, .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v7 > .dropdown-item.active > a, .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v8 > .box > .col > .dropdown-item.active > a, .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v1 > .dropdown-item:active > a, .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v2 > .dropdown-item:active > a, .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v3 > div.col > .dropdown-item:active > a, .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v4 > .dropdown-item:active > .box > a, .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v5 > .subnav > .dropdown-item:active > .box > a, .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v6 > .dropdown-item:active > a, .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v7 > .dropdown-item:active > a, .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v8 > .box > .col > .dropdown-item:active > a, .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v1 > .dropdown-item > a:hover, .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v2 > .dropdown-item > a:hover, .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v3 > div.col > .dropdown-item > a:hover, .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v4 > .dropdown-item > .box > a:hover, .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v5 > .subnav > .dropdown-item > .box > a:hover, .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v6 > .dropdown-item > a:hover, .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v7 > .dropdown-item > a:hover, .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v8 > .box > .col > .dropdown-item > a:hover {
  background-color: #837bdf;
}
@media (min-width: 768px) {
  .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v1 > .dropdown-item.active > a span.descOverlay {
    border-color: #645ad7;
  }
  body.colorT .megamenu.v2 .navbar-nav > .nav-item.u53 > .nav-link, body.colorT .megamenu.v2 .navbar-nav > .nav-item.active.u53 > .nav-link:before {
    border-bottom-color: #645ad7;
  }
  .megamenu.v2 .navbar-nav > .nav-item.active.u53 > .nav-link, body.colorT .megamenu.v2 .navbar-nav > .nav-item.u53 > .nav-link:before, body.colorT .megamenu.v2 .navbar-nav > .nav-item.active.show.u53 > .nav-link:before, .megamenu.v2 .navbar-nav > .nav-item.u53 > .nav-link:hover, .megamenu.v2 .navbar-nav > .nav-item.u53 > .nav-link:focus {
    color: #645ad7;
    border-top-color: #645ad7;
  }
  .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v4 > .dropdown-item > .box > a {
    background: transparent;
  }
  .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v6 > .dropdown-item > a {
    background: rgba(0, 0, 0, 0.05);
  }
  .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v1 > .dropdown-item > a:hover span.title, .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v1 > .dropdown-item.active > a span.title, .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v4 > .dropdown-item > .box, .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v7 > .dropdown-item > a {
    background-color: rgba(100, 90, 215, 0.8);
  }
  .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v8 > .box > .col > .dropdown-item.active > .menuT3 > .dropdown-item.more > a, .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v8 > .box > .col > .dropdown-item > .menuT3 > .dropdown-item.more > a, .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v8 > .box > .col > .dropdown-item:hover > .menuT3 > .dropdown-item.more > a {
    background: repeating-linear-gradient(60deg, #342aac, #4d41d1 5px, #342aac 5px);
  }
  .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v1 > .dropdown-item > a, .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v2 > .dropdown-item > a span.title, .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v2 .menuT3 div.active a, .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v2 .menuT3 div a:hover, .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v3 > div.col > .dropdown-item:hover, .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v3 > div.col > .dropdown-item.active, .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v3 > div.col > .dropdown-item > .menuT3 > div > a:hover, .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v3 > div.col > .dropdown-item > .menuT3 > div.active > a, .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v4 > .dropdown-item > .box > a:hover, .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v4 > .dropdown-item.active > .box > a, .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v4 > .dropdown-item > .box > .menuT3 > .item > a:hover, .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v4 > .dropdown-item > .box > .menuT3 > .item.active > a, .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v5 > .subnav > .dropdown-item > .box, .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v5 > .mostViewed a:hover, .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v6 > .dropdown-item > a:hover, .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v6 > .dropdown-item.active > a, .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v7 > .dropdown-item > a:hover, .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v7 > .dropdown-item.active > a, .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v8 > .box > .col > .dropdown-item:hover, .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v8 > .box > .col > .dropdown-item.active {
    background-color: #645ad7;
  }
  .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v2 > .dropdown-item > a:hover > span.title, .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v2 > .dropdown-item.active > a > span.title, .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v5 .mostViewed .dropdown-item .box, .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v5 .dropdown-item .box > a:hover, .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v5 .dropdown-item.active .box > a, .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v5 .dropdown-item .box > .menuT3 > .item > a:hover, .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v5 .dropdown-item .box > .menuT3 > .item.active > a, .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v8, .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v8 > .box > .col > .dropdown-item > .menuT3 > .dropdown-item > a, .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v8 > .box > .col > .dropdown-item.active > .menuT3 > .dropdown-item > a, .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v8 > .box > .col > .dropdown-item:hover > .menuT3 > .dropdown-item > a {
    background: #342aac;
  }
  .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v8 > .box > .col > .dropdown-item > .menuT3, .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v8 > .box > .col > .dropdown-item.active > .menuT3, .megamenu .navbar-nav .nav-item.u53 .dropdown-menu.v8 > .box > .col > .dropdown-item:hover > .menuT3 {
    background: #292187;
  }
}
.megamenu.v2 .navbar-nav .nav-item.u54.active, .megamenu.v2 .navbar-nav .nav-item.u54.active.show {
  background-image: linear-gradient(90deg, #fff, 75%, #d9f3f7);
}
.megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v1 > .dropdown-item > a, .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v2 > .dropdown-item > a, .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v3 > div.col > .dropdown-item > a, .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v4 > .dropdown-item > .box > a, .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v5 > .subnav > .dropdown-item > .box > a, .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v6 > .dropdown-item > a, .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v7 > .dropdown-item > a, .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v8 > .box > .col > .dropdown-item > a {
  background: #2396aa;
}
.megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v1 > .dropdown-item.active > a, .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v2 > .dropdown-item.active > a, .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v3 > div.col > .dropdown-item.active > a, .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v4 > .dropdown-item.active > .box > a, .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v5 > .subnav > .dropdown-item.active > .box > a, .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v6 > .dropdown-item.active > a, .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v7 > .dropdown-item.active > a, .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v8 > .box > .col > .dropdown-item.active > a, .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v1 > .dropdown-item:active > a, .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v2 > .dropdown-item:active > a, .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v3 > div.col > .dropdown-item:active > a, .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v4 > .dropdown-item:active > .box > a, .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v5 > .subnav > .dropdown-item:active > .box > a, .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v6 > .dropdown-item:active > a, .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v7 > .dropdown-item:active > a, .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v8 > .box > .col > .dropdown-item:active > a, .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v1 > .dropdown-item > a:hover, .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v2 > .dropdown-item > a:hover, .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v3 > div.col > .dropdown-item > a:hover, .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v4 > .dropdown-item > .box > a:hover, .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v5 > .subnav > .dropdown-item > .box > a:hover, .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v6 > .dropdown-item > a:hover, .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v7 > .dropdown-item > a:hover, .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v8 > .box > .col > .dropdown-item > a:hover {
  background-color: #35bed5;
}
@media (min-width: 768px) {
  .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v1 > .dropdown-item.active > a span.descOverlay {
    border-color: #2396aa;
  }
  body.colorT .megamenu.v2 .navbar-nav > .nav-item.u54 > .nav-link, body.colorT .megamenu.v2 .navbar-nav > .nav-item.active.u54 > .nav-link:before {
    border-bottom-color: #2396aa;
  }
  .megamenu.v2 .navbar-nav > .nav-item.active.u54 > .nav-link, body.colorT .megamenu.v2 .navbar-nav > .nav-item.u54 > .nav-link:before, body.colorT .megamenu.v2 .navbar-nav > .nav-item.active.show.u54 > .nav-link:before, .megamenu.v2 .navbar-nav > .nav-item.u54 > .nav-link:hover, .megamenu.v2 .navbar-nav > .nav-item.u54 > .nav-link:focus {
    color: #2396aa;
    border-top-color: #2396aa;
  }
  .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v4 > .dropdown-item > .box > a {
    background: transparent;
  }
  .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v6 > .dropdown-item > a {
    background: rgba(0, 0, 0, 0.05);
  }
  .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v1 > .dropdown-item > a:hover span.title, .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v1 > .dropdown-item.active > a span.title, .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v4 > .dropdown-item > .box, .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v7 > .dropdown-item > a {
    background-color: rgba(35, 150, 170, 0.8);
  }
  .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v8 > .box > .col > .dropdown-item.active > .menuT3 > .dropdown-item.more > a, .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v8 > .box > .col > .dropdown-item > .menuT3 > .dropdown-item.more > a, .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v8 > .box > .col > .dropdown-item:hover > .menuT3 > .dropdown-item.more > a {
    background: repeating-linear-gradient(60deg, #196977, #208799 5px, #196977 5px);
  }
  .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v1 > .dropdown-item > a, .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v2 > .dropdown-item > a span.title, .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v2 .menuT3 div.active a, .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v2 .menuT3 div a:hover, .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v3 > div.col > .dropdown-item:hover, .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v3 > div.col > .dropdown-item.active, .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v3 > div.col > .dropdown-item > .menuT3 > div > a:hover, .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v3 > div.col > .dropdown-item > .menuT3 > div.active > a, .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v4 > .dropdown-item > .box > a:hover, .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v4 > .dropdown-item.active > .box > a, .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v4 > .dropdown-item > .box > .menuT3 > .item > a:hover, .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v4 > .dropdown-item > .box > .menuT3 > .item.active > a, .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v5 > .subnav > .dropdown-item > .box, .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v5 > .mostViewed a:hover, .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v6 > .dropdown-item > a:hover, .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v6 > .dropdown-item.active > a, .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v7 > .dropdown-item > a:hover, .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v7 > .dropdown-item.active > a, .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v8 > .box > .col > .dropdown-item:hover, .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v8 > .box > .col > .dropdown-item.active {
    background-color: #2396aa;
  }
  .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v2 > .dropdown-item > a:hover > span.title, .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v2 > .dropdown-item.active > a > span.title, .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v5 .mostViewed .dropdown-item .box, .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v5 .dropdown-item .box > a:hover, .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v5 .dropdown-item.active .box > a, .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v5 .dropdown-item .box > .menuT3 > .item > a:hover, .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v5 .dropdown-item .box > .menuT3 > .item.active > a, .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v8, .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v8 > .box > .col > .dropdown-item > .menuT3 > .dropdown-item > a, .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v8 > .box > .col > .dropdown-item.active > .menuT3 > .dropdown-item > a, .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v8 > .box > .col > .dropdown-item:hover > .menuT3 > .dropdown-item > a {
    background: #196977;
  }
  .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v8 > .box > .col > .dropdown-item > .menuT3, .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v8 > .box > .col > .dropdown-item.active > .menuT3, .megamenu .navbar-nav .nav-item.u54 .dropdown-menu.v8 > .box > .col > .dropdown-item:hover > .menuT3 {
    background: #13525e;
  }
}
.megamenu.v2 .navbar-nav .nav-item.u145.active, .megamenu.v2 .navbar-nav .nav-item.u145.active.show {
  background-image: linear-gradient(90deg, #fff, 75%, #f4e1e6);
}
.megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v1 > .dropdown-item > a, .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v2 > .dropdown-item > a, .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v3 > div.col > .dropdown-item > a, .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v4 > .dropdown-item > .box > a, .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v5 > .subnav > .dropdown-item > .box > a, .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v6 > .dropdown-item > a, .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v7 > .dropdown-item > a, .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v8 > .box > .col > .dropdown-item > a {
  background: #aa415f;
}
.megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v1 > .dropdown-item.active > a, .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v2 > .dropdown-item.active > a, .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v3 > div.col > .dropdown-item.active > a, .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v4 > .dropdown-item.active > .box > a, .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v5 > .subnav > .dropdown-item.active > .box > a, .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v6 > .dropdown-item.active > a, .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v7 > .dropdown-item.active > a, .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v8 > .box > .col > .dropdown-item.active > a, .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v1 > .dropdown-item:active > a, .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v2 > .dropdown-item:active > a, .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v3 > div.col > .dropdown-item:active > a, .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v4 > .dropdown-item:active > .box > a, .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v5 > .subnav > .dropdown-item:active > .box > a, .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v6 > .dropdown-item:active > a, .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v7 > .dropdown-item:active > a, .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v8 > .box > .col > .dropdown-item:active > a, .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v1 > .dropdown-item > a:hover, .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v2 > .dropdown-item > a:hover, .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v3 > div.col > .dropdown-item > a:hover, .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v4 > .dropdown-item > .box > a:hover, .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v5 > .subnav > .dropdown-item > .box > a:hover, .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v6 > .dropdown-item > a:hover, .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v7 > .dropdown-item > a:hover, .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v8 > .box > .col > .dropdown-item > a:hover {
  background-color: #c2607c;
}
@media (min-width: 768px) {
  .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v1 > .dropdown-item.active > a span.descOverlay {
    border-color: #aa415f;
  }
  body.colorT .megamenu.v2 .navbar-nav > .nav-item.u145 > .nav-link, body.colorT .megamenu.v2 .navbar-nav > .nav-item.active.u145 > .nav-link:before {
    border-bottom-color: #aa415f;
  }
  .megamenu.v2 .navbar-nav > .nav-item.active.u145 > .nav-link, body.colorT .megamenu.v2 .navbar-nav > .nav-item.u145 > .nav-link:before, body.colorT .megamenu.v2 .navbar-nav > .nav-item.active.show.u145 > .nav-link:before, .megamenu.v2 .navbar-nav > .nav-item.u145 > .nav-link:hover, .megamenu.v2 .navbar-nav > .nav-item.u145 > .nav-link:focus {
    color: #aa415f;
    border-top-color: #aa415f;
  }
  .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v4 > .dropdown-item > .box > a {
    background: transparent;
  }
  .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v6 > .dropdown-item > a {
    background: rgba(0, 0, 0, 0.05);
  }
  .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v1 > .dropdown-item > a:hover span.title, .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v1 > .dropdown-item.active > a span.title, .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v4 > .dropdown-item > .box, .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v7 > .dropdown-item > a {
    background-color: rgba(170, 65, 95, 0.8);
  }
  .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v8 > .box > .col > .dropdown-item.active > .menuT3 > .dropdown-item.more > a, .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v8 > .box > .col > .dropdown-item > .menuT3 > .dropdown-item.more > a, .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v8 > .box > .col > .dropdown-item:hover > .menuT3 > .dropdown-item.more > a {
    background: repeating-linear-gradient(60deg, #772e43, #993b56 5px, #772e43 5px);
  }
  .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v1 > .dropdown-item > a, .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v2 > .dropdown-item > a span.title, .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v2 .menuT3 div.active a, .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v2 .menuT3 div a:hover, .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v3 > div.col > .dropdown-item:hover, .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v3 > div.col > .dropdown-item.active, .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v3 > div.col > .dropdown-item > .menuT3 > div > a:hover, .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v3 > div.col > .dropdown-item > .menuT3 > div.active > a, .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v4 > .dropdown-item > .box > a:hover, .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v4 > .dropdown-item.active > .box > a, .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v4 > .dropdown-item > .box > .menuT3 > .item > a:hover, .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v4 > .dropdown-item > .box > .menuT3 > .item.active > a, .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v5 > .subnav > .dropdown-item > .box, .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v5 > .mostViewed a:hover, .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v6 > .dropdown-item > a:hover, .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v6 > .dropdown-item.active > a, .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v7 > .dropdown-item > a:hover, .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v7 > .dropdown-item.active > a, .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v8 > .box > .col > .dropdown-item:hover, .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v8 > .box > .col > .dropdown-item.active {
    background-color: #aa415f;
  }
  .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v2 > .dropdown-item > a:hover > span.title, .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v2 > .dropdown-item.active > a > span.title, .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v5 .mostViewed .dropdown-item .box, .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v5 .dropdown-item .box > a:hover, .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v5 .dropdown-item.active .box > a, .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v5 .dropdown-item .box > .menuT3 > .item > a:hover, .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v5 .dropdown-item .box > .menuT3 > .item.active > a, .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v8, .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v8 > .box > .col > .dropdown-item > .menuT3 > .dropdown-item > a, .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v8 > .box > .col > .dropdown-item.active > .menuT3 > .dropdown-item > a, .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v8 > .box > .col > .dropdown-item:hover > .menuT3 > .dropdown-item > a {
    background: #772e43;
  }
  .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v8 > .box > .col > .dropdown-item > .menuT3, .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v8 > .box > .col > .dropdown-item.active > .menuT3, .megamenu .navbar-nav .nav-item.u145 .dropdown-menu.v8 > .box > .col > .dropdown-item:hover > .menuT3 {
    background: #5e2434;
  }
}
