@media only screen and (max-width : 1400px) and (orientation: landscape) {

	html,
	body {
		overflow-x: hidden;
		overflow-y: auto;
		background-color: #6F99FF;
	}

	#loading_responsive {
		display: none;
	}

	#header_responsive {
		display: none;
	}

	#gif_responsive {
		display: none;
	}

	#soon {
		display: none;
	}

	h1 {

		font-size: 4em;
	}

	/* Page d'accueil */


	.paragraphs {
		font-size: 2.2em;
	}

	.home_menu {
		font-size: 1.1em;
	}

	/* Page menu projets */

	h2 {
		font-size: 2.2em;
	}

	li {
		font-size: 2.2em;
	}

	.caption_text {
		vertical-align: bottom;
		padding-top: 0.5em;
		font-size: 0.35em;
		margin-bottom: 0.05em;
	}

	.miniature {
		width: 4.4em;
		height: 3.85em;
		top: -0.05em;
	}

	#img_relier {
		background-size: 4.4em;
	}

	#img_la_bouche {
		background-size: 4.4em;
	}

	#img_la_criee {
		background-size: 4.4em;
	}

	#img_brin_d_herbe {
		background-size: 4.4em;
	}

	#img_une_super_journee {
		background-size: 4.4em;
	}

	#img_la_riposte_quimperloise {
		background-size: 4.4em;
	}

	#img_l_ecole_des_impatiences {
		background-size: 4.4em;
	}

	#img_marie_vivu {
		background-size: 4.4em;
	}

	#img_penn_coat {
		background-size: 4.4em;
	}

	#img_de_l_amant_vert_a_borgnefesse {
		background-size: 4.4em;
	}

	#img_hotel_pasteur {
		background-size: 4.4em;
	}

	/* Pages projets */


	#relier_header {
		font-size: 1.75em;
	}

	#la_bouche_header {
		font-size: 1.75em;
	}

	#la_criee_header {
		font-size: 1.75em;
	}

	#brin_d_herbe_header {
		font-size: 1.75em;
	}

	#une_super_journee_header {
		font-size: 1.75em;
	}

	#la_riposte_quimperloise_header {
		font-size: 1.75em;
	}

	#l_ecole_des_impatiences_header {
		font-size: 1.75em;
	}

	#marie_vivu_header {
		font-size: 1.75em;
	}

	#penn_coat_header {
		font-size: 1.75em;
	}

	#de_l_amant_vert_a_borgnefesse_header {
		font-size: 1.75em;
	}

	#hotel_pasteur_header {
		font-size: 1.75em;
	}

	.projects_title {
		font-size: 4em;
	}

	.projects_text {
		font-size: 1.5em;
	}

	.projects_caption {
		font-size: 0.85em;
	}

	#relier_caption {
		font-size: 0.85em;
	}

	#la_bouche_caption {
		font-size: 0.85em;
	}

	#la_criee_caption {
		font-size: 0.85em;
	}

	#brin_d_herbe_caption_1 {
		font-size: 0.85em;
	}

	#la_criee_caption_1 {
		font-size: 0.85em;
	}

	#la_criee_caption_2 {
		font-size: 0.85em;
	}

	#la_criee_caption_3 {
		font-size: 0.85em;
	}

	#la_criee_caption_4 {
		font-size: 0.85em;
	}

	#la_criee_caption_5 {
		font-size: 0.85em;
	}

	#la_criee_caption_6 {
		font-size: 0.85em;
	}

	#une_super_journee_caption_1 {
		font-size: 0.85em;
	}

	#une_super_journee_caption_2 {
		font-size: 0.85em;
	}

	#une_super_journee_caption_3 {
		font-size: 0.85em;
	}

	#une_super_journee_caption_4 {
		font-size: 0.85em;
		;
	}

	#la_riposte_quimperloise_caption_1 {
		font-size: 0.85em;
	}

	#la_riposte_quimperloise_caption_2 {
		font-size: 0.85em;
	}

	#la_riposte_quimperloise_caption_3 {
		font-size: 0.85em;
	}

	#l_ecole_des_impatiences_caption_1 {
		font-size: 0.85em;
	}

	#l_ecole_des_impatiences_caption_2 {
		font-size: 0.85em;
	}

	#marie_vivu_caption_1 {
		font-size: 0.85em;
	}

	#marie_vivu_caption_2 {
		font-size: 0.85em;
	}

	#marie_vivu_caption_3 {
		font-size: 0.85em;
	}

	#penn_coat_caption_1 {
		font-size: 0.85em;
	}

	#penn_coat_caption_2 {
		font-size: 0.85em;
	}

	#penn_coat_caption_3 {
		font-size: 0.85em;
	}

	#penn_coat_caption_4 {
		font-size: 0.85em;
	}

	#penn_coat_caption_5 {
		font-size: 0.85em;
	}

	#de_l_amant_vert_a_borgnefesse_caption_1 {
		font-size: 0.85em;
	}

	#de_l_amant_vert_a_borgnefesse_caption_2 {
		font-size: 0.85em;
	}

	#de_l_amant_vert_a_borgnefesse_caption_3 {
		font-size: 0.85em;
	}

	#de_l_amant_vert_a_borgnefesse_caption_4 {
		font-size: 0.85em;
	}

	#de_l_amant_vert_a_borgnefesse_caption_5 {
		font-size: 0.85em;
	}

	#hotel_pasteur_caption_1 {
		font-size: 0.85em;
	}

	#hotel_pasteur_caption_2 {
		font-size: 0.85em;
	}

	#hotel_pasteur_caption_3 {
		font-size: 0.85em;
	}

	#relier_text {
		font-size: 1.55em;
	}

	#la_bouche_text {
		font-size: 1.55em;
	}

	#la_criee_text {
		font-size: 1.55em;
	}

	#brin_d_herbe_text {
		font-size: 1.55em;
	}

	#une_super_journee_text {
		font-size: 1.55em;
	}

	#une_super_journee_text_2 {
		font-size: 1em;
	}

	#la_riposte_quimperloise_text {
		font-size: 1.55em;
	}

	#l_ecole_des_impatiences_text {
		font-size: 1.55em;
	}

	#marie_vivu_text {
		font-size: 1.55em;
	}

	#penn_coat_text {
		font-size: 1.55em;
	}

	#de_l_amant_vert_a_borgnefesse_text {
		font-size: 1.55em;
	}

	#hotel_pasteur_text {
		font-size: 1.55em;
	}

	#relier_image01 {
		margin-top: 2vw;
	}

	#relier_image01_responsive {
		display: none;
	}

	#relier_image02_responsive {
		display: none;
	}

	.project_menu {
		font-size: 1.1em;
	}

	/* Page Romane+Louise */

	#romane_louise_text1 {
		font-size: 1.55em;
	}

	#romane_louise_text2 {
		font-size: 1.55em;
	}

	#romane_louise_text3 {
		font-size: 1.55em;
	}

	#romane {
		font-size: 1.1em;
	}

	#romane_header {
		font-size: 1.55em;
	}

	#louise {
		font-size: 1.1em;
	}

	#louise_header {
		font-size: 1.55em;
	}

	#outro_text {
		font-size: 1.55em;
	}

	#credits1 {
		font-size: 1.1em;
	}

	#credits2 {
		font-size: 1.1em;
	}

	#credits3 {
		font-size: 1.1em;
	}

	.romane_louise_menu {
		font-size: 1.1em;
	}

}

