+
+/* contact-edit */
+#contact-edit-status-wrapper {
+ border: 1px solid;
+ padding: 10px;
+}
+#contact-edit-actions {
+ float: right;
+ display: inline-block;
+ position: relative;
+}
+#contact-edit-actions > .menu-popup {
+ right: 0;
+ left: auto;
+}
+
+#contact-edit-settings-label:after {
+ content: ' »';
+}
+
+#contact-edit-settings {
+ display: none;
+ margin: 10px 0;
+}
+
+/* settings page */
+#settings-form .pageflags {
+ margin: 0 0 20px 30px;
+}
+
+/* admin pending user notes */
+td.pendingnote {
+ padding-left: 20px;
+ padding-right: 20px;
+}
+td.pendingnote > p > span {
+ font-weight: bold;
+}
+
+/* warning message */
+.warning-message {
+ padding: 10px;
+ margin: 5px;
+ border-left: 5px solid #f00;
+ font-weight: bold;
+}
+
+/* src/href attributes filter error display */
+.invalid-src { border: 1px dotted red;}
+.invalid-href { border-bottom: 1px dotted red;}
+.invalid-src:after,
+.invalid-href:after { content: '⚠️'}
+img.invalid-src:after { vertical-align: top;}