.mce-content-body .mce-reset {
-webkit-tap-highlight-color: transparent;
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box;
border: 1px dotted #3a3a3a;
background: #d5d5d5 url(img/object.gif) no-repeat center
.mce-preview-object .mce-shim {
background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
figure.image.align-center {
figure.image figcaption {
.mce-preview-object[data-mce-selected] .mce-shim {
page-break-before: always
-webkit-user-select: all;
-webkit-user-modify: read-only;
-moz-user-modify: read-only;
border: 1px dotted #3a3a3a;
background: #d5d5d5 url(img/anchor.gif) no-repeat center
.mce-match-marker-selected {
border-bottom: 2px solid #f00;
.mce-spellchecker-grammar {
border-bottom: 2px solid #008000;
.mce-item-table, .mce-item-table td, .mce-item-table th, .mce-item-table caption {
td[data-mce-selected], th[data-mce-selected] {
background-color: #39f !important
.mce-content-body *[contentEditable=false] *[contentEditable=true]:focus {
outline: 2px solid #2d8ac7
.mce-content-body *[contentEditable=false] *[contentEditable=true]:hover {
outline: 2px solid #7acaff
.mce-content-body *[contentEditable=false][data-mce-selected] {
outline: 2px solid #2d8ac7
.mce-resize-bar-dragging {
filter: alpha(opacity=25);