.narrow

.wide

.padding-top

.padding-bottom

.padding

.no-padding

.no-margins

.hide - hides element by adding display:none;

.visually-hidden - hides visually but still accessible by screen readers

.video-full - makes video full-width and responsive

.col2

.col3

.grid3

.grid4

.grid5

.grow

.card

.center

.intro-txt

.para-indent

.btn

.bg-gray

.cyan{color: #0080ff;}
.green{color: #16cc5c;}
.orange{color: #ff9a26;}
.red{color: #ef4e7b;}
.gold{color:#c8b186;}
.blue{color:#003366;}
.gray{color:#555;}
.purple{color:#639;}
.white{color:white;}
.black{color:#000;}

Visit the fontawesome website and the fontawesome animation github repo to see info on how to add and animate fontawesome icons.