/*___________________________________________*/
/*////////////// QUICK LINKS  ///////////////*/
/* Le thème par défaut est celui de fe */

/* ----- Pour l'accueil ------ */
.ql-sommaire{
    position: absolute;
    right: 0;
    z-index: 999;
}

/* Conteneur global du bouton */
.ql-sommaire li{
    height: 60px;
    border: 1px solid #BA1F6E;
    margin-bottom: 1px;
    position: relative;
    width: 315px;
    overflow: hidden;
}
.ql-sommaire li a{
    display: table;
    height: 60px;
    width: 250px;
}
.ql-sommaire li span{
    box-sizing: border-box;
    display: table-cell;
    font-size: 35px;
    padding: 13px;
    vertical-align: middle;
}

/* Icones pour chaque quick link */
.ql-sommaire .ql-icon{
    background-color: #db2381;
    /*box-shadow: 0 0 2px rgba(183, 0, 94, 0.5);*/
    color: #FFFFFF;
    height: 60px;
    position: absolute;
    right: 0;
    width: 65px;
    z-index: 9999;
    transition: background-color 0.3s ease;
}
.ql-sommaire .ql-icon:hover{ cursor: pointer; }

/* Titre du quick link */
.ql-sommaire .ql-titre-lien{
    background-color: #ba1f6e;
    /*box-shadow: 0 0 2px rgba(183, 0, 94, 0.5);*/
    color: #FFFFFF;
    font-family: 'raleway', 'Arial', sans-serif;
    font-size: 1.1em;
    position: relative;
    padding-right: 10px;
    padding-left: 10px;
    text-align: center;
    z-index: 999;
    height: 25px;
    right: 0;
    width: 275px;
    transition: background-color 0.3s ease;
}
.ql-sommaire .ql-titre-lien:hover{ background-color: #9d1b5e; }


/*
*Si l'on veut rajouter le bouton Espace exposant dans la liste des quick links
*il faudra rajouter une classe espace-exposant sur le boutons concern� dans le BO
*/
/* Quick-links espace exposant page sommaire */
.page_sommaire .espace-exposant .ql-sommaire .ql-icon{ background-color: #EE852B; }
.page_sommaire .espace-exposant .ql-sommaire .ql-titre-lien{ color: #EE852B; }
.page_sommaire .espace-exposant .ql-sommaire .ql-titre-lien:hover{ background-color: #B26323; color: #FFFFFF; }




/* ----- Pour les pages intérieures ------ */
.ql-interne{ margin-top: 10px; }
.ql-interne li{
    margin-bottom: 1px;
    /*width: 310px;*/
}
.ql-interne li a{
    display: table;
    height: 64px;
    overflow: hidden;
}

/* Icone pour les quick link */
.ql-interne .ql-icon{
    background-color: #faf8f2;
    color: #db2381;
    display: table-cell;
    font-size: 32px;
    vertical-align: middle;
    height: 64px;
    /*float: right;*/
    min-width: 64px;
}
.ql-interne .ql-icon:after{
    background: url('../img/ql-interne-fleche.png') no-repeat;
    content: '';
    height: 64px;
    margin-left: 16px;
    margin-top: -16px;
    position: absolute;
    width: 16px;
    z-index: 5;
}

/* Titre des quick link */
.ql-interne .ql-titre-lien{
    background-color: #db2381;
    color: #FFFFFF;
    display: table-cell;
    vertical-align: middle;
    font-family: 'raleway', 'Arial', sans-serif;
    font-size: 1em;
    font-weight: normal;
    padding-left: 25px;
    padding-right: 25px;
    position: relative;
    text-align: center;
    width: 216px;
    transition: background-color 0.3s ease;
}
.ql-interne li:hover .ql-titre-lien{
    background-color: #9d1b5e;
    color: #FFFFFF;
}



/* Style spécial pour linkedin */
.ql-interne li.ctoaction_3 .ql-icon{ background-color: #0077B5; }
.ql-interne li.ctoaction_3 .ql-titre-lien{ color: #FFFFFF; background-color: #0077B5; }
.ql-interne li.ctoaction_3:hover .ql-titre-lien{ background-color: #006293; }


/*
*Si l'on veut rajouter le bouton Espace exposant dans la liste des quick links
*il faudra rajouter une classe espace-exposant sur le boutons concerné dans le BO
*/
/* Quick-links espace exposant page article */
/*.page_article .ql-interne .espace-exposant .ql-icon,*/
/*.page_formulaire .ql-interne .espace-exposant .ql-icon{ color: #EE852B; }*/
/*.page_article .espace-exposant .ql-titre-lien{ background-color: #EE852B; }*/
/*.page_article .espace-exposant:hover .ql-titre-lien{ background-color: #B26323; color: #FFFFFF; }*/





/*_________________________________________________*/
/*////////////// THEME pour EUROCOAT //////////////*/
/* Quick links pour la page d'accueil */
.ql-sommaire--theme-eurocoat li{
    border: 0 solid;
    border-right: 0;
    margin-bottom: 2px;
}
.ql-sommaire--theme-eurocoat .ql-icon{
    background-color: #8A110E;
    color: #FFFFFF;
}
.ql-sommaire--theme-eurocoat .ql-titre-lien{
    background-color: #E31C17;
    color: #FFFFFF;
}
.ql-sommaire--theme-eurocoat li:hover .ql-titre-lien,
.ql-sommaire--theme-eurocoat li:hover .ql-icon{
    background-color: #8A110E;
    color: #FFFFFF;
}

/* Quick-links espace exposant page sommaire */
.page_sommaire .ql-sommaire--theme-eurocoat .espace-exposant .ql-icon{ background-color: #570f0d; color: #FFFFFF; }
.page_sommaire .ql-sommaire--theme-eurocoat .espace-exposant .ql-titre-lien{ background-color: #570f0d; color: #FFFFFF; }
.page_sommaire .ql-sommaire--theme-eurocoat .espace-exposant:hover .ql-titre-lien,
.page_sommaire .ql-sommaire--theme-eurocoat .espace-exposant:hover .ql-icon{
    background-color: #570F0D;
    color: #FFFFFF;
}

/*Quick links pour les pages intérieures*/
.ql-interne--theme-eurocoat .ql-icon:after{ background: url('../img/ql-interne-fleche-mice.png') no-repeat; }
.ql-interne--theme-eurocoat .ql-icon{
    background-color: #f7f7f7;
    color: #E31C17;
}
.ql-interne--theme-eurocoat .ql-titre-lien {
    background-color: #E31C17;
    color: #FFFFFF;
}
.ql-interne--theme-eurocoat li:hover .ql-titre-lien{
    background-color: #8A110E;
    color: #FFFFFF;
}

/* Quick-links espace exposant pour le style page article*/
.page_article .ql-interne--theme-eurocoat .espace-exposant .ql-icon,
.page_formulaire .ql-interne--theme-eurocoat .espace-exposant .ql-icon{ background-color: #f7f7f7; color: #8A110E; }
.page_article .ql-interne--theme-eurocoat .espace-exposant .ql-titre-lien,
.page_formulaire .ql-interne--theme-eurocoat .espace-exposant .ql-titre-lien{ background-color: #8A110E; color: #FFFFFF; }
.page_article .ql-interne--theme-eurocoat .espace-exposant:hover .ql-titre-lien,
.page_formulaire .ql-interne--theme-eurocoat .espace-exposant:hover .ql-titre-lien{ background-color: #8A110E; color: #FFFFFF; }
/* Quick-links espace exposant pour le style page sommaire */
.page_article .ql-sommaire--theme-eurocoat .espace-exposant .ql-icon,
.page_formulaire .ql-sommaire--theme-eurocoat .espace-exposant .ql-icon{ background-color: #8A110E; color: #FFFFFF; }
.page_article .ql-sommaire--theme-eurocoat .espace-exposant .ql-titre-lien{ background-color: #8A110E; color: #FFFFFF; }
.page_article .ql-sommaire--theme-eurocoat .espace-exposant:hover .ql-titre-lien{ background-color: #8A110E; color: #FFFFFF; }














/*_____________________________________________*/
/*////////////// THEME pour FCTM //////////////*/
/* Quick links pour la page d'accueil */
.ql-sommaire--theme-fctm li{
    border: 0 solid;
    border-right: 0;
    margin-bottom: 2px;
}
.ql-sommaire--theme-fctm .ql-icon{
    background-color: #363739;
    /*box-shadow: 0 0 2px rgba(3, 3, 3, 0.5);*/
    color: #FFDA00;
}
.ql-sommaire--theme-fctm .ql-titre-lien{
    background-color: #363739;
    color: #FFFFFF;
}
.ql-sommaire--theme-fctm li:hover .ql-titre-lien,
.ql-sommaire--theme-fctm li:hover .ql-icon{
    background-color: #363739;
    color: #FFDA00;
}

/* Quick-links espace exposant page sommaire */
.page_sommaire .ql-sommaire--theme-fctm .espace-exposant .ql-icon{ background-color: #FFDA00; color: #363739; }
.page_sommaire .ql-sommaire--theme-fctm .espace-exposant .ql-titre-lien{ background-color: #FFDA00; color: #363739; }
.page_sommaire .ql-sommaire--theme-fctm .espace-exposant:hover .ql-titre-lien:hover{
    background-color: #FFDA00;
    color: #363739;
}


/*Quick links pour les pages intérieures*/
.ql-interne--theme-fctm .ql-icon:after{ background: url('../img/ql-interne-fleche-mice.png') no-repeat; }
.ql-interne--theme-fctm .ql-icon{
    background-color: #f7f7f7;
    color: #363739;
}
.ql-interne--theme-fctm .ql-titre-lien {
    background-color: #363739;
    color: #FFFFFF;
}
.ql-interne--theme-fctm li:hover .ql-titre-lien{
    background-color: #232426;
    color: #FFDA00;
}

/* Quick-links espace exposant pour le style page article*/
.page_article .ql-interne--theme-fctm .espace-exposant .ql-icon,
.page_formulaire .ql-interne--theme-fctm .espace-exposant .ql-icon{ background-color: #f7f7f7; color: #363739; }
.page_article .ql-interne--theme-fctm .espace-exposant .ql-titre-lien,
.page_formulaire .ql-interne--theme-fctm .espace-exposant .ql-titre-lien{ background-color: #FFDA00; color: #363739; }
.page_article .ql-interne--theme-fctm .espace-exposant:hover .ql-titre-lien,
.page_formulaire .ql-interne--theme-fctm .espace-exposant:hover .ql-titre-lien{ background-color: #E1C000; color: #363739; }
/* Quick-links espace exposant pour le style page sommaire */
.page_article .ql-sommaire--theme-fctm .espace-exposant .ql-icon,
.page_formulaire .ql-sommaire--theme-fctm .espace-exposant .ql-icon{ background-color: #FFDA00; color: #363739; }
.page_article .ql-sommaire--theme-fctm .espace-exposant .ql-titre-lien{ background-color: #FFDA00; color: #363739; }
.page_article .ql-sommaire--theme-fctm .espace-exposant:hover .ql-titre-lien{ background-color: #FFDA00; color: #363739; }









/*_________________________________________________*/
/*////////////// THEME pour EXPO GAZ //////////////*/
/* Quick links pour la page d'accueil */
.ql-sommaire--theme-eg li{ border: 0; border-right: 0; margin-bottom: 2px; }
/* Couleur ql par défaut */
.ql-sommaire--theme-eg .ql-icon{ background-color: #6f6f6f; color: #FFFFFF; }
.ql-sommaire--theme-eg .ql-titre-lien{ background-color: #bdbdbd; color: #FFFFFF; }
.ql-sommaire--theme-eg li:hover .ql-titre-lien,
.ql-sommaire--theme-eg li:hover .ql-icon{ background-color: #6f6f6f; }
/* Couleur ql pour expogaz */
.ql-sommaire--theme-eg .expogaz .ql-icon{ background-color: #15637d; color: #FFFFFF; }
.ql-sommaire--theme-eg .expogaz .ql-titre-lien{ background-color: #75a2b2; color: #FFFFFF; }
.ql-sommaire--theme-eg li.expogaz:hover .ql-titre-lien,
.ql-sommaire--theme-eg li.expogaz:hover .ql-icon{ background-color: #15637d; }
/* Couleur ql pour congres du gaz */
.ql-sommaire--theme-eg  .congresgaz .ql-icon{ background-color: #578e3c; color: #FFFFFF; }
.ql-sommaire--theme-eg .congresgaz .ql-titre-lien{ background-color: #7ab35b; color: #FFFFFF; }
.ql-sommaire--theme-eg li.congresgaz:hover .ql-titre-lien,
.ql-sommaire--theme-eg li.congresgaz:hover .ql-icon{ background-color: #578e3c; }


/*Quick links pour les pages intérieures*/
.ql-interne--theme-eg .ql-icon:after{ background: url('../img/ql-interne-fleche-eg.png') no-repeat; }
/* Style par défaut */
.ql-interne--theme-eg .ql-icon{ background-color: #f7f7f7; color: #6f6f6f; }
.ql-interne--theme-eg .ql-titre-lien { background-color: #bdbdbd; color: #FFFFFF; }
.ql-interne--theme-eg li:hover .ql-titre-lien{ background-color: #6f6f6f; color: #FFFFFF; }
/* Expo Gaz */
.ql-interne--theme-eg .expogaz .ql-icon{ background-color: #f7f7f7; color: #15637d; }
.ql-interne--theme-eg .expogaz .ql-titre-lien { background-color: #75a2b2; color: #FFFFFF; }
.ql-interne--theme-eg li.expogaz:hover .ql-titre-lien{ background-color: #15637d; color: #FFFFFF; }
/* Congrès du gaz */
.ql-interne--theme-eg .congresgaz .ql-icon{ background-color: #f7f7f7; color: #578e3c; }
.ql-interne--theme-eg .congresgaz .ql-titre-lien { background-color: #9bcf7f; color: #FFFFFF; }
.ql-interne--theme-eg li.congresgaz:hover .ql-titre-lien{ background-color: #578e3c; color: #FFFFFF; }


/*______________________________________________________________*/
/*////////////// THEME pour MICE CONNECT (bedouk) //////////////*/
/* Quick links pour la page d'accueil */
.ql-sommaire--theme-mice li{ border: 0 solid; border-right: 0; margin-bottom: 2px; }
.ql-sommaire--theme-mice .ql-icon{
    background-color: #7eaf47;
    /*box-shadow: 0 0 2px rgba(3, 3, 3, 0.5);*/
    color: #FFFFFF;
}
.ql-sommaire--theme-mice .ql-titre-lien{
    background-color: #aae567;
    color: #FFFFFF;
}
.ql-sommaire--theme-mice li:hover .ql-titre-lien,
.ql-sommaire--theme-mice li:hover .ql-icon{ background-color: #7eaf47; }

/* Quick-links espace exposant page sommaire */
.page_sommaire .ql-sommaire--theme-mice .espace-exposant .ql-icon{ background-color: #757575; color: #FFFFFF; }
.page_sommaire .ql-sommaire--theme-mice .espace-exposant .ql-titre-lien{ background-color: #b1b1b1; color: #FFFFFF; }
.page_sommaire .ql-sommaire--theme-mice .espace-exposant:hover .ql-titre-lien:hover{
    background-color: #757575;
    color: #FFFFFF;
}


/*Quick links pour les pages intérieures*/
.ql-interne--theme-mice .ql-icon:after{ background: url('../img/ql-interne-fleche-mice.png') no-repeat; }
.ql-interne--theme-mice .ql-icon{
    background-color: #f7f7f7;
    color: #7eaf47;
}
.ql-interne--theme-mice .ql-titre-lien {
    background-color: #aae567;
    color: #FFFFFF;
}
.ql-interne--theme-mice li:hover .ql-titre-lien{
    background-color: #7eaf47;
    color: #FFFFFF;
}

/* Quick-links espace exposant pour le style page article*/
.page_article .ql-interne--theme-mice .espace-exposant .ql-icon,
.page_formulaire .ql-interne--theme-mice .espace-exposant .ql-icon{ background-color: #F1F4F7; color: #757575; }
.page_article .ql-interne--theme-mice .espace-exposant .ql-titre-lien,
.page_formulaire .ql-interne--theme-mice .espace-exposant .ql-titre-lien{ background-color: #b1b1b1; color: #FFFFFF; }
.page_article .ql-interne--theme-mice .espace-exposant:hover .ql-titre-lien,
.page_formulaire .ql-interne--theme-mice .espace-exposant:hover .ql-titre-lien{ background-color: #757575; color: #FFFFFF; }
/* Quick-links espace exposant pour le style page sommaire */
.page_article .ql-sommaire--theme-mice .espace-exposant .ql-icon,
.page_formulaire .ql-sommaire--theme-mice .espace-exposant .ql-icon{ background-color: #757575; }
.page_article .ql-sommaire--theme-mice .espace-exposant .ql-titre-lien{ background-color: #b1b1b1; }
.page_article .ql-sommaire--theme-mice .espace-exposant:hover .ql-titre-lien{ background-color: #757575; color: #FFFFFF; }






/*_____________________________________________________*/
/*////////////// THEME pour Preshow Noël //////////////*/
/* Quick links pour la page d'accueil */
.ql-sommaire--theme-pn li{ border: 0 solid; border-right: 0; margin-bottom: 2px; }
.ql-sommaire--theme-pn .ql-icon{
    background-color: #e5313a;
    /*box-shadow: 0 0 2px rgba(3, 3, 3, 0.5);*/
    color: #FFFFFF;
}
.ql-sommaire--theme-pn .ql-titre-lien{
    background-color: #f08c78;
    color: #FFFFFF;
}
.ql-sommaire--theme-pn li:hover .ql-titre-lien,
.ql-sommaire--theme-pn li:hover .ql-icon{ background-color: #e5313a; }


/*Quick links pour les pages intérieures*/
.ql-interne--theme-pn .ql-icon:after{ background: url('../img/ql-interne-fleche-bim.png') no-repeat; }
.ql-interne--theme-pn .ql-icon{
    background-color: #F8F8F8;
    color: #e5313a;
}
.ql-interne--theme-pn .ql-titre-lien {
    background-color: #f08c78;
    color: #FFFFFF;
}
.ql-interne--theme-pn li:hover .ql-titre-lien{
    background-color: #e5313a;
    color: #FFFFFF;
}



/*____________________________________________________*/
/*////////////// THEME pour Meeting BIM //////////////*/
/* Quick links pour la page d'accueil */
.ql-sommaire--theme-bim li{ border: 0 solid; border-right: 0; margin-bottom: 2px; }
.ql-sommaire--theme-bim .ql-icon{
    background-color: #014974;
    /*box-shadow: 0 0 2px rgba(3, 3, 3, 0.5);*/
    color: #FFFFFF;
}
.ql-sommaire--theme-bim .ql-titre-lien{
    background-color: #008ec0;
    color: #FFFFFF;
}
.ql-sommaire--theme-bim li:hover .ql-titre-lien,
.ql-sommaire--theme-bim li:hover .ql-icon{ background-color: #014974; }


/*Quick links pour les pages intérieures*/
.ql-interne--theme-bim .ql-icon:after{ background: url('../img/ql-interne-fleche-bim.png') no-repeat; }
.ql-interne--theme-bim .ql-icon{
    background-color: #F8F8F8;
    color: #014974;
}
.ql-interne--theme-bim .ql-titre-lien {
    background-color: #008ec0;
    color: #FFFFFF;
}
.ql-interne--theme-bim li:hover .ql-titre-lien{
    background-color: #014974;
    color: #FFFFFF;
}


/*_______________________________________________________*/
/*////////////// THEME pour Preshow Presse //////////////*/
/* Quick links pour la page d'accueil */
.ql-sommaire--theme-jp li{ border: none; border-right: 0; margin-bottom: 2px; }
.ql-sommaire--theme-jp .ql-icon{
    background-color: #F2E8DF;
    /*box-shadow: 0 0 2px rgba(3, 3, 3, 0.5);*/
    color: #21939B;
}

.ql-sommaire--theme-jp li.espace-exposant .ql-icon {
 color:white;
}

.ql-sommaire--theme-jp .ql-titre-lien{
    background-color: #F2E8DF;
    color: #21939B;

    font-weight: bold;
}
.ql-sommaire--theme-jp li.espace-exposant:hover .ql-icon,
.ql-sommaire--theme-jp li:hover .ql-titre-lien,
.ql-sommaire--theme-jp li:hover .ql-icon{ background-color: #21939B;color:#ffffff; }

/*Quick links pour les pages intérieures*/
.ql-interne--theme-jp .ql-icon:after{ background: url('../img/ql-interne-fleche-preshow-presse.png') no-repeat; }
.ql-interne--theme-jp .ql-icon{
    background-color: #F8F8F8;
    color: #21939B;
}
.ql-interne--theme-jp .ql-titre-lien {
    background-color: #21939B;
    color: white;
    font-weight: bold;
}
.ql-interne--theme-jp li:hover .ql-titre-lien{
    background-color: #FAC23E;
    color: #FFFFFF;
}

.ql-interne--theme-jp li.espace-exposant .ql-icon{
    color: #21939B;
}

.ql-interne--theme-jp li.espace-exposant .ql-titre-lien {
    background-color: #FAC23E;
}

.ql-interne--theme-jp li.espace-exposant:hover .ql-titre-lien{
    background-color: #3E6876;
    color: #FFFFFF;
}

/*_______________________________________________*/
/*////////////// THEME pour Reavie //////////////*/
/* Quick links pour la page d'accueil */
.ql-sommaire--theme-rv li{ border: 0 solid; border-right: 0; margin-bottom: 2px; }
.ql-sommaire--theme-rv .ql-icon{
    background-color: #34747f;
    /*box-shadow: 0 0 2px rgba(3, 3, 3, 0.5);*/
    color: #FFFFFF;
}
.ql-sommaire--theme-rv .ql-titre-lien{
    background-color: #56c0d3;
    color: #FFFFFF;
}
.ql-sommaire--theme-rv li:hover .ql-titre-lien,
.ql-sommaire--theme-rv li:hover .ql-icon{ background-color: #34747f; }


/*Quick links pour les pages intérieures*/
.ql-interne--theme-rv .ql-icon:after{ background: url('../img/ql-interne-fleche-reavie.png') no-repeat; }
.ql-interne--theme-rv .ql-icon{
    background-color: #f3f3f3;
    color: #34747f;
}
.ql-interne--theme-rv .ql-titre-lien {
    background-color: #56c0d3;
    color: #FFFFFF;
}
.ql-interne--theme-rv li:hover .ql-titre-lien{
    background-color: #34747f;
    color: #FFFFFF;
}



/*__________________________________________________*/
/*////////// THEME pour Preshow Permanent //////////*/
/* Quick links pour la page d'accueil */
.ql-sommaire--theme-pp li{ border: 1px solid #3686a4; border-right: 0; margin-bottom: 2px; }
.ql-sommaire--theme-pp .ql-icon{
    background-color: #3686a4;
    /*box-shadow: 0 0 2px rgba(3, 3, 3, 0.5);*/
    color: #FFFFFF;
}
.ql-sommaire--theme-pp .ql-titre-lien{
    background-color: #FFFFFF;
    color: #3686a4;
}
.ql-sommaire--theme-pp li:hover .ql-titre-lien { background-color: #3686a4; color:white; }
.ql-sommaire--theme-pp li:hover .ql-icon{ background-color: #3686a4; color:white; }

/* Quicks links pour la page d'accueil pour le quick link exposant */
.page_sommaire .ql-sommaire--theme-pp .espace-exposant .ql-icon{ background-color: #003959; }
.page_sommaire .ql-sommaire--theme-pp .espace-exposant .ql-titre-lien{ background-color: #003959; color: #FFFFFF; }
.page_sommaire .ql-sommaire--theme-pp .espace-exposant .ql-titre-lien:hover{ background-color: #3686a4; color: #FFFFFF; }



 /*Quick links pour les pages intérieures*/
.ql-interne--theme-pp .ql-icon:after{ background: url('../img/ql-interne-fleche-pp.png') no-repeat; }
.ql-interne--theme-pp .ql-icon{
    background-color: #faf8f2;
    color: #3686a4;
}
.ql-interne--theme-pp .ql-titre-lien {
    background-color: #3686a4;
    color: #FFFFFF;
}
.ql-interne--theme-pp li:hover .ql-titre-lien{
    background-color: #3686a4;
    color: #FFFFFF;
}

/* Quick-links espace exposant page article */
.page_article .ql-interne--theme-pp .espace-exposant .ql-icon,
.page_formulaire .ql-interne--theme-pp .espace-exposant .ql-icon{ background-color: #faf8f2; color: #003959; }
.page_article .ql-interne--theme-pp .espace-exposant .ql-titre-lien,
.page_formulaire .ql-interne--theme-pp .espace-exposant .ql-titre-lien{ background-color:#003959; }
.page_article .ql-interne--theme-pp .espace-exposant:hover .ql-titre-lien,
.page_formulaire .ql-interne--theme-pp .espace-exposant:hover .ql-titre-lien{ background-color: #003959; color: #FFFFFF; }



/*____________________________________*/
/*////////// THEME pour PBS //////////*/
/*///// COULEURS //////*/
.t-pbs--vert{ color: #58A927; }
.t-pbs--vert-clair{ color: #95C14F; }
.t-pbs--rose{ color: #F29431; }
.t-pbs--rose-fonce{ color: #d27b2d; }
.t-pbs--noir{ color: #58585a; }
.t-pbs--bleu{ color: #1D9B9B; }

/* Quick links pour la page d'accueil */
.ql-sommaire--theme-pbs li{ border: 0; border-right: 0; margin-bottom: -1px; }
.ql-sommaire--theme-pbs .ql-icon{
    background-color: #58585a;
    /*box-shadow: 0 0 2px rgba(3, 3, 3, 0.5);*/
    color: #FFFFFF;
}
.ql-sommaire--theme-pbs .ql-titre-lien{
    background-color: #58585a;
    /*box-shadow: 0 0 2px rgba(3, 3, 3, 0.5);*/
    color: #FFFFFF;
}
.ql-sommaire--theme-pbs li:hover .ql-titre-lien,
.ql-sommaire--theme-pbs li:hover .ql-icon{ background-color: #49494b; }
/*.ql-sommaire--theme-pbs .ql-titre-lien:hover{ background-color: #000000; }*/

/* Quicks links pour la page d'accueil pour le quick link exposant */
.page_sommaire .ql-sommaire--theme-pbs .espace-exposant .ql-icon{ background-color: #1D9B9B; }
.page_sommaire .ql-sommaire--theme-pbs .espace-exposant .ql-titre-lien{ background-color: #1D9B9B; color: #FFFFFF; }
.page_sommaire .ql-sommaire--theme-pbs .espace-exposant:hover .ql-titre-lien,
.page_sommaire .ql-sommaire--theme-pbs .espace-exposant:hover .ql-icon{ background-color: #1d8383; color: #FFFFFF; }

/* Pour les quick-links dans les articles des conférences */
.page_article .ql-sommaire--theme-pbs .espace-exposant .ql-icon{  background-color: #1D9B9B; color: #FFFFFF }
.page_article .ql-sommaire--theme-pbs .espace-exposant .ql-titre-lien{ background-color: #1D9B9B; color: #FFFFFF; }

.page_article .ql-sommaire--theme-pbs .espace-exposant:hover .ql-titre-lien,
.page_article .ql-sommaire--theme-pbs .espace-exposant:hover .ql-icon{ background-color: #1d8383; color: #FFFFFF; }

/* Quick links pour les pages intérieures */
.ql-interne--theme-pbs .ql-icon:after{ background: url('../img/ql-interne-fleche-pbs.png') no-repeat; }
.ql-interne--theme-pbs .ql-icon{
    background-color: #F7F7F7;
    color: #58585a;
}
.ql-interne--theme-pbs .ql-titre-lien {
    background-color: #58585a;
    color: #FFFFFF;
}
.ql-interne--theme-pbs li:hover .ql-titre-lien{
    background-color: #474749;
    color: #FFFFFF;
}

/* Quick-links espace exposant page article */
.page_article .ql-interne--theme-pbs .espace-exposant .ql-icon,
.page_formulaire .ql-interne--theme-pbs .espace-exposant .ql-icon{ color: #1D9B9B; }
.page_article .ql-interne--theme-pbs .espace-exposant .ql-titre-lien{ background-color: #1D9B9B; }
.page_article .ql-interne--theme-pbs .espace-exposant:hover .ql-titre-lien{ background-color: #1d8383; color: #FFFFFF; }




/*________________________________________*/
/*////////// THEME pour FunExpo //////////*/
/* Quick links pour la page d'accueil */
.ql-sommaire--theme-fe li{ border: 1px solid #BA1F6E; }
.ql-sommaire--theme-fe .ql-icon{
    background-color: #db2381;
    box-shadow: 0 0 2px rgba(183, 0, 94, 0.5);
    color: #FFFFFF;
}
.ql-sommaire--theme-fe .ql-titre-lien{
    background-color: #ba1f6e;
    box-shadow: 0 0 2px rgba(183, 0, 94, 0.5);
    color: #FFFFFF;
}
.ql-sommaire--theme-fe .ql-titre-lien:hover{ background-color: #9d1b5e; }

/* Quicks links pour la page d'accueil pour le quick link exposant */
.page_sommaire .ql-sommaire--theme-fe .espace-exposant .ql-icon{ background-color: #771943; }
.page_sommaire .ql-sommaire--theme-fe .espace-exposant .ql-titre-lien{ background-color: #771943; color: #FFFFFF; }
.page_sommaire .ql-sommaire--theme-fe .espace-exposant .ql-titre-lien:hover{ background-color: #621632; color: #FFFFFF; }



/* Quick links pour les pages intérieures */
.ql-interne--theme-fe .ql-icon:after{ background: url('../img/ql-interne-fleche-fun.png') no-repeat; }
.ql-interne--theme-fe .ql-icon{
    background-color: rgb(246, 246, 246);
    color: #1D045A;
}
.ql-interne--theme-fe .ql-titre-lien {
    background-color: #1D045A;
    color: #FFFFFF;
}
.ql-interne--theme-fe li:hover .ql-titre-lien{
    background-color: #100b3e;
    color: #FFFFFF;
}

/* Quick-links espace exposant page article */
.page_article .ql-interne--theme-fe .espace-exposant .ql-icon,
.page_formulaire .ql-interne--theme-fe .espace-exposant .ql-icon{ color: #EE852B; }
.page_article .ql-interne--theme-fe .espace-exposant .ql-titre-lien,
.page_formulaire .ql-interne--theme-fe .espace-exposant .ql-titre-lien{ background-color: #EE852B; }
.page_article .ql-interne--theme-fe .espace-exposant:hover .ql-titre-lien,
.page_formulaire .ql-interne--theme-fe .espace-exposant:hover .ql-titre-lien{ background-color: #B26323; color: #FFFFFF; }




/*________________________________________*/
/*////////// THEME pour SURCAR //////////*/
/* Quick links pour la page d'accueil */
.ql-sommaire--theme-sc{ position: relative !important; margin-top: 0 !important; }

.ql-sommaire--theme-sc li{ border: 0; width:300px !important; }
.ql-sommaire--theme-sc .ql-icon{
    background-color:#FF9900;
    box-shadow: 0 0 5px rgba(115,115,115,0.5);
    color: #FFFFFF;
}
.ql-sommaire--theme-sc .ql-titre-lien{
    background-color:#FF9900;
    /*box-shadow: 0 0 2px rgba(183, 0, 94, 0.5);*/
    color: white;
    font-size:1em;
    line-height:18px;
    padding-right:25px;
    padding-left:6px;
}
.ql-sommaire--theme-sc .ql-titre-lien:hover,.ql-sommaire--theme-sc .ql-icon:hover{ background-color: #09e4e8; color: #FFFFFF; }

/* Quicks links pour la page d'accueil pour le quick link exposant */
.page_sommaire .ql-sommaire--theme-sc .espace-exposant .ql-icon{ background-color: #EE852B; }
.page_sommaire .ql-sommaire--theme-sc .espace-exposant .ql-titre-lien{ color: #EE852B; }
.page_sommaire .ql-sommaire--theme-sc .espace-exposant .ql-titre-lien:hover{ background-color: #B26323; color: #FFFFFF; }

/* Différentes possibilités de couleurs pour le theme de SURCAR (uniquement sur la page d'accueil) */
.ql-sommaire--theme-sc .noir span { background-color:#000e1f; }
.ql-sommaire--theme-sc .bleu span { background-color:#09e4e8; }
.ql-sommaire--theme-sc .bleu span:hover { background-color:#000e1f; }
.ql-sommaire--theme-sc .gris_claire span { background-color:#9c9d98; }
.ql-sommaire--theme-sc .gris_fonce span { background-color:#777774; }


/* Quick links pour les pages intérieures */
.ql-interne--theme-sc .ql-icon{
    background-color: rgb(246, 246, 246);
    color: #A0DA26;
}
.ql-interne--theme-sc .ql-titre-lien {
    background-color: #A0DA26;
    color: #FFFFFF;
}
.ql-interne--theme-sc li a{
    border-top: 1px solid #A0DA26;
    border-bottom: 1px solid #A0DA26;
    border-right: 1px solid #A0DA26;
}
.ql-interne--theme-sc li:hover .ql-titre-lien{
    background-color: #93c42d;
    color: #FFFFFF;
}



/*________________________________________*/
/*////////// THEME pour JDC //////////*/
/* Quick links pour la page d'accueil */
.ql-sommaire--theme-jdc li{ border: 1px solid #ce7f75; }
.ql-sommaire--theme-jdc .ql-icon{
    background-color: #ce7f75;
    box-shadow: 0 0 0 transparent;
    color: #FFFFFF;
}
.ql-sommaire--theme-jdc .ql-titre-lien{
    background-color: #FFFFFF;
    /*box-shadow: 0 0 2px rgba(183, 0, 94, 0.5);*/
    color: #18342d;
}
.ql-sommaire--theme-jdc .ql-titre-lien:hover{ background-color: #ce7f75; color: #FFFFFF; }

/* Quicks links pour la page d'accueil pour le quick link exposant */
.page_sommaire .ql-sommaire--theme-jdc .espace-exposant{ border: 1px solid #18342d; }
.page_sommaire .ql-sommaire--theme-jdc .espace-exposant .ql-icon{ background-color: #18342d; box-shadow: none; }
.page_sommaire .ql-sommaire--theme-jdc .espace-exposant .ql-titre-lien{ background-color: #18342d; color: #FFFFFF; }
.page_sommaire .ql-sommaire--theme-jdc .espace-exposant .ql-titre-lien:hover{ background-color: #6F3737; color: #FFFFFF; }



/* Quick links pour les pages intérieures */
.ql-interne--theme-jdc .ql-icon:after{ background: url('../img/ql-interne-fleche-jdc.png') no-repeat; }
.ql-interne--theme-jdc .ql-icon{
    background-color: #f7f6ff;
    color: #ce7f75;
}
.ql-interne--theme-jdc .ql-titre-lien {
    background-color: #ce7f75;
    color: #FFFFFF;
}
.ql-interne--theme-jdc li a{
    border-top: 0;
    border-bottom: 0;
    border-right: 0;
}
.ql-interne--theme-jdc li:hover .ql-titre-lien{
    background-color: #18342d;
    color: #FFFFFF;
}

/* Quick-links espace exposant page article */
.page_article .ql-interne--theme-jdc .espace-exposant a{
    border-top: 0;
    border-bottom: 0;
    border-right: 0;
}
.page_article .ql-interne--theme-jdc .espace-exposant .ql-icon,
.page_formulaire .ql-interne--theme-jdc .espace-exposant .ql-icon{ color: #18342d; }
.page_article .ql-interne--theme-jdc .espace-exposant .ql-titre-lien,
.page_formulaire .ql-interne--theme-jdc .espace-exposant .ql-titre-lien{ background-color: #18342d; }
.page_article .ql-interne--theme-jdc .espace-exposant:hover .ql-titre-lien,
.page_formulaire .ql-interne--theme-jdc .espace-exposant:hover .ql-titre-lien{ background-color: #6F3737; color: #FFFFFF; }




/*_________________________________________*/
/*////////// THEME pour ExpoSIFA //////////*/
/*------ Quick links pour la page d'accueil ---------*/
.ql-sommaire--theme-es-nantes li,
.ql-sommaire--theme-es-paris li{ border: 0; }
.ql-sommaire--theme-es-nantes .ql-icon,
.ql-sommaire--theme-es-paris .ql-icon{
    background-color: #013D7B;
    box-shadow: 0 0 1px rgba(115,115,115,0.5);
    color: #FFFFFF;
}
.ql-sommaire--theme-es-nantes .ql-titre-lien,
.ql-sommaire--theme-es-paris .ql-titre-lien{
    background-color: #004B99;
    box-shadow: 0 0 1px rgba(115,115,115,0.5);
    color: #FFFFFF;
    transition: all 0.3s ease;
}
.ql-sommaire--theme-es-nantes .ql-titre-lien:hover,
.ql-sommaire--theme-es-paris .ql-titre-lien:hover{
    background-color: #013D7B;
    color: #FFFFFF;
}

/* Quick-links espace exposant page sommaire -- NANTES */
.page_sommaire .ql-sommaire--theme-es-nantes .espace-exposant .ql-icon{ background-color: #86A018; color: #FFFFFF; }
.page_sommaire .ql-sommaire--theme-es-nantes .espace-exposant .ql-titre-lien{ background-color: #b1cd5c; color: #FFFFFF; }
.page_sommaire .ql-sommaire--theme-es-nantes .espace-exposant:hover .ql-titre-lien:hover{
    background-color: #86A018;
    color: #FFFFFF;
}
/* Quick-links espace exposant page sommaire -- PARIS */
.page_sommaire .ql-sommaire--theme-es-paris .espace-exposant .ql-icon{ background-color: #cd7b3c; color: #FFFFFF; }
.page_sommaire .ql-sommaire--theme-es-paris .espace-exposant .ql-titre-lien{ background-color: #f79246; color: #FFFFFF; }
.page_sommaire .ql-sommaire--theme-es-paris .espace-exposant:hover .ql-titre-lien:hover{
    background-color: #cd7b3c;
    color: #FFFFFF;
}


/*-------- Quick links pour les pages intérieures ---------*/
.ql-interne--theme-es-nantes .ql-icon:after,
.ql-interne--theme-es-paris .ql-icon:after{ background: url('../img/ql-interne-fleche-sifa.png') no-repeat; }
.ql-interne--theme-es-nantes .bg-icon-64,
.ql-interne--theme-es-paris .bg-icon-64{ background-color: #F1F4F7; color: #013D7B; }
.ql-interne--theme-es-nantes .ql-titre-lien,
.ql-interne--theme-es-paris .ql-titre-lien{
    background-color: #004B99;
    color: #FFFFFF;
}
.ql-interne--theme-es-nantes li:hover .ql-titre-lien,
.ql-interne--theme-es-paris li:hover .ql-titre-lien{
    background-color: #013D7B;
    color: #FFFFFF;
}

/* Quick-links espace exposant pour le style page article -- NANTES*/
.page_article .ql-interne--theme-es-nantes .espace-exposant .ql-icon,
.page_formulaire .ql-interne--theme-es-nantes .espace-exposant .ql-icon{ background-color: #F1F4F7; color: #86A018; }
.page_article .ql-interne--theme-es-nantes .espace-exposant .ql-titre-lien,
.page_formulaire .ql-interne--theme-es-nantes .espace-exposant .ql-titre-lien{ background-color: #b1cd5c; color: #FFFFFF; }
.page_article .ql-interne--theme-es-nantes .espace-exposant:hover .ql-titre-lien,
.page_formulaire .ql-interne--theme-es-nantes .espace-exposant:hover .ql-titre-lien{ background-color: #86A018; color: #FFFFFF; }
/* Quick-links espace exposant pour le style page sommaire */
.page_article .ql-sommaire--theme-es-nantes .espace-exposant .ql-icon,
.page_formulaire .ql-sommaire--theme-es-nantes .espace-exposant .ql-icon{ background-color: #86A018; }
.page_article .ql-sommaire--theme-es-nantes .espace-exposant .ql-titre-lien{ background-color: #b1cd5c; }
.page_article .ql-sommaire--theme-es-nantes .espace-exposant:hover .ql-titre-lien{ background-color: #86A018; color: #FFFFFF; }


/* Quick-links espace exposant pour le style page article */
.page_article .ql-interne--theme-es-paris .espace-exposant .ql-icon,
.page_formulaire .ql-interne--theme-es-paris .espace-exposant .ql-icon{ background-color: #F1F4F7; color: #8B4630; }
.page_article .ql-interne--theme-es-paris .espace-exposant .ql-titre-lien,
.page_formulaire .ql-interne--theme-es-paris .espace-exposant .ql-titre-lien{ background-color: #f79246; color: #FFFFFF; }
.page_article .ql-interne--theme-es-paris .espace-exposant:hover .ql-titre-lien,
.page_formulaire .ql-interne--theme-es-paris .espace-exposant:hover .ql-titre-lien{ background-color: #8B4630; color: #FFFFFF; }
/* Quick-links espace exposant pour le style page sommaire */
.page_article .ql-sommaire--theme-es-paris .espace-exposant .ql-icon,
.page_formulaire .ql-sommaire--theme-es-paris .espace-exposant .ql-icon{ background-color: #8B4630; }
.page_article .ql-sommaire--theme-es-paris .espace-exposant .ql-titre-lien{ background-color: #f79246; }
.page_article .ql-sommaire--theme-es-paris .espace-exposant:hover .ql-titre-lien{ background-color: #8B4630; color: #FFFFFF; }


/*______________________________________________*/
/*////////////// CALL TO ACTION  ///////////////*/
.call-to-action a{
    display: table;
    font-family: 'montserrat', 'Arial', sans-serif;
    float: left;
    font-size: 1em;
    margin: 0 0 1em 0;
    transition: all 0.3s ease;
}
.call-to-action a{ margin: 0 0.1em 0.1em 0.1em; }

.icone-call-to-action{
    box-sizing: border-box;
    display: table-cell;
    font-size: 32px;
    padding: 13px 10px 13px 22px;
    vertical-align: middle;
    width: 56px;
}


.lien-call-to-action{
    display: table-cell;
    font-size: 1em;
    font-weight: normal;
    padding: 0.7em 1.7em 0.7em 1em;
    text-align: center;
    vertical-align: middle;
}


.call-to-action{ text-align: center; }
div.centrage-call-to-action{
    display: inline-block;
    margin-bottom: 2em;
    margin-top: 1em;
    text-align: center;
}
/*.nb_1 div.centrage-call-to-action{ width: 44%; } /!*341px 1024 pour ctx*!/*/
/*.nb_1 div.centrage-call-to-action a{ width: 100%; } /!*320px 341 pour ctx*!/*/

/*.nb_2 div.centrage-call-to-action{ width: 66.40625%; } /!*680px avec 1024 pour contexte*!/*/
/*.nb_2 div.centrage-call-to-action a{ width: 46.32352941176471%; } /!*315px avec 680 pour contexte*!/*/

/*.nb_3 div.centrage-call-to-action{ width: 100%; } /!*1024px*!/*/
/*.nb_3 div.centrage-call-to-action a{ width: 30.4%; } /!*310px avec ctx 1024*!/*/


/* Centrage dans un article */
article#contenu-principal .nb_1 .centrage-call-to-action{ width: 50%; }
article#contenu-principal .nb_2 .centrage-call-to-action{ width: 100%; }




/* Thème EUROCOAT */
.page_article .call-to-action.c2a-theme-eurocoat a{
    background-color: transparent;
    border: 1px solid #BA53A0;
    color: #FFFFFF;
}
.page_article .call-to-action.c2a-theme-eurocoat a:hover{
    background-color: #BA53A0;
    border: 1px solid #BA53A0;
    color: #FFFFFF;
}
/* Call to action pour la strate icones*/
.salon .call-to-action.c2a-theme-eurocoat a{
    background-color: #E31C17;
    border: 1px solid #E31C17;
    color: #FFFFFF;
    font-family: 'Raleway', sans-serif;
    transition: all 0.3s ease;
}
.salon .call-to-action.c2a-theme-eurocoat a:hover{
    background-color: #8A110E;
    border: 1px solid #8A110E;
    color: #FFFFFF;
}
/* Call to action pour la strate intervenants*/
.intervenants .call-to-action.c2a-theme-eurocoat a{
    background-color: transparent;
    border: 1px solid #363739;
    color: #363739;
    transition: background-color 0.3s ease;
}
.intervenants .call-to-action.c2a-theme-eurocoat a:hover{
    background-color: #FFDA00;
    border: 1px solid #FFDA00;
    color: #363739;
}
.intervenants .call-to-action.c2a-theme-eurocoat .icone-call-to-action{ color: #363739; }
.intervenants .call-to-action.c2a-theme-eurocoat a:hover .icone-call-to-action{ color: #363739; }





/* Thème FCTM */
.page_article .call-to-action.c2a-theme-fctm a{
    background-color: transparent;
    border: 1px solid #363739;
    color: #363739;
}
.page_article .call-to-action.c2a-theme-fctm a:hover{
    background-color: #FFDA00;
    border: 1px solid #FFDA00;
    color: #363739;
}
/* Call to action pour la strate icones*/
.salon .call-to-action.c2a-theme-fctm a{
    background-color: transparent;
    border: 1px solid #363739;
    color: #363739;
    font-family: 'Raleway', sans-serif;
    transition: all 0.3s ease;
}
.salon .call-to-action.c2a-theme-fctm a:hover{
    background-color: #FFDA00;
    border: 1px solid #FFDA00;
    color: #363739;
}
/* Call to action pour la strate intervenants*/
.intervenants .call-to-action.c2a-theme-fctm a{
    background-color: transparent;
    border: 1px solid #363739;
    color: #363739;
    transition: background-color 0.3s ease;
}
.intervenants .call-to-action.c2a-theme-fctm a:hover{
    background-color: #FFDA00;
    border: 1px solid #FFDA00;
    color: #363739;
}
.intervenants .call-to-action.c2a-theme-fctm .icone-call-to-action{ color: #363739; }
.intervenants .call-to-action.c2a-theme-fctm a:hover .icone-call-to-action{ color: #363739; }







/* Thème ExpoGaz */
.page_article .call-to-action.c2a-theme-eg a{
    background-color: transparent;
    border: 1px solid #15637d;
    color: #15637d;
}
.page_article .call-to-action.c2a-theme-eg a:hover{
    background-color: #15637d;
    border: 1px solid #15637d;
    color: #FFFFFF;
}
/* Call to action pour la strate icones*/
.salon .call-to-action.c2a-theme-eg a{
    background-color: #15637d;
    border: none;
    color: #FFFFFF;
    font-family: 'Raleway', sans-serif;
    transition: all 0.3s ease;
}
.salon .call-to-action.c2a-theme-eg a:hover{
    background-color: #13475F;
    color: #FFFFFF;
}
/* Call to action pour la strate intervenants*/
.intervenants .call-to-action.c2a-theme-eg a{
    background-color: #7ab35b;
    border: none;
    color: #FFFFFF;
    transition: background-color 0.3s ease;
}
.intervenants .call-to-action.c2a-theme-eg a:hover{
    background-color: #578e3c;
    color: #FFFFFF;
}
.intervenants .call-to-action.c2a-theme-eg .icone-call-to-action{ color: #FFFFFF; }
.intervenants .call-to-action.c2a-theme-eg a:hover .icone-call-to-action{ color: #FFFFFF; }




/* Thème Mice Connect (bedouk) */
.call-to-action.c2a-theme-mice a{
    background-color: #7dccde;
    color: #FFFFFF;
    font-family: 'Raleway', sans-serif;
    font-size: 1.2em;
    transition: all 0.3s ease;
}
.call-to-action.c2a-theme-mice a:hover{
    background-color: #35575e;
    color: #FFFFFF;
}
.call-to-action.c2a-theme-mice .icone-call-to-action{ color: #FFFFFF; }
.call-to-action.c2a-theme-mice a:hover .icone-call-to-action{ color: #FFFFFF; }
/* Call to action pour la strate intervenants (Thème SIFA) */
.intervenants .call-to-action.c2a-theme-mice a{
    background-color: #aae567;
    border: 0;
    color: #FFFFFF;
    font-family: 'Raleway', sans-serif;
    transition: all 0.3s ease;
}
.intervenants .call-to-action.c2a-theme-mice a:hover{
    background-color: #7eaf47;
    color: #FFFFFF;
}




/* Thème Preshow Noël */
/* Couleurs différentes pour la strate intervenants */
.call-to-action.c2a-theme-pn a{
    background-color: #c90219;
    color: #FFFFFF;
    font-family: 'Raleway', sans-serif;
    font-size: 1.2em;
    transition: all 0.3s ease;
}
.call-to-action.c2a-theme-pn a:hover{
    background-color: #a41218;
    color: #FFFFFF;
}
.call-to-action.c2a-theme-pn .icone-call-to-action{ color: #FFFFFF; }
.call-to-action.c2a-theme-pn a:hover .icone-call-to-action{ color: #FFFFFF; }




/* Thème Meeting BIM */
/* Couleurs différentes pour la strate intervenants */
.call-to-action.c2a-theme-bim a{
    background-color: #008ec0;
    color: #FFFFFF;
    font-family: 'Raleway', sans-serif;
    font-size: 1.2em;
    transition: all 0.3s ease;
}
.call-to-action.c2a-theme-bim a:hover{
    background-color: #014974;
    color: #FFFFFF;
}
.call-to-action.c2a-theme-bim .icone-call-to-action{ color: #FFFFFF; }
.call-to-action.c2a-theme-bim a:hover .icone-call-to-action{ color: #FFFFFF; }




/* Thème Preshow Presse */
/* Couleurs différentes pour la strate intervenants */
.call-to-action.c2a-theme-jp a{
    background-color: #3E6876;
    color: #FFFFFF !important;
    font-family: 'Raleway', sans-serif;
    font-size: 1.2em;
    transition: all 0.3s ease;
}
.call-to-action.c2a-theme-jp a:hover{
    background-color: #21939B;
    color: #FFFFFF;
}
.call-to-action.c2a-theme-jp .icone-call-to-action{ color: #FFFFFF; }
.call-to-action.c2a-theme-jp a:hover .icone-call-to-action{ color: #FFFFFF; }

/* Quicks links pour la page d'accueil pour le quick link exposant */
.page_sommaire .ql-sommaire--theme-jp .espace-exposant .ql-icon{ background-color: #21939B; }
.page_sommaire .ql-sommaire--theme-jp .espace-exposant .ql-titre-lien{ background-color: #21939B; color: #FFFFFF; }
.page_sommaire .ql-sommaire--theme-jp .espace-exposant .ql-titre-lien:hover{ background-color: #3E6876; color: #FFFFFF; }


/* Thème Réavie */
/* Couleurs différentes pour la strate intervenants */
.call-to-action.c2a-theme-rv a{
    background-color: #af110e;
    color: #FFFFFF;
    font-family: 'Raleway', sans-serif;
    font-size: 1.2em;
    transition: all 0.3s ease;
}
.call-to-action.c2a-theme-rv a:hover{
    background-color: #761311;
    color: #FFFFFF;
}
.call-to-action.c2a-theme-rv .icone-call-to-action{ color: #FFFFFF; }
.call-to-action.c2a-theme-rv a:hover .icone-call-to-action{ color: #FFFFFF; }


/* Thème Preshow Permanent */
.call-to-action.c2a-theme-pp a{
    background-color: #fec900;
    color: #FFFFFF;
    font-family: 'Raleway', sans-serif;
    font-size: 1.2em;
    transition: all 0.3s ease;
}

.call-to-action.c2a-theme-pp a span.lien-call-to-action {
    font-weight:bold;
}

.call-to-action.c2a-theme-pp a:hover{
    background-color: #003959;
    color: #FFFFFF;
}
.call-to-action.c2a-theme-pp .icone-call-to-action{ color: #FFFFFF; }
.call-to-action.c2a-theme-pp a:hover .icone-call-to-action{ color: #FFFFFF; }


/* Thème PBS */
.call-to-action.c2a-theme-pbs a{
    background-color: rgba(255 ,255 ,255 ,0);
    border: 1px solid #000E1F;
    color: #000e1f;
    transition: all 0.3s ease;
}
.call-to-action.c2a-theme-pbs a:hover{
    background-color: #a1c428;
    border: 1px solid #506116;
    color: #FFFFFF;
}
.call-to-action.c2a-theme-pbs .icone-call-to-action{ color: #000e1f; }
.call-to-action.c2a-theme-pbs a:hover .icone-call-to-action{ color: #506116; }


/* Thème Fun Expo */
.contenu-principal .call-to-action.c2a-theme-fe a{
    background-color: rgba(255 ,255 ,255 ,0);
    border: 1px solid #1D045A;
    color: #1D045A;
    transition: all 0.3s ease;
}
.contenu-principal .call-to-action.c2a-theme-fe a:hover{
    background-color: #1D045A;
    border: 1px solid #1D045A;
    color: #FFFFFF;
}
.contenu-principal .call-to-action.c2a-theme-fe .icone-call-to-action{ color: #1D045A; }
.contenu-principal .call-to-action.c2a-theme-fe a:hover .icone-call-to-action{ color: #f89827; }


/* Thème JDC */
.call-to-action.c2a-theme-jdc a{
    background-color: #20167c;
    border: 1px solid #20167c;
    color: #FFFFFF;
    font-weight: normal;
    transition: all 0.3s ease;
}
.call-to-action.c2a-theme-jdc a:hover{
    background-color: #16124E;
    border: 1px solid #16124E;
    color: #FFFFFF;
}
.call-to-action.c2a-theme-jdc .icone-call-to-action{ color: #FFFFFF; }
.call-to-action.c2a-theme-jdc a:hover .icone-call-to-action{ color: #FFFFFF; }


/* Thème SIFA */
.call-to-action.c2a-theme-es-nantes a,
.call-to-action.c2a-theme-es-paris a{
    background-color: rgba(126, 203, 219, 0.1);
    border: 1px solid #7ECBDB;
    border-left: 8px solid #7ECBDB;
    color: #004b99;
}
.call-to-action.c2a-theme-es-nantes a:hover,
.call-to-action.c2a-theme-es-paris a:hover{
    background-color: #004b99;
    border: 1px solid #7dcbdb;
    border-left: 8px solid #7dcbdb;
    color: #FFFFFF;
}
/* Call to action pour la strate icones (Thème SIFA) */
.salon .call-to-action.c2a-theme-es-nantes a,
.salon .call-to-action.c2a-theme-es-paris a{
    background-color: transparent;
    border: 1px solid #004b99;
    color: #004b99;
    font-family: 'Raleway', sans-serif;
    transition: all 0.3s ease;
}
.salon .call-to-action.c2a-theme-es-nantes a:hover,
.salon .call-to-action.c2a-theme-es-paris a:hover{
    background-color: #004b99;
    color: #FFFFFF;
}


/* Call to action pour la strate intervenants (Thème SIFA) -- NANTES*/
.intervenants .call-to-action.c2a-theme-es-nantes a{
    background-color: transparent;
    border: 1px solid #5E7318;
    color: #5E7318;
    font-family: 'Raleway', sans-serif;
    transition: all 0.3s ease;
}
.intervenants .call-to-action.c2a-theme-es-nantes a:hover{
    background-color: #5E7318;
    color: #FFFFFF;
}
/* Call to action pour la strate intervenants (Thème SIFA) -- PARIS*/
.intervenants .call-to-action.c2a-theme-es-paris a{
    background-color: transparent;
    border: 1px solid #FFFFFF;
    color: #FFFFFF;
    font-family: 'Raleway', sans-serif;
    transition: all 0.3s ease;
}
.intervenants .call-to-action.c2a-theme-es-paris a:hover{
    background-color: #8B4630;
    border: 1px solid #8B4630;
    color: #FFFFFF;
}




/* Call to action pour les pages articles Thème SIFA -- NANTES */
.page_article .call-to-action.c2a-theme-es-nantes a,
.page_formulaire .call-to-action.c2a-theme-es-nantes a{
    background-color: #B1CD5C;
    border: 1px solid #86A018;
    color: #536310;
    font-family: "Raleway", sans-serif;
}
.page_article .call-to-action.c2a-theme-es-nantes a:hover,
.page_formulaire .call-to-action.c2a-theme-es-nantes a:hover{
    background-color: #536310;
    border: 1px solid #86A018;
    color: #FFFFFF;
}
/* Call to action pour les pages articles Thème SIFA -- PARIS*/
.page_article .call-to-action.c2a-theme-es-paris a,
.page_formulaire .call-to-action.c2a-theme-es-paris a{
    background-color: transparent;
    border: 1px solid #004b99;
    color: #004b99;
    font-family: "Raleway", sans-serif;
}
.page_article .call-to-action.c2a-theme-es-paris a:hover,
.page_formulaire .call-to-action.c2a-theme-es-paris a:hover{
    background-color: #004b99;
    border: 1px solid #004b99;
    color: #FFFFFF;
}





/*___________________________________________________________________________*/
/*/////////////// POUR LES STRATES QUI UTILISENT DES ICONES /////////////////*/
/*______________*/
/* Strate salon */
.salon .salon-article:hover,
.salon .salon-article:hover .salon-article__titre,
.salon .salon-article:hover .salon-article__descriptif,
.salon .salon-article:hover .salon-article__lien,
.salon .salon-article:hover .salon-article__lien:after{ transition: all 0.2s ease; }

.salon-article .salon-article__icon{
    font-size: 85px;
    padding-top: 12px;
    transition: all 0.2s ease;
}


/* Thème Expo Gaz pour la partie salon */
.salon-article.eg .salon-article__icon{ color: #15637d; }
.salon-article.eg:hover .salon-article__icon{ color: #15637d; }

/* Thème Mice Connect (bedouk) pour la partie salon */
.salon-article.mice .salon-article__icon{ color: #7dccde; }
.salon-article.mice:hover .salon-article__icon{ color: #35575e; }

/* Thème Preshow Noël pour la partie salon */
.salon-article.pn .salon-article__icon{ color: #69c1bc; }
.salon-article.pn:hover .salon-article__icon{ color: #69c1bc; }

/* Thème Metting BIM pour la partie salon */
.salon-article.bim .salon-article__icon{ color: #04202b; }
.salon-article.bim:hover .salon-article__icon{ color: #008ec0; }

/* Thème Preshow Presse pour la partie salon */
.salon-article.jp .salon-article__icon{ color: #21939B; }
.salon-article.jp:hover .salon-article__icon{ color: #FFFFFF; }

/* Thème Reavie pour la partie salon */
.salon-article.rv .salon-article__icon{ color: #231f20; }
.salon-article.rv:hover .salon-article__icon{ color: #af110e; }

/* Thème Preshow-permanent pour la partie salon */
.salon-article.pp .salon-article__icon{ color: #3686a4; }
.salon-article.pp:hover .salon-article__icon{ color: #FFFFFF; }

/* Thème PBS pour la partie salon */
.salon-article.pbs .salon-article__icon{ color: #58585a; }
.salon-article.pbs:hover .salon-article__icon{ color: #95C14F; }

/* Thème Funexpo pour la partie salon */
.salon-article.fe .salon-article__icon{ color: #1D045A; }
.salon-article.fe:hover .salon-article__icon{ color: #f89827; }

/* Thème JDC pour la partie salon */
.salon-article.jdc .salon-article__icon{ color: #ce7f75; }
.salon-article.jdc:hover .salon-article__icon{ color: #FFFFFF; }

/* Thème SIFA pour la partie salon */
.salon-article.es-nantes .salon-article__icon,
.salon-article.es-paris .salon-article__icon{ color: #004B99; }
.salon-article.es-nantes:hover .salon-article__icon,
.salon-article.es-paris:hover .salon-article__icon{ color: #7dcbdb; }

/* Thème FCTM pour la partie salon */
.salon-article.fctm .salon-article__icon{ color: #363739; }
.salon-article.fctm:hover .salon-article__icon{ color: #363739; }

/* Thème EUROCOAT pour la partie salon */
.salon-article.eurocoat .salon-article__icon{ color: #4B4B4B; }
.salon-article.eurocoat:hover .salon-article__icon{ color: #E31C17; }



/*_____________________*/
/* Strate intervenants */
/* Thème PBS */
.intervenants .call-to-action.c2a-theme-pbs a{
    background-color: #F29431;
    border: 1px solid #d27b2d;
    border-left: 0;
    color: #FFFFFF;
    transition: all 0.3s ease;
}
.intervenants .call-to-action.c2a-theme-pbs a:hover{
    background-color: #d27b2d;
    color: #FFFFFF;
}
.intervenants .call-to-action.c2a-theme-pbs .icone-call-to-action{ color: #FFFFFF; }
.intervenants .call-to-action.c2a-theme-pbs a:hover .icone-call-to-action{ color: #FFFFFF; }


/*_______________*/
/* Strate Footer */
.main-footer__cta{ display: inline-block; text-align: center; }
.main-footer__cta .main-footer__cta-lien{
    color: #FFFFFF;
    display: inline-block;
    font-size: 1em;
    padding: 0.3em;
}
/* Background-color pour les liens sociaux */
.main-footer__cta [class*="icon-"]{ transition: all 0.3s ease; }
.main-footer__cta .icon-facebook{ background-color: #3B5998; }
.main-footer__cta .icon-facebook:hover{ background-color: #393A85; }
.main-footer__cta .icon-linkedin{ background-color: #0177B5; }
.main-footer__cta .icon-linkedin:hover{ background-color: #015C8E; }
.main-footer__cta .icon-twitter{ background-color: #5EA9DD; }
.main-footer__cta .icon-twitter:hover{ background-color: #466D93; }
.main-footer__cta .icon-enveloppe2{ background-color: #AAAAAA; }
.main-footer__cta .icon-enveloppe2:hover{ background-color: #7A7A7A; }
.main-footer__cta .icon-instagram{ background-color: #e4405f; }
.main-footer__cta .icon-instagram:hover{ background-color: #C03A59; }



