.bold { 
  font-weight:bold; 
}

.uppercase{
  text-transform:uppercase;
}

.lowercase{
  text-transform:lowercase;
}

.capitalize{
  text-transform:capitalize;
}

.blanc{
  color:#ffffff
}

.rouge {
  color:#e42139;
}

.clear{
   clear:both; 
}

.box-sizing{
  box-sizing: border-box;
}

/* FONT SIZE */

.font-07em{
  font-size:0.7em
}

.font-08em{
  font-size:0.8em
}

.font-09em{
  font-size:0.9em
}

.font-110em{
  font-size:1.10em
}

.font-125em{
  font-size:1.25em
}

.font-15em{
  font-size:1.5em
}

.font-2em{
  font-size:2em
}

.font-25em{
  font-size:2.5em
}

.font-3em{
  font-size:3em
}


/* PADDING */

.no-padding{
  padding:0;
}

.no-padding-top{
  padding-top:0;
}

.no-padding-right{
  padding-right:0;
}

.no-padding-bottom{
  padding-bottom:0;
}

.no-padding-left{
  padding-left:0;
}

.padding-top-010em {
  padding-top:0.1em;
}

.padding-right-010em {
  padding-right:0.1em;
}

.padding-bottom-010em {
  padding-bottom:0.1em;
}

.padding-left-010em {
  padding-left:0.1em;
}

.padding-top-025em {
  padding-top:0.25em;
}

.padding-right-025em {
  padding-right:0.25em;
}

.padding-bottom-025em {
  padding-bottom:0.25em;
}

.padding-left-025em {
  padding-left:0.25em;
}


.padding-top-05em {
  padding-top:0.5em;
}

.padding-right-05em {
  padding-right:0.5em;
}

.padding-bottom-05em {
  padding-bottom:0.5em;
}

.padding-left-05em {
  padding-left:0.5em;
}

.padding-top-075em {
  padding-top:0.75em;
}

.padding-right-075em {
  padding-right:0.75em;
}

.padding-bottom-075em {
  padding-bottom:0.75em;
}

.padding-left-075em {
  padding-left:0.75em;
}

.padding-top-1em {
  padding-top:1em;
}

.padding-right-1em {
  padding-right:1em;
}

.padding-bottom-1em {
  padding-bottom:1em;
}

.padding-left-1em {
  padding-left:1em;
}

.padding-left-3em {
  padding-left:3em;
}

.padding-text-classic{
  padding:0 1em 0 1em;
}


/* MARGIN */
.no-margin{
  margin:0;
}

.no-margin-top{
  margin-top:0;
}

.no-margin-right{
  margin-right:0;
}

.no-margin-bottom{
  margin-bottom:0;
}

.no-margin-left{
  margin-left:0;
}


.margin-top-025em {
  margin-top:0.25em;
}

.margin-right-025em {
  margin-right:0.25em;
}

.margin-bottom-025em {
  margin-bottom:0.25em;
}

.margin-left-025em {
  margin-left:0.25em;
}


.margin-top-05em {
  margin-top:0.5em;
}

.margin-right-05em {
  margin-right:0.5em;
}

.margin-bottom-05em {
  margin-bottom:0.5em;
}

.margin-left-05em {
  margin-left:0.5em;
}

.margin-top-075em {
  margin-top:0.75em;
}

.margin-right-075em {
  margin-right:0.75em;
}

.margin-bottom-075em {
  margin-bottom:0.75em;
}

.margin-left-075em {
  margin-left:0.75em;
}

.margin-top-1em {
  margin-top:1em;
}

.margin-right-1em {
  margin-right:1em;
}

.margin-bottom-1em {
  margin-bottom:1em;
}

.margin-left-1em {
  margin-left:1em;
}

.margin-top-125em {
  margin-top:1.25em;
}

.margin-right-125em {
  margin-right:1.25em;
}

.margin-bottom-125em {
  margin-bottom:1.25em;
}

.margin-left-125em {
  margin-left:1.25em;
}

.margin-top-15em {
  margin-top:1.5em;
}

.margin-right-15em {
  margin-right:1.5em;
}

.margin-bottom-15em {
  margin-bottom:1.5em;
}

.margin-left-15em {
  margin-left:1.5em;
}

.margin-top-2em {
  margin-top:2em;
}

.margin-right-2em {
  margin-right:2em;
}

.margin-bottom-2em {
  margin-bottom:2em;
}

.margin-left-2em {
  margin-left:2em;
}

.margin-top-5em {
  margin-top:5em;
}

.margin-top-6em {
  margin-top:6em;
}


/* ALIGNEMENT */
.justify {
  text-align:justify;
}

.left {
  text-align:left;
}

.center {
  text-align:center;
}

.right {
  text-align:right;
}

.margin-left-auto {
  margin-left:auto
}

.margin-right-auto {
  margin-right:auto
}



.vertical-align{
  vertical-align:middle
}

.vertical-align-bottom{
  vertical-align:bottom
}


.absolute{
  position:absolute
}

.relative{
  position:relative
}


.line-height-07em{
  line-height:0.7em;
}

.line-height-08em{
  line-height:0.8em;
}

.line-height-09em{
  line-height:0.9em;
}

.line-height-1em{
  line-height:1em;
}

.line-height-110em{
  line-height:1.1em;
}

.line-height-120em{
  line-height:1.20em;
}

.line-height-125em{
  line-height:1.25em;
}

.line-height-140em{
  line-height:1.4em;
}

.line-height-15em{
  line-height:1.5em;
}

.line-height-175em{
  line-height:1.75em;
}

.line-height-2em{
  line-height:2em;
}

.font-weight-100{
  font-weight:100
}

.no-text-decoration{
  text-decoration:none
}

.float-left {
  float:left
}

.float-right {
  float:right
}

.overflow-hidden {
  overflow:hidden
}


/* WIDTH */
.width-10{
  width:10%;
}

.width-14{
  width:14%;
}

.width-15{
  width:15%;
}

.width-20{
  width:20%;
}

.width-25{
  width:25%;
}

.width-30{
  width:30%;
}

.width-32{
  width:32%;
}

.width-35{
  width:35%;
}

.width-38{
  width:38%;
}

.width-40{
  width:40%;
}

.width-45{
  width:45%;
}

.width-48{
  width:48%;
}

.width-60{
  width:60%;
}

.width-64{
  width:64%;
}

.width-66{
  width:66%;
}

.width-68{
  width:68%;
}

.width-75{
  width:75%;
}

.width-80{
  width:80%;
}

.width-90{
  width:90%;
}

.width-95{
  width:95%;
}

.width-100{
  width:100%;
}

.height-auto{
  height:auto
}


.clear-both {
  clear:both;
}

.inline-block {
  display:inline-block;
}