@media only screen and (max-width : 1100px) and (orientation: landscape) {

	html,
	body {
		overflow-x: hidden;
		overflow-y: auto;
		background-color: #6F99FF;
	}

	#loading_responsive {
		display: none;
	}

	#header_responsive {
		display: none;
	}

	#gif_responsive {
		display: none;
	}

	#soon {
		display: none;
	}

	h1 {

		font-size: 3.25em;
	}

	/* Page d'accueil */


	.paragraphs {
		font-size: 1.8em;
	}

	.home_menu {
		font-size: 0.9em;
	}

	/* Page menu projets */

	h2 {
		font-size: 1.8em;
	}

	li {
		font-size: 1.8em;
	}

	.caption_text {
		vertical-align: bottom;
		padding-top: 0.5em;
		font-size: 0.3em;
		margin-bottom: 0.04em;
	}

	.miniature {
		width: 3.5em;
		height: 3.15em;
		top: 0;
	}

	#img_relier {
		background-size: 3.7em;
	}

	#img_la_bouche {
		background-size: 3.7em;
	}

	#img_la_criee {
		background-size: 3.7em;
	}

	#img_brin_d_herbe {
		background-size: 3.7em;
	}

	#img_une_super_journee {
		background-size: 3.7em;
	}

	#img_la_riposte_quimperloise {
		background-size: 3.7em;
	}

	#img_l_ecole_des_impatiences {
		background-size: 3.7em;
	}

	#img_marie_vivu {
		background-size: 3.7em;
	}

	#img_penn_coat {
		background-size: 3.7em;
	}

	#img_de_l_amant_vert_a_borgnefesse {
		background-size: 3.7em;
	}

	#img_hotel_pasteur {
		background-size: 3.7em;
	}

	/* Pages projets */


	#relier_header {
		font-size: 1.4em;
		margin-bottom: 1vw;
	}

	#la_bouche_header {
		font-size: 1.4em;
		margin-bottom: 1vw;
	}

	#la_criee_header {
		font-size: 1.4em;
		margin-bottom: 1vw;
	}

	#brin_d_herbe_header {
		font-size: 1.4em;
		margin-bottom: 1vw;
	}

	#une_super_journee_header {
		font-size: 1.4em;
	}

	#la_riposte_quimperloise_header {
		font-size: 1.4em;
		margin-bottom: 1vw;
	}

	#l_ecole_des_impatiences_header {
		font-size: 1.4em;
		margin-bottom: 1vw;
	}

	#marie_vivu_header {
		font-size: 1.4em;
		margin-bottom: 1vw;
	}

	#penn_coat_header {
		font-size: 1.4em;
		margin-bottom: 1vw;
	}

	#de_l_amant_vert_a_borgnefesse_header {
		font-size: 1.4em;
		margin-bottom: 1vw;
	}

	#hotel_pasteur_header {
		font-size: 1.4em;
		margin-bottom: 1vw;
	}

	.projects_title {
		font-size: 3.25em;
	}

	.projects_text {
		font-size: 1.2em;
	}

	.projects_caption {
		font-size: 0.7em;
	}

	#relier_caption {
		font-size: 0.7em;
	}

	#la_bouche_caption {
		font-size: 0.7em;
	}

	#la_criee_caption {
		font-size: 0.7em;
	}

	#brin_d_herbe_caption_1 {
		font-size: 0.7em;
	}

	#la_criee_caption_1 {
		font-size: 0.7em;
	}

	#la_criee_caption_2 {
		font-size: 0.7em;
	}

	#la_criee_caption_3 {
		font-size: 0.7em;
	}

	#la_criee_caption_4 {
		font-size: 0.7em;
	}

	#la_criee_caption_5 {
		font-size: 0.7em;
	}

	#la_criee_caption_6 {
		font-size: 0.7em;
	}

	#une_super_journee_caption_1 {
		font-size: 0.7em;
	}

	#une_super_journee_caption_2 {
		font-size: 0.7em;
	}

	#une_super_journee_caption_3 {
		font-size: 0.7em;
	}

	#une_super_journee_caption_4 {
		font-size: 0.7em;
	}

	#la_riposte_quimperloise_caption_1 {
		font-size: 0.7em;
	}

	#la_riposte_quimperloise_caption_2 {
		font-size: 0.7em;
	}

	#la_riposte_quimperloise_caption_3 {
		font-size: 0.7em;
	}

	#l_ecole_des_impatiences_caption_1 {
		font-size: 0.7em;
	}

	#l_ecole_des_impatiences_caption_2 {
		font-size: 0.7em;
	}

	#marie_vivu_caption_1 {
		font-size: 0.7em;
	}

	#marie_vivu_caption_2 {
		font-size: 0.7em;
	}

	#marie_vivu_caption_3 {
		font-size: 0.7em;
	}

	#penn_coat_caption_1 {
		font-size: 0.7em;
	}

	#penn_coat_caption_2 {
		font-size: 0.7em;
	}

	#penn_coat_caption_3 {
		font-size: 0.7em;
	}

	#penn_coat_caption_4 {
		font-size: 0.7em;
	}

	#penn_coat_caption_5 {
		font-size: 0.7em;
	}

	#de_l_amant_vert_a_borgnefesse_caption_1 {
		font-size: 0.7em;
	}

	#de_l_amant_vert_a_borgnefesse_caption_2 {
		font-size: 0.7em;
	}

	#de_l_amant_vert_a_borgnefesse_caption_3 {
		font-size: 0.7em;
	}

	#de_l_amant_vert_a_borgnefesse_caption_4 {
		font-size: 0.7em;
	}

	#de_l_amant_vert_a_borgnefesse_caption_5 {
		font-size: 0.7em;
	}

	#hotel_pasteur_caption_1 {
		font-size: 0.7em;
	}

	#hotel_pasteur_caption_2 {
		font-size: 0.7em;
	}

	#hotel_pasteur_caption_3 {
		font-size: 0.7em;
	}

	#relier_text {
		font-size: 1.25em;
	}

	#la_bouche_text {
		font-size: 1.25em;
	}

	#la_criee_text {
		font-size: 1.25em;
	}

	#brin_d_herbe_text {
		font-size: 1.25em;
	}

	#une_super_journee_text {
		font-size: 1.25em;
	}

	#une_super_journee_text_2 {
		font-size: 1em;
	}

	#la_riposte_quimperloise_text {
		font-size: 1.25em;
	}

	#l_ecole_des_impatiences_text {
		font-size: 1.25em;
	}

	#marie_vivu_text {
		font-size: 1.25em;
	}

	#penn_coat_text {
		font-size: 1.25em;
	}

	#de_l_amant_vert_a_borgnefesse_text {
		font-size: 1.25em;
	}

	#hotel_pasteur_text {
		font-size: 1.25em;
	}

	#relier_image01 {
		margin-top: 3vw;
	}

	#relier_image01_responsive {
		display: none;
	}

	#relier_image02_responsive {
		display: none;
	}

	.project_menu {
		font-size: 0.9em;
	}

	/* Page Romane+Louise */

	#romane_louise_text1 {
		font-size: 1.25em;
	}

	#romane_louise_text2 {
		font-size: 1.25em;
	}

	#romane_louise_text3 {
		font-size: 1.25em;
	}

	#romane {
		font-size: 0.9em;
	}

	#romane_header {
		font-size: 1.25em;
	}

	#louise {
		font-size: 0.9em;
	}

	#louise_header {
		font-size: 1.25em;
	}

	#outro_text {
		font-size: 1.25em;
	}

	#credits1 {
		font-size: 0.9em;
	}

	#credits2 {
		font-size: 0.9em;
	}

	#credits3 {
		font-size: 0.9em;
	}

	.romane_louise_menu {
		font-size: 0.9em;
	}

}

@media only screen and (max-width : 950px) and (orientation: landscape) {

	#de_l_amant_vert_a_borgnefesse_title {
		font-size: 2.65em;
	}

	#de_l_amant_vert_a_borgnefesse_caption_1 {
		font-size: 0.5em;
	}

	#de_l_amant_vert_a_borgnefesse_caption_2 {
		font-size: 0.5em;
	}

	#de_l_amant_vert_a_borgnefesse_caption_3 {
		font-size: 0.5em;
	}

	#de_l_amant_vert_a_borgnefesse_caption_4 {
		font-size: 0.5em;
	}

	#de_l_amant_vert_a_borgnefesse_caption_5 {
		font-size: 0.5em;
	}

}

