

    /*  HOMEPAGE
    ------------------------------------------------------------------------------ */
	.home {
		position:relative;
		width: 100%;
		height: 100%;
		top: 0;
		left: 0;
		background-color: #363940;
	}
	.home_conteneur {
	    position: absolute;
	    top: 50%; left: 50%;
		background-image: url('../../img/pattern.png');
		background-repeat: repeat;
		height: 260px;
		width: 50%;
		text-align: center;
		display: table;
		padding: 45px 0;
		transform: translateX(-50%) translateY(-50%); 
		-ms-transform: translateX(-50%) translateY(-50%); 
		-moz-transform: translateX(-50%) translateY(-50%); 
		-webkit-transform: translateX(-50%) translateY(-50%); 
	}
	.home_conteneur_heading h1 {
		font-size: 1.5em;
		color: #363940;
	    font-family: 'Pier', sans-serif;
		text-transform: uppercase;
	}
	.home_conteneur_heading h2 {
		font-size: 1.2em;
		color: #363940;
	    font-family: 'Pier', sans-serif;
		text-transform: uppercase;
	}
	.home_conteneur_heading hr {
		width: 400px;
		margin: auto;
		margin-bottom: 20px;
		margin-top: 30px;
	}
	.home_conteneur_links a {
		padding: 3px 10px;
		color: #363940; 
		font-size: 1.1em;
	    font-family: 'Pier', sans-serif;
		-webkit-transition: 150ms ease-in;
		-o-transition: 150ms ease-in;
		transition: 150ms ease-in;
	}
	.home_conteneur_links a:hover {
		background-color: #363940;
		color: #f2f2f2;
	}

	.home_conteneur_links span {
		color: #363940;
		padding: 0 10px;
	}

