/* 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:#338ca9; }
#core-menu-button {background-color:#338ca9;}
nav.navbar .navbar-nav.navbar-left .dropdown.open a {background: #338ca9;}
nav.navbar .navbar-nav.navbar-left .dropdown.open .dropdown-menu {background: #338ca9;}
.navbar .navbar-inverse .btn {background:none;}
nav.navbar .navbar-collapse.in {background: #338ca9;}
@media (max-width: 991px) {nav.navbar .navbar-nav.navbar-left {background: #338ca9;}}
.navbar .navbar-inverse {background-color:#338ca9;}
.homePage .encartMap{background-color: #338ca9 !important; color: #ffffff !important;}
.homePage .encartMap h2, .homePage .encartMap p{color: #ffffff !important;}
.homePage .encartMap:after{border-color: #338ca9 transparent transparent transparent !important;}
/* couleur des bordures */
@media (max-width: 991px) {
nav.navbar .navbar-nav.navbar-left .dropdown.accesPro {border:none;}
}
#core-menu-button {border-right: 1px solid #338ca9;}
nav.navbar .navbar-nav.navbar-left .dropdown.accesPro {border-left: 1px solid #338ca9;}
nav.navbar .navbar-nav.navbar-left > li.searchButton {border-right: 1px solid #338ca9;}
nav.navbar .navbar-nav.navbar-left .dropdown {border-right: 1px solid #338ca9;}
nav.navbar .navbar-nav.navbar-left > li .dropdown-menu > li {border-bottom: 1px solid #338ca9;}
@media (max-width: 991px) {
nav.navbar .navbar-nav.navbar-left .dropdown.accesPro {border:none;}
nav.navbar .navbar-nav.navbar-left > li.notification {border-bottom: 1px solid #338ca9;}
nav.navbar .navbar-collapse.in {border-top: 1px solid #338ca9;}
nav.navbar .navbar-nav.navbar-left > li.warning {border-bottom: 1px solid #338ca9;}
}
/* couleur des icones du bandeau */

/* image du bandeau */

/* couleur de la baseline */
#baseLine {color:#ffffff;}
/* CONTENU */
/* couleur principale */
.panel.urgence {background:none;border: 5px solid #338ca9;}
.panel.urgence .panel-body p {color:#338ca9;}
.panel.urgence .panel-body .btn-default {color:#338ca9;}
.panel.urgence .panel-body .btn-default:before {color:#338ca9;}
.panel.urgence .panel-body .btn-default:hover,
.panel.urgence .panel-body .btn-default:active,
.panel.urgence .panel-body .btn-default:focus {color:#338ca9;}
.panel.urgence .panel-body div {color:#338ca9;}
nav.navbar .navbar-nav.navbar-right li.accesPro.dropdown .open .dropdown-menu .connexion i  {color:#338ca9;}
nav.navbar .navbar-nav i.icon, #core-menu-button .icon, #core-menu-button span{ color: #ffffff;}
nav.navbar .navbar-nav.navbar-left .dropdown.open .dropdown-menu a{color: #ffffff;}
#sidebar i {color:#338ca9;}
#sidebar .accordion-toggle:before {background:#338ca9;}
#sidebar .accordion-toggle.collapsed:before {background:#338ca9;}
#sidebar .panel.panel-default .panel-heading .panel-title a {color:#338ca9;}
#sidebar .panel.panel-default .panel-heading .panel-title a.collapsed {color:#338ca9;}
#sidebar .control-label {color:#338ca9;}
.popover .popover-title {background:#338ca9;}
.homePage .containerCarousel .owl-controls .owl-pagination .owl-page.active span {background: #338ca9 !important;}
.homePage .containerCarousel .small {color:#338ca9;border-top: 10px solid #338ca9;}
.homePage .containerCarousel .small .synced:before {border-color: #338ca9 transparent transparent transparent;}
.homePage .containerCarousel .carouselFlux .item a .crop:after {border-color: transparent transparent #338ca9 transparent;}
.homePage .containerCarousel #carouselEvent .item a.ellipsis .entete .theme, .homePage .containerCarousel #carouselEvent .item a.ellipsis .entete .date {color:#338ca9;}
#carouselActu .item .theme {color: #338ca9 !important;}
#carouselActu .item .entete .date {color: #338ca9 !important;}
.carouselFlux .item .theme {color: #338ca9 !important;}
.carouselFlux .item .entete .date {color: #338ca9 !important;}
.liste.actus .row:before {border-top: 5px solid #338ca9;}
.liste.actus p strong {color: #338ca9;}
.liste.event .block-grid-md-2 .block-grid-item .panel .entete .theme {background:#338ca9;}
.liste.event .entete a {color: #338ca9;}
.liste.event .entete a .date {color: #338ca9;}
.liste.event .entete a .heure {color: #338ca9;}
.liste.event .entete a .lieu {color: #338ca9;}
.detail.event .entete .date {color: #338ca9;}
.detail.event .entete .heure {color: #338ca9;}
.detail.event .entete .lieu {color: #338ca9;}
.liste.resultat_recherche p strong {color: #338ca9;}
.liste.resultat_recherche .row:hover .iconContainer {background:#338ca9;}
.liste.resultat_recherche .col-xs-8.col-sm-10 address ul li:before { color: #338ca9 !important;}
.liste.resultat_recherche .entete {border-top: 5px solid #338ca9;color: #338ca9;}
.liste.resultat_recherche .entete a {color: #338ca9;}
.containerCarousel #carouselSocial a.containerCarousel #carouselSocial a:hover,.containerCarousel #carouselSocial a:active,.containerCarousel #carouselSocial a:focus { color: #338ca9;}
#encartSocial {background: url('../image/module/social/trame.png') #338ca9 no-repeat center;}
#encartSocial:before {border-color: transparent #338ca9 transparent transparent;}
.decouvrirESante {background: url('../image/module/social/trame.png') #338ca9 no-repeat center;}
.decouvrirESante:after {border-color:transparent transparent transparent #338ca9;}
#administrable_content .contact .col-md-4 .containerAddress h2 {color: #338ca9;}
#administrable_content .contact .col-md-4 .containerAddress address ul li:before {color: #338ca9;}
.iconMapCard {color: #338ca9;}
.annuaire .liste .col-xs-8.col-sm-7 address ul li:before {color: #338ca9;}
.annuaire .entete {border-top: 5px solid #338ca9;color: #338ca9;}
.detail.fiche h2.entete {color: #338ca9;}
.detail.fiche [class^="col-"]:first-child .caracteristiques .list-group-item {color: #338ca9;}
.detail.fiche [class^="col-"]:first-child .caracteristiques .list-group-item a:hover,.detail.fiche [class^="col-"]:first-child .caracteristiques .list-group-item a:after,.detail.fiche [class^="col-"]:first-child .caracteristiques .list-group-item a:focus {color: #338ca9;}
.detail.fiche [class^="col-"]:first-child .caracteristiques .list-group-item a:before {color: #338ca9;}
.detail.fiche [class^="col-"]:first-child .caracteristiques a.list-group-item:hover,.detail.fiche [class^="col-"]:first-child .caracteristiques a.list-group-item:after,.detail.fiche [class^="col-"]:first-child .caracteristiques a.list-group-item:focus {color: #338ca9;}
.detail.fiche [class^="col-"]:first-child .caracteristiques a.list-group-item:before {color: #338ca9;}
.detail.fiche [class^="col-"]:first-child .caracteristiques address ul li:before  {color: #338ca9;}
.detail.fiche [class^="col-"] h3 {border-top: 5px solid #338ca9;color: #338ca9;}
.detail.fiche [class^="col-"] .list-group a.list-group-item:hover,.detail.fiche [class^="col-"] .list-group a.list-group-item:after,.detail.fiche [class^="col-"] .list-group a.list-group-item:focus  {color: #338ca9;}
.detail.fiche [class^="col-"] .list-group a.list-group-item:before {color: #338ca9;}
.detail.fiche [class^="col-"] .list-group .list-group-item .badge {color: #338ca9;}
.detail.fiche [class^="col-"] .panel:after {background: #338ca9;}
.detail.fiche [class^="col-"] .panel .row address ul li:before {color: #338ca9;}
.detail .photoPro.img-circle {color: #338ca9;}
.detail.pro .col-md-8 h3 {color: #338ca9;}
.detail.pro .col-md-8 h3.popover-title {background: #338ca9 !important;}
.detail.pro .col-md-8 .popover-info {color: #338ca9;}
.detail.pro .col-md-8 address ul li:before {color: #338ca9;}
@media (max-width: 768px) {.detail.pro .col-md-8 .list-group .row .col-sm-7 {color: #338ca9;}}
.detail.pro .col-md-8 .full-width-tabs > ul.nav.nav-tabs > li.active {background: #338ca9;}
.detail.pro .col-md-8 .full-width-tabs > ul.nav.nav-tabs > li.active:before {border-color: #338ca9 transparent transparent transparent;}
.detail.pro .col-md-8 .full-width-tabs > ul.nav.nav-tabs > li > a {color: #338ca9;}
.detail.pro .col-md-8 .full-width-tabs > ul.nav.nav-tabs > li > a:hover,.detail.pro .col-md-8 .full-width-tabs > ul.nav.nav-tabs > li > a:focus,.detail.pro .col-md-8 .full-width-tabs > ul.nav.nav-tabs > li > a:active {color: #338ca9;}
.detail.pro .col-md-8 form label {color: #338ca9 !important;}
.detail.carte .map .img-responsive.img-circle {border: 5px solid #338ca9;}
.detail.carte .map h3 {color: #338ca9;}
.detail.carte .map a {color: #338ca9;}
#login_front_full_page h1 {color: #338ca9;}
#login_front_full_page form .btn.btn-link {color: #338ca9;}
#login_front_full_page .nav-tabs.tabs-left li a i.icon {color: #338ca9;}
#login_front_full_page .nav-tabs.tabs-left li.active {background:#338ca9;}
#login_front_full_page .nav-tabs.tabs-left li.active:before {border-color: #338ca9 transparent transparent transparent;}
#login_front_full_page h5 {color:  #338ca9;border-bottom: 5px solid  #338ca9;}
#inscription .conditions h3 {color: #338ca9;}
#inscription #formInscription .col-lg-4 .form-group .control-label.h4 {color: #338ca9;}
.aide ul.lienSommaire li a {color: #338ca9;}
.aide ul.lienSommaire li:before {color: #338ca9;}
.aide .panel-group .panel .accordion-toggle:before {background: #338ca9;}
.aide .panel-group .panel .accordion-toggle.collapsed:before {background: #338ca9;}
.middleOfficeMultiHeading {background-color: #338ca9 !important; border-color: #338ca9 !important;}
#myModalNewsletter h4 {color: #338ca9;}
#dbGenResults .entete {border-top: 5px solid #338ca9;color: #338ca9;}
#tree_table tr.Active { background-color: #338ca9;}
/* Fil d'ariane */
.breadcrumbContainer {background: #bfbfbf;}
/* image de fond */

/* couleur de fond */
#administrable_content {background-color:#ffffff;}
/* couleur de fond de la zone de publication */
.contentSite {background-color:#ffffff;}
/* STYLES PARAGRAPHES */
/* couleur de fond des paragraphes */
#administrable_content .container-fluid.striped {background: #ffffff;}
/* couleur des titres */
h1 {color: #338ca9;}
.homePage #encartActus h2 {color: #338ca9;border-bottom: 10px solid #338ca9;}
.homePage .containerCarousel #carouselActu .item a .crop:after {border-color: transparent transparent #338ca9 transparent;}
.homePage #encartEvent h2 {color: #338ca9;border-bottom: 10px solid #338ca9;}
.homePage .encartFlux h2 {color: #338ca9;border-bottom: 10px solid #338ca9 !important;}
div.strech h1 {color: #338ca9;}
h2 {color: #338ca9;border-bottom: 5px solid #338ca9;}
.listeServicesMedicaux .panel-heading {color: #338ca9;}
.panel.panel-default .panel-heading {color: #338ca9;}
h3 {color: #f28b00;}
.panel.urgence .panel-body h3 {color: #f28b00;}
h4 {color: #f28b00;}
h5 {color: #f28b00;}
h6 {color: #f28b00;}
/* LIENS GENERIQUES */
p a {color: #338ca9;}
a {color: #338ca9;}
a:focus {color: #338ca9;}
.homePage .listeServicesMedicaux .panel-body .list-group .list-group-item:hover, .homePage .listeServicesMedicaux .panel-body .list-group .list-group-item:active, .homePage .listeServicesMedicaux .panel-body .list-group .list-group-item:focus {color: #e6007e;}
a:hover {color: #e6007e;}
p a:hover {color: #e6007e;}
/* BOUTONS GENERIQUES */
.btn.btn-primary {background: #e6007e;}
.btn.btn-primary.go-further {background: #e6007e;}
.btn.btn-primary.accesOn {color: #e6007e;}
.decouvrirESante .btn-primary{background: #e6007e !important;}
.pictoPanel {border: 3px solid #e6007e !important;}
.pictoPanel i, .pictoPanel span {color: #e6007e;}
.containerCarouselContent .bigContent .owl-controls .owl-buttons div.owl-next {background: #e6007e;}
.containerCarouselContent .bigContent .owl-controls .owl-buttons div.owl-prev {background: #e6007e;}
.owl-carousel.big .owl-controls .owl-buttons div.owl-prev {background: #e6007e;}
.owl-carousel.big .owl-controls .owl-buttons div.owl-next {background: #e6007e;}
.owl-carousel.small .synced .item {border: 3px solid #e6007e;}
.navNiveau3 .btn.btn-default {background: #e6007e;}
.homePage .carouselNavigationActu .prev, .homePage .carouselNavigationActu .next {background: #e6007e;}
.homePage .carouselNavigationFlux .prev, .homePage .carouselNavigationFlux .next {background: #e6007e;}
.homePage .carouselNavigationEvent .prev, .homePage .carouselNavigationEvent .next {background: #e6007e;}
.aide .panel-group .panel .accordion-toggle.collapsed:before {background: #e6007e;}
.aide .panel-group .panel .accordion-toggle:before {background: #e6007e;}
.homePage .containerCarousel .owl-controls .owl-buttons div.owl-prev {background: #e6007e;}
.homePage .containerCarousel .owl-controls .owl-buttons div.owl-next {background: #e6007e;}
.homePage .containerCarousel .small .synced .item {border-bottom: 3px solid #e6007e;}
.containerCarouselContent .smallContent .synced .item {border-bottom: 3px solid #e6007e;}
.carouselNavigationSocial .prev, .carouselNavigationSocial .next {background: #e6007e;}
.containerCarousel #carouselSocial .item.facebook a .entete:before {background: #e6007e;}
.containerCarousel #carouselSocial .item.twitter a .entete:before {background: #e6007e;}
#carouselActu .item .btnAbs .btn-primary {background: #e6007e;}
.carouselFlux .item .btnAbs .btn-primary {background: #e6007e;}
.btn.btn-link {color: #e6007e;}
.btn.btn-link.popover-info {color: #e6007e;}
.containerCarousel #carouselSocial .item.rss a .entete:before {color: #e6007e;}
.containerCarousel #carouselSocial a:hover, .containerCarousel #carouselSocial a:active, .containerCarousel #carouselSocial a:focus {color: #e6007e;}
.homePage .listeServicesMedicaux .panel-body .list-group .list-group-item:before {color: #e6007e !important;}
.btn.btn-primary:hover {background: #e6007e;}
.navNiveau3 .btn.btn-default:hover, .navNiveau3 .btn.btn-default:focus
.navNiveau3 .btn:hover,.navNiveau3 .btn:focus {background: #e6007e;}
.decouvrirESante .btn-primary:hover{background: #e6007e !important;}
#carouselActu .item .btnAbs .btn-primary:hover, #carouselActu .item .btnAbs .btn-primary:active, #carouselActu .item .btnAbs .btn-primary:focus {background: #e6007e !important;}
.carouselFlux .item .btnAbs .btn-primary:hover, .carouselFlux .item .btnAbs .btn-primary:active, .carouselFlux .item .btnAbs .btn-primary:focus {background: #e6007e !important;}
.navNiveau3 .btn.btn-primary, .navNiveau3 .btn.btn-primary:hover, .navNiveau3 .btn.btn-primary:active, .navNiveau3 .btn.btn-primary:focus {background: #e6007e;}
.navNiveau3 .btn.btn-default:active, .navNiveau3 .btn:active{ background-color: #e6007e; }
.decouvrirESante .btn-primary:active, .decouvrirESante .btn-primary:focus{background: #e6007e !important;}
/* PORTLETS */
/* couleur de fond des encart */
.panel.panel-default {background: #fbfbfb;}
.homePage .listeServicesMedicaux {background: #fbfbfb !important;}
#carouselEvent {background:#fbfbfb;}
/* 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;}
.imgAttach h2 {background-color:rgba(51,140,169, 0.8);}
.imgAttach h2:after {border-color:rgba(51,140,169, 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;}
.moreInfo h2 {background-color:rgba(51,140,169, 0.8);}
.moreInfo h2:after {border-color:rgba(51,140,169, 0.8) transparent transparent transparent;}
.moreInfo { background: url('../../image/contenu/trame_moreinfo.png') #e2dcdc no-repeat bottom right;}
/* accordeon */
.aide .panel-group .panel .panel-heading {background: #338ca9;}
.aide .panel-group .panel .accordion-toggle.collapsed {background: #338ca9;}
.aide .panel-group .panel .accordion-toggle {background: #e6007e;}
.aide .panel-group .panel .panel-body {background: #e2dcdc;}
/* kit police */
body { font-family: "allerregular";}
.popover {font-family: "allerregular";}
.tooltip {font-family: "allerregular";}
#login_front_full_page h1 {{font-family: "allerregular";}}
#core-menu aside:before {font-family: "allerregular";}
div.strech h1 {font-family: "allerregular";}
h1 {font-family: "allerregular";}
}
#core-menu-button span {font-family: "allerregular";}
#login_front_full_page h5 {font-family: "allerregular";}
.moreInfo h2 {font-family: "allerregular";}
.AccesPortailInfo .panel .panel-heading h3 {font-family: "allerregular";}
.AccesPortailPro .panel .panel-heading h3 {font-family: "allerregular";}
.decouvrirESante h3 {font-family: "allerregular";}
h2 {font-family: "allerregular";}
.homePage #encartActus h2 {font-family: "allerregular";}
.homePage #encartEvent h2 {font-family: "allerregular";}
.homePage .encartFlux h2 {font-family: "allerregular";}
#administrable_content .contact .col-md-4 .containerAddress h2 {font-family: "allerregular";}
.annuaire .entete {font-family: "allerregular";}
.detail.fiche [class^="col-"] h3 {font-family: "allerregular";}
#dbGenResults .entete {font-family: "allerregular";}
.detail h2 {font-family: "allerregular";}
.liste.resultat_recherche .entete a {font-family: "allerregular";}
.liste.actus p strong {font-family: "allerregular";}
.homePage .encartMap h2 {font-family: "allerbold";}
.panel.urgence .panel-heading {font-family: "allerbold";}
.panel.panel-default .panel-heading {font-family: "allerbold";}
.AccesPortailInfo .panel .panel-heading .tag {font-family: "allerbold";}
.AccesPortailPro .panel .panel-heading .tag {font-family: "allerbold";}
.homePage .listeServicesMedicaux .panel-heading {font-family: "allerbold";}
#baseLine {font-family: "allerbold";}
#sidebar h2 {font-family: "allerbold";}
#sidebar .control-label {font-family: "allerbold";}
h3 {font-family: "allerbold";}
.liste.resultat_recherche .entete strong {font-family: "allerbold";}
.detail.fiche [class^="col-"]:first-child h2 {font-family: "allerbold";}
.AccesPortailInfo .panel .panel-body .col-sm-6 .contentPanel h4 {font-family: "allerregular";}
.btn {font-family: "allerregular";}
p.accroche {font-family: "allerregular";}
.accroche {font-family: "allerregular";}
.accroche p {font-family: "allerregular";}
.homePage .containerCarousel #carouselActu .item a.ellipsis .entete {font-family: "allerregular";}
.homePage .containerCarousel #carouselActu .item a.ellipsis .paragraphe {font-family: "allerregular";}
.homePage .containerCarousel .carouselFlux .item a.ellipsis .entete {font-family: "allerregular";}
.homePage .containerCarousel .carouselFlux .item a.ellipsis .paragraphe {font-family: "allerregular";}
.homePage .containerCarousel #carouselEvent .item a.ellipsis .entete {font-family: "allerregular";}
.homePage .containerCarousel #carouselEvent .item a.ellipsis .paragraphe {font-family: "allerregular";}
.liste.event .block-grid-md-2 .block-grid-item .panel .entete .theme {font-family: "allerregular";}
.liste.event p a strong {font-family: "allerregular";}
.detail.event .entete {font-family: "allerregular";}
.containerCarousel #carouselSocial .item.facebook a {font-family: "allerregular";}
.containerCarousel #carouselSocial .item.twitter a {font-family: "allerregular";}
.containerCarousel #carouselSocial .item.rss a {font-family: "allerregular";}
#encartSocial h3 {font-family: "allerregular";}
#core-menu {font-family: "allerregular";}
.navbar {font-family: "allerregular";}
.homePage .containerCarousel #carouselEvent .item a.ellipsis .entete .date {font-family: "allerregular";}
.homePage .containerCarousel #carouselEvent .item a.ellipsis .entete .lieu {font-family: "allerregular";}
.containerCarousel #carouselSocial .item.facebook a .entete {font-family: "allerregular";}
.containerCarousel #carouselSocial .item.twitter a .entete {font-family: "allerregular";}
.containerCarousel #carouselSocial .item.rss a .entete {font-family: "allerregular";}
#login_front_full_page form .control-label {font-family: "allerbold";}
address ul li p strong {font-family: "allerbold";}
.panel.urgence .panel-body div {font-family: "allerbold";}
#sidebar .panel.panel-default .panel-collapse .control-label {font-family: "allerbold";}
#administrable_content .contact .col-md-4 .containerAddress address ul li.pinPoint {font-family: "allerbold";}
#administrable_content .contact .col-md-8 form .form-group .control-label {font-family: "allerbold";}
.detail.fiche [class^="col-"]:first-child .caracteristiques address ul li.pinPoint {font-family: "allerbold";}
.detail.fiche [class^="col-"] .panel h4 {font-family: "allerbold";}
#login_front_full_page .nav-tabs.tabs-left li a i.labelTab {font-family: "allerbold";}
#login_front_full_page .nav-tabs.tabs-left li.active i.labelTab {font-family: "allerbold";}
.go-further ul li {font-family: "allerbold";}
.panel.urgence .panel-body h3 {font-family: "allerbold";}
.panel.urgence .panel-body p {font-family: "allerbold";}
footer h2 {font-family: "allerbold";}
.liste.event .entete a .date {font-family: "allerbold";}
.liste.event .entete a .heure {font-family: "allerbold";}
.liste.event .entete a .lieu {font-family: "allerbold";}
.detail.event .entete .date {font-family: "allerbold";}
.detail.event .entete .heure {font-family: "allerbold";}
.detail.event .entete .lieu {font-family: "allerbold";}

h2 {border-bottom:none;text-transform: uppercase;}

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