
/*
@font-face {

    font-family: 'TypoSlab';

    src: url('../font/TypoSlab_demo.otf');

}
*/

@font-face {
    font-family: 'domineregular';
    src: url('https://www.lilianj.com/test/PluXml/themes/lilian/font/Domine-Regular-webfont.eot');
    src: url('https://www.lilianj.com/test/PluXml/themes/lilian/font/Domine-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         /*url('https://www.lilianj.com/test/PluXml/themes/lilian/font/Domine-Regular-webfont.woff2') format('woff2'),*/
         url('https://www.lilianj.com/test/PluXml/themes/lilian/font/Domine-Regular-webfont.woff') format('woff'),
         url('https://www.lilianj.com/test/PluXml/themes/lilian/font/Domine-Regular-webfont.ttf') format('truetype'),
         url('https://www.lilianj.com/test/PluXml/themes/lilian/font/Domine-Regular-webfont.svg#domineregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

body{
  background: url('../img/velo.jpg') no-repeat center center fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
background-size: cover;
-o-background-size: cover;
}

/* tableau 3 vignettes */
.vignettes {
	text-align: center;
}
.vignettes li {
	display: inline-block;
}
/* tableau 3 vignettes */

/*
.en-tete{
  height:200px;
}
*/
.red{
  background-color:red;
}

hr.style-one {
border: 0;
height: 1px;
background: #333;
background-image: -webkit-linear-gradient(left, #ccc, #333, #ccc);
background-image: -moz-linear-gradient(left, #ccc, #333, #ccc);
background-image: -ms-linear-gradient(left, #ccc, #333, #ccc);
background-image: -o-linear-gradient(left, #ccc, #333, #ccc);
}

.header{

	/*line-height: 20px;*/

}

.titre-header{
	font-size: 5rem;
	line-height: 1;
	font-family: domineregular, serif;
}

.titre-header span{
	font-size: 5rem;
	line-height: 1;
	font-family: domineregular, serif;
	color:#ff7e00;
}


.sous_titre-header {
	font-size: 1.2rem;
	line-height: 1;
	font-family: domineregular, serif;
}

.titre_articulet{
  font-size: 2rem;
  line-height: 1.5;
  font-family: domineregular, serif;
  color:white;
}

  @media only screen and (max-width: 640px) {
.titre_articulet {
font-size: 0.5em;
}
}

.articulet{
  font-size: 1.1rem;
  line-height: 1.5;
  font-family: domineregular, serif;
  color:white;
}

  @media only screen and (max-width: 640px) {
.articulet {
font-size: 0.5em;
 line-height: 0,5;
}
}


.titre_article{
	font-size: 2rem;
	line-height: 1.5;
	font-family: domineregular, serif;
	color:white;
}

  @media only screen and (max-width: 640px) {
.titre_article {
font-size: 0.5em;
line-height: 1;
}
}

.card-title{
	font-size: 2rem;
	line-height: 1.5;
	font-family: domineregular, serif;
	color:#3b3b3b;
	text-decoration: underline;
	text-align: center;
}

.auteur_date_categorie{
  font-size: 1rem;
  line-height: 1.5;
  font-family: domineregular, serif;
  color:white;
  padding-right : 1rem;
}

  @media only screen and (max-width: 640px) {
.auteur_date_categorie {
font-size: 0.5em;
 line-height: 1;
}
}

.auteur_date_categorie span{
  color:white;
}

.auteur_date_categorie a{
	color:white;
	text-decoration: underline;
}

.contenu_article_blanc{
	font-size: 1.1rem;
	line-height: normal;
	font-family: domineregular, serif;
	color:white;
}

  @media only screen and (max-width: 640px) {
.contenu_article_blanc {
font-size: 0.5em;
}
}

.contenu_article{
	font-size: 1rem;
	line-height: normal;
	font-family: domineregular, serif;
	color:#3b3b3b;
}

/*
  @media only screen and (max-width: 640px) {
.contenu_article img {
width: 300px;
}
}
*/

.contenu_article img {
  max-width: 100%;
  height: auto;
}

.lien_commentaires{
  font-size: 1rem;
  line-height: 1.5;
  font-family: domineregular, serif;
  color:white;
}

  @media only screen and (max-width: 640px) {
.lien_commentaires {
font-size: 0.5em;
}
}

.sous_titre_footer{
	font-size: 1.2rem;
	line-height: 1;
	font-family: domineregular, serif;
	/* color:white; */
}

.card-body li {
	list-style:none;
}

.card-text-footer{
	font-size: 1rem;
	line-height: normal;
	font-family: domineregular, serif;
	text-align: center;
}

.list_footer {
    list-style-type: none;
    margin: 0;
    padding: 0;
}

/* bg menu */
.bg-faded {
  background-color: rgba(255, 255, 255, 0.9);
  /*background-color: rgba(170, 170, 170, 0.5);*/
}

.bg-overlay {
  background-color: rgba(0, 0, 0, 0.6);
}

.bg-ultra-faded{
background-color: rgba(100, 100, 100, 0.2);
}

.fond_contenu{
background-color:rgba(255,255,255,0.5);
}

.pied_page{
  height:100px;
}

/* gestion des tags */

.tag-size-1 	{ font-size: 1em; }
.tag-size-2 	{ font-size: 1.1em; }
.tag-size-3 	{ font-size: 1.2em; }
.tag-size-4 	{ font-size: 1.3em; }
.tag-size-5 	{ font-size: 1.4em; }
.tag-size-6 	{ font-size: 1.5em; }
.tag-size-7 	{ font-size: 1.6em; }
.tag-size-8 	{ font-size: 1.7em; }
.tag-size-9 	{ font-size: 1.8em }
.tag-size-10 	{ font-size: 1.9em; }
.tag-size-max 	{ font-size: 2em; }

.tag-size-1 a	{ color: #999999; }
.tag-size-2 a	{ color: #000000; }
.tag-size-3 a	{ color: #cc0000; }
.tag-size-4 a	{ color: #3366ff; }
.tag-size-5 a	{ color: #cc66cc; }
.tag-size-6 a	{ color: #996633; }
.tag-size-7 a	{ color: #6666cc; }
.tag-size-8 a	{ color: #339999; }
.tag-size-9 a	{ color: #009900; }
.tag-size-10 a	{ color: #ff99ff; }
.tag-size-max a	{ color: #ff6600; }
