/* HEADER */
.navbar .navbar-inverse .container-fluid {background-image: none;}
.pushy {background:none;}
#sidebar:after {background:none;}
#sidebar h2 {color:#FFFFFF;}
/* couleur de fond du bandeau */
.navbar .navbar-inverse .container-fluid { background-color:#d1183d; }
#core-menu-button {background-color:#d1183d;}
nav.navbar .navbar-nav.navbar-left .dropdown.open a {background: #d1183d;}
nav.navbar .navbar-nav.navbar-left .dropdown.open .dropdown-menu {background: #d1183d;}
.navbar .navbar-inverse .btn {background:none;}
nav.navbar .navbar-collapse.in {background: #d1183d;}
@media (max-width: 991px) {nav.navbar .navbar-nav.navbar-left {background: #d1183d;}}
.navbar .navbar-inverse {background-color:#d1183d;}
.homePage .encartMap{background-color: #d1183d !important; color: #ffffff !important;}
.homePage .encartMap h2, .homePage .encartMap p{color: #ffffff !important;}
.homePage .encartMap:after{border-color: #d1183d transparent transparent transparent !important;}
/* couleur des bordures */
@media (max-width: 991px) {
nav.navbar .navbar-nav.navbar-left .dropdown.accesPro {border:none;}
}

/* couleur des icones du bandeau */

/* image du bandeau */

/* couleur de la baseline */
#baseLine {color:#ffffff;}
/* CONTENU */
/* couleur principale */

/* Fil d'ariane */

/* image de fond */

/* couleur de fond */
#administrable_content {background-color:#ffffff;}
/* couleur de fond de la zone de publication */

/* STYLES PARAGRAPHES */
/* couleur de fond des paragraphes */

/* couleur des titres */



/* LIENS GENERIQUES */


/* BOUTONS GENERIQUES */
.btn.btn-primary {background: #000000;}
.btn.btn-primary.go-further {background: #000000;}
.btn.btn-primary.accesOn {color: #000000;}
.decouvrirESante .btn-primary{background: #000000 !important;}
.pictoPanel {border: 3px solid #000000 !important;}
.pictoPanel i, .pictoPanel span {color: #000000;}
.containerCarouselContent .bigContent .owl-controls .owl-buttons div.owl-next {background: #000000;}
.containerCarouselContent .bigContent .owl-controls .owl-buttons div.owl-prev {background: #000000;}
.owl-carousel.big .owl-controls .owl-buttons div.owl-prev {background: #000000;}
.owl-carousel.big .owl-controls .owl-buttons div.owl-next {background: #000000;}
.owl-carousel.small .synced .item {border: 3px solid #000000;}
.navNiveau3 .btn.btn-default {background: #000000;}
.homePage .carouselNavigationActu .prev, .homePage .carouselNavigationActu .next {background: #000000;}
.homePage .carouselNavigationFlux .prev, .homePage .carouselNavigationFlux .next {background: #000000;}
.homePage .carouselNavigationEvent .prev, .homePage .carouselNavigationEvent .next {background: #000000;}
.aide .panel-group .panel .accordion-toggle.collapsed:before {background: #000000;}
.aide .panel-group .panel .accordion-toggle:before {background: #000000;}
.homePage .containerCarousel .owl-controls .owl-buttons div.owl-prev {background: #000000;}
.homePage .containerCarousel .owl-controls .owl-buttons div.owl-next {background: #000000;}
.homePage .containerCarousel .small .synced .item {border-bottom: 3px solid #000000;}
.containerCarouselContent .smallContent .synced .item {border-bottom: 3px solid #000000;}
.carouselNavigationSocial .prev, .carouselNavigationSocial .next {background: #000000;}
.containerCarousel #carouselSocial .item.facebook a .entete:before {background: #000000;}
.containerCarousel #carouselSocial .item.twitter a .entete:before {background: #000000;}
#carouselActu .item .btnAbs .btn-primary {background: #000000;}
.carouselFlux .item .btnAbs .btn-primary {background: #000000;}
.btn.btn-link {color: #000000;}
.btn.btn-link.popover-info {color: #000000;}
.containerCarousel #carouselSocial .item.rss a .entete:before {color: #000000;}
.containerCarousel #carouselSocial a:hover, .containerCarousel #carouselSocial a:active, .containerCarousel #carouselSocial a:focus {color: #000000;}
.homePage .listeServicesMedicaux .panel-body .list-group .list-group-item:before {color: #000000 !important;}


/* PORTLETS */
/* couleur de fond des encart */

/* ACTUALITE EVENT */
.homePage #encartActus .containerCarousel {background-color:#ffffff !important;}
.homePage .encartFlux .containerCarousel {background-color:#ffffff !important;}
/* paragraphe */
/* image titre */
.imgAttach h2 {background: rgba(0, 0, 0, 0.8);}
.imgAttach h2:after {border-color:rgba(0, 0, 0, 0.8) transparent transparent transparent;}

/* alire aussi */
.moreInfo h2 {background: rgba(0, 0, 0, 0.8);}
.moreInfo h2:after {border-color:rgba(0, 0, 0, 0.8) transparent transparent transparent;}


/* accordeon */



/* kit police */
body { font-family: "robotoregular";}
.popover {font-family: "robotoregular";}
.tooltip {font-family: "robotoregular";}
#login_front_full_page h1 {{font-family: "robotobold_condensed";}}
#core-menu aside:before {font-family: "robotobold_condensed";}
div.strech h1 {font-family: "robotobold_condensed";}
h1 {font-family: "robotobold_condensed";}
}
#core-menu-button span {font-family: "robotocondensed";}
#login_front_full_page h5 {font-family: "robotocondensed";}
.moreInfo h2 {font-family: "robotocondensed";}
.AccesPortailInfo .panel .panel-heading h3 {font-family: "robotocondensed";}
.AccesPortailPro .panel .panel-heading h3 {font-family: "robotocondensed";}
.decouvrirESante h3 {font-family: "robotocondensed";}
h2 {font-family: "robotocondensed";}
.homePage #encartActus h2 {font-family: "robotocondensed";}
.homePage #encartEvent h2 {font-family: "robotocondensed";}
.homePage .encartFlux h2 {font-family: "robotocondensed";}
#administrable_content .contact .col-md-4 .containerAddress h2 {font-family: "robotocondensed";}
.annuaire .entete {font-family: "robotocondensed";}
.detail.fiche [class^="col-"] h3 {font-family: "robotocondensed";}
#dbGenResults .entete {font-family: "robotocondensed";}
.detail h2 {font-family: "robotocondensed";}
.liste.resultat_recherche .entete a {font-family: "robotocondensed";}
.liste.actus p strong {font-family: "robotocondensed";}
.homePage .encartMap h2 {font-family: "robotocondensed_italic";}
.panel.urgence .panel-heading {font-family: "robotocondensed_italic";}
.panel.panel-default .panel-heading {font-family: "robotocondensed_italic";}
.AccesPortailInfo .panel .panel-heading .tag {font-family: "robotocondensed_italic";}
.AccesPortailPro .panel .panel-heading .tag {font-family: "robotocondensed_italic";}
.homePage .listeServicesMedicaux .panel-heading {font-family: "robotocondensed_italic";}
#baseLine {font-family: "robotocondensed_italic";}
#sidebar h2 {font-family: "robotocondensed_italic";}
#sidebar .control-label {font-family: "robotocondensed_italic";}
h3 {font-family: "robotocondensed_italic";}
.liste.resultat_recherche .entete strong {font-family: "robotocondensed_italic";}
.detail.fiche [class^="col-"]:first-child h2 {font-family: "robotocondensed_italic";}
.AccesPortailInfo .panel .panel-body .col-sm-6 .contentPanel h4 {font-family: "robotocondensed";}
.btn {font-family: "robotocondensed";}
p.accroche {font-family: "robotocondensed";}
.accroche {font-family: "robotocondensed";}
.accroche p {font-family: "robotocondensed";}
.homePage .containerCarousel #carouselActu .item a.ellipsis .entete {font-family: "robotocondensed";}
.homePage .containerCarousel #carouselActu .item a.ellipsis .paragraphe {font-family: "robotocondensed";}
.homePage .containerCarousel .carouselFlux .item a.ellipsis .entete {font-family: "robotocondensed";}
.homePage .containerCarousel .carouselFlux .item a.ellipsis .paragraphe {font-family: "robotocondensed";}
.homePage .containerCarousel #carouselEvent .item a.ellipsis .entete {font-family: "robotocondensed";}
.homePage .containerCarousel #carouselEvent .item a.ellipsis .paragraphe {font-family: "robotocondensed";}
.liste.event .block-grid-md-2 .block-grid-item .panel .entete .theme {font-family: "robotocondensed";}
.liste.event p a strong {font-family: "robotocondensed";}
.detail.event .entete {font-family: "robotocondensed";}
.containerCarousel #carouselSocial .item.facebook a {font-family: "robotocondensed";}
.containerCarousel #carouselSocial .item.twitter a {font-family: "robotocondensed";}
.containerCarousel #carouselSocial .item.rss a {font-family: "robotocondensed";}
#encartSocial h3 {font-family: "robotocondensed";}
#core-menu {font-family: "robotoregular";}
.navbar {font-family: "robotoregular";}
.homePage .containerCarousel #carouselEvent .item a.ellipsis .entete .date {font-family: "robotoregular";}
.homePage .containerCarousel #carouselEvent .item a.ellipsis .entete .lieu {font-family: "robotoregular";}
.containerCarousel #carouselSocial .item.facebook a .entete {font-family: "robotoregular";}
.containerCarousel #carouselSocial .item.twitter a .entete {font-family: "robotoregular";}
.containerCarousel #carouselSocial .item.rss a .entete {font-family: "robotoregular";}
#login_front_full_page form .control-label {font-family: "robotobold";}
address ul li p strong {font-family: "robotobold";}
.panel.urgence .panel-body div {font-family: "robotobold";}
#sidebar .panel.panel-default .panel-collapse .control-label {font-family: "robotobold";}
#administrable_content .contact .col-md-4 .containerAddress address ul li.pinPoint {font-family: "robotobold";}
#administrable_content .contact .col-md-8 form .form-group .control-label {font-family: "robotobold";}
.detail.fiche [class^="col-"]:first-child .caracteristiques address ul li.pinPoint {font-family: "robotobold";}
.detail.fiche [class^="col-"] .panel h4 {font-family: "robotobold";}
#login_front_full_page .nav-tabs.tabs-left li a i.labelTab {font-family: "robotobold";}
#login_front_full_page .nav-tabs.tabs-left li.active i.labelTab {font-family: "robotobold";}
.go-further ul li {font-family: "robotobold";}
.panel.urgence .panel-body h3 {font-family: "robotobold";}
.panel.urgence .panel-body p {font-family: "robotobold";}
footer h2 {font-family: "robotobold";}
.liste.event .entete a .date {font-family: "robotobold";}
.liste.event .entete a .heure {font-family: "robotobold";}
.liste.event .entete a .lieu {font-family: "robotobold";}
.detail.event .entete .date {font-family: "robotobold";}
.detail.event .entete .heure {font-family: "robotobold";}
.detail.event .entete .lieu {font-family: "robotobold";}
h2 {border-bottom:none;}
h2:before {content: "\edc5";font-family: "IcoMoon-Ultimate";}


.tarteaucitronCTAButton,
#tarteaucitronCloseAlert,
#tarteaucitronAllAllowed,
#tarteaucitronAllDenied {
background-color: #1e90ff !important;
color: #fff !important;
padding: 25px !important;
border-radius: 5px;
}
.tarteaucitronTitle button {
background-color: #1e90ff !important;
color: #fff !important;
}