#myCarousel .carousel-caption {
  left:0;
	right:-100px;
	bottom:0;
	text-align:left;
	padding:20px;
  margin: 0px 99px 0px;
	background:rgba(0,0,0,0.1);

}

#myCarousel .carousel-caption p{
  color: white;
}
.testride{
  box-shadow: 0 0 10px rgba(253, 0, 0, 0.3);
  overflow: hidden;
  width: 100%;
  border: 2px solid red;
  border-radius: 9px;
  border-left: 3px solid blue;
  margin: 0px 5px 0px;
}
.carousel-inner{
  margin: 20px -30px 20px;
  }
#myCarousel .list-group {
  position:absolute;
  top:0;
  right:0;
}

#myCarousel .list-group-item {
  border-radius:60px;
  cursor:pointer;
  margin: 0px 30px 0px;
}
#myCarousel .list-group .active {
	background-color:orange;
}

@media (min-width: 300px) {

  #myCarousel {padding-right:33.3333%;}

	#myCarousel .carousel-controls {display:none;}
}
@media (max-width: 500px) {
	.carousel-caption p,
	#myCarousel .list-group {display:none;}
}
