#eq-slider {
  position: relative;
  background: #000;
}
#eq-slider .mightyslider_modern_skin {
  margin-right: 299px;
}
#eq-slider .frame {
  width: 100%;
  height: 500px;
}
#eq-slider .frame .slide_element {
  height: 100%;
}
#eq-slider .frame .slide_element > div {
  float: left;
  height: 100%;
}
#eq-slider .frame .mSCover img {
  max-width: none;
}
#eq-slider .tabs {
  position: absolute;
  width: 299px;
  height: 100%;
  right: 0;
  background: #2E2E2E;
}
#eq-slider .tabs ul {
  width: 100%;
  margin: 0;
  padding: 0;
}
#eq-slider .tabs ul li {
  background: #2E2E2E;
  width: 100%;
  cursor: pointer;
  padding: 15px 10px;
  border-bottom: #333 1px solid;
  color: #5a5a5a;
  font-weight: 300;
  font-size: 12px;

  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;

  -webkit-transition: background 500ms cubic-bezier(0.190, 1.000, 0.220, 1.000);
  -moz-transition: background 500ms cubic-bezier(0.190, 1.000, 0.220, 1.000);
  -ms-transition: background 500ms cubic-bezier(0.190, 1.000, 0.220, 1.000);
  -o-transition: background 500ms cubic-bezier(0.190, 1.000, 0.220, 1.000);
  transition: background 500ms cubic-bezier(0.190, 1.000, 0.220, 1.000);
}
#eq-slider .tabs ul li:last-of-type {
  border-bottom: 0;
}
#eq-slider .tabs ul li h6 {
  color: #fff;
}
#eq-slider .tabs ul li:hover {
  background: #000;
  color: #999;
}
#eq-slider .tabs ul li:hover h3 {
  color: #FFF;
}
#eq-slider .tabs ul li.active {
  background: rgb(102, 102, 102);
  color: #FFF;
}
#eq-slider .caption {
  font-size: 26px;
  line-height: normal;
  font-weight: 300;
  text-shadow:0px 0px 0 rgb(208,208,208), 1px 1px 0 rgb(170,170,170),2px 2px 1px rgba(0,0,0,0.05),2px 2px 1px rgba(0,0,0,0.5),0px 0px 1px rgba(0,0,0,.2);
  color: #FFF;
  opacity: 0;
  letter-spacing: -1px;
  white-space: nowrap;
  text-align: center;
  z-index: 1002;
  text-transform: uppercase;
  text-align: center;
}
#eq-slider .caption1 {
  font-size: 20px;
  top: 390px;
  left: 80px;
  text-shadow: rgba(0,0,0,0.7) 0 1px 0px;
  text-align: left;
  word-spacing: 4px;
  line-height: 100%;
}
#eq-slider .caption2 {
  top: 390px;
  left: 180px;
  background: rgba(0,0,0,0.4);
  padding: 10px 20px;
  border-radius: 100px;
}
#eq-slider .caption3 {
  width: 166px;
  height: 166px;
  line-height: normal;
  font-size: 166px;
  font-family: Times;
  top: 300px;
  left: 300px;
}

/* Responsive */
@media (min-width: 980px) and (max-width: 1199px) {
  #eq-slider .mightyslider_modern_skin {
    margin-right: 239px;
  }
  #eq-slider .tabs {
    width: 239px;
  }
  #eq-slider .tabs ul li h3 {
    font-size: 14px;
    line-height: 14px;
  }
}

@media (max-width: 979px) {
  #eq-slider .mightyslider_modern_skin {
    margin-right: 182px;
  }
  #eq-slider .tabs {
    width: 182px;
  }
  #eq-slider .tabs ul li h3 {
    font-size: 11px;
    line-height: 11px;
  }
}

@media (max-width: 767px) {
  .marketing2  {
    margin-left: -20px;
    margin-right: -20px;
  }
}

@media (max-width: 480px) {
  #eq-slider .mightyslider_modern_skin {
    margin-right: 0;
  }
  #eq-slider .tabs {
    display: none;
  }
}
