/* ---------- Couleurs personnalisees ----------- */
a {
  color: #5770be;
}

.unslick .slide__overlay {
  background-color: #5770be;
}

.slick__slide:nth-child(odd) .slide__overlay {
  background-color: #5770be;
}

.actualite-une .actu-bandeau {
  background-color: #5770be;
  color: #fff;
}

.actualite-une .views-row:first-of-type .actu-content h2 a {
  color: #5770be;
}

h1::after,
.h1-like::after {
  color: #5770be;
}

.actualite-une .actu-content h2 a {
  color: #5770be;
}

.page-industrie .paragraph--type--contenu-mis-en-avant p {
  color: #fff !important;
}

.page-industrie .paragraph--type--contenu-mis-en-avant a {
  color: #fff !important;
}

.paragraph--type--contenu-mis-en-avant {
  background-color: #5770be !important;
  color: #fff !important;
}
.paragraph--type--contenu-mis-en-avant .copyright {
  color: #fff;
}
.paragraph--type--contenu-mis-en-avant ol li::before {
  border-color: #5770be;
}

.region-content-3 {
  background-color: #5770be;
}
.region-content-3 h2 {
  color: #fff;
}
.region-content-3 h2::after {
  color: #fff;
}

.cercle:hover {
  background-color: #5770be;
}

h1::after {
  color: #5770be;
}

h2::after {
  border-bottom-color: #5770be;
}

h3 {
  color: #5770be;
}

h4 {
  color: #5770be;
}

.field__label {
  color: #5770be;
}

.button-type-1 a {
  background-color: #5770be;
}

.button-type-1 a, .button-type-1 button {
  background-color: #5770be;
}

.button-type-1 button {
  background-color: #5770be;
  padding: 0.75rem 1.5rem 1.25rem;
  display: inline-block;
  border-radius: 3px;
  color: #FFF;
}

.button-type-2 a:hover,
.button-type-2 a:focus,
.button-type-2 a:active,
.button-type-2__is-active a {
  background-color: #5770be;
  filter: opacity(80%);
}

.bg-perso a {
  color: #fff;
}

input[type=submit] {
  background-color: #5770be;
  color: #fff;
}

strong {
  color: #5770be;
}

.bg-perso, .paragraph--type--blocs-de-paragraphes-accueil {
  background-color: #5770be;
  color: #fff;
}
.bg-perso h1,
.bg-perso .h1-like, .paragraph--type--blocs-de-paragraphes-accueil h1,
.paragraph--type--blocs-de-paragraphes-accueil .h1-like {
  color: #fff;
}
.bg-perso h1::after,
.bg-perso .h1-like::after, .paragraph--type--blocs-de-paragraphes-accueil h1::after,
.paragraph--type--blocs-de-paragraphes-accueil .h1-like::after {
  color: #fff;
}
.bg-perso h2, .paragraph--type--blocs-de-paragraphes-accueil h2 {
  color: #fff;
}
.bg-perso h2::after, .paragraph--type--blocs-de-paragraphes-accueil h2::after {
  border-bottom-color: #fff;
}
.bg-perso h3, .paragraph--type--blocs-de-paragraphes-accueil h3 {
  color: #fff;
}
.bg-perso h4, .paragraph--type--blocs-de-paragraphes-accueil h4 {
  color: #fff;
}
.bg-perso h5, .paragraph--type--blocs-de-paragraphes-accueil h5 {
  color: #fff;
}

.block-language li a:hover, .block-language li a:active, .block-language li a:focus {
  color: #5770be;
}
.block-language li a.is-active {
  color: #5770be;
}

div[id*=boutonsdaccessibilite] button:hover {
  color: #5770be;
}

.breadcrumb li:last-child a {
  color: #5770be;
}

.menu--menu-fixe li a {
  background-color: #5770be;
}

.menu-vertical-mobile {
  background-color: #5770be;
}

.bg-perso ul li::before {
  border-color: transparent transparent transparent #fff;
}

article ul li::before {
  box-shadow: 0 0 0 1px #5770be;
}

main ol > li::before {
  background-color: #5770be;
}

.region-footer nav a:hover,
.region-footer nav a:focus {
  color: #5770be;
}

.masonry-layout .masonry-item .node.node--type-evenement {
  background-color: #5770be;
  color: #fff;
}

.masonry-layout .masonry-item h2,
.masonry-layout .masonry-item h2 a,
.masonry-layout .masonry-item h3,
.masonry-layout .masonry-item h3 a {
  color: #5770be;
}

.masonry-layout .masonry-item .node.node--type-evenement h2,
.masonry-layout .masonry-item .node.node--type-evenement h2 a,
.masonry-layout .masonry-item .node.node--type-evenement h3,
.masonry-layout .masonry-item .node.node--type-evenement h3 a {
  color: #fff;
}

.meme-sujet .views-field-type p,
.meme-sujet p.field--type {
  color: #5770be;
}

