.home-steps li:hover .bgStep {
    top: 0;
}

#block-igdonline {
    opacity: .5;
    width: 100%;
}
#block-igdonline p {
    margin: 0 auto;
    width: 100%;
    max-width: 990px;
    display: block;
    text-align: right;
}
#block-igdonline p a {
    width: 135px;
    float: right;
}
#block-igdonline img {
    width: 50px;
    float: left;
    padding: 5px;
}



@media only screen and (max-width: 720px) {
  .carousel-item {
      height: 280px;
      min-height: 280px;
  }
}

@media only screen and (max-width: 560px) {
  .carousel-item {
      height: 220px;
      min-height: 220px;
  }
}