/* HOME */
		#home {
			padding-top: 36px;
			padding-bottom: 96px;
	}
#map {
    padding-top: 36px;
    -bottom: 46px;
}


		#avant_propos {
			padding-bottom: 100px;
			position: relative;
			background: url(../img/barre.png) 0 8px no-repeat;
			overflow: hidden;
		}
		
				
		
		
		
		#avant_propos h3 {
			color: #666666;
			font-size: 1.2em;
			line-height:26px;
			margin-bottom: 5px;
		}
		#avant_propos h3 span {
			color: #00B3FF;
		}
#avant_propos span {
    color: #00B3FF;
}
		#avant_propos h4 {
			color: #666666;
			font-size: 2.3em;
			margin-top: 7px;
			text-align: center;
			margin-bottom: 9px;
		}
		#avant_propos h4 span {
			color: #0596fb;
		}
		
		#avant_propos .content {
			margin-top: 26px;
			overflow: hidden;
		}
		
		#avant_propos .content .intro {
			font-size: 1.3em;
			line-height: 1.15em;
			color: #666666;
			position: relative;
			bottom: 2px;
		}
		
		#infirmier .content .float-left {
			float: left;
			padding-right: 19px;
			padding-top:24px;
			padding-bottom: 15px;
			width: 44%;
			height:25%;
					}
        #franchise .content .float-left {
			float: left;
			padding-right: 19px;
			padding-top:24px;
			padding-bottom: 15px;
		}
		#avant_propos .content .float-right {
			float: right;
			padding-left: 19px;
			padding-top:24px;
			padding-bottom: 15px;
		}
		
		#avant_propos .content .article {
			color: #666666;
			font-size: 1.2em;
			line-height: 26px;
			padding-top: 2px;
		}
		
		#avant_propos .content .signature {
			color: #666666;
			font-size: 1.2em;
			line-height: 26px;
			padding-top: 2px;
           
		}
		
		#avant_propos content.citation span {
			color: #00b3ff;
		}
		
		
		#avant_propos .liens_bas {
			clear: both;
			padding-top: 20px;
			background: url(../img/barre3.gif) 0 bottom no-repeat;
		}
		
		#avant_propos .content .inscription_newsletter img, #avant_propos .content .regarder_newsletter img {
			display: block;
			margin-top: 18px;
		}
			
			#avant_propos .inscription_newsletter {
				float: left;
				width: 360px;
				padding-top: 28px;
			}
			
		.news {
			/*margin-bottom: 20px;*/
			background: url(../img/barre.png) 0 15px no-repeat;
			position: relative;
		}
		
		.news {
			position: relative;
			margin-bottom: 80px;
		}
		
		
		.news .news-facetwitt {
			float: left;
			position: absolute;
			right: 0px;
			top: 17px;
		}
		
        /* Titre pour notre mtier studiosante */
		.news h2 {
			font-size: 1.35em;
			margin-top: 13px;
		}
		.news h2 span {
			color: #00b3ff;
		}
		
		.news h3 {
			color: #666666;
			font-size: 2.3em;
			margin-top: 13px;
			text-align: left;
			margin-bottom: 35px;
		}
		.home h3 {
			color: #666666;
			font-size: 2.3em;
			margin-top: 13px;
			text-align: left;
			margin-bottom: 35px;
		}
		
		.home h3 span {
			color: #0596fb;
		}
		.news h3 span {
			color: #0596fb;
		}
.news span {
    color: #0596fb;
}

.home span {
    color: #0596fb;
}

		.news .content {
			/* border-bottom: 1px solid #000000; */
			padding-bottom: 18px;
		}
		
		.news .content .article {
			color: #666666;
			clear: both;
			font-size: 1.2em;
			line-height: 26px;
			padding-top: 9px;
			padding-bottom: 15px;
		}
		
		.news .content .float-left { float: left; padding-right: 12px; }
		.news .content .float-right { float: right; padding-left: 12px;	}
		
		/* Slider */
		.news .content .slider_news {
			margin-top: 10px;
		}
		.news .content .slider_news p {
			margin-top: 8px;
			color: #535353;
			font: .95em Georgia, "DejaVu Serif", Norasi, serif;
		}
		.news .content .slider_news p span {
			color: #9a9a9a;
		}
		
