.sto_content, .sto_point_content, .sto_point_content_end, .sto_point_content_stop, .sto_single_point_content {
	width:100%;
	display:;
	-webkit-border-radius: 5px ;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.cto_sub_list, .sto_content {display:none}

.sto_point_content {
	padding:20px;
	background: #333;
	background:linear-gradient(180deg, #4681e1, #004080);
}

.sto_point_content_end {
	padding:20px;

	background: #333;
	background:linear-gradient(180deg, #999, #000);
}

.sto_point_content_stop {
	padding:20px;

	background: #333;
	background:linear-gradient(180deg, #f90000, #800000);
}


.sto_single_point_content{
	padding:20px;

	background: #333;
	background:linear-gradient(180deg, #589099, #1d3a3a);
}


.sto_raudis{
	-webkit-border-radius: 3px ;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

.sto1_point_state {
  /*pdt10 pdb10 bg-mute  flex-mg */
   padding: 8px;
   width:6%;


}

.sto2_point_state {
  /*pdt10 pdb10 bg-mute  flex-mg */
   padding: 5px;
   width:22.2%;
   margin-left:5px;
}

.cto_sub_list {
	margin:0;
	padding:0;
	width:100%;
	display:none;
}


@media screen and (max-width:1050px) {

	.sto1_point_state {
	  /*pdt10 pdb10 bg-mute  flex-mg */
	   padding: 6px 5px 0;
	  width:5.9%;
	   margin-left:5px;

	}

.sto2_point_state {
  /*pdt10 pdb10 bg-mute  flex-mg */
    padding: 5px;
   width:22%;
   margin-left:5px;
}

}

@media screen and (max-width:769px) {

	.sto1_point_state {
	  /*pdt10 pdb10 bg-mute  flex-mg */
	    padding: 8px 5px 0;
	   width:5.9%;
	   margin-left:5px;

	}

.sto2_point_state {
  /*pdt10 pdb10 bg-mute  flex-mg */
    padding: 5px;
   width:21%;
   margin-left:5px;
}

}
