// Atto styles // ------------------------- .atto_image_preview { width: 100%; height: 100%; margin-left: auto; margin-right: auto; } .atto_image_preview_box { max-height: 200px; margin-bottom: 1em; overflow: auto; } .editor_atto_content img { cursor: pointer; } .atto_image_size { display: inline-block; } .atto_image_size input[type=checkbox] { @include margin(null, 1em, null, 1em); } .atto_image_size input[type=text] { width: 3em; } .atto_image_size label { display: inline-block; } .atto_image_button_text-top, .atto_image_button_middle, .atto_image_button_text-bottom, .atto_image_button_left, .atto_image_button_right { vertical-align: middle; max-width: 100%; display: inline-block; margin: 0 0.5em; &.img-responsive { /* If the image is display: block then linking the image to URLs won't work. */ /*display: inline-block;*/ max-width: 100%; } } .atto_image_button_text-top { vertical-align: text-top; } .atto_image_button_middle { vertical-align: middle; } .atto_image_button_text-bottom { vertical-align: text-bottom; } .atto_image_button_left { @include float(start); @include margin(0, 0.5em, 0, 0); } .atto_image_button_right { @include float(end); @include margin(0, 0, 0, 0.5em); }