.masonry-layout .masonry-item .views-field-field-jour-evenement p {
  color: #5770be;
}

.frise-date .field--type-datetime {
  background: #5770be;
}
.frise-date .field--type-datetime::after {
  background: #5770be;
}

.field--name-field-paragraphe .actes .paragraph--type--acte .field--name-field-titre {
  color: #5770be;
}

.liens-pratiques > .field .button-icon {
  background-color: #5770be;
}

.en-tete-date {
  background-color: #5770be;
}
.en-tete-date p,
.en-tete-date .field--name-field-date-du-cp {
  color: #fff;
}

.field--name-field-tags a:hover,
.field--name-field-tags a:focus,
.field--name-field-tags a:active {
  background-color: #5770be;
  filter: opacity(80%);
}

.event-infos p {
  color: #5770be;
}

.geocodage .address {
  color: #4661b5;
}

.lien .lien-lien a:hover,
.lien .lien-lien a:focus,
.lien .lien-lien a:active {
  color: #5770be;
}

.field--name-field-texte-encadre {
  border-color: #5770be;
}

.field--name-field-intitule .round {
  border-color: #5770be;
}

.field--name-field-intitule .round::after {
  border-left-color: #5770be;
  border-top-color: #5770be;
}

.accordeon--close .fermer::before,
.accordeon--close .fermer::after {
  background-color: #5770be;
}

li.sf-depth-3 .sf-accordion-button::before,
li.sf-depth-4 .sf-accordion-button::before,
li.sf-depth-3 .sf-accordion-button::after,
li.sf-depth-4 .sf-accordion-button::after {
  background-color: #5770be;
}

.view:not(.view-masonry) .pager__item a[title="Page courante"],
.view:not(.view-masonry) .pager__item a:hover,
.view:not(.view-masonry) .pager__item a:focus,
.view:not(.view-masonry) .pager__item a:active {
  background-color: #5770be;
  color: #fff;
}

table thead {
  background-color: #5770be;
}
table thead tr th {
  color: #fff;
}
table thead tr th a {
  color: #fff;
}
table thead tr th strong {
  color: #fff;
}

.form-required::after {
  color: #5770be;
}

thead .form-required::after {
  color: #fff;
}

.form-type-radio input:checked + label::before,
.form-type-checkbox input:checked + label::before,
.form-type-checkgroup input:checked + label::before {
  background-color: #5770be;
}

form:not(.webform-submission-form) .form-type-radio input:checked + label::before,
form:not(.webform-submission-form) .form-type-checkbox input:checked + label::before,
form:not(.webform-submission-form) .form-type-checkgroup input:checked + label::before {
  background-color: #5770be;
}

form.webform-submission-form .form-type-radio input:checked + label::before,
form.webform-submission-form .form-type-checkbox input:checked + label::before,
form.webform-submission-form .form-type-checkgroup input:checked + label::before {
  background-color: #5770be;
}

.views-exposed-form .form-item-field-profil-target-id label {
  border-left: 3px solid #5770be;
}

form.webform-submission-form .form-type-checkbox input:checked + label::before {
  border: 1px solid #5770be;
}

form.node-refonte-eve-semaine-industrie-form .field--name-field-rgpd input[type=checkbox]:checked,
form.node-refonte-eve-semaine-industrie-edit-form .field--name-field-rgpd input[type=checkbox]:checked,
form.user-register-form .field--name-field-rgpd input[type=checkbox]:checked {
  border: 1px solid #5770be;
  background-color: #5770be;
}

fieldset.legend-h3-like > legend .fieldset-legend {
  color: #5770be;
}

.view-foire-aux-questions .form-item-title input {
  border-bottom: 1px solid #5770be;
}

article ul li::before, .view-foire-aux-questions ul li::before {
  box-shadow: 0 0 0 1px #5770be;
}

.ui-widget-content a {
  color: #5770be;
}

/* Recherche */
.view-recherche .views-row::after {
  background-color: #5770be;
}

/* ---------- Color Form ----------- */
[dir=rtl] .color-form .color-palette {
  margin-right: 20px;
  margin-left: 0;
}

[dir=rtl] .color-form .form-item label {
  float: right;
}

[dir=rtl] .color-form .color-palette .lock {
  right: -20px;
  left: 0;
}

/* COULEURS CUSTOM - specifiques sedi */
.view-gestion-des-evenements table tr td::before,
.event-log-track-filter-labellisation table tr td::before {
  background-color: #5770be;
}

.node-form .form-type-checkbox label::before,
.node-form .form-type-checkgroup label::before {
  border-color: #5770be;
}

.field--name-field-date-et-heures-evenement legend span {
  color: #5770be;
}

