.textegris, .textegrisclair, .titreexpo, .titreoeuvre, .textbio, .gdtitrerubrique, .titrerubrique, .textedate, .lien_couleur, .lien_couleur:visited, .lien_couleur:link, .lien_extern, .lien_extern:visited, .lien_extern:link, .doctext_C_1, .textegris, .titreoeuvre_mosaique, .titreoeuvre, hr, .legende, figcaption {
color:#424242;
}

.hr_style {
background-color: #424242;
}

.header_img, .mobile_icon, .panorama_buttons_img {
  filter: invert(0%) sepia(73%) saturate(0%) hue-rotate(107deg) brightness(88%) contrast(104%);
  }
  
.menu_burger::before, .menu_burger::after, .menu_burger div {
background: #424242;
}

/* HOME */

figure {
position: relative;
  display: inline-block;
  box-shadow: 0px 0px 20px 15px whitesmoke inset;
}

figure  img {
  position: relative;
  z-index: -1;
}

figcaption {
display: none;
}

figure:hover {
cursor:pointer;
}


/* TYPO */

@font-face {
    font-family: 'Latitude';
    src: url('fonts/Latitude-Regular.ttf');
}

.textegris, .legende, .titreoeuvre, #lightcase-case p, .textbio, .titreexpo {
font-family: 'Latitude', Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
font-size:15pt;
}

.titreoeuvre_mosaique, figcaption {
font-family: SimplonNormRegular, Helvetica, Arial, sans-serif;
font-size:15pt;
}

.legende, .titreoeuvre, .textegrisclair, .textbio, .titreexpo {
font-size:12pt;
}

/*
.textedate {
font-family: SimplonNormMedium, Helvetica, Arial, sans-serif;
}*/


/* SON */

.audiojs {
width: 38px;
  height: 38px;
}

/* RESPONSIVE */

.home, .responsive_tableau, .responsive {
width:800;
}


@media all and (min-width: 100px) and (max-width: 1100px) {
.full_width table {
width: 100%;
}
.full_width {
padding: 10;
}  
.full_width img, .lightcase-contentInner img, .home img  {
  min-width: 300;
  }
}





@media all and (min-width: 100px) {

.texte_blog {
font-size:15pt;
padding:0;
}

.full_width {
position:absolute;
left:0;
width:100%;
min-width: 1080;
}
}

/*
@media all and (min-width: 1000px){
.full_width table {
min-width:1000;
}
}*/

@media all and (min-width: 1100px){
.responsive, .responsive_tableau {
width:900;
}
.titreoeuvre_mosaique{
display: none;
}
/*
.full_width table {
min-width:1100;
}*/
figcaption {
  position: absolute;
  z-index: 2;
    text-align: center;
    margin: auto;
    left: 0;
    right: 0;
    top: 0;
    width: 100%;
	height: 100%;
}

figcaption p {
position: relative;
top:47%;
}

figcaption:hover {
background-color:whitesmoke;
	opacity:0.9;
}

figure img:hover {
	opacity:0.3;
}

figure:hover figcaption {
display: block;
}
}


@media all and (min-width: 1200px){
.home, .responsive, .responsive_tableau {
width:1000;
}

}

@media all and (min-width: 1300px){
.home, .responsive_tableau {
width:1000;
}

}

@media all and (min-width: 1400px){

.texte_blog {
font-size:20pt;
}
.home, .responsive_tableau {
width:1000; /*1200*/
}

}

@media all and (min-width: 1500px){
.home, .responsive_tableau {
width:1200; /*1300*/
}
}

/*
@media all and (min-width: 1600px){
.home {
width:1300;
}
}



@media all and (min-width: 1800px){
.home {
width:1400;
}
}







