I have:
<div style="bottom:0; left:0; right:0; position:fixed; z-index:50; display:inline-block;">
<div style="margin:auto; width:500px; background-color:#90C553; -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px; border:1px solid #CCC; text-align:center;">
<h3 style="font-size:17px; color:#0072A7; padding:10px 15px;">example</h3>
</div>
</div>
and if there is something on the same level as this div, then div overflows it.
Is there a way to fix this problem without changing entire design structure?
UPDATE
Space for outer div stretches from side to side 100%. Since it has z-index property it overflows everything that is below. So if I have for example button which during scrolling will be below this div it woun't be pushable.