/* L'AGENCE 1/3 - Notre mtier */
		#notre_metier {
			padding-bottom: 89px;
			background: url(../img/barre.png) 0 8px no-repeat;
		}

		#notre_metier h2 {
			font-size: 1.2em;
			padding-top: 52px;
			padding-bottom: 18px;
			border-bottom: 1px solid #898989;
		}
		#notre_metier h2 span {
			color: #00b3ff;
		}
		
		#notre_metier .text-intro {
			margin-top: 22px;
			margin-bottom: 14px;
			font-size: 3px;
			color: #666666;
            text-align:justify;
		}
		
		#notre_metier ul {
			margin-top: 1px;
		}
		#notre_metier ul li {
			font-size: 13px;
			color: #666666;
			padding-bottom: 8px;
			padding-top: 8px;
			background:url("../img/sep_edito.png") no-repeat 1px 1px;
		}
		#notre_metier ul li:first-child {
			background: none;
		}
		
		#notre_metier .qui-on-est {
			margin-top: 22px;
		}
		
		#notre_metier h3 {
			font-size: 1.9em;
			color: #535353;
			margin-bottom: 0px;
		}
		#notre_metier h3 span {
			color: #0596fb;
		}
		
/*  perfusion */
		#perfusion {
			padding-bottom: 97px;
			background: url(../img/barre.png) 0 15px no-repeat;
		}

		#perfusion h2 {
			font-size: 3.4em;
			padding-top: 52px;
			padding-bottom: 18px;
			border-bottom: 1px solid #898989;
		}
		#perfusion h2 span {
			color: #00b3ff;
		}
		
		#perfusion h3 {
			margin-top: 13px;
			margin-bottom: 15px;
			font-size: 2.0em;
			color: #666666;
            text-align:center;
		}
		#perfusion h3 span {
			color: #0596fb;
		}
#perfusion h4 {
    margin-top: 22px;
    margin-bottom: 15px;
    font-size: 1.2em;
    color: #666666;
    
}
#perfusion h4 span {
    color: #0596fb;
}
#perfusion p {
color: #666666;
font-size: 1.2em;
line-height: 26px;
padding-top: 2px;
text-align:justify
}
        #perfusion .info {
			font-size: 0.8em;
			color: #666666;
		}
		
/* L'infirmiere coordinatrice studiosante - infirmier */
		#infirmier {
			padding-bottom: 120px;
			background: url(../img/barre.png) 0 15px no-repeat;
		}

		#infirmier h2 {
			font-size: 1.3em;
			padding-top: 47px;
			padding-bottom: 18px;
		}
		#infirmier h2 span {
			color: #00b3ff;
		}
		
		#infirmier h3 {
		color: #666666;
			font-size: 2.0em;
			margin-top: 13px;
			text-align: center;
			margin-bottom: 35px;
}
#infirmier h3 span {
    color: #0596fb;
}
		
		#infirmier .info {
			font-size: 0.8em;
			color: #666666;
		}
		
		#infirmier .slider_infirmier {
			margin-top: 9px;
		}
		
		#infirmier .numeros_slider {
			margin-top: 10px;
			color: #535353;
			padding-bottom: 7px;
			border-bottom: 1px solid #898989;
		}
		
		#infirmier .numeros_slider span {
			color: #9a9a9a;
		}
		
		#infirmier p {
			color: #666666;
			font-size: 1.2em;
			line-height: 26px;
			padding-top: 2px;
		text-align:justify
        }

		/* ETUDES DE CAS */
		/* BASE */
		#etudes-de-cas {
			overflow: hidden;
		}
		
		div#cabinet h3 ,
		div#domaine h3 ,
		div#bienvenue h3 ,
		div#bioderma h3 ,
		div#franchise h3 ,
		div#school h3 ,
		div#fournisseur h3 , 
		div#idel h3 {
			color: #666666;
			font-size: 2.0em;
			margin-top: 13px;
			text-align: center;
			margin-bottom: 35px;
		}
		
		#etudes-de-cas .info {
			font-size: 0.8em;
			color: #666666;
		}
		
		#etudes-de-cas .slider_etudes-de-cas {
			margin-top: 9px;
		}
		
		#etudes-de-cas .numeros_slider {
			margin-top: 10px;
			color: #535353;
			padding-bottom: 7px;
			border-bottom: 1px solid #898989;
		}
		
		#etudes-de-cas .numeros_slider span {
			color: #9a9a9a;
		}
		
		div#cabinet p ,
        div#franchise,
        div#school,
        div#fournisseur,
		div#domaine p
		  {
		
                color: #666666;
                font-size: 1.2em;
                line-height: 27px;
                padding-top: 2px;
                text-align:justify
           

		}
		
		div#cabinet h2 ,
		div#domaine h2 ,
		div#bienvenue h2 ,
		div#franchise h2 ,
		div#school h2 ,
		div#fournisseur h2 ,
		div#idel h2 
		 {
			font-size: 1.2em;
			padding-top: 50px;
			padding-bottom: 18px;
		}
		
		div#cabinet h2 span ,
		div#domaine h2 span ,
		div#bienvenue h2 span ,
		div#franchise h2 span ,
		div#school h2 span ,
		div#fournisseur h2 span ,
		div#idel h2 span 
		  {
			color: #0596fb;
		}
		
		div#cabinet h3 ,	
		div#domaine h3 ,
		div#bienvenue h3 ,
		div#franchise h3 ,
		div#school h3 ,
		div#fournisseur h3 ,
		div#idel h3 
		  {
			font-size: 1.85em;
			color: #535353;
			margin-bottom: 25px;
            margin-top: 45px;
		}
