#top-icone {
  width: 50px;
  height: 50px;
  display: inline-block;
  border-radius: 5px;
  text-align: center;
  line-height: 50px;
  font-size : 30px;
  transition: all;
  background-color: yellow; 
}

#top-icone:hover {
  color: blue;
}

#bottom_left .n3 > .flexiblemodule + div { width: 33%; }   /* pour que les 3 boîtes aient ma même taille. Cf dans template.css */


/********************************/
/*								*/
/*  Phoca maps modifications 	*/
/*								*/
/********************************/

.leaflet-routing-remove-waypoint {   /* pour que les croix soient bien placées dans les cases de saisies de destination du routage dans Phoca maps */
    vertical-align: baseline;
}

.leaflet-routing-container.leaflet-bar.leaflet-routing-container-hide.leaflet-routing-collapsible.leaflet-control:hover { 
  															/* pour avoir le même comportement du routage que les autres cases de PhocaMaps */
    background-color: #f4f4f4;
    cursor: pointer;
}

.easyPrintHolder {						/* alignement des boutons d'impression */
    margin-top: -9px !important;
    margin-bottom: -14px !important;
    margin-left: 30px !important;
}
a#leafletEasyPrint.leaflet-control-easyPrint-button-export{  /* pour avoir le bouton de téléchargement à gauche quand on passe dessus */
 	float: left;
}

.leaflet-routing-alt, .leaflet-routing-geocoders, .leaflet-routing-error {
    margin-bottom: 0;				/* inutile, bordure en trop */
}

.leaflet-routing-add-waypoint, .leaflet-routing-reverse-waypoints {
  width: 20px;
  height:26px;
}

.leaflet-routing-reverse-waypoints:after {
  line-height:26px;
}

.leaflet-routing-add-waypoint:after {
    content: '\ff0b';               /* pour un signe plus grand que celle d'origine et proche du signe inversion */
  	
}
.leaflet-routing-add-waypoint, .leaflet-routing-reverse-waypoints {
	color: #4444;					/* pour voir les 2 signes */
}

.leaflet-routing-add-waypoint:focus, .leaflet-routing-reverse-waypoints:focus {
	background-color: white;				/* pour ne pas changer de fond après avoir cliqué */
  	outline:none;							/* pour éviter la bordure bleue amanée par stylesheet */
}



/********************************/
/*								*/
/* Installation des polices		*/
/*								*/
/********************************/

@font-face {
    font-family: 'myfrida';
    src: url('../fonts/myfrida_bold-webfont.eot');
    src: url('../fonts/myfrida_bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/myfrida_bold-webfont.woff2') format('woff2'),
         url('../fonts/myfrida_bold-webfont.woff') format('woff'),
         url('../fonts/myfrida_bold-webfont.ttf') format('truetype'),
         url('../fonts/myfrida_bold-webfont.svg#myfridabold') format('svg');
    font-weight: bold;
    font-style: normal;

}

@font-face {
    font-family: 'myfrida';
    src: url('../fonts/myfrida_bold-italic-webfont.eot');
    src: url('../fonts/myfrida_bold-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/myfrida_bold-italic-webfont.woff2') format('woff2'),
         url('../fonts/myfrida_bold-italic-webfont.woff') format('woff'),
         url('../fonts/myfrida_bold-italic-webfont.ttf') format('truetype'),
         url('../fonts/myfrida_bold-italic-webfont.svg#myfridabold_italic') format('svg');
    font-weight: bold;
    font-style: italic;

}

