@media screen and (min-width:733px) and (max-width:949px){	
	h1{font-family: 'Poppinsbold';font-size: 4rem;line-height:4rem;padding-top:0;padding-bottom:15px;text-align:center;}
	h2{font-size:2rem;line-height:2.2rem;margin-bottom:3rem;}
	
	div#div_glob section#divcontent{position:absolute;left:0;top:88px;width: 100%;}
	div#div_glob section#divcontent #divcontent_ht{padding:2rem;}
	div#div_glob #divnav{position:fixed;left:0;top:0;height:88px;width:100%;background-color:#fff;z-index:9999;border-bottom: 1px solid #dfdfdf;}
	
	div#div_glob #divnav div#divnav_reseaux_sociaux{
		width:auto;
		height:auto;
		position:absolute;
		bottom: 0;
		text-align:center;		
		top:15px;
	}
	
	div#divlogo{
		width: 299px;
		height: 46px;
		background-image: url(/images/logo-le-numerique-libre.png);
		background-repeat: no-repeat;
		margin-left: 30px;
		margin-top: 20px;
	}
	
	/** Menu **/
	#divlibmenu{
		position: absolute;
		top: 45px;
		right: 80px;
		width: 155px;
		padding: 10px;
		display: block;
		text-align: center;
		color: #fff;
		font-size: 1.1rem;
		font-family: 'Poppinsregular';
	}
	
	.menu-overlay {
		transition: margin 300ms cubic-bezier(0.17, 0.04, 0.03, 0.94);
		display: none;
		position: fixed;
		top: 88px;
		bottom: 0;
		right: 0;
		left: 0;
		background: #1d278f;
		z-index: 100;
	}
	
	.hamburger-menu-wrapper {
		right: 45px;
		padding: 10px;
		display: inline-block;
		position: absolute;
		top: 20px;
	}

	.hamburger-menu-wrapper.bounce-effect { animation: bounce 0.3s ease 1; }



	.menu {
		position: absolute;
		width: 100%;
	}

	.hamburger-menu {
	  border: 0;
	  margin: 0 auto;
	  display: block;
	  position: relative;
	  overflow: hidden;
	  padding: 0;
	  width: 50px;
	  height: 36px;
	  font-size: 0;
	  text-indent: -9999px;
	  cursor: pointer;
	  z-index: 9999;
	  cursor: pointer;
	  background: transparent;
	}

	.menu-list {
		display: none;
		position: fixed;
		top: 88px;
		left:0;
		width: 100%;
		z-index: 9999;
		padding-top:70px;
		padding-left:10%;
	}
	
	.hamburger-menu span {
		display: block;
		position: absolute;
		top: 17px;
		left: 5px;
		right: 5px;
		height: 2px;
		background-color: var(--bleu);
	}

	.hamburger-menu span:before, .hamburger-menu span:after {
		position: absolute;
		display: block;
		left: 0;
		width: 100%;
		height: 2px;
		background-color: var(--bleu);
		content: "";
	}
	
	.menu-list #menulist_profils a:link,.menu-list #menulist_profils a:visited,.menu-list #menulist_profils a:active{
		color: #C6D2D6;
		text-decoration: none;
		font-size: 1.3rem;
		display: block;
		margin-bottom: 1.2rem;
		transition: all 0.5s ease;
		background-color: white;
		border-radius: 500px;
		width: 90%;
		padding: 0.5rem;
		padding-left: 1rem;
		color: #22288c;
		padding-right: 1rem;
		margin-left: -1rem;
	}
	.menu-list #menulist_profils a:hover{background-color:var(--cp--rouge);color:white;}
	
	.menu-list #menulist_menu a:link,.menu-list #menulist_menu a:visited,.menu-list #menulist_menu a:active{
		color: #C6D2D6;
		text-decoration: none;
		font-size: 1.3rem;
		display: block;
		margin-bottom: 1.2rem;
		transition: all 0.5s ease;
	}
	.menu-list #menulist_menu a:hover { color: var(--cp--rouge); }
	
	#divmenureseausmart{display:none;}
	/** Menu **/	
	
	a.abtn:link, a.abtn:visited, a.abtn:active{
		padding: 0.7rem;
		padding-left: 2.3rem;
		padding-right: 2.3rem;
		text-align:center;
		border-radius: 5px;
		font-weight:bold;
		font-size:1rem;
	}
	
	#divsloganslide ul li,#divtextpourqui ul li,#div_adoptez_le_libre_txt ul li{line-height: 2rem;}
	
	div.divmainint{width:100%;padding:2rem;padding-bottom:4rem;}
	
	/********** SLIDE *************/
	div#divslide #divsloganslide{position:absolute;z-index:2;top:20px;left:2%;font-family: 'Poppinsregular';font-size:0.9rem;list-style-image : url(/images/coche-rouge.png);}
	div#divslide #divsloganslide ul li{line-height:1.2rem;}
	div#divslide #divsloganslide h2{color:var(--cp--bleu);font-weight:normal;font-family: 'Poppinsregular';font-size:1.5rem;line-height:1.7rem;margin-bottom:0;}
	div#divslide #divsloganslide a.abtn:link, div#divslide #divsloganslide a.abtn:visited, div#divslide #divsloganslide a.abtn:active{margin-top:0;font-size:0.9rem;padding:0.5rem;font-weight:normal;}
	
	div#divtooltip{position:absolute;z-index:2;right:2%;background-color:white;width:240px;top:20px;padding:1rem;border-radius:10px;font-size:1.1rem;line-height:0.8rem;}
	div#divtooltip h2{margin:0;margin-bottom:1rem;margin-top:0;margin-bottom:0;padding-top:0;font-size:1.2rem;color:var(--cp--bleu)}
	div#divtooltip span{font-size:0.8rem;}
	div#divtooltip:before{
		content: url(/images/triangle-bull.png);
		position: absolute;
		z-index: 1000;
		left: -17px;
		top: 50%;
	}
	/********** SLIDE *************/
	
	/********** POUR QUI *************/
	#divilluspourqui{margin-bottom: -110px;}
	/********** POUR QUI *************/
	
	/********** ADOPTEZ LE LIBRE *************/
	#div_illus_adoptez_le_libre{margin-bottom:4rem;}
	#ll_gimp{top:30%;  left: 20%;}
	#ll_libreoffice{top:10%;left:10%;}
	#ll_nextclound{left:15%;bottom:5%;}
	#ll_thunderbird{right:10%;bottom:5%;}
	#ll_firefox{left:5%;bottom:40%;}
	#ll_davinci{right:20%;top:15%;}
	/********** ADOPTEZ LE LIBRE *************/
	
	/** Blocs responsives **/
	/** 2 moitiés **/	
	div.div2moities_visuel_d{display:block;width:100%;}
	div.div2moities_visuel_d div.div2moities_visuel_d_t,div.div2moities_visuel_d div.div2moities_visuel_d_v{display:bloc;width:100%;padding:1.5rem;}
	div.div2moities_visuel_d div.div2moities_visuel_d_v{height:400px;}
	div.div2moities_visuel_d div.div2moities_visuel_d_v{background-repeat:no-repeat;background-position: center center;background-size:cover;text-align:center;}
	div.div2moities_visuel_g{display:block;width:100%;margin-top:2rem;}
	div.div2moities_visuel_g div.div2moities_visuel_g_t,div.div2moities_visuel_g div.div2moities_visuel_g_v{display:bloc;width:100%;padding:1.5rem;}
	div.div2moities_visuel_g div.div2moities_visuel_g_v{height:400px;}
	div.div2moities_visuel_g div.div2moities_visuel_g_v{background-repeat:no-repeat;background-position: center center;background-size:cover;text-align:center;}

	/** 1 tier 2 tiers **/
	div.div1tier2tiers_visuel_d{display:bloc;width:100%;}
	div.div1tier2tiers_visuel_d div.div1tier2tiers_visuel_d_t{display:bloc;width:100%;margin-bottom:4rem}
	div.div1tier2tiers_visuel_d div.div1tier2tiers_visuel_d_v{display:bloc;width:100%;background-repeat:no-repeat;background-position: center center;background-size:cover;text-align:center;height:400px;margin-bottom:2rem}
	
	/** 2 tiers 1 tier **/
	div.div1tier2tiers_visuel_g{display:bloc;width:100%;}
	div.div1tier2tiers_visuel_g div.div1tier2tiers_visuel_g_t{display:bloc;width:100%;margin-bottom:4rem}
	div.div1tier2tiers_visuel_g div.div1tier2tiers_visuel_g_v{display:bloc;width:100%;background-repeat:no-repeat;background-position: center center;background-size:cover;text-align:center;height:400px;margin-bottom:2rem}
	
	/* 1 bloc txt */
	div.div1block_wysi,div.div1block_wysi.div1block_wysi_t,div.div1block_wysi.div1block_wysi_t textarea{width:100%;}
	
	/* 2 moitiés wysi */
	div.div2moities_wysi{display:bloc;width:100%;}
	div.div2moities_wysi div.div2moities_wysi_t_g,div.div2moities_wysi div.div2moities_wysi_t_d{display:bloc;padding:5%;background-color:#eeeeee}
	
	/** 1 tier 2 tiers wysi **/
	div.div1tier2tiers_wysi{display:bloc;width:100%;}
	div.div1tier2tiers_wysi div.div1tier2tiers_wysi_t_g{display:bloc;width:100%;background-color:#eeeeee;}
	div.div1tier2tiers_wysi div.div1tier2tiers_wysi_t_d{display:bloc;width:100%;background-color:#eeeeee;}
	div.div1tier2tiers_wysi div.div1tier2tiers_wysi_t_g textarea,div.div1tier2tiers_wysi div.div1tier2tiers_wysi_t_d textarea{width:100%;height:100% !important;}
	
	/** 2 tiers 1 tier wysi **/
	div.div2tiers1tier_wysi{display:bloc;width:100%;}
	div.div2tiers1tier_wysi div.div2tiers1tier_wysi_t_g{display:bloc;width:100%;background-color:#eeeeee}
	div.div2tiers1tier_wysi div.div2tiers1tier_wysi_t_d{display:bloc;width:100%;background-color:#eeeeee;}
	div.div2tiers1tier_wysi div.div2tiers1tier_wysi_t_d textarea,div.div2tiers1tier_wysi div.div2tiers1tier_wysi_t_g textarea{width:100%;height:100% !important;}
	
	/** 3 tiers wysi **/
	div.div3tiers_wysi{display:block;width:100%;padding:2rem;}
	div.div3tiers_wysi div.div3tiers_wysi_t_1,div.div3tiers_wysi div.div3tiers_wysi_t_2,div.div3tiers_wysi div.div3tiers_wysi_t_3{display:bloc;width:100%;background-color:#eeeeee;}
	
	/** 4 quarts wysi **/
	div.div4quarts_wysi{display:block;width:100%;padding:2rem;}
	div.div4quarts_wysi div.div4quarts_wysi_t_1,div.div4quarts_wysi div.div4quarts_wysi_t_2,div.div4quarts_wysi div.div4quarts_wysi_t_3,div.div4quarts_wysi div.div4quarts_wysi_t_4{display:bloc;width:100%;background-color:#eeeeee;}
	/** Blocs responsives **/
	
	div.divhashtag{font-size:3.5rem;padding-left:1rem;margin-bottom:-5rem;font-family: 'Poppinsbold';color:#9c9c9c}
	
	/** Contact Sticy **/
	#cap_sticky_devis{display:none}
	div#cap_sticky_contact_h{
		width:380px;
		height:60px;
		background-color:var(--cp--rouge);
		position:fixed;
		z-index:100;
		bottom: 10px;
		right: 30px;
		border-radius: 500px;
		color: white;
		font-family: 'Poppinsbold';
		padding:0;
		padding-top:0;	
		display:block;	
	}
	
	#cap_sticky_contact_h h3 img{vertical-align:baseline;}
	
	div#cap_sticky_contact_h h3{
		height: 60px;
		line-height: 60px;		
		cursor: pointer;
		margin-top: 0;
		text-align:center;
	}
	div#cap_sticky_contact_h h3 span{font-size:1.5rem;}
	/** Contact Sticy **/
	
	/***************** Partie footer *****************/
	footer{height:500px;}
	#divintfooter{padding-left:2rem;}
	footer div aside{float:left;width:50%;padding:1rem;height:200px;}
	footer div aside:first-child img{margin-left:-40px;
	#div_reseau_sosiaux_smaprt{display:none;}
}
