Added font-face
Added opacity
Added size (square and rectangle)