changed pixel values for padding/margin to rem, added necessary -webkit-prefix for safari
added a missing number for -webkit-flex-shrink, changed the last font-size properties from px to em
fixed intendation
cleaned up the file
cleaned up the file, changed px values padding/margin to rem for more flexibility
clean up