/*#menuToggler { display: none; }


@media (max-width: 1000px){
	img {
		max-width: 100%;
		height: inherit;
	}

	#global {
		width: 100%;
	}

	#newsletter-home {
		display: none;
	}

	#slidernav {
		display: none;
	}

	#banniere_bleu {
		width: 100%;
		background-image: none;
		background-color: #9dd6f3;
		padding: 18px;
		box-sizing: border-box;
		height: inherit;
	}

	#menu {
		display: none;
	}

	#colonne_droite {
		display: none;
		width: 100%;
	}

	#decalage_contenu {
		display: flex;
		display: -webkit-flex;
		flex-direction: column;
		padding-bottom: 0;
	}

	#colonne_centre {
		flex: 1 1 100%;
		width: inherit;
		padding-bottom: 0;
	}

	#colonne_gauche {

		height: inherit !important;
		width: inherit;
	}

	#colonne_centre #decalage_centre > div:first-child {
		width: 100% !important;
	}

	#colonne_centre #decalage_centre > div:nth-child(2) {
		display: none;
	}

	#fond_footer {
		padding: 19px;
		background: #ebf6fc !important;
		box-sizing: border-box;
	}

	#banniere_droite {
		display: none;
	}

	#global_footer {
		width: 100%;
	}
	#menu_gauche {
    	width: 93%; 
    }
    #colonne_gauche h3 {
    	padding-right: 1px;
    }
	.menuPublications, .menuEtude, .menuRessources, .menuRencontres {
		display: none;
	}

	.menuInstitut h3 {
		display: none;
	}

	.responsive {
		display: none;
	}

	#logo_ires {
		float: none;
	}

	#footer_gauche {
		float: none;
		width: 100%;
		box-sizing: border-box;
		padding: 0;
	}

	div.catItemImageBlock {
		width: 100%;
	}

	#footer_gauche img {
		width: 100%;
		margin: 0 0 15px 0;
	}

	#footer_droite {
		float: none;
		text-align: center;
    	box-sizing: border-box;
	}

	#td_menu_wrap165 {
		padding-top:  0 !important;
		padding-right: 0;
	}

	#menu_wrap165.swmenu165 {
		width: 100%;
	}

	#td_menu_wrap165 table#menu165.menu165 {
		margin: auto;
	}

	#k2Container {
		padding-bottom: 0;
	}

	.k2FeedIcon {
		display: none;
	}

	div.itemBody {
		padding-left: 0;
	}

	#k2ModuleBox299 ul li div div,
	#k2ModuleBox300 ul li div div,
	#k2ModuleBox301 ul li div div {
		max-width: 100% !important;
	}

	#k2ModuleBox299 ul li div div:nth-child(1),
	#k2ModuleBox299 ul li div div:nth-child(2),
	#k2ModuleBox300 ul li div div:nth-child(1),
	#k2ModuleBox300 ul li div div:nth-child(2),
	#k2ModuleBox301 ul li div div:nth-child(1),
	#k2ModuleBox301 ul li div div:nth-child(2) {
		width: 50% !important;
	}


	#k2ModuleBox299 ul li div div:nth-child(3),
	#k2ModuleBox300 ul li div div:nth-child(3),
	#k2ModuleBox301 ul li div div:nth-child(3) {
		display: none;
	}

	.catItemBody ul li {
		text-align: left;
	}

	div.k2Pagination ul {
    margin-left: auto;
    margin-right: auto;
    }



	#siteNav {
		position: absolute;
		right: 15px;
		top: 15px;
	}

	#menuToggler {display: block; font-size: 18px; color: #272727; }
	#menuToggler .icon { display: inline-block; vertical-align: middle; padding-right: 5px; }
	#menuToggler span { display: inline-block; vertical-align: middle; font-weight: 800; font-size: 12px; line-height: 28px; }
	#menuToggler a:hover { text-decoration: none; }
    
	#menu157.menu157 { right: -62px; top: 8px; display: none; width: 300px; z-index: 10009; line-height: 1.8; position: absolute; z-index: 9999; 
	background-color: #eee;  }
	#menu157.menu157.menuIsActive { display: table; }
	#menu157.menu157 ul { display: block; position: static; opacity: 1; }
	#menu157.menu157 ul li { text-indent: 15px; font-size: 0.9em; border-bottom: 1px solid #f2f2f2; }
	#menu157.menu157 > li, ul.menu li,
	#menu157.menu157 a, ul.menu li > a { display: block; }

	
	#menu157.menu157 a { padding: 7px 16px !important; background-color: #717070; margin-bottom: 0px; border-bottom: 1px solid #c3c3c3; background-image: none !important; margin-left: 0; color: #fff; }
	
	#menu157.menu157 a:hover {     background-color: #f48a31 !important; color:#fff !important; }
	#trans-active157 a {
		color: #f48a31 !important;
	}
}*/