/******************/
/****RESPONSIVE****/
/******************/

@media screen and (max-width: 1250px) {
	/*** CLASSICS ***/
	.widzmain {
		width: auto;
		margin: 0 20px;
	}
}


@media screen and (max-width: 1180px) {
	#logo {
		margin: 0 auto;
		padding-right: 0;
	}
	#menu_container {
		flex: unset;
		width: 100%;
	}
	#navtop ul {
		justify-content: center;
	}
}


@media screen and (max-width: 1080px) {
	/****** 404 ******/
	#page_404{
	display: flex;
	flex-wrap: wrap;
	padding: 94px 0 94px;
	}
	#page_404_ill_block{
	width: 46%;
	margin: 0 8% 0 0;
	}

	/*** AUTRES ***/
}


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

}


@media screen and (max-width: 880px) {
	/*** CLASSICS ***/
	.widzmed {
		width: auto;
		margin-right: 20px;
		margin-left: 20px;
	}
	/*** Bouton menu responsive ***/
	#navtop_bt{
		display: block;
	}
	#navtop{
		display: none;
	}
	#navtop.navtop_hover{
		display: block;
	}
	/****** 404 ******/
	#page_404_ill_block{
	width: 100%;
	margin: 0;
	text-align: center;
	}
	#page_404_ill_block object{
	margin: auto;
	}
	#page_404_ill_main{
	flex: none;
	width: 100%;
	text-align: center;
	}
}


@media screen and (max-width: 680px) {
	/*** CLASSICS ***/
	.classic_title_h1,
	.page_entry h1 {
		font-size: 28px;
	}
	.classic_title_h2,
	.page_entry h2 {
		font-size: 24px;
	}
	.classic_title_h3,
	.page_entry h3 {
		font-size: 20px;
	}

	/*** AUTRES ***/

}



