html
{
	margin : 0;
	padding : 0;
	min-height : 100%;
	min-width : 100%;
	min-width: 70em;
}

body
{
	overflow: auto;
	padding : 0;
	min-height : 100%;
	min-width : 100%;
   margin: auto;
   margin-bottom: 0px;
   margin-top: 0px;
     /* border: 1px solid rgb(255,0,0); */

}

@font-face {
    font-family: "Quicksand";
    src: url('images/Quicksand_Book.otf');
}

@font-face {
    font-family: "Quicksand";
    font-weight: bold;
    src: url('images/Quicksand_Bold.otf');
}

#corps1
{
	max-width: 100%;
	margin: auto;
	margin-top: 0em;
	height: 83em;
	background-image: url("images/backgroundImage.png");
	background-repeat: repeat-x;
	/* border: 1px solid transparent; */
}

/*--------------------------------------- Content1 -------------------------------------------------- */

#content1
{
	float: center;
	/* width: 70em; */
	width: 100%;
	margin: auto;
	height: 32em;
	/*border: 1px solid rgb(0, 0, 0);	*/

}

#homeImageContainer
{
	height: 100%;
	width: 34%;
	float: left;
	margin-left: 6%;
}

#homeDescriptionContainer
{
	height: 80%;
	width: 44%;
	margin-top: 2.5em;
	margin-left: 2em;
	float: left;
}

/*--------------------------------------- Content2 -------------------------------------------------- */

#content2 {
    float: center;
    /* width: 70em; */
    width: 100%;
    margin: auto;
    min-height: 43em;
    background-image: url("../images/backgroundGradient2.png");
    background-repeat: repeat-x;
    background-size: 100% 100%;
    /* background-color: rgb(0, 180, 200); */
    /* border: 1px solid rgb(0, 0, 0); */
    text-align: center;
    padding-bottom: 2em;
}

#samplesContainer {
    width: 100%;
    float: left;
    margin-top: 5em;
    margin-bottom: 2em;
}

/*--------------------------------------- Images -------------------------------------------------- */

.homeImage
{
	display: block;
	width:auto;
	height: 100%;
	margin-left: auto;
	margin-right: auto;
}

.appStoreImage
{
	display: inline-block;
	width:auto;
	height: 3em;
	margin-top: 2em;
	/* margin-left: 17%; */
	margin-right: auto;
}

.allSamplesImage
{
	display: block;
	width:90%;
	margin-left: auto;
	margin-right: auto;
}

/*--------------------------------------- Textes -------------------------------------------------- */

.titleText
{
    font-family: 'HelveticaNeue-Light', Arial, Helvetica, sans-serif;
	font-size: 24pt;
	width: 100%;
	display: block;
	margin-top: 3em;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	color: black;
}

.descriptionText
{
    font-family: 'HelveticaNeue-Light', Arial, Helvetica, sans-serif;
	font-size: 13pt;
	width: 100%;
	display: block;
	margin-top: 0.4em;
	margin-left: auto;
	margin-right: auto;
	text-align: justify;
	color: black;
}

.samplesText {
    font-family: 'HelveticaNeue-Light', Arial, Helvetica, sans-serif;
    font-size: 20pt;
    width: 60%;
    display: inline-block;
    text-align: center;
    color: black;
    margin-left: auto;
    margin-right: auto;
}

/*--------------------------------------- Helpers -------------------------------------------------- */

div {
     /*   border: 1px solid red; */
}