the mobile first layout will be having three columns in a row 3, 9 and 3 respectively(I know total available col are 12, please read full question)
In mobile devices
[3]
[9]
[3]
But in desktop devices I want to have a layout like
[9][3]
[3]
I tried col-md-pull-3
and col-md-push-9
but no luck. The third column
I am currently having this done by JS, but hoping for a solution with CSS since it will be lighter.
http://www.bootply.com/8fqIOpmpM7
solution by @Catalin Munteanu has some limitations.
Column-2 must have sufficient height to make this work if column-2's height is less than column-1's height column-3 will be floated under column-2.