@media screen and (max-width: 575px) {
  img.alignright,
  .alignright,
  img.alignleft,
  .alignleft { float: none; margin: 1em auto; display: block; width: 100%; height: auto !important; }

  .br-slider { margin-left: -15px; margin-right: -15px; padding: 0 15px; }
  /*.br-slider .br-slider-gallery {
    width: 320%;
  }*/

  .background-linear-gradient.vc_col-has-fill .vc_column-inner { padding: 2em !important; }

  .credits-links { float: none; text-align: center; }
  .credits-links li { display: block; }
  .credits-links li:after { display: none; }
  #mobile-menu-toggle i { margin-right: 0em; }
}
