@Media Rule CSS styles not working properly on specific displays