I have a DIV that is displaying correctly. However, content that is supposed to be below the DIV is showing on top of it. I need help fixing this issue. I have tried the solutions provided in other similar questions but none of them have resolved my problem. The main issues are: 1. The text "Cham Cham Recipe Description" should come after the table ends. 2. The grey DIV should align to the right in desktop view and below the table in mobile view. Unfortunately, I cannot include the complete HTML and CSS due to character limitations.
html,body {
margin: 0;
font-family: Helvetica, sans-serif;
background-color: #ffe2ad;
height: 100%;
}
...
... (CSS code continues)
... (HTML code continues)