@media only screen and (max-device-width : 800px) and (orientation : portrait) {

	html,
	body {
		overflow-x: hidden;
		overflow-y: auto;
		background-color: #6F99FF;
		hyphens: none;
	}

	/* Page de chargement */

	#loading {
		display: block;
		background: url('gif/gif-acceuil_site.gif') no-repeat center center;
		background-size: 94vw;
		position: absolute;
		top: 0;
		left: 0;
		height: 100vh;
		width: 100vw;
		z-index: 9999999;
		cursor: pointer;
	}

	h1 {
		display: block;
		height: fit-content;
		width: fit-content;
		position: relative;
		top: 3vh;
		left: 9vw;
		margin-bottom: 6vh;
		padding: 0;
		font-family: 'Geist';
		color: white;
		font-size: 2.7em;
		font-style: normal;
		font-weight: normal;
	}

	/* Page d'accueil */

	#intro_text {
		top: 3vh;
		left: 9vw;
	}

	.paragraphs {
		font-size: 1.45em;
	}

	#home_menu {
		left: 9vw;
	}

	.home_menu {
		font-size: 1.1em;
		padding-left: 2vw;
		padding-right: 2vw;
		padding-bottom: 2.5vw;
		padding-top: 2.5vw;
		margin-right: 4.5vw;
	}

	#mail {
		width: 4.5vw;
		height: 1.5vw;
		background: url('img/enveloppe.png') no-repeat center center;
		background-size: 4.5vw;
		background-color: white;
	}

	/* Page menu projets */

	h2 {
		top: 3vh;
		font-size: 2.7em;
		left: 9vw;
		margin-bottom: 6vh;
	}

	ul {
		margin-bottom: 0;
		padding-bottom: 0;
	}

	li {
		position: relative;
		left: -3vw;
		font-size: 1.45em;
	}

	.caption_text {
		display: none;
	}

	.miniature {
		display: none;
	}

	#img_relier {
		background-size: 0;
	}

	#img_la_bouche {
		background-size: 0;
	}

	#img_la_criee {
		background-size: 0;
	}

	#img_brin_d_herbe {
		background-size: 0;
	}

	#img_une_super_journee {
		background-size: 0;
	}

	#img_la_riposte_quimperloise {
		background-size: 0;
	}

	#img_l_ecole_des_impatiences {
		background-size: 0;
	}

	#img_marie_vivu {
		background-size: 0;
	}

	#img_penn_coat {
		background-size: 0;
	}

	#img_de_l_amant_vert_a_borgnefesse {
		background-size: 0;
	}

	#img_hotel_pasteur {
		background-size: 0;
	}

	/* Pages projets */

	.gradient {
		height: 12vh;
		background: linear-gradient(#6F99FF, #EEECEC 12vh);
	}

	#relier_header {
		font-size: 1.75em;
		margin-bottom: 1.5vh;
		top: 3vh;
		left: 9vw;
	}

	#la_bouche_header {
		font-size: 1.75em;
		margin-bottom: 3vh;
		top: 3vh;
		left: 9vw;
	}

	#la_criee_header {
		font-size: 1.75em;
		margin-bottom: 9vh;
		top: 3vh;
		left: 9vw;
	}

	#brin_d_herbe_header {
		font-size: 1.75em;
		margin-bottom: 3vh;
		top: 3vh;
		left: 9vw;
	}

	#une_super_journee_header {
		font-size: 1.75em;
		margin-bottom: 9vh;
		top: 3vh;
		left: 9vw;
	}

	#la_riposte_quimperloise_header {
		font-size: 1.75em;
		margin-bottom: 9vh;
		top: 3vh;
		left: 9vw;
	}

	#l_ecole_des_impatiences_header {
		position: relative;
		display: block;
		font-size: 1.75em;
		margin-bottom: 3vh;
		top: 3vh;
		left: 9vw;
	}

	#marie_vivu_header {
		font-size: 1.75em;
		margin-bottom: 9vh;
		top: 3vh;
		left: 9vw;
	}

	#penn_coat_header {
		font-size: 1.75em;
		margin-bottom: 9vh;
		top: 3vh;
		left: 9vw;
	}

	#de_l_amant_vert_a_borgnefesse_header {
		font-size: 1.75em;
		margin-bottom: 9vh;
		top: 3vh;
		left: 9vw;
	}

	#hotel_pasteur_header {
		font-size: 1.75em;
		margin-bottom: 9vh;
		top: 3vh;
		left: 9vw;
	}

	.projects_title {
		font-size: 2.7em;
	}

	#relier_title {
		left: 6vw;
		font-size: 3.25em;
		margin-right: 30vw;
		margin-bottom: -6vh;
	}

	#la_bouche_title {
		left: 6vw;
		margin-bottom: -3vh;
	}

	#la_criee_title {
		left: 6vw;
	}

	#brin_d_herbe_title {
		left: 9vw;
	}

	#une_super_journee_title {
		left: 9vw;
	}

	#la_riposte_quimperloise_title {
		left: 9vw;
		margin-bottom: 3vh;
	}

	#l_ecole_des_impatiences_title {
		position: relative;
		display: block;
		left: 6vw;
		top: 0;
		margin-top: 15vh;
		margin-bottom: 3vh;
		font-size: 9em;
	}

	#marie_vivu_title {
		left: 9vw;
		margin-bottom: 3vh;
	}

	#penn_coat_title {
		left: 9vw;
		margin-bottom: 3vh;
	}

	#de_l_amant_vert_a_borgnefesse_title {
		left: 9vw;
		width: 82vw;
		margin-bottom: 3vh;
	}

	#hotel_pasteur_title {
		left: 9vw;
		margin-bottom: 3vh;
	}

	.projects_text {
		font-size: 1.2em;
	}

	.projects_caption {
		font-size: 1em;
	}

	#relier_caption {
		left: 3vw;
		font-size: 0.85em;
		margin-bottom: 9vh;
	}

	#relier_caption_1 {
		width: 41vw;
		left: 6vw;
		margin-left: 0;
		margin-right: 9vw;
	}

	#relier_caption_2 {
		position: relative;
		display: inline-block;
		vertical-align: middle;
		left: auto;
		right: 0vw;
		margin-left: 6vw;
		margin-bottom: 3vh;
	}


	#la_bouche_caption {
		font-size: 0.85em;
		margin-bottom: 9vh;
	}

	#la_bouche_caption_1 {
		position: relative;
		display: inline-block;
		vertical-align: middle;
		width: 41vw;
		top: -2vw;
		left: 6vw;
		margin-left: 0;
		margin-right: 6vw;
	}

	#la_bouche_caption_2 {
		position: relative;
		display: inline-block;
		vertical-align: middle;
		left: auto;
		right: 0vw;
		margin-left: 0;
		margin-bottom: 3vh;
	}

	#la_criee_caption {
		font-size: 0.85em;
		width: 82vw;
		height: fit-content;
		margin-bottom: 3vh;
	}

	#la_criee_caption_1 {
		font-size: 0.85em;
		left: 6vw;
		width: 20vw;
		margin-right: 9vw;
	}

	#la_criee_caption_2 {
		font-size: 0.85em;
		width: 20vw;
		margin-right: 6vw;
	}

	#la_criee_caption_3 {
		font-size: 0.85em;
		width: 20vw;
		margin-bottom: 3vh;
	}

	#la_criee_caption_4 {
		font-size: 0.85em;
		left: 6vw;
		width: 20vw;
		margin-right: 9vw;
	}

	#la_criee_caption_5 {
		font-size: 0.85em;
		width: 20vw;
		margin-right: 6vw;
	}

	#la_criee_caption_6 {
		font-size: 0.85em;
		width: 20vw;
		margin-bottom: 3vh;
	}

	#brin_d_herbe_caption_1 {
		position: relative;
		display: inline-block;
		vertical-align: top;
		font-size: 0.85em;
		top: -3vh;
		left: 0vw;
		width: 41vw;
		margin-right: 0;
	}

	#brin_d_herbe_caption_2 {
		position: relative;
		display: inline-block;
		vertical-align: top;
		font-size: 0.85em;
		top: -3vh;
		left: 0;
		width: 35vw;
		margin-bottom: 3vh;
	}

	#une_super_journee_caption_1 {
		font-size: 0.85em;
		left: 9vw;
		width: 41vw;
		margin-right: 18vw;
	}

	#une_super_journee_caption_2 {
		font-size: 0.85em;
		width: 26vw;
		margin-right: 0;
		margin-left: 0;
	}

	#une_super_journee_caption_3 {
		display: block;
		font-size: 0.85em;
		width: 82vw;
		left: 9vw;
		margin-top: 3vh;
		margin-right: 0;
		margin-left: 0;
	}

	#une_super_journee_caption_4 {
		display: block;
		font-size: 0.85em;
		width: 82vw;
		left: 9vw;
		margin-top: 3vh;
		margin-right: 0;
		margin-left: 0;
		margin-bottom: 3vh;
	}

	#la_riposte_quimperloise_caption_1 {
		font-size: 0.85em;
		left: 9vw;
		width: 25vw;
		margin-right: 7.5vw;
		margin-bottom: 3vh;
	}

	#la_riposte_quimperloise_caption_2 {
		font-size: 0.85em;
		left: 0;
		width: 25vw;
		margin-right: 3vw;
	}

	#la_riposte_quimperloise_caption_3 {
		font-size: 0.85em;
		left: 0;
		width: 25vw;
		margin-right: 0;
	}

	#l_ecole_des_impatiences_caption_1 {
		position: relative;
		display: inline-block;
		vertical-align: top;
		font-size: 3em;
		left: 6vw;
		width: 38vw;
		margin-right: 15vw;
	}

	#l_ecole_des_impatiences_caption_2 {
		position: relative;
		display: inline-block;
		vertical-align: top;
		font-size: 3em;
		left: 0;
		width: 32vw;
		margin-right: 0;
		margin-bottom: 3vh;
	}

	#marie_vivu_caption_1 {
		font-size: 0.85em;
		left: 9vw;
		width: 25vw;
		margin-right: 7.5vw;
		margin-bottom: 3vh;
	}

	#marie_vivu_caption_2 {
		font-size: 0.85em;
		left: 0;
		width: 25vw;
		margin-right: 3vw;
	}

	#marie_vivu_caption_3 {
		font-size: 0.85em;
		left: 0;
		width: 25vw;
		margin-right: 0;
	}

	#penn_coat_caption_1 {
		font-size: 0.85em;
		left: 9vw;
		width: 32vw;
		margin-right: 12vw;
	}

	#penn_coat_caption_2 {
		font-size: 0.85em;
		left: 0;
		width: 46vw;
		margin-right: 0;
		margin-bottom: 3vh;
	}

	#penn_coat_caption_3 {
		font-size: 0.85em;
		left: 9vw;
		width: 82vw;
		margin-right: 0;
		margin-bottom: 3vh;
	}

	#penn_coat_caption_4 {
		font-size: 0.85em;
		left: 9vw;
		width: 41vw;
		margin-right: 12vw;
	}

	#penn_coat_caption_5 {
		font-size: 0.85em;
		left: 0;
		width: 41vw;
		margin-right: 0;
		margin-bottom: 3vh;
	}

	#de_l_amant_vert_a_borgnefesse_caption_1 {
		font-size: 0.85em;
		left: 9vw;
		width: 28vw;
		margin-right: 12vw;
		margin-bottom: 3vh;
	}

	#de_l_amant_vert_a_borgnefesse_caption_2 {
		font-size: 0.85em;
		left: 0;
		width: 46vw;
		margin-right: 0;
	}

	#de_l_amant_vert_a_borgnefesse_caption_3 {
		font-size: 0.85em;
		left: 9vw;
		width: 26vw;
		margin-right: 15vw;
		margin-bottom: 3vh;
	}

	#de_l_amant_vert_a_borgnefesse_caption_4 {
		font-size: 0.85em;
		left: 0;
		width: 46vw;
		margin-right: 0;
	}

	#de_l_amant_vert_a_borgnefesse_caption_5 {
		font-size: 0.85em;
		left: 9vw;
		width: 82vw;
		margin-right: 0;
		margin-bottom: 3vh;
	}

	#hotel_pasteur_caption_1 {
		font-size: 0.85em;
		left: 9vw;
		width: 25vw;
		margin-right: 12vw;
	}

	#hotel_pasteur_caption_2 {
		font-size: 0.85em;
		left: 0;
		width: 25vw;
		margin-right: 0vw;
	}

	#hotel_pasteur_caption_3 {
		font-size: 0.85em;
		left: 0;
		width: 25vw;
		margin-right: 0;
		margin-bottom: 3vh;
	}

	#relier_text {
		width: 82vw;
		left: 6vw;
		font-size: 1.25em;
	}

	#la_bouche_text {
		width: 82vw;
		left: 6vw;
		font-size: 1.25em;
	}

	#la_criee_text {
		width: 82vw;
		left: 6vw;
		font-size: 1.25em;
	}

	#brin_d_herbe_text {
		width: 82vw;
		left: 9vw;
		font-size: 1.25em;
	}

	#une_super_journee_text {
		width: 82vw;
		left: 9vw;
		font-size: 1.25em;
	}

	#une_super_journee_text_2 {
		width: 82vw;
		left: 0vw;
		font-size: 1em;
	}

	#la_riposte_quimperloise_text {
		width: 82vw;
		left: 9vw;
		font-size: 1.25em;
	}

	#l_ecole_des_impatiences_text {
		width: 82vw;
		left: 6vw;
		font-size: 1.25em;
	}

	#marie_vivu_text {
		width: 82vw;
		left: 9vw;
		font-size: 1.25em;
	}

	#penn_coat_text {
		width: 82vw;
		left: 9vw;
		font-size: 1.25em;
	}

	#de_l_amant_vert_a_borgnefesse_text {
		width: 82vw;
		left: 9vw;
		font-size: 1.25em;
	}

	#hotel_pasteur_text {
		width: 82vw;
		left: 9vw;
		font-size: 1.25em;
	}

	#relier_image01 {
		display: none;
	}

	#relier_image02 {
		position: relative;
		display: flex;
		width: 82vw;
		height: 121.25vw;
		background: url('img/2_relier_a+bstudio.png') no-repeat top center;
		background-size: 82vw;
		left: 6vw;
	}

	#relier_image01_responsive {
		position: relative;
		display: block;
		width: 82vw;
		height: 101.75vw;
		background: url('img/relier_a+bstudio_01.jpg') no-repeat center center;
		background-size: 82vw;
		top: 0;
		left: 6vw;
		margin-bottom: 3vw;
		margin-top: 3vh;
	}

	#relier_image02_responsive {
		position: relative;
		display: block;
		width: 82vw;
		height: 101.75vw;
		background: url('img/relier_a+bstudio_02.jpg') no-repeat center center;
		background-size: 82vw;
		top: 0;
		left: 6vw;
		margin-bottom: 0;
	}

	#la_bouche_image01 {
		position: relative;
		display: block;
		width: 82vw;
		height: 48vw;
		background: url('img/LaBouche_a+bstudio_01.jpg') no-repeat center center;
		background-size: 82vw;
		top: 0;
		left: 6vw;
		margin-bottom: 0;
	}

	#la_bouche_image02 {
		display: none;
	}

	#la_bouche_image02_responsive {
		position: relative;
		display: block;
		width: 82vw;
		height: 101.75vw;
		background: url('img/LaBouche_a+bstudio_02.jpg') no-repeat center center;
		background-size: 82vw;
		top: 0;
		left: 6vw;
		margin-bottom: 3vw;
	}

	#la_bouche_image03_responsive {
		position: relative;
		display: block;
		width: 82vw;
		height: 101.75vw;
		background: url('img/LaBouche_a+bstudio_03.jpg') no-repeat center center;
		background-size: 82vw;
		top: 0;
		left: 6vw;
		margin-bottom: 3vw;
	}

	#la_bouche_image04_responsive {
		position: relative;
		display: block;
		width: 82vw;
		height: 48vw;
		background: url('img/LaBouche_a+bstudio_04.jpg') no-repeat center center;
		background-size: 82vw;
		top: 0;
		left: 6vw;
		margin-bottom: 3vw;
	}

	#la_bouche_image05_responsive {
		position: relative;
		display: block;
		width: 82vw;
		height: 48vw;
		background: url('img/LaBouche_a+bstudio_05.jpg') no-repeat center center;
		background-size: 82vw;
		top: 0;
		left: 6vw;
		margin-bottom: 0;
	}

	#la_criee_images {
		position: relative;
		margin-top: 9vh;
	}

	#la_criee_image01 {
		display: none;
	}

	#la_criee_image02 {
		display: none;
	}

	#la_criee_image01_responsive {
		position: relative;
		display: block;
		width: 82vw;
		height: 48vw;
		background: url('img/LaCriee_a+bstudio_01.jpg') no-repeat center center;
		background-size: 82vw;
		top: 0;
		left: 6vw;
		margin-top: 3vh;
		margin-bottom: 3vh;
	}

	#la_criee_image02_responsive {
		position: relative;
		display: block;
		width: 82vw;
		height: 101.75vw;
		background: url('img/LaCriee_a+bstudio_02.jpg') no-repeat center center;
		background-size: 82vw;
		top: 0;
		left: 6vw;
		margin-bottom: 3vh;
	}

	#la_criee_image03_responsive {
		position: relative;
		display: block;
		width: 82vw;
		height: 48vw;
		background: url('img/LaCriee_a+bstudio_03.jpg') no-repeat center center;
		background-size: 82vw;
		top: 0;
		left: 6vw;
		margin-bottom: 3vh;
	}

	#la_criee_image04_responsive {
		position: relative;
		display: block;
		width: 82vw;
		height: 48vw;
		background: url('img/LaCriee_a+bstudio_04.jpg') no-repeat center center;
		background-size: 82vw;
		top: 0;
		left: 6vw;
		margin-bottom: 3vh;
	}

	#la_criee_image05_responsive {
		position: relative;
		display: block;
		width: 82vw;
		height: 101.75vw;
		background: url('img/LaCriee_a+bstudio_05.jpg') no-repeat center center;
		background-size: 82vw;
		top: 0;
		left: 6vw;
		margin-bottom: 3vh;
	}

	#la_criee_image06_responsive {
		position: relative;
		display: block;
		width: 82vw;
		height: 48vw;
		background: url('img/LaCriee_a+bstudio_06.jpg') no-repeat center center;
		background-size: 82vw;
		top: 0;
		left: 6vw;
		margin-bottom: 0;
	}

	#brin_d_herbe_image01 {
		position: relative;
		display: flex;
		background: url('img/BH_a+bstudio_01.jpg') no-repeat top center;
		height: 48vw;
		width: 82vw;
		background-size: 82vw;
		top: 0;
		left: 9vw;
		margin-top: 0;
		margin-bottom: 0;
	}

	#brin_d_herbe_image02 {
		display: none;
	}

	#brin_d_herbe_image02_responsive {
		position: relative;
		display: flex;
		background: url('img/BH_a+bstudio_05.jpg') no-repeat top center;
		height: 101.75vw;
		width: 82vw;
		background-size: 82vw;
		top: 0;
		left: 9vw;
		margin-top: 0;
		margin-bottom: 3vh;
	}

	#brin_d_herbe_image03_responsive {
		position: relative;
		display: flex;
		background: url('img/BH_a+bstudio_04.jpg') no-repeat top center;
		height: 101.75vw;
		width: 82vw;
		background-size: 82vw;
		top: 0;
		left: 9vw;
		margin-top: 0;
		margin-bottom: 3vh;
	}

	#brin_d_herbe_image04_responsive {
		position: relative;
		display: flex;
		background: url('img/BH_a+bstudio_08.jpg') no-repeat top center;
		height: 101.75vw;
		width: 82vw;
		background-size: 82vw;
		top: 0;
		left: 9vw;
		margin-top: 0;
		margin-bottom: 3vh;
	}

	#brin_d_herbe_image05_responsive {
		position: relative;
		display: flex;
		background: url('img/BH_a+bstudio_03.jpg') no-repeat top center;
		height: 48vw;
		width: 82vw;
		background-size: 82vw;
		top: 0;
		left: 9vw;
		margin-top: 0;
		margin-bottom: 3vh;
	}

	#brin_d_herbe_image06_responsive {
		position: relative;
		display: flex;
		background: url('img/BH_a+bstudio_06.jpg') no-repeat top center;
		height: 48vw;
		width: 82vw;
		background-size: 82vw;
		top: 0;
		left: 9vw;
		margin-top: 0;
		margin-bottom: 3vh;
	}

	#brin_d_herbe_image07_responsive {
		position: relative;
		display: flex;
		background: url('img/BH_a+bstudio_07.jpg') no-repeat top center;
		height: 48vw;
		width: 82vw;
		background-size: 82vw;
		top: 0;
		left: 9vw;
		margin-top: 0;
		margin-bottom: 3vh;
	}

	#brin_d_herbe_image08_responsive {
		position: relative;
		display: flex;
		background: url('img/BH_a+bstudio_09.jpg') no-repeat top center;
		height: 48vw;
		width: 82vw;
		background-size: 82vw;
		top: 0;
		left: 9vw;
		margin-top: 0;
		margin-bottom: 3vh;
	}

	#une_super_journee_image01 {
		display: none;
	}

	#une_super_journee_image02 {
		display: none;
	}

	#une_super_journee_image01_responsive {
		position: relative;
		display: flex;
		background: url('img/USJ_a+bstudio_01.jpg') no-repeat top center;
		height: 101.75vw;
		width: 82vw;
		background-size: 82vw;
		top: 0;
		left: 0;
		margin-top: 0;
		margin-bottom: 3vh;
	}

	#une_super_journee_image02_responsive {
		position: relative;
		display: flex;
		background: url('img/USJ_a+bstudio_02.jpg') no-repeat top center;
		height: 101.75vw;
		width: 82vw;
		background-size: 82vw;
		top: 0;
		left: 0;
		margin-top: 0;
		margin-bottom: 3vh;
	}

	#une_super_journee_image03_responsive {
		position: relative;
		display: flex;
		background: url('img/USJ_a+bstudio_03.jpg') no-repeat top center;
		height: 48vw;
		width: 82vw;
		background-size: 82vw;
		top: 0;
		left: 0;
		margin-top: 0;
		margin-bottom: 3vh;
	}

	#une_super_journee_image04_responsive {
		position: relative;
		display: flex;
		background: url('img/USJ_a+bstudio_04.jpg') no-repeat top center;
		height: 101.75vw;
		width: 82vw;
		background-size: 82vw;
		top: 0;
		left: 0;
		margin-top: 0;
		margin-bottom: 3vh;
	}

	#une_super_journee_image05_responsive {
		position: relative;
		display: flex;
		background: url('img/USJ_a+bstudio_05.jpg') no-repeat top center;
		height: 48vw;
		width: 82vw;
		background-size: 82vw;
		top: 0;
		left: 0;
		margin-top: 0;
		margin-bottom: 3vh;
	}

	#une_super_journee_image06_responsive {
		position: relative;
		display: flex;
		background: url('img/USJ_a+bstudio_06.jpg') no-repeat top center;
		height: 101.75vw;
		width: 82vw;
		background-size: 82vw;
		top: 0;
		left: 0;
		margin-top: 0;
		margin-bottom: 3vh;
	}

	#une_super_journee_image07_responsive {
		position: relative;
		display: flex;
		background: url('img/USJ_a+bstudio_07.jpg') no-repeat top center;
		height: 101.75vw;
		width: 82vw;
		background-size: 82vw;
		top: 0;
		left: 0;
		margin-top: 0;
		margin-bottom: 3vh;
	}

	#une_super_journee_image08_responsive {
		position: relative;
		display: flex;
		background: url('img/USJ_a+bstudio_08.jpg') no-repeat top center;
		height: 48vw;
		width: 82vw;
		background-size: 82vw;
		top: 0;
		left: 0;
		margin-top: 0;
		margin-bottom: 3vh;
	}

	#une_super_journee_image09_responsive {
		position: relative;
		display: flex;
		background: url('img/USJ_a+bstudio_09.jpg') no-repeat top center;
		height: 48vw;
		width: 82vw;
		background-size: 82vw;
		top: 0;
		left: 0;
		margin-top: 0;
		margin-bottom: 3vh;
	}

	#une_super_journee_image10_responsive {
		position: relative;
		display: flex;
		background: url('img/USJ_a+bstudio_10.jpg') no-repeat top center;
		height: 48vw;
		width: 82vw;
		background-size: 82vw;
		top: 0;
		left: 0;
		margin-top: 0;
		margin-bottom: 3vh;
	}

	#une_super_journee_image11_responsive {
		position: relative;
		display: flex;
		background: url('img/USJ_a+bstudio_11.jpg') no-repeat top center;
		height: 48vw;
		width: 82vw;
		background-size: 82vw;
		top: 0;
		left: 0;
		margin-top: 0;
		margin-bottom: 3vh;
	}

	#une_super_journee_image12_responsive {
		position: relative;
		display: flex;
		background: url('img/USJ_a+bstudio_12.jpg') no-repeat top center;
		height: 48vw;
		width: 82vw;
		background-size: 82vw;
		top: 0;
		left: 0;
		margin-top: 0;
		margin-bottom: 3vh;
	}

	#la_riposte_quimperloise_image01 {
		display: none;
	}

	#la_riposte_quimperloise_image02 {
		position: relative;
		display: flex;
		vertical-align: top;
		background: url('gif/2-ripostequimperloise_a+bstudio.gif') no-repeat top center;
		left: 9vw;
		top: 0;
		width: 82vw;
		height: 76vw;
		background-size: 82vw;
		margin-top: 0;
		margin-bottom: 3vh;
	}

	#la_riposte_quimperloise_image01_responsive {
		position: relative;
		display: flex;
		background: url('img/03_RQ_a+bstudio.jpg') no-repeat top center;
		height: 101.75vw;
		width: 82vw;
		background-size: 82vw;
		top: 0;
		left: 9vw;
		margin-top: 0;
		margin-bottom: 3vh;
	}

	#la_riposte_quimperloise_image02_responsive {
		position: relative;
		display: flex;
		background: url('img/04_RQ_a+bstudio.jpg') no-repeat top center;
		height: 101.75vw;
		width: 82vw;
		background-size: 82vw;
		top: 0;
		left: 9vw;
		margin-top: 0;
		margin-bottom: 3vh;
	}

	#l_ecole_des_impatiences_image01 {
		display: none;
	}

	#l_ecole_des_impatiences_image01_responsive {
		position: relative;
		display: flex;
		background: url('img/EDI_a+bstudio_02.jpg') no-repeat top center;
		height: 101.75vw;
		width: 82vw;
		background-size: 82vw;
		top: 0;
		left: 6vw;
		margin-top: 0;
		margin-bottom: 3vh;
	}

	#l_ecole_des_impatiences_image02_responsive {
		position: relative;
		display: flex;
		background: url('img/EDI_a+bstudio_01.jpg') no-repeat top center;
		height: 101.75vw;
		width: 82vw;
		background-size: 82vw;
		top: 0;
		left: 6vw;
		margin-top: 0;
		margin-bottom: 3vh;
	}

	#l_ecole_des_impatiences_image03_responsive {
		position: relative;
		display: flex;
		background: url('img/EDI_a+bstudio_03.jpg') no-repeat top center;
		height: 48vw;
		width: 82vw;
		background-size: 82vw;
		top: 0;
		left: 6vw;
		margin-top: 0;
		margin-bottom: 3vh;
	}

	#marie_vivu_image01 {
		position: relative;
		display: block;
		background: url('img/MAREVIVU_a+bstudio_02.jpg') no-repeat top center;
		width: 82vw;
		height: 54vw;
		background-size: 82vw;
		top: 0;
		left: 9vw;
		margin-bottom: 3vh;
	}

	#marie_vivu_image02 {
		display: none;
	}

	#marie_vivu_image02_responsive {
		position: relative;
		display: block;
		background: url('img/MAREVIVU_a+bstudio_01.jpg') no-repeat top center;
		width: 82vw;
		height: 48vw;
		background-size: 82vw;
		top: 0;
		left: 9vw;
		margin-bottom: 3vh;
	}

	#marie_vivu_image03_responsive {
		position: relative;
		display: block;
		background: url('img/MAREVIVU_a+bstudio_03.jpg') no-repeat top center;
		width: 82vw;
		height: 101.75vw;
		background-size: 82vw;
		top: 0;
		left: 9vw;
		margin-bottom: 3vh;
	}

	#marie_vivu_image04_responsive {
		position: relative;
		display: block;
		background: url('img/MAREVIVU_a+bstudio_05.jpg') no-repeat top center;
		width: 82vw;
		height: 48vw;
		background-size: 82vw;
		top: 0;
		left: 9vw;
		margin-bottom: 3vh;
	}

	#marie_vivu_image05_responsive {
		position: relative;
		display: block;
		background: url('img/MAREVIVU_a+bstudio_04.jpg') no-repeat top center;
		width: 82vw;
		height: 48vw;
		background-size: 82vw;
		top: 0;
		left: 9vw;
		margin-bottom: 3vh;
	}

	#marie_vivu_credits {
		top: 0vh;
		left: 9vw;
		font-size: 0.85em;
		margin-top: 0;
		margin-bottom: 3vh;
	}

	#penn_coat_image01 {
		position: relative;
		display: block;
		background: url('img/PENNCOAT_a+bstudio_01.jpg') no-repeat top center;
		width: 82vw;
		height: 48vw;
		background-size: 82vw;
		top: 0;
		left: 9vw;
		margin-top: 0;
		margin-bottom: 3vh;
	}

	#penn_coat_image02 {
		display: none;
	}

	#penn_coat_image02_responsive {
		position: relative;
		display: block;
		background: url('img/PENNCOAT_a+bstudio_02.jpg') no-repeat top center;
		width: 82vw;
		height: 101.75vw;
		background-size: 82vw;
		top: 0;
		left: 9vw;
		margin-top: 0;
		margin-bottom: 3vh;
	}

	#penn_coat_image03_responsive {
		position: relative;
		display: block;
		background: url('img/PENNCOAT_a+bstudio_03.jpg') no-repeat top center;
		width: 82vw;
		height: 101.75vw;
		background-size: 82vw;
		top: 0;
		left: 9vw;
		margin-top: 0;
		margin-bottom: 3vh;
	}

	#penn_coat_video01 {
		position: relative;
		display: block;
		width: 82vw;
		height: 45vw;
		background-size: 82vw;
		top: 0;
		left: 9vw;
		margin-bottom: 3vh;
	}

	#penn_coat_image03 {
		display: none;
	}

	#penn_coat_image04_responsive {
		position: relative;
		display: block;
		background: url('img/PENNCOAT_a+bstudio_05.jpg') no-repeat top center;
		width: 82vw;
		height: 48vw;
		background-size: 82vw;
		top: 0;
		left: 9vw;
		margin-top: 0;
		margin-bottom: 3vh;
	}

	#penn_coat_image05_responsive {
		position: relative;
		display: block;
		background: url('img/PENNCOAT_a+bstudio_06.jpg') no-repeat top center;
		width: 82vw;
		height: 48vw;
		background-size: 82vw;
		top: 0;
		left: 9vw;
		margin-top: 0;
		margin-bottom: 3vh;
	}

	#de_l_amant_vert_a_borgnefesse_image01 {
		display: none;
	}

	#de_l_amant_vert_a_borgnefesse_image01_responsive {
		position: relative;
		display: block;
		background: url('img/01_Macintoshages_a+bstudio.jpg') no-repeat top center;
		width: 82vw;
		height: 48vw;
		background-size: 82vw;
		top: 0;
		left: 9vw;
		margin-top: 0;
		margin-bottom: 3vh;
	}

	#de_l_amant_vert_a_borgnefesse_image02_responsive {
		position: relative;
		display: block;
		background: url('img/02_Macintoshages_a+bstudio.jpg') no-repeat top center;
		width: 82vw;
		height: 48vw;
		background-size: 82vw;
		top: 0;
		left: 9vw;
		margin-top: 0;
		margin-bottom: 3vh;
	}

	#de_l_amant_vert_a_borgnefesse_image03_responsive {
		position: relative;
		display: block;
		background: url('img/03_Macintoshages_a+bstudio.jpg') no-repeat top center;
		width: 82vw;
		height: 101.75vw;
		background-size: 82vw;
		top: 0;
		left: 9vw;
		margin-top: 0;
		margin-bottom: 3vh;
	}

	#hotel_pasteur_image01 {
		display: none;
	}

	#hotel_pasteur_image02 {
		display: none;
	}

	#hotel_pasteur_image01_responsive {
		position: relative;
		display: block;
		background: url('img/01_Pasteur_a+bstudio.jpg') no-repeat top center;
		width: 82vw;
		height: 101.75vw;
		background-size: 82vw;
		top: 0;
		left: 9vw;
		margin-top: 0;
		margin-bottom: 3vh;
	}

	#hotel_pasteur_image02_responsive {
		position: relative;
		display: block;
		background: url('img/02_Pasteur_a+bstudio.jpg') no-repeat top center;
		width: 82vw;
		height: 101.75vw;
		background-size: 82vw;
		top: 0;
		left: 9vw;
		margin-top: 0;
		margin-bottom: 3vh;
	}

	#hotel_pasteur_image03_responsive {
		position: relative;
		display: block;
		background: url('img/03_Pasteur_a+bstudio.jpg') no-repeat top center;
		width: 82vw;
		height: 48vw;
		background-size: 82vw;
		top: 0;
		left: 9vw;
		margin-top: 0;
		margin-bottom: 3vh;
	}

	#hotel_pasteur_image04_responsive {
		position: relative;
		display: block;
		background: url('img/04_Pasteur_a+bstudio.jpg') no-repeat top center;
		width: 82vw;
		height: 101.75vw;
		background-size: 82vw;
		top: 0;
		left: 9vw;
		margin-top: 0;
		margin-bottom: 3vh;
	}

	#hotel_pasteur_image05_responsive {
		position: relative;
		display: block;
		background: url('img/05_Pasteur_a+bstudio.jpg') no-repeat top center;
		width: 82vw;
		height: 101.75vw;
		background-size: 82vw;
		top: 0;
		left: 9vw;
		margin-top: 0;
		margin-bottom: 3vh;
	}


	#project_menu {
		left: 9vw;
	}

	.project_menu {
		font-size: 1.1em;
		padding-left: 2vw;
		padding-right: 2vw;
		padding-bottom: 2.5vw;
		padding-top: 2.5vw;
		margin-right: 4.5vw;
	}

	/* Page Romane+Louise */

	#romane_louise_home {
		position: absolute;
		height: max-content;
		width: 100vw;
		margin: 0;
		padding: 0;
		z-index: 1;
		color: white;
	}

	#romane_louise_header {
		width: 82vw;
		left: 9vw;
		margin-bottom: 6vh;
	}

	#romane_louise_text1 {
		font-size: 1.45em;
		line-height: 120%;
		margin-bottom: 1vh;
	}

	#romane_louise_text2 {
		font-size: 1.45em;
		line-height: 120%;
		margin-bottom: 1vh;
	}

	#romane_louise_text3 {
		font-size: 1.45em;
		line-height: 120%;
		margin-bottom: 3vh;
	}

	#romane_louise_intro {
		width: 82vw;
		margin-bottom: 3vh;
		left: 9vw;
		border-bottom: none;
	}

	#romane {
		position: relative;
		display: block;
		width: 82vw;
		top: 0;
		margin-right: 0;
		margin-bottom: 6vh;
		font-size: 1em;
		line-height: 120%;
		border-bottom: solid white 0.25vh;
	}

	#romane_header {
		font-size: 2.9em;
		margin-bottom: 6vh;
		top: 0;
		margin-top: 6vh;
	}

	#louise {
		position: relative;
		display: block;
		width: 82vw;
		top: 0;
		margin-right: 0;
		margin-bottom: 0vh;
		font-size: 1em;
		line-height: 120%;
		border-bottom: solid white 0.25vh;
	}

	#louise_header {
		font-size: 2.9em;
		margin-bottom: 3vh;
	}

	#romane_louise_img {
		position: relative;
		display: inline-block;
		vertical-align: middle;
		height: 48vw;
		width: 100vw;
		margin-top: 3vw;
		background: url('img/Composition_page-romane+louise.png') no-repeat center center;
		background-size: 82vw;
		z-index: 4;
		margin-bottom: 12vh;
	}

	#outro_text {
		width: 82vw;
		left: 9vw;
		margin-bottom: 6vh;
		font-size: 1.45em;
		line-height: 120%;
		margin-bottom: 12vh;
	}

	#outro_mail {
		color: white;
	}

	#romane_louise_credits {
		position: relative;
		height: fit-content;
		top: 0;
		width: 82vw;
		block-size: fit-content;
		margin-bottom: 9vh;
		bottom: 0;
		left: 9vw;
	}

	#credits1 {
		position: relative;
		display: inline-block;
		width: 20vw;
		max-height: fit-content;
		height: fit-content;
		margin-right: 3vw;
		font-family: 'Geist', Arial, Helvetica, sans-serif;
		font-size: 0.85em;
		color: white;
		text-decoration: none;
		vertical-align: top;
		cursor: default;
	}

	#credits2 {
		position: relative;
		display: inline-block;
		width: 30vw;
		max-height: fit-content;
		height: fit-content;
		margin-right: 3vw;
		font-family: 'Geist', Arial, Helvetica, sans-serif;
		font-size: 0.85em;
		color: white;
		text-decoration: none;
		vertical-align: top;
		cursor: pointer;
	}

	#credits3 {
		position: relative;
		display: inline-block;
		width: 20vw;
		max-height: 2.5vw;
		height: fit-content;
		margin-right: 0;
		font-family: 'Geist', Arial, Helvetica, sans-serif;
		font-size: 0.85em;
		color: white;
		text-decoration: none;
		vertical-align: top;
		cursor: default;
	}

	#romane_louise_menu {
		left: 9vw;
	}

	.romane_louise_menu {
		font-size: 1.1em;
		padding-left: 2vw;
		padding-right: 2vw;
		padding-bottom: 2.5vw;
		padding-top: 2.5vw;
		margin-right: 4.5vw;
	}

}

