#content .slider {
  width: 100%;
  height: 505px;
  position: relative;
  overflow: hidden;
  background: #000;
}
#content .slider .overlay {
  position: absolute;
  height: 505px;
  width: 1080px;
  top: 0px;
  left: 50%;
  margin-left: -540px;
  pointer-events: none;
}
#content .slider .overlay .arrow_left,
#content .slider .overlay .arrow_right {
  z-index: 1;
  position: absolute;
  height: 100%;
  width: 540px;
  background: url('/include/img/catalog_slider_arrow-left.png') no-repeat;
}
#content .slider .overlay .arrow_left a,
#content .slider .overlay .arrow_right a {
  pointer-events: auto;
  display: block;
  height: 100%;
  width: 100%;
}
#content .slider .overlay .arrow_right {
  background: url('/include/img/catalog_slider_arrow-right.png') no-repeat;
  background-position: left center;
  right: -450px;
}
#content .slider .overlay .arrow_left {
  left: -450px;
  background-position: right center;
}
#content .slider .item_holder {
  width: 3240px;
  height: 100%;
  position: relative;
  left: 50%;
  margin-left: -1620px;
}
#content .slider .item_holder .item {
  float: left;
  height: 100%;
  width: 33.33%;
}
#content .slider .item_holder .item a {
  display: block;
}
#content .slider .item_holder .item a img {
  max-width: 100%;
  opacity: 0.3;
}
#content .catalog_list {
  width: 1080px;
  margin: 0 auto;
  margin-top: 64px;
}
#content .catalog_list p.list_title {
  font-size: 25px;
  margin: 0px;
  padding: 0px;
  font-family: "Open Sans";
}
@media screen and (max-width: 1080px) {
  #content .slider {
    height: 374px;
  }
  #content .slider .overlay {
    height: 374px;
    width: 800px;
    margin-left: -400px;
  }
  #content .slider .overlay .arrow_right {
    width: 400px;
    right: -350px;
  }
  #content .slider .overlay .arrow_left {
    width: 400px;
    left: -350px;
  }
  #content .slider .item_holder {
    width: 2400px;
    margin-left: -1200px;
  }
}
@media screen and (max-width: 800px) {
  #content .slider {
    height: 280px;
  }
  #content .slider .overlay {
    height: 280px;
    width: 600px;
    margin-left: -300px;
  }
  #content .slider .overlay .arrow_right {
    width: 300px;
    right: -250px;
  }
  #content .slider .overlay .arrow_left {
    width: 300px;
    left: -250px;
  }
  #content .slider .item_holder {
    width: 1800px;
    margin-left: -900px;
  }
}
@media screen and (max-width: 600px) {
  #content .slider {
    height: 187px;
  }
  #content .slider .overlay {
    height: 187px;
    width: 400px;
    margin-left: -200px;
  }
  #content .slider .overlay .arrow_right {
    width: 200px;
    right: -150px;
  }
  #content .slider .overlay .arrow_left {
    width: 200px;
    left: -150px;
  }
  #content .slider .item_holder {
    width: 1200px;
    margin-left: -600px;
  }
}
@media screen and (max-width: 400px) {
  #content .slider {
    height: 93px;
  }
  #content .slider .overlay {
    height: 93px;
    width: 200px;
    margin-left: -100px;
  }
  #content .slider .overlay .arrow_left,
  #content .slider .overlay .arrow_right {
    background-size: 10px;
  }
  #content .slider .overlay .arrow_left {
    left: -90px;
    width: 100px;
  }
  #content .slider .overlay .arrow_right {
    width: 100px;
    right: -90px;
  }
  #content .slider .item_holder {
    width: 600px;
    margin-left: -300px;
  }
}
