@media screen and (min-width:1050px){	
	
	h1{font-size:2.5rem;padding-bottom: 3rem;width:auto;max-width:1378px; margin-left:auto; margin-right:auto;line-height:2.3rem;text-align:center;margin-top:0;padding-top:1rem;}
	h2{
		font-size: 1.6rem;
		padding-top: 0;
		width: auto;
		max-width: 1378px;
		margin-left: auto;
		margin-right: auto;
		/* padding-bottom: 2rem; */
		padding-top: 1.2rem;
	}
	.divsurtitrevert{text-align:center; color:#56B13D;font-size:1.5rem;margin-top:2.5rem;float:none !important;display:block;;}
		
	/***************** Partie header *****************/
	div#divheaderint{width:auto;max-width:1378px; margin-left:auto; margin-right:auto; height:auto;position:relative;}
	div#divadresseht{position:absolute;margin-top:-75px;right:600px;background-image: url(/images/localisation.png);background-repeat:no-repeat;background-position:left center;padding-left:35px}
	div#divtelephoneht{position:absolute;top:-75px;right:300px;font-size:1.2rem;height:50px;line-height:50px;background-image: url(/images/telephone.png);background-repeat:no-repeat;background-position:left center;padding-left:50px;}
	div#divcontactht{position:absolute;top:-75px;right:20px;background-color:#56B13D;color:white;font-weight:bold;height:50px;line-height:50px;background-image: url(/images/contact.png);background-repeat:no-repeat;background-position:25px center;padding-left:80px;padding-right:30px;border-radius:50px}
	div#divcontactht:hover{background-color:black;}
	
	#divlogo{
		position: absolute;
		left: 20px;
		top: -95px;
		width: 167px;
		height: 93px;
		z-index:10;
	}
	
	#divlogo a:link,#divlogo a:visited,#divlogo a:active,#divlogo a:hover{display:block;color: white;text-decoration:none;font-size:0.8rem;font-weight:normal;margin-bottom:5px;}
	
	a#alogo:link,a#alogo:visited,a#alogo:active,a#alogo:hover{
		width: 167px;
		height: 93px;
		display: inline-block;
		text-decoration: none;
		background-image: url(/images/logo-phoenix-clean.png);
		background-position: center center;
		background-repeat: no-repeat;
		color: transparent;				
	}

	label[for="close"] {display:none;}
	
	a.amenuht span{display:none;}
	
	/******************** les sous menus **************************/	
	div#divmenu{
		height: 71px;
		width: auto;
		margin-top:104px;
		text-align:center;
	}
	
	#divmenu li{display: inline-block;z-index: 20;}
	
	div.floatable{
		position: fixed;
		margin-top:0px!important;
		background-color: white;
		width:100%;		
		left:0;
		right:0;
		top: 0;
		z-index:50;
		text-align:right;
		background-image: url(/images/logo-phoenix-clean.png);
		background-repeat:no-repeat;
		background-position:20px center;
		padding-right:20px;
		background-size: auto 60px;
		border-bottom: 1px solid #C0C0C0;
		height:40px;
		padding:0;
	}
	div.floatable ul{float:right;}
	div.floatable a.amenuht:link,div.floatable a.amenuht:visited,div.floatable a.amenuht:active{height:50px;}
	div.floatable a.amenuht:hover{border-bottom: 4px solid #56B13D;}
	div.floatable a.amenuthover{height:50px;}
	
	
	
	div#divmenu li{display: inline-block;z-index: 20;}
	
	#divmenu > ul{
		margin: 0px;
		padding: 0px;
		list-style-type: none;
	}
	
	#divmenu > ul::after{
		content: "";
		display: table;
		clear: both;
	}
	
	#divmenu > li{list-style-type: none;}
	#divmenu > ul > li{
		position: relative;
		height: auto;
	}
	
	.submenu{
		display:none;
		
	}
	#divmenu > ul > li > ul{list-style-type: none;}
	
	
	a.amenuht:link, a.amenuht:visited, a.amenuht:active{
		float: left;
		color: #fff;
		text-decoration: none;
		width: auto;		
		font-size: 1.1rem;
		font-family: 'robotobold';
		line-height: 70px;
		margin-left: 1rem;
		margin-right: 1rem;
		border-bottom: 4px solid transparent;
	}
	
	div.floatable a.amenuht:link, div.floatable a.amenuht:visited, div.floatable a.amenuht:active{
		color: black;

	}
	
	a.amenuhthome:link, a.amenuhthome:visited, a.amenuhthome:active{
		color: ##56B13D;
	}
	
	a.amenuht:hover{
		border-bottom: 4px solid #56B13D;
	}
	
	div.floatable a.amenuthover{
		color: white;
	}
	
	#divmenu li:hover .submenu{
		display: inline-block;
		position: absolute;
		top: 100%;
		left: 13px;
		padding: 0px;
		z-index: 20;
		background-color:#fff;
		border: 1px solid #D0D0D0;
		box-shadow: 5px 5px 5px 1px rgba(0, 0, 0, 0.1);
		margin: 0px;
		padding-top:20px;
		padding-left: 20px;
		padding-right: 10px;
		padding-bottom: 5px;
	}
	.submenu li{padding:0;margin:0;}
	.submenu li a{
		display: block;
		color: #333333;
		width: 350px;
		height: 25px !important;
		line-height: 25px !important;
		padding-left: 3px;
		text-align: left;
		font-size: 0.8rem;
	}
	.submenu li:last-child a{border:none;}
	.submenu li a:hover{text-decoration:none;color:#b63658;}
	
	/******************** les sous menus **************************/
	
	
	/***************** Partie main *****************/	
	
	table{
margin: 2rem auto;}
	
	div#divsloganhome{
		width: 100%;
		height:600px;
		background-image: url(/images/phoenix-clean-slide-home.jpg);
		background-repeat:no-repeat;
		background-position: center center;
		background-size: cover;
	}
	div#divsloganhome div.divmainint div{color:white;font-size:5rem;text-align:center;width:100%;font-family: 'robotobold';line-height:6rem;padding-top:9rem;}
	div#divsloganhome div.divmainint div span{display:block;font-family: 'robotolight';font-size:3rem;}
	
	div.divmainint{width:auto;max-width:1378px; padding:15px;margin-left:auto; margin-right:auto; height:auto;padding: 2%;}
	
	form input[type=text],form input[type=email],form input[type=password], form select, form textarea{width:400px;}
	span.spanform{width:400px;}
	
	/** Blocs responsives **/
	div.div3tiers_1 div:first-child{float:left;width:31%;padding:1%;margin-top:2rem;}
	div.div3tiers_1 div:nth-child(2){float:left;width:31.4%;padding:1%;margin-top:2rem;}
	div.div3tiers_1 div:nth-child(3){float:left;width:31%;padding:1%;margin-top:2rem;}
	
	div.div3tiers_2 div:first-child{float:right;width:31%;padding:1%;}
	div.div3tiers_2 div:nth-child(2){float:right;width:31.4%;padding:1%;}
	div.div3tiers_2 div:nth-child(3){float:right;width:31%;padding:1%;}
	
	div.div2moities_1 div{float:left;width:47.8%;padding:1%;}
	div.div2moities_2 div{float:right;width:47.8%;padding:1%;}
	
	div.div1tier2tiers_1 div:first-child{float:left;width:31.3%;padding:1%;}
	div.div1tier2tiers_1 div:nth-child(2){float:left;width:64.2%;padding:1%;}	
	div.div1tier2tiers_2 div:first-child{float:right;width:64.2%;padding:1%;}
	div.div1tier2tiers_2 div:nth-child(2){float:right;width:31.3%;padding:1%;}
	
	div.div2tiers1tier_1 div:first-child{float:left;width:64.2%;padding:1%;}
	div.div2tiers1tier_1 div:nth-child(2){float:left;width:31.3%;padding:1%;}	
	div.div2tiers1tier_2 div:first-child{float:right;width:31.3%;padding:1%;}
	div.div2tiers1tier_2 div:nth-child(2){float:right;width:64.2%;padding:1%;}
	/** Blocs responsives **/
	
	.divmoitieg,.divmoitied{width:50%;display:inline-block;float:left;padding:2rem;box-sizing:border-box;}
	
	/*****************	Les services ******************/
	div.div_item_service{float:left;width:33.3%;text-align:center;padding:0.5rem;box-sizing:border-box;margin-bottom:2rem;}
	div.div_item_service h2{color:#56B13D;font-size:1.7rem;}
	/*****************	Les services ******************/
	
	/*****************	Important ******************/
	div.div_import_item{width:20%;float:left;padding:1rem;box-sizing:border-box;text-align:center;color:white;}
	div.div_import_item h3{font-weight:bold;font-size:1.3rem;margin-top:0.5rem;margin-bottom:0.7rem}
	/*****************	Important ******************/
	
	div#divcta{background-image: url(/images/font-ctp.jpg);background-repeat:no-repeat;background-size:cover;}
	div#divcta .divmoitieg,div#divcta .divmoitied,div#divcta{text-align:center;color:white;font-size:1.1rem;}
	div#divcta .divmoitieg{border-right: 1px solid #fff;}
	.divmoitieg h2,div#divcta .divmoitied h2{color:white;font-size:2.5rem;font-weight:bold;}
    
	/***************** Partie footer *****************/
	footer{padding-top:50px;}
	
	#divintfooter{width:auto;max-width: 1378px; margin-left: auto; 	margin-right: auto;height: auto;}
	
	footer div aside{float:left;width:25%;margin-top:20px;box-sizing:border-box;}
	footer div aside img#imglogobas{margin-top:-40px;}
	footer div aside img.imgrs{margin:0.5rem;margin-top:1rem;}
	
	div#divintfooter aside:last-child{margin-right:0;}
}