@media only screen and (max-device-height : 800px) and (orientation : landscape) {

	html,
	body {
		overflow-x: hidden;
		overflow-y: auto;
		background-color: #6F99FF;
	}

	#loading {
		display: flex;
		background: url('gif/gif-acceuil_site.gif') no-repeat center center;
		background-size: 75vw;
		position: absolute;
		top: 0;
		left: 0;
		height: 100vh;
		width: 100vw;
		z-index: 9999999;
		cursor: pointer;
	}

	h1 {
		display: block;
		height: fit-content;
		width: 75vw;
		position: absolute;
		top: 3vh;
		left: 9vw;
		margin-bottom: 6vh;
		padding: 0;
		font-family: 'Geist';
		color: white;
		font-size: 2.7em;
		font-style: normal;
		font-weight: normal;
	}

	/* Page d'accueil */

	#intro_text {
		top: 3vh;
		left: 9vw;
		width: 82vw;
	}

	.paragraphs {
		font-size: 1.45em;
	}

	#intro3 {
		margin-bottom: 12vh;
	}

	#home_menu {
		left: 9vw;
	}

	.home_menu {
		font-size: 1.1em;
		padding-left: 2vh;
		padding-right: 2vh;
		padding-bottom: 2.5vh;
		padding-top: 2.5vh;
		margin-right: 4.5vh;
	}

	#mail {
		width: 4.5vh;
		height: 1.5vw;
		background: url('img/enveloppe.png') no-repeat center center;
		background-size: 4.5vh;
		background-color: white;
	}

	/* Page menu projets */

	h2 {
		top: 3vh;
		font-size: 2.7em;
		left: 9vw;
		margin-bottom: 6vh;
	}

	ul {
		margin-bottom: 0;
		padding-bottom: 0;
		width: 82vw;
		height: fit-content;
	}

	li {
		position: relative;
		left: 3vw;
		font-size: 1.45em;
	}

	#space_responsive {
		position: relative;
		display: block;
		height: 12vw;
		width: 82vw;
	}

	.caption_text {
		display: none;
	}

	.miniature {
		display: none;
	}

	#img_relier {
		background-size: 0;
	}

	#img_la_bouche {
		background-size: 0;
	}

	#img_la_criee {
		background-size: 0;
	}

	#img_brin_d_herbe {
		background-size: 0;
	}

	#img_une_super_journee {
		background-size: 0;
	}

	#img_la_riposte_quimperloise {
		background-size: 0;
	}

	#img_l_ecole_des_impatiences {
		background-size: 0;
	}

	#img_marie_vivu {
		background-size: 0;
	}

	#img_penn_coat {
		background-size: 0;
	}

	#img_de_l_amant_vert_a_borgnefesse {
		background-size: 0;
	}

	#img_hotel_pasteur {
		background-size: 0;
	}

	/* Pages projets */

	.gradient {
		height: 12vw;
		background: linear-gradient(#6F99FF, #EEECEC 12vh);
	}

	#relier_header {
		font-size: 1.75em;
		margin-bottom: 1.5vh;
		top: 3vh;
		left: 9vw;
	}

	#la_bouche_header {
		font-size: 1.75em;
		margin-bottom: 3vh;
		top: 3vh;
		left: 9vw;
	}

	#la_criee_header {
		font-size: 1.75em;
		margin-bottom: 9vh;
		top: 3vh;
		left: 9vw;
	}

	#brin_d_herbe_header {
		font-size: 1.75em;
		margin-bottom: 3vh;
		top: 3vh;
		left: 9vw;
	}

	#une_super_journee_header {
		font-size: 1.75em;
		margin-bottom: 9vh;
		top: 3vh;
		left: 9vw;
	}

	#la_riposte_quimperloise_header {
		font-size: 1.75em;
		margin-bottom: 9vh;
		top: 3vh;
		left: 9vw;
	}

	#l_ecole_des_impatiences_header {
		position: relative;
		display: block;
		font-size: 1.75em;
		margin-bottom: 9vh;
		top: 3vh;
		left: 9vw;
	}

	#marie_vivu_header {
		font-size: 1.75em;
		margin-bottom: 9vh;
		top: 3vh;
		left: 9vw;
	}

	#penn_coat_header {
		font-size: 1.75em;
		margin-bottom: 9vh;
		top: 3vh;
		left: 9vw;
	}

	#de_l_amant_vert_a_borgnefesse_header {
		font-size: 1.75em;
		margin-bottom: 9vh;
		top: 3vh;
		left: 9vw;
	}

	#hotel_pasteur_header {
		font-size: 1.75em;
		margin-bottom: 9vh;
		top: 3vh;
		left: 9vw;
	}

	.projects_title {
		font-size: 2.7em;
	}

	#relier_title {
		left: 6vw;
		font-size: 3.25em;
		margin-right: 30vw;
		margin-bottom: -6vh;
	}

	#la_bouche_title {
		left: 6vw;
		margin-bottom: 0vh;
		margin-right: 50vw;
	}

	#la_criee_title {
		left: 6vw;
	}

	#brin_d_herbe_title {
		left: 9vw;
		margin-right: 50vw;
		margin-bottom: -9vh;
	}

	#une_super_journee_title {
		left: 9vw;
	}

	#la_riposte_quimperloise_title {
		left: 9vw;
		margin-bottom: 3vh;
	}

	#l_ecole_des_impatiences_title {
		position: relative;
		display: block;
		left: 6vw;
		top: 0;
		margin-top: 15vh;
		margin-bottom: 6vh;
		font-size: 5.4em;
	}

	#marie_vivu_title {
		left: 9vw;
		margin-bottom: 3vh;
	}

	#penn_coat_title {
		left: 9vw;
		margin-bottom: 3vh;
	}

	#de_l_amant_vert_a_borgnefesse_title {
		left: 9vw;
		width: 82vw;
		margin-bottom: 3vh;
	}

	#hotel_pasteur_title {
		left: 9vw;
		margin-bottom: 3vh;
	}

	.projects_text {
		font-size: 1.2em;
	}

	.projects_caption {
		font-size: 1em;
	}

	#relier_caption {
		left: 3vw;
		font-size: 0.85em;
		margin-bottom: 9vh;
	}

	#relier_caption_1 {
		width: 41vw;
		left: 6vw;
		margin-left: 0;
		margin-right: 9vw;
	}

	#relier_caption_2 {
		position: relative;
		display: inline-block;
		vertical-align: middle;
		left: auto;
		right: 0vw;
		margin-left: 6vw;
		margin-bottom: 6vh;
	}


	#la_bouche_caption {
		top: 0;
		left: 3vw;
		font-size: 0.85em;
		margin-bottom: 9vh;
	}

	#la_bouche_caption_1 {
		position: relative;
		display: inline-block;
		width: 41vw;
		left: 6vw;
		margin-left: 0;
		margin-right: 9vw;
	}

	#la_bouche_caption_2 {
		position: relative;
		display: inline-block;
		vertical-align: middle;
		left: auto;
		right: 0vw;
		margin-left: 6vw;
		margin-bottom: 6vh;
	}

	#la_criee_caption {
		font-size: 0.85em;
		width: 82vw;
		height: fit-content;
		margin-bottom: 3vh;
	}

	#la_criee_caption_1 {
		font-size: 0.85em;
		left: 6vw;
		width: 20vw;
		margin-right: 9vw;
	}

	#la_criee_caption_2 {
		font-size: 0.85em;
		width: 20vw;
		margin-right: 6vw;
	}

	#la_criee_caption_3 {
		font-size: 0.85em;
		width: 20vw;
		margin-bottom: 3vh;
	}

	#la_criee_caption_4 {
		font-size: 0.85em;
		left: 6vw;
		width: 20vw;
		margin-right: 9vw;
	}

	#la_criee_caption_5 {
		font-size: 0.85em;
		width: 20vw;
		margin-right: 6vw;
	}

	#la_criee_caption_6 {
		font-size: 0.85em;
		width: 20vw;
		margin-bottom: 3vh;
	}

	#brin_d_herbe_caption_1 {
		position: relative;
		display: inline-block;
		font-size: 0.85em;
		width: 25vw;
		top: -3vh;
		left: 9vw;
		margin-left: 0;
		margin-right: 9vw;
	}

	#brin_d_herbe_caption_2 {
		position: relative;
		display: inline-block;
		vertical-align: middle;
		left: auto;
		top: 0;
		font-size: 0.85em;
		right: 0vw;
		margin-left: 6vw;
		margin-bottom: 6vh;
	}

	#une_super_journee_caption_1 {
		font-size: 0.85em;
		left: 9vw;
		width: 41vw;
		margin-right: 18vw;
	}

	#une_super_journee_caption_2 {
		font-size: 0.85em;
		width: 26vw;
		margin-right: 0;
		margin-left: 0;
	}

	#une_super_journee_caption_3 {
		display: block;
		font-size: 0.85em;
		width: 82vw;
		left: 9vw;
		margin-top: 3vh;
		margin-right: 0;
		margin-left: 0;
	}

	#une_super_journee_caption_4 {
		display: block;
		font-size: 0.85em;
		width: 82vw;
		left: 9vw;
		margin-top: 3vh;
		margin-right: 0;
		margin-left: 0;
		margin-bottom: 3vh;
	}

	#la_riposte_quimperloise_caption_1 {
		font-size: 0.85em;
		left: 9vw;
		width: 25vw;
		margin-right: 7.5vw;
		margin-bottom: 3vh;
	}

	#la_riposte_quimperloise_caption_2 {
		font-size: 0.85em;
		left: 0;
		width: 25vw;
		margin-right: 3vw;
	}

	#la_riposte_quimperloise_caption_3 {
		font-size: 0.85em;
		left: 0;
		width: 25vw;
		margin-right: 0;
	}

	#l_ecole_des_impatiences_caption_1 {
		position: relative;
		display: inline-block;
		vertical-align: top;
		font-size: 1.8em;
		left: 6vw;
		width: 38vw;
		margin-right: 15vw;
	}

	#l_ecole_des_impatiences_caption_2 {
		position: relative;
		display: inline-block;
		vertical-align: top;
		font-size: 1.8em;
		left: 0;
		width: 32vw;
		margin-right: 0;
		margin-bottom: 3vh;
	}

	#marie_vivu_caption_1 {
		font-size: 0.85em;
		left: 9vw;
		width: 25vw;
		margin-right: 7.5vw;
		margin-bottom: 3vh;
	}

	#marie_vivu_caption_2 {
		font-size: 0.85em;
		left: 0;
		width: 25vw;
		margin-right: 3vw;
	}

	#marie_vivu_caption_3 {
		font-size: 0.85em;
		left: 0;
		width: 25vw;
		margin-right: 0;
	}

	#penn_coat_caption_1 {
		font-size: 0.85em;
		left: 9vw;
		width: 20vw;
		margin-right: 9vw;
	}

	#penn_coat_caption_2 {
		font-size: 0.85em;
		left: 0;
		width: 28vw;
		margin-right: 3vw;
		margin-bottom: 3vh;
	}

	#penn_coat_caption_3 {
		font-size: 0.85em;
		left: 0vw;
		width: 30vw;
		margin-right: 0;
		margin-bottom: 3vh;
	}

	#penn_coat_caption_4 {
		font-size: 0.85em;
		left: 9vw;
		width: 28vw;
		margin-right: 6vw;
	}

	#penn_coat_caption_5 {
		font-size: 0.85em;
		left: 0;
		width: 41vw;
		margin-right: 0;
		margin-bottom: 3vh;
	}

	#de_l_amant_vert_a_borgnefesse_caption_1 {
		font-size: 0.85em;
		left: 9vw;
		width: 28vw;
		margin-right: 6vw;
		margin-bottom: 3vh;
	}

	#de_l_amant_vert_a_borgnefesse_caption_2 {
		font-size: 0.85em;
		left: 0;
		width: 28vw;
		margin-right: 3vw;
	}

	#de_l_amant_vert_a_borgnefesse_caption_3 {
		font-size: 0.85em;
		left: 0vw;
		width: 26vw;
		margin-right: 0vw;
		margin-bottom: 3vh;
	}

	#de_l_amant_vert_a_borgnefesse_caption_4 {
		font-size: 0.85em;
		left: 9vw;
		width: 32vw;
		margin-right: 6vw;
	}

	#de_l_amant_vert_a_borgnefesse_caption_5 {
		font-size: 0.85em;
		left: 0;
		width: 46vw;
		margin-right: 0;
		margin-bottom: 3vh;
	}

	#hotel_pasteur_caption_1 {
		font-size: 0.85em;
		left: 9vw;
		width: 25vw;
		margin-right: 12vw;
	}

	#hotel_pasteur_caption_2 {
		font-size: 0.85em;
		left: 0;
		width: 25vw;
		margin-right: 0vw;
	}

	#hotel_pasteur_caption_3 {
		font-size: 0.85em;
		left: 0;
		width: 25vw;
		margin-right: 0;
		margin-bottom: 3vh;
	}

	#relier_text {
		width: 82vw;
		left: 6vw;
		font-size: 1.25em;
	}

	#la_bouche_text {
		width: 82vw;
		left: 6vw;
		font-size: 1.25em;
	}

	#la_criee_text {
		width: 82vw;
		left: 6vw;
		font-size: 1.25em;
	}

	#brin_d_herbe_text {
		width: 82vw;
		left: 9vw;
		font-size: 1.25em;
	}

	#une_super_journee_text {
		width: 82vw;
		left: 9vw;
		font-size: 1.25em;
	}

	#une_super_journee_text_2 {
		width: 82vw;
		left: 0vw;
		font-size: 1em;
	}

	#la_riposte_quimperloise_text {
		width: 82vw;
		left: 9vw;
		font-size: 1.25em;
	}

	#l_ecole_des_impatiences_text {
		width: 82vw;
		left: 6vw;
		font-size: 1.25em;
	}

	#marie_vivu_text {
		width: 82vw;
		left: 9vw;
		font-size: 1.25em;
	}

	#penn_coat_text {
		width: 82vw;
		left: 9vw;
		font-size: 1.25em;
	}

	#de_l_amant_vert_a_borgnefesse_text {
		width: 82vw;
		left: 9vw;
		font-size: 1.25em;
	}

	#hotel_pasteur_text {
		width: 82vw;
		left: 9vw;
		font-size: 1.25em;
	}

	#relier_image01 {
		margin-top: 3vw;
		width: 82vw;
		height: 48vw;
		background-size: 82vw;
		left: 6vw;
	}

	#relier_image01_responsive {
		display: none;
	}

	#relier_image02_responsive {
		display: none;
	}

	#relier_image02 {
		margin-top: 3vw;
		width: 82vw;
		height: 120vw;
		background-size: 82vw;
		left: 6vw;
	}

	#la_bouche_image01 {
		background-size: 82vw;
		left: 0;
	}
	
	#la_bouche_image02 {
		background-size: 82vw;
		left: 0;
	}

	#la_criee_image01 {
		background-size: 82vw;
		width: 82vw;
		height: 85vw;
		left: 6vw;
	}

	#la_criee_image02 {
		background-size: 82vw;
		left: 0;
	}

	#brin_d_herbe_image01 {
		background-size: 82vw;
		margin-top: 3vh;
		width: 82vw;
		height: 48vw;
		left: 9vw;
	}

	#brin_d_herbe_image02 {
		background-size: 82vw;
		margin-top: 3vh;
		width: 82vw;
		height: 130vw;
		left: 9vw;
	}

	#une_super_journee_image02 {
		background-size: 82vw;
		margin-top: 3vh;
		width: 82vw;
		height: 240vw;
		left: 0vw;
	}

	#la_riposte_quimperloise_image01 {
		background-size: 82vw;
		margin-top: 3vh;
		width: 82vw;
		height: 48vw;
		left: 9vw;
	}

	#la_riposte_quimperloise_image02 {
		background-size: 82vw;
		margin-top: 3vh;
		width: 82vw;
		height: 82vw;
		left: 9vw;
	}

	#l_ecole_des_impatiences_image01 {
		background-size: 82vw;
		margin-top: 3vh;
		width: 82vw;
		height: 100vw;
		left: 6vw;
	}

	#marie_vivu_image01 {
		background-size: 82vw;
		margin-top: 3vh;
		width: 82vw;
		height: 54vw;
		left: 9vw;
	}

	#marie_vivu_image02 {
		background-size: 82vw;
		margin-top: 3vh;
		width: 82vw;
		height: 100vw;
		left: 9vw;
		margin-bottom: 3vh;
	}

	#marie_vivu_credits {
		top: 0vh;
		left: 9vw;
		font-size: 0.85em;
		margin-top: 0;
		margin-bottom: 6vh;
	}

	#penn_coat_image01 {
		background-size: 82vw;
		margin-top: 3vh;
		width: 82vw;
		height: 48vw;
		left: 9vw;
	}

	#penn_coat_image02 {
		background-size: 82vw;
		margin-top: 3vh;
		width: 82vw;
		height: 48vw;
		left: 9vw;
	}

	#penn_coat_video01 {
		background-size: 82vw;
		margin-top: 3vh;
		margin-bottom: 3vh;
		width: 82vw;
		height: 45vw;
		left: 9vw;
	}

	#penn_coat_image03 {
		background-size: 82vw;
		margin-top: 6vh;
		width: 82vw;
		height: 24vw;
		left: 9vw;
	}
	
	#de_l_amant_vert_a_borgnefesse_image01 {
		background-size: 82vw;
		margin-top: 3vh;
		width: 82vw;
		height: 48vw;
		left: 9vw;
	}

	#hotel_pasteur_image01 {
		background-size: 82vw;
		margin-top: 3vh;
		width: 82vw;
		height: 48vw;
		left: 9vw;
	}

	#hotel_pasteur_image02 {
		background-size: 82vw;
		margin-top: 3vh;
		width: 82vw;
		height: 100vw;
		left: 9vw;
	}

	#project_menu {
		left: 9vw;
	}

	.project_menu {
		font-size: 1.1em;
		padding-left: 2vh;
		padding-right: 2vh;
		padding-bottom: 2.5vh;
		padding-top: 2.5vh;
		margin-right: 4.5vh;
	}

	#mail {
		width: 4.5vh;
		height: 1.5vw;
		background: url('img/enveloppe.png') no-repeat center center;
		background-size: 4.5vh;
		background-color: white;
	}

	/* Page Romane+Louise */

	#romane_louise_text1 {
		font-size: 1.25em;
	}

	#romane_louise_text2 {
		font-size: 1.25em;
	}

	#romane_louise_text3 {
		font-size: 1.25em;
	}

	#romane {
		font-size: 0.9em;
	}

	#romane_header {
		font-size: 1.25em;
	}

	#louise {
		font-size: 0.9em;
	}

	#louise_header {
		font-size: 1.25em;
	}

	#outro_text {
		font-size: 1.25em;
	}

	#credits1 {
		font-size: 0.9em;
	}

	#credits2 {
		font-size: 0.9em;
	}

	#credits3 {
		font-size: 0.9em;
	}

	#romane_louise_menu {
		left: 9vw;
	}

	.romane_louise_menu {
		font-size: 1.1em;
		padding-left: 2vh;
		padding-right: 2vh;
		padding-bottom: 2.5vh;
		padding-top: 2.5vh;
		margin-right: 4.5vh;
	}

	#mail {
		width: 4.5vh;
		height: 1.5vw;
		background: url('img/enveloppe.png') no-repeat center center;
		background-size: 4.5vh;
		background-color: white;
	}

	#romane_louise_credits {
		position: relative;
		height: fit-content;
		top: 0;
		width: 82vw;
		block-size: fit-content;
		margin-bottom: 18vh;
		bottom: 0;
		left: 9vw;
	}

	#credits1 {
		position: relative;
		display: inline-block;
		width: 20vw;
		max-height: fit-content;
		height: fit-content;
		margin-right: 3vw;
		font-family: 'Geist', Arial, Helvetica, sans-serif;
		font-size: 0.85em;
		color: white;
		text-decoration: none;
		vertical-align: top;
		cursor: default;
	}

	#credits2 {
		position: relative;
		display: inline-block;
		width: 30vw;
		max-height: fit-content;
		height: fit-content;
		margin-right: 3vw;
		font-family: 'Geist', Arial, Helvetica, sans-serif;
		font-size: 0.85em;
		color: white;
		text-decoration: none;
		vertical-align: top;
		cursor: pointer;
	}

	#credits3 {
		position: relative;
		display: inline-block;
		width: 20vw;
		max-height: 2.5vw;
		height: fit-content;
		margin-right: 0;
		font-family: 'Geist', Arial, Helvetica, sans-serif;
		font-size: 0.85em;
		color: white;
		text-decoration: none;
		vertical-align: top;
		cursor: default;
	}
	

}