Add responsive design for even smaller screens too
Recursive regex to handle nested BBCodes