implemented box-shadow
implemented box-sizing