@media (max-width: 1450px) {
	.slider-btn{bottom:-12%}
}	

@media (max-width: 1250px) {
	.slider-btn{bottom:-6%}
	.slider-caption{top:-4%}
}

@media (max-width: 1200px) {
	header #nav {
		display: block;
	}
	#mobile-nav {
		display: none;
	}
	header .container {
		padding: 0;
		width: 100%;
	}
	header #logo {
		text-align: center;
		width: 64%;
	}
	header #logo img {
		width: 49%;
	}
	header #top-details {
		margin: 0;
		width: 100%;
		text-align: center;
	}
	header #top-header {
		background: rgba(0, 0, 0, 0) url("../images/black.png") repeat scroll 0 0;
		float:none;
		margin:0 auto;
	}
	header #top-header ul#details li.address img {
		margin-left: 0px;
	}
	.slider-caption .text-caption img {
		margin-top: 10px;
		width: 100%;
	}
	#featured-items .featured-item .featured .featured-caption span {
		font-size: 16px;
	}
	#featured-items .featured-item .featured .featured-caption p {
		font-size: 25px;
	}
	#garantie .caption h2 {
		font-size: 30px;
	}
	#garantie .caption .button.button-primary, button.button-primary, input.button-primary[type="submit"], input.button-primary[type="reset"], input.button-primary[type="button"] {
		font-size: 12px;
	}
	#specialites .logos ul li img {
		margin-left: 16px;
		width: 100px;
	}
	#top-footer {
		background: rgba(0, 0, 0, 0) url("../images/footer-title.png") no-repeat scroll left center;
	}
	footer {
		background-size: cover;
	}
	footer #footer-credits {
		background: #f1a72b none repeat scroll 0 0;
		border-top-left-radius: 15px;
		border-top-right-radius: 15px;
		bottom: 15px;
		padding: 15px 30px;
		position: relative;
		top: 0;
	}
	footer #footer-credits p {
		font-size: 11px;
		margin-bottom: 0;
		text-align: center;
	}
	.footer-bg-1 img {
		width: 100%;
	}
	.footer-bg-2 {
		top: 35%;
	}
	footer ul#contact-details li a {
		color: #898989;
		font-size: 13px;
		text-decoration: none;
	}
	#tranquilite #tranq h2 {
		font-size: 20px;
	}
	#specialites {
		margin-top: 30px;
	}
	#specialites .logos ul li img {
		margin-left: 0;
		width: 100px;
	}
	footer .three.columns {
		width: 50%;
	}
	footer {
		background-size: cover;
	}
	#top-footer {
		background: rgba(0, 0, 0, 0) url("../images/footer-title.png") no-repeat scroll left center;
		padding: 12px 0;
	}
	
	
	footer #form_footer, footer #coord{margin-top:40px;}

}

@media (max-width: 1100px) {
	.slider-caption .text-caption span.first{margin-top:40px;}	
}	

@media (max-width: 1024px) {
	.s_d_one img.services-i {
		display: none;
	}
}
@media (max-width: 1023px) {
	#contact-form .coord, #contact-form .form_contact{width:90%;float:none;margin:30px auto;}

}	

@media (max-width: 1000px) {
	.slider-caption .text-caption span.first{margin-top:20px;}	
	.slider-caption .bottom-caption{display:none;}
	.slider-btn{display:none}
	.slider-caption{top:12%;}
}	

