/* Горизонтальный блок */
.block-blendings-h .jcarousel-container-horizontal {
  width: 579px;
}

.block-blendings-h .jcarousel-clip-horizontal {
  width: 579px;
}

.block-blendings-h .jcarousel-next-horizontal {
  position: absolute;
  top: 7px;
  right: -30px;
  width: 30px;
  height: 50px;
  cursor: pointer;
  background: transparent url(next.png) no-repeat 0 0;
}

.block-blendings-h .jcarousel-next-horizontal:hover {
  background-position: -30px 0;
}

.block-blendings-h .jcarousel-next-horizontal:active {
  background-position: -60px 0;
}

.block-blendings-h .jcarousel-next-disabled-horizontal,
.block-blendings-h .jcarousel-next-disabled-horizontal:hover,
.block-blendings-h .jcarousel-next-disabled-horizontal:active {
  cursor: default;
  background-position: -90px 0;
}

.block-blendings-h .jcarousel-prev-horizontal {
  position: absolute;
  top: 7px;
  left: -30px;
  width: 30px;
  height: 50px;
  cursor: pointer;
  background: transparent url(prev.png) no-repeat 0 0;
}

.block-blendings-h .jcarousel-prev-horizontal:hover {
  background-position: -30px 0;
}

.block-blendings-h .jcarousel-prev-horizontal:active {
  background-position: -60px 0;
}

.block-blendings-h .jcarousel-prev-disabled-horizontal,
.block-blendings-h .jcarousel-prev-disabled-horizontal:hover,
.block-blendings-h .jcarousel-prev-disabled-horizontal:active {
  cursor: default;
  background-position: -90px 0;
}

/* Вертикальный блок */
.block-blendings-v .jcarousel-container-horizontal {
  width: 310px;
}

.block-blendings-v .jcarousel-clip-horizontal {
  width: 310px;
}

.block-blendings-v .jcarousel-next-horizontal {
  margin: -45px 0 0 0;
  position: absolute;
  top: 50%;
  right: -30px;
  width: 30px;
  height: 50px;
  cursor: pointer;
  background: transparent url(next.png) no-repeat 0 0;
}

.block-blendings-v .jcarousel-next-horizontal:hover {
  background-position: -30px 0;
}

.block-blendings-v .jcarousel-next-horizontal:active {
  background-position: -60px 0;
}

.block-blendings-v .jcarousel-next-disabled-horizontal,
.block-blendings-v .jcarousel-next-disabled-horizontal:hover,
.block-blendings-v .jcarousel-next-disabled-horizontal:active {
  cursor: default;
  background-position: -90px 0;
}

.block-blendings-v .jcarousel-prev-horizontal {
  margin: -45px 0 0 0;
  position: absolute;
  top: 50%;
  left: -30px;
  width: 30px;
  height: 50px;
  cursor: pointer;
  background: transparent url(prev.png) no-repeat 0 0;
}

.block-blendings-v .jcarousel-prev-horizontal:hover {
  background-position: -30px 0;
}

.block-blendings-v .jcarousel-prev-horizontal:active {
  background-position: -60px 0;
}

.block-blendings-v .jcarousel-prev-disabled-horizontal,
.block-blendings-v .jcarousel-prev-disabled-horizontal:hover,
.block-blendings-v .jcarousel-prev-disabled-horizontal:active {
  cursor: default;
  background-position: -90px 0;
}
