@media screen and (min-width: 1040px) and (max-width: 1279px) {
	/* Start home page */
	
	#home-page h1{
		font-size: 120px;
		line-height: 90px;
	}
	.block-a{
		width: 386px;
	}
	
	.block-b-c-e{
		width: 540px;
	}
	.block-b{
		width: auto;
	}
	.block-c{
		width: 540px;
	}
	h3 {
		white-space: initial;
	}
	.expo_c {
		width: 240px;
	}
	.expo_d {
    float: none;
    }
	.jo_img_title{
		width: 140px;
		margin-right: 24px;
	}
	.jo_img_title .jo_img{
		height: 150px;
	}
	.jo_img_title .jo_img img{
		max-height: 150px;
	}
	.detail_day .detail_img, .detail_day .title_evenement, .detail_day .typo_evenement{
		margin-right: 0;
	}
	.detail_day .detail_img img{
		max-height: 115px;
	}
	.month_01, .month_02, .month_03, .month_04, .month_05, .month_06, .month_07, .month_08, .month_09, .month_10, .month_11, .month_12{
		width: 296px;
	}
	.wrapper_02, .wrapper_01{
		width: 48% !important
	}
	/* End home page */
	/* Envent page */
	.block_1{
		width: 304px;
		margin-right: 24px;
	}
	.block_2{
		width: 612px;
	}
	.block_2_top, .block_2_bottom{
		width: 100%;
	}
	.block_art_2{
		margin-right: 4%;
		width: 43%;
	}
	.block_art_3{
		width: 53%;
	}
	.block_art_4{
		width: 43%;
		margin-left: 2%;
		margin-right: 2%;
	}
	.block_art_5{
		width: 53%;
	}
	
	.expo_b {
    max-width: 211px;
	}
	
	.block-c .last-img ,.block-c .last-01-img  , .block-c .first-img  {
	margin-right: 30px;
	}
	
	.block-a .last-img, .block-a .first-img {
    width: 376px;
	}
	.block-d .last-img, .block-d .first-img {
    width: 200px;
    margin-bottom: 20px;
	}
	.block-c .last-img ,.block-c .last-01-img  , .block-c .first-img  {
	width: 200px;

}
}


}