body {
background-image: url("images/fonds/home.jpg");
background-attachment: fixed;
background-size: cover;
background-repeat: repeat-y;

}

.copyright {
position:fixed;
left:10;
font-size:5pt;
}

.header_img, .mobile_icon{
   filter: invert(0%) sepia(73%) saturate(0%) hue-rotate(107deg) brightness(88%) contrast(0%);
}

.panorama_buttons_img {
  filter: invert(88%) sepia(0%) saturate(0%) hue-rotate(140deg) brightness(85%) contrast(86%);
}

.doctext_C_1 {
color:#b8b6b6;
mix-blend-mode: multiply;
}

.menu_burger:before, .menu_burger:after, .menu_burger div{
background: #b8b6b6;
}

.textegris, .titreoeuvre, .notice, .textbio, .titreexpo, .textedate, .titrerubrique, .lien_couleur, .lien_couleur:link, .lien_couleur:hover, .lien_couleur:focus, .lien_couleur:active, .lien_couleur:visited, .gdtitrerubrique {
color:#989898;
mix-blend-mode: multiply;
}

.hr_style {
background-color: #989898;
}

.textbio, .titreexpo, .textedate {
font-size:12pt;
}

/* TYPO */

@font-face {
font-family: 'Selectric';
src: url('typo/SelectricMono.otf');
font-weight: normal;
font-style: normal;
}

.notice, .textegris, .textbio, .titreexpo, .textedate, .titrerubrique {
font-family: 'Selectric', Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
}

.notice {
font-size: 25;
}

.textegris {
font-size:18;
}

.retour {
position:fixed;
right:30;
bottom:10;

}


/* RESPONSIVE */

.video-responsive { 
overflow:hidden; 
padding-bottom:56.25%; 
position:relative; 
height:0;
}

.video-responsive iframe {
left:0; 
top:0; 
height:100%;
width:100%;
position:absolute;
}

@media all and (min-width: 100px) {
.responsive, .ligne_top {
width:800;
}
.full_width {
position: absolute;
left:0;
min-width: 1100;
width:100%;
}
}

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

.full_width {
padding: 20;
}  
.full_width img {
  min-width: 300;
  }
}


@media all and (min-width: 1200px) {
.responsive {
width:900;
}
}

@media all and (min-width: 1300px) {
.responsive, .ligne_top {
width:1100;
}
}

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


@media all and (min-width: 1900px) {
.ligne_top {
width:1700;
}
}