@media (max-width: 954px) {
	header #nav {
		display: block;
	}
	#mobile-nav {
		display: none;
	}
	header .container {
		padding: 0;
		width: 100%;
	}
	header #logo {
		text-align: center;
		width: 100%;
	}
	header #logo img {
		width: 49%;
	}
	header #top-details {
		margin: 0;
		width: 100%;
		text-align: center;
	}
	header #top-header {
		background: rgba(0, 0, 0, 0) url("../images/black.png") repeat scroll 0 0;
		width: 100%;
	}
	header #top-header ul#details li.address img {
		margin-left: 0px;
	}
	.slider-caption .text-caption img {
		margin-top: 10px;
		width: 100%;
	}
	#featured-items .featured-item .featured .featured-caption span {
		font-size: 16px;
	}
	#featured-items .featured-item .featured .featured-caption p {
		font-size: 25px;
	}
	#garantie .caption h2 {
		font-size: 30px;
	}
	#garantie .caption .button.button-primary, button.button-primary, input.button-primary[type="submit"], input.button-primary[type="reset"], input.button-primary[type="button"] {
		font-size: 12px;
	}
	#specialites .logos ul li img {
		margin-left: 16px;
		width: 100px;
	}
	#top-footer {
		background: rgba(0, 0, 0, 0) url("../images/footer-title.png") no-repeat scroll left center;
	}
	footer {
		background-size: cover;
	}
	footer #footer-credits {
		background: #f1a72b none repeat scroll 0 0;
		border-top-left-radius: 15px;
		border-top-right-radius: 15px;
		bottom: 15px;
		padding: 15px 30px;
		position: relative;
		top: 0;
	}
	footer #footer-credits p {
		font-size: 11px;
		margin-bottom: 0;
		text-align: center;
	}
	.footer-bg-1 img {
		width: 100%;
	}
	.footer-bg-2 {
		top: 35%;
	}
	footer ul#contact-details li a {
		color: #898989;
		font-size: 13px;
		text-decoration: none;
	}
	#tranquilite #tranq h2 {
		font-size: 20px;
	}
	#specialites {
		margin-top: 30px;
	}
	#specialites .logos ul li img {
		margin-left: 0;
		width: 100px;
	}
	footer .three.columns {
		width: 50%;
	}
	footer {
		background-size: cover;
	}
	#top-footer {
		background: rgba(0, 0, 0, 0) url("../images/footer-title.png") no-repeat scroll left center;
		padding: 12px 0;
	}
}

@media (max-width: 873px) {
	header #nav {
		display: none;
	}
	#mobile-nav {
		display: block;
	}
	header .container {
		padding: 0;
		width: 100%;
	}
	header #logo {
		text-align: center;
		width: 100%;
	}
	header #logo img {
		width: 56%;
	}
	header #top-details {
		margin: 0;
		width: 100%;
		text-align: center;
	}
	header #top-header {
		background: rgba(0, 0, 0, 0) url("../images/black.png") repeat scroll 0 0;
		width: 100%;
	}
	header #top-header ul#details li.address img {
		margin-left: 0px;
	}
	.slider-caption .text-caption img {
		margin-top: 10px;
		width: 100%;
	}
	#featured-items .featured-item .featured .featured-caption span {
		font-size: 16px;
	}
	#featured-items .featured-item .featured .featured-caption p {
		font-size: 25px;
	}
	#garantie .caption h2 {
		font-size: 30px;
	}
	#garantie .caption .button.button-primary, button.button-primary, input.button-primary[type="submit"], input.button-primary[type="reset"], input.button-primary[type="button"] {
		font-size: 12px;
	}
	#specialites .logos ul li img {
		margin-left: 16px;
		width: 100px;
	}
	#top-footer {
		background: rgba(0, 0, 0, 0) url("../images/footer-title.png") no-repeat scroll left center;
	}
	footer {
		background-size: cover;
	}
	footer #footer-credits {
		background: #f1a72b none repeat scroll 0 0;
		border-top-left-radius: 15px;
		border-top-right-radius: 15px;
		bottom: 15px;
		padding: 15px 30px;
		position: relative;
		top: 0;
	}
	footer #footer-credits p {
		font-size: 11px;
		margin-bottom: 0;
		text-align: center;
	}
	.footer-bg-1 img {
		width: 100%;
	}
	.footer-bg-2 {
		top: 35%;
	}
	footer ul#contact-details li a {
		color: #898989;
		font-size: 13px;
		text-decoration: none;
	}
	#tranquilite #tranq h2 {
		font-size: 20px;
	}
	#specialites {
		margin-top: 30px;
	}
	#specialites .logos ul li img {
		margin-left: 0;
		width: 100px;
	}
	footer .three.columns {
		width: 50%;
	}
	footer {
		background-size: cover;
	}
	#top-footer {
		background: rgba(0, 0, 0, 0) url("../images/footer-title.png") no-repeat scroll left center;
		padding: 12px 0;
	}
	.transmission_left {
		width: 100%;
	}
	.transmission_right {
		width: 100%;
		padding-top: 4%;
	}
	.transmission_left h3 {
		padding-top: 5%;
	}
	.transmission-min img.bigimg {
		display: none;
	}
	.detsil_r img {
		width: 100%;
	}
	.service_details {
		text-align: center;
	}
	.service_details img {
		float: none;
		margin: 0px auto;
	}
	.service_details ul {
		text-align: left;
	}
	
	.slider-btn{display:none;}
	#axes{display:none;}
	#services .service_3c{display:block;}
	#services .service-content{width:60%;clear:both;float:none;margin:20px auto;}
	
	.transmission-min span{width:90%}
	
	.service_details .entretien_prev{background:none}
	.service_details .inspection_complete{background:none}
	.service_details .performance{background:none}
	.service_details p {width:100%}
	
}