div#cabinet h3 span ,
div#domaine h3 span ,
div#fournisseur h3 span ,
div#bienvenue h3 span ,
div#franchise h3 span  {
    color: #0596fb;
}
div#idel h3 span  {
    color: red;
}		
		 .reponse {
			width: 400px;
			float: left;
			padding-right: 40px;
		}
		 .resultat {
			width: 271px;
			float: left;
		}
		
		div#cabinet ul li ,	
		div#domaine ul li ,
		div#bienvenue ul li ,
		div#school ul li ,
		div#fournisseur ul li ,
		div#idel ul li 
        {
		font-size: 13px;
			color: #666666;
			padding-bottom: 8px;
			padding-top: 8px;
			background:url("../img/sep_edito.png") no-repeat 1px 1px;
		}
		div#cabinet ul li.first ,	
		div#domaine ul li.first
		  {
			background:none;
		}
	
			
		#etudes-de-cas ul li:first-child {
			background: none;
		}
		
		/* Liste des études */
		/* Sélectionne la premier #div du block #etudes-de-cas */
		 div#cabinet {
			padding-bottom: 100px;
			background: url(../img/barre.png) 0 8px no-repeat;
			clear: both;
			overflow: hidden;
		}
		/* Sélectionne toutes les #div du block #etudes-de-cas */
		 div#domaine,
		 div#bienvenue,
		 div#franchise,
		 div#school,
		 div#fournisseur,
		 div#idel
		   {
			/*margin-top: 89px;*/
			margin-bottom:100px;
			background: url(../img/barre.png) 0 15px no-repeat;
			clear: both;
			overflow:hidden;
		}
		
/* CLIENTS */
		#clients {
			padding-bottom: 6px;
			margin-bottom:100px;
			/*margin-top:89px;*/
			background: url(../img/barre.png) 0 8px no-repeat;
			overflow: hidden;
			clear: both;
		}

		#clients h2 {
			font-size: 1.2em;
			padding-top: 52px;
			padding-bottom: 18px;
			border-bottom: 1px solid #898989;
			margin-bottom: 22px;
		}
		#clients h2 span {
			color: #00b3ff;
		}
		
		#clients ul li {
			color:#666666;
			font-size:1.22em;
			height: 24px;
		}
		#clients h3 {
			margin-bottom: 13px;
			margin-top: 24px;
		}
		#clients h3:first-child {
			margin-top: 0px;
		}
		
		.colonne1 {
			float: left;
			width: 241px;
		}
		.colonne2 {
			float: left;
			width: 240px;
		}
		.colonne3 {
			float: left;
		}
		
		
/* RECRUTEMENTS */
		#recrutements {
			/*margin-top: 89px;*/
			padding-bottom: 93px;
			background: url(../img/barre.png) 0 8px no-repeat;
			position: relative;
			clear: both;
		}

		#recrutements h2 {
			font-size: 1.2em;
			padding-top: 52px;
			padding-bottom: 18px;
			border-bottom: 1px solid #898989;
		}
		#recrutements h2 span {
			color: #00b3ff;
		}
		
		#recrutements .text-intro {
			margin-top: 22px;
			margin-bottom: 39px;
			font-size: 1.22em;
			color: #666666;
		}
		
		#recrutements h3 {
			font-size: 1.8em;
			color: #535353;
			margin-bottom: 25px;
			margin-top: 45px;
			padding-top: 45px;
			text-align:center;
		}
#recrutements h3 span {
    color: #00b3ff;
}
		
				
		
				
/* CONTACT */
		#contacts {
			padding-bottom: 80px;
			background: url(../img/barre.png) 0 8px no-repeat;
		}

		#contacts h2 {
			font-size: 3.4em;
			padding-top: 52px;
			padding-bottom: 18px;
			border-bottom: 1px solid #898989;
		}
		#contacts h2 span {
			color: #00b3ff;
		}
		
		#contacts .coordonnees {
			margin-top: 22px;
			margin-bottom: 15px;
			font-size: 1.22em;
			color: #666666;
		}
		#contacts .coordonnees a {
			color: #666666;
			text-decoration: underline;
		}
		
