#menu li.niv_1.active
{
    background-color: rgba(56,119,252,0.1);
}

#menu li.niv_1 > .niv_1.active
{
    background-color: #3877fc;
}

#menu li.niv_2 > .niv_2.active
{
    color: #3877fc;
}

#table-of-contents a
{
    color: #3877fc;
    box-shadow: 0px -1px #3877fc inset;
}
#table-of-contents a:hover
{
    color: #5f92fc;
    box-shadow: 0px -1px #5f92fc inset;
}

#content a
{
    /*box-shadow: 0px -3px rgba(56,119,252,0.6) inset, 0px 2px rgba(56,119,252,0.6);*/
    box-shadow: 0px -4px rgba(56,119,252,0.6) inset, 0px 1px rgba(56,119,252,0.6);
}

#content a::after
{
    border-color: rgba(56,119,252,0.6);
}

#content .lien-telecharger > a:first-child
{
    color: #3877fc;
}
#content .lien-telecharger > a:first-child:hover
{
    color: #5f92fc;
}

#content .lien-telecharger a.svg-inline svg
{
    fill: #3877fc;
}
#content .lien-telecharger a.svg-inline:hover svg
{
    fill: #5f92fc;
}

#content > .fluidce-textmedia .voir-plus-widget button
{
    background-color: #3877fc;
}

#page-aside .functions #search button,
#page-aside .functions #download button
{
    background-color: #3877fc;
}

#body.under-construction #content > .fluidce-textmedia
{
    color: #3877fc;
}

/** DOWNLOAD FORM POPUP **/

#downloadform .form-info
{
    color: #3877fc;
}

#downloadform input#user_email,
#downloadform input#user_password
{
    color: #3877fc;
}

#downloadform ::-webkit-input-placeholder /* WebKit, Blink, Edge */
{
    color: #5f92fc;
}
#downloadform :-moz-placeholder /* Mozilla Firefox 4 to 18 */
{
    color: #5f92fc;
    opacity: 1;
}
#downloadform ::-moz-placeholder /* Mozilla Firefox 19+ */
{
    color: #5f92fc;
    opacity: 1;
}
#downloadform :-ms-input-placeholder /* Internet Explorer 10-11 */
{
    color: #5f92fc;
}
#downloadform ::-ms-input-placeholder /* Edge */
{
    color: #5f92fc;
}

#downloadform input[type="submit"]
{
    background-color: #3877fc;
}
#downloadform input[type="submit"]:hover
{
    background-color: #5f92fc;
}
