/* ---------------------------------------
	Responsive design code
-----------------------------------------*/
/*
@media screen and (min-width: 1024px) {
}

@media screen and (min-width: 950px) and (max-width: 1024px) {
}

@media screen and (min-width: 758px) and (max-width: 950px) {
}

@media screen and (min-width: 524px) and (max-width: 758px) {
}
*/
@media screen and (max-width: 1280px) {
	header nav {position:static;}
}
@media screen and (max-width: 1024px) {
	div#slider .cycle-slideshow .cycle-pager{display:none;}
}

@media screen and  (max-width: 950px) {
	footer #footer_left,
	footer #footer_right,
	body[homepage=oui] #rubriques div.home-arts,
	div.rubrique 	 
	{width:100%;float:none;}

	.aside ul.category-module li {width:45%;margin:1% 2%;}
}

@media screen and (max-width: 524px) {
  	header #bannerlogo img {width:80%;}

	.aside ul.category-module li {width:95%;margin:1% 2%;}
  
  	div.img-content {width:100%; text-align:center;}
  	div.img-content img {float:none; width:100%;}
}
