/*
 * Theme Name: CSI & Lafibala
 * Author: Vas-y Paulette
 * Version: 1.0.0
*/


.cn-button.bootstrap#cn-accept-cookie{
	background-color: #5495A3;
}



body .gallery .gallery-item {
	display: inline-block;
	text-align: center;
	vertical-align: top;
	width: 100%;
	margin: 0;
}

body .gallery{
  display: grid;
  grid-template-columns: repeat(var(--columns, 3), 1fr);
  grid-gap: 10px;
  grid-auto-rows: minmax(100px, auto);
}

body .gallery-columns-2{--columns: 2;}
body .gallery-columns-3{--columns: 3;}
body .gallery-columns-4{--columns: 4;}
body .gallery-columns-5{--columns: 5;}
body .gallery-columns-6{--columns: 6;}


body .gallery figure.gallery-item img{
	margin: 0;
	width: 100%;
}

.gallery-item a {
	display: block;
}

.gallery-item a:focus img {
	outline-offset: -2px;
}


.gallery-caption {
	display: block;
}


@media screen and (max-width: 768px) { 
	body .gallery-columns-3,
	body .gallery-columns-4,
	body .gallery-columns-5,
	body .gallery-columns-6{ --columns: 2; };
}

@media screen and (max-width: 480px) {
	body .gallery-columns-1,
	body .gallery-columns-3,
	body .gallery-columns-4,
	body .gallery-columns-5,
	body .gallery-columns-6{ --columns: 1; };
}