#wrapper {
  padding-top: 4px
}
.featured-wrap {
  position: relative;
  overflow: hidden;
}
.featured-wrap-l .col-full {
  max-width: 1000px;
  margin: 0 auto;
  width: 100%;
  height: 480px;
}
.featured {
  position: relative;
  margin: 0 auto;
  width: 50%;
  max-width: 500px;
  min-height:100%;
}

.featured .slide img {
  display: inline-block;
  margin: 0 auto;
  width: 100%;
  max-height: 480px;
  vertical-align: middle;
  -ms-interpolation-mode: bicubic;
  overflow: hidden;
  /*max-width: 100%;*/
}
.controls-container,.controls-inner {
  position: relative;
}
.flex-control-nav {
  position: absolute;
  bottom: 20px;
  display: block;
  width: 100%;
  text-align: center;
  opacity: 0;
}
.flex-control-nav li {
  display: inline-block;
  margin: 0;
  padding:0 10px 0 10px;
  cursor: pointer;
}
.flex-control-nav li.active a,.flex-control-nav li a:hover {
  opacity:1;
}
.flex-direction-nav {
  position: absolute;
  width: 100%;
  top: 50%;
  margin-top: -38px;
  z-index: 30;
}
.flex-direction-nav .prev,.flex-direction-nav .next {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border: 20px solid transparent;
  border-right-color: #fff;
  /*box-shadow: 1px 1px 1px #858685; */
  /*width: 68px;
  height: 68px;
  border: 3px solid;
  border-radius: 50%;
  opacity: 1;
  text-align: center;
  font-family: 'arrow';*/
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 0;
}
.flex-direction-nav .next{
  border: 20px solid transparent;
  border-left-color: #fff;
}
.featured-wrap-l .flex-direction-nav .prev{
  left: -55px;
}
.featured-wrap-l .flex-direction-nav .next{
  right: -55px;
}
.featured-wrap-s .flex-direction-nav .prev{
  left: -60px;
}
.featured-wrap-s .flex-direction-nav .next{
  right: -60px;
}
.featured-wrap-l .featured {
  background: none;
  max-width: 500px;
  overflow: visible !important;
  position: absolute;
  top: 0;
  left: 0;
}
.opacity_left,.opacity_right{
  display:block;
  position:absolute;
  top:0;
  width:100%;
  height:100%;
  background:#000;
  opacity:0.5;
  z-index:20;
}
.opacity_left{ left:-100%;}
.opacity_right{ right:-100%;
                right:-997px\0;
              }
