In the following markup:
<div class="dynamic-div">Just a text</div>
<h3>A Header</h3>
<h3>A Header</h3>
<div class="dynamic-div">Just a text</div>
<h3>A Header</h3>
<h3>A Header</h3>
<h3>A Header</h3>
I want to change the colour of a h3 header in red only if it comes right after a div with class dynamic-div.
How can I do that with CSS?