.navbar-default {
    background-color: #fff;
    border-color: #fff;
	margin-bottom:0;
    height: 75px;
}
.navbar-default .navbar-nav>a
{
    color: #3C3C3B;
	font-size:16px;
}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {
    color: #3C3C3B;
    background-color: #fff;
	border-top:1px solid #36A9E1;
    font-weight: bold;
}

.navbar-default .navbar-nav
{
    padding:15px;
}

#slider1 .caption {
    display: block;
    position: absolute;
    z-index: 2;
    font-size: 20px;
    text-shadow: none;
    color: #000;
    left: 50%;
    right: 0;
    bottom: 0;
    padding: 10px 20px;
    margin: 0;
	display:none;
    max-width: none;
}

h2.intro
{

	color:#3C3C3B;
	margin-bottom:5px;
	font-size:35px;
	/*font-weight:bold;*/
}
h3.lead
{
	font-size:16px !important;
	margin-top:0;
	padding-bottom:10px;
	color:#96D6F7;
	font-size:12px;
	border-bottom:1px solid #3C3C3B;
}
#home_audit
{
	background:url('../images/audit.jpg') no-repeat;
	padding-top:195px;
    background-position-x: 50px;
    background-position-y: 15px;
}
#home_audit:hover
{
	background:url('../images/audit_on.jpg') no-repeat;
	padding-top:195px;
    background-position-x: 40px;
}
#home_enrichissement
{
	background:url('../images/enrichissement.jpg') no-repeat;
	padding-top:195px;
    background-position-x: 50px;
    background-position-y: 15px;
}
#home_enrichissement:hover
{
	background:url('../images/enrichissement_on.jpg') no-repeat;
	padding-top:195px;
    background-position-x: 40px;
}
#home_prospection
{
	background:url('../images/prospection.jpg') no-repeat;
	padding-top:195px;
    background-position-x: 50px;
    background-position-y: 15px;
}
#home_prospection:hover
{
	background:url('../images/prospection_on.jpg') no-repeat;
	padding-top:195px;
    background-position-x: 40px;
}
#home_organisation
{
	background:url('../images/organisation.jpg') no-repeat;
	padding-top:195px;
    background-position-x: 50px;
    background-position-y: 15px;
}
#home_organisation:hover
{
	background:url('../images/organisation_on.jpg') no-repeat;
	padding-top:195px;
    background-position-x: 40px;
}
section.nos_services
{
	background-color:#E8F6FE;
}
.nos_services .service 
{
	text-align:center;
	padding-top:50px;
	padding-bottom:20px;
	font-weight:bold;
	color:#3C3C3B;
	
}

.nos_services .service  img
{
	margin-bottom:10px;
}
.nos_services .service p
{
	text-align:center;
}

.service-odd
{
	background-color:#ECF2F6;
}
.temoignage_header
{
	background-color:#96D6F7;
	color:#FFF;
	line-height:50px;
	height:50px;
	font-size:30px;
}
.temoignages
{
	background-color:#C1E6FB;
	text-align:center;
	color: #3C3C3B;
}
.temoignage
{
	
	padding-left:15px;
	padding-right:15px;
	padding-bottom:20px;
}
.temoignage_h
{
	border-bottom:1px solid #3C3C3B;
}
section.apropos
{
	margin-top:100px;
}
.nom_client
{
    text-align: left;
    font-size: 13px;
    font-weight: bold;
    padding-top: 10px;
}
.note
{
    padding-top: 10px;
}

.note .active
{
margin-top:-7px;
}
.temoignage_txt
{
	text-align:justify;
	padding-top:10px;
    font-size: 13px;
    border-bottom: 2px dashed #FFF;
	padding-bottom:10px;
}

p.gray
{
	color:#9D9D9C;
}

.apropos_text
{
color:#3C3C3B;
}
.apropos_text
{
border:1px solid #96D6F7;
padding:20px;
}

.apropos_text ul {
    list-style: square;
    padding:0;
    margin:0;
	margin-left:20px;
}

.apropos_text li p{

color:#3C3C3B;
font-size:14px;
} 
.apropos_text li { 
    padding-left: 0px; 
   color: #96D6F7;
font-size:30px;
    line-height: 20px;
}

.apropos_text li:before {
}
section.footer a
{
text-decoration:none;
	color:#FFF;
}
section.footer
{
	background-color:#3C3C3B;
	color:#FFF;
	padding-top:100px;
	padding-bottom:100px;
	text-align:center;
	margin-top:100px;
}
section.notreentreprise_title
{
	background-color:#DFF2FD;
	margin-top:50px;
	margin-bottom:50px;
	padding: 30px 0;
	
    border: 0 none;
}

section.notreentreprise_title h3
{
	color:#3C3C3B;
    border: 0 none;
}
section.notreentreprise .ui-state-active,section.notreentreprise .ui-state-hover
{
	color:#FFF;
	font-size:20px;
	background-color:#96D6F7;
}