@font-face {
    font-family: 'myfrida_hollow';
    src: url('../fonts/myfrida_hollow-webfont.eot');
    src: url('../fonts/myfrida_hollow-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/myfrida_hollow-webfont.woff2') format('woff2'),
         url('../fonts/myfrida_hollow-webfont.woff') format('woff'),
         url('../fonts/myfrida_hollow-webfont.ttf') format('truetype'),
         url('../fonts/myfrida_hollow-webfont.svg#myfrida_hollowregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'myfrida_hollow';
    src: url('../fonts/myfrida_hollow-italic-webfont.eot');
    src: url('../fonts/myfrida_hollow-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/myfrida_hollow-italic-webfont.woff2') format('woff2'),
         url('../fonts/myfrida_hollow-italic-webfont.woff') format('woff'),
         url('../fonts/myfrida_hollow-italic-webfont.ttf') format('truetype'),
         url('../fonts/myfrida_hollow-italic-webfont.svg#myfrida_hollowitalic') format('svg');
    font-weight: normal;
    font-style: italic;

}

@font-face {
    font-family: 'myfrida_shadow';
    src: url('../fonts/myfrida_shadow_regular-webfont.eot');
    src: url('../fonts/myfrida_shadow_regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/myfrida_shadow_regular-webfont.woff2') format('woff2'),
         url('../fonts/myfrida_shadow_regular-webfont.woff') format('woff'),
         url('../fonts/myfrida_shadow_regular-webfont.ttf') format('truetype'),
         url('../fonts/myfrida_shadow_regular-webfont.svg#myfrida_shadowregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'myfrida_shadow';
    src: url('../fonts/myfrida_shadow_regular-italic-webfont.eot');
    src: url('../fonts/myfrida_shadow_regular-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/myfrida_shadow_regular-italic-webfont.woff2') format('woff2'),
         url('../fonts/myfrida_shadow_regular-italic-webfont.woff') format('woff'),
         url('../fonts/myfrida_shadow_regular-italic-webfont.ttf') format('truetype'),
         url('../fonts/myfrida_shadow_regular-italic-webfont.svg#myfrida_shadowitalic') format('svg');
    font-weight: normal;
    font-style: italic;

}

@font-face {
    font-family: 'myfrida';
    src: url('../fonts/myfride_regular-webfont.eot');
    src: url('../fonts/myfride_regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/myfride_regular-webfont.woff2') format('woff2'),
         url('../fonts/myfride_regular-webfont.woff') format('woff'),
         url('../fonts/myfride_regular-webfont.ttf') format('truetype'),
         url('../fonts/myfride_regular-webfont.svg#myfridaregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'myfrida';
    src: url('../fonts/myfride_regular-italic-webfont.eot');
    src: url('../fonts/myfride_regular-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/myfride_regular-italic-webfont.woff2') format('woff2'),
         url('../fonts/myfride_regular-italic-webfont.woff') format('woff'),
         url('../fonts/myfride_regular-italic-webfont.ttf') format('truetype'),
         url('../fonts/myfride_regular-italic-webfont.svg#myfridaitalic') format('svg');
    font-weight: normal;
    font-style: italic;

}

/************************************/
/*									*/
/*	JD Skillset modification        */
/*									*/
/************************************/


div#jd_skillset152.jd-row { /* suppression bande blanche droite */
	margin-right: 0px;
	margin-left: 0px;
}

div.police-chiffres {
	font-family: myfrida;
	font-style: italic;
	font-size: 2.6em;
	color: white;
}

div#skillset-skillsets0-152 {
    border-right: solid;
    border-color: white;
}

div#skillset-skillsets1-152 {
    border-right: solid;
    border-color: white;
}

div#skillset-skillsets2-152 {
    border-right: solid;
    border-color: white;
}

.counter-sub-container > div {
	margin: 2.6% 0;
}

/********************************************************************************/
/*                                                                              */
/*         Pagination                                                           */
/*                                                                              */
/*                                                                              */
/********************************************************************************/

ul.pagination-list {  /* pour éviter le décalage de l'ombre sous la pagination */
    padding: 0;
}

ul.tck-pagination.pagination.ms-0.mb-4 {
    padding-bottom: 0px !important;
    padding-top: 20px !important;
}


.tck-blog .w-100 {              /* modif Ced responsive*/
    display: flex;
    flex-wrap: wrap;
}

.tck-blog p.counter {           /* modif Ced */
    margin-left: auto;
    order: 1;
}

.pagination {                   /* modif Ced */
    display: flex;
    flex-wrap: wrap;
}

/*************************************************************/
/*                                                           */
/* Pour aligner le MENU quand il est figé en haut de la page */
/*                                                           */
/*************************************************************/

#maximenuck180-mobile-bar {
    text-align: center;
}

.mobilemenuck-backbutton svg {    /* MaximenuCK */
      width: 14px;
    height: 14px;
}


/******************************************/
/*                                        */
/*              Fil d'ariane              */
/*                                        */
/******************************************/


ul.breadcrumb {
    text-align: left;
}


.breadcrumb {
    font-size: 0.75rem;
}

/*****************************************/
/*                                       */
/*      Phoca Gallery                    */
/*                                       */
/*****************************************/

.pg-masonry {
  
  margin-right: 0;
  margin-left: 0;
}

/*****************************************/
/*                                       */
/*      Phoca Gallery Image Plugin       */
/*                                       */
/*****************************************/

.ph-si-image {      /*remove icon before title */
 display: none;
}



/**************************************/
/*                                    */
/*     Slideshow CK                   */
/*                                    */
/**************************************/


.camera_target_content .camera_link {
z-index: 1111;
position: relative;
}


/**************************************/
/*                                    */
/*     SliderCK                       */
/*                                    */
/**************************************/