@media (max-width: 800px) {
	#axes {
		display: none;
	}
	header #nav {
		display: none;
	}
	#mobile-nav {
		display: block;
	}
	header .container {
		padding: 0;
		width: 100%;
	}
	header #logo {
		text-align: center;
		width: 100%;
	}
	header #logo img {
		width: 64%;
	}
	header #top-details {
		margin: 0;
		width: 100%;
		text-align: center;
	}
	header #top-header {
		background: rgba(0, 0, 0, 0) url("../images/black.png") repeat scroll 0 0;
		width: 100%;
	}
	header #top-header ul#details li.address img {
		margin-left: 0px;
	}
	.slider-caption .text-caption img {
		margin-top: 10px;
		width: 100%;
	}
	#featured-items .featured-item .featured .featured-caption span {
		font-size: 16px;
	}
	#featured-items .featured-item .featured .featured-caption p {
		font-size: 25px;
	}
	#garantie .caption h2 {
		font-size: 30px;
	}
	#garantie .caption .button.button-primary, button.button-primary, input.button-primary[type="submit"], input.button-primary[type="reset"], input.button-primary[type="button"] {
		font-size: 12px;
	}
	#specialites .logos ul li img {
		margin-left: 16px;
		width: 100px;
	}
	#top-footer {
		background: rgba(0, 0, 0, 0) url("../images/footer-title.png") no-repeat scroll left center;
	}
	footer {
		background-size: cover;
	}
	footer #footer-credits {
		background: #f1a72b none repeat scroll 0 0;
		border-top-left-radius: 15px;
		border-top-right-radius: 15px;
		bottom: 15px;
		padding: 15px 30px;
		position: relative;
		top: 0;
	}
	footer #footer-credits p {
		font-size: 11px;
		margin-bottom: 0;
		text-align: center;
	}
	.footer-bg-1 img {
		width: 100%;
	}
	.footer-bg-2 {
		top: 35%;
	}
	footer ul#contact-details li a {
		color: #898989;
		font-size: 13px;
		text-decoration: none;
	}
	#tranquilite #tranq h2 {
		font-size: 20px;
	}
	#specialites {
		margin-top: 30px;
	}
	#specialites .logos ul li img {
		margin-left: 0;
		width: 100px;
	}
	footer .three.columns {
		width: 50%;
	}
	footer {
		background-size: cover;
	}
	#top-footer {
		background: rgba(0, 0, 0, 0) url("../images/footer-title.png") no-repeat scroll left center;
		padding: 12px 0;
	}
	
	footer #liensrapides, footer #apropos, footer #form_footer, footer #coord{width:90%;margin:10px auto;}
	footer #droits, footer #lithium{width:100%;margin:0;}
	footer #lithium{margin-top:10px;}
	footer #scroll-up{position:static;text-align:center;margin-top:60px;}
	
	.service_details .service1{float:none;width:50%;margin:10px auto;}
	.service_details .service2{float:none;width:90%;margin:10px auto;}
}

@media (max-width: 767px) {
	.slider-caption .text-caption span.first{font-size:26px;}
	.slider-caption .text-caption span.second{font-size:18px;margin-top:-14px}
	.slider-caption .text-caption span.third{font-size:28px;margin-top:-14px}
	.slider-caption .container{width:90%;}
	
	#featured-items .featured-item {width:100%}
	
}	

