.floatleft{width:100%;} .floatright{width:100%;} @media (min-width: 768px) { .floatleft{width:48%; margin-right:2%; height:auto; clear:none; overflow-y:auto; } .floatright{width:48%; margin-left:2%; height:auto; clear:right; overflow-y:auto; } }