/*******************************************
*********   	  RESET       **************
*******************************************/
html, body, div, span, applet, object, iframe, h2, h3, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, input {
background : transparent;
border : 0;
margin : 0;
padding : 0;
vertical-align : baseline;

-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
a {
transition : all 0.5s;
cursor: pointer;
}
body {
line-height : 1;
}
h2, h3, h3, h4, h5, h6 {
clear : both;
font-weight : normal;
-webkit-font-smoothing:antialiased;
}
h1 {
margin : 0;
}
ol, ul {
list-style : none;
list-style-position : outside;
margin : 0;
padding : 0;
}
.clear {
clear : both;
}
blockquote {
quotes : none;
}
blockquote:before, blockquote:after {
content : '';
content : none;
}
del {
text-decoration : line-through;
}
table {
border-collapse : collapse;
border-spacing : 0;
}
a img {
border : none;
}
a {
outline : 0;
text-decoration : none ;
}
.clearfix:after {
content : ".";
display : block;
clear : both;
visibility : hidden;
line-height : 0;
height : 0;
}
img, a {
border : none;
}
.clearfix {
display : inline-block;
}
html[xmlns] .clearfix {
display : block;
}
* html .clearfix {
height : 1%;
}
html, body {
padding : 0;
margin : 0;
width : 100%;
height: 100%;
}

a, input, button {
	outline: none;
}

/*******************************************
*********     909     **************
*******************************************/
body {
	margin: 0;
	background: #000;

}


div.conteneur {
	background:#ccc;
	width:100%;
	padding:10px; /* espace interne du conteneur */
	text-align:center;
	height: 100%;
}

#centered-bloc {
	position: absolute;
     margin: auto;
     top: 0;
     right: 0;
     bottom: 0;
     left: 0;
     width: 100%;
     height: 200px;

	
}

#centered-bloc p {
	color: #fff;
	font-size: 56px;
	text-transform: uppercase;
	padding-left: 40px;
	line-height: 64px;
	font-family: 'brandon-grotesque', 'Arial', sans-serif;
	font-weight: 700;
}

#centered-bloc p span {
	color: #ebe349;
}

#centered-bloc p img {
	padding-left: 5px;
}

div#adress {
	width: 100%;
	float: left;
	text-align: center;
	position: fixed;
	bottom: 0px !important;
	padding-bottom: 20px;
	color: #626262;
	font-family: 'Rat';
	font-size: 14px;
	letter-spacing: 2px;
	font-family: 'brandon-grotesque', 'Arial', sans-serif;
}
s


@media screen and (max-width: 1280px) {
  div#logo {
		
		margin-top: 2% !important;
		height: 80px !important;
	}
	
	div#logo img#logo_img {
		height: 80px !important;
		width: auto;
	}

}

@media screen and (max-height: 740px) {
  div#logo {
		
		margin-top: 2% !important;
		height: 80px !important;
			}
	
	div#logo img#logo_img {
		height: 80px !important;
		width: auto;
	}
	
	.img-feed {
		width: 20%;
	}

}