::selection {
    background: Jaune Boitmobile;
}

::-moz-selection {
    background: Jaune Boitmobile;
}

body, p{
    color: #414142;
}

b, strong{
    font-weight: bold;
    color: #192967;
}

footer b, footer strong{
    color: #fff;
}

p[style*="color"] strong{
    color: inherit;
}

h1,
h3,
h4,
h5,
h6,
.h1,
.h3,
.h4,
.h5,
.h6 {
    color: #000000;
}

a{
    color: Jaune Boitmobile;
}

.btn-primary{
    border-color: #4CBC70;
    color: #4CBC70 !important;
}

.btn-primary:hover, .btn-primary:active, .btn-primary:focus{
    border-color: #4CBC70;
    background: #4CBC70;
    color: #fff !important;
}

.btn-bordure-jaune{
    color: #FCDB34 !important;
    border-color: #FCDB34 !important;
}

.btn-bordure-jaune:hover, .btn-bordure-jaune:active, .btn-bordure-jaune:focus{
    color: #192967 !important;
    background: #FCDB34 !important;
}

.btn-mauve, .btn-mauve:hover, .btn-mauve:active, .btn-mauve:focus,
.btn-secondary, .btn-secondary:hover, .btn-secondary:active, .btn-secondary:focus{
    background: Jaune Boitmobile;
}

.btn-bleu{
    border: 2px solid #1942A3;
    color: #1942A3;
}

.btn-bleu a{
    color: #1942A3;
}

.btn-bleu i{
    color: #1942A3;
}

.bg-bleu{
    background: #1942A3 !important;
}

.bg-bleu-fonce{
    background: #192967 !important;
}

.bg-jaune{
    background: #FCDB34 !important;
}

.bg-vert{
    background: #4CBC70 !important;
}

.bg-beige{
    background: #FFF7D1 !important;
}

.bg-orange{
    background: #FC7534 !important;
}

.bg-bleu-tres-clair{
    background: #EAEEFC !important;
}

.collapsible-item-title.panel-title{
    border-bottom: 2px solid Jaune Boitmobile;
}

#pop_up_newsletter i:hover{
    color: Jaune Boitmobile;
}

/* TOPBAR */

.copyright{
    background: Jaune Boitmobile;
}

.copyright a{
    color: Jaune Boitmobile;
}

.topbar i{
    color: Jaune Boitmobile;
}

/* FOOTER */

footer{
    background: #414142;
}

/* TITRE PAGE */

.page-title .breadcrumb a, .page-title .breadcrumb a:hover, .page-title .breadcrumb a:active, .page-title .breadcrumb a:focus{
    color: #414142;
}
/*
.portfolio .portfolio-filter a.active-filter, .portfolio .portfolio-filter a:hover {
    color: Jaune Boitmobile;
}
*/
/* PARTENAIRES */

.owl-controls .fa-chevron-left, .owl-controls .fa-chevron-right{
    color: Jaune Boitmobile;
}

/* FORMULAIRE */

.dropdown-item.active, .dropdown-item:active, .dropdown-item:hover{
    background: Jaune Boitmobile !important;
}

/* TEMPLATE */

.essence-btn, .single-product-wrapper .product-img .product-badge.new-badge{
    background: Jaune Boitmobile;
}

.single-product-wrapper .product-img .product-badge.offer-badge, #scrollUp, .essence-btn:hover, .essence-btn:active, .essence-btn:focus, .header-panier{
    background: Jaune Boitmobile;
}

.single_product_details_area .single_product_desc .product-price{
    color: Jaune Boitmobile;
}

.breadcrumb .active, .header_area .favourite-area a span, .header_area .user-login-info a span, .header_area .cart-area a span{
    color: Jaune Boitmobile;
}

.header-template-13 .menu-recherche i{
    color: #1942A3;
}

.header-template-13 .menu-recherche .input-search{
    border-bottom: 2px solid #1942A3;
    color: #1942A3;
}

.classy-nav-container{
    background: #ffffff;
}

.widget .catagories-menu .sub-menu li label:hover, .widget .catagories-menu .sub-menu li label:active, .widget .catagories-menu .sub-menu li label:focus{
    color: Jaune Boitmobile;
}

.unresultat:hover, .unresultat:active, .unresultat:focus{
    color: Jaune Boitmobile !important;
}

.widget .catagories-menu .sub-menu li input:checked ~ label::before{
    background-color: Jaune Boitmobile;
}

/* COULEUR DE FOND DES ACCORDÉONS */

.panel-title{
    background: #414142;
    border: 2px solid #414142;
}


/* SHORTCODES */

.article-template-accueil h3{
    color: #192967;
}

.etiquette-liste-article .categorie-article{
    color: #4CBC70;
}

.infos-liste-article{
    border: 1px solid #1942A3;
}

.infos-liste-article .date-liste-article{
    color: #1942A3;
}

.infos-liste-article h3{
    color: #4CBC70;
}

.infos-liste-article .liste-article-lire-plus{
    color: #1942A3;
}

.pagination .page-item .page-link {
    border: 1px solid #1942A3;
    color: #1942A3;
}

.page-item.active .page-link {
  background-color: #4CBC70;
}

.infos-article-a-la-une .date-article-a-la-une{
    color: #1942A3;
}

.infos-article-a-la-une h2{
    color: #192967;
}

.infos-liste-article .contenu-liste-article{
    color: #192967;
}

/* EXPOSITIONS */

.exposition-label-bloc{
    border: 2px solid #1942A3;
}

.exposition-contenu{
    color: #1942A3;
}

.exposition-contenu h1{
    color: #1942A3;
}

.breadcrumb .active{
    color: #1942A3;
}

.home-section-scientifique{
    background: #1942A3;
}

.titre-bordure{
    border: 1px solid #192967;
    color: #192967;
}

.exposition-template-a-la-une .etiquette-exposition .categorie-article{
    color: #1942A3;
}

.exposition-template-a-la-une h2, .exposition-template-a-la-une p{
    color: #192967;
}

.exposition-template-carousel .infos-carousel-exposition{
    border: 1px solid #1942A3;
}

.exposition-template-carousel .infos-carousel-exposition ul{
    color: #192967;
}

.exposition-template-carousel .infos-carousel-exposition h3{
    color: #1942A3;
}

.section-autres-exposition h2{
    color: #1942A3;
}

.section-categorie-exposition h2{
    color: #1942A3;
}

.form-expo-filtre i{
    color: #1942A3;
}

.form-expo-filtre input[type="text"]{
    color: #1942A3;
}

.exposition-label{
    color: #192967;
}

/* DOCUMENT */

.document-template-tableau h3{
    color: #1942A3;
}

.bg-bleu-clair{
    background: #EAEEFC;
}

.form-expo-filtre label{
    color: #1942A3;
}

.article-filtre{
    border: 2px solid #1942A3;
}

.form-article-liste h4{
    color: #1942A3;
}

.recherche-expo-titre{
    color: #1942A3;
}

.btn-bleu-clair, .btn-bleu-clair:hover, .btn-bleu-clair:active, .btn-bleu-clair:focus{
    background: #EAEEFC !important;
    border-color: #EAEEFC !important;
    color: #1942A3;
}

.btn-jaune, .btn-jaune:hover, .btn-jaune:active, .btn-jaune:focus{
    background: #FCDB34 !important;
    border-color: #FCDB34 !important;
    color: #1942A3;
}