.carousel-single {
  margin:0;
  padding:0;
}
.carousel-single-img {
  padding: 0 0 15px 0;
}
.carousel-single-text {
  padding: 0 0 15px 0;
}
.carousel-single-more {
  margin-bottom:20px;
}
.carousel-single-more figure {
  padding: 0 0 10px 0;
  font-style: italic;
  float: left;
  margin-right: 10px;
}
.carousel-single-map {
  width:700px;
  height:500px;
  margin:10px 0;
}
.carousel-single-map-item {
  width:333px;
  height:auto;
}
.carousel-single-back {
  clear: both;
  padding: 7px 0 0 0;
}
.carousel-single-more figure:nth-child(3n+3) {
    margin-right: 0px;
}