form[name="action_tabac_soumettre_form"] label.form-check-label { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important; }

body, h1, h2, h3, h4, .telephone, .alert.alert-success, .pitch_mst strong, #region_modules, #gros_bouton input[value="Soumettre cette action"], .colonne-facettes .list-group-item .filtre-intitule, .colonne-resultats h5, .cartouche, .date_detail_mst strong, #champs_detailles .col-md-3.text-right strong, .onglets_mst button span, form[name="action_tabac_soumettre_form"] label { font-family: "Marianne", Arial, Helvetica, sans-serif !important; }

@keyframes blinking { from { opacity: 0; }
  to { opacity: 1; } }
@-webkit-keyframes blinking { from { opacity: 0; }
  to { opacity: 1; } }
@font-face { font-family: 'Marianne'; font-style: normal; font-weight: 300; src: url("../fonts/marianne_300.woff2") format("woff2"); }
@font-face { font-family: 'Marianne'; font-style: normal; font-weight: 400; src: url("../fonts/marianne_400.woff2") format("woff2"); }
@font-face { font-family: 'Marianne'; font-style: normal; font-weight: 700; src: url("../fonts/marianne_700.woff2") format("woff2"); }
@font-face { font-family: 'Marianne'; font-style: normal; font-weight: 800; src: url("../fonts/marianne_800.woff2") format("woff2"); }
body { background-image: none; background-color: #c4e3dd; color: #000; }

h1 { color: #17635a; font-weight: 800; margin-bottom: 2rem; }
h1.titre_recherche { background-image: url(../../images/icones/titres/rechercher_mst.svg); }

h2 { color: #000; font-weight: 800; }

h3 { font-weight: 600; font-size: 1.6em; }

h4 { color: #000; }

h5 { font-weight: bold; }

a { color: #cd4f41; }
a:hover { color: #993428; }

.mail { background-image: url(../../images/icones/mail_mst.svg); }

.url { background-image: url(../../images/icones/url_mst.svg); }

.fleche:before { background-image: url("../../images/icones/fleche_mst.svg"); }

.fichier { background-image: url("../../images/icones/fichier_mst.svg"); }

.telephone { background-image: url(../../images/icones/telephone_mst.svg); font-weight: 800; color: #1c8d7f; background-size: 24px; background-position: 0 3px; padding-left: 35px; font-size: 1.5rem; }

hr { border-color: rgba(28, 141, 127, 0.3); }

.form-control { border-color: #dacd54; }

label:hover { color: #cd4f41 !important; }

input[type="text"]:focus, textarea:focus { border-color: #ff9c00; }

.card { background-color: #fef7b4; border: none; }
.champs_soumettre_mst .card { border-radius: 0 0 0.25rem; }

.alert { background-color: #000; }
.alert h4 { color: #FFF; }
.alert.alert-success { background-color: #ff9c00; text-align: center; font-size: 1rem; }
.alert .mise_en_avant { background-image: url("../../images/interface/mois_sans_tabac/mise_en_avant.svg"); background-repeat: no-repeat; background-size: 30px; padding-left: 40px; line-height: 30px; }

.menu_front { width: 100%; padding: 0 5%; height: 150px; margin-bottom: 30px; background-color: #005aa7; background-image: none; }
.menu_front .intitule_tetiere, .menu_front .navbar-nav { display: none; }
.menu_front a.logo_oscars { top: 45px; margin-left: 155px; box-shadow: 4px 4px 15px rgba(69, 68, 37, 0.3); }
.menu_front a.logo_oscars:hover { margin-left: 165px; }
.menu_front a.logo_mois_sans_tabac { position: absolute; z-index: 101; top: 5px; display: block; background-image: url("../../images/interface/mois_sans_tabac/logo_mst.svg"); background-size: contain; background-position: center; background-repeat: no-repeat; filter: drop-shadow(3px 3px 4px rgba(0, 0, 0, 0.2)); width: 170px; height: 170px; }
.menu_front a.logo_mois_sans_tabac:hover { transform: scale(1.05); }
.menu_front a.logo_mois_sans_tabac span { display: none; }

.pitch_mst strong { font-size: 18px; }
.pitch_mst #logos_financeurs { display: flex; justify-content: center; height: 70px; margin-top: 50px; }
.pitch_mst #logos_financeurs a { margin: 0 10px; background-repeat: no-repeat; background-position: center bottom; }
.pitch_mst #logos_financeurs a.logo_ministere { width: 100px; background-image: url(../../images/interface/mois_sans_tabac/logo_marianne.svg); }
.pitch_mst #logos_financeurs a.logo_ameli { width: 150px; background-image: url(../../images/interface/mois_sans_tabac/logo_ameli.svg); background-position: center; background-size: 80%; background-color: #FFF; border-radius: 15px 0 15px 0; }
.pitch_mst #logos_financeurs a.logo_spf { width: 110px; background-image: url(../../images/interface/mois_sans_tabac/logo_sante_publique_france.svg); }
.pitch_mst #logos_financeurs a span { display: none; }

.pagination .page-link { border-color: #dfdfdd; }
.pagination .active .page-link { background-color: #cd4f41; border-color: #cd4f41; }

.filrouge { background-image: url(../../images/icones/home_mst.svg); background-position: 0 2px; color: #208d7f; }
.filrouge .breadcrumb a, .filrouge .breadcrumb li.breadcrumb-item + .breadcrumb-item::before, .filrouge .breadcrumb li.breadcrumb-item.active { color: #208d7f; }

[role="main"] { padding-top: 10px; }

.signature, .signature a { color: #208d7f; }

#region_modules { font-size: 1.3em; font-weight: 800; }
#region_modules .region_module { background-image: none !important; height: auto; margin-bottom: 20px; }
#region_modules .region_module a { color: #cd4f41 !important; }
#region_modules .region_module a:hover { color: #000 !important; }
#region_modules .region_module a .cible_roll { background-image: url(../../images/interface/cible_oscars_mst.svg); }
#region_modules .region_module.module_recherche .module_icone { background-image: url(../../images/icones/modules/rechercher_mst.svg); }
#region_modules .region_module.module_repertoire .module_icone { background-image: url(../../images/icones/modules/repertoire_mst.svg); }
#region_modules .region_module.module_soumettre .module_icone { background-image: url(../../images/icones/modules/soumettre_mst.svg); }
#region_modules .region_module.module_carto .module_icone { background-image: url(../../images/icones/modules/carte_france_mst.svg); }

#gros_bouton button, #gros_bouton input[type="submit"], #gros_bouton a, #gros_bouton button.dropdown-toggle { background-color: #cd4f41; }
#gros_bouton button:hover, #gros_bouton input[type="submit"]:hover, #gros_bouton a:hover, #gros_bouton button.dropdown-toggle:hover { background-color: #993428; }
#gros_bouton button.btn-analyse-telecharger, #gros_bouton input[type="submit"].btn-analyse-telecharger, #gros_bouton a.btn-analyse-telecharger, #gros_bouton button.dropdown-toggle.btn-analyse-telecharger { background-image: url(../../images/icones/fichier_mst.svg); }
#gros_bouton input[value="Soumettre cette action"] { width: auto; content: "Soumettre cette action"; color: #FFF; font-size: 20px; padding-left: 85px; background-position: 20px center; background-size: 50px; padding-right: 20px; }

.btn-primary { background-color: #cd4f41; border-color: #cd4f41; }
.btn-primary:hover { background-color: #993428; border-color: #993428; }

.colonne-facettes .champ-recherche-libre { background-color: #cd4f41; }
.colonne-facettes .champ-recherche-libre ::placeholder { color: rgba(255, 255, 255, 0.5) !important; }
.colonne-facettes .list-group-item { border-color: #dfdfdd; }
.colonne-facettes .list-group-item .filtre-intitule { color: #000 !important; }
.colonne-facettes .list-group-item .filtre-intitule:hover { background-color: rgba(205, 79, 65, 0.1); }

.colonne-resultats h5 { font-size: 1.15rem; }
.colonne-resultats p { color: #7d7c73; }
.colonne-resultats .resultat-action.action-chainee { background-image: url(../../images/icones/decalage_mst.svg); }

nav#navigation_transversale div a { background-color: rgba(205, 79, 65, 0.4); }
nav#navigation_transversale div a:hover { background-color: #cd4f41; }

p.action_chainee { background-image: url(../../images/icones/decalage_mst.svg); }

.cartouche { background-color: #1c8d7f; }

.badge-info { background-color: #1c8d7f; }

.date_detail_mst { text-align: center; margin: 1rem auto; }
.date_detail_mst span { display: inline-block; margin-right: 5px; background-color: #1c8d7f; padding: 10px; color: #ffe8c5; }
.date_detail_mst strong { color: #FFF; font-size: 22px; display: block; }
.date_detail_mst em { display: block; margin-top: 10px; }

#carte_de_visite.fiche_detail { margin: 0; }

#carte_de_visite.sous_carte_mst .row { display: block; margin: 5px 0; }
#carte_de_visite.sous_carte_mst .row div { padding: 0; display: inline; max-width: none; }
#carte_de_visite.sous_carte_mst .row strong:after { content: " : "; }

#champs_detailles .col-md-3.text-right strong { font-size: 1rem; color: #3b3a34; }

.onglets_mst { display: flex; }
.onglets_mst button { flex: 1; margin-right: 5px; border-radius: 0.25rem 0.25rem 0 0; border: none; }
.onglets_mst button:last-of-type { margin-right: 0; }
.onglets_mst button.active { background-color: #fef7b4 !important; color: #000 !important; pointer-events: none; }
.onglets_mst button.btn-primary { background-color: #00A97B; }
.onglets_mst button.btn-primary:hover { background-color: #007656; }
.onglets_mst button.btn-primary:disabled { pointer-events: none; background-color: #c6b72b !important; }

i.fa-info-circle { color: #ff9c00; font-size: 1.2rem; }

.bs-tooltip-right .arrow:before { border-right-color: #ff9c00; }

.tooltip-inner { background-color: #ff9c00; font-size: 0.8rem; text-align: left; }

::placeholder { color: rgba(125, 124, 115, 0.5) !important; font-style: italic !important; font-size: 0.8rem !important; line-height: normal !important; }

:-ms-input-placeholder { color: rgba(125, 124, 115, 0.5) !important; font-style: italic !important; font-size: 0.8rem !important; line-height: normal !important; }

::-ms-input-placeholder { color: rgba(125, 124, 115, 0.5) !important; font-style: italic !important; font-size: 0.9rem !important; line-height: normal !important; }

form[name="action_tabac_soumettre_form"] .row { margin-bottom: 20px; }
form[name="action_tabac_soumettre_form"] .row.mise_en_avant, form[name="action_tabac_soumettre_form"] .row .mise_en_avant { background-image: url("../../images/interface/mois_sans_tabac/mise_en_avant.svg"); background-repeat: no-repeat; background-position: 10px top; background-size: 35px; padding-left: 45px; }
form[name="action_tabac_soumettre_form"] .row .mise_en_avant { padding-left: 55px; }
form[name="action_tabac_soumettre_form"] .col-md-3 i.fa-info-circle { margin-left: 10px; }
form[name="action_tabac_soumettre_form"] label { font-size: 1rem; margin-bottom: 0; }
form[name="action_tabac_soumettre_form"] label.required { color: #852d23; }
form[name="action_tabac_soumettre_form"] label.required:after { content: "\00002A"; }
form[name="action_tabac_soumettre_form"] label.required ~ .em-tooltip { color: #852d23; }
form[name="action_tabac_soumettre_form"] label.form-check-label { font-size: 0.85rem; }
form[name="action_tabac_soumettre_form"] .em-tooltip { display: block; opacity: 0.7; font-size: 0.8rem; line-height: normal; }
form[name="action_tabac_soumettre_form"] #action_tabac_soumettre_form_actionTabac_tabacToutesActionsRealisees:after, form[name="action_tabac_soumettre_form"] #action_tabac_soumettre_form_actionTabac_tabacRelais:after { content: "Oui"; position: absolute; margin-left: 25px; margin-top: -3px; }

ul.ui-autocomplete { background-color: #ff9c00; }
ul.ui-autocomplete li div:hover { background-color: #cd4f41; }

/*# sourceMappingURL=mois_sans_tabac.css.map */
