

		#page h1 {
			font-weight: bold;
			font-size: 1em;
			color: #545050;
			text-transform: uppercase;
			max-width: 640px;
			margin: 20px 0 0;
		}
	
		#intro {
			margin: 10px 0;
			min-height: 39px;
			color: #FFF;
			font-size: 1.1em;
		}
		
		footer{
		position:relative;
		}
		
		h1.quote {
			background-image: url('../images/line.png');
	    background-position: center bottom;
	    background-repeat: no-repeat;
	    display: block;
	    padding-bottom: 12px !important;
	    text-align: center;
		}
		
/*   		#intro .left-column { */
/*   			margin-right: 5em; */
/*   		} */

/* 		#intro .right-column { */
/* 			position: absolute; */
/* 			top: 0; */
/* 			right: 0; */
/* 			width: 5em; */
/* 		} */
		
		#intro p {
			margin: 0;
			font-family: MyFontPartLight,MyFontLight, helvetica, sans-serif;
			
		}
		
		.highlight {
			display: inline;
			padding: 4px 0;
			color:#545050;
			
		}
		
		.highlight:before,
		.highlight:after {
		    content: "";
		    padding: 2px; /* will give 10px space */
		}
		
/* 		.yes-picto { */
/* 			background-image: url('../images/yes-picto.png'); */
/* 			background-repeat: no-repeat; */
/* 			background-position: right top; */
/* 			width: 5em; */
/* 			height: 39px; */
/* 			margin: auto; */
/* 		} */
		
		
		#content > p {
		    line-height: 1.3em;
		    color: #fff;
		}
		
		q {
		    quotes: "\201C""\201D""\2018""\2019";
		    color: #545050;
			padding:5px;
		}
		
		q:before {
			content: open-quote;
		    font-size: 3em;
		    line-height: 0em;
		    margin-right: 0.05em;
		    vertical-align: -0.4em;
		}

		q:after {
			content: close-quote;
		    font-size: 3em;
		    line-height: 0.1em;
		    margin-left: 0.05em;
		    vertical-align: -0.4em;
		}

		ul.stats-recap strong {
			font-family: MyFontPartBlack,MyFontBlack,Helvetica,Arial,sans-serif;
			font-size: 1.786em;
			color: #FBA350;
		}
		
		cite {
		    display: block;
		    margin: 10px 0;
		    font-size: 0.85em;
			color: #545050;
		}
		
		cite .rating {
		    background-repeat: no-repeat;
		    display: inline-block;
		    font-size: 0.32em;
		    height: 11px;
		    margin-right: 5px;
		    width: 65px;
		}
		
		.rating.four-stars {
			background-image: url('../images/4_stars.png');
		}
		
		.rating.five-stars {
			background-image: url('../images/5_stars.png');
		}
		
		ul.stats-recap {
		    list-style-type: none;
		    margin: 20px auto 0;
		    padding: 0;
		    width: 260px;
		}
		
		ul.stats-recap > li {
			font-size: 0.875em;
			font-family: MyFontPart,MyFont,Helvetica,Arial,sans-serif;
			font-weight: bold;
			color: #545050;
			text-align: center;
			margin: 10px 0;
			padding-left: 90px;
			background-repeat: no-repeat;
			background-align: left center;
		}
		
		ul.stats-recap > li.contracts {
			height: 88px;
			padding-top: 20px;
			background-image: url('../images/picto_contracts.png');
		}
		
		ul.stats-recap > li.customers {
			height: 71px;
			padding-top: 10px;
			background-image: url('../images/picto_customers.png');
		}

		ul.stats-recap > li.collaborators {
			height: 57px;
			background-image: url('../images/picto_collaborators.png');
		}
		
		ul.stats-recap strong {
		    font-family: MyFontPartBlack,MyFontBlack,Helvetica,Arial,sans-serif;
		    font-size: 1.786em;
		    color: #FBA350;
		}
		
		hr {
			display: block;
			height: 1px;
		    border: 0;
		    border-top: 1px solid #CCC;
		    margin: 30px 0;
		    padding: 0; 
		}
		
		h2 {
		    font-size: 1em;
		    line-height: 1.2em;
		    color: #FA9736;
		    text-transform: uppercase;
		    text-align: center;
		}
		
		.ekomi-picto {
			height: 55px;
			background-image: url('../images/retina/ekomi.png');
			background-repeat: no-repeat;
			background-position: center;
			margin-bottom: 20px;
		}
		
		.descr{
			color:#545050;
		}
		
		.descr p{
			margin-left:30px;
		}
		
		.descr li{
			background: url('../images/coche.ico') no-repeat;
		    padding-left: 25px;
		    list-style: none;
			margin-bottom:10px;
		}

@media only screen and (-webkit-min-device-pixel-ratio : 1.5), 
 		only screen and (min-device-pixel-ratio : 1.5),
 		only screen and (min-device-width: 1536px) {
			
			h1.quote {
				background-image: url(../'images/retina/line.png');
				-webkit-background-size: 265px 9px;
				background-size: 265px 9px;
			}
			
/* 			.yes-picto { */
/* 				background-image: url('../images/retina/yes-picto.png'); */
/* 				-webkit-background-size: 66px 39px; */
/* 				background-size: 66px 39px; */
/* 			} */
			.ekomi-picto {
				height: 55px;
				background-image: url('../images/retina/ekomi.png');
				-webkit-background-size: 195px 55px;
				background-size: 195px 55px;
			}
			
			ul.stats-recap > li.contracts {
					-webkit-background-size: 81px 88px;
					background-size: 81px 88px;
					background-image: url('../images/retina/picto_contracts.png');
			}
			
			ul.stats-recap > li.customers {
				-webkit-background-size: 81px 71px;
				background-size: 81px 71px;
				background-image: url('../images/retina/picto_customers.png');
			}
	
			ul.stats-recap > li.collaborators {
				-webkit-background-size: 85px 57px;
				background-size: 85px 57px;
				background-image: url('../images/retina/picto_collaborators.png');
			}
			
			.rating.four-stars {
				background-image: url('../images/retina/4_stars.png');
			}
	
			.rating.five-stars {
				background-image: url('../images/retina/5_stars.png');
			}
			
			cite .rating {
				-webkit-background-size: 65px 11px;
				background-size: 65px 11px;
			}
}