
/**
 * A simple sample carousel skin.
 *
 * This skin includes a sample arrows.svg file that may be edited with the free
 * illustration application InkScape (http://inkscape.org).
 *
 * CSS and icons by Nathan Haug.
 */

.jcarousel-skin-default {
  text-align: center;
}

.jcarousel-skin-default .jcarousel-container-vertical  {
  text-align: left;
}

.jcarousel_nav {
    position: relative;
}
.jcarousel-skin-default .jcarousel-clip-horizontal {
 
  overflow: hidden;
}
.jcarousel-clip-horizontal {
overflow: hidden;

}
.jcarousel-skin-default  .jcarousel-container-vertical {
  
  height: 310px;
  
}

.jcarousel-skin-default .jcarousel-clip-vertical {
  height: 310px;
  overflow: hidden;
}

.jcarousel-skin-default .jcarousel-item {
  padding: 0;

  
  overflow: hidden;
  
  list-style: none;
 
}

.jcarousel-skin-default .jcarousel-item-horizontal {
  margin: 0 4px;
}

.jcarousel-skin-default .jcarousel-item-vertical {
  margin: 5px 0;
  clear:both;
  width: 100%;
}

.jcarousel-skin-default .jcarousel-item-placeholder {
  background: #fff url(../img/jcthrobber.gif) no-repeat center center;
  color: #000;
}

/**
 * Buttons
 */

.jcarousel-next-vertical , .jcarousel-prev-vertical {
    
    background: #00437F url(../img/assets/button-arrows-vert.png) no-repeat -19px 0;
    cursor: pointer;
    height: 19px;
    position: absolute;
    right: 0;
    top: -50px;
    width: 19px;
    
    
}

.jcarousel-prev-vertical {
    background-position: 0 0;
    right: 25px;
}
.jcarousel-next-horizontal, .jcarousel-prev-horizontal {
    background: #00437F url(../img/assets/button-arrows.png) no-repeat 0 0;
    cursor: pointer;
    height: 19px;
    position: absolute;
    right: 0;
    top: -50px;
    width: 19px;
}
.jcarousel-prev-horizontal {
    background-position: 0 -19px;
    right: 25px;
}
.jcarousel-skin-default .jcarousel-next-disabled,
.jcarousel-skin-default .jcarousel-prev-disabled {
  display: none;
}
