css color overlay + positioning fix