@media (min-width: calc(992px)) {
    .line-header .member-login, .line-header .member-logout {
        color: var(--primary-dark);
    }
        .line-header .member-login:active, .line-header .member-login:focus, .line-header .member-login:hover, .line-header .member-logout:active, .line-header .member-logout:focus, .line-header .member-logout:hover {
        color: var(--primary-dark);
    }
}

#forget_password_form .btn-link, #membership-delegate-manage button.btn.btn-save.delegate-close, #registration-member #section_footer .card-body .btn.btn-link #login_link, #training_save_new, .actions .btn-primary:nth-child(2), .actions .btn.btn-default, .campaign-actions .btn-link, .campaign-actions .btn-primary:nth-child(2), .campaign-actions .btn.btn-default, .campaign-actions .btn.btn-primary, .line-primary .actions .btn-primary, .line-primary .form-horizontal #submitform, .line-primary .form-horizontal form button[type=submit], .line-primary .form-horizontal form input[type=submit], .register-form .btn.btn-default, .search-object-bloc.row .search-object-form #section-footer-search>a:first-child, .view-donation-campaign #site-wrapper .zone-donation .donation-footer-frame .btn.btn-link.pull-left, .zone-community #community-forum .form-group:has(#send):has(#forum-action-back) #forum-action-back, .zone-community .row .content ul.nav:not(.nav-tabs) li a, .zone-event .form-withProgress__wrapper .form-withProgress__navigation-footer a#prev_reg_step, .zone-event .form-withProgress__wrapper .form-withProgress__navigation-footer a#step_previous, .zone-member .field-object-temp .btn-action .zone-donation_participant .field-object-temp .btn-action, .zone-member .form-withProgress__wrapper .form-withProgress__navigation-footer a#prev_reg_step, .zone-member .form-withProgress__wrapper .form-withProgress__navigation-footer a#step_previous, a.profile-subscription {
 color: var(--primary-dark);
}

