/*
INDEX DES COULEURS:

0 - Couleur de remplissage principale
1 - Couleur de contenu principale
2 - Couleur de remplissage secondaire
3 - Couleur de contenu secondaire

*/

body
{
    background: #FAFAFA;    
}

div.hideSkiplink
{
    background-color: #E3E3E3;    
}

/* CAS PARTICULIERS */

@media (max-width: 991px)
{
  #upperheader .dropdown-menu
  {
    background-color: #84c9aa;
  }
}

.btn, .btn:visited, .btn:active
{
	background-color: #84c9aa !important;	
	color: #FFFFFF;
	opacity: 0.8;
	outline: none !important;	
}

.btn:hover, .btn.pressed
{
	color: #FFFFFF;
	opacity: 1;
}

/* 0 - Couleur de remplissage principale */

.main-fill-color {
    color: #84c9aa !important;
}

.main-fill-back {
    background-color: #84c9aa !important;
}

.main-fill-border {
    border-color: #84c9aa !important;
}

/* 1 - Couleur de contenu principale */

.main-front-color {
	color: #FFFFFF !important;
}

.main-front-border {
    border-color: #FFFFFF !important;
}

@media (max-width: 991px) {
	.main-front-color-md-max {
		color: #FFFFFF !important;
	}
}

@media (max-height: 568px), (max-width: 440px) {
    .main-front-border-xs-spe {
        border-color: #FFFFFF !important;
    }

    .main-front-color-xs-spe {
        color: #FFFFFF !important;
    }
}

/* 2 - Couleur de remplissage secondaire */

.minor-fill-back {
    background-color: #777777 !important;
}

/* 3 - Couleur de contenu secondaire */

.minor-front-color {
    color: #FFFFFF !important;
}
