@charset "utf-8";
/* CSS Document */



/* Boutons d'action */
a.action-btn {
    color: #fff;
	font-weight:600;
	background-color: #0693e3;
    min-width: 220px;
    padding: 10px 15px;
    text-align: center;
    text-decoration: none;
	opacity: 1; -moz-opacity: 1; -khtml-opacity: 1; filter: alpha(opacity=100);
}
a.action-btn:hover { 
    opacity: 0.7; 
    -moz-opacity: 0.7; 
    -khtml-opacity: 0.7; 
    filter: alpha(opacity=70); 
    
}

#acc-nouvelles .fl-post-column {
	padding-bottom: 0;
}
#acc-nouvelles  .entry {
	margin-bottom: 30px;
}
/* Ajustement message de confirmation des formulaires */
.nf-response-msg {
	padding: 30px 30px 10px 30px;
    font-weight: 600;
    background-color: #c9ecff;
}

/* Ajustement lien de langue dans menu mobile */
@media only screen and (max-width: 480px) {
    .menu-item-language a {
        width: 100px;
        margin: 0 auto;
    }
}
/*************************************************** 
    Ajustements CSS pour formulaires
***************************************************/
.nf-form-content {
	padding: 0;
	margin: 0 auto;
}
.nf-form-content h3 {
	margin-bottom: 0;
}
/*************************************************** 
    Ajustements CSS pour Complianz
***************************************************/
.cmplz-cookiebanner .cmplz-title {
    justify-self: center;
    grid-column-start: 2;
    font-size: 22px !important;
    color: var(--cmplz_text_color);
    font-weight: 600 !important;
}
.cmplz-buttons .cmplz-btn {
    font-weight: bold !important;
    text-transform: none;
}
.cmplz-show-banner {
    cursor: pointer;
}
@media (max-width: 768px) {
    #cmplz-cookiebanner-container {
        display: none;
    }
}


