.carousel-item {
  max-height: 75px; }

.jcarousel {
  position: relative;
  overflow: hidden;
  width: auto;
  height: 75px;
  /* border: 1px solid #000;*/
  padding-top: 20px;
  padding-bottom: 20px;
  /* Horizontal Buttons */
  /** END Horizontal Buttons **/ }
  .jcarousel.hide-children ul li {
    display: none; }
  .jcarousel .carousel-caption {
    position: absolute;
    bottom: 0px;
    font-size: 10px;
    background-color: #FFFFFF;
    height: auto;
    opacity: 0.7; }
  .jcarousel .jcarousel-clip {
    margin-left: 40px;
    overflow: hidden; }
  .jcarousel .jcarousel-item-placeholder {
    background: #fff;
    color: #000; }
  .jcarousel ul {
    width: 200000px;
    position: absolute;
    list-style: none;
    margin: 0px;
    padding: 0px; }
    .jcarousel ul li {
      float: left;
      margin: 0px 10px 0px 0px;
      padding: 0px; }
  .jcarousel .jcarousel-next-horizontal {
    position: absolute;
    top: 43px;
    right: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(/images/icons/next-horizontal.png) no-repeat 0 0; }
    .jcarousel .jcarousel-next-horizontal:hover {
      background-position: -32px 0; }
    .jcarousel .jcarousel-next-horizontal:active {
      background-position: -64px 0; }
  .jcarousel .jcarousel-next-disabled-horizontal,
  .jcarousel .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
  .jcarousel .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0; }
  .jcarousel .jcarousel-direction-rtl .jcarousel-next-horizontal {
    left: 5px;
    right: auto;
    background-image: url(/images/icons/prev-horizontal.png); }
  .jcarousel .jcarousel-prev-horizontal {
    position: absolute;
    top: 43px;
    left: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(/images/icons/prev-horizontal.png) no-repeat 0 0; }
    .jcarousel .jcarousel-prev-horizontal:hover {
      background-position: -32px 0; }
    .jcarousel .jcarousel-prev-horizontal:active {
      background-position: -64px 0; }
  .jcarousel .jcarousel-prev-disabled-horizontal,
  .jcarousel .jcarousel-prev-disabled-horizontal:hover,
  .jcarousel .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0; }
  .jcarousel .jcarousel-direction-rtl .jcarousel-prev-horizontal {
    left: auto;
    right: 5px;
    background-image: url(/images/icons/next-horizontal.png); }

.column-200px .jcarousel .jcarousel-clip {
  width: 120px; }

.column-300px .jcarousel .jcarousel-clip {
  width: 220px; }

.column-320px .jcarousel .jcarousel-clip {
  width: 240px; }

.column-460px .jcarousel .jcarousel-clip {
  width: 380px; }

.column-650px .jcarousel .jcarousel-clip {
  width: 570px; }

.column-770px .jcarousel .jcarousel-clip {
  width: 690px; }

.column-980px .jcarousel .jcarousel-clip {
  width: 900px; }

.column-1000px .jcarousel .jcarousel-clip {
  width: 920px; }
