/**
 * CSS style for carouselTicker
 **/

.carouselTicker__list{
    margin: 10px 0;
    padding: 0;
    list-style-type: none;
    overflow: hidden;
}

.carouselTicker__item{
    margin: 0 0 0 5px;
    float: left;
 /*   border: 4px solid red;*/
    width:250px;
    height:200px;
    text-align: center;
}

.carouselTicker__loader{
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background: #fff url("../images/loader.gif") center center no-repeat;
}

/**
 * CSS style for vertical direction
 **/

.carouselTicker_vertical .carouselTicker__list{
    margin: 0;
}

.carouselTicker_vertical .carouselTicker__item {
  box-shadow: 0 2px 9px -1px #cccccc;
  height: 200px;
  margin: 0 20px 20px 10px;
  text-align:left;
  width: 337px;
  transform: translate3d(0, 0, 0);
}


.carouselTicker_vertical .carouselTicker__item:hover {
    transform: translate3d(8px, 0, 0);
}

#carouselTicker .carouselTicker__item {
    width: auto;
    height: auto;
    line-height: normal;
}

.carouselTicker__item img {
    vertical-align: top;
}
.carouselTicker_vertical .carouselTicker__item .Servicebox {box-shadow: none; margin-top: 0;  }
.carouselTicker_vertical .carouselTicker__item .Servicebox p {margin-bottom:10px; }
.carouselTicker_vertical .carouselTicker__item .Servicebox .textLinks  { padding-bottom:10px;   }