/***************************************************************************************************
********************************** AJOUTER LES PROPR. (MODIFIER) ***********************************
/***************************************************************************************************/
/*
#mobile-nav { height: 30px; }
#navigation-alt { padding: 50px 0 0; }
*/
/**************************************************************************************************
********************************** AJOUTER LES STYLES (AJOUTER) ***********************************
/**************************************************************************************************/
/*
.navigation-alt_close {
	position: absolute;
	top: 0;
	right: 0;
	width: 40px; 
	height: 40px;
	background-position: center;
	background-repeat: no-repeat;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='%23ccc' viewBox='0 0 24 24'%3E%3Cpath d='M23.954 21.03l-9.184-9.095 9.092-9.174-2.832-2.807-9.09 9.179-9.176-9.088-2.81 2.81 9.186 9.105-9.095 9.184 2.81 2.81 9.112-9.192 9.18 9.1z'/%3E%3C/svg%3E");
	background-size: 20px 20px;
}
.navigation-alt_close:hover { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='%23a9c635' viewBox='0 0 24 24'%3E%3Cpath d='M23.954 21.03l-9.184-9.095 9.092-9.174-2.832-2.807-9.09 9.179-9.176-9.088-2.81 2.81 9.186 9.105-9.095 9.184 2.81 2.81 9.112-9.192 9.18 9.1z'/%3E%3C/svg%3E"); }
*/
@media screen and (max-width: 990px) {

	
}

@media screen and (max-width: 480px) {
	
	#head-conseil span { display: none }
	#header-top #head-conseil {
		background: #a9c635 15px center no-repeat;
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='%23fff' viewBox='0 0 24 24'%3E%3Cpath d='M18.48 22.926l-1.193.658c-6.979 3.621-19.082-17.494-12.279-21.484l1.145-.637 3.714 6.467-1.139.632c-2.067 1.245 2.76 9.707 4.879 8.545l1.162-.642 3.711 6.461zm-9.808-22.926l-1.68.975 3.714 6.466 1.681-.975-3.715-6.466zm8.613 14.997l-1.68.975 3.714 6.467 1.681-.975-3.715-6.467z'/%3E%3C/svg%3E");
		width: 170px;
		height: 50px;
		bottom: -50px;
		right: 0;
		line-height: 50px;
		padding: 0 0 0 20px;
	}
	#header-top #head-conseil strong { 
		display: inline-block;
		vertical-align: middle;
		margin-top: .5em;
		font-size: 18px;
		margin: 0;
		color: #fff;
	}
	
}

@media screen and (max-width: 640px) {
	
	#slider-home .slides li {
		height: calc(45vw + 240px);
		background-size: 100% auto !important;
		padding-top: 45%;
	}
	#slider-home .slides li .slide-text {
		text-align: center;
		position: relative;
		background: #0078d7;
		display: flex;
		align-items: center;
		justify-content: center;
		flex-direction: column;
		color: #fff;
		width: 90%;
		height: 240px;
		margin: 0;
		padding: 0 5%;
	}
	#slider-home .slides li .slide-text::after {
		content: "";
		position: absolute;
		top: -20.7vw;
		right: 2vw;
		width: 25vw;
		height: 25vw;
		background: url(../images/index/frog_1.png) no-repeat;
		background-position: bottom -2% right 2%;
		background-size: 100% auto;
	}
	#slider-home .slides li .slide-text h2 { color: #fff }
	#slider-home .slides li .slide-text p { color: #fff }
	#pg-accueil #content { margin-top: calc(45vw + 240px) }
	#slider-home .flex-control-nav { margin: calc(45vw - 40px) }
			
}

@media screen and (max-width: 480px) { #slider-home .slides li .slide-text h2 { font-size: 9vw; } }

/******************** FICHE PRODUITS ***********************/



@media screen and (max-width: 360px) {


@media screen and (max-width: 990px) {
	
	.w400 { width: 45% }
	.w500 { width: 50%; }
	
	
}

@media screen and (max-width: 780px) {
	
	.w400,
	.w500 { width: 100%; }
	
	
}

@media screen and (max-width: 640px) {
	
}
