/*pop up, utilisation de la police du site ardmaquette*/
.pum-container .pum-content > :last-child {
        font-family: SegoeUI;
  			
}
/*pop up police au survol du lien hypertext  */
.pum-container .pum-content > :hover a {
	color: #FFFFFF !important; /*blanc*/
  font-weight: bold !important; /*gras*/
  
}

/* pop-up, police std sur les liens hypertext */
 a {
	font-family: SegoeUI, arial, sans-serif;
   color: #FFFFFF !important;
}
/*couleur du pop-up*/
.pum-theme-410 .pum-container, .pum-theme-lightbox .pum-container {
    background-color: rgba(0, 0, 0, 1);/*fond noir du pop up*/
		border-color: rgb(247,48,49); /*bordure du pop up en orange*/
    border-width: 3px; /* epaisseur du contour du pop-up*/
}



/*pop up maker: sur les écrans inf a 728px, cacher le pop up
@media all and (max-width: 500px) {
	.pum-theme-410 .pum-content, .pum-theme-lightbox .pum-content, .pum-theme-lightbox .pum-container, .pum-theme-410 .pum-container {
    visibility: hidden;
    display:none;
	}
 }
*/
@media all and (max-width: 700px) {
.pum-overlay.pum-overlay-disabled .pum-container:target {
    visibility: hidden;
		display:none;
	}
}


  
  
/*titres sous la gallery realistation*/
.wc-gallery-captions-show .gallery-caption{
background-color: #000000;
}
/*rotation des images 90°*/
.rotation{
  	transform: rotate(90deg);
}

/*griser au survol les images de les maquettes*/
.custom-effect:hover {
  opacity: .5;
  transition: opacity 0.3s ease;
}

/* EFFETS SUR LA GALERIE 'atelier'*/
/**********************************/
@media screen and (min-width: 901px) {
.blocks-gallery-grid .blocks-gallery-item figcaption{
		font-family: SegoeUI, Rosario, sans-serif;
		font-style: normal;/*pas italic*/
    position: absolute; 
    width: 100%;
    max-height: 100%;
    overflow: auto;
    /*padding: 40px 10px 9px;*/
    color: rgba(255, 255, 255, 0); /*text transparent quand on ne passe pas la souris dessus*/
   	text-align: left;
    font-size: 20px;
   	background: none;
		padding-top: 0px; /* ces 2 parametres permettent de modifier la position du text en hauteur*/
		padding-bottom: 300px;
		bottom: 0px;
		margin-bottom: 0px;
		overflow: auto-flow; /* gestion de l'ascenseur des textes*/
	}
}

@media screen and (max-width: 900px) {
 .blocks-gallery-grid .blocks-gallery-item figcaption{
		padding-bottom: 100px;
	}
}
	
	
.wp-block-gallery.is-cropped .blocks-gallery-item img:hover{
	opacity:0.9;
}
   	
.blocks-gallery-grid .blocks-gallery-item figcaption:hover{
	font-family: SegoeUI, Rosario, sans-serif;
	font-style: normal;/*pas italic*/
	background-color: rgba(0, 0, 0, 0.8);
	color: rgba(255, 255, 255, 1);/*text visible quand on  passe  la souris dessus*/
}

/***********************************************************************/

/*laisser de la place pour la caption
.marge_dessous {
  	padding: 0px 8px 55px !important;
	margin: 0px !important;
 }*/
.wc-gallery .gallery-caption h2{
font-family: SegoeUI, Rosario, sans-serif;
	font-style: normal;/*pas italic*/
  	font-weight: bold;
	font-size: 80%; /*plus grand*/
 	color: #000000;
  	text-align: center;
  	text-transform: uppercase;
}
/*proprietes du texte des captions de page 'les maquettes */
.wc-gallery .gallery-caption p{
 	font-family: SegoeUI, Rosario, sans-serif;
	font-style: normal;/*pas italic*/
  	font-weight: bold;
	font-size: 110%; /*plus grand*/
 	color: #000000;
  	text-align: center;
  	text-transform: uppercase;
}
.wc-gallery-captions-onhover .gallery-caption p{
  font-size: 100%; /*plus grand*/
  /*white-space: pre-line;*/
  font-family: SegoeUI, Rosario, sans-serif;
}
@media screen and (max-width: 600px) {
  body .wc-gallery .gallery-caption {
		display: block;
	}
}
/*.wc-gallery-captions-showon .gallery-caption p{
white-space: pre-line;
}

/*fond des gallerie show on*/
.wc-gallery-captions-showon .gallery-caption {
 	background-color: rgba(255,255,255,0.6);
 	padding-top: 5px;
 	position: relative;
	top: -26px;
}

/*on hover pour les galleries filles*/
.wc-gallery-captions-onhover .gallery-caption {
  	font-family: SegoeUI, Rosario, sans-serif;
	background: rgba(255, 255, 255, 0.5) none repeat scroll 0% 0%;
	position: relative;
	display: none;
  	margin-top: -26px;
  	text-align: center;
  	color:#000000;
  	
  }

  /*proprietes du texte sous la lightbox*/
  .mfp-title {
  font-family: SegoeUI, Rosario, sans-serif;
  text-align: left;
  line-height: 18px;
  color: #F3F3F3;
  word-wrap: break-word;
  padding-right: 36px; }
/*propriete du fond de la lightbox*/
.mfp-bg {
	background: #0B0B0B none repeat scroll 0% 0%;
	opacity: 0.98;
}