@media screen and (max-width:1375px) {
	.responsive .container,
    #other_page_title,
    #grid_section_produits    {
		width: 89% !important;
	}

	#main_home {
		max-width: inherit !important;
		width: 85% !important;
	}

	#main_home .col1_3 {
	}

	#main_home .col2_3 {
	}

	#main_home .col1_3.last {
		margin-right: 0 !important;
	}

	#main_home .col2_3 .img_une_home {
		overflow: hidden !important;
		width: 100% !important;
	}

	#carte_home {
		width: 100% !important;
	}

	#image_bandeau #bandeau_sup {
		width: 89% !important;
	}
	


}

@media screen and (max-width:1200px) {
	.social_ft,
	.mentions_ft {
		width: 100%;
		text-align: right;
		margin-bottom: 10px;
	}
	
		#main_actus article.even {
	clear:both;
	}
    
}

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

	#menu_pellenc_hm .lvl_1 {
		display: table;
		height: 100px;
		width: 100%;
	}

	#menu_pellenc_hm .lvl_1 > li {
		display: table-cell;
		width: 1px;
		line-height: 1.2em;
		height: 50px;
	}

	#menu_pellenc_hm .lvl_1 > li > a,
	#menu_pellenc_hm .lvl_1 > li > span {
		line-height: 1.1em !important;
		display: inline-block;
		height: auto;
	}

	#top #header_main > .container .main_menu ul:first-child > li > a {
		height: auto !important;
	}

	#menu_pellenc_hm .lvl_1 > li.menu_searchbar {
		/*display: block;*/
		width: 120px;
		margin-right: 20px;
	}

	.container #advanced_menu_toggle, #advanced_menu_hide {
		display: block;
	}

	.main_menu {
		display: none;
	}

	#header.fixNavigation {
		top: -33px !important;
	}

	#advanced_menu_toggle {
		background: url("../img/menu_responsive.jpg") no-repeat !important;
		background-position: center right !important;
		width: 68px !important;
		margin-right: 23px !important;
		margin-top: -7px !important;
		border: none !important;
	}

	#advanced_menu_toggle::before {
		color: #333333;
		content: "MENU";
		font-family: "SlateStd";
		font-size: 13px;
		top: 0;
		left: 0 !important;
		position: absolute;
	}

	.responsive #header .sub_menu {
		padding-top: 2px !important;
	}

	.responsive #header .sub_menu,
	.responsive #header_meta .sub_menu > ul {
		width: auto !important;
	}
	#mobile-advanced {
		padding-left: 12px !important;
	}

	#mobile-advanced > li a:before {
		display: none;
	}

	#mobile-advanced .lvl_2 {
		width: 100%;
	}

	.lvl_2 > li > span {
		font-size: inherit !important;
		margin-bottom: 0 !important;
		border-bottom: none !important;
		padding-bottom: 0 !important;
		font-family: 'SlateStd' !important;
		display: none !important;
	}

	.lvl_3 > li > span,
	.lvl_3 > span,
	#mobile-advanced .lvl_3 > li > a {
		font-size: inherit !important;
		font-weight: normal !important;
		padding-left: 35px;
		padding-bottom: 0 !important;
		padding-top: 0 !important;
		font-family: 'SlateStd' !important;
		font-size: 24px !important;
		-webkit-text-stroke: 0.0px !important;
	}

	.lvl_3 .left_column {
		width: 100% !important;
	}

	#mobile-advanced ul ul ul a {
		margin-left: 51px !important;
		padding: 4px 0 4px 14px !important;
		line-height: 14px !important;
		display: inline-block;
	}

	#mobile-advanced .right_column {
		display: none !important;
	}

	#mobile-advanced > li > a {
		padding: 0 !important;
		line-height: 30px !important;
	}

	#mobile-advanced li a:hover {
		background-color: transparent !important;
		color: #555555 !important;
		opacity: 0.5 !important;
	}

	.avia_desktop #advanced_menu_toggle:hover,
	.avia_desktop #advanced_menu_hide:hover {
		background-color: transparent !important;
		border: none !important;
		color: #f08000 !important;
	}

	.menu_searchbar {
		float: none !important;
		display: inline-block !important;
		margin-top: 30px !important;
	}

	#top .menu_searchbar form {
		right: 0 !important;
		top: 0 !important;
	}

	#top .menu_searchbar form .search-field {
		background: transparent !important;
	}

	#top .menu_searchbar form .search-field {
		width: 120px !important;
	}

	.left_column.images_actus img {
		display: none !important;
	}

	.main_menu .avia-menu, #header_main_alternate, .fallback_menu {
		display: none;
	}

	.container #advanced_menu_toggle, #advanced_menu_hide {
		display: block !important;
	}

	.responsive.html_mobile_menu_tablet.html_logo_right #advanced_menu_toggle {
		left: auto;
	}
	
	/*Sous Titres USA RESPONSIVE*/
	#mobile-advanced > li.four_columns > ul > li > ul > li:nth-child(1) > ul > li:nth-child(1) > a {
		background: none !important;
		padding:0 !important;
	}
	#mobile-advanced > li.four_columns > ul > li > ul > li > ul > li.subtitle > a {
		background: none !important;
		padding-top:20px !important;
		padding-left: 0px!important;
	}
	#mobile-advanced > li.four_columns > ul > li > ul > li > ul > li.subtitle > a:hover {
		text-decoration: none !important;
		cursor: text !important;
		background: none !important;
		color:#545454 !important;
		opacity: 1 !important;
	}
	/*FIN MENU USA*/

}


@media screen and (max-width:768px) {
    
    .responsive #header_meta .sub_menu > ul {
		padding-top: 2px !important;
	}
    
	#main_home {
		margin-top: 84px !important;
	}
	#main_home .col {
    	width: 100% !important;
	}
	.img_une_home {
    	width: 100% !important;
    	height: auto !important;
	}
	#footer section {
    	text-align: center;
	}
    
    .responsive #top #wrap_all #grid_section_produits .no_margin {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }

	#image_bandeau{
		height: 65vh;
	}
}
