@media (max-width:1024px){
	
}
@media only screen and (max-width: 1000px){
	#cover .bg,
	#box-link-left,
	#box-link-right {
		display:none;
	}
	#cover{
		background:#555 !important;	
	}
	#t_panel{
		width:30px;
		height:10px;
		/*border:#FFF solid 1px;
		border-radius:5px;*/
		padding:2px 10px 10px 10px;
		cursor:pointer;
		margin: 0 0 10px 0;
		float:left;
	}
	#t_panel .barre_menu{
		display:block;
		width:100%;
		height:2px;
		background:#fff;
		margin: 5px 0;
	}	
	#topmenu{
		display:none;
	}
	.menutop_responsive{
		width:auto;
		float:left;
		height:auto;
		display:block;	
	}
	#top {
    	width: 100%;
	}
	#datetime {
		margin-right:10px;
	}
	#responsif{
		display:block;
	}
	.menutop_responsive .nav.menu{
		margin: 33px 0 0 0;
		padding:0;
		position:absolute;
		background:#c61400;	
		z-index:3000;
		width:30%;
		display:none;
	}
	.menutop_responsive .nav.menu li span.separator,
	.menutop_responsive .nav.menu > li > a,
	.menutop_responsive .nav.menu li ul li a{
		color:#fff;
		padding:10px 0;
		text-align:center;
		display:block;
		font-family:'Oswald';	
		text-decoration:none;
	}
	.menutop_responsive .nav.menu li ul{
		margin:0;
		padding:0;
	}
	.menutop_responsive .nav.menu li ul li a{
		font-size:80%;
		/*box-shadow:inset 0px 0px 78px rgba(0,0,0,0.2);*/	
		/*border-bottom:#c61400 solid 1px;*/
		border-right:#c61400 solid 1px;
		background:#fff;
		color:#c61400;	
	}
	.mnu_resp_toogle{
		color:#fff;
		font-family:'Oswald';
		float:left;
		width:auto;
		height:auto;
		margin-top:3px;	
	}
	#menu #navigation{
		display:none;
	}
	#header #menu{
		height: 51px;		
		background: url(../images/bgmenu.png) repeat-x;	
	}
	#menu .menutop_responsive{
		margin-top:10px;
	}
	#restemenu .moduletable .menu.nav{
		display:none;	
		position:absolute;
		z-index:3000;
		width:50%;
		margin-top:32px;
		background: #f39c12;
	}
	#restemenu .moduletable .menu.nav li{
		display:list-item;
		width:100%;		
	}
	#header-2 #content {
    	width: 100%;
	}
	#corps #wrapper {
		width:100%;
	}
	.catleft {
    	width: 100%;
	}
	.catright {
		width: 100%;
		margin-left:0;
	}
	.half {
    	width: 100% !important;
	}
	.catItemImageBlock .catItemImage img,
	#itemListPrimary .catItemImageBlock,
	#itemListPrimary .catItemIntroText,
	#itemListSecondary .itemContainer,
	#footer #cfooter .moduletable {
		width:100% !important;
	}
	.banneritem {
		width:100%;
	}
}
@media only screen and (max-width: 1000px) and (min-width: 768px){
	#all,
	#footer #cfooter, #cbottom {
		width:750px;	
	}	
	
	#header-2 #logo {
    	width: 200px;
	}
	#header-2 #logo img{
    	width: 100%;
	}
	#header-2 #pub {
		width: 470px;		
		float: right;
		margin: 30px 30px 30px 0;
	}
	
	#corps #wrapper #wgauche {
		width:50%;
		margin-left: 20px;
	}
	.diaporama_controls{
		width:360px;	
	}
	.navigator span.navleft {
		margin-left:280px;
	}
	#slider_one #titre{		
		width: 375px;		
		margin-top: 100px;	
	}
	#slider_one .moduletable ul li{
		width:375px;		
	}
	#slider_one .moduletable ul li img{
		height:100%;
	}
	.paginationpanel {
		margin-top:199px !important;
	}
	.bt-cs .bt_handles {
	    margin-left: 29% !important;
	}

}
@media only screen and (max-width: 767px) and (min-width: 480px){
	#all,
	#footer #cfooter, #cbottom {
		width:430px;	
	}
	#header-2 #pub {
		display:none;
	}
	#header-2 #logo {
		margin:30px auto;
		float:none;
	}
	#corps #wrapper #wgauche {
		width:90%;
		padding: 20px;
	}
	#slider_one,
	.navigator,
	#wrapcat,
	#tabulation,
	#dm_container_1,
	#slidecontent,
	#k2Container,
	#column-droite{
    	width: 390px;
	}
	.diaporama_controls{
		width:380px;
	}
	.navigator span.navleft {
		margin-left: 300px;
	}
	#slider_one #titre{		
		width: 375px;		
		margin-top: 100px;	
	}
	#slidecontent {
		margin-top:40px;
	}
	#column-droite{
		margin-top:40px;
	}
	#column-droite {
		margin-left:20px;
	}
	.moduletable .bannergroup .banneritem{
		text-align:center;
	}
	#restemenu .moduletable .menu.nav {
		width:79%;
	}
	.paginationpanel {
		margin-top: 217px !important;		
	}
	.bt-cs .bt_handles {
	    margin-left: 30% !important;
	}
}
@media only screen and (max-width: 479px){
	#all,
	#footer #cfooter, #cbottom {
		width:297px;	
	}
	#header-2 #pub {
		display:none;
	}	
	#header-2 #logo {
		margin:30px 14px;
		float:none;
	}
	#slider_one,
	.navigator,
	#wrapcat,
	#tabulation,
	#dm_container_1,
	#slidecontent,
	#k2Container,
	#column-droite{
    	width: 256px;
	}
	#slider_one,
	.diaporama{
		height:246px;	
	}
	.diaporama_controls{
		width:246px;
		margin-top:0px;
	}	
	#corps #wrapper #wgauche {
		width:90%;
		padding: 20px;
	}
	.navigator span.navleft {
		margin-left: 165px;
	}
	#slider_one .moduletable ul li{
		width:256px;		
	}
	#slider_one #titre {
		width:256px;
		margin-top:10px;	
	}
	#column-droite{
		margin-left:20px;
		margin-top:40px;
	}
	#column-droite .search input.inputbox {
		padding: 7px 8px;
	}
	.moduletable .bannergroup .banneritem img{
		width:100% !important;	
	}
	.catright .moduleItemIntrotext #introtxt {
		margin-left: 8px;
	}
	#slidecontent{
		margin-top:40px;
	}
	.slides_control {
     	height: 544px !important; 
	}
	#commentText, input.inputbox {
		width: 95% !important;
	}
	.paginationpanel {
		margin-top: 540px;		
	}
	.bt-cs .bt_handles {
	    margin-left: 22%;
	}
	#slider_one #slide1 img{
		width:auto;
		height:100%;	
	}
}