/*
 * General css file for demos - picssel.com
*/
/* * {margin: 0; padding: 0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box}
/*  body {font-family: arial, sans-serif; font-size: 14px; line-height: 1.4em; color: #la1a1a}  */

.cf:after {visibility:hidden; display:block; content:""; clear:both; height:0}

* html .cf{zoom:1}/* IE6 */
*:first-child+html .cf{zoom:1}/* IE7 */

/*  h1, h2, h3, h4, h5, h6, p {padding-bottom: 15px;}
p {font-size: 12px; line-height: 16px;}
a {outline: 0 none; border: 0 none;}
a img {border: 0 none;}  */


#wrap {  
 box-sizing: border-box; 
 margin: 20px auto;  
/* max-width: 972px; */ 
 padding-bottom: 30px;  
 position: relative;  
 width: 95%;}
 

 
 /* this demo specific styles */
.imgContainer {
  width: 100px;
  height: 100px;
  overflow: hidden;
  text-align: center;
  margin: 10px 10px 10px 10px;
  border: solid 1px #EEE;
	float:left; 
  	display: block; 
	text-align:center;
	float:none !important;
  	display:inline-block;      /* centrage vignettes https://ryantetek.com/center-nextgen-gallery-thumbnails-layout/  */
}
.imgContainer:hover{
  border-bottom: solid 1px #DDD;
  border-left: solid 1px #DDD;
  margin: 11px 11px 9px 9px;
 -webkit-box-shadow: -3px 3px 10px 1px #DDD;
    -moz-box-shadow: -3px 3px 10px 1px #DDD;
         box-shadow: -3px 3px 10px 1px #DDD;
}

.galleryWrap {
  padding: 0 0 30px;  
	text-align:center;
}

.imgContainer img{width:100%; height:100%;}