::selection {
    color: #fff;
    background: #0315ff;
}

::-moz-selection {
    color: #fff;
    background: #0315ff;
}

body, p{
    color: #000000;
}

h1,
h3,
h4,
h5,
h6,
.h1,
.h3,
.h4,
.h5,
.h6 {
    color: #26348b;
}

a{
    color: #26348b;
}

.btn-primary, .btn-primary:hover, .btn-primary:active, .btn-primary:focus{
    background: #26348b;
}

.btn-mauve, .btn-mauve:hover, .btn-mauve:active, .btn-mauve:focus,
.btn-secondary, .btn-secondary:hover, .btn-secondary:active, .btn-secondary:focus{
    background: #0315ff;
}

.btn-transparent{
    border: 3px solid #0315ff;
    color: #0315ff;
}

.btn-transparent a{
    color: #0315ff;
}

.btn-transparent:hover, .btn-transparent:active, .btn-transparent:focus{
    background: #0315ff;
}

.btn-transparent i{
    color: #0315ff;
}

.btn-transparent:hover *, .btn-transparent:active *, .btn-transparent:focus *{
    color: #fff;
}

hr{
    border-color: #26348b;
}

ol li::marker, ul li::marker{
    color: #26348b;
}

.collapsible-item-title.panel-title{
    border-bottom: 2px solid #26348b;
}

#pop_up_newsletter i:hover{
    color: #26348b;
}

/* TOPBAR */

.copyright{
    background: #26348b;
}

.copyright a{
    color: #0315ff;
}

.topbar i{
    color: #0315ff;
}

/* HEADER */

.sticky-header, .sticky-header.sticky, .header-wrapper{
    background: #26348b;
}

/* FOOTER */

.footer-top, .bg-name-primary{
    background: #242424;
}

.footer-bottom{
    border-color: #26348b;
}

/* TITRE PAGE */

.page-title .breadcrumb a, .page-title .breadcrumb a:hover, .page-title .breadcrumb a:active, .page-title .breadcrumb a:focus{
    color: #000000;
}

.portfolio .portfolio-filter a.active-filter, .portfolio .portfolio-filter a:hover {
    color: #26348b;
}

/* COULEUR DE FOND DES ACCORDÉONS */

.panel-heading{
    background: #ffffff;
}

.panel-body{
    background: #ffffff;
}

/* BLOC PAGES */

.single-service-sector::before{
    background: #26348b;
}

.single-service-sector .service-sector-content .title{
    color: #26348b;
}

/* ARTICLES */

.sidebar_widget .widget-list .sidebar-body .single-sidebar-post .sidebar-post-content .title a{
    color: #26348b;
}

.sidebar_widget .widget-list .sidebar-body .single-sidebar-post:hover{
    background: #26348b;
}

.sidebar_widget .widget-list .sidebar-body .single-sidebar-post:hover a{
    color: #f7a582;
}