@charset "utf-8";

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

}
@media screen and (max-width: 960px) {
	#logo {width:50%;}
	#logo img {width:100%}
	#navContainer {margin-top:16px;}
}

@media screen and (max-width: 850px) {
	#left {float:none;margin:0;width:100%;clear:both;margin-top:40px;}
	#content {float:none;width:100%;}
	#logo {float:none;}
	#right {float:none;}
	#navContainer {float:left;clear:none;}
	#fct {float:none;}
	#fct2 {float:none;margin-top:10px;}
	#superwrapper {margin: 0 auto -80px;}
	.push{height:80px;}
	.footerwrapper {height:80px;}
}

@media screen and (max-width: 640px) {
	#header {text-align:center;padding:10px 0;}
	#logo {width:100%;}
	#logo img {width:inherit;}
	#right {margin-top:10px;}
	#searchbox {display:none;}
	#navContainer {float:none;clear:both;}
	#superwrapper {margin: 0 auto -90px;}
	.push{height:90px;}
	.footerwrapper {height:90px;}
	#navContainer {display:none;}
	#navMob {display:block;}	
	.col2{width:49%;margin-left:2%;}
	.c2{margin-left:0px;}
	.linesNIV3 {display:none;}
	.linesNIV2 {display:block;}
	.nivdetail img {max-width: 500px;width: 100% !important;height: auto !important;}
}

@media screen and (max-width: 480px) {	
	#prodPic {float:none;width:100%;margin-right:0%;}
	#prodShop {float:none;width:100%;clear: both;margin-top: 30px;}
	.col2{width:100%;margin-left:0;float:none;}
	.linesNIV2 {display:none;}
	.linesNIV1 {display:block;}
	#logo img {width:100%;}
}