#custom_carousel .item,
#custom_carousel_testimonial .item,
#custom_carousel_news .item{

    color:#000;
    padding:20px 0;
}
#custom_carousel .controls,
#custom_carousel_testimonial .controls,
#custom_carousel_news .controls{
    overflow-x: auto;
    overflow-y: hidden;
    padding:0;
    margin:0;
    white-space: nowrap;
    text-align: center;
    position: relative;
}
#custom_carousel .controls li,
#custom_carousel_testimonial .controls li,
#custom_carousel_news .controls li{
    display: table-cell;
    width: 1%;
    max-width:90px
}
#custom_carousel .controls li.active,
#custom_carousel_testimonial .controls li.active,
#custom_carousel_news .controls li.active{
    border-top:3px solid #21532b;
}
#custom_carousel .controls a small,
#custom_carousel_testimonial .controls a small,
#custom_carousel_news .controls a small{
    overflow:hidden;
    display:block;
    font-size:10px;
    margin-top:5px;
    font-weight:bold
}

.car-link{
    width:50px;
}


.what-we-do .carousel-control.left{
  left:15px;
}


.what-we-do .carousel-control.right{
  right:15px;
}


/* Relate Prdoucts Carousel */
.carousel-showthreemoveone .carousel-control {
  width: 4%;
  background-image: none;
}
.carousel-showthreemoveone .carousel-control.left {
  margin-left: 15px;
}
.carousel-showthreemoveone .carousel-control.right {
  margin-right: 15px;
}
.carousel-showthreemoveone .cloneditem-1,
.carousel-showthreemoveone .cloneditem-2,
.carousel-showthreemoveone .cloneditem-3,
.carousel-showthreemoveone .cloneditem-4,
.carousel-showthreemoveone .cloneditem-5 {
  display: none;
}
@media all and (min-width: 768px) {
  .carousel-showthreemoveone .carousel-inner > .active.left,
  .carousel-showthreemoveone .carousel-inner > .prev {
    left: -50%;
  }
  .carousel-showthreemoveone .carousel-inner > .active.right,
  .carousel-showthreemoveone .carousel-inner > .next {
    left: 50%;
  }
  .carousel-showthreemoveone .carousel-inner > .left,
  .carousel-showthreemoveone .carousel-inner > .prev.right,
  .carousel-showthreemoveone .carousel-inner > .active {
    left: 0;
  }
  .carousel-showthreemoveone .carousel-inner .cloneditem-1 {
    display: block;
  }
}
@media all and (min-width: 768px) and (transform-3d), all and (min-width: 768px) and (-webkit-transform-3d) {
  .carousel-showthreemoveone .carousel-inner > .item.active.right,
  .carousel-showthreemoveone .carousel-inner > .item.next {
    transform: translate3d(50%, 0, 0);
    left: 0;
  }
  .carousel-showthreemoveone .carousel-inner > .item.active.left,
  .carousel-showthreemoveone .carousel-inner > .item.prev {
    transform: translate3d(-50%, 0, 0);
    left: 0;
  }
  .carousel-showthreemoveone .carousel-inner > .item.left,
  .carousel-showthreemoveone .carousel-inner > .item.prev.right,
  .carousel-showthreemoveone .carousel-inner > .item.active {
    transform: translate3d(0, 0, 0);
    left: 0;
  }
}
@media all and (min-width: 992px) {
  .carousel-showthreemoveone .carousel-inner > .active.left,
  .carousel-showthreemoveone .carousel-inner > .prev {
    left: -33.333%;
  }
  .carousel-showthreemoveone .carousel-inner > .active.right,
  .carousel-showthreemoveone .carousel-inner > .next {
    left: -33.333%;
  }
  .carousel-showthreemoveone .carousel-inner > .left,
  .carousel-showthreemoveone .carousel-inner > .prev.right,
  .carousel-showthreemoveone .carousel-inner > .active {
    left: 0;
  }
  .carousel-showthreemoveone .carousel-inner .cloneditem-2,
  .carousel-showthreemoveone .carousel-inner .cloneditem-3,
  .carousel-showthreemoveone .carousel-inner .cloneditem-4,
  .carousel-showthreemoveone .carousel-inner .cloneditem-5 {
    display: block;
  }
}
@media all and (min-width: 992px) and (transform-3d), all and (min-width: 992px) and (-webkit-transform-3d) {
  .carousel-showthreemoveone .carousel-inner > .item.active.right,
  .carousel-showthreemoveone .carousel-inner > .item.next {
    transform: translate3d(33.333%, 0, 0);
    left: 0;
  }
  .carousel-showthreemoveone .carousel-inner > .item.active.left,
  .carousel-showthreemoveone .carousel-inner > .item.prev {
    transform: translate3d(-33.333%, 0, 0);
    left: 0;
  }
  .carousel-showthreemoveone .carousel-inner > .item.left,
  .carousel-showthreemoveone .carousel-inner > .item.prev.right,
  .carousel-showthreemoveone .carousel-inner > .item.active {
    transform: translate3d(0, 0, 0);
    left: 0;
  }
}



