/****************************************************#######################################################-------------------------------------------------####                Studio - Version 1               ####-------------------------------------------------#### Copyright = diabloedesign.com- 2018             #### Date      = Decembre 2018                       #### Author    = olivier angevin                     #### Websites  = http://www.diabloedesign.com        ####                                                 #######################################################****************************************************/@charset "UTF-8";section.references .pagewidth, .contact-bottom .pagewidth, section.qui .pagewidth{width:100%;}.galerie .pagewidth{width:700px;}.joomimg_row2{width:220px;}.joomimg_row3{width:200px;right:10px;}.joomimg_row4{width:180px;}.joomimg_row5{top:310px;left:250px;}.joomimg_row6{width:160px;right:40px;}.clic{bottom:80px;}.formulaire{margin-left:5px;}@media screen and (max-width: 930px) {	.contact-bottom .pagewidth{	background:transparent;	padding-bottom:50px;	}	.formulaire, .reseaux{	float:none;	margin:0 auto;	}	.formulaire{	padding-bottom:120px;	}	.boite, .gramophone{	display:none;	}}@media screen and (max-width: 900px) {	.disent{	right:25px;	}}@media screen and (max-width: 880px) {	.clients, .avis{	float:none;	margin:0 auto;	}	.confiance{	left:150px;	}	.avis{	padding-top:60px;	}	.disent{	top:0;	}}@media screen and (max-width: 800px) {	.pissenlits, .dirigeable{	display:none;	}}@media screen and (max-width: 729px) {	.graphistes div{	width:156px;	height:149px;	}}@media screen and (max-width: 700px) {	.pagewidth, .galerie .pagewidth{	width:100%;	}	.pagewidth .custom{	margin-right:5px;	margin-left:5px;	}	.pagewidth .customtitre{	margin-right:15px;	margin-left:15px;	}	.presentation .custom{	margin:0;	}	#top-menu, .poisson{	display:none;	}	#small-menu{	display:block;	position:relative;	width:100%;	height:48px;	background:#e6e3c5;	margin-top:-10px;	}	#mobile-menu{	display:block;	}	.presentation{	padding-top:0;	}	.elephant, .galerie h4, .joomimg_row5, .joomimg_row6, .joomimg_row7{	display:none;	}	.clic{	right:5px;	}	.confiance{	left:10px;	}	.galerie .images{	width:360px;	height:430px;	margin:0 auto;	}	.joomimg_row1, .joomimg_row4{	width:150px;	}	.joomimg_row2, .joomimg_row3{	width:115px;	}	.joomimg_row1{	top:30px;	left:10px;	}	.joomimg_row2{	top:00px;	left:175px;	}	.joomimg_row3{	top:200px;	right:190px;	}	.joomimg_row4{	top:130px;	left:195px;	}	.clic{	bottom:0;	}	.contact-bottom h4{	margin-right:45px;	}}@media screen and (max-width: 620px) {	.formulaire{	width:95%;	}}@media screen and (max-width: 610px) {	section.qui .texte{	display:none;	}	section.qui .texte-s{	display:block;	}	section.qui .pagewidth{	background:transparent;	}}@media screen and (max-width: 600px) {	.visform label{	width:95%;	text-align:left;	margin-left:4%;	}	.visform input, .visform select, .visform textarea{	width:98%;	}	.visform .field5 input{	left:0;	width:25px;	}	.visform .field5 label{	left:5%;	width:90%;	}}@media screen and (max-width: 540px) {	.graphistes div.virginie p{	top:-55px;	left:48px;	}	.graphistes div.virginie{	margin-right:6px;	margin-top:40px;	}	.graphistes div.lucie{	margin-left:6px;	margin-top:40px;	}	.graphistes div.lucie p{	top:-55px;	right:58px;	}}@media screen and (max-width: 510px) {	.presentation .texte, .presentation .customtitre h4{	display:none;	}	.presentation .texte-s{	display:block;	}}@media screen and (max-width: 480px) {	.univers{	display:none;	}	.univers-s{	display:block;	}	.presentation{	padding-bottom:20px;	}}@media screen and (max-width: 410px) {	.formulaire{	padding-bottom:100px;	}	.contact-bottom .customtitre h4, .visform .field6, .fichier{	display:none;	}	.visform label{	font-size:25px;	}}@media screen and (max-width: 450px) {	.clients{	width:320px;	}	.clients .logo{	width:70px;	height:44px;	}	.confiance, .disent, .no-parallax-section{	display:none;	}	.confiance-s, .disent-s{	display:block;	margin-bottom:5px;	}	.confiance-s{	margin-right:-120px;	}	.avis{	width:360px;	padding-top:10px;	}	.avis .slides_container{	width:280px!important;	height:135px;	margin-left:40px;	}	.bt-cs a.prev{	left:10px;	}	.bt_handles{	left:40px!important;	}	.bt_handles li a{	width:10px;	height:10px;	}	.bt-cs .bt-inner{	width:255px;	}	.bt-cs .bt-inner .bt-title{	font-size:30px;	}	.copyright{	line-height:22px;	padding-top:5px;	padding-bottom:5px;	}}@media screen and (max-width: 430px) {	section.qui .haut{	top:-2px;	}}@media screen and (max-width: 378px) {	section.qui .haut{	top:-4px;	}}@media screen and (max-width: 360px) {	section.qui .haut{	top:-6px;	}	.header{	display:none;	}	.header-s{	display:block;	}	section.references{	background:url('../images/references-s.jpg') center top no-repeat;	padding-top:30px;	}	.clients {	width: 320px;	height: 110px;	overflow: hidden;	}	.galerie{	padding-top:0;	}	.galerie .pagewidth .customtitre{	margin-right:50px;	margin-left:50px;	}}/**end file***/