/* Scss Document */
a, a:hover{
	color:#0260AB;
}
.navbar-brand.logo {
  width: 180px; }
ul.d-inline-block li{
	width: 100%!important;
}
/*li {
    display: inline-block;
    text-align: right;
}*/
.navbar{
	position:relative;
	z-index:10;
	background-color:rgba(0,0,0,0.4)
}
.carousel-item img{
opacity: 0.5;
}
.eco-home>.container{
	text-align:center;
}
nav{
	border-bottom:1px solid #fff;
}
/*.navbar-dark a{
	color: rgba(255,255,255,1)!important;
}*/

#white .navbar-dark .navbar-nav .nav-link.disabled {
    color: rgba(0, 0, 0, 1)!important;
}
#white .navbar-dark .navbar-nav .nav-link {
   color: rgba(0, 0, 0, 1)!important;
}
#white .navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
   color: rgba(0, 0, 0, 1)!important;
}
#white nav{
	border-bottom:1px solid #333;
}
#navbarDropdown.white {
    color: rgba(255, 255, 255, 1)!important;
}
.navbar-dark .navbar-nav .nav-link.disabled {
    color: rgba(255, 255, 255, 1);
}
.navbar-dark .navbar-nav .nav-link {
    color: rgba(255, 255, 255, 1);
}
.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
    color: rgba(255, 255, 255, 1);
}


.carousel-caption {
    position: absolute;
	bottom:20%;
    right: 15%;
    left: 15%;
    z-index: 10;
    padding-top: 20px;
    padding-bottom: 20px;
    color: #fff;
    text-align: left;
}
.carousel-caption h1{
    font-size: 5vw;
	text-transform: uppercase;
}
.carousel-caption h2{
    font-size: 2vw;
}
.enImage{
	background: #0260AB;
	color: #fff;
	padding:100px 0;
}
.actu-home{
	padding-bottom:100px;
}
.eco-home{
	/*background: #fcfcfc;*/
	padding-bottom:100px;
}
.home-adherent{
	background: #484848;
	color:#fff;
	padding:50px 0 100px 0;
}
.card{
	border:none;
}
.card h4{
	font-size:18px;
	 font-family: "Gotham-Black";
	margin-top: 15px;
}
/*-----------------------------------------------------------------*/
.info{
	/* font-size: 13px;*/
}
.info h1{
	font-family: 'Gotham-Thin';
	font-size: 49px;
	color:#0260AB;
	text-transform:uppercase;
	margin:100px 0;
}
.info h2{
	font-family: "Gotham-Bold";
	font-size: 27px;
	color:#222;
	text-transform:uppercase;
}
.bureau{
	background: #484848;
	color:#fff;
	padding:50px 0 100px 0;
}
.bureau h1{
	font-family: 'Gotham-Thin';
	font-size: 49px;
	color:#0260AB;
	text-transform:uppercase;
}
.bureau{
	font-size: 13px;
	text-transform:uppercase;
}
.motPresident{
	/*font-size: 13px;
	margin-top: 100px;*/
}
.motPresident h1{
	font-family: 'Gotham-Thin';
	font-size: 49px;
	color:#0260AB;
	text-transform:uppercase;
}
.footer{
	padding:50px;
}

.bleu_clair{
	color:#83C4F7!important;
}




#white .navbar-dark {
    background-color:white!important;
}