.visualization_design{
	position:relative;
	border-radius:7px;
	background:white;
	width:90%;
	min-height:460px;
	margin:5%;
	margin-bottom:0px;
	margin-top:0px;
	max-height:500px;
	overflow-y:auto;
	overflow-x:hidden;
} 

.timeline_title{
	margin-left:10px;
	height:35px;
	line-height:35px;
	width:90%;
	margin:5%;
	margin-top:3px;
	margin-bottom:0px;
	margin-bottom:0px;

}

.timeline_title_left{
	float:left;	
}
.timeline_title_right{
	float:right
}
.vs_a{
	color:#54515f;
	padding:2px;
	padding-left:4px;
}
 
.img_timeline_filter{
 vertical-align:middle;margin-top:-3px;height:17px;opacity:0.7;
}

.img_timeline_exchange{
	vertical-align:middle;margin-top:-3px;height:17px;opacity:0.8;
}

.timeline_filter_conditiom_1{
	border:1px #BDBDBD solid;border-radius:15px;padding:3px;cursor:pointer;margin:2px;
}

.timeline_move_left{
	position:absolute;
/* 	left:-15px; */
	left:10px;
	top:10px;
	cursor:pointer;
	z-index:111;
	background:white;
	border:1px #BDBDBD solid;
	border-radius:5px;
	opacity:0.8;
}
.timeline_move_right{
	position:absolute;
	right:-17px;
	right:10px;
	top:10px;
	padding-left:2px;
	padding-right:2px;
	cursor:pointer;
	z-index:111;
	background:white;
	border:1px #BDBDBD solid;
	border-radius:5px;
	opacity:0.8;
}
.test_disp_row{
	width:100%;
	height:auto;
	line-height:27px;
	font-weight:500;
	font-size:17px;
	margin-bottom:20px;
}
.test_disp_row_left{
	 float:left;
	 width:100px;
	 height:10px;
/* 	 border:1px red solid; */
}	
.test_disp_row_left1{
	position:relative;
}	

.test_disp_row_left_triangle{
	 position:absolute;
	 right:0px;
	 top:10px;
	 width:3px;
 	 height: 3px;
     border-right: solid 3px rgb(200,30,50);
     border-bottom: solid 3px transparent;
     border-top: solid 3px transparent;
	
}

.test_disp_row_right{
	float:left;
	width:400px;
	text-align:left;
	padding:8px;
	padding-left:26px;
	background:#f1f1f1;
	border-radius:20px;
	margin-top:10px;
	 -webkit-transition:width 2s, height 2s, background-color 2s, -webkit-transform 2s;
    transition:background-color 2s, transform 2s;
    
}

.test_disp_left{
	float:left;
	width:200px;
	line-height:200px;
	text-align:right;
	margin-right:50px;
}

.test_disp{
	float:left;
	width:500px;
}
.test_disp_tit{
	width:100%;
	height:50px;
	font-weight:500;
	font-size:17px;
	margin-bottom:5px;
	padding-top:15px;
	text-align:left;
}

.select_time_button{
	position:absolute;
	left:180px;
	top:22px;
	color:grey;
	
}
.select_time{
	border:none;
	border-bottom:1px #59606a solid;  
	outline:none;
	height:25px; 
	width:200px;
	font-size:14px;
	padding:3px;
	
}
