/*route schedule*/
.route_schedule{
  padding: 0px;
  margin-bottom: 0x;
  height: 130px;
  width: 100%;
  transition: all 0.1s ease-in-out 0s;
  border: 1px solid #e0e0e0;
  border-radius: 5px;
  background: white;

}
.route_schedule:hover{
  background: rgb(242, 242, 242);
  cursor: pointer;
}
.route_schedule_header p{
  display: inline-block;
  margin: 5px;
  background: ;
 

}
.extra_info{
  float: right;
  color: #999;

}
.agent_name{
  font-size: 15pt;
  font-weight: bold;
  color: #767171;

}
.route_schedule_content {
  background:;
  padding: 10px;
  height: auto;
}
.route_schedule_content .content{
  display: inline-block;
  margin-right:0px; 
}
.time_details{
  
  float: left;
  
}
.time{
  float: left;
  background: ;
  width: 120px;
}
.time_item{

  
 /* display: inline-block;*/
}
.time_icone{
  background: ;
  height: 70px;
  width: 20px;
  float: left;
  margin-right: 3px;
}
.time_icone img{
  margin-top: 3px;
  height: 60px;
 
  
}
.start_time{
  
  color: #f42abf;
  font-weight:bold;

 
 
}
.end_time{
  
  color: #736e6e;
   font-weight:bold;
  
 
}
.bus_details{
  float: left;
  margin-left: 50px;
  color: #999;
  font-weight: bold;
  background: ;
  width: 220px;

  
}
.action{
   background: ;
  float: right;
 
}
.seat_info{
  float: left;
  margin-left: 5px;
  width: 300px;
  background: ;
  font-weight: bold;
  color: #999;
}
.seat_info ul {
  width: auto;
}
.seat_info ul li{
  margin-left: 20px;
  width: 50px;
  list-style: none;
  float: left;
}
.seat_price{
  color: #736e6e;
  font-size: 30pt;
}
.sheet_box{
  float: left;
}
.sheet_btn{
  width: 150px;
  border: none;
  background: white;
  padding: 2px;
  border: 1px solid rgb(76, 190, 237);
  border-radius: 5px;
  margin-bottom: 5px;
  color: green;
  transition: all .1s ease-in-out 0s;
}
.sheet_btn:hover{
   background: rgb(76, 190, 237);
   color: white;
}
.action_view{
  
  margin-left: 20px;
  
   
}
.action_view button{

  width: 150px;
  border: none;
  color: white;
  padding: 2px;
  background: rgb(38, 83, 212);
  margin-top: 10px;

 
  transition: all 0.2s ease-in-out 0s;
}
.action_view button:hover{
  /*color: blue;
  font-size: 35px;*/
}
.seat_price,.action_view{
  float: left;
  background: ;

}
.tk_cone{
  margin-right: 5px;
  margin-top: 10px;
 float: left;
  width: 20px;
}
.seat_price p{
  float: left;
  margin-top: 5px;
  line-height: 30px;
  font-size: 22pt;
}

.route_schedule_function{
  width: 98%;
  margin: 1%;
  background: green;
  height: 200px;
}
.route_schedule_heading{
  
  width: 100%;
  background: ;
}