@layer lausanne {
  /* _accroche-persistante.sass */
  a.sticky-teaser__content:hover .sticky-teaser__text, a.sticky-teaser__content:focus .sticky-teaser__text {
    background-color: #7298a4;
  }
  a.sticky-teaser__content:hover .sticky-teaser__image, a.sticky-teaser__content:focus .sticky-teaser__image {
    background-color: #7298a4;
  }
  .sticky-teaser__text {
    background-color: #549fb8;
  }
  .sticky-teaser__text a {
    color: #ef7216 !important;
  }
  .sticky-teaser__text a:hover {
    color: #f6ac75 !important;
  }
  .sticky-teaser__image {
    background-color: #549fb8;
  }
  .sticky-teaser__toggle {
    background-color: #549fb8;
  }
  .chiffres-cles h4 {
    color: #000;
  }
  .chiffres-cles .grey h4 {
    color: #404040;
  }
  .chiffres-cles .theme h4 {
    color: #549fb8;
  }
  .accordion-box .accordion-item h2, .libelle-valeur.white-border {
    border-left: 4px solid #549fb8;
  }
  /* _general.sass */
  .paragraph ul li:before, .form-container ul li:before, ul.liste-liens li:before, .valeur ul li:before li:before {
    color: #549fb8 !important;
  }
  @media only screen and (min-width: 640px) {
    .sticky-teaser__toggle:hover, .sticky-teaser__toggle:focus {
      background-color: #7298a4;
    }
  }
  /* _actus-muni.sass */
  .actus-muni-page a.social-share-button svg:hover, .actus-muni-page .copylink svg:hover, .actus-muni-page .email svg:hover {
    fill: #549fb8;
  }
  .actus-muni-page .actus-muni-search-submit {
    background-color: #549fb8;
  }
  .actus-muni-page .actus-muni-search-submit:focus,
  .actus-muni-page .actus-muni-search-submit.focus,
  .actus-muni-page .actus-muni-search-submit:hover,
  .actus-muni-page .actus-muni-search-submit:active {
    background-color: #7298a4;
    border-color: #5f8793;
  }
  .actus-muni-page .actus-muni-range-picker:focus,
  .actus-muni-page .actus-muni-range-picker.focus,
  .actus-muni-page .actus-muni-range-picker:hover,
  .actus-muni-page .actus-muni-range-picker:active {
    background-color: #7298a4;
    border-color: #5f8793;
  }
  .actus-muni-page .actus-muni-legislatures-button {
    background-color: #549fb8;
  }
  .actus-muni-page .actus-muni-legislatures-button:focus,
  .actus-muni-page .actus-muni-legislatures-button:hover,
  .actus-muni-page .actus-muni-legislatures-button:active {
    background-color: #7298a4;
    border-color: #5f8793;
  }
  .actus-muni-page .actus-muni-outer-item .actus-muni-item-date.red {
    background-color: #549fb8;
  }
  .actus-muni-page .actus-muni-item-title:hover {
    color: #549fb8;
  }
  .actus-muni-page .actus-muni-item-body ul li:before {
    color: #549fb8;
  }
  .actus-muni-page .actus-muni-item-social .actus-twitter a:hover svg {
    fill: #549fb8;
  }
  /* END _actus-muni.sass */
  /* _agenda.sass */
  .agenda-lausanne .agenda-search-submit {
    background-color: #549fb8;
  }
  .agenda-lausanne .agenda-search-submit:focus,
  .agenda-lausanne .agenda-search-submit.focus,
  .agenda-lausanne .agenda-search-submit:hover,
  .agenda-lausanne .agenda-search-submit:active {
    background-color: #7298a4;
    border-color: #5f8793;
  }
  .agenda-lausanne .agenda-range-picker {
    background-color: #549fb8;
  }
  .agenda-lausanne .agenda-range-picker:focus,
  .agenda-lausanne .agenda-range-picker.focus,
  .agenda-lausanne .agenda-range-picker:hover,
  .agenda-lausanne .agenda-range-picker:active {
    background-color: #7298a4;
    border-color: #5f8793;
  }
  .agenda-lausanne-teasers-main-container .agenda-teaser-main-content.active .agenda-teaser-text {
    border-bottom: 4px solid #549fb8;
  }
  .agenda-lausanne-teasers-main-container .agenda-teaser-main-content.active a.title-link {
    color: #549fb8;
  }
  .agenda-lausanne-teasers-main-container .agenda-teaser-main-content.active.warning .agenda-teaser-text {
    background-color: #7298a4;
  }
  .agenda-lausanne-teasers-main-container a.add-location-button:hover {
    color: #549fb8;
  }
  .daterangepicker .ranges li.active, .daterangepicker .ranges li:hover {
    background-color: #549fb8;
    border-color: #549fb8;
  }
  .daterangepicker .input-mini.active {
    border-color: #549fb8;
  }
  .daterangepicker td.active, .daterangepicker td.active:hover {
    background-color: #549fb8;
    border-color: #549fb8;
  }
  .daterangepicker .btn-success {
    background-color: #549fb8 !important;
    border-color: #549fb8;
  }
  /* END _agenda.sass */
  /* _bloc-html.sass */
  .content-html li::before {
    color: #549fb8;
  }
  /* END _bloc-html.sass */
  /* _box-accordion.sass */
  .accordion .panel-default > .panel-heading {
    border-left: 4px solid #549fb8;
  }
  .accordion .panel-default > .panel-heading.twopx {
    border-left: 2px solid #549fb8;
  }
  /* END _box-accordion.sass */
  /* _box-actus-muni.sass */
  .quoi-de-neuf .actus-muni-text a:hover,
  .quoi-de-neuf .actus-muni-text a:focus {
    color: #549fb8;
  }
  .quoi-de-neuf .heure {
    background-color: #549fb8;
  }
  /* END _box-actus-muni.sass */
  /* _box-agenda-teasers.sass */
  .agenda-teasers .teaser-text a:hover,
  .agenda-teasers .teaser-text a:focus {
    color: #549fb8;
  }
  .agenda-teasers a:hover .teaser-text,
  .agenda-teasers a:focus .teaser-text {
    color: #549fb8;
  }
  /* END _box-agenda-teasers.sass */
  /* _box-guichet-virtuel.sass */
  .guichet-virtuel-widget .tab-content a:hover,
  .guichet-virtuel-widget .tab-content a:focus, .guichet-virtuel-favorite-widget .favorite-items a:hover,
  .guichet-virtuel-favorite-widget .favorite-items a:focus {
    color: #549fb8;
  }
  .guichet-virtuel-widget .tab-content .no-fav-text a,
  .guichet-virtuel-widget .tab-content .no-fav-text a:visited, .guichet-virtuel-favorite-widget .favorite-items .no-fav-text a,
  .guichet-virtuel-favorite-widget .favorite-items .no-fav-text a:visited {
    color: #549fb8 !important;
  }
  /* END _box-guichet-virtuel.sass */
  /* _boxes.sass */
  #section .box, #home .box, #recherche .box {
    border-top: 4px solid #549fb8;
  }
  /* END _boxes.sass */
  /* _breadcrumb.sass */
  .breadcrumb a:hover,
  .breadcrumb a:focus {
    color: #549fb8;
  }
  @media only screen and (min-width: 970px) {
    .breadcrumb .popover ul li {
      color: #7298a4;
    }
    .breadcrumb .popover ul li a:hover,
    .breadcrumb .popover ul li a:focus {
      color: #549fb8;
    }
  }
  /* END _breadcrumb.sass */
  /* _briques.sass */
  .exergue .titre {
    color: #549fb8;
  }
  .encadre.bordure, .framed.border {
    border-left: 4px solid #549fb8;
  }
  .briques .accordion .panel-heading {
    border-left: 4px solid #549fb8;
  }
  .encadre.eco {
    background-color: #95cc64;
    color: #ffffff;
  }
  .encadre.eco h1, .encadre.eco h2, .encadre.eco h4, .encadre.eco h5, .encadre.eco blockquote p {
    color: #2f6300;
  }
  .encadre.eco a,
  .encadre.eco a:link,
  .encadre.eco a:hover,
  .encadre.eco a:active,
  .encadre.eco vdlgmap, .encadre.eco a.nice-link, .encadre.eco a.nice-link:hover, .encadre.eco a.nice-link:focus {
    color: #2f6300 !important;
  }
  .encadre.eco a:visited {
    color: #2f6300 !important;
  }
  table.dataTable thead .sorting_asc {
    background-image: url("../../images/branding/bleu/sort_asc_bleu.svg");
  }
  table.dataTable thead .sorting_desc {
    background-image: url("../../images/branding/bleu/sort_desc_bleu.svg");
  }
  /* END _briques.sass */
  /* _calendrier-ramassage.sass */
  .calendrier-ramassage .calendrier-ramassage-search-submit {
    background-color: #549fb8;
  }
  .calendrier-ramassage .calendrier-ramassage-search-submit:focus,
  .calendrier-ramassage .calendrier-ramassage-search-submit.focus,
  .calendrier-ramassage .calendrier-ramassage-search-submit:hover,
  .calendrier-ramassage .calendrier-ramassage-search-submit:active {
    background-color: #7298a4;
    border-color: #5f8793;
  }
  .calendrier-ramassage .calendrier-ramassage-localisation-button {
    background-color: #549fb8;
  }
  .calendrier-ramassage .calendrier-ramassage-localisation-button:focus,
  .calendrier-ramassage .calendrier-ramassage-localisation-button:hover,
  .calendrier-ramassage .calendrier-ramassage-localisation-button:active {
    background-color: #7298a4;
    border-color: #5f8793;
  }
  .calendrier-ramassage-page .calendar-view .calendar-header {
    background-color: #549fb8;
  }
  .calendrier-ramassage-page .calendar-view .current-day .calendar-day-content, .calendrier-ramassage-page .calendar-view .calendar-day-detail a:hover .calendar-day-content, .calendrier-ramassage-page .calendar-view .calendar-day-detail a:focus .calendar-day-content, .calendrier-ramassage-page .calendar-view .calendar-day-detail a:active .calendar-day-content {
    background-color: #549fb8;
  }
  .calendrier-ramassage-page .arrow-button {
    color: #549fb8;
  }
  .calendrier-ramassage-page .arrow-button:hover, .calendrier-ramassage-page .arrow-button:focus, .calendrier-ramassage-page .arrow-button:active {
    color: #7298a4;
  }
  .sorry-message, .sorry-message2 {
    color: #549fb8;
  }
  #recherche .box {
    border-top: none;
  }
  @media only screen and (min-width: 640px) {
    .calendrier-ramassage-page .calendar-result .current-day .calendar-result-date-title {
      color: #549fb8;
    }
  }
  /* END _calendrier-ramassage.sass */
  /* _carousel-accroches.sass */
  .section-carousel .carousel-indicators .active, .section-carousel .slick-dots .active {
    background-color: #549fb8;
    border: 1px solid #549fb8;
  }
  .section-carousel .carousel-item {
    border-bottom: #549fb8 4px solid;
  }
  .section-carousel .section-carousel-content-display .theme {
    color: #549fb8;
  }
  /* END _carousel-accroches.sass */
  /* _carousel-controls.sass */
  .focus-gallery .slider-indicators li.active, .simple-carousel .slider-indicators li.active {
    background-color: #549fb8;
    border-color: #549fb8;
  }
  /* END _carousel-controls.sass */
  /* _carousel.sass */
  .normal-carousel .carousel-caption {
    border-left: solid 3px #549fb8;
  }
  /* END _carousel.sass */
  /* _chosen.sass */
  .chosen-container .chosen-results li.highlighted {
    background-color: #549fb8;
  }
  .pre-select-button {
    background-color: #549fb8;
  }
  .chosen-container-multi .chosen-choices li.search-choice {
    background-color: #549fb8;
  }
  /* END _chosen.sass */
  /* _desktop-nav-search.sass */
  nav.desktop-nav .desktop-search-submit, nav.desktop-nav .desktop-search-toggle {
    background-color: #7298a4;
  }
  nav.desktop-nav #search {
    background-color: #7298a4;
  }
  nav.desktop-nav #search .form-control {
    border-color: #7298a4;
  }
  nav.desktop-nav #search ul li a:hover {
    color: #549fb8;
  }
  /* END _desktop-nav-search.sass */
  /* _focus-gallery.sass */
  .focus-gallery .info-widget .info-widget-trigger, .info-widget .info-widget-trigger {
    background-color: #549fb8;
  }
  .focus-gallery .info-widget .info-widget-trigger:focus, .focus-gallery .info-widget .info-widget-trigger:hover, .info-widget .info-widget-trigger:focus, .info-widget .info-widget-trigger:hover {
    background-color: #549fb8;
  }
  /* END _focus-gallery.sass */
  /* _footer.sass */
  /* Footer */
  footer {
    background-color: #549fb8;
  }
  /* END _footer.sass */
  /* _formulaires.sass */
  .form-container {
    /* MANDATORY FIELDS */
  }
  .form-container .glyphicon.red {
    color: #549fb8;
  }
  .form-container .form-group a:hover {
    color: #549fb8;
  }
  .form-container .mandatory-field:after {
    color: #549fb8;
  }
  .form-container .btn-red {
    background-color: #549fb8 !important;
    border-color: #549fb8;
  }
  .form-container .btn-red:focus,
  .form-container .btn-red.focus,
  .form-container .btn-red:hover,
  .form-container .btn-red:active {
    background-color: #7298a4 !important;
    border-color: #7298a4;
  }
  .form-container .input-group .input-group-addon.date {
    background-color: #549fb8;
  }
  .form-container .picto-info {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE1IDE2Ij48cGF0aCBmaWxsPSIjOGZiZWNlIiBkPSJNMTUgOEMxNSAzLjkgMTEuNi41IDcuNS41UzAgMy45IDAgOHMzLjQgNy41IDcuNSA3LjVTMTUgMTIuMSAxNSA4eiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik03IDEyLjdINmwxLjUtNi44aDFMNyAxMi43em0uNy04LjZjMC0uMi4xLS40LjItLjYuMS0uMS4zLS4yLjUtLjIuNCAwIC42LjIuNi42IDAgLjItLjEuNC0uMi42cy0uMy4yLS41LjItLjMgMC0uNC0uMWMtLjEtLjEtLjItLjMtLjItLjV6Ii8+PC9zdmc+");
  }
  .form-container .picto-info.popover-trigger:hover, .form-container .picto-info.popover-trigger:focus {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE1IDE2Ij48cGF0aCBmaWxsPSIjYjBkMWRjIiBkPSJNMTUgOEMxNSAzLjkgMTEuNi41IDcuNS41UzAgMy45IDAgOHMzLjQgNy41IDcuNSA3LjVTMTUgMTIuMSAxNSA4eiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik03IDEyLjdINmwxLjUtNi44aDFMNyAxMi43em0uNy04LjZjMC0uMi4xLS40LjItLjYuMS0uMS4zLS4yLjUtLjIuNCAwIC42LjIuNi42IDAgLjItLjEuNC0uMi42cy0uMy4yLS41LjItLjMgMC0uNC0uMWMtLjEtLjEtLjItLjMtLjItLjV6Ii8+PC9zdmc+");
  }
  @media (min-width: 640px) {
    .col-md-4 .form-container .mandatory-field:after {
      color: #549fb8;
    }
  }
  /* END _formulaires.sass */
  /* _full-width-carousel.sass */
  .full-width-carousel .info-widget .info-widget-trigger {
    background-color: #549fb8;
  }
  .full-width-carousel .info-widget .info-widget-trigger:focus, .full-width-carousel .info-widget .info-widget-trigger:hover {
    background-color: #549fb8;
  }
  /* END _full-width-carousel.sass */
  /* _general.sass */
  a,
  a:link,
  a:hover,
  a:active,
  vdlgmap, a.nice-link, a.nice-link:hover, a.nice-link:focus {
    color: #549fb8;
  }
  a:visited {
    color: #81c5db;
  }
  a.nice-link:visited {
    color: #81c5db;
  }
  a.glyphicon-link:hover, a.glyphicon-link:focus {
    color: #7298a4;
  }
  h1, h2, h4, blockquote p {
    color: #549fb8;
  }
  .bkgRed {
    background-color: #549fb8;
  }
  .red {
    color: #549fb8;
  }
  .redNew {
    color: #549fb8;
  }
  .red-left-border {
    border-left: 3px solid #549fb8;
  }
  .alias a:link,
  .alias a:visited,
  .alias a:focus {
    text-decoration: none;
    color: #333;
  }
  .alias a:hover {
    color: #549fb8;
  }
  .title-box a:hover,
  .title-box a:focus {
    color: #549fb8;
  }
  .picto-arrow-right {
    background-image: url("../../images/branding/bleu/picto-arrow-right-bleu.svg");
  }
  .social {
    border-top: 4px solid #549fb8;
  }
  .highlight-box {
    border-left: 4px solid #549fb8;
  }
  .legend {
    border-left: solid 2px #549fb8;
  }
  .list ul li:before {
    color: #549fb8;
  }
  a.pop:hover, a.fullscreen:hover {
    color: #549fb8;
  }
  a.icon-calendar:before {
    background-image: url("../../images/branding/bleu/calendar-icon-bleu.svg");
  }
  a.icon-map:before, vdlgmap.icon-map:before {
    background-image: url("../../images/branding/bleu/icon-map-bleu.svg");
  }
  a.icon-add:before {
    background-image: url("../../images/branding/bleu/plus-bleu.svg");
  }
  a.icon-download:before {
    background-image: url("../../images/branding/bleu/picto-telechargement-bleu.svg");
  }
  a.icon-demarche:before {
    background-image: url("../../images/branding/bleu/picto-demarche-bleu.svg");
  }
  a.icon-cadenas:before {
    background-image: url("../../images/branding/bleu/picto-cadenas-bleu.svg");
  }
  a .icon-img, .coordonnees .icon-img, .coordonnees-bloc .big-icon-img a, .coordinates .big-icon-img a {
    fill: #549fb8 !important;
  }
  .icon-img a svg {
    fill: currentColor;
  }
  .coordonnees-bloc .big-icon-img a:hover, .coordinates .big-icon-img a:hover {
    fill: #7298a4;
  }
  a:visited .icon-img {
    fill: #81c5db;
  }
  .link-with-icon > a svg {
    fill: #549fb8;
  }
  .link-with-icon > a:visited svg {
    fill: #81c5db;
  }
  button.close:hover, button.close:focus, button.close:active {
    color: #549fb8;
  }
  .load-more-button {
    color: #549fb8;
  }
  .load-more-button:hover {
    color: #7298a4;
  }
  .fleche-back {
    color: #549fb8;
  }
  .fleche-back:hover, .fleche-back:focus {
    color: #7298a4;
  }
  .entete-recherche {
    background-color: #7298a4;
  }
  .chapter-selector-container .chapter-selector {
    background-color: #549fb8;
  }
  div.texte-image a[href^="#"]:before {
    background-image: url("../../images/branding/bleu/picto-ancre-bleu.svg");
  }
  #page .container .container .container h2.theme, #page .container .container h2.theme, #poi .container .container .container h2.theme, #poi .container .container h2.theme, #guichet-virtuel-demarche .container .container .container h2.theme, #guichet-virtuel-demarche .container .container h2.theme {
    color: #549fb8;
  }
  @media only screen and (min-width: 640px) {
    .popover ul li a:hover {
      color: #549fb8;
    }
  }
  /* END _general.sass */
  /* _guichet-virtuel.sass */
  .guichet-virtuel .guichet-virtuel-search-submit {
    background-color: #549fb8;
  }
  .guichet-virtuel .guichet-virtuel-search-submit:focus,
  .guichet-virtuel .guichet-virtuel-search-submit.focus,
  .guichet-virtuel .guichet-virtuel-search-submit:hover,
  .guichet-virtuel .guichet-virtuel-search-submit:active {
    background-color: #7298a4;
    border-color: #5f8793;
  }
  /* END _guichet-virtuel.sass */
  /* _header.sass */
  header {
    border-bottom: #549fb8 4px solid;
  }
  header .wrapper a:hover,
  header .wrapper a:focus {
    color: #549fb8 !important;
  }
  #languages ul li a:hover,
  #languages ul li a:focus {
    color: #549fb8 !important;
  }
  #profil-on a.nice-link:visited,
  #profil-on a.nice-link:link,
  #profil-on a:visited, #profil-on a {
    color: #549fb8 !important;
    fill: #549fb8;
  }
  #profil-on a.nice-link:hover,
  #profil-on a.nice-link:focus,
  #profil-on a:hover, #profil-on a:focus {
    color: #549fb8 !important;
  }
  @media only screen and (min-width: 970px) {
    header {
      border-bottom: none;
    }
  }
  /* END _header.sass */
  /* _menu-section.sass */
  .scroll-content-item a {
    color: inherit;
  }
  .scroll-content-item a:hover {
    color: #549fb8;
  }
  .scroll-content-item a:hover svg {
    fill: #7298a4;
  }
  .scroll-content-item-active .scroll-content-item-text {
    color: #549fb8;
  }
  .scroll-content-item-active svg {
    fill: #7298a4;
  }
  .scroll-content-item .popover ul li:hover {
    background-image: url("../../images/branding/bleu/picto-arrow-bleu.svg");
  }
  /* END _menu-section.sass */
  /* _mobile-navigation.sass */
  /* MOBILE NAVIGATION */
  .mobile-search-container .form-control {
    border: 1px solid #7298a4;
  }
  .mobile-search-container .mobile-search-submit {
    background-color: #7298a4;
  }
  .mobile-search-container.bkgRed {
    background-color: #549fb8;
  }
  .mobile-nav-main-container ul li.has-child-list > a.has-child-list-trigger {
    background-color: #549fb8;
  }
  .mobile-nav-main-container ul li.has-child-list > a.has-child-list-trigger:hover, .mobile-nav-main-container ul li.has-child-list > a.has-child-list-trigger.opened {
    background-color: #7298a4;
  }
  .mobile-nav-main-container ul li.active > a, .mobile-nav-main-container ul li.active > .openChildContainer > a {
    background-color: #55727b;
  }
  .no-touchevents .mobile-nav-main-container ul li a:hover {
    background-color: #7298a4;
  }
  .no-touchevents .mobile-nav-main-container .main-label, .no-touchevents .mobile-nav-main-container .nav-header {
    background-color: #549fb8;
  }
  .no-touchevents .mobile-nav-main-container .nav-header {
    background-color: #7298a4;
  }
  .mobile-nav .main-label, .mobile-nav .nav-header {
    background-color: #549fb8;
  }
  .mobile-nav-main-container div.mobile-nav div.nav-item.active {
    background-color: #55727b;
  }
  /* END _mobile-navigation.sass */
  /* _nav-tabs.sass */
  .nav-tabs > li > a:after {
    background-color: #549fb8;
  }
  .box-component-item.inner-box {
    border-top: 4px solid #549fb8;
  }
  /* END _nav-tabs.sass */
  /* _pre-header.sass */
  ul.sup-menu li:hover {
    background-color: #7298a4;
  }
  /* end _pre-header.sass */
  /* _navigation.sass */
  .menu-level0 ul li:hover {
    background-color: #7298a4;
  }
  nav.desktop-nav .menu-level0 ul li.active {
    background-color: #549fb8;
  }
  nav.desktop-nav {
    background-color: #549fb8;
  }
  nav.desktop-nav ul li.focus,
  nav.desktop-nav ul li.focus > a,
  nav.desktop-nav ul li.active,
  nav.desktop-nav ul li.active > a {
    background-color: #7298a4;
  }
  nav.desktop-nav ul li.menu-level1.active,
  nav.desktop-nav ul li.menu-level1.active > a,
  nav.desktop-nav ul li.menu-level2.active,
  nav.desktop-nav ul li.menu-level2.active > a {
    color: #549fb8;
  }
  nav.desktop-nav .sub-menu li a:hover,
  nav.desktop-nav .sub-menu li a:focus {
    color: #549fb8;
  }
  /* END _navigation.sass */
  /* _offres-emploi.sass */
  .offre-emploi-outer-item .offre-emploi-item-taux {
    background-color: #549fb8;
  }
  .offre-emploi-outer-item a:hover .offre-emploi-item-title, .offre-emploi-outer-item a:focus .offre-emploi-item-title {
    color: #549fb8;
  }
  /* END _offres-emploi.sass */
  /* _slick-carousel.sass */
  .slick-dots li.slick-active button {
    background-color: #549fb8;
    border-color: #549fb8;
  }
  .simple-carousel .carousel-caption {
    border-left: solid 3px #549fb8;
  }
  /* END _slick-carousel.sass */
  /* _sommaire-rubrique.sass */
  .sommaire-rubrique .sommaire-rubrique-teasers-container .sommaire-rubrique-teaser .sommaire-rubrique-teaser-text .sommaire-rubrique-teaser-title {
    color: #549fb8;
  }
  .sommaire-rubrique .marker {
    color: #549fb8;
  }
  .sommaire-rubrique .marker:hover, .sommaire-rubrique .marker:focus, .sommaire-rubrique .marker:active {
    color: #549fb8;
  }
  .sommaire-rubrique .is-hidden {
    background: #549fb8;
  }
  .sommaire-rubrique .select2-container--default .select2-results__option--highlighted[aria-selected] {
    background-color: #549fb8;
  }
  .sommaire-rubrique .sommaire-rubrique-teasers-container.title-only .sommaire-rubrique-teaser .sommaire-rubrique-teaser-subtitle {
    color: #549fb8;
    background-image: url("../../images/branding/bleu/picto-chevron-lien-bleu.svg");
  }
  .sommaire-rubrique .sommaire-rubrique-teasers-container.title-only .sommaire-rubrique-teaser:hover .sommaire-rubrique-teaser-subtitle, .sommaire-rubrique .sommaire-rubrique-teasers-container.title-only .sommaire-rubrique-teaser.active .sommaire-rubrique-teaser-subtitle, .sommaire-rubrique .sommaire-rubrique-teasers-container.title-only .sommaire-rubrique-teaser:focus .sommaire-rubrique-teaser-subtitle {
    text-decoration-color: #549fb8;
  }
  /* END _sommaire-rubrique.sass */
  /* _sommaire-rubrique-filter.sass */
  .chosen-container .chosen-results li.highlighted {
    background-color: #549fb8;
  }
  .pre-select-button {
    background-color: #549fb8;
  }
  .chosen-container-multi .chosen-choices li.search-choice {
    background-color: #549fb8;
  }
  .sommaire-rubrique__dropdown .select2-results__option--highlighted[aria-selected] {
    background-color: #549fb8 !important;
  }
  .sommaire-filters-container .select2-container--default .select2-selection--multiple .select2-selection__choice {
    background-color: #549fb8;
  }
  .sommaire-rubrique-teaser__cats .select2-selection__choice {
    background-color: #549fb8;
  }
  .sommaire-rubrique-teaser__cats .select2-selection__choice:hover, .sommaire-rubrique-teaser__cats .select2-selection__choice:focus {
    background-color: #7298a4;
  }
  /* END _sommaire-rubrique-filter.sass */
  /* _search_result.sass */
  .gsc-tabHeader::after {
    background-color: #549fb8 !important;
  }
  /* END _search_result.sass */
  /* _acces-direct.sass */
  #section .red #acces-direct svg {
    fill: #7298a4;
  }
  #section .grey #acces-direct a:hover svg {
    fill: #7298a4;
  }
  #acces-direct a:hover .acces-direct-item-text, #acces-direct a:focus .acces-direct-item-text {
    color: #7298a4;
  }
  #acces-direct a:hover svg, #acces-direct a:focus svg {
    fill: #7298a4;
  }
  /* END _acces-direct.sass */
  /* _mega-menu.sass */
  .menu-level0 ul li:hover {
    background-color: #7298a4;
  }
  nav.desktop-nav .menu-level0 ul li.active {
    background-color: #549fb8;
  }
  nav.desktop-nav {
    background-color: #549fb8;
  }
  nav.desktop-nav ul li.focus,
  nav.desktop-nav ul li.focus > a,
  nav.desktop-nav ul li.active,
  nav.desktop-nav ul li.active > a {
    background-color: #7298a4;
  }
  nav.desktop-nav ul li.menu-level1.active,
  nav.desktop-nav ul li.menu-level1.active > a,
  nav.desktop-nav ul li.menu-level2.active,
  nav.desktop-nav ul li.menu-level2.active > a {
    color: #549fb8;
  }
  nav.desktop-nav .sub-menu li a:hover,
  nav.desktop-nav .sub-menu li a:focus {
    color: #549fb8;
  }
  .mega-menu__first-level ul li a:hover, .mega-menu__first-level ul li a:focus, .mega-menu__first-level ul li a.active {
    color: #549fb8 !important;
  }
  .mega-menu__first-level ul li.has-children a:hover:after, .mega-menu__first-level ul li.has-children a:focus:after, .mega-menu__first-level ul li.has-children a.active:after {
    background-image: url("../../images/branding/bleu/picto-chevron-lien-bleu.svg");
  }
  /* END _mega-menu.sass */
  /* _chiffres-cles.sass */
  #section .container-fluid.darkgrey-bkg .chiffre-cle .titre {
    color: #549fb8;
  }
  #section .container-fluid.darkgrey-bkg .chiffre-cle .titre.red {
    color: #e1313c !important;
  }
  #section .container-fluid.darkgrey-bkg .chiffre-cle .titre.theme {
    color: #549fb8;
  }
  #section .chiffres-cles .chiffres-titre.theme {
    color: #549fb8;
  }
  .chiffre-cle .titre {
    color: #7298a4;
  }
  .chiffre-cle .titre.red {
    color: #e1313c !important;
  }
  .chiffre-cle .titre.theme {
    color: #549fb8;
  }
  /* END _chiffres-cles.sass */
  /* _contenu-structure.sass */
  .contenu-structure .accordion.box .panel-default > .panel-heading {
    border-left: 4px solid #549fb8;
  }
  .contenu-structure .pre-loading-icon {
    background-image: url("../../images/branding/bleu/loader-small.svg");
  }
  .contenu-structure__comp__tabs__content__item .contenu-structure__comp__tab.active:after {
    background-color: #549fb8;
  }
  /* END  _contenu-structure.sass */
  /* _search-result.sass */
  .gsc-tabHeader:after {
    background-color: #549fb8 !important;
  }
  .gs-webResult .gs-title:hover, .gs-webResult .gs-title:focus, .gsc-control-cse .gs-result .gs-title:hover, .gsc-control-cse .gs-result .gs-title:focus {
    color: #549fb8 !important;
  }
  .gs-webResult .gs-title:hover b, .gs-webResult .gs-title:focus b, .gsc-control-cse .gs-result .gs-title:hover b, .gsc-control-cse .gs-result .gs-title:focus b {
    color: #549fb8 !important;
  }
  /* END _search-result.sass */
  /* _recherche.sass */
  .recherche-submit {
    background-color: #549fb8 !important;
  }
  .recherche-pagination-item_active {
    color: #549fb8;
  }
  /* END _recherche.sass */
}

/*# sourceMappingURL=override-blue.css.map */
