bg-bleu-clair.font-bleu, .tab_menu,input[type=text]{color:#004660;}
.font-bleu-clair{color:#e0ebf3;}
.bg-bleu,table.hover tr:hover td,#panel,body.login,ul.hover-bleu li:hover,.hover-bleu:hover,#mod_prospective h3.active,.bg-oblique-bleu::before,.bg-oblique-bleu::after {background:#004660;}
.font-bleu {color:#004660;}
body.bg_blanc {background-color: white;}
.bg-bleu-clair,.hover-bleu-clair:hover,.bg-oblique-bleu-clair::before,.bg-oblique-bleu-clair::after{background:#e0ebf3;}
.border-bleu{border-color:#004660;}
.border-bleu-clair {border-color: #e0ebf3;}
.font-bleu-dark{color:#023347;}
.bg-bleu-dark {background:#023347;}
filtre.check {background:#004660;color:white;}
.font-bleu-grey {color:#96b2bd;}



.metier_etiquette {
    background: #f8faff;color: #004660;
}

.font-orange,
.font-expertise,
#mod_expertise #menu_module li:hover,
#mod_expertise  #menu_module li.active,
#mod_expertise #menu_module li:hover a,
#mod_expertise  #menu_module li.active a,
#mod_expertise .tab_menu .active,
#mod_expertise .filtre-active,
.font-prospective,
#mod_prospective #menu_module li:hover,
#mod_prospective  #menu_module li.active,
#mod_prospective #menu_module li:hover a,
#mod_prospective  #menu_module li.active a,
#mod_prospective .filtre-active,
.filtre-active
{color:#f7941d;}

.text-border-bleu {
    text-shadow: 3px 3px 0 #004660,-1px -1px 0 #004660, 1px -1px 0 #004660, -1px 1px 0 #004660, 1px 1px 0 #004660; -webkit-text-stroke: 1px #004660;
}

#create_prospective .tab_menu .tab {
    color:#004660;
    background: transparent;
    border:0;
}

#mod_prospective .tab_menu .active,#mod_prospective .tab_menu .tab:hover {
    background: transparent;
    border-color: transparent;
}
#mod_prospective .tab_menu .btn-transparent:hover {
    color:#004660!important;
}

#mod_prospective .sous_tab_menu .active {
    background: #ffead3;
    color:#f7941d;
}

#mod_prospective .sous_tab_menu {
    background: #f7941d;
}
#mod_prospective .sous_tab_menu .sous_tab {
    
}
#mod_prospective .abs, #mod_prospective .focus {
    background:#ffead3!important;
}

#mod_prospective .abs table.ms-listing td,#mod_prospective .focus table.ms-listing td {
    background: white!important;
}


.border-light {border-color:#eff0f6;}
.border-dip,.border-dip td {border:1px solid #bbe5ff!important;}

.bg-light {background: #fdfeff;}
.bg-grey{background: #f8faff;}
.font-grey-dark {color:#B4B4B4;}
.bg-grey-dark{background: #B4B4B4;}
.bg-grey-table{background: #eee; color:#333;}


.font-orange-clair,.font-expertise-clair,.font-prospective-clair{color:#ffead3;}
.bg-orange,.bg-expertise,.bg-dip,.hover-expertise:hover,.bg-prospective,.hover-prospective:hover,#mod_prospective #pr-listings .res{background:#f7941d;}
.hover-expertise:hover,.hover-prospective:hover{color:white;}


.bg-orange-clair,.hover-orange-clair:hover,.bg-expertise-clair,.bg-prospective-clair,#mod_expertise .tab_menu .active, input[type=text]:focus, #mod_expertise .filtre-active,.hover-expertise-clair:hover, .bg-oblique-orange-clair::before,.bg-oblique-orange-clair::after, .filtre-active
{background:#ffead3;}

.bg-orange-medium
{background:#fccfa0;}


#mod_prospective .etiquette {
    background: #f7941d;
    box-shadow: 1px 1px 1px 0px #c9beaa;
}

#mod_prospective .etiquette_hotel {
    background: #3975BE;
    box-shadow: 1px 1px 1px 0px #3975BE;
}

#mod_prospective .etiquette_cible {
    background: #000;
    box-shadow: 1px 1px 1px 0px #000;
}




.bg-orange-dark,
.bg-expertise-dark
{background:#E87E04;}

.border-orange,.border-expertise,.border-prospective {border-color:#f7941d;}
.help,#help,#helpfirst,#help_popup,.help_popup,.bg-violet-dark {background: #674172; color:white;}
.font-violet-dark {color:#674172;}
.font-gris-dark {color:#333333;}
.font-gris-light {color:#7A7D82;}
.font-blanc,table.hover tr:hover td a,table.hover tr:hover td,ul.hover-bleu li:hover,#mod_expertise table.hover tr:hover td,.hover-bleu:hover,#mod_prospective h3.active {color:#fff;}
.font-noir {color:#000;}
.bg-blanc{background:#fff;}
.bg-blanc-01{background-color: rgba(255, 255, 255, 0.1);}
.bg-blanc-02{background-color: rgba(255, 255, 255, 0.2);}
.bg-blanc-03{background-color: rgba(255, 255, 255, 0.3);}
.bg-blanc-04{background-color: rgba(255, 255, 255, 0.4);}
.bg-blanc-05{background-color: rgba(255, 255, 255, 0.5);}
.bg-blanc-06{background-color: rgba(255, 255, 255, 0.6);}
.bg-blanc-07{background-color: rgba(255, 255, 255, 0.7);}
.bg-blanc-08{background-color: rgba(255, 255, 255, 0.8);}
.bg-blanc-09{background-color: rgba(255, 255, 255, 0.9);}
.bg-gris {background: #F5F7FA;}
.bg-gris-darker {background: #777b7c;}
.bg-noir,#help.bg-noir{background:#000;}
.border-blanc{border-color:#fff;}
.border-noir{border-color:#000;}
.border-light {border-color: #eff0f6;}
.hover-light:hover,table.hover-light tr:hover td {background: #f8faff;}
.hover:hover,table.hover-gris tr:hover td {background: #eeeeee;}

.bg-blanc-light {
    background-color: #FAFAFA;
}

#tail {
    background: #004660;color:white;
}

#panel .inactif {background:#004660; border-color:#004660; }


.alert {color: #31708f;
    background-color: rgba(0,174,255,0.1);
    border-color: #00aeff}
.alert-warning {color: #8a6d3b;
    background-color: rgba(255,193,104,0.1);
    border-color: #ffc168}
.alert-error {color: #a94442;
    background-color: rgba(255,79,129,0.1);
    border-color: #ff4f81}
.alert-danger {color: #fff;
    background-color: #004660;
    border-color: #004660}
.alert-success {color: #282828;
    background-color: rgba(0,128,21,0.1);
    border-color: #26A65B}

input.warning, textarea.warning, select.warning {border:1px dashed #ed4e3e!important;}

.font-rouge
{color:#ed4e3e;}

.font-rouge-clair{color:#ffe4e1;}
.bg-rouge{background:#ed4e3e;}
.bg-rouge-clair{background:#ffe4e1;}
.border-rouge{border-color:#ed4e3e;}


.font-violet,.font-vente{color:#9b55a9;}
.font-violet-clair,.font-vente-clair{color:#fbe5ff}
.bg-violet,.bg-vente{background:#9b55a9;}
.bg-violet-clair,.bg-vente-clair{background: #fbe5ff;}
.border-violet,.border-vente{border-color:#9b55a9;}


.font-vert,.font-expansion{color:#16a085;}
.font-vert-clair,.font-expansion-clair{color:#d0ffeb;}
.bg-vert,.bg-expansion{background:#16a085;}
.bg-vert-clair,.bg-expansion-clair{background: #d0ffeb;}
.border-vert,.border-expansion{border-color:#16a085;}






.font-rouge-dark{color:#c0392b;}
.bg-rouge-dark{background:#c0392b;}
.bg-vert-dark{background:#16a085;}




.border-square:before, .border-square:after, .border-square>:first-child:before, .border-square>:first-child:after {border-color: #004660;}
.border-square-small:before, .border-square-small:after, .border-square-small>:first-child:before, .border-square-small>:first-child:after {border-color: #004660;}



.font-grey,.source {color:#838282;}

#mod_prospective table.ms-listing tr:nth-child(even) {background: #FFF;}
#mod_prospective table.ms-listing tr:nth-child(odd) {background: #e0ebf3;}
#mod_prospective table.ms-listing thead th {background: #f7941d; color:white;}
#mod_prospective table.ms-listing thead th.light{background:#ffead3;color:#000;}
#mod_prospective table.ms-listing td {color:#838282;}
#mod_prospective table.ms-listing td:first-child {color:#000;}


#mod_expertise table.ms-listing tr:nth-child(even) {background: #FFF;}
#mod_expertise table.ms-listing tr:nth-child(odd) {background: #e0ebf3;}
#mod_expertise table.ms-listing thead th {background: #f7941d; color:white;}
#mod_expertise table.ms-listing thead th.light{background:#ffead3;color:#000;}
#mod_expertise table.ms-listing td {color:#838282;}
#mod_expertise table.ms-listing td:first-child {color:#000;}

#mod_dip table.ms-listing tr:nth-child(even) {background: #FFF;}
#mod_dip table.ms-listing tr:nth-child(odd) {background: #e0ebf3;}
#mod_dip table.ms-listing thead th {background: #f7941d; color:white;}
#mod_dip table.ms-listing thead th.light{background:#ffead3;color:#000;}
#mod_dip table.ms-listing td {color:#838282;}
#mod_dip table.ms-listing td:first-child {color:#004660;}

#mod_sms table.ms-listing tr:nth-child(even) {background: #FFF;}
#mod_sms table.ms-listing tr:nth-child(odd) {background: #e0ebf3;}
#mod_sms table.ms-listing thead th {background: #f7941d; color:white;}
#mod_sms table.ms-listing thead th.light{background:#ffead3;color:#000;}
#mod_sms table.ms-listing td {color:#838282;}
#mod_sms table.ms-listing td:first-child {color:#004660;}




table.oddcolor tr:nth-child(even) {background: #FFF;}
table.oddcolor tr:nth-child(odd) {background: #e0ebf3;}



ul.graph_list li {border-color:#004660;}

#troncons tr.bg1 {background:#e0ebf3;}
#troncons tr.bg2 {}
#troncons tr.hab {background:#feead4;}
.color3{color:#49a4b1;}
.color14{color:#ca6f20;}
.color43{color:#3e9e3e;}
.color92{color:#c44747;}
.color93{color:#c345bf;}
.color94{color:#395060;}
.color96 {color:#5d3871;}
.color99{color:#705740;}
.color130{color:#7e7920;}
.color142{color:#2f4841;}
.color170{color:#3975BE;}
table tr.current {background: yellow!important; color: black!important;}

.btn {background: #023347; border:1px solid #023347; color:white;}


.btn-white {
  color: #004660;
  background-color: #ffffff;
  border: 1px solid #e5e9ec;
}
.btn-white:hover,.btn-white:focus,.btn-white:active,.btn-white.active,.btn-white.disabled,.btn-white[disabled] {
  background-color: #fbfcfd;
  border: 1px solid #b4b9be;
}

.btn-bleu {
  color: white;
  background-color: #004660;
  border: 1px solid #004660;
}
.btn-bleu:hover,.btn-bleu:focus,.btn-bleu:active,.btn-bleu.active,.btn-bleu.disabled,.btn-bleu[disabled] {
  background-color: #f7941d;
  border: 1px solid #f7941d;
}

.btn-orange {
  color: white;
  background-color: #f7941d;
  border: 1px solid #f7941d;
}
.btn-orange:hover,.btn-orange:focus,.btn-orange:active,.btn-orange.active,.btn-orange.disabled,.btn-orange[disabled] {
  background-color: #004660;
  border: 1px solid #004660;
}


.btn-rouge {
  color: white;
  background-color: #F22613;
  border: 1px solid #F22613;
}

.btn-vert {
    color: white;
  background-color: #16a085;
  border: 1px solid #16a085;
    
}

.btn-noir {
  color: white;
  background-color: black;
  border: 1px solid black;
}

.btn-active,.btn:hover,.menu:hover .btn-hover {
    background-color: #f8faff;
    border: 1px solid #f8faff;
    color:#004660;
}


.btn-transparent,.btn-transparent:hover,.btn-transparent:focus {
    background: transparent!important;
    border:0!important;
    color:#004660!important;
}

.menu .panel {
    background: #f8faff;
    border-color:#004660;
    border-top:12px solid #004660;
}

.border-grey,.border-grise {border-color:#959595;}
.border-grise-light {border-color:#dddddd}

.chosen-bleu .chosen-container .chosen-results li.group-option:hover {background:#f7941d; }
.chosen-bleu .chosen-container-single .chosen-single {background: #004660;color:white;}

.sommaire {background: #004660;color: white;}
.sommaire h3 {color:white;}
.navigation{background:#004660;}
.navigation .dot-hover{color:#f7941d;}
.navigation .dot{color:white;}
.navigation .dot-selected{color:#f7941d;}

.leaflet-pane .tooltip-bleu {
    color:white;
    background: #004660;
}
.leaflet-pane .tooltip-orange {
    color:white;
    background: #f7941d;
}


.noprint {background: #eee;}

.tag_all, .tag_enfant {background: #ffead3; box-shadow: 1px 1px 1px 1px #222;color:black;}

.font-blanc-hover:hover {color:white!important;}



#map-results .label-1 {background: #004660;}
#map-results .class1 {border:1px solid #d9d9db!important;}
#map-results .class1 h4 {}
#map-results .label-2 {background: #5f75c3;}
#map-results .class2 {border:1px solid #5f75c3!important;display:none;}
#map-results .class2 h4 {color:#5f75c3!important;}
#map-results .label-3 {background: #e2743f;}
#map-results .class3 {border:1px solid #e2743f!important;display:none;}
#map-results .class3 h4 {color:#e2743f!important;}
#map-results .label-4 {background: #ce54a2;}
#map-results .class4 {border:1px solid #ce54a2!important;display:none;}
#map-results .class4 h4 {color:#ce54a2!important;}
#map-results .label-5 {background: #5dbcc6;}
#map-results .class5 {border:1px solid #5dbcc6!important;display:none;}
#map-results .class5 h4 {color:#5dbcc6!important;}
#map-results .label-6 {background: #8fc063;}
#map-results .class6 {border:1px solid #8fc063!important;display:none;}
#map-results .class6 h4 {color:#8fc063!important;}
#map-results .label-7 {background: #bd8e65;}
#map-results .class7 {border:1px solid #bd8e65!important;display:none;}
#map-results .class7 h4 {color:#bd8e65!important;}
#map-results .label-8 {background: #5dc58c;}
#map-results .class8 {border:1px solid #5dc58c!important;display:none;}
#map-results .class8 h4 {color:#5dc58c!important;}
#map-results .label-9 {background: #b86b82;}
#map-results .class9 {border:1px solid #b86b82!important;display:none;}
#map-results .class9 h4 {color:#b86b82!important;}
#map-results .label-10 {background: #919191;}
#map-results .class10 {border:1px solid #919191!important;display:none;}
#map-results .class10 h4 {color:#919191!important;}

#map-results .label-10 {background: #919191;}
#map-results .class10 {border:1px solid #919191!important;display:none;}
#map-results .class10 h4 {color:#919191!important;}


.switch input:checked + .slider {
  background-color: #f7941d;
}

.switch input:focus + .slider {
  box-shadow: 0 0 1px #f7941d;
}

.switchoff input:checked + .slider {
    background-color: #ccc!important;
}


.out{background: #eee;color:#ccc}
.out .bg-bleu {background: #ccc}

.bg_color_prio1 {
    background: #c84548!important;
}
.bg_color_prio2 {
    background: #f68224!important;
}
.bg_color_prio3 {
    background: #45c85e!important;
}


#pr-listings .is_client {
    border-color: #16a085!important;
}

#pr-listings .is_client .main_title {
    background: #d6efea!important;
}

.solvabilite_0 {
    background: #000;
}
.solvabilite_1-1,.solvabilite_1-2 {
    background: #7f2176;
}
.solvabilite_3-5 {
    background: #cc1719;
}
.solvabilite_6-8{
    background: #ee7d00;
}
.solvabilite_9-12{
    background: #ccb102;
}
.solvabilite_13-16{
    background: #2dab66;
}
.solvabilite_17-20 {
    background: #00663a;
}