/**************************/
/*RESPONSIVE*/
/**************************/

/*@media screen and (max-width:985px){*/

body,html{
    min-width:inherit;
}
body{
    font-size: 62.5%;
}

.largeur{
    width:auto;
    margin:0 15px;
}



/*Introduction*/
/**************************/

#simulateur_introduction {
    background: none;
    padding: 15px 0;
}

#intro_infos{
	width:auto;
}

	#intro_infos #intro_boutons .btn_intro {
		width:auto;
	}



/*Header*/
/**************************/
header {
	padding:8px 0;
}

header h1 {
	text-align:center;
	font-size:2.2em;
}

/*Onglets*/
/**************************/

#tabs_menu ul li{
	margin: 0 10px;
	width:40%;
} 
#tabs_menu #tabs_cursor {
	margin-left: -10px;	
} 



/*Contenu*/
/**************************/

#contenu section.categorie {
    margin: 15px;
}

.categorie_choix,
.categorie_infos{
    float: none;
    margin:0 auto;
    width:auto;
}

.categorie_infos #simulateur_droite_courbe,
.categorie_infos #simulateur_droite_infos{
	float:none;
	width:auto;
}

.categorie_infos{
	margin-top:15px;
}
	.categorie_infos #wrapperCanvas{
		height:100%;
	}
	
	
#simulateur_droite_infos .infos_zone_chiffre{
	height:auto;
}

#simulateur_droite_tools{
	margin-top:30px;
}

#legende_ordonnee .val_min {
	margin:4px auto 12px auto;
}
	
	


/*popup*/
/**************************/

#popup #popup_wrapper {
    height: auto;
    left: 0;
    margin: 20px;    
    position: absolute;
    top: 400px;
    width: auto;
}




/*Sliders*/
/**************************/

.jauge_wrapper {
    width: 70%!important;
}

.slider_wrapper {
	text-align:center;
} 
.slider_bar {
	width:70%;	
}
.sdefault_values {
	width:69%;
	margin-left:15%;
	left:0;
}



/*Liste déroulante*/
/**************************/

#form_choix_zone select, #form_choix_zone .customSelect {
    max-width: 100%;
    width: auto!important;
    display: block!important;
}

#form_choix_zone {
    width: auto;
}



/*}*/