/* Add your own custom css to this file. You may wish to use css !important calls to override css from the template css files.
----------------------------------------------------------- */

.gras a { font-weight:bold !important; }

.alinea a { margin-left: 10px !important;}

@media screen and (min-width: 971px){

 .flex-right, .flex-left {
   width:50%;
   /* padding:5px; */
 }

 .flex-right {
   float:right;
 }

 .flex-left {
  float:left;
 }


}

@media screen and (max-width: 970px){

 .flex-right, .flex-left {
  float:none;
  width:100%;
 }

}


.telechargements {
padding:5px;
background:#8b8b8b;
color:#fff !important;
text-decoration:none !important;
font-size:10px;
text-transform:uppercase;
font-weight:bold;
border-radius: 3px;
}

.telechargements:hover {
background:#00A652;
}

.smalltext { font-size:80%; }

a.readon.white {
    border: 1px solid #fff;
}

.mwall-buttons a {
    padding: 15px !important;
    height: 20px !important;
}

#s5_header_area2 {
    z-index: 5;
}


.visually-hidden { display:none; }
