content.inline.min.css 3.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192
  1. .word-wrap {
  2. word-wrap: break-word;
  3. -ms-word-break: break-all;
  4. word-break: break-all;
  5. word-break: break-word;
  6. -ms-hyphens: auto;
  7. -moz-hyphens: auto;
  8. -webkit-hyphens: auto;
  9. hyphens: auto;
  10. }
  11. .mce-content-body .mce-reset {
  12. margin: 0;
  13. padding: 0;
  14. border: 0;
  15. outline: 0;
  16. vertical-align: top;
  17. background: transparent;
  18. text-decoration: none;
  19. color: black;
  20. font-family: Arial;
  21. font-size: 11px;
  22. text-shadow: none;
  23. float: none;
  24. position: static;
  25. width: auto;
  26. height: auto;
  27. white-space: nowrap;
  28. cursor: inherit;
  29. line-height: normal;
  30. font-weight: normal;
  31. text-align: left;
  32. -webkit-tap-highlight-color: transparent;
  33. -moz-box-sizing: content-box;
  34. -webkit-box-sizing: content-box;
  35. box-sizing: content-box;
  36. direction: ltr;
  37. max-width: none;
  38. }
  39. .mce-object {
  40. border: 1px dotted #3a3a3a;
  41. background: #d5d5d5 url(img/object.gif) no-repeat center;
  42. }
  43. .mce-preview-object {
  44. display: inline-block;
  45. position: relative;
  46. margin: 0 2px 0 2px;
  47. line-height: 0;
  48. border: 1px solid gray;
  49. }
  50. .mce-preview-object[data-mce-selected="2"] .mce-shim {
  51. display: none;
  52. }
  53. .mce-preview-object .mce-shim {
  54. position: absolute;
  55. top: 0;
  56. left: 0;
  57. width: 100%;
  58. height: 100%;
  59. background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
  60. }
  61. figure.align-left {
  62. float: left;
  63. }
  64. figure.align-right {
  65. float: right;
  66. }
  67. figure.image.align-center {
  68. display: table;
  69. margin-left: auto;
  70. margin-right: auto;
  71. }
  72. figure.image {
  73. display: inline-block;
  74. border: 1px solid gray;
  75. margin: 0 2px 0 1px;
  76. background: #f5f2f0;
  77. }
  78. figure.image img {
  79. margin: 8px 8px 0 8px;
  80. }
  81. figure.image figcaption {
  82. margin: 6px 8px 6px 8px;
  83. text-align: center;
  84. }
  85. .mce-toc {
  86. border: 1px solid gray;
  87. }
  88. .mce-toc h2 {
  89. margin: 4px;
  90. }
  91. .mce-toc li {
  92. list-style-type: none;
  93. }
  94. .mce-pagebreak {
  95. cursor: default;
  96. display: block;
  97. border: 0;
  98. width: 100%;
  99. height: 5px;
  100. border: 1px dashed #666;
  101. margin-top: 15px;
  102. page-break-before: always;
  103. }
  104. @media print {
  105. .mce-pagebreak {
  106. border: 0;
  107. }
  108. }
  109. .mce-item-anchor {
  110. cursor: default;
  111. display: inline-block;
  112. -webkit-user-select: all;
  113. -webkit-user-modify: read-only;
  114. -moz-user-select: all;
  115. -moz-user-modify: read-only;
  116. user-select: all;
  117. user-modify: read-only;
  118. width: 9px !important;
  119. height: 9px !important;
  120. border: 1px dotted #3a3a3a;
  121. background: #d5d5d5 url(img/anchor.gif) no-repeat center;
  122. }
  123. .mce-nbsp,
  124. .mce-shy {
  125. background: #aaa;
  126. }
  127. .mce-shy::after {
  128. content: "-";
  129. }
  130. .mce-match-marker {
  131. background: #aaa;
  132. color: #fff;
  133. }
  134. .mce-match-marker-selected {
  135. background: #3399ff;
  136. color: #fff;
  137. }
  138. .mce-spellchecker-word {
  139. border-bottom: 2px solid rgba(208, 2, 27, 0.5);
  140. cursor: default;
  141. }
  142. .mce-spellchecker-grammar {
  143. border-bottom: 2px solid #008000;
  144. cursor: default;
  145. }
  146. .mce-item-table,
  147. .mce-item-table td,
  148. .mce-item-table th,
  149. .mce-item-table caption {
  150. border: 1px dashed #bbb;
  151. }
  152. td[data-mce-selected],
  153. th[data-mce-selected] {
  154. background-color: #2276d2 !important;
  155. }
  156. .mce-edit-focus {
  157. outline: 1px dotted #333;
  158. }
  159. .mce-content-body *[contentEditable="false"] *[contentEditable="true"]:focus {
  160. outline: 2px solid #2276d2;
  161. }
  162. .mce-content-body *[contentEditable="false"] *[contentEditable="true"]:hover {
  163. outline: 2px solid #2276d2;
  164. }
  165. .mce-content-body *[contentEditable="false"][data-mce-selected] {
  166. outline: 2px solid #2276d2;
  167. }
  168. .mce-content-body *[data-mce-selected="inline-boundary"] {
  169. background: #bfe6ff;
  170. }
  171. .mce-content-body .mce-item-anchor[data-mce-selected] {
  172. background: #d5d5d5 url(img/anchor.gif) no-repeat center;
  173. }
  174. .mce-content-body hr {
  175. cursor: default;
  176. }
  177. .ephox-snooker-resizer-bar {
  178. background-color: #2276d2;
  179. opacity: 0;
  180. }
  181. .ephox-snooker-resizer-cols {
  182. cursor: col-resize;
  183. }
  184. .ephox-snooker-resizer-rows {
  185. cursor: row-resize;
  186. }
  187. .ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging {
  188. opacity: 0.2;
  189. }
  190. .mce-content-body {
  191. line-height: 1.3;
  192. }