#forget_password_form .btn-link:active, #forget_password_form .btn-link:focus, #forget_password_form .btn-link:hover, #membership-delegate-manage button.btn.btn-save.delegate-close:active, #membership-delegate-manage button.btn.btn-save.delegate-close:focus, #membership-delegate-manage button.btn.btn-save.delegate-close:hover, #registration-member #section_footer .card-body .btn.btn-link #login_link:active, #registration-member #section_footer .card-body .btn.btn-link #login_link:focus, #registration-member #section_footer .card-body .btn.btn-link #login_link:hover, #training_save_new:active, #training_save_new:focus, #training_save_new:hover, .actions .btn-primary:nth-child(2):active, .actions .btn-primary:nth-child(2):focus, .actions .btn-primary:nth-child(2):hover, .actions .btn.btn-default:active, .actions .btn.btn-default:focus, .actions .btn.btn-default:hover, .campaign-actions .btn-link:active, .campaign-actions .btn-link:focus, .campaign-actions .btn-link:hover, .campaign-actions .btn-primary:nth-child(2):active, .campaign-actions .btn-primary:nth-child(2):focus, .campaign-actions .btn-primary:nth-child(2):hover, .campaign-actions .btn.btn-default:active, .campaign-actions .btn.btn-default:focus, .campaign-actions .btn.btn-default:hover, .campaign-actions .btn.btn-primary:active, .campaign-actions .btn.btn-primary:focus, .campaign-actions .btn.btn-primary:hover, .line-primary .actions .btn-primary:active, .line-primary .actions .btn-primary:focus, .line-primary .actions .btn-primary:hover, .line-primary .form-horizontal #submitform:active, .line-primary .form-horizontal #submitform:focus, .line-primary .form-horizontal #submitform:hover, .line-primary .form-horizontal form button[type=submit]:active, .line-primary .form-horizontal form button[type=submit]:focus, .line-primary .form-horizontal form button[type=submit]:hover, .line-primary .form-horizontal form input[type=submit]:active, .line-primary .form-horizontal form input[type=submit]:focus, .line-primary .form-horizontal form input[type=submit]:hover, .register-form .btn.btn-default:active, .register-form .btn.btn-default:focus, .register-form .btn.btn-default:hover, .search-object-bloc.row .search-object-form #section-footer-search>a:first-child:active, .search-object-bloc.row .search-object-form #section-footer-search>a:first-child:focus, .search-object-bloc.row .search-object-form #section-footer-search>a:first-child:hover, .view-donation-campaign #site-wrapper .zone-donation .donation-footer-frame .btn.btn-link.pull-left:active, .view-donation-campaign #site-wrapper .zone-donation .donation-footer-frame .btn.btn-link.pull-left:focus, .view-donation-campaign #site-wrapper .zone-donation .donation-footer-frame .btn.btn-link.pull-left:hover, .zone-community #community-forum .form-group:has(#send):has(#forum-action-back) #forum-action-back:active, .zone-community #community-forum .form-group:has(#send):has(#forum-action-back) #forum-action-back:focus, .zone-community #community-forum .form-group:has(#send):has(#forum-action-back) #forum-action-back:hover, .zone-community .row .content ul.nav:not(.nav-tabs) li a:active, .zone-community .row .content ul.nav:not(.nav-tabs) li a:focus, .zone-community .row .content ul.nav:not(.nav-tabs) li a:hover, .zone-event .form-withProgress__wrapper .form-withProgress__navigation-footer a#prev_reg_step:active, .zone-event .form-withProgress__wrapper .form-withProgress__navigation-footer a#prev_reg_step:focus, .zone-event .form-withProgress__wrapper .form-withProgress__navigation-footer a#prev_reg_step:hover, .zone-event .form-withProgress__wrapper .form-withProgress__navigation-footer a#step_previous:active, .zone-event .form-withProgress__wrapper .form-withProgress__navigation-footer a#step_previous:focus, .zone-event .form-withProgress__wrapper .form-withProgress__navigation-footer a#step_previous:hover, .zone-member .field-object-temp .btn-action .zone-donation_participant .field-object-temp .btn-action:active, .zone-member .field-object-temp .btn-action .zone-donation_participant .field-object-temp .btn-action:focus, .zone-member .field-object-temp .btn-action .zone-donation_participant .field-object-temp .btn-action:hover, .zone-member .form-withProgress__wrapper .form-withProgress__navigation-footer a#prev_reg_step:active, .zone-member .form-withProgress__wrapper .form-withProgress__navigation-footer a#prev_reg_step:focus, .zone-member .form-withProgress__wrapper .form-withProgress__navigation-footer a#prev_reg_step:hover, .zone-member .form-withProgress__wrapper .form-withProgress__navigation-footer a#step_previous:active, .zone-member .form-withProgress__wrapper .form-withProgress__navigation-footer a#step_previous:focus, .zone-member .form-withProgress__wrapper .form-withProgress__navigation-footer a#step_previous:hover, a.profile-subscription:active, a.profile-subscription:focus, a.profile-subscription:hover{
 color: var(--primary-dark);
}


#site-wrapper .zone-news .news-accordion-panel-group>.panel-news-accordion>.panel-heading>.news-accordion-intro {
    margin-bottom: 0px;
}

.panel-group .panel.panel-news-accordion .panel-heading ul {
    margin-bottom: 0!important;
}

.zone-contact .content.contact {
    padding: 0;
}

.line-primary-footer .btn-secondary{
  color: var(--primary-dark)!important;
}


@media (min-width: calc(992px)) {
    .line:not(.line-header):not(.line-banner):not(.line-menu):not(.line-footer):not(.line-ariane):not(.line-title):not(.line-main):not([class*=-padding-]):not([class*=-margin-]) {
        padding-bottom: var(--spacing-xs-desktop);
        padding-top: var(--spacing-xs-desktop);
    }
        .line-main:not(:is([class*=-padding-],[class*=-margin-])) {
        padding-bottom: var(--spacing-xs-desktop);
        padding-top: var(--spacing-xs-desktop);
    }

}
