Some css recoding for cross browser compatibility
Introducing portfolio function