body
{


}

header a.active {
    color: black;
    font-weight: bolder;
}

header nav a.active::before {
    background: black;
}

header.login a.logo, header span.logo {
    background: #ff002c;
}

header,header.login {
    background: black;
}
#creneaux a.creneau:hover
{
    outline-color: #ff002c;
}
a,
#timeline > div.active,
#search_result a.blue,
#search_result .content>div a.blue,
.com span.email,.com span.info,
#config_menu a.active,
#search_result a.blue,
.bleu,
.parcours a.active,.parcours a.active:hover,.piafBloc .list > div.add:hover span,.piafBloc .list > div.add:hover b
,.piafBloc .loading .value,.piafBloc.validation .headerPiaf .piafBtns:after,.contenu a
,#login .error a.btn,.main .form b,.filesList a:hover,
 .main .form b,#ZoneGeo b,.select2-container--default .select2-results__option[aria-selected=true],
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove
{
    color: #ff002c;

}
header a.active,
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
    color: #ff002c!important;
}

input[type="submit"],.btnbig,
#timeline > div.active span,
h1 span.number,
.actions,.submit_btn a.btn.ouvrir,
form#emails button,form#emails button:hover,
.lc .description span.btn,
.actions,
.bg_bleu,button,.btn, .submit_btn button.primary,
.contextMenu input:checked + label:before, .sorting_asc .contextMenu .triA:before, .sorting_desc .contextMenu .triZ:before,.check input:checked+label:before
,.parcours a.ok b,.progress,input[type=radio]:checked + label,.filesList a:hover img
.select2-container--default .select2-results__option--highlighted[aria-selected]
,.select2-container--default .select2-selection--multiple .select2-selection__choice,small.site
,a.btn.btn-main{
    background-color:#ff002c;
    color:white;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice
,.select2-container--default .select2-results__option--highlighted[aria-selected] {
    background-color:#ff002c!important;
}
.piafBloc .list > div.add:hover,
#creneaux div.creneaux,
div#candidature_flex2 .menuEspace a.active,
.border_bleu,.parcours a.ok,.contextMenu input:checked + label:before, .sorting_asc .contextMenu .triA:before, .sorting_desc .contextMenu .triZ:before,.check input:checked+label:before
,div#candidatPhoto.drag, div#candidatPhoto:hover,
a.btn.btn-main,header nav a.active::before,
.menuCandidat a.active
{
    border-color: #ff002c!important;
}
.recontacte input:checked + label {
    background: #e1ecfb;
    color: #ff002c;
    border-color: #ff002c;
}
.wait
{
    background-color: #ff002c88;
}