form.node-refonte-eve-semaine-industrie-form .form-type-radio input:checked,
form.node-refonte-eve-semaine-industrie-form .form-type-checkbox input.form-checkbox[type=checkbox]:checked,
form.node-refonte-eve-semaine-industrie-edit-form .form-type-radio input:checked,
form.node-refonte-eve-semaine-industrie-edit-form .form-type-checkbox input.form-checkbox[type=checkbox]:checked {
  border: 1px solid #5770be !important;
}
form.node-refonte-eve-semaine-industrie-form .form-type-checkbox input.form-checkbox[type=checkbox]:checked,
form.node-refonte-eve-semaine-industrie-edit-form .form-type-checkbox input.form-checkbox[type=checkbox]:checked {
  background-color: #5770be !important;
}
form.node-refonte-eve-semaine-industrie-form .field--name-field-type-d-evenement .form-type-checkbox input.form-checkbox[type=checkbox]:checked,
form.node-refonte-eve-semaine-industrie-edit-form .field--name-field-type-d-evenement .form-type-checkbox input.form-checkbox[type=checkbox]:checked {
  box-shadow: inset 0.8rem 0 0 #5770be, inset 0 0 0 2px #5770be !important;
  background-color: #fff !important;
}

.node-form .form-type-checkbox input.form-type-checkbox[type=checkbox]:checked,
.node-form .form-type-checkgroup input:checked {
  background-color: #5770be;
}

.node--type-refonte-eve-semaine-industrie .evenement-groupe.infos-evt--gauche {
  border: 1px solid #5770be;
}

.region-widget-sedi .content-main-width {
  color: #fff;
}
.region-widget-sedi .content-main-width::before {
  background-color: #5770be;
}

.region-widget-sedi .block-block-sedi.block-compteur-block {
  background-color: #fff;
  color: #5770be;
}

.block-views-blockbloc-custom-sedi-block-1 h2 {
  color: #fff;
}
.block-views-blockbloc-custom-sedi-block-1 .views-field-title a {
  color: #fff;
}

.nature-evt .field {
  background-color: #5770be;
  color: #fff;
}

.field--type-viewsreference .viewsreference--view-title {
  background-color: #5770be;
  color: #fff;
}

.bloc-organisateur {
  background-color: #5770be;
  color: #fff;
}
.bloc-organisateur .field__label {
  color: #fff;
}
.bloc-organisateur a {
  color: #fff;
}

.view-gestion-evenements .views-display-link {
  background-color: #5770be;
  color: #fff;
}

.semaine-de-lindustrie .view-recherche-evenements .views-field-title {
  background-color: #5770be;
  color: #fff;
}
.semaine-de-lindustrie .view-recherche-evenements .views-field-title a {
  color: #fff;
}

.menu--semaine-de-l-industrie .menu-item a.is-active {
  background-color: #5770be;
  color: #fff;
}

.consigne_pays span {
  color: #5770be;
}

.menu > .menu-level-1.active-trail > ul,
.menu > .menu-level-1.on-front-page > ul {
  border-top: 5px solid #5770be;
}

ul.main-menu li.menu-level-2.menu-item--expanded .button-closed .fermer::before,
ul.main-menu li.menu-level-2.menu-item--expanded .button-closed .fermer::after {
  background-color: #5770be;
}

.acces-rapide-rec .acces-rapide-element {
  background-color: #5770be;
}

.paragraph--type--accordeon > .field--name-field-intitule {
  border-left: 5px solid #5770be;
}

.liens-dl h2,
.liens-dl h3 {
  color: #5770be;
}

.menu-level-2.menu-item .fermer::before {
  background-color: #5770be;
}

ul.main-menu li.menu-level-2 {
  border-left-color: #5770be;
}

ul.main-menu li.menu-level-3::before {
  border-color: transparent transparent transparent #5770be;
}

ul.main-menu .small-button-closed::after {
  border-color: #5770be transparent transparent;
}

ul.main-menu li.menu-item--expanded > .small-button-closed::after {
  border-color: transparent transparent #5770be;
}

ul.main-menu li.menu-level-5::before {
  box-shadow: 0 0 0 1px #5770be;
}

.button-closed .fermer::before,
.button-closed .fermer::after {
  background-color: #5770be;
}

li.menu-level-3 .small-button-closed::before,
li.menu-level-3 .small-button-closed::after {
  background-color: #5770be;
}

.main-menu > .menu-level-1.menu-item--active-trail > a,
.main-menu > .menu-level-1.on-front-page > a {
  background-color: #5770be;
  color: #fff;
}

.main-menu > .menu-level-1.menu-item--active-trail > ul {
  border-top: 5px solid #5770be;
}

.page-industrie .paragraph--type--contenu-mis-en-avant strong,
.page-industrie .paragraph--type--contenu-mis-en-avant h2 {
  color: #fff !important;
}

.page-industrie .paragraph--type--contenu-mis-en-avant h2::after {
  border-bottom-color: #fff !important;
}/*# sourceMappingURL=colors.css.map */