/* ABONNEMENT NEWSLETTER */
		#abonnement-newsletter {
			padding-bottom: 97px;
			background: url(../img/barre.png) 0 8px no-repeat;
		}

		#abonnement-newsletter h2 {
			font-size: 3.4em;
			padding-top: 52px;
			padding-bottom: 18px;
			border-bottom: 1px solid #898989;
		}
		#abonnement-newsletter h2 span {
			color: #00b3ff;
		}
        
        #abonnement-newsletter h3 {
		color: #666666;
			font-size: 2.0em;
			margin-top: 13px;
			text-align: center;
			margin-bottom: 35px;
            padding-top: 52px;
}
        #abonnement-newsletter h3 span {
    color: #0596fb;
}

				
		#abonnement-newsletter form .mail,
		#abonnement-newsletter form .societe {
			margin-bottom: 28px;
		}
		
		#abonnement-newsletter p span {
			
			color: #0596fb;
		}
		
	

		#fin-site {
			margin-top: 20px;
		}
		
		#fin-site blockquote {
			margin-top: 795px;
			padding-top: 39px;
			border-top: 1px solid #898989;

		}
		
		#fin-site blockquote p{
			font-size: 2em;
			font-family: Georgia,"DejaVu Serif",Norasi,serif;
			font-weight: normal;
		}
		#fin-site blockquote span {
			color: #00b3ff;
		}
		
		#fin-site blockquote .auteur {
			display: block;
			margin-top: 25px;
		}
		.tooltipCarte {
    position: absolute;
    z-index: 4;
    background: #fff;
    width: 200%;
    border: 1px solid black;
    display: none;
    min-height: 422px;
}
.tooltipCarte > div {
    display: none;
}

	.tooltipVideo {
    position: relative;
    z-index: 4;
    background: #fff;
    width: 100%;
    border: 1px solid black;
    display: none;
    min-height: 422px;
}
.tooltipVideo > div {
    display: none;
}
.tooltipCarte > img.close {
    position: relative;
    width: 50px;
    height: 50px;
    top: -25px;
    left: 94%;
}
.product-footer {
    margin: 0 auto;
    padding: 30px 0 30px 300px;
}
.product-footer {
    position: relative;
}
.product-footer {
    color: #9ba7ac;
    font-size: 0.8125rem;
      margin: 0 -30px;
    max-width: 1024px;
  
     padding: 30px 0 1px;
    
}
.content-wrapper {
    max-width: 1280px;
    padding: 0 30px;
}
.content-wrapper {
    margin-left: auto;
    margin-right: auto;
    max-width: 1400px;
    padding-left: 20px;
    padding-right: 20px;
}
.product-footer-copyright {
    display: block;
    margin-left: -300px;
}
.product-footer-copyright {
    clear: both;
    display: none;
    padding-top: 24px;
}
* {
    box-sizing: border-box;
}
.product-footer-links {
    padding-left: 16%;
}
.product-footer-links .product-link-grouping:first-child {
    padding-left: 0;
}
.product-footer-links .product-link-grouping {
    float: left;
    padding-left: 16px;
    width: 33%;
}
.product-footer-links .product-link-grouping {
    float: left;
    padding-left: 16px;
    width: 33%;
}
.product-footer h2 {
    clear: both;
    color: #566b72 !important;
    font-size: inherit !important;
    font-weight: bold;
    margin: 0.5em 0;
}
.btnSavoirPlus {
    background: none repeat scroll 0 0 #00c5df;
    color: #fff !important;
    display: block;
    font-family: "proxima-nova",sans-serif;
    font-size: 1.0625rem;
    height: 60px;
    line-height: 60px;
   margin: 40px auto auto;
    position: relative;
    text-align: center;
    text-transform: uppercase;
    top: 45%;
    width: 190px;
    z-index: 60;
}
.btnVideoPlus {
    background: none repeat scroll 0 0 #00c5df;
    color: #fff !important;
    display: block;
    font-family: "proxima-nova",sans-serif;
    font-size: 1.0625rem;
    height: 60px;
    line-height: 60px;
   margin: -15px 1px 1px 8px;
    position: relative;
    text-align: center;
    text-transform: uppercase;
    top: 45%;
    width: 190px;
    z-index: 60;
}
.btnVideoDroite {
    background: none repeat scroll 0 0 #00c5df;
    color: #fff !important;
    display: block;
    font-family: "proxima-nova",sans-serif;
    font-size: 1.0625rem;
    height: 60px;
    line-height: 60px;
   margin: -15px 1px 1px 448px;
    position: relative;
    text-align: center;
    text-transform: uppercase;
    top: 45%;
    width: 190px;
    z-index: 60;
}