body {
		margin: 0;
		font-family: Ubuntu;
		font-size: 16px;
		line-height: 20px;
		color: #2e2e2e;
		background-color: #fff;
	}
	.reverse {
	  unicode-bidi: bidi-override;
	  direction: rtl;
	  color:rgb(255, 217, 0);
	  font-size:150%;
	}
	.infos { color:rgb(255, 217, 0); font-size:150%;  max-width:500px; text-shadow : 1px 1px 1px black; line-height:120%;  display: inline-block;}
	.eml {
	  display: inline; 
	}
	.header {
		padding: 0 0 0 0;
		border: none;
		background: none;
	}
	.home-header-logo {
		position: absolute;
		z-index: 200;
		top: 10%;
		left: 50%;
		text-align : center; 
		width:800px;
		margin-left:-400px;
	}
	.mainImg #mainImageHolder {
		position: relative;
		width: 100%;
		height: 150%;
		top: 0;
		z-index: 1;
	}
	.mainImg {
		position: relative;
		width: 100%;
		height: 400px;
		display: block;
		overflow: hidden;
		top: 0;
		left: 0;
		-ms-transform: translateZ(0);
		transform: translateZ(0);
	}
	@media (min-width: 1690px) 
	{
		.mainImg {
			height: 900px;
		}
	}
	@media (max-width: 1023px) 
	{
		.mainImg {
			height: 900px;
		}
		.mainImg .primaryHolder > img {
  			position: absolute;
  				left : -100%;
		}
		.footerLogo {
			max-width: 800px;
		}
	}
	
	@media (max-width: 777px) {	.footerLogo { max-width: 500px; } .infos { max-width: 500px; } }
	@media (max-width: 580px) { .footerLogo { max-width: 400px; } .infos { max-width: 480px; } }
	@media (max-width: 384px) { .footerLogo { max-width: 300px; } .infos { max-width: 350px; } }