.overflow-hidden {
  overflow: hidden;
  width: 100%;
}

.pointer {
  background: url("../slider/movie-pointer.png") center center no-repeat;
  margin-top: -20px;
  z-index: 500;
  position: relative;
  height: 20px;
}
.pointer .left-triangle {
  float: left;
  margin-left: -19px;
}
.pointer .right-triangle {
  float: right;
  margin-right: -19px;
}
.pointer .left-triangle, .pointer .right-triangle {
  width: 50%;
  height: 20px;
  background: #FFFFFF;
}

.carousel-nav {
  position: relative;
  overflow: hidden;
  float: left;
}
.carousel-nav .carousel-linked-nav {
  position: relative;
  float: left;
}
.carousel-nav .carousel-linked-nav li {
  width: 300px;
  float: left;
}
.carousel-nav .carousel-linked-nav li img {
  width: 100%;
}

.carousel-control {
  z-index: 200;
	width: 1px !important;
}
.carousel-control.left {
  margin-left: 0px; /* 30 */
  /* background: url("../slider/arrow-left.png") center left no-repeat; */
}
.carousel-control.right {
  margin-right: 0px; /* 30 */
  /* background: url("../slider/arrow-right.png") center right no-repeat; */
}

.carousel-inner .item img {
  position: relative;
  z-index: 150;
}
.carousel-inner .item .container {
  position: relative;
}
.carousel-inner .item .container > div {
  position: absolute;
  bottom: 75px;
  z-index: 300;
  color: #FFF;
}

/*** **/
.bk_slider_item {}