/***
    Globals
 */

body{
    font-family: 'Montserrat', serif !important;
}

a{
    color: #564500;
}
a:hover{
    color: #564500;
}

.btn.btn-defaut {
    background-color: #9dbdcc;
}

.btn.btn-defaut a {
	color: #000000;;
}

.btn-custom-1 {
    /* couleur site 1 */
    background-color: #564500;
    /* couleur police 1 */
    color: #564500;
}

.btn-custom-1:hover {
    /* couleur police 1 */
    color: #564500;
    /* couleur site 1 */
    background-color: #564500;
}

/***
    Menu
 */

#v-pills-tab {
    border-left: 25px solid #564500;
}

#v-pills-tab a.nav-link:not(.active) {
    /*border-left: 0px;*/
    color: #564500;

}

#v-pills-tab a.nav-link:hover {
    border-left: 10px solid #564500;
}

#v-pills-tab a.nav-link.active {
    /* couleur site 1 */
    border-left: 10px solid #564500;
    background-color: #564500;
    /*color: #564500;*/
}

#v-pills-tabContent {
/*#v-pills-tabContent, #v-pills-tabContent a {*/
    /* couleur site 1 */
    background-color: #564500;
    /* couleur police 1 */
    color: #564500;
}

#v-pills-tab a.close-tab {
    /* couleur police 1 */
    /*color: #564500;*/
}

#collapseMobileMenu .card {
    /* couleur site 1 */
    background-color: #564500;
    /* couleur police 1 */
    color: #564500;
}

/*#collapseMobileMenu a, .col-mobile-menu a, .col-mobile-menu a:hover {
    /* couleur police 1 */
   /* color: [COULEUR_POLICE_7];
}*/

/***
    Accès Rapides
 */
.col-acces-rapide-1, .col-acces-rapide-2, .col-acces-actualites, .col-acces-agendas {
    /* couleur site 1 */
    background-color: #564500;
}

.col-acces-rapide-1 a, .col-acces-rapide-2 a, .col-acces-actualites a, .col-acces-agendas a {
    /* couleur police 1 */
    /*color: #564500;*/
}

.col-acces-rapide-3, .col-search, .col-raccourcis {
    /* couleur site 2 */
    background-color: #9dbdcc;
    /* couleur police 2 */
    color: #000000;
}
.col-search input {
    /* couleur police 2 */
    border-bottom: 1px solid #000000;
}

.col-search button, .col-search input::placeholder {
    /* couleur police 2 */
    color: #000000;
}

/***
    Flashinfos
 */
.col-flash-infos {
    /* couleur site 3 */
    background-color: [COULEUR_SITE_3];
    /* couleur police 3 */
    color: [COULEUR_POLICE_3];
}

/***
    Widget - Mot du maire
 */

.widget-mot-maire h3 {
    /* couleur site 1 */
    color: #564500;
}

/***
    Widget - Newsletter
 */

.widget-newsletter a {
    /* couleur site 3 */
    background-color: [COULEUR_SITE_3];
    /* couleur police 3 */
    color: [COULEUR_POLICE_3];
}

/***
    Widget - Actus a la une
 */
.widget-actus-une {
    /* couleur site 1 */
    background-color: #564500;
    /* couleur police 1 */
    color: #564500;
}

.widget-actus-une #carouselActusune a {
    /* couleur police 1 */
    color: #564500;
}

/***
    Widget - Actualités
 */

.widget-actualites {
    /* couleur site 6 */
    background-color: [COULEUR_SITE_6];
    /* couleur police 6 */
    /*color: [COULEUR_POLICE_6];*/
}

.widget-actualites a, .widget-actualites h3 {
    /* couleur police 6 */
    color: [COULEUR_POLICE_6];
}

.widget-actualites .p-more i {
    /* couleur site 6 */
    color: [COULEUR_SITE_6];
    /* couleur police 6 */
    background-color: [COULEUR_POLICE_6];
}

/***
    Widget - Agenda
 */

.widget-agenda .p-more i {
    /* couleur site 6 */
    /*color: [COULEUR_SITE_6];*/
    /* couleur police 6 */
    background-color: #564500;
}

.widget-agenda a, .liste-agenda p.titre-agenda {
    /* couleur police 6 */
    /*color: [COULEUR_POLICE_6];*/
}

.liste-agenda > div:nth-child(odd) p.date-agenda{
    /* couleur site 4 */
    background-color: #9dbdcc;
    /* couleur police 4 */
    color: #000000;
}

.liste-agenda > div:nth-child(even) p.date-agenda{
    /* couleur site 5 */
    background-color: #b4d8ea;
    /* couleur police 5 */
    color: #000000;
}

#respond .submit {
    background: [COULEUR_SITE_6];
    border-color: [COULEUR_SITE_6];
}

#respond .submit {
    color: [COULEUR_POLICE_6];
}

/***
    Widget - Annuaire
 */

#accordionUsers button {
    color: #564500;
}