I have sets of "col-md-6" divs on a page. They take up half the width of the page each until the screen is resized to below a certain size at which point they stack vertically.
When I print the screen they always stack vertically even though the page would be perfectly readable with the divs side by side.
By experiment using col-sm-6 and col-xs-6 I discovered that the only way to get the divs to print side by side is using col-xs-6 but this means that the divs will not stack on a very small (phone) display. So it appears that bootstrap thinks that the printer has the same width/resolution as a mobile phone.
Am I doing something wrong? Why does bootstrap think that a printer has such a low resolution? Can I do anything to change this?