use in col-xs-12 for the mobile version.
<section id="main-content">
`enter code here`<div class="container">
<div class="row" id="top-content">
<div class="col-md-4 col-xs-12" id="left-content">
<div class="row col-md-12>
<h1 class="flex-item1"></h1>
</div>
<div class="row col-md-12>
<h1 class="flex-item2"></h1>
</div>
</div>
<div class="col-md-8 col-xs-12" id="right-content">
<div class="flex-item3" canplay id="video-block">
</div>
</div>
</div>
</div>
</section>
css code:
@media only screen and (max-width: 480px) {
.flex-item1 {
order: 1;
}
.flex-item2{
order: 3;
}
.flex-item3{
order: 2;
}
}