blog .post title and date appearing on normal pages

Hi there, I’ve ended up hiding the author and date bit from the blog because it was appearing on normal pages. Thing is I need it on the blog but not on normal pages! This data seems to be linked in shapely theme. Hope this makes sense…

This is in additional CSS currently
/* Remove meta data */
.page .entry-meta .byline, .entry-meta .cat-links { display: none; }

.page .entry-meta .posted-on { display: none; }

.page .post-content .entry-content .post-title { display: none;}

.page .entry-meta { display: none; }

/* End remove meta data */