@media (max-width: 600px) {
	#axes {
		display: none;
	}
	header #nav {
		display: none !important;
	}
	#mobile-nav {
		display: block !important;
	}
	header .container {
		padding: 0;
		width: 100%;
	}
	header #logo {
		text-align: center;
		width: 100%;
	}
	header #logo img {
		width: 70%;
	}
	header #top-details {
		margin: 0;
		width: 100%;
		text-align: center;
	}
	header #top-header {
		background: rgba(0, 0, 0, 0) url("../images/black.png") repeat scroll 0 0;
		width: 100%;
	}
	header #top-header ul#details li.address img {
		margin-left: 0px;
	}
	.slider-caption .text-caption img {
		margin-top: 10px;
		width: 100%;
	}
	#featured-items .featured-item .featured .featured-caption span {
		font-size: 16px;
	}
	#featured-items .featured-item .featured .featured-caption p {
		font-size: 25px;
	}
	#garantie .caption h2 {
		font-size: 30px;
	}
	#garantie .caption .button.button-primary, button.button-primary, input.button-primary[type="submit"], input.button-primary[type="reset"], input.button-primary[type="button"] {
		font-size: 12px;
	}
	#specialites .logos ul li img {
		margin-left: 16px;
		width: 100px;
	}
	#top-footer {
		background: rgba(0, 0, 0, 0) url("../images/footer-title.png") no-repeat scroll left center;
	}
	footer {
		background-size: cover;
	}
	footer #footer-credits {
		background: #f1a72b none repeat scroll 0 0;
		border-top-left-radius: 15px;
		border-top-right-radius: 15px;
		bottom: 15px;
		padding: 15px 30px;
		position: relative;
		top: 0;
	}
	footer #footer-credits p {
		font-size: 11px;
		margin-bottom: 0;
		text-align: center;
	}
	.footer-bg-1 img {
		width: 100%;
	}
	.footer-bg-2 {
		top: 35%;
	}
	footer ul#contact-details li a {
		color: #898989;
		font-size: 13px;
		text-decoration: none;
	}
	#tranquilite #tranq h2 {
		font-size: 20px;
	}
	#specialites {
		margin-top: 30px;
	}
	#specialites .logos ul li img {
		margin-left: 0;
		width: 100px;
	}
	footer .three.columns {
		width: 50%;
	}
	footer {
		background-size: cover;
	}
	#top-footer {
		background: rgba(0, 0, 0, 0) url("../images/footer-title.png") no-repeat scroll left center;
		padding: 12px 0;
	}
}

@media (max-width: 550px) {
	#axes {
		display: none;
	}
	header #nav {
		display: none;
	}
	#mobile-nav {
		display: block;
	}
	header .container {
		padding: 0;
		width: 100%;
	}
	#logo img {
		width: 100%;
		height: auto;
	}
	header #top-header {
		background: url("../images/black.png");
		background-repeat: repeat-x;
		text-align: center;
	}
	header #top-header ul#details li {
		margin-right: 12px;
	}
	header #top-header ul#details li.address img {
		margin-left: 0px;
	}
	.slider-caption .text-caption img {
		margin-top: 10px;
		width: 100%;
	}

	#featured-items .featured-item .featured .featured-caption span {
		font-size: 16px;
	}
	#featured-items .featured-item .featured .featured-caption p {
		font-size: 25px;
	}
	#garantie .caption h2 {
		font-size: 30px;
	}
	#garantie .caption .button.button-primary, button.button-primary, input.button-primary[type="submit"], input.button-primary[type="reset"], input.button-primary[type="button"] {
		font-size: 12px;
	}
	#specialites .logos ul li img {
		margin-left: 16px;
		width: 100px;
	}
	#top-footer {
		background: rgba(0, 0, 0, 0) url("../images/footer-title.png") no-repeat scroll left center;
	}
	footer {
		background-size: cover;
	}
	
	.footer-bg-1 img {
		width: 100%;
	}
	.footer-bg-2 {
		top: 50%;
	}
	footer ul#contact-details li a {
		color: #898989;
		font-size: 13px;
		text-decoration: none;
	}
	#tranquilite #tranq h2 {
		font-size: 20px;
	}
	#specialites {
		margin-top: 30px;
	}
	#specialites .logos ul li img {
		margin-left: 0;
		width: 100px;
	}
}

