.phoca-dl-file-box-mod .pd-document32, #phoca-dl-file-box .pd-document32, #phoca-dl-category-box .pd-document32, #phoca-dl-most-viewed-box .pd-document32, #phoca-dl-download-box .pd-document32 {
    background: url('../../images/icon-document-32.png') 0px center no-repeat;
    height: 32px;
    line-height: 32px;
    padding-left: 36px;
    height: auto;
}
#panneaulumineux{width: 360px;min-height:335px;overflow:hidden;background: transparent url(../images/panneau_lumineux.png) no-repeat left top;font-size:15px;font-weight: bold;color: #F8931D;}
#panneaulumineuxin{padding: 90px 60px 0 60px;}
#titrepanlumsmall{display:none;}

.bt-cs .bt-inner {
    margin: 0;
    position: relative;
    padding: 0 10px;
        padding-top: 0px;
    padding-top: 17px;
}

figure[class*="effectck"] figcaption [class*="title"] {
    word-spacing: 0;
    font-weight: 300;
    font-size: 1.1em;
    line-height: 24px;
    font-family: 'exo';
}
figure[class*="effectck"] figcaption {
    padding: 1em;
    color: #fff;
    text-transform: uppercase;
    font-size: 1.25em;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}

figure.effectck-apollo figcaption [class*="title"] {
    text-align: left;
    font-size: 16px !important;
   line-height: 16px !important;
    margin-left: 0 !important;
    padding-left: 0 !important;
      padding-top: 8px;
    line-height:20px !important;
}


figure.effectck-marley figcaption [class*="title"] {
    top: 8px;
}
figure.effectck-marley figcaption [class*="desc"] {
    bottom: 3px;
    line-height: 1.5;
}
figure.effectck-apollo figcaption [class*="desc"] {
    position: absolute;
    right: 0;
    bottom: 0;
    margin: 1em;
    padding: 0 1em;
    max-width: 150px;
    border-right: 4px solid #fff;
    text-align: right;
    opacity: 0;
    -webkit-transition: opacity 0.35s;
    transition: opacity 0.35s;
}
figure.effectck-apollo {
	background: black;
}


.bleugras {
    font-weight: bold;
    color: #17568C;
}

/*style couleur lien agenda page accueil */

.dp-link {color:white;font-weight: bold;background-color:lightgray;padding: 3px 10px;}

.dp-link:hover{color:white;text-decoration:underline;}

.mod-dpcalendar-upcoming-default__information .dp-link {
    display: block;
   color: #1AA0E1;
}
.mod-dpcalendar-upcoming-default__information .dp-link:hover {
    display: block;
color: #2a4959;
}
/*fin style couleur lien agenda page accueil */

/*style pour zone alerte */
.camera_caption {
    color: #fff;
    background-color: red;
}
  /*fin style pour zone alerte */
  
  /*style pour news accueil 2022 */
div#sliderck263.swiper-container.swiper-layout-vertical.swiper-container-horizontal div.swiper-wrapper div.swiper-slide.swiper-slide-duplicate div.swiper-caption,div#sliderck263.swiper-container.swiper-layout-vertical.swiper-container-horizontal div.swiper-wrapper div.swiper-slide div.swiper-caption{background:#BACFF0;box-sizing:border-box;color:#000;height:100%;padding:20px;overflow:hidden;}
a.fc_image_thumb.fancybox img.fc_field_image{border:none;}  
div#sliderck256.swiper-container.swiper-layout-vertical.swiper-container-horizontal.swiper-container-fade div.swiper-wrapper div.swiper-slide.swiper-slide-duplicate div.swiper-caption{background-color:#2b2b29;color:#FFFFFF;}

  /*style pour news accueil 2022 */

.label {font-size:20px;}