html {
  font: 15px 'Dosis', Helvetica, Arial, sans-serif;
  line-height: 1.3em;

}

.font-serif {
  font-family: "Droid Serif", "Times New Roman", Georgia, Serif;
}

.font-sans-serif {
  font-family: 'Dosis', Helvetica, Arial, sans-serif;;
}

hr {
  border: 0 #ccc solid;
  border-top-width: 1px;
  clear: both;
  height: 0;
}

.button a:hover,
a:hover.button,
.entete_profil a:hover {
  text-decoration: none;
}

h1, .h1 {
  font-size: 1.8em; /*36*/
  line-height: 1em;
}

h2, .h2 {
  font-size: 1.6em; /*30*/
  line-height: 1em;
}

h3, .h3 {
  font-size: 1.125em; /*24*/
	display: inline;
}

h4, .h4 {
    font-size: 0.9em;
	font-family: "Gill Sans", sans-serif;
}

h5, .h5 {
  font-size: 0.875em;
; /*14*/
}

h6, .h6 {
  font-size: 0.750em; /*12*/
}
.titre_premium
{
font-weight:bold;
color:#FF6600;
}
.normal-text {
  font-size: 1em;
}

.normal-line-height {
  line-height: normal;
}

.bold {
  font-weight: bold;
}

.underline {
  text-decoration: underline;
}

.uppercase {
  text-transform: uppercase;
}

.justify {
  text-align: justify;
}

ol {
  list-style: decimal;
}

ul {
  list-style: disc ;
  /*padding-left: 15px;*/
}

li {
  margin-left: 0;
}

p,
dl,
hr,
h1,
h2,
h3,
h4,
h5,
h6,
ol,
ul,
pre,
table,
address,
fieldset,
figure {
  /*margin-bottom: 1.46%;*/
}

/*Colors*/

.dark-fiolet {
  color: rgb(116,25,163);
}

.dark-blue{
  color: #333876;

}

.medium-fiolet {
  color: #be43d1;
}

.gray {
  color: dimgray;
}

.bg-light-pink {
  display: inline-block;
  background-color: mistyrose;
  border-radius: 10px;
  padding: 0 10px 0 10px;
}

.white {
  color: white;
}

.white a:hover {
  color: #333876;
  text-decoration: none;
}

.red {
  color: crimson;
}

.bg-menu {

  border-bottom: 1px solid rgba(35,25,55,0.6);
  -moz-box-shadow: inset 1px 1px 0 rgba(255, 255, 255, 0.2), 0 3px 5px -1px rgba(0,0,0,0.4);
  -webkit-box-shadow: inset 1px 1px 0 rgba(255, 255, 255, 0.2), 0 3px 5px -1px rgba(0,0,0,0.4);
  box-shadow: inset 1px 1px 0 rgba(255, 255, 255, 0.2), 0 3px 5px -1px rgba(0,0,0,0.4);
  background: #D000D0;
  background: -moz-linear-gradient(#D000D0 0%, #900090 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #D000D0), color-stop(100%, #900090));
  background: -webkit-linear-gradient(#D000D0 0%, #900090 100%);
  background: linear-gradient(#D000D0 0%, #900090 100%);

}
