@media (min-width: 991.98px) {
  #controlsListLeft {
    order: 3;
  }

  #controlsList {
    order: 2;
  }

  #controlsListLeft.controls-list>li:first-child a:not(.btn) {
    padding: 5px 0 5px 0.6rem !important;
  }
}

.widget-html-carousel {
  position: relative;
}

.widget-html-carousel .carousel-control {
  color: #ccc;
  width: 30px;
  font-size: 2rem;
  opacity: 1;
}

.widget-html-carousel .carousel-item_content {
  background-color: #fff;
  padding: 0 15px;
}

.widget-html-carousel .carousel-control-prev {
  left: -15px;
}

.widget-html-carousel .carousel-control-next {
  right: -15px;
}

@media (min-width: 1250px) {
  .widget-html-carousel .carousel-item_content {
    padding: 0;
  }

  .widget-html-carousel .carousel-control-prev {
    left: -30px;
  }

  .widget-html-carousel .carousel-control-next {
    right: -30px;
  }
}

.widget-html-carousel .carousel-control .fa:before {
  font-family: "pl-material";
  font-weight: normal;
  font-size: 3rem;
}

.widget-html-carousel .carousel-control-prev .fa:before {
  content: "\e903";
}

.widget-html-carousel .carousel-control-next .fa:before {
  content: "\e904";
}

.footer>.container-max {
  max-width: 1200px;
}