/*******************************/
/*//////// Théme MICE /////////*/
/*******************************/

/* Classe .t-mice */
/*///// COULEURS //////*/
.t-mice--noir{ color: #172327; }
.t-mice--gris-texte{ color: #5a5a5a; }
.t-mice--bleu-clair{ color: #7dccde; }
.t-mice--bleu-fonce{ color: #35575e; }
.t-mice--vert-clai{ color: #aae567; }
.t-mice--vert-fonce{ color: #7eaf47; }

/*_____________Bloc filtre______________*/
/*/////// Critères de recherche ////////*/
.t-mice .btn-filtre-exposant{
    background-color: #35575e;
    border: 1px solid #35575e;
    color: #FFFFFF;
}
.t-mice .btn-filtre-exposant:hover{
    background-color: #203B41;
    border: 1px solid #203B41;
}

/*//////// Survol des mot cles et comportement après clic ///////////*/
.t-mice #filtre_exposant .filtre-exposant__liste-mots label:hover{
    background-color: #7DCBDB;
    border-bottom: 2px solid #35575e;
    color: #FFFFFF;
}
.t-mice #filtre_exposant .filtre-exposant__liste-mots .desactiver label:hover{
    background-color: #EFEFEF;
    border-bottom: 2px solid #CACACA;
    color: #6B6B6B;
}

/* Si le mot est cochï¿½, une classe is-mo-actif est rajoutï¿½e
On style le mot et la case sur le cï¿½tï¿½
*/
.t-mice #filtre_exposant .filtre-exposant__liste-mots label.is-mot-actif{
    background-color: #7DCBDB;
    border-bottom: 2px solid #4891a0;
    color: #FFFFFF;
}
.t-mice #filtre_exposant .filtre-exposant__liste-mots label.is-mot-actif + span{
    background-color: #7DCBDB;
    border-bottom: 2px solid #35575e;
}
/* Case comprennant le nombre de sociï¿½tï¿½ associï¿½s au mot clï¿½s */
.t-mice #filtre_exposant .filtre-exposant__liste-mots label:hover + span{
    background-color: #35575e;
    border-bottom: 2px solid #4D96A7;
}


/*/////////// Checkbox pour les fitres //////////////*/
.t-mice #filtre_exposant .check label{ background-color: #7DCBDB; color: #FFFFFF; }
.t-mice #filtre_exposant .check label:hover{ background-color: #35575e; }
/* couleur de la checkbox */
.t-mice #filtre_exposant [type="checkbox"]:checked + label:after,
.t-mice #filtre_exposant [type="checkbox"]:checked + label:after { color: #4B7F91; }


/*/////////// SELECT pour les produits /////////*/
.t-mice .search fieldset > span{ background-color: #f79246; }



/*_____________Produits____________*/
/* Couleur des liens au survol */
.t-mice.page_article .contenu-principal .nv a:hover{ color: #004B99; }

/* Conteneur des informations des produits (li) */
.t-mice.page_article .contenu-principal .nv__cont-infos{ list-style: none; }

/* Background pour le nom du produit, drapeau et numéro de stand*/
.t-mice.page_article .contenu-principal .nv--lien .nv__nom-produit{
    background-color: #C2E6EE;
    transition: all 0.3s ease;
}
.t-mice.page_article .contenu-principal .nv--lien .nv__infos-stand,
.t-mice.page_societe .contenu-principal .nv--lien .nv__infos-stand,
.t-mice.page_article .contenu-principal .nv--lien .nv__langue,
.t-mice.page_societe .contenu-principal .nv--lien .nv__langue{
    background-color: #B4DEE6;
    transition: all 0.3s ease;
}
.t-mice.page_article .contenu-principal .nv--lien .nv__num-stand,
.t-mice.page_societe .contenu-principal .nv--lien .nv__num-stand{
    background-color: #7DCBDB;
    transition: all 0.3s ease;
}

.t-mice.page_article .contenu-principal .nv__nom-produit span,
.t-mice.page_societe .contenu-principal .nv__nom-produit span{ color: #808080; }

.t-esnantes.page_article .contenu-principal .nv--lien .nv__nom-produit a,
.t-mice.page_article .contenu-principal .nv--lien .nv__nom-produit a,
.t-mice.page_societe .contenu-principal .nv--lien .nv__nom-produit a{ color: #004B99; }

/* Background-color pour les numéros de stand */
.t-mice.page_article .contenu-principal .nv--lien .nv__num-stand,
.t-mice.page_societe .contenu-principal .nv--lien .nv__num-stand{ color: #FFFFFF; }

/* Indication si nouvel exposant ou non */
.t-mice .nouvel-exposant{ background-color: #004B99; color: #FFFFFF; }
.t-mice.fiche_societe .contenu-principal .h1-article,
.t-mice.fiche_produit .contenu-principal .h1-article{
    background-color: #7DCBDB;
    color: #FFFFFF;
    width: 100%;
}
.t-mice.fiche_societe .stand,
.t-mice.fiche_produit .stand,
.t-mice.page_conference .salle{
    background-color: #35575e;
    border-left: 0;
    color: #FFFFFF;
}