I changed the code for better positioning and also added opacity.