.liste_container .bloc .bloc_lien{
text-decoration: none;
}
.bloc{
margin-bottom: 30px;
}
.element_details .actus{
border-bottom: 2px solid #3abff0c9;
padding: 5px 0;
}
.link_block{
text-decoration:none!important;
}
.liste_container .title_event h2{ color: black;
text-transform: uppercase;
font-size: 18px;
}
.liste_container .description{
color: black;
margin:20px 0;
min-height: 60px; font-weight: 300;
}
.btn_bloc{ }
.bloc_lien{
border: 2px solid #3ABFF0;
border-radius: 20px;
padding: 5px 20px;
display: inline-block;
color: #3ABFF0;
font-weight: 600;
}
a.bloc_lien:hover {
color: #ffffff;
background-color: #3abff0;
text-decoration: none;
}
div#liste_act_container>div {
margin: 20px 0px;
}
.actualite_img{
box-shadow: 0px 5px 20px #ccc;
}
.actualites{
margin: 0 4%;
}
.actualites .div_btn{
text-align: center;
margin-top: 100px;
}
.actualites .div_btn .btn_actualite_plus{
color: white; }
.act_title{
text-align: center;
font-size: 40px;
margin-bottom: 80px; color: #3abff0;
font-weight: 700;
}
.act_title .title-p1{
color:black;
}
.section-related-adjustment h4:first-child{ }
.section-related-adjustment .date_label{
display:none!important;
}
.section-related-adjustment .desc h4 a{ color: #000000!important;
text-transform: uppercase!important;
font-size: 18px!important;
display: block!important;
}
.section-related-adjustment .desc .button_left{
border: 2px solid #3ABFF0!important;
border-radius: 20px!important;
padding: 5px 20px!important;
display: inline-block!important;
color: #3ABFF0!important;
background-color:#ffffff!important;
}
.section-related-adjustment .desc .button_left .button_label{
font-weight: 600!important;
text-transform: uppercase!important; }
.section-related-adjustment .desc .button_left:hover {
color: #ffffff!important;
background-color: #3abff0!important;
}
.section-related-adjustment .button.has-icon .button_label{
margin-left: 0px!important;
}
.section-related-adjustment .desc .button_left .button_icon{
display:none!important;
}
.mcb-column-inner .title_wrapper h1{ color: #000000!important;
font-size: 40px!important;
text-transform: uppercase!important;
font-weight: 600!important;
line-height: 1!important;
}
.post-wrapper-content .has_content .section_wrapper .the_content_wrapper p{
color:  #000000!important;
margin: 20px 0 !important;
min-height: 60px!important; font-weight: 300!important;
}
.section-related-ul .mcb-column-inner{
margin-left:0!important;
}
.section-related-adjustment.simple{
margin: 0 1%!important;
}