+.oo-ui-messageWidget {
+ position: relative;
+ -webkit-box-sizing: border-box;
+ -moz-box-sizing: border-box;
+ box-sizing: border-box;
+ padding: 0.3125em 0.78125em;
+ font-weight: bold;
+}
+.oo-ui-messageWidget .oo-ui-labelElement-label {
+ display: block;
+}
+.oo-ui-messageWidget.oo-ui-messageWidget-block {
+ border: 1px solid;
+ padding: 1.5625em 1.875em;
+}
+.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-error {
+ background-color: #ffdcdc;
+ border-color: #d45353;
+}
+.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-warning {
+ background-color: #fff8c6;
+ border-color: #b85c00;
+}
+.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-success {
+ background-color: #d5fdd6;
+ border-color: #34782b;
+}
+.oo-ui-messageWidget.oo-ui-messageWidget-block.oo-ui-flaggedElement-notice {
+ background-color: #fafafa;
+ border-color: #ccc;
+}
+.oo-ui-messageWidget.oo-ui-flaggedElement-error:not( .oo-ui-messageWidget-block ) {
+ color: #d45353;
+}
+.oo-ui-messageWidget.oo-ui-flaggedElement-success:not( .oo-ui-messageWidget-block ) {
+ color: #34782b;
+}
+.oo-ui-messageWidget .oo-ui-iconElement-icon {
+ display: block;
+ float: left;
+ margin: 0;
+}
+.oo-ui-messageWidget .oo-ui-labelElement-label {
+ margin-top: 0.15625em;
+ margin-left: 2.5em;
+ line-height: 1.4;
+}
+