.menu{
	background-color:#4a91fd;
    font-weight: bold;  
}
/*image dans la bannière */
.tm-headerbar-top.tm-headerbar-default {
   background-image: url("/images/headers/Test-BanniereTrans.png");
   opacity: 0.5 !important;
}
.tm-headerbar-top.tm-headerbar-default:hover {
   background-image: url("/images/headers/Test-BanniereTrans.png");
   opacity: 1.5 !important;
}
/* affichage menu sur mobile */
#module-menu-mobile li a
{
  color:black !important;
}
/*
.uk-navbar-container, .uk-navbar-primary
{
  max-height:50px;
}
*/
.uk-logo img:hover
{
  opacity: 1 !important;
}

.uk-section-secondary
{
  background-color:#004aad !important;
}

.btn-success, .uk-button-secondary {
    background-color:#004aad !important;
    color: #fff;
    border: 2px solid transparent;
    background-image: linear-gradient(45deg,#004aad 40%,#A6CBFC);
}
.uk-button-secondary:hover{
  background-color:#3eb85d;
  color:#fff;
  border-color:transparent;
  background-image:linear-gradient(45deg,#A6CBFC 40%,#004aad);
  box-shadow:0 0 30px 0 rgba(22,169,174,.5)}

.uk-parent,.uk-active, .uk-navbar-nav li 
{
  border-radius: 10px!important;
}
.uk-parent a
{
 color:#004aad !important; /*white !important;*/
 
}
/*
.uk-active a
{
 color:red !important;
}
*/

.uk-navbar-dropdown-nav li a
{
  color:black !important;
}

.uk-navbar-center{
  padding: 5px 0px 0px 0px;
}

.uk-navbar-nav
{
  color:white !important;
  background-color:#004aad !important;
  border-radius: 10px;
  font-weight: bold !important; 

  max-height:70px;
/*
  text-align: center
*/
}



.uk-navbar-nav li a
{
  color:white !important;
  font-weight: bold !important; 
  display: initial;
}

.uk-navbar-nav li a::before
	{
      display:none;
      background-image:linear-gradient(45deg,white 40%,#004aad);
	}

.uk-navbar-primary .uk-navbar-nav>li>a 
{
    font-size: 14px;
}
/*
.uk-parent:hover{
  background-color:#99ccff !important;
}

.uk-active:hover{
  background-color:#99ccff !important;
}
*/
.uk-navbar-nav li:hover{
  background-color:#99ccff !important;
}

.uk-nav-sub ul
{
  background-color:#99ccff !important;
}


.uk-nav-sub li
{
  color:black!important;
}

/*Coloration plus claire sur le menu actif */
.uk-nav-sub li:hover
{
  background-color:#e6ffff !important;
  color:black;
  border-radius: 5px!important;
}


/* fond du composant de la sidebar*/
.uk-card-secondary
{
    color: #fff;
    background-image: linear-gradient(45deg,#4a91fd,#99ccff );
    box-shadow: 0 20px 40px 0rgba(0,0,0,.05);
}

/* Fond de la sidebar (Bleu cobalt)*/
.uk-tile-primary
{
  background-color:#004aad !important;
}

/*images actualités page d'accueil*/
.item-image-intro
{
  max-width:150px;
}

/* Bouton "Lire la suite" sur la page d'accueil */
.readmore
{
  text-align: center;
}