body, html {
    /* width:830px; */
    width: 830px;
    /*margin: auto;*/
    text-align: center;
/*     background-color: rgb(230, 230, 230); */
    background-color: rgb(33, 33, 33);
    user-select: none;
	float : left;
    margin-left: 20px;
}

h2 {
    font-family: ARIAL;
    font-size: 20px;
    margin: auto;
}

#bandeau {
    /* background-color: rgb(15, 15, 15); */
    background-color: rgb(0, 0, 0);
    color: rgb(130, 130, 130);
    position: fixed;
    width: 100%;
    top: 0px;
    left: 0px;
    height: 110px;
}

#coordonnes {
    background-color: rgb(0, 0, 0);
    margin-left: 190px;
    width: 100px;
    height: 50px;
    top: 0px;
    text-align: center;
    color: white;
    font-family: ARIAL;
    display: flex;
    align-items: center;
    justify-content: center;
}



#loading {
    position: fixed;
    background-color: rgba(30, 30, 30, 0.85);
    margin-left: 150px;
    width: 500px;
    height: 100px;
    top: 125px;
    text-align: center;
    color: red;
    font-family: ARIAL;
    display: flex;
    align-items: center;
    justify-content: center;
}

#infoBulle {
    position: fixed;
    background-color: rgba(30, 30, 30, 0.85);
    margin-left: 150px;
    width: 500px;
    height: 100px;
    top: 125px;
    text-align: center;
    color: gray;
    font-family: ARIAL;
    font-size: 12px;
    display: flex;
    align-items: center;
    justify-content: center;
}



#contenu {
    /* background-color: rgb(230, 230, 230); */
    /*background-color: rgb(30, 30, 30);*/
    color:#000000;
    margin-top: 120px;
    font-family: 'Open Sans Condensed', sans-serif;
    font-size:18px;
}

.no-scroll {
    overflow: hidden;
}

.wavPainter {
   /* background-color: rgb(30, 30, 30);
	border-right : 3px #000000 solid;
	border-left : 3px #727272 solid;
	border-top : 3px #727272 solid;
	border-bottom : 3px #000000 solid;*/
}

.columnsContainer {
    /* width: 800px; */
    display: flex;
}

.column {
    flex: 1;
}

.column.center {
    display: flex;
    align-items: center;
 justify-content: center;
}

/* .track.rightBorder {
    border-right: 5px solid black;
} */

.module {
    background-color: rgb(80, 80, 80);
    /* width: 385px; */
    width: 450px;
    margin: auto;
/*    margin-bottom: 15px;*/
/*    border-radius: 30px;*/
	border-right : 1px #000000 solid;
	border-left : 1px #000000 solid;
	border-top : 1px #000000 solid;
	border-bottom : 1px #000000 solid;
}


.module.conf {
/*    background-color: rgb(230, 230, 230);*/
    background-color: rgba(30, 30, 30, 0.85);
/*    background-color: rgb(240, 229, 199);*/
    height: 60px;
    display: flex;
    align-items: left;
    justify-content: left;
    /*position: fixed;*/
}



.module.top {
    height: 160px;
    display: flex;
    align-items: center;
    justify-content: center;
	background-image:url(images/fond-logo.jpg);
    /*position: fixed;*/
}

.module.wavPainter {
    /*margin-top: 220px;*/
    height: 120px;
    display: flex;
    align-items: center;
    justify-content: center;
	/*background-image: url("images/wav.png");*/
}

.module.eq {
/*    height: 285px;*/
/*    height: 520px;*/
    height: 650px;
/*	background-image: url("images/eq1.png");*/
}

.module.norme {
/*    height: 285px;*/
/*    height: 520px;*/
    height: 400px;
    background-color: rgb(80, 80, 80);
	/*background-image: url("images/norme.png");*/
}

.module.harmo {
/*    height: 285px;*/
/*    height: 520px;*/
    height: 850px;
    background-color: rgb(80, 80, 80);
	/*background-image: url("images/harmo.png");*/
}


.module.eq.hide {
    background-color: rgba(30, 30, 30, 0);
}

.module.midCut {
    height: 500px;
/*	background-image: url("images/eq2.png");*/
}

.module.midCut.hide {
    background-color: rgba(30, 30, 30, 0);
}

.module.db {
    height: 400px;
    display: flex;
    align-items: center;
    justify-content: center;
}

/* .db {
    height: 500px;
} */

/* .button {
    margin: 10px;
} */

 #roomGridContainer {
    /*background-color: rgb(30, 30, 30);*/
	background-image: url("images/salle.png");
    margin-top: 15px;
    margin-bottom: 15px;
    border-radius: 30px;
    width: 1200px;
	
/*	position: fixed; 
	bottom: 0;
    align-items: center;
    justify-content: center;*/
	
/*	border-right : 3px #000000 solid;
	border-left : 3px #000000 solid;
	border-top : 3px #000000 solid;
	border-bottom : 3px #000000 solid;*/
} 

 /*canvas {
    border: 1px solid white;
} */