/* Always active, including when the desktop form keeps its original control style. */
body.bt-form-page { margin:0; background:#ebebeb!important; }
.bt-form-page .page-container { width:100%; min-height:0!important; padding:0!important; overflow:visible; }
.bt-form-page .bloc { margin:0; padding:0!important; left:0!important; width:100%; }
.bt-form-page .bloc > .container { width:100%; max-width:none; padding:0!important; margin:0!important; left:0!important; }
.bt-form-page .row { margin:0!important; }
.bt-form-page .row > * { min-width:0; width:100%; padding:0!important; }
.bt-form-page form { max-width:100%; margin-bottom:0; }
.bt-form-page textarea { max-width:100%; }
