separate styles for less loading time