#sliderFrame {
  position:relative;
  width: 100%;
  margin: 0 auto;
}
#slider, #slider div.sliderInner {
  width: 1025px;
  height: 530px;
}
/* make video and audio to have rounded corners */
#slider iframe, #slider div.video, #slider audio {
  border-radius:0;
}
#slider {
  /*background:#fff;*/
  position:relative;
  transform: translate3d(0,0,0);
  /*box-shadow: 0px 1px 5px #999999;*/
}
/* image wrapper */
#slider a.imgLink, #slider div.video {
  z-index:2;
  cursor:pointer;
  position:absolute;
  top:0px;
  left:0px;
  border:0;
  padding:0;
  margin:0;
  width:100%;
  height:100%;
}
#slider .video {
  background:transparent;
}
/* Caption styles */
#slider div.mc-caption-bg, #slider div.mc-caption-bg2 {
  position: absolute;
  width: 100%;
  height: auto;
  padding: 10px 0;
  left: 0px;
  top: 0px;
  z-index: 3;
  overflow: hidden;
  font-size: 0;
  border-radius: 0;
}
#slider div.mc-caption-bg {
  background: black;
}
#slider div.mc-caption-bg2 {
  background: none;
}
#slider div.mc-caption {
  font-size: 14px;
  font-weight: bold;
  color: #EEE;
  z-index: 4;
  text-align: left;
  padding-left: 21px;
  background: none;
}
#slider div.mc-caption a {
  color:#FB0;
}
#slider div.mc-caption a:hover {
  color:#DA0;
}
/* ------ built-in navigation bullets wrapper ------*/
#slider div.navBulletsWrapper  {
  top:320px;
  text-align:center;
  background:none;
  position:relative;
  z-index:5;
}
/* each bullet */
#slider div.navBulletsWrapper div {
  width:11px;
  height:11px;
  font-size:0;
  color:White;
  background:transparent;
  display:inline-block;
  display:inline;
  zoom:1;
  overflow:hidden;
  cursor:pointer;
  margin:0 6px;
}
#slider div.navBulletsWrapper div.active {
  background-position:0 -11px;
}
/* --------- Others ------- */
#slider div.loading {
  width:100%; height:100%;
  background:transparent;
  filter: alpha(opacity=60);
  opacity:0.6;
  position:absolute;
  left:0;
  top:0; 
  z-index:9;
}
#slider img, #slider>b, #slider a>b {
  position:absolute; border:none; display:none;
}
#slider div.sliderInner {
  overflow:hidden; 
  -webkit-transform: rotate(0.000001deg);/* fixed the Chrome not crop border-radius bug*/
  position:absolute; top:0; left:0;
  background-position:center center!important;
  background-size:cover !important;
}
#slider>a, #slider video, #slider audio {
  display:none;
}
