/**
	* Theme Name: Thème enfant Ultra Fluide
	* Description: Thème enfant pour spécificités Ultra Fluide. En particulier, répartir les contenus d'une longue page dans des posts séparés.
	* Author: Xavier Boully <a href="http://ultrafluide.com/">Agence de communication Ultra Fluide</a>
	* Template: exline
*/
/** Menu langue */
.inner-nav ul li.lang-item{
	margin-left: 10px;
	padding:18px 0;
}
.scroll-start .inner-nav ul li.lang-item{
	padding:10px 0;
}
.inner-nav ul li.lang-item a{
	padding: 8px 8px;
	border-radius: 35px;
	line-height:18px !important;
	height:35px !important;
}
.inner-nav ul li.lang-item a{
	background:#777;
	color:white !important;
}
.inner-nav ul li.lang-item.current-lang a{
	background:#ddd;
	color:#00b2ca !important;
	cursor: default;
}
/** Accueil */
#accueil .hero-content{
	background:#00000040;
}
#accueil small:before{
    content: '\A';
	white-space: pre;
}
#accueil small{
	font-size: 100%;
}

/** A propos :APM IMM CO  */
#apropos small:before{
    content: '\A';
	white-space: pre;
}
#apropos small{
	font-size: 100%;
	color: #444;
}
#apropos h4 {
	text-align:center;
}
#facts .focus-number, #facts .fact-desc{
	display:none;
}
#facts span{
	display:inline-block;
	
}
#facts span:last-child{
	width:75%;
	font-size:15px;
	margin-left: 15px;
}
#cartepro p{
	background:#f0f0f0;
	padding: 0 0 50px 0;
}
/** Services */
#services {
padding-bottom: 20px; ;
}
#services i img{
width: 48px;
}
#services .wow{
display: flex;
flex-flow: row wrap;
justify-content: space-between;
}
#services .wow > div{
margin-bottom:20px;
}
#services .service-item{
height:100%;
margin:0;
}
#services .service-item h5{
margin:0;
}
/** Qui sommes nous */
#qui {
background:white;
}
#qui ul{
color:#333;
font-size: 15px;
}
#qui h3{
margin-bottom:80px; 
padding-top:30px;
}

#qui p img{
width:100%;
}
#qui h5{
font-family:'Dosis';
letter-spacing: 0.2em;
text-transform: uppercase;
}
#qui h5 small{
color: #00b2ca;
}

/** Clients */
#clients{
background:#f0f0f0;
padding-top:50px;
margin-top:100px;
}
#clients p{
text-align:center;
}
#clients p img{
height:130px;
}
/** Contact */
#contact > div.container > div:first-child + div, #contact > div.container > div:first-child + div + div, #contact #contact-form > p{
display:none;
}
#contact h3{
margin-bottom:0;
}
#contact h4{
font-size: 15px;
text-align:center;
margin: 0 0 8em 0;
}
#contact h4 a{
color:#00b2ca;
}
