.team_columns_carousel_wrapper {
  padding: 25px;
  overflow: hidden;
}

.team_columns_carousel_control_left, .team_columns_carousel_control_right {
  top: 26px;
  z-index: 2;
  opacity: 1;
  width: 35px;
  height: 35px;
  border: 0;
  text-shadow: none;
  text-align: center;
  -webkit-transition: all ease-in-out .3s;
  transition: all ease-in-out .3s;
}

.team_columns_carousel_control_icons {
  line-height: 35px;
  font-size: 20px!important;
  font-weight: normal!important;
  margin-top: 8px;
}

.team_columns_carousel_control_left {
  left: 26px!important;
}

.team_columns_carousel_control_right {
  left: 63px!important;
}

.adv_left {
  left: 41px!important;
}

.adv_right {
  left: 78px!important;
}

.team_columns_item_image {
  padding-top: 60px;
  padding-bottom: 25px;
}

.team_columns_item_image img {
  width: 100%;
  -webkit-filter: grayscale(70%);
  -moz-filter: grayscale(70%);
  -ms-filter: grayscale(70%);
  -o-filter: grayscale(70%);
  filter: grayscale(70%);
  -webkit-transition: all ease-in-out .3s;
  -moz-transition: all ease-in-out .3s;
  -ms-transition: all ease-in-out .3s;
  -o-transition: all ease-in-out .3s;
  transition: all ease-in-out .3s;
}

.team_columns_item_image:hover img {
  -webkit-filter: grayscale(0%);
  -moz-filter: grayscale(0%);
  -ms-filter: grayscale(0%);
  -o-filter: grayscale(0%);
  filter: grayscale(0%);
}

.team_columns_item_caption {
  padding: 10px;
  text-align: center;
  padding-bottom: 30px;
}

.team_columns_item_caption > hr {
  width: 15%;
}

.team_columns_item_caption h4 {
  font-weight: 800;
  text-transform: uppercase;
  font-family: 'Open Sans', sans-serif;
}

.team_columns_item_caption h5 {
  font-weight: 600;
  text-transform: uppercase;
  font-family: 'Open Sans', sans-serif;
}

.team_columns_carousel_wrapper {
  background: #fff;
}

.team_columns_carousel_control_left, .team_columns_carousel_control_left:hover, .team_columns_carousel_control_left:active, .team_columns_carousel_control_left:focus, .team_columns_carousel_control_right, .team_columns_carousel_control_right:hover, .team_columns_carousel_control_right:active, .team_columns_carousel_control_right:focus {
  color: #fff;
  background: #feb600!important;
}

.team_columns_item_caption {
  color: #fff;
  background: #171717;
}

.team_columns_item_caption > hr {
  border-top: 2px solid #feb600;
}

.four_shows_one_move .cloneditem-1, .four_shows_one_move .cloneditem-2, .four_shows_one_move .cloneditem-3 {
  display: none;
}

@media all and (min-width: 768px) {
  .four_shows_one_move .carousel-inner > .left, .four_shows_one_move .carousel-inner > .prev.right, .four_shows_one_move .carousel-inner > .active {
    left: 0;
  }
}

@media all and (min-width: 768px) {
  .four_shows_one_move .carousel-inner .cloneditem-1 {
    display: block;
  }
}

@media all and (min-width: 768px) and (transform-3d),
all and (min-width: 768px) and (-webkit-transform-3d) {
  .four_shows_one_move .carousel-inner > .item.left, .four_shows_one_move .carousel-inner > .item.prev.right, .four_shows_one_move .carousel-inner > .item.active {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    left: 0;
  }
}

@media all and (min-width: 992px) {
  .four_shows_one_move .carousel-inner > .left, .four_shows_one_move .carousel-inner > .prev.right, .four_shows_one_move .carousel-inner > .active {
    left: 0;
  }
}

@media all and (min-width: 992px) {
  .four_shows_one_move .carousel-inner .cloneditem-2, .four_shows_one_move .carousel-inner .cloneditem-3 {
    display: block;
  }
}

@media all and (min-width: 992px) and (transform-3d),
all and (min-width: 992px) and (-webkit-transform-3d) {
  .four_shows_one_move .carousel-inner > .item.left, .four_shows_one_move .carousel-inner > .item.prev.right, .four_shows_one_move .carousel-inner > .item.active {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    left: 0;
  }
}

