/**
 * jCarousel Skin CSS for Lenders
 */
.jcarousel-skin-lenders .jcarousel-container-horizontal {
  width: 100%;
  height: auto;
  padding: 0 50px;
  margin: 1rem auto; }
.jcarousel-skin-lenders .jcarousel-clip-horizontal {
  width: 100%;
  overflow: hidden; }
.jcarousel-skin-lenders .jcarousel-item {
  padding: 0;
  overflow: hidden;
  list-style: none; }
.jcarousel-skin-lenders .jcarousel-item-horizontal {
  margin: 0 10px; }
  .jcarousel-skin-lenders .jcarousel-item-horizontal div.field-content {
    line-height: 120px;
    text-align: center; }
  .jcarousel-skin-lenders .jcarousel-item-horizontal img {
    width: auto;
    max-height: 120px;
    vertical-align: middle; }



/**
 * Buttons
 */
.jcarousel-skin-lenders .jcarousel-next,
.jcarousel-skin-lenders .jcarousel-prev {
  display: block;
  position: absolute;
  top: 50px;
  font-family: 'misc';
  font-size: 1.5rem;
  padding: 0;
  text-decoration: none;
  color: gray; }
.jcarousel-skin-lenders .jcarousel-next:hover,
.jcarousel-skin-lenders .jcarousel-prev:hover {
  color: #3598DB;
}
.jcarousel-skin-lenders .jcarousel-next-disabled,
.jcarousel-skin-lenders .jcarousel-prev-disabled {
  display: none;
}



/**
 * Horizontal Buttons
 */
.jcarousel-skin-lenders .jcarousel-prev-horizontal {
  left: 0px;
}
.jcarousel-skin-lenders .jcarousel-prev-horizontal:after {
  content: "q";
}

.jcarousel-skin-lenders .jcarousel-next-horizontal {
  right: 0px;
}
.jcarousel-skin-lenders .jcarousel-next-horizontal:after {
  content: "m";
}

