/* FUNCTIONS */
a {
  -webkit-transition: color 500ms, background-color 500ms, opacity 500ms;
  -moz-transition: color 500ms, background-color 500ms, opacity 500ms;
  -ms-transition: color 500ms, background-color 500ms, opacity 500ms;
  -o-transition: color 500ms, background-color 500ms, opacity 500ms;
  transition: color 500ms, background-color 500ms, opacity 500ms;
}
.shortcut {
  -webkit-transition: left 500ms, right 500ms, top 500ms, bottom 500ms, width 500ms, height 500ms, padding 500ms, margin 500ms;
  -moz-transition: left 500ms, right 500ms, top 500ms, bottom 500ms, width 500ms, height 500ms, padding 500ms, margin 500ms;
  -ms-transition: left 500ms, right 500ms, top 500ms, bottom 500ms, width 500ms, height 500ms, padding 500ms, margin 500ms;
  -o-transition: left 500ms, right 500ms, top 500ms, bottom 500ms, width 500ms, height 500ms, padding 500ms, margin 500ms;
  transition: left 500ms, right 500ms, top 500ms, bottom 500ms, width 500ms, height 500ms, padding 500ms, margin 500ms;
}
