#uddeim .ele-mail-editor { margin: 10px 0 18px; min-width: 0; }
#uddeim .ele-mail-editor .tox-tinymce { width: 100% !important; max-width: 100%; border: 1px solid #aab8c3; border-top: 3px solid #ff6600; border-radius: 9px; box-shadow: 0 5px 16px rgba(23,37,50,.08); }
#uddeim .ele-mail-editor .tox .tox-toolbar,
#uddeim .ele-mail-editor .tox .tox-toolbar__primary,
#uddeim .ele-mail-editor .tox .tox-toolbar-overlord { background-color: #edf2f5; }
#uddeim .ele-mail-editor .tox .tox-tbtn { min-height: 38px; }
#uddeim .ele-mail-editor .tox .tox-tbtn--enabled { background: #ff6600; color: #172532; }
#uddeim .ele-mail-editor-status { margin: 10px 0 6px; font-size: 13px; color: #475c6b; }
#uddeim .ele-mail-editor-status.is-over-limit { color: #a32822; font-weight: 700; }
#uddeim .ele-mail-editor-fallback { padding: 5px 0; border: 0; background: transparent; color: #475c6b; font-size: 12px; text-decoration: underline; cursor: pointer; }
#uddeim .ele-mail-rich-ready textarea[name="pmessage"][hidden],
#uddeim .ele-mail-rich-ready #uddeim-bbemobox[hidden],
#uddeim .ele-mail-rich-ready #uddeim-smileybox[hidden],
#uddeim .ele-mail-rich-ready .uddeim-textcounter[hidden] { display: none !important; }
@media(max-width:650px) {
 #uddeim .ele-mail-editor .tox .tox-tbtn { min-height: 44px; }
 #uddeim .ele-mail-editor .tox .tox-toolbar__group { padding: 0 3px; flex-wrap: wrap; }
}
