/* Apdatation à la taile du logo */
#logo {
    left: -220px;
    margin: 8px;
}
@media (max-width: 1630px) { /* démarre à 1630px au lieu de 1380px */
  #logo {
      left: -30px;
  }
  #megamenu {
      margin-left: 180px;
  }
}


/*********** Header  **************/
#upper-header #navtool a {
    color: #2864a3;
}
#upper-header #navtool li.slash:before {
    color: #2864a3;
}
#upper-header #megamenu2.navbar-nav > li:first-of-type > a { /* lien vers IAU */
    background: #E41600;
    color: white;
}
#upper-header #megamenu2.navbar-nav > li:nth-of-type(2) > a { /* lien vers ARS */
    background: #94c11f;
    color: white;
}
#upper-header #megamenu2.navbar-nav > li:nth-of-type(4) > a { /* lien vers ISEE */
    background: #009AA3;
    color: white;
}

#megamenu .navbar-nav > .active > a {
    color: #2864a3;
}
#magic-line {
    background: #2864a3;
}
#megamenu a#search {
    color: #2864a3;
}


/*********** Accueil  **************/

/*********** Accueil  **************/
.carousel .carousel-inner .carousel-caption::after, #carouselAccueil .carousel-inner .carousel-caption::after {
    background-color: #2864a3;
}
#toIAU.navbar a {
    background : #2864a3;
}
/*********** TITRES  **************/
h2 {
  color: #2864a3;
}
/*********** LIENS  **************/
p a, p a:hover, p a:focus
h2 a, h2 a:hover, h2 a:focus {
  color: #2864a3;
}
a.corporate {
    color : #2864a3;
}
a.download:hover:before {
    color: #2864a3;
}
a.downloadBigButton {
    background-color: #2864a3;
}
@media (min-width: 992px) {
  div.layout-teaser a:hover {
      background-color: #2864a3;
      box-shadow: 8px 0 0 #2864a3, -8px 0 0 #2864a3;
  }
}

a.external-link:hover:before {
    color: #2864a3;
}
/*********** Filtre  **************/

.filter-content .btn-iau,
.filter-content .btn-iau:hover {
    border-color: #2864a3;
    background-color: #2864a3;
}
/*********** Agenda  **************/
#agenda {
    background: #2864a3;
}
#news-bt-plus  {
    color: #2864a3;
}
#agenda .article .news-list-date {
  color: #2864a3;
}
#agenda .news-list-author {
  font-size: 14px;
  color: #2864a3;
  font-weight: 500;
}
.fc-unthemed .fc-today {
    color: #2864a3 !important;
}
/*********** Tabs  **************/
.tabsFluidcontent .nav>li.active>a {
    background-color: #2864a3;
}
/*********** BOOTSTRAP : label et btn  **************/
.btn-iau, .btn-iau:hover, .btn-iau:focus,
.label-iau { background:#2864a3; color:white; }


/* badge en vente */
.etude-item .desc .badge {
  vertical-align: top;
  margin-left: 5px;
  /* background-color: #5cb85c; */
  background-color: #2864a3;
}

.news .carousel-indicators li.active{
  color: #2864a3;
}

.carousel-indicators li.active{
  background: #2864a3;
}


/********* Footer  *********/
footer .btn {
    background-color: #2864a3;
}
footer a, footer a:hover, footer a:focus {
    color: #999;
}