span.blue { background-color: #0069A4; color: #ffffff; padding: 10px; }

span.blue a { color: #ffffff !important; text-decoration: underline; }

span.green { background-color: #95C11F; color: #ffffff; padding: 10px; }

span.green a { color: #ffffff !important; text-decoration: underline; }

span.gray { background-color: #F3F3F3; color: #4A4A4A; padding: 10px; }

p.blue { background-color: #0069A4; color: #ffffff; padding: 10px; }

p.blue a { color: #ffffff !important; text-decoration: underline; }

p.green { background-color: #95C11F; color: #ffffff; padding: 10px; }

p.green a { color: #ffffff !important; text-decoration: underline; }

p.gray { background-color: #F3F3F3; color: #4A4A4A; padding: 10px; }

ul.green, ol.green { background-color: #95C11F; color: #ffffff !important; }

ul.green li, ol.green li { color: #ffffff !important; }

ul.green li > a, ol.green li > a { color: #ffffff !important; text-decoration: underline; }

ul.blue, ol.blue { background-color: #0069A4; color: #ffffff !important; }

ul.blue li, ol.blue li { color: #ffffff !important; }

ul.blue li > a, ol.blue li > a { color: #ffffff !important; text-decoration: underline; }

ul.gray, ol.gray { background-color: #F3F3F3; color: #4A4A4A !important; }

ul.gray li, ol.gray li { color: #4A4A4A !important; }

ul.gray li > a, ol.gray li > a { color: #4A4A4A !important; text-decoration: underline; }

.paragraph--type--so-text div p.blue, .paragraph--type--so-text div ul.blue, .paragraph--type--so-text div p.green, .paragraph--type--so-text div ul.green, .paragraph--type--so-text div p.gray, .paragraph--type--so-text div ul.gray { margin-bottom: 0 !important; }

.paragraph--type--so-text div ul { list-style: none; padding-left: 3%; }

.paragraph--type--so-text div ul li { line-height: 30px; text-indent: -1.1em !important; padding-left: 1.1em; }

.paragraph--type--so-text div ul li::before { content: "\2022"; display: inline-block; width: 1em; text-align: center; vertical-align: middle; font-size: 20px; }

.paragraph--type--so-text div ol { padding-left: 3%; list-style: none; counter-reset: li; }

.paragraph--type--so-text div ol li { line-height: 30px; counter-increment: li; text-indent: -1.1em; padding-left: 1.1em; }

.paragraph--type--so-text div ol li::before { content: counter(li) "."; display: inline-block; width: 1em; }

/*# sourceMappingURL=wysiwyg_custom_styles.css.map */
