@media screen and (min-width: 0px) and (max-width: 480px) {
	.container{padding:0 2%;}
	#column_center{width:100%;}
	#column_left{width:100%;margin:0;}
	
	.info_theme{display:none;}
	
	#header{height:100%;}
	#header .logo{float:left;width:100%;height:100%;text-align:center;}
	
	#header .menu{width:100%;height:100%;margin:20px 0;}
	#header .menu li{width:100%;line-height:40px;text-align:center;margin:0;}
	
	#corps.home .bloc_intro h1{font-size:35px;}
	#corps.home .bloc_intro h2{font-size:20px;}
	
	#corps.home .bloc_category{margin:20px 0;}
	#corps.home .bloc_category ul li{width:100%;margin:0 0 10px 0!important;}
	
	#corps.home .bloc_sticky h2{font-size:30px;}
	#corps.home .bloc_sticky h2:before{width:1rem;}
	#corps.home .bloc_sticky h2:after{width:1rem;}
	#corps.home .bloc_sticky .sticky_post .img{position:static;float:left;width:100%;}
	#corps.home .bloc_sticky .sticky_post div{width:100%;padding:15px 2%;text-align:center;}
	#corps.home .bloc_sticky .sticky_post h4{height:100%;margin:0 0 15px 0;}
	#corps.home .bloc_sticky .sticky_post h4 a{font-size:30px;}
	#corps.home .bloc_sticky .sticky_post p{height:100%;font-size:16px;padding:0 2%;}
	
	#corps.home .bloc_tuto h2{font-size:30px;}
	#corps.home .bloc_tuto h2:before{width:1rem;}
	#corps.home .bloc_tuto h2:after{width:1rem;}
	ul#article_list li{width:100%;margin:0 0 20px 0;}
	
	#corps.home .bloc_small_article ul li{width:49%;}
	#corps.home .bloc_small_article ul li .category{font-size:11px;padding:0 10px;}
	
	#corps.home .bloc_promotion{padding:30px 2%;}
	#corps.home .bloc_promotion .titre{font-size:30px;}
	#corps.home .bloc_promotion .titre:before{width:1rem;}
	#corps.home .bloc_promotion .titre:after{width:1rem;}
	#corps.home .bloc_promotion .bloc_instagram{width:100%;margin:0 0 25px 0;}
	#corps.home .bloc_promotion .bloc_facebook{width:100%;margin:0;}
	
	#bloc_redac_home h2{line-height:50px;background-position:bottom 10px right;padding:0 2%;}
	.wp-block-column{margin:0 0 30px 0;}
	.wp-block-column p{text-align:center;}
	
	#breadcrumb{width:98%;margin:20px 2%;}
	#breadcrumb a{font-size:11px;margin:0 5px;}
	#breadcrumb span{font-size:11px;margin:0 5px;}
	
	#category{padding:0 2%;}
	#category .category_header{padding:5px 2%;}
	#category .category_header .category_description{width:100%;}
	#category .category_header .category_description h1{line-height:100%;margin:20px 0 10px 0;padding:0 2% 10px 30%;}
	#category .category_header .category_description h1:after{display:none;}
	#category .category_filter{width:100%;}
	#category .category_filter ul li{height:100%;}
	#category .category_filter ul li a{font-size:16px;text-align:center;}
	#category .category_filter ul li a img{display:none;}
	
	#corps.single .hashtag:before{display:none;}
	
	#footer{height:100%;}
	#footer .menu{line-height:100%;margin:20px 0;}
	#footer .menu li{float:left;width:100%;line-height:35px;text-align:center;}
}
@media screen and (min-width: 481px) and (max-width: 1024px) {
	.container{padding:0 2%;}
	#column_center{width:100%;}
	#column_left{width:100%;margin:0;}
	
	.info_theme{display:none;}
	
	#header{height:100%;}
	#header .logo{float:left;width:100%;height:100%;text-align:center;}
	
	#header .menu{width:100%;height:100%;margin:20px 0;}
	#header .menu li{width:100%;line-height:40px;text-align:center;margin:0;}
	
	#corps.home .bloc_intro h1{font-size:35px;}
	#corps.home .bloc_intro h2{font-size:20px;}
	
	#corps.home .bloc_category{margin:20px 0;}
	#corps.home .bloc_category ul li{width:100%;margin:0 0 10px 0!important;}
	
	#corps.home .bloc_sticky h2{font-size:30px;}
	#corps.home .bloc_sticky h2:before{width:1rem;}
	#corps.home .bloc_sticky h2:after{width:1rem;}
	#corps.home .bloc_sticky .sticky_post .img{position:static;float:left;width:100%;}
	#corps.home .bloc_sticky .sticky_post div{width:100%;padding:15px 2%;text-align:center;}
	#corps.home .bloc_sticky .sticky_post h4{height:100%;margin:0 0 15px 0;}
	#corps.home .bloc_sticky .sticky_post h4 a{font-size:30px;}
	#corps.home .bloc_sticky .sticky_post p{height:100%;font-size:16px;padding:0 2%;}
	
	#corps.home .bloc_tuto h2{font-size:30px;}
	#corps.home .bloc_tuto h2:before{width:1rem;}
	#corps.home .bloc_tuto h2:after{width:1rem;}
	ul#article_list li{width:49%;margin:0 0 20px 1%;}
	ul#article_list li:nth-child(2n+1){margin:0 0 20px 0;}
	
	#corps.home .bloc_small_article ul li{width:49%;}
	#corps.home .bloc_small_article ul li .category{font-size:15px;padding:0 10px;}
	
	#corps.home .bloc_promotion{padding:30px 2%;}
	#corps.home .bloc_promotion .titre{font-size:30px;}
	#corps.home .bloc_promotion .titre:before{width:1rem;}
	#corps.home .bloc_promotion .titre:after{width:1rem;}
	#corps.home .bloc_promotion .bloc_instagram{width:100%;margin:0 0 25px 0;}
	#corps.home .bloc_promotion .bloc_facebook{width:100%;margin:0;}
	
	#bloc_redac_home h2{line-height:50px;background-position:bottom 10px right;padding:0 2%;}
	.wp-block-column{margin:0 0 30px 0;}
	.wp-block-column p{text-align:center;}
	
	#breadcrumb{width:98%;margin:20px 2%;}
	#breadcrumb a{font-size:11px;margin:0 5px;}
	#breadcrumb span{font-size:11px;margin:0 5px;}
	
	#category{padding:0 2%;}
	#category .category_header{padding:5px 2%;}
	#category .category_header .category_description{width:100%;}
	#category .category_header .category_description h1{line-height:100%;margin:20px 0 10px 0;padding:0 2% 10px 30%;}
	#category .category_header .category_description h1:after{display:none;}
	#category .category_filter{width:100%;}
	#category .category_filter ul li{height:100%;}
	#category .category_filter ul li a{font-size:16px;text-align:center;}
	#category .category_filter ul li a img{display:none;}
	
	#corps.single .hashtag:before{display:none;}
	
	#footer{height:100%;}
	#footer .menu{line-height:100%;margin:20px 0;}
	#footer .menu li{float:left;width:100%;line-height:35px;text-align:center;}
}
@media print{
	@page{size: A4 portrait ;}
	body{margin:10mm;}
	#header .logo{width:100%;text-align:center;margin:1cm;}
	#header .menu{display:none;}
	#breadcrumb{display:none;}
	#searchform{display:none;}
	
	.btn_print{display:none;}
	.single .category_name{display:none;}
	.single .bloc_social_share{display:none;}
	#column_left{display:none;}
	
	#footer{display:none;}
}


