@media (max-width: 979px) {
    header div.header, div.body {
		width: 720px;
	}
	aside.right_aside, div.ShoppingCart aside.left_aside { display: none;}
	div.step { margin: 0;}
	div.prd-content, div.prd-content section.cover_list { width: 460px;}
}

@media (min-width:1024px) and (max-width:1280px) {
	
div.member_only div.login, div.member_only div.registered {
    min-height: 320px;
    padding: 30px 90px;
}

}

@media (min-width:1320px) {
	 header div.header, div.body {
		width: 1205px;
	}
	
	div.content {
		width: 685px;
	}
	div.content2, div.step {
		width: 935px;
		float: left;
	}
	
	section.intelligence img {
		max-width: 740px;
	}
	div.prd-content, .content.X2 { width: 945px;}
	div.prd-content section.cover_list {
		display: block;
		overflow: hidden;
		width: 955px;
	}
	div.prd-content section.cover_list div.element {
		width: 16.6%;
	}
}