#slider2 {

  /*width: 1037px;*/
  width    : 100%;
  overflow : hidden;
}

/*
.toprated-products #slider2{
	margin-left: -16px;
	width: 100%;
}*/
.bestsellers-products #slider2 {
  margin-left : 0px;
}

#slider2 ul {
  width       : 3000px;
  margin-left : 0px;
}

#slider2 li {
  float      : left;
  list-style : outside none none;
  margin     : 0px;
}

.toprated-products #slider2 li {
  height  : 350px;
  padding : 0px 13px 0px 0px;
}

.bestsellers-products #slider2 li {
  padding : 0px 13px 0px 0px;
}

.bestsellers-products .ss-prod, .bestsellers-products .ss-prod .ssimg {
  width : 288px;
}

#slideshow .previous {
  left : 263px;
}

#slideshow .arrow {
  height   : 86px;
  width    : 67px;
  position : absolute;
  cursor   : pointer;
  z-index  : 5000;
  top      : 40%;
}

#slideshow {
  overflow      : hidden;
  margin-bottom : 0px;
  margin-top    : 10px;
}

.ss-prod {
  margin      : 0px;
  width       : 288px;
  line-height : 0px;
}

#bestsellers-products, .bestsellers-products {
  float         : left;
  margin-bottom : 0px;
  width         : 100%;
}

.seemore {
  text-align : center;
  margin     : 5px auto 10px auto;
}

.seemore a {
  font  : 23px/23px "Meta OT", "MetaWeb-Normal", sans-serif;
  color : #F37b02;
}

.ss-prod .qv {
  display     : none;
  position    : absolute;
  top         : 0px;
  left        : 0px;
  width       : 100%;
  height      : 34px;
  font-family : "MetaWeb-Normal";
  font-weight : bold;
  font-size   : 22pt;
  cursor      : pointer;
  line-height : 34px;
}

.bestsellers-products .ss-prod .qv {
  top         : auto;
  bottom      : 0px;
  width       : 100%;
  height      : 24px;
  line-height : 24px;
  font-size   : 20px;
}

.bestsellers-products .ss-prod .ssimg {
  height : 317px;
}

.ss-prod .productname {
  font-family : "MetaWeb-Normal";
  font-size   : 18px;
  color       : #337DFF
}

.toprated-products .ss-prod .ssimg {
  width  : 288px;
  height : 317px;
}

.ss-prod .revimg, .rel_prods .revimg {
  margin : 10px auto;
}

/*----- START DYNAMIC SLIDER -----*/

#phw-container-slider-dynamic {
  position    : relative;
  font-family : "Meta OT", "MetaWeb-Normal", sans-serif;
}

#phw-container-slider-dynamic li {
  padding : 0 6px;
}

#phw-container-slider-dynamic .ssimg {
  width  : 288px;
  height : 317px;
}

#phw-container-slider-dynamic .phw-container-slider-category-list {
  background     : #2e9eff;
  box-sizing     : border-box;
  height         : 317px;
  left           : 0;
  margin-left    : auto;
  margin-right   : auto;
  padding        : 15px 0 0;
  position       : absolute;
  right          : 0;
  top            : 71px;
  vertical-align : middle;
  width          : 288px;
  z-index        : 10;
}

#phw-container-slider-dynamic .phw-container-slider-category-list-item {
  color          : #fff;
  font-size      : 32px;
  padding        : 16px 0;
  text-align     : center;
  vertical-align : middle;
  cursor         : pointer;
}

#phw-container-slider-dynamic .phw-container-slider-category-list-item::after {
  background-color : #ff9800;
  border-radius    : 100%;
  content          : ">";
  display          : inline-block;
  height           : 25px;
  line-height      : 24px;
  margin           : 0 0 0 10px;
  width            : 25px;
}

#phw-container-slider-dynamic .phw_badge_sale {
  right : 10px;
  top   : 10px;
}

#phw-container-slider-dynamic .phw-conatiner-slider-dynamic-header {
  margin     : 25px auto -4px;
  overflow   : hidden;
  height     : 44px;
  text-align : center;
}

#phw-container-slider-dynamic hr {
  border-image : none;
  border-style : solid none;
  border-width : 2px 0;
  color        : #f37b02;
  width        : 100%;
}

#phw-container-slider-dynamic hr:first-child {
  width  : 50%;
  margin : 15px auto auto -150px;
}

#phw-container-slider-dynamic hr:last-child {
  width  : 50%;
  margin : -5px -150px auto auto;
}

#phw-container-slider-dynamic .phw-conatiner-slider-dynamic-header-offset {
  position   : absolute;
  text-align : center;
  top        : 15px;
  width      : 100%;
}

#phw-container-slider-dynamic .phw-conatiner-slider-dynamic-header-offset-link {
  font-weight    : bold;
  font-size      : 33px;
  color          : #337dff;
  display        : inline-block;
  margin         : -10px auto auto;
  padding        : 0 15px;
  text-align     : center;
  text-transform : uppercase;
}

#phw-container-slider-dynamic .phw-slider-seemore {
  text-align : center;
}

#phw-container-slider-dynamic .phw-slider-seemore a {
  color     : #f37b02;
  font-size : 23px;
}

/*----- END DYNAMIC SLIDER -----*/
