﻿.espace_clients_block::before, .bt_panier, .planningressources_event_bar,
#menu1 .nav_niv1 a, .calendar_message, .calendar_alldayevent_inner_session,
.calendar_event_inner_session, .scheduler_event_standard {
  background-color: #00838F;
}

.bt-panier:hover {
  background-color: #00a4b3;
}

.formular .submit {
  background-color: #00BCD4;
}

.header_espace_clients_open .collpase_header_message,
.planningressources_event_bar_inner,
.planningressources_message,
#menu1 .nav_niv1 a:hover, #menu1 .nav_niv1 a:hover .linkOver,
.titre_page_block .picto_formations::before,
.modal-header .picto_formations::before, .modal-header .picto_panier::before, .modal-header .picto_recherche::before,
.titre_page_block .picto_recherche::before, .titre_page_block .picto_panier::before,
.titre_page_block .picto_formations::before, .titre_page_block .picto_societe::before,
.header_search .bt_search_ok, .search_nouvelle_recherche .bt_big_search, #menu1 .nav_niv2 li a::before,
.table2 tbody tr td:first-child span:first-child::before, .table:not(.sansPuce) tbody tr td:first-child span:first-child::before,
.centre_block ul li::before, .lien_puce_liste::before, tr.LigneTarif .ligne-tarif-icon {
  background-color: #26C6DA;
}

.bt_home, .cookiesDiv {
  background-color: #80DEEA;
}

.bt_home:hover, .scheduler_event_pas_plein {
  background-color: #9fe6ef;
}

.lien_puce_fleche,
.mdp, .login_clients .mdp,
.home_titre_niv2,
.home_sidebar a,
.titre_principal,
.titre_niv3,
.centre_block a,
.centre_block_nosidebar a,
.sidebar_telecharger_contenu ul a,
.StepActive,
.planningressources_header_icon,
.planningressources_timeheadergroup,
.planningressources_timeheadercol,
.planningressources_rowheader,
.planningressources_corner,
.calendar_rowheader_inner,
.calendar_cornerright_inner,
.calendar_corner_inner,
.calendar_colheader_inner,
.calendar_alldayheader_inner {
  color: #00838F;
}

.lien_puce_liste,
.titre_page_block .titre_page,
.td_desc .titre, .td_desc2 .titre,
.td_desc .liens_formations, .td_desc2 .liens_formations,
.header_table, .titre_table, .sidebar_formations_titre,
.sidebar_telecharger_titre, .sidebar_formations_contenu_couleur,
.table thead tr th, .TitreBlock, .modal-header .titre_page,
.table2 thead tr th, .formular_titre, .formular legend {
  color: #00BCD4;
}

.bt_formation_intra:hover,
.home_titre_principal,
.titre_niv2,
.nav_sidebar_titre,
.nav_sidebar li .actifnav, #menu1 .actif {
  color: #26C6DA;
}

.panes_div h1 {
  color: #80DEEA;
}

.header_espace_clients, .idnotbutton, .googlebutton {
  background-color: #00838F;
  border: 1px solid #00838F;
}

.pagination_numero:hover, .formular input:focus, .formular textarea:focus {
  color: #00BCD4;
  border: 1px solid #00BCD4;
}

.pagination_active {
  background-color: #00BCD4;
  border: 1px solid #00BCD4;
}

.Step {
  border: solid 1px #00BCD4;
}

.bt_print:hover,
.bt_calendar:hover,
.bt_previous_small:hover,
.bt_next_small:hover {
  color: #00838F !important;
}

#menu1 .nav_niv2 li a:hover {
  color: #26C6DA !important;
}

#menu1 .nav_col_block {
  border-top: 5px solid #26C6DA;
}

.calendar_wrap_inner {
  background: #80DEEA;
  background: linear-gradient(to top, #80DEEA 0%, #00838F 100%);
}

.calendar_alldayevent_inner_session,
.calendar_event_inner_session {
  text-shadow: 0px -1px 0px #26c6da, 0px 0px 0px rgba(0, 0, 0, 0);
}

.seance .daypilot_calendar_month_event_inner {
  background-color: #26C6DA;
  background: linear-gradient(to top, #ffffff 0%, #26C6DA);
  filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr="#ffffff", endColorStr="$color-03");
}

.session .daypilot_calendar_month_event_inner {
  background-color: #00838F;
  background: linear-gradient(to top, #ffffff 0%, #00838F);
  filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr="#ffffff", endColorStr="#184ba9");
}

.session1 .daypilot_calendar_month_event_inner {
  background-color: #80DEEA;
  background: linear-gradient(to top, #ffffff 0%, #80DEEA);
  filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr="#ffffff", endColorStr="#4B90B1");
}

.bt_validation_formulaire, .bt_savoirplus {
  background: linear-gradient(#80DEEA, #26C6DA);
}
.bt_validation_formulaire:hover, .bt_savoirplus:hover {
  background: #80DEEA;
}

.bt_formation_intra {
  background: linear-gradient(#80DEEA, #26C6DA);
}

.home_sidebar {
  background: linear-gradient(#ffffff, #edfafc, #ffffff);
}

.Step, ul.tabs a, .login_clients .bt_form_ok, .bt_form_ok {
  background: linear-gradient(#80DEEA, #00BCD4);
}

ul.tabs a:hover {
  background: #00BCD4;
  color: white;
}

.nav_sidebar li a:after {
  border: 1px solid #26C6DA;
  box-shadow: inset 0 0 0 4px #26C6DA;
}
.nav_sidebar li a:hover:after {
  box-shadow: inset 0 0 0 0 #26C6DA;
}

ul.tabs a.current, ul.tabs a.current:hover, ul.tabs li.current a {
  color: #00838F !important;
}

.stripe-btn-main {
  background-color: #80DEEA;
}

.stripe-bank-icon {
  color: #80DEEA;
}

.homepage_panel-icon {
  background-color: rgba(0, 188, 212, 0.2);
  color: #00BCD4;
}

.button-main {
  background-color: #00BCD4;
}
@media screen and (min-width: 1024px) {
  .button-main:hover {
    box-shadow: 0 0 20px 0 rgba(0, 188, 212, 0.6);
  }
}

@media screen and (min-width: 1024px) {
  .wave svg path {
    fill: rgba(0, 188, 212, 0.25);
  }
}

.progress-bar span {
  background-color: #00BCD4;
  box-shadow: 0 0 10px 0 rgba(0, 188, 212, 0.4);
}

@media screen and (min-width: 1024px) {
  .question_input-number {
    color: #00BCD4;
  }
}

.radio-oui input[type=radio]:checked + label:before, .radio-non input[type=radio]:checked + label:before {
  background-color: #00BCD4;
  border: 1px solid #00BCD4;
}

input:focus, textarea:focus, select:focus {
  box-shadow: 0 0 10px rgba(0, 188, 212, 0.5);
  border: 1px solid #00BCD4;
}