ul#myTab .ui-state-active a,ul#myTab  .ui-state-hover a
{
	color:#FFF;
	font-size:20px;
	background-color:#96D6F7;
}

#myTabContent {
	border: 1px solid #96D6F7;
	padding:30px;
	color:#343434;
}
ul#myTab li
{
	border: 1px solid #96D6F7;
	font-size:20px;
	color:#96D6F7;
}
ul#myTab li a:hover
{
	border:0 none;
}
ul#myTab li a
{
	font-size:20px;
	color:#96D6F7;
}

section.pservice
{
	border-bottom:20px solid #E8F6FE;
	padding-bottom:100px;
}
section.pservice h5
{
	color:#9D9D9C;
	border-bottom: 1px solid #9D9D9C;
    margin-left: 20px;
    width: 50%;
    padding-bottom: 10px;
}
section.pservice h4#audit
{
	background:url('../images/nos_services/audit.jpg') no-repeat;
    color: #36A9E1;
    font-size: 35px;
    font-weight: bold;
    padding-left: 200px;
    height: 176px;
    padding-top: 50px;
	}
section.pservice h4#organisation
{
	background:url('../images/nos_services/audit.jpg') no-repeat;
    color: #36A9E1;
    font-size: 35px;
    font-weight: bold;
    padding-left: 200px;
    height: 176px;
    padding-top: 50px;

}
section.pservice h4#prospection
{
	background:url('../images/nos_services/audit.jpg') no-repeat;
    color: #36A9E1;
    font-size: 35px;
    font-weight: bold;
    padding-left: 200px;
    height: 176px;
    padding-top: 50px;

}
section.pservice h4#enrichissement
{
	background:url('../images/nos_services/enrichissement.jpg') no-repeat;
    color: #36A9E1;
    font-size: 35px;
    font-weight: bold;
    padding-left: 200px;
    height: 176px;
    padding-top: 50px;

}
section.pservice ul
{
	list-style:none;
	margin-top:20px;
}


section.pservice ul li
{
	background:url('../images/puce.jpg') no-repeat;
	padding-left:30px;
	margin-bottom:10px;
	color:#3C3C3B;
	font-weight:bold;
}
a.btn-demande-devis:hover
{
	color:#36A9E1;
}
.btn-demande-devis
{
	color:#36A9E1;
	border:1px solid #36A9E1;
	border-radius:5px;
	margin-top:50px;
    margin-left: 20px;
}
.faq_elem
{
	border-bottom:1px solid #CDCCCC;
}


.link_faq
{
	color:#96D6F7;
	display: block;
	margin-bottom: 10px;
	cursor: pointer;
	background:url('../images/plus.jpg') no-repeat;
	padding-left: 35px;
	height:30px;line-height:30px;
}
.link_faq.open
{

	color:#96D6F7;
	background:url('../images/moins.jpg') no-repeat;
}
.faq_page
{
	color:#343434;
	  font-size: 15px;
}
.hide1
{
	display: none;
}
.rep
{

    padding-left: 10px;
}
.l_type_contrat
{
    color: #3C3C3B;
    background-color: #96D6F7;
    margin-right: 15px;
    padding: 7px;
    text-align: center;
    margin-bottom: 15px;
    margin-left: 20px;
}


.l_titre_poste
{

    color: #3C3C3B;
    background-color: #96D6F7;
    margin-right: 15px;
    padding: 7px;
    text-align: center;
}


.l_detail_carriere
{
    color: #3C3C3B;
    background-color: #96D6F7;
    /* padding: 15px; */
    padding-bottom: 0px;
    width: 30px;
    height: 33px;
    margin: 0;
    float: left;

}

.titre_carriere
{
    background-color: #96D6F7;
    margin-top: -50px;
    padding-top: 10px;
    padding-bottom: 10px;
	margin-bottom:50px;
}

.titre_carriere h4
{
	color:#FFF;
	font-size:20px;
}

.qualite
{
	padding:20px;
	background-color:#96D6F7;
}
.experience
{
	padding:20px;
	background-color:#D4EDFC;
}

section.contact
{
    background-color: #96D6F7;
	color:#FFF;
	margin-top:-50px;
	padding-top:50px;
	padding-bottom:50px;
    margin-bottom: -100px;
	
}

.input-group
{
	width:100%
}

.btn-info:hover {
    color: #fff;
    background-color: #31b0d5;
    border-color: #269abc;
    background-color: transparent;
    border-color: #FFF;
    width: 20%;
    float: right;
}
.coordonnee

{
	font-size:1.4em;
}
.btn-info {
    color: #fff;
    background-color: #31b0d5;
    border-color: #269abc;
    background-color: transparent;
    border-color: #FFF;
    width: 20%;
    float: right;
}