/* Material icon handling to align and size the icon with the button text */
main.container a.btn i.material-icons {
  vertical-align: sub;
}
main.container a.btn.btn-sm i.material-icons {
  font-size: 21px;
}
main.container a.btn.btn-md i.material-icons {
  margin-left: -3px;
}
main.container a.btn.btn-lg i.material-icons {
  font-size: 28px;
  margin-left: -6px;
}

/* Override the default button margins back to 0 */
.button {
  margin-left: 0;
  margin-right: 0;
}

/* color correction */
.btn-info {
  color: #FFF;
}
