@charset "iso-8859-1";

@import url(reset.css);
@import url(gallery.css);
@import url(nyroModal.css);
@import url(elements.css);
@import url(structure.css);
@import url(navigationElements.css);
@import url(form.css);
@import url(boxes.css);
/*@import url(account.css);*/
/*@import url(catalog.css);*/
/*@import url(tunnelDeCommande.css);*/
/*@import url(ficheProduit.css);*/
@import url(publicationMethods.css);
/*@import url(board.css);
@import url(ads.css);*/
/*@import url(directory.css);*/
/*@import url(community.css);*/
@import url(skeleton.css);
@import url(pages.css);
@import url(layout.css);

/* = swiper*/
@import url(behaviors/spacegallery.css);




/* --------------
ZONE EXTERIEURE
-----------------*/
body{
	background: var(--white);
	font-family: "Inter", sans-serif;
	font-weight: 400;
	font-size:16px;
	line-height:155%;
	overflow:hidden;
	color: var(--color-primary);
}

.osl{ font-weight: 300 } /* Open Sans Light */
.osr{ font-weight: 400 } /* Open Sans Regular */
.ossb{ font-weight: 600 } /* Open Sans Semi-bold */
.osb{ font-weight: 700 } /* Open Sans Bold */


*{
		-moz-box-sizing:border-box;
	box-sizing:border-box;
}
.lt-ie7 *{behavior:url(/scripts/boxsizing.htc)}


.displayib{
	display: inline-block;
	vertical-align: top;
}


/* ---------------
APPARENCE DES IMAGES
-----------------*/
img{
    border:0;
    vertical-align: bottom;
    max-width:100%;
}

.map img{
    max-width:inherit;
}

/* --------------
CALAGE DES BLOCS
-----------------*/
.clear{
	border:0;
	clear: both;
	height:0;
	line-height:0;
	visibility: hidden;
	display:block;
	margin:0;
}

.clear-box{
	clear: both;
}