.wrapper{
width : 100%;
height:100%;
}

.in{
	height:60%;
	width:50%;
	position:relative;
	left:20%;
	top:10%;
	border:1px solid black;
}

#demo{
	position: absolute;
    top: 24%;
	left:16%;
	color:#0000FF;
	border: solid 1px black;
    width: 5%;
	height:6%;
	font-size:1.5vw;
}
#myRange{
	position: absolute;
    top:40%;
	right:73%;
    width : 20%;
	height:10%;
}
#chartContainer{
height:95%;
width:100%;
position:absolute;
}
#bu{
display:none;
position: absolute;
top:100%;
height:10%;
width:20%;
font-size:1vw;
}
#ex{
display:none;
position: absolute;
top:100%;
height:10%;
width:20%;
font-size:1vw;
}
#n1{
position: absolute; left: 38%; top:38%; height:6%;width: 7%; background-color:yellow; font-size:1.5vw;
}
#n2{
position: absolute; left: 42%; top:51%; height:6%;width: 7%; background-color:yellow; font-size:1.5vw;
}
#n3{
position: absolute; left: 60%; top:36%; height:6%;width: 7%; background-color:yellow; font-size:1.5vw;
}
#n4{
position: absolute; left: 63%; top:64%; height:6%;width: 7%; background-color:yellow; font-size:1.5vw;
}
#n5{
position: absolute; left: 80%; top:24%; height:6%;width: 7%; background-color:yellow; font-size:1.5vw;
}
#n6{
position: absolute; left: 80%; top:40%; height:6%;width: 7%; background-color:yellow; font-size:1.5vw;
}
#n7{
position: absolute; left: 90%; top:64%; height:6%;width: 7%; background-color:yellow; font-size:1.5vw;
}