@media (max-width: 767px)
{
	#navbarCollapse{margin-top: 5px!important; border-top: 1px solid #ccc!important}
	#form-index{position: absolute; z-index: 22; margin-top: -70%!important; left: 0; right: 0}
	#form-index select, #form-index button {height: 35px;}
	.push-left{margin-left: 0}
	.text-right{text-align: left!important}
	.icos{height: 50px}
	.gros-titre{font-size: 18px}
	#my-menu{text-align: center}
	#phone{float: none!important; text-align: center; padding-bottom: 15px}
	.img-float-right{float: none}
	.img-float-left{float: none}
	.slider{margin-bottom: 25px}
	#input-heure{margin-top: 10px}
}

@media (min-width: 768px) and (max-width: 991px)
{
	.push-left{margin-left: 25px}
}

@media (max-width: 991px)
{
	
}

@media (min-width: 768px)
{
	#img-news{width: 50%}
}