@charset "UTF-8";

#navigation .container {
	padding-right:5px;
	padding-left:5px;
}

.navbar .logo {
	width: 95%;
	height: auto;
	margin-right: auto;
	margin-left: auto;
	display: block;
}


/* CSS Document */

.space,.space-xs,.space-sm,.space-md,.space-lg {
	display:block;float:none;clear:both
	}

.space-xs {
	padding-top:5px
	}
.space-sm {
	padding-top:15px
	}
.space-md {
	padding-top:20px
	}
.space {
	padding-top:30px
	}
.space-lg {
	padding-top:50px
	}
.space-xxl {
	padding-top:80px;
}

.margin-bottom-xs {
	margin-bottom: 10px;
}

.margin-top-xl {
	margin-top: 75px;
}


.legal h3.legal-page {
	margin-top: 30px;
	color: #ff6600;
}


/* PAGES breadcrumb */


#aeroport-page .page-breadcrumb {
	background-image: url("../images/bg/bg-1.jpg");
}

#business-page .page-breadcrumb {
	background-image: url("../images/bg/bg-2.jpg");
}

#taxi-page .page-breadcrumb {
	background-image: url("../images/bg/bg-3.jpg");
}

#malade-page .page-breadcrumb {
	background-image: url("../images/bg/bg-3.jpg");
}

/* LISTE PERSO */

.about-top ul {
	margin-top:10px;
	margin-bottom:10px;
}

.about-top ul li {
	margin-left:15px;
	margin-bottom:8px;
}
.about-top ul li:before {
	font-family: 'FontAwesome';
}

.about-top ul li:before {
	content: "\f101";
	margin-right:5px;
}

.list-rgpd ul li:before {
	content: "|";
	margin-right:6px;
	color: #FFFFFF;
}

.list-rgpd ul li:first-child:before {
	content: "";
}




/* MEDIA QUERIES */

/* grand media */
@media (min-width: 1200px) {
	
}

/*iPads (portrait and landscape)*/
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {

}


@media only screen and (max-width:767px) {

}


/*iPhone */
@media (max-width: 479px) {
	
	.carousel-caption {
	margin-top: -80px;	
	}
	#blog {
		padding-top:0px;
	}
	.entry-content {
		margin-top:0px;
	}
	.margin-top-xl {
		margin-top: 0px;
	}
	.text-left-xs   { text-align: left;   }
	.text-center-xs { text-align: center; }
	.text-right-xs  { text-align: right;  }		
	
	.pull-left-xs  { float: left;  }
	.pull-right-xs { 
		left: auto;
		right: 0;
	}
}


/*==================================================*/


/* Section Contact Form Error-Success  & Inscription Form
   ================================================== */

.required {
    color: #fe5555;
}

#success,
#error,
#inscriptionsuccess,
#inscriptionerror {
    display: none;
}

#contact-map {
	height:450px;
	width:100%
	}

/*==================================================*/
/* FOOTER */

#footer a {
	color:#FFFFFF;
}

#footer a:hover {
	color:#ff6600;
}

.footer-bottom {
	line-height:10px;
}

.statistiques {
	height: 1px;
	width: 10px;
	left: 0;
	visibility: hidden;
} 


.copyright {
	padding-right: 0;
	padding-left: 0;
	font-size: 12px;
}

.cyber_sign {
	font-size: 12px;
}
.cyber_sign img  {
	height: 15px;
}
@media (min-width: 1200px) {
	.cyber_sign {
	text-align: right;	
	}
}
@media only screen and (max-width:767px) {
	.cyber_sign { text-align: center; }
}
