/* Large desktop */
@media (min-width: 1200px) { 
	#content .home-right {text-align: right}
	#content .home-left {text-align: left}
	.home #footer{display: none;}
}
@media (min-width: 980px) and (max-width: 1199px) {
	#menu > li > a {font-size: 15px;}
	#footer h4 {min-height: 100px; vertical-align: middle}
	.home #content {background: transparent;}
	.home #content .bulle {display:none;}
	#content .home-right,#content .home-left {text-align: center}

}
 
/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 979px) {
	#footer h4 {min-height: 100px;}
	#menu > li > a {font-size: 15px; padding: 0 2px;}
	.navbar {margin: 0 -40px;}
	.home #content {background: transparent;}
	.home #content .bulle {display:none;}
	#content .home-right,#content .home-left {text-align: center}
}
 
/* Landscape phone to portrait tablet */
@media (max-width: 767px) {
	#footer .icon-leaf {margin-top: 20px;}
	#footer h4 {min-height: 100px; border-bottom:0;}
	#footer .txt {border-bottom: 1px solid #7BAD1C; padding-bottom:20px;}
	#footer .txt.last {border-bottom: 0;}
	#menu li {float: none; display:block; width: 100%;}
	#menu li a {float: none; display:block; line-height:40px;}
	#menu {background: #7BAD1C; display:block; position:relative; z-index: 2000; margin-left:-15px; margin-right:-15px;}
	#menu > li:after {
	content:url("../img/leaf.gif");
	padding: 18px 10px 0 10px;
	float:none;
	display: none;
	}
	#menu > li > a {font-size: 15px; padding: 0 5px;}
	.home #content {background: transparent;}
	.home #content .bulle {display:none;}
	#content .home-right,#content .home-left {text-align: center}

	#footer .footer-icon-1 {background-image:url('../img/footer-01.jpg')}
	#footer .footer-icon-2 {background-image:url('../img/footer-02.jpg')}
	#footer .footer-icon-3 {background-image:url('../img/footer-03.jpg')}
	#footer .footer-icon-4 {background-image:url('../img/footer-04.jpg')}
	#footer .footer-icon-5 {background-image:url('../img/footer-05.jpg')}
	#footer .footer-icon-6 {background-image:url('../img/footer-06.jpg')}
	#footer .icon-leaf {
		-webkit-background-size: cover; /* pour Chrome et Safari */
		-moz-background-size: cover; /* pour Firefox */
		-o-background-size: cover; /* pour Opera */
		background-size: cover; /* version standardisÃ©e */
		width:120px;
		height:120px;
	}
	.fright {float: none; text-align:center; clear:both;}
}
 
/* Landscape phones and down */
@media (max-width: 480px) {
#menu > li > a {font-size: 15px; padding: 0 5px;}
.home #content {background: transparent;}
.home #content .bulle {display:none;}
#content .home-right,#content .home-left {text-align: center}
.fright {float: none; text-align:center; clear:both;}
}