@media (max-width: 500px) {
	#axes {
		display: none;
	}
	header #nav {
		display: none;
	}
	#mobile-nav {
		display: block;
	}
	header .container {
		padding: 0;
		width: 100%;
	}
	#logo img {
		width: 100%;
		height: auto;
	}
	header #top-header {
		background: url("../images/black.png");
		background-repeat: repeat-x;
		text-align: center;
	}
	header #top-header ul#details li.address img {
		margin-left: 0px;
	}
	.slider-caption .text-caption img {
		margin-top: 10px;
		width: 100%;
	}
	#featured-items .featured-item .featured .featured-caption span {
		font-size: 16px;
	}
	#featured-items .featured-item .featured .featured-caption p {
		font-size: 25px;
	}
	#garantie .caption h2 {
		font-size: 30px;
	}
	#garantie .caption .button.button-primary, button.button-primary, input.button-primary[type="submit"], input.button-primary[type="reset"], input.button-primary[type="button"] {
		font-size: 12px;
	}
	#specialites .logos ul li img {
		margin-left: 16px;
		width: 100px;
	}
	#top-footer {
		background: rgba(0, 0, 0, 0) url("../images/footer-title.png") no-repeat scroll left center;
	}
	footer {
		background-size: cover;
	}
	footer #footer-credits {
		background: #f1a72b none repeat scroll 0 0;
		border-top-left-radius: 15px;
		border-top-right-radius: 15px;
		bottom: 15px;
		padding: 15px 30px;
		position: relative;
		top: 0;
	}
	footer #footer-credits p {
		font-size: 11px;
		margin-bottom: 0;
		text-align: center;
	}
	.footer-bg-1 img {
		width: 100%;
	}
	.footer-bg-2 {
		top: 50%;
	}
	footer ul#contact-details li a {
		color: #898989;
		font-size: 13px;
		text-decoration: none;
	}
	#tranquilite #tranq h2 {
		font-size: 20px;
	}
	#specialites {
		margin-top: 30px;
	}
	#specialites .logos ul li img {
		margin-left: 0;
		width: 100px;
	}
	
	.slider-caption .text-caption span.first{font-size:20px;}
	.slider-caption .text-caption span.second{font-size:14px;margin-top:-14px}
	.slider-caption .text-caption span.third{font-size:22px;margin-top:-14px}
}

@media (max-width: 480px) {
	#axes {
		display: none;
	}
	header #nav {
		display: none !important;
	}
	#mobile-nav {
		display: block !important;
	}
	header .container {
		padding: 0;
		width: 100%;
	}
	header #top-header ul#details{width:100%;}
	#logo img {
		width: 100% !important;
		height: auto;
	}
	header #top-header {
		background: url("../images/black.png");
		background-repeat: repeat-x;
		text-align: center;
	}
	header #top-header ul#details li.address img {
		margin-left: 0px;
	}
	.slider-caption .text-caption img {
		margin-top: 10px;
		width: 100%;
	}
	#featured-items .featured-item .featured .featured-caption span {
		font-size: 16px;
	}
	#featured-items .featured-item .featured .featured-caption p {
		font-size: 25px;
	}
	#garantie .caption h2 {
		font-size: 30px;
	}
	#garantie .caption .button.button-primary, button.button-primary, input.button-primary[type="submit"], input.button-primary[type="reset"], input.button-primary[type="button"] {
		font-size: 12px;
	}
	#specialites .logos ul li img {
		margin-left: 16px;
		width: 100px;
	}
	#top-footer {
		background: rgba(0, 0, 0, 0) url("../images/footer-title.png") no-repeat scroll left center;
	}
	footer {
		background-size: cover;
	}
	footer #footer-credits {
		background: #f1a72b none repeat scroll 0 0;
		border-top-left-radius: 15px;
		border-top-right-radius: 15px;
		bottom: 15px;
		padding: 15px 30px;
		position: relative;
		top: 0;
	}
	footer #footer-credits p {
		font-size: 11px;
		margin-bottom: 0;
		text-align: center;
	}
	.footer-bg-1 img {
		width: 100%;
	}
	.footer-bg-2 {
		top: 50%;
	}
	footer ul#contact-details li a {
		color: #898989;
		font-size: 13px;
		text-decoration: none;
	}
	#tranquilite #tranq h2 {
		font-size: 20px;
	}
	#specialites {
		margin-top: 30px;
	}
	#specialites .logos ul li img {
		margin-left: 0;
		width: 100px;
	}
	#camion_title h1 {
		font-size: 28px;
	}
	.img_r {
		width: 100%;
	}
	.detsil_r {
		width: 100%;
	}
	.transmission_right img {
		width: 100%;
	}
	.img_r img {
		width: auto;
	}
	.transmission_left a img {
		margin-top: 13px;
	}
}

@media (max-width: 450px) {
	.slider-caption .text-caption span.third{margin-left:65px;}
	header .container .urgences span{font-size:12px;bottom:-34px;}

}

@media (max-width: 400px) {
	.slider-caption .text-caption span.first{font-size:14px;}
	.slider-caption .text-caption span.second{font-size:12px;margin-top:-10px}
	.slider-caption .text-caption span.third{font-size:16px;margin-top:-10px;margin-left:30px;}
	.slider-caption .container{width:100%;}
	
	.service_details .service1{width:90%;}
	
	footer #scroll-up{margin-top:80px;}
}	

@media (max-width: 340px) {
	.transmission_left a {
		width: 100%;
		background-size: 100%;
	}
	.transmission_left a:hover {
		width: 100%;
		background-size: 100%;
	}
	.transmission_left a.actvv {
		width: 100%;
		background-size: 100%;
	}
}

@media (max-width: 320px) {
	#axes {
		display: none;
	}
	header #nav {
		display: none !important;
	}
	#mobile-nav {
		display: block !important;
	}
	header .container {
		padding: 0;
	}
	header #logo {
		width: 100%;
	}
	header #logo img {
		width: 100% !important;
		height: auto;
	}
	header #top-header {
		background: url("../images/black.png");
		background-repeat: repeat-x;
		text-align: center;
	}
	header #top-header ul#details li.address img {
		margin-left: 0px;
	}
	.slider-caption .text-caption img {
		margin-top: 10px;
		width: 100%;
	}
	#featured-items .featured-item .featured .featured-caption span {
		font-size: 16px;
	}
	#featured-items .featured-item .featured .featured-caption p {
		font-size: 25px;
	}
	#garantie .caption h2 {
		font-size: 30px;
	}
	#garantie .caption .button.button-primary, button.button-primary, input.button-primary[type="submit"], input.button-primary[type="reset"], input.button-primary[type="button"] {
		font-size: 12px;
	}
	#specialites .logos ul li img {
		margin-left: 16px;
		width: 100px;
	}
	#top-footer {
		background: rgba(0, 0, 0, 0) url("../images/footer-title.png") no-repeat scroll left center;
	}
	footer {
		background-size: cover;
	}
	footer #footer-credits {
		background: #f1a72b none repeat scroll 0 0;
		border-top-left-radius: 15px;
		border-top-right-radius: 15px;
		bottom: 15px;
		padding: 15px 30px;
		position: relative;
		top: 0;
	}
	footer #footer-credits p {
		font-size: 11px;
		margin-bottom: 0;
		text-align: center;
	}
	.footer-bg-1 img {
		width: 100%;
	}
	.footer-bg-2 {
		top: 50%;
	}
	footer ul#contact-details li a {
		color: #898989;
		font-size: 13px;
		text-decoration: none;
	}
	#tranquilite #tranq h2 {
		font-size: 20px;
	}
	#specialites {
		margin-top: 30px;
	}
	#specialites .logos ul li img {
		margin-left: 0;
		width: 100px;
	}
}

@media (max-width: 240px) {
	#axes {
		display: none;
	}
	header #nav {
		display: none !important;
	}
	#mobile-nav {
		display: block !important;
	}
	header .container {
		padding: 0;
	}
	header #logo {
		width: 100%;
	}
	header #logo img {
		width: 100% !important;
		height: auto;
	}
	header #top-header {
		background: url("../images/black.png");
		background-repeat: repeat-x;
		text-align: center;
	}
	header #top-header ul#details li.address img {
		margin-left: 0px;
	}
	.slider-caption .text-caption img {
		margin-top: 10px;
		width: 100%;
	}
	#featured-items .featured-item .featured .featured-caption span {
		font-size: 16px;
	}
	#featured-items .featured-item .featured .featured-caption p {
		font-size: 25px;
	}
	#garantie .caption h2 {
		font-size: 30px;
	}
	#garantie .caption .button.button-primary, button.button-primary, input.button-primary[type="submit"], input.button-primary[type="reset"], input.button-primary[type="button"] {
		font-size: 12px;
	}
	#specialites .logos ul li img {
		margin-left: 16px;
		width: 100px;
	}
	#top-footer {
		background: rgba(0, 0, 0, 0) url("../images/footer-title.png") no-repeat scroll left center;
	}
	footer {
		background-size: cover;
	}
	footer #footer-credits {
		background: #f1a72b none repeat scroll 0 0;
		border-top-left-radius: 15px;
		border-top-right-radius: 15px;
		bottom: 15px;
		padding: 15px 30px;
		position: relative;
		top: 0;
	}
	footer #footer-credits p {
		font-size: 11px;
		margin-bottom: 0;
		text-align: center;
	}
	.footer-bg-1 img {
		width: 100%;
	}
	.footer-bg-2 {
		top: 50%;
	}
	footer ul#contact-details li a {
		color: #898989;
		font-size: 13px;
		text-decoration: none;
	}
	#tranquilite #tranq h2 {
		font-size: 20px;
	}
	#specialites {
		margin-top: 30px;
	}
	#specialites .logos ul li img {
		margin-left: 0;
		width: 100px;
	}
}

