#footer {
	padding:20px 0 20px 0;
	background-image:url(../img/footer-bg.png);
	font-size:15px;
	color:#6e6d6d;
	font-family: georgia, sans-serif;
}

#footer a {
	color:#6e6d6d;
}

#footer a:hover {
	text-decoration:underline;
}

#footer ul {
	margin:0;
	padding:0;
	list-style:none;
}

#footer ul li {
	float:left;
	margin-right:60px;
}

#footer ul.infos li {
	float:right;
	margin-left:55px;
	margin-right:0;
        width:80px;
}

#footer .member {
	margin:0 auto;
	text-align:center;
	padding-top:70px;
}

@media only screen and (max-width: 1023px) {

#footer {
        max-width:768px;
        padding:20px 90px;
        margin:0;
	background-image:none;
	font-size:15px;
	color:#6e6d6d;
	font-family: georgia, sans-serif;
}

#footer a {
	color:#6e6d6d;
}

#footer a:hover {
	text-decoration:underline;
}

#footer ul {
	margin:0;
	padding:0;
	list-style:none;
}

#footer ul.adress {
        clear:both;
}

#footer ul.adress li {
	float:left;
        width:33.3%;
        margin:0 0 50px 0;
}

#footer ul.infos {
        margin:0 0 0 60px;
}

#footer ul.infos li {
	float:left;
        width:25%;
        margin:0;
}

#footer .member {
	display:none;
}

}


@media only screen and (max-width: 530px) {

#footer {
        max-width:500px;
        padding:20px 30px;
        margin:0;
        text-align:center;
	background-image:none;
	font-size:15px;
	color:#6e6d6d;
	font-family: georgia, sans-serif;
}

#footer h1 {
        display:none;
}


#footer ul {
	margin:0;
	padding:0;
	list-style:none;
}

#footer ul.adress {
        display:none;
}


#footer ul.infos {
        margin:0;
}

#footer ul.infos li {
	float:none;
        clear:both;
        margin:0 0 10px 0;
        width:auto;
}

#footer .member {
	display:none;
}

}





