/*Centrer les 2 boutons s'inscrire et retour sur la page ski-snowboard-championnats-nationaux-2026 */
.event-detail__nav {
    align-items: center;
    flex-wrap: nowrap;
    justify-content: center;
}

.fa-facebook:before {
    content: "\f39e";
}
.icon-linkedin::before {
    content: "\f0e1";
}



.display-none{
display: none;
}


.mod-header-logo{
max-width: inherit;
}

.mod-header{
text-align: left;
}

.line {
   padding-top: 5rem;
   padding-bottom: 5rem;
}

.line-header, .line-menu, .line-banner{
padding:0;
}




/* padding */
.line-pad-0 {
  padding-top: 0px;
  padding-bottom: 0px;
}
.line-pad-sm {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}
.line-pad-md {
  padding-top: 5rem;
  padding-bottom: 5rem;
}
.line-pad-lg {
  padding-top: 10rem;
  padding-bottom: 10rem;
}

/* padding top */
.line-pad-t-0 {
  padding-top: 0;
}
.line-pad-t-sm {
  padding-top: 2.5rem;
}
.line-pad-t-md {
  padding-top: 5rem;
}
.line-pad-t-lg {
  padding-top: 10rem;
}

/* padding bottom */
.line-pad-b-0 {
  padding-bottom: 0;
}
.line-pad-b-sm {
  padding-bottom: 2.5rem;
}
.line-pad-b-md {
  padding-bottom: 5rem;
}
.line-pad-b-lg {
  padding-bottom: 10rem;
}


.line-title{
padding-top: 4rem;
padding-bottom: 4rem;
}

.line-title h1, .line-title h2, .line-title h3, .line-title h4, .line-title p, .line-title a{
color: #ffffff;
}

.tx-blanc h1, .tx-blanc h2, .tx-blanc h3, .tx-blanc h4, .tx-blanc p, .tx-blanc a{
color: #ffffff;
}



.img-center
.img-center .news-content {
   display: flex;
   flex-direction: column;
   align-items: center;
}



/* Test galley

.photo-gallery .news-content .mod-article__content img{
    max-width: 100%;
    height: auto;
padding : 10px;
flex: 0 0 25%;
}

.photo-gallery .news-content .mod-article__content{
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}*/


.progress-bar {
    background-color: #009697;
}

.address__contact-info a {
    color: white;
}

@media screen and (min-width: 992px) {
.form-horizontal h2 {
    font-size: 30px!important;

}