morning-ui
Version:
modern efficient user interface, using human-friendly HTML
1,512 lines • 1.6 MB
CSS
/*! normalize.css v9.0.1 | MIT License | github.com/csstools/normalize.css */
/* Document
* ========================================================================== */
/**
* 1. Correct the line height in all browsers.
* 2. Prevent adjustments of font size after orientation changes in
* IE on Windows Phone and in iOS.
*/
html {
line-height: 1.15;
/* 1 */
-ms-text-size-adjust: 100%;
/* 2 */
-webkit-text-size-adjust: 100%;
/* 2 */
}
/* Sections
* ========================================================================== */
/**
* Correct the font size and margin on `h1` elements within `section` and
* `article` contexts in Chrome, Firefox, and Safari.
*/
h1 {
font-size: 2em;
margin: 0.67em 0;
}
/* Grouping content
* ========================================================================== */
/**
* 1. Add the correct box sizing in Firefox.
* 2. Show the overflow in Edge and IE.
*/
hr {
box-sizing: content-box;
/* 1 */
height: 0;
/* 1 */
overflow: visible;
/* 2 */
}
/**
* Add the correct display in IE.
*/
main {
display: block;
}
/**
* 1. Correct the inheritance and scaling of font size in all browsers.
* 2. Correct the odd `em` font sizing in all browsers.
*/
pre {
font-family: monospace, monospace;
/* 1 */
font-size: 1em;
/* 2 */
}
/* Text-level semantics
* ========================================================================== */
/**
* Remove the gray background on active links in IE 10.
*/
a {
background-color: transparent;
}
/**
* Add the correct text decoration in Edge, IE, Opera, and Safari.
*/
abbr[title] {
text-decoration: underline;
-webkit-text-decoration: underline dotted;
text-decoration: underline dotted;
}
/**
* Add the correct font weight in Chrome, Edge, and Safari.
*/
b,
strong {
font-weight: bolder;
}
/**
* 1. Correct the inheritance and scaling of font size in all browsers.
* 2. Correct the odd `em` font sizing in all browsers.
*/
code,
kbd,
samp {
font-family: monospace, monospace;
/* 1 */
font-size: 1em;
/* 2 */
}
/**
* Add the correct font size in all browsers.
*/
small {
font-size: 80%;
}
/* Embedded content
* ========================================================================== */
/**
* Add the correct display in IE 9-.
*/
audio,
video {
display: inline-block;
}
/**
* Add the correct display in iOS 4-7.
*/
audio:not([controls]) {
display: none;
height: 0;
}
/**
* Remove the border on images inside links in IE 10-.
*/
img {
border-style: none;
}
/**
* Hide the overflow in IE.
*/
svg:not(:root) {
overflow: hidden;
}
/* Forms
* ========================================================================== */
/**
* Remove the margin in Safari.
*/
button,
input,
select {
margin: 0;
}
/**
* 1. Show the overflow in IE.
* 2. Remove the inheritance of text transform in Edge, Firefox, and IE.
*/
button {
overflow: visible;
/* 1 */
text-transform: none;
/* 2 */
}
/**
* Correct the inability to style clickable types in iOS and Safari.
*/
button,
[type="button"],
[type="reset"],
[type="submit"] {
-webkit-appearance: button;
}
/**
* Correct the padding in Firefox.
*/
fieldset {
padding: 0.35em 0.75em 0.625em;
}
/**
* Show the overflow in Edge and IE.
*/
input {
overflow: visible;
}
/**
* 1. Correct the text wrapping in Edge and IE.
* 2. Correct the color inheritance from `fieldset` elements in IE.
*/
legend {
box-sizing: border-box;
/* 1 */
color: inherit;
/* 2 */
display: table;
/* 1 */
max-width: 100%;
/* 1 */
white-space: normal;
/* 1 */
}
/**
* 1. Add the correct display in Edge and IE.
* 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
*/
progress {
display: inline-block;
/* 1 */
vertical-align: baseline;
/* 2 */
}
/**
* Remove the inheritance of text transform in Firefox.
*/
select {
text-transform: none;
}
/**
* 1. Remove the margin in Firefox and Safari.
* 2. Remove the default vertical scrollbar in IE.
*/
textarea {
margin: 0;
/* 1 */
overflow: auto;
/* 2 */
}
/**
* 1. Add the correct box sizing in IE 10-.
* 2. Remove the padding in IE 10-.
*/
[type="checkbox"],
[type="radio"] {
box-sizing: border-box;
/* 1 */
padding: 0;
/* 2 */
}
/**
* 1. Correct the odd appearance in Chrome and Safari.
* 2. Correct the outline style in Safari.
*/
[type="search"] {
-webkit-appearance: textfield;
/* 1 */
outline-offset: -2px;
/* 2 */
}
/**
* Correct the cursor style of increment and decrement buttons in Safari.
*/
::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
height: auto;
}
/**
* Correct the text style of placeholders in Chrome, Edge, and Safari.
*/
::-webkit-input-placeholder {
color: inherit;
opacity: 0.54;
}
/**
* Remove the inner padding in Chrome and Safari on macOS.
*/
::-webkit-search-decoration {
-webkit-appearance: none;
}
/**
* 1. Correct the inability to style clickable types in iOS and Safari.
* 2. Change font properties to `inherit` in Safari.
*/
::-webkit-file-upload-button {
-webkit-appearance: button;
/* 1 */
font: inherit;
/* 2 */
}
/**
* Remove the inner border and padding of focus outlines in Firefox.
*/
::-moz-focus-inner {
border-style: none;
padding: 0;
}
/**
* Restore the focus outline styles unset by the previous rule in Firefox.
*/
:-moz-focusring {
outline: 1px dotted ButtonText;
}
/* Interactive
* ========================================================================== */
/*
* Add the correct display in Edge and IE.
*/
details {
display: block;
}
/*
* Add the correct styles in Edge, IE, and Safari.
*/
dialog {
background-color: white;
border: solid;
color: black;
display: block;
height: -moz-fit-content;
height: -webkit-fit-content;
height: fit-content;
left: 0;
margin: auto;
padding: 1em;
position: absolute;
right: 0;
width: -moz-fit-content;
width: -webkit-fit-content;
width: fit-content;
}
dialog:not([open]) {
display: none;
}
/*
* Add the correct display in all browsers.
*/
summary {
display: list-item;
}
/* Scripting
* ========================================================================== */
/**
* Add the correct display in IE 9-.
*/
canvas {
display: inline-block;
}
/**
* Add the correct display in IE.
*/
template {
display: none;
}
/* User interaction
* ========================================================================== */
/**
* Add the correct display in IE 10-.
*/
[hidden] {
display: none;
}
/*!
* Quill Editor v2.0.0-dev.3
* https://quilljs.com/
* Copyright (c) 2014, Jason Chen
* Copyright (c) 2013, salesforce.com
*/
.ql-container {
box-sizing: border-box;
font-family: Helvetica, Arial, sans-serif;
font-size: 13px;
height: 100%;
margin: 0px;
position: relative;
}
.ql-container.ql-disabled .ql-tooltip {
visibility: hidden;
}
.ql-container:not(.ql-disabled) li[data-list=checked] > .ql-ui,
.ql-container:not(.ql-disabled) li[data-list=unchecked] > .ql-ui {
cursor: pointer;
}
.ql-clipboard {
left: -100000px;
height: 1px;
overflow-y: hidden;
position: absolute;
top: 50%;
}
.ql-clipboard p {
margin: 0;
padding: 0;
}
.ql-editor {
box-sizing: border-box;
counter-reset: list-0;
line-height: 1.42;
height: 100%;
outline: none;
overflow-y: auto;
padding: 12px 15px;
tab-size: 4;
-moz-tab-size: 4;
text-align: left;
white-space: pre-wrap;
word-wrap: break-word;
}
.ql-editor > * {
cursor: text;
}
.ql-editor p,
.ql-editor ol,
.ql-editor pre,
.ql-editor blockquote,
.ql-editor h1,
.ql-editor h2,
.ql-editor h3,
.ql-editor h4,
.ql-editor h5,
.ql-editor h6 {
margin: 0;
padding: 0;
}
.ql-editor p,
.ql-editor h1,
.ql-editor h2,
.ql-editor h3,
.ql-editor h4,
.ql-editor h5,
.ql-editor h6 {
counter-reset: list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor table {
border-collapse: collapse;
}
.ql-editor td {
border: 1px solid #000;
padding: 2px 5px;
}
.ql-editor ol {
padding-left: 1.5em;
}
.ql-editor li {
list-style-type: none;
padding-left: 1.5em;
position: relative;
}
.ql-editor li > .ql-ui:before {
display: inline-block;
margin-left: -1.5em;
margin-right: 0.3em;
text-align: right;
white-space: nowrap;
width: 1.2em;
}
.ql-editor li[data-list=checked] > .ql-ui,
.ql-editor li[data-list=unchecked] > .ql-ui {
color: #777;
}
.ql-editor li[data-list=bullet] > .ql-ui:before {
content: '\2022';
}
.ql-editor li[data-list=checked] > .ql-ui:before {
content: '\2611';
}
.ql-editor li[data-list=unchecked] > .ql-ui:before {
content: '\2610';
}
.ql-editor li[data-list=ordered] {
counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
counter-increment: list-0;
}
.ql-editor li[data-list=ordered] > .ql-ui:before {
content: counter(list-0, decimal) '. ';
}
.ql-editor li[data-list=ordered].ql-indent-1 {
counter-increment: list-1;
}
.ql-editor li[data-list=ordered].ql-indent-1 > .ql-ui:before {
content: counter(list-1, lower-alpha) '. ';
}
.ql-editor li[data-list=ordered].ql-indent-1 {
counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor li[data-list=ordered].ql-indent-2 {
counter-increment: list-2;
}
.ql-editor li[data-list=ordered].ql-indent-2 > .ql-ui:before {
content: counter(list-2, lower-roman) '. ';
}
.ql-editor li[data-list=ordered].ql-indent-2 {
counter-reset: list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor li[data-list=ordered].ql-indent-3 {
counter-increment: list-3;
}
.ql-editor li[data-list=ordered].ql-indent-3 > .ql-ui:before {
content: counter(list-3, decimal) '. ';
}
.ql-editor li[data-list=ordered].ql-indent-3 {
counter-reset: list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor li[data-list=ordered].ql-indent-4 {
counter-increment: list-4;
}
.ql-editor li[data-list=ordered].ql-indent-4 > .ql-ui:before {
content: counter(list-4, lower-alpha) '. ';
}
.ql-editor li[data-list=ordered].ql-indent-4 {
counter-reset: list-5 list-6 list-7 list-8 list-9;
}
.ql-editor li[data-list=ordered].ql-indent-5 {
counter-increment: list-5;
}
.ql-editor li[data-list=ordered].ql-indent-5 > .ql-ui:before {
content: counter(list-5, lower-roman) '. ';
}
.ql-editor li[data-list=ordered].ql-indent-5 {
counter-reset: list-6 list-7 list-8 list-9;
}
.ql-editor li[data-list=ordered].ql-indent-6 {
counter-increment: list-6;
}
.ql-editor li[data-list=ordered].ql-indent-6 > .ql-ui:before {
content: counter(list-6, decimal) '. ';
}
.ql-editor li[data-list=ordered].ql-indent-6 {
counter-reset: list-7 list-8 list-9;
}
.ql-editor li[data-list=ordered].ql-indent-7 {
counter-increment: list-7;
}
.ql-editor li[data-list=ordered].ql-indent-7 > .ql-ui:before {
content: counter(list-7, lower-alpha) '. ';
}
.ql-editor li[data-list=ordered].ql-indent-7 {
counter-reset: list-8 list-9;
}
.ql-editor li[data-list=ordered].ql-indent-8 {
counter-increment: list-8;
}
.ql-editor li[data-list=ordered].ql-indent-8 > .ql-ui:before {
content: counter(list-8, lower-roman) '. ';
}
.ql-editor li[data-list=ordered].ql-indent-8 {
counter-reset: list-9;
}
.ql-editor li[data-list=ordered].ql-indent-9 {
counter-increment: list-9;
}
.ql-editor li[data-list=ordered].ql-indent-9 > .ql-ui:before {
content: counter(list-9, decimal) '. ';
}
.ql-editor .ql-indent-1:not(.ql-direction-rtl) {
padding-left: 3em;
}
.ql-editor li.ql-indent-1:not(.ql-direction-rtl) {
padding-left: 4.5em;
}
.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right {
padding-right: 3em;
}
.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right {
padding-right: 4.5em;
}
.ql-editor .ql-indent-2:not(.ql-direction-rtl) {
padding-left: 6em;
}
.ql-editor li.ql-indent-2:not(.ql-direction-rtl) {
padding-left: 7.5em;
}
.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right {
padding-right: 6em;
}
.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right {
padding-right: 7.5em;
}
.ql-editor .ql-indent-3:not(.ql-direction-rtl) {
padding-left: 9em;
}
.ql-editor li.ql-indent-3:not(.ql-direction-rtl) {
padding-left: 10.5em;
}
.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right {
padding-right: 9em;
}
.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right {
padding-right: 10.5em;
}
.ql-editor .ql-indent-4:not(.ql-direction-rtl) {
padding-left: 12em;
}
.ql-editor li.ql-indent-4:not(.ql-direction-rtl) {
padding-left: 13.5em;
}
.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right {
padding-right: 12em;
}
.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right {
padding-right: 13.5em;
}
.ql-editor .ql-indent-5:not(.ql-direction-rtl) {
padding-left: 15em;
}
.ql-editor li.ql-indent-5:not(.ql-direction-rtl) {
padding-left: 16.5em;
}
.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right {
padding-right: 15em;
}
.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right {
padding-right: 16.5em;
}
.ql-editor .ql-indent-6:not(.ql-direction-rtl) {
padding-left: 18em;
}
.ql-editor li.ql-indent-6:not(.ql-direction-rtl) {
padding-left: 19.5em;
}
.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right {
padding-right: 18em;
}
.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right {
padding-right: 19.5em;
}
.ql-editor .ql-indent-7:not(.ql-direction-rtl) {
padding-left: 21em;
}
.ql-editor li.ql-indent-7:not(.ql-direction-rtl) {
padding-left: 22.5em;
}
.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right {
padding-right: 21em;
}
.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right {
padding-right: 22.5em;
}
.ql-editor .ql-indent-8:not(.ql-direction-rtl) {
padding-left: 24em;
}
.ql-editor li.ql-indent-8:not(.ql-direction-rtl) {
padding-left: 25.5em;
}
.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right {
padding-right: 24em;
}
.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right {
padding-right: 25.5em;
}
.ql-editor .ql-indent-9:not(.ql-direction-rtl) {
padding-left: 27em;
}
.ql-editor li.ql-indent-9:not(.ql-direction-rtl) {
padding-left: 28.5em;
}
.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right {
padding-right: 27em;
}
.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right {
padding-right: 28.5em;
}
.ql-editor li.ql-direction-rtl {
padding-right: 1.5em;
}
.ql-editor li.ql-direction-rtl > .ql-ui:before {
margin-left: 0.3em;
margin-right: -1.5em;
text-align: left;
}
.ql-editor table {
table-layout: fixed;
width: 100%;
}
.ql-editor table td {
outline: none;
}
.ql-editor .ql-code-block-container {
font-family: monospace;
}
.ql-editor .ql-video {
display: block;
max-width: 100%;
}
.ql-editor .ql-video.ql-align-center {
margin: 0 auto;
}
.ql-editor .ql-video.ql-align-right {
margin: 0 0 0 auto;
}
.ql-editor .ql-bg-black {
background-color: #000;
}
.ql-editor .ql-bg-red {
background-color: #e60000;
}
.ql-editor .ql-bg-orange {
background-color: #f90;
}
.ql-editor .ql-bg-yellow {
background-color: #ff0;
}
.ql-editor .ql-bg-green {
background-color: #008a00;
}
.ql-editor .ql-bg-blue {
background-color: #06c;
}
.ql-editor .ql-bg-purple {
background-color: #93f;
}
.ql-editor .ql-color-white {
color: #fff;
}
.ql-editor .ql-color-red {
color: #e60000;
}
.ql-editor .ql-color-orange {
color: #f90;
}
.ql-editor .ql-color-yellow {
color: #ff0;
}
.ql-editor .ql-color-green {
color: #008a00;
}
.ql-editor .ql-color-blue {
color: #06c;
}
.ql-editor .ql-color-purple {
color: #93f;
}
.ql-editor .ql-font-serif {
font-family: Georgia, Times New Roman, serif;
}
.ql-editor .ql-font-monospace {
font-family: Monaco, Courier New, monospace;
}
.ql-editor .ql-size-small {
font-size: 0.75em;
}
.ql-editor .ql-size-large {
font-size: 1.5em;
}
.ql-editor .ql-size-huge {
font-size: 2.5em;
}
.ql-editor .ql-direction-rtl {
direction: rtl;
text-align: inherit;
}
.ql-editor .ql-align-center {
text-align: center;
}
.ql-editor .ql-align-justify {
text-align: justify;
}
.ql-editor .ql-align-right {
text-align: right;
}
.ql-editor .ql-ui {
position: absolute;
}
.ql-editor.ql-blank::before {
color: rgba(0, 0, 0, 0.6);
content: attr(data-placeholder);
font-style: italic;
left: 15px;
pointer-events: none;
position: absolute;
right: 15px;
}
.ql-snow.ql-toolbar:after,
.ql-snow .ql-toolbar:after {
clear: both;
content: '';
display: table;
}
.ql-snow.ql-toolbar button,
.ql-snow .ql-toolbar button {
background: none;
border: none;
cursor: pointer;
display: inline-block;
float: left;
height: 24px;
padding: 3px 5px;
width: 28px;
}
.ql-snow.ql-toolbar button svg,
.ql-snow .ql-toolbar button svg {
float: left;
height: 100%;
}
.ql-snow.ql-toolbar button:active:hover,
.ql-snow .ql-toolbar button:active:hover {
outline: none;
}
.ql-snow.ql-toolbar input.ql-image[type=file],
.ql-snow .ql-toolbar input.ql-image[type=file] {
display: none;
}
.ql-snow.ql-toolbar button:hover,
.ql-snow .ql-toolbar button:hover,
.ql-snow.ql-toolbar button:focus,
.ql-snow .ql-toolbar button:focus,
.ql-snow.ql-toolbar button.ql-active,
.ql-snow .ql-toolbar button.ql-active,
.ql-snow.ql-toolbar .ql-picker-label:hover,
.ql-snow .ql-toolbar .ql-picker-label:hover,
.ql-snow.ql-toolbar .ql-picker-label.ql-active,
.ql-snow .ql-toolbar .ql-picker-label.ql-active,
.ql-snow.ql-toolbar .ql-picker-item:hover,
.ql-snow .ql-toolbar .ql-picker-item:hover,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected {
color: #06c;
}
.ql-snow.ql-toolbar button:hover .ql-fill,
.ql-snow .ql-toolbar button:hover .ql-fill,
.ql-snow.ql-toolbar button:focus .ql-fill,
.ql-snow .ql-toolbar button:focus .ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill {
fill: #06c;
}
.ql-snow.ql-toolbar button:hover .ql-stroke,
.ql-snow .ql-toolbar button:hover .ql-stroke,
.ql-snow.ql-toolbar button:focus .ql-stroke,
.ql-snow .ql-toolbar button:focus .ql-stroke,
.ql-snow.ql-toolbar button.ql-active .ql-stroke,
.ql-snow .ql-toolbar button.ql-active .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow.ql-toolbar button:hover .ql-stroke-miter,
.ql-snow .ql-toolbar button:hover .ql-stroke-miter,
.ql-snow.ql-toolbar button:focus .ql-stroke-miter,
.ql-snow .ql-toolbar button:focus .ql-stroke-miter,
.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter {
stroke: #06c;
}
@media (pointer: coarse) {
.ql-snow.ql-toolbar button:hover:not(.ql-active),
.ql-snow .ql-toolbar button:hover:not(.ql-active) {
color: #444;
}
.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,
.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,
.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill {
fill: #444;
}
.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,
.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,
.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,
.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter {
stroke: #444;
}
}
.ql-snow {
box-sizing: border-box;
}
.ql-snow * {
box-sizing: border-box;
}
.ql-snow .ql-hidden {
display: none;
}
.ql-snow .ql-out-bottom,
.ql-snow .ql-out-top {
visibility: hidden;
}
.ql-snow .ql-tooltip {
position: absolute;
transform: translateY(10px);
}
.ql-snow .ql-tooltip a {
cursor: pointer;
text-decoration: none;
}
.ql-snow .ql-tooltip.ql-flip {
transform: translateY(-10px);
}
.ql-snow .ql-formats {
display: inline-block;
vertical-align: middle;
}
.ql-snow .ql-formats:after {
clear: both;
content: '';
display: table;
}
.ql-snow .ql-stroke {
fill: none;
stroke: #444;
stroke-linecap: round;
stroke-linejoin: round;
stroke-width: 2;
}
.ql-snow .ql-stroke-miter {
fill: none;
stroke: #444;
stroke-miterlimit: 10;
stroke-width: 2;
}
.ql-snow .ql-fill,
.ql-snow .ql-stroke.ql-fill {
fill: #444;
}
.ql-snow .ql-empty {
fill: none;
}
.ql-snow .ql-even {
fill-rule: evenodd;
}
.ql-snow .ql-thin,
.ql-snow .ql-stroke.ql-thin {
stroke-width: 1;
}
.ql-snow .ql-transparent {
opacity: 0.4;
}
.ql-snow .ql-direction svg:last-child {
display: none;
}
.ql-snow .ql-direction.ql-active svg:last-child {
display: inline;
}
.ql-snow .ql-direction.ql-active svg:first-child {
display: none;
}
.ql-snow .ql-editor h1 {
font-size: 2em;
}
.ql-snow .ql-editor h2 {
font-size: 1.5em;
}
.ql-snow .ql-editor h3 {
font-size: 1.17em;
}
.ql-snow .ql-editor h4 {
font-size: 1em;
}
.ql-snow .ql-editor h5 {
font-size: 0.83em;
}
.ql-snow .ql-editor h6 {
font-size: 0.67em;
}
.ql-snow .ql-editor a {
text-decoration: underline;
}
.ql-snow .ql-editor blockquote {
border-left: 4px solid #ccc;
margin-bottom: 5px;
margin-top: 5px;
padding-left: 16px;
}
.ql-snow .ql-editor code,
.ql-snow .ql-editor .ql-code-block-container {
background-color: #f0f0f0;
border-radius: 3px;
}
.ql-snow .ql-editor .ql-code-block-container {
margin-bottom: 5px;
margin-top: 5px;
padding: 5px 10px;
}
.ql-snow .ql-editor code {
font-size: 85%;
padding: 2px 4px;
}
.ql-snow .ql-editor .ql-code-block-container {
background-color: #23241f;
color: #f8f8f2;
overflow: visible;
}
.ql-snow .ql-editor img {
max-width: 100%;
}
.ql-snow .ql-picker {
color: #444;
display: inline-block;
float: left;
font-size: 14px;
font-weight: 500;
height: 24px;
position: relative;
vertical-align: middle;
}
.ql-snow .ql-picker-label {
cursor: pointer;
display: inline-block;
height: 100%;
padding-left: 8px;
padding-right: 2px;
position: relative;
width: 100%;
}
.ql-snow .ql-picker-label::before {
display: inline-block;
line-height: 22px;
}
.ql-snow .ql-picker-options {
background-color: #fff;
display: none;
min-width: 100%;
padding: 4px 8px;
position: absolute;
white-space: nowrap;
}
.ql-snow .ql-picker-options .ql-picker-item {
cursor: pointer;
display: block;
padding-bottom: 5px;
padding-top: 5px;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label {
color: #ccc;
z-index: 2;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill {
fill: #ccc;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke {
stroke: #ccc;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-options {
display: block;
margin-top: -1px;
top: 100%;
z-index: 1;
}
.ql-snow .ql-color-picker,
.ql-snow .ql-icon-picker {
width: 28px;
}
.ql-snow .ql-color-picker .ql-picker-label,
.ql-snow .ql-icon-picker .ql-picker-label {
padding: 2px 4px;
}
.ql-snow .ql-color-picker .ql-picker-label svg,
.ql-snow .ql-icon-picker .ql-picker-label svg {
right: 4px;
}
.ql-snow .ql-icon-picker .ql-picker-options {
padding: 4px 0px;
}
.ql-snow .ql-icon-picker .ql-picker-item {
height: 24px;
width: 24px;
padding: 2px 4px;
}
.ql-snow .ql-color-picker .ql-picker-options {
padding: 3px 5px;
width: 152px;
}
.ql-snow .ql-color-picker .ql-picker-item {
border: 1px solid transparent;
float: left;
height: 16px;
margin: 2px;
padding: 0px;
width: 16px;
}
.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg {
position: absolute;
margin-top: -9px;
right: 0;
top: 50%;
width: 18px;
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=''])::before {
content: attr(data-label);
}
.ql-snow .ql-picker.ql-header {
width: 98px;
}
.ql-snow .ql-picker.ql-header .ql-picker-label::before,
.ql-snow .ql-picker.ql-header .ql-picker-item::before {
content: 'Normal';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
content: 'Heading 1';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
content: 'Heading 2';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
content: 'Heading 3';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
content: 'Heading 4';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
content: 'Heading 5';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
content: 'Heading 6';
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
font-size: 2em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
font-size: 1.5em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
font-size: 1.17em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
font-size: 1em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
font-size: 0.83em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
font-size: 0.67em;
}
.ql-snow .ql-picker.ql-font {
width: 108px;
}
.ql-snow .ql-picker.ql-font .ql-picker-label::before,
.ql-snow .ql-picker.ql-font .ql-picker-item::before {
content: 'Sans Serif';
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
content: 'Serif';
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
content: 'Monospace';
}
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
font-family: Georgia, Times New Roman, serif;
}
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
font-family: Monaco, Courier New, monospace;
}
.ql-snow .ql-picker.ql-size {
width: 98px;
}
.ql-snow .ql-picker.ql-size .ql-picker-label::before,
.ql-snow .ql-picker.ql-size .ql-picker-item::before {
content: 'Normal';
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
content: 'Small';
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
content: 'Large';
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
content: 'Huge';
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
font-size: 10px;
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
font-size: 18px;
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
font-size: 32px;
}
.ql-snow .ql-color-picker.ql-background .ql-picker-item {
background-color: #fff;
}
.ql-snow .ql-color-picker.ql-color .ql-picker-item {
background-color: #000;
}
.ql-code-block-container {
position: relative;
}
.ql-code-block-container .ql-ui {
right: 5px;
top: 5px;
}
.ql-toolbar.ql-snow {
border: 1px solid #ccc;
box-sizing: border-box;
font-family: 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif;
padding: 8px;
}
.ql-toolbar.ql-snow .ql-formats {
margin-right: 15px;
}
.ql-toolbar.ql-snow .ql-picker-label {
border: 1px solid transparent;
}
.ql-toolbar.ql-snow .ql-picker-options {
border: 1px solid transparent;
box-shadow: rgba(0, 0, 0, 0.2) 0 2px 8px;
}
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label {
border-color: #ccc;
}
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options {
border-color: #ccc;
}
.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,
.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover {
border-color: #000;
}
.ql-toolbar.ql-snow + .ql-container.ql-snow {
border-top: 0px;
}
.ql-snow .ql-tooltip {
background-color: #fff;
border: 1px solid #ccc;
box-shadow: 0px 0px 5px #ddd;
color: #444;
padding: 5px 12px;
white-space: nowrap;
}
.ql-snow .ql-tooltip::before {
content: "Visit URL:";
line-height: 26px;
margin-right: 8px;
}
.ql-snow .ql-tooltip input[type=text] {
display: none;
border: 1px solid #ccc;
font-size: 13px;
height: 26px;
margin: 0px;
padding: 3px 5px;
width: 170px;
}
.ql-snow .ql-tooltip a.ql-preview {
display: inline-block;
max-width: 200px;
overflow-x: hidden;
text-overflow: ellipsis;
vertical-align: top;
}
.ql-snow .ql-tooltip a.ql-action::after {
border-right: 1px solid #ccc;
content: 'Edit';
margin-left: 16px;
padding-right: 8px;
}
.ql-snow .ql-tooltip a.ql-remove::before {
content: 'Remove';
margin-left: 8px;
}
.ql-snow .ql-tooltip a {
line-height: 26px;
}
.ql-snow .ql-tooltip.ql-editing a.ql-preview,
.ql-snow .ql-tooltip.ql-editing a.ql-remove {
display: none;
}
.ql-snow .ql-tooltip.ql-editing input[type=text] {
display: inline-block;
}
.ql-snow .ql-tooltip.ql-editing a.ql-action::after {
border-right: 0px;
content: 'Save';
padding-right: 0px;
}
.ql-snow .ql-tooltip[data-mode=link]::before {
content: "Enter link:";
}
.ql-snow .ql-tooltip[data-mode=formula]::before {
content: "Enter formula:";
}
.ql-snow .ql-tooltip[data-mode=video]::before {
content: "Enter video:";
}
.ql-snow a {
color: #06c;
}
.ql-container.ql-snow {
border: 1px solid #ccc;
}
.ql-container .qlbt-selection-line.qlbt-selection-line-left::before {
position: absolute;
left: -2px;
top: -2px;
content: '';
width: 5px;
height: 5px;
background-color: #0589f3;
border-radius: 5px;
}
.ql-container .qlbt-selection-line.qlbt-selection-line-right::before {
position: absolute;
right: -2px;
bottom: -3px;
content: '';
width: 5px;
height: 5px;
background-color: #0589f3;
border-radius: 5px;
}
.quill-better-table-wrapper {
overflow-x: auto;
}
table {
table-layout: fixed;
border-collapse: collapse;
}
table td {
border: 1px solid #000;
padding: 2px 5px;
}
.qlbt-operation-menu {
background-color: #fff;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
font-size: 14px;
z-index: 100;
overflow: hidden;
}
.qlbt-operation-menu .qlbt-operation-menu-dividing {
height: 1px;
background-color: #efefef;
}
.qlbt-operation-menu .qlbt-operation-menu-subtitle {
color: #999;
font-size: 14px;
padding: 5px 16px;
}
.qlbt-operation-menu .qlbt-operation-color-picker {
display: flex;
align-items: center;
flex-wrap: wrap;
padding: 0 16px 10px;
background-color: #fff;
overflow: hidden;
}
.qlbt-operation-menu .qlbt-operation-color-picker .qlbt-operation-color-picker-item {
width: 20px;
height: 20px;
border: 1px solid #595959;
margin-right: 5px;
margin-bottom: 5px;
cursor: pointer;
}
.qlbt-operation-menu .qlbt-operation-menu-item {
display: flex;
align-items: center;
padding: 10px 16px;
background-color: #fff;
cursor: pointer;
color: #595959;
overflow: hidden;
text-overflow: ellipsis;
}
.qlbt-operation-menu .qlbt-operation-menu-item:hover {
background-color: #efefef;
}
.qlbt-operation-menu .qlbt-operation-menu-item .qlbt-operation-menu-icon {
margin-right: 8px;
height: 20px;
width: 20px;
font-size: 0;
}
.qlbt-col-tool {
position: absolute;
display: flex;
align-items: flex-end;
overflow: hidden;
z-index: 99;
height: 16px;
}
.qlbt-col-tool .qlbt-col-tool-cell {
position: relative;
background-color: #fff;
border-top: 1px solid #000;
border-right: 1px solid #000;
border-bottom: 1px solid #000;
}
.qlbt-col-tool .qlbt-col-tool-cell:first-child {
border-left: 1px solid #000;
}
.qlbt-col-tool .qlbt-col-tool-cell-holder {
position: absolute;
right: -1px;
top: 0;
bottom: 0;
z-index: 3;
width: 1px;
background-color: transparent;
cursor: ew-resize;
}
.qlbt-col-tool .qlbt-col-tool-cell-holder:hover {
background-color: #0589f3;
}
.qlbt-col-tool .qlbt-col-tool-cell-holder::before {
content: "";
position: absolute;
top: 0;
left: -6px;
display: block;
width: 8px;
height: 100%;
}
.qlbt-col-tool .qlbt-col-tool-cell-holder::after {
content: "";
position: absolute;
top: 0;
right: -6px;
display: block;
width: 8px;
height: 100%;
}
/* stylelint-disable at-rule-empty-line-before */
/* stylelint-disable property-case,property-no-unknown */
*,
input,
textarea {
font-family: Helvetica, Tahoma, Arial, 'Hiragino Sans GB', 'Microsoft YaHei', '微软雅黑', sans-serif;
}
@font-face {
font-family: 'morningicon';
src: url(data:font/woff;base64,d09GRgABAAAAACdgAAsAAAAASQQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADMAAABCsP6z7U9TLzIAAAE8AAAARAAAAFY8eVQ0Y21hcAAAAYAAAAMoAAAHsu0LwAxnbHlmAAAEqAAAHXkAADY42QK+i2hlYWQAACIkAAAAMQAAADYX5n1aaGhlYQAAIlgAAAAgAAAAJAjXBOJobXR4AAAieAAAACgAAAGEhQr/9mxvY2EAACKgAAAAxAAAAMSoDrY4bWF4cAAAI2QAAAAfAAAAIAF0AJ9uYW1lAAAjhAAAAUUAAAJtPlT+fXBvc3QAACTMAAACkQAABInQjhCkeJxjYGRgYOBikGPQYWB0cfMJYeBgYGGAAJAMY05meiJQDMoDyrGAaQ4gZoOIAgCKIwNPAHicY2BkYWacwMDKwMHUyXSGgYGhH0IzvmYwYuRgYGBiYGVmwAoC0lxTGByeMXx8zdzwv4EhhvkKQzNQmBEkBwD0Ig0zeJzV1ctv1FUYxvHvtNNaoVBFUVQUWyhQoIWCilYrlvultFQu3tCCJMYFGyDhkiAkJLjqwhjsyrgkIazYIITiois2LJD/4T2TdCN7EnzePr8FYc2GOflMZyYz53d+57zvU6AFaJY1UtfLLmp6RdNifVqb/byZObOf12v/6f1OvtBv2qIjFkZn9ERfDMZwjMWxOB6n4lxcjMsxEZNxLa7Hjbgdd+NePC710l8Gymi5Ux42uhvjjenG/Zmrj2aePIGgmqlXMw1ppqOa6UScjvOzM12pZroZU9VMXZppRDM9eHam5/Ko6Q5/qsbPGhc0Lmn8ygS/z47JavzJX9WY0vhHY/qpkbv5Jot4i7d5jZfo52U+Y1B72c48XuFVVrGeL3W9JvbzOZu0r0NsZowtbOUdtrGdHaxjgIW8wac6hRatbAMf8CEf0cZGPuYTdjGXA8yngxFWs4Dd7GGYvTq1Xlrp43UOcoh3eY8lfMX7fE0nXSxlGaPso5vlrGAlPXzDt3zH96zlBxZzhHEOaytan9OevsiP9nyq/1a9O5L1atktUTOdNNFkOnOi2XT6RN1UB0SLqSKIVlNtEBVVCdFmqheiosoh5phqiJhr2ZnRbrnSmGfk3/mmWiM6TFWnbjPVH9FpqkSix1STRK9lAkSfkfc3aKpYYshUu8RmUxUTW0z1TGw18rvbjPzudlO1EzuM/N1OI3+3y9QLxG4j59hj5BzDRs4xZuoZ4qipe4gfjbzvY6aOIo6beos4YZmEcdIyGeOUkes6bepB4oypG4mzpr4kzpk6lDhv5Hn+Yupa4oKpf4mLpk4mLht53xNGnvMVU58Tfxh5tpNGnu01UwoQ1015QNwwJQNx08i9/NvIvbxl5F7eNiUIMWX5nyHuGlkX94ys38empKHUTZlD6TKlD2WpKYcoy0yJROk2ZRNluSmlKCtMeUVZaUouSo8pwyirTGlGWW3kNdcYec1eI6/ZZ0o9ylpT/lHWGbmWfiPXMmDkWkaMXMuokWu5Y8pOygNTilL+NeUp5aEpWWl0mzKWxrgpbWlMm3KXxn3LnJm5aspiHs0Yh/8HW1CPE3ictXsJlBzVkWDG/5lZZ2ZWVmVWddd9dB2t6qo+6lK31NXdUkuiJQToQLIESIIxCFizaPEAxgargTEgwXiRzdrmsNFIhsHGtmBhzGWk5rIZZpkBgwdJBqSZ2cFvBoxZxgeyqdTGz6xq9aEW9uzbfqX8Z0bEj4gfx/8pDo4fO36cJzTF9XBcrQhDtOoPRGnAX4caVGt14o/RKMiggGjDn0wy2SJkk3FHRMrKwZLPmUzFnVq1mIBiKiRHYzE1rrtkKunOM7urxjOFmDvTmZPC9Vgj1R91J91tNt2VTCecmqOYhAUdIbldIs6o7pbj8bDrzJ6q8UR3RJLAKbXVYxz+Accdf4M+TDPcEMelo2CTqU3MdGNJuoHRgnRWh2g3FKHGqv4YwTIGfvwF/CKSrUDAH6BXR8JeXlEUsX1p6MMbB09fGY2K4OIdPpejrbZi/ab7QuB1RMVYb/vG73zUNhC0iYJLIGEIFcKJO74ca/9arJQQvR6JV+Qwvn+GNxSxETkaDrnsgf7l687bGyoHXSFeF4Ib7vttm6ILvODkIVQPFcPxO3bGgq21PEFH6Voui40+v+7T/LU+f6nPz8gkMnSTTLU0BNVSX7VCy3VSIuV8jChh34DWobX1J1JLFwQKgWvHo0q6GlVcITfhlVAbXdtZMH6IrCCZ6Ni8rvUroiTyjW91FAEgFoKtUqRNMXFzHP0JeZ5LYkMTU0JSDGiironZdBGqQ6Tqj0AgCqV0X5To9CctkNmY8UwM+nNr7u0oEogF4WIpEvDAWD4GSlifryNdRltXb3zR9RE5XZsflAjvCQWste6jK+kKLsdxQjJTyWYq5YwtyX5DxJQQiidlkyFG/LomkzzAP3bFKELV+vUOX6D/ubautmcSoajcsS0oARDglbC/sqqzcLw7nCtgOxsdOxYl4fc64x1Fiktd+VJvDIlTm2v9W1xrhuN85WpJ8Fcr5WqlDlETb5QphZipZcuZVDpZJIOQ6Z5XgOXZAoXswtVd6+YlorAg92vGwljIuBM5KAM8mY8SkzqURd/i1NJksL2rJzYRUdKX46oFFEQFpUxw3T+mDTrOXc99Bdngl2myiPsHFxrwo/KmkplsqghJ3EqAqJHFtSpTY5toE7NFWsMtB2XWgeJHbQ742R60tJuioiDtfWxKCaWE/LOJUXNWFFhDBg1fCPiFvjopF0lSJlqU0GNEVLR2rz8aj7va7ZJLFoPxlORQKbiqy+a7BS3U0RG2ieBwCW1yp08PyLLbpzgoVWO9vTGH2y6pLrviiC1ul1yUEEKpGE8nXZJC3aWl81281yEnEyG7yFPJ2bcsZm+zK208wRcK6ZhNcBu54uqFqdTC1eeuGkylBldB0p3qiLhtAnW6g4siumb3ynbZHi8WY26XU9GdNk1tWxhUHAA2XuSjHRm3X5TmL6u4aVt7IhYUBYKI2qRUStFEVZR1xaY6Q/NyUYdqV/ySw8dHR3pFRSB2ZSCqatQ1f1nZJfCOS5P1VeeuYpRgUU8yFRFQVvvpC3SEy3PdXA0tzDK2L1H/NZueUlEpUwmUUUVFgVVQHgvwWS0l+nCn+EudUEnQPhxT2SaumpVWSc+L5QJOGPXEuiJGLdid9A0DuNuzwXM7QjCSCvvbjNUwYhyIJ4ak11T30D/73MPkgBbrUGy81HhHT0e8anRekHjAEZTjYV89lMmEhshIozYPfm6kdR00nVU6CZaHjGynpXc/oOOod+3cPLbDFWCWMok61c10CVc1XS3GAZzz121b5Ig6Rq5YP98O87fc8NXrt/Qb30ws7Gpv71q4eEEhGCwsIB1Oh3b2Pbd/qe5y1W/+6r1nx07bvqlW27T9F+35gUUD+WDQLNqRnw6k4QB9BvmpcDHk6BB3JreZu5zbzv133IeMbZqYh2RmEFpsPEUb/j/PPxbJZiNXRnK5CDzOnleZ1R+y59VsqPHr/9cJdCSHw605s2vG/lzkz1nHHA9j/5yvmjXTxj5CX6TLTb3NVNERoqFIWQIuobRNQ4HW1bQ7RcI8CpoQnMUsYYC5SM3GzAbaF0K+p1InVTvzVy0d2ba2p2fttpHK5jP7JVs2FOsS9LV//pdnbH7g2rGxax/YfMnfDLV5NFF2OwmzywAee8I7mBgswi/tIQeRkr3ze9b+t3GEkhxc09sWLUQV6bRr1veedt1f70cQ61eokkcQBI/q8JciQ6GUx0542aZIbE/yuKan6H46OKlDpqdU0WMl0IuolqT/tPZ1oXQ6dJxjT+BO1Cmg5WN13FzYP1mnC9MnetON41PnEJh7jBORdgNpH5im/3NpPqPvVJr7R48/xfShGs5mw+Q37GmsYB3Gb/+UbtqfDZdZpcz6WjXjWVbkcq0Oq2ZM5EJWRyh3otaMb7bThXSYa8MGujDUyL4AsPARY8dk1uwBiCqyrITPCsMXZDfxyMatWGddUCZfVzoyHXI0atwodXTmZGNHFN1/Oi1DjZuEP2jBd5AoMoFZOFReBIuYWAeNG/8LyjL+Rc6MGLcpHuJW4PNYxx7yDeNF40U5nWYo4Go515mW4LoIBi6ZVBM+xg0GeZrBTzuQbHTWmXINMAoOsL3COug64yfGj/EVE8g1CCTjhu0mkI5vQsX4O2t1EbhKRtyy8RcRc3WT8HmC8HVsVPsQIuLAcBoQSR3FHAC6IbJqIGpc706z5d/Mlp/B5Q+Q3eH+s8LGjYqLKApcjfDZEo2XLJgwCoc4TxMmC20wNC5X+2IALkdYc43bY87tDl/IeSn8vROL7U7i+KIz5HNejMtFnj5Dn8XC0lkOTq59c7bpdUwBGnZmmchHJ69TDlWEVZj2HDALswM1abKfs2i5if6efp5LcIu4xUhLNpPE5WgsaKuZi8LguI+ZLQX8tlq1jJzL2vxWh5i0JmRqNvONPpxb7gb6KD82MXZwyRLeLZ0pu/lM5mD24qyQTl/QDl9futR4ttX9Ru7iLBbnm9388gPmO7SHX7r04NiB5bzLeabdzee25t7IZPjsxbnzhxd/HfuNv3W3Bg6m0zzCuGBo9OuIEd97Y/mB5bS5rqP0ORrjVC7CYtI0mBEgCh8D7kRfHTLISctqoc0KJJnw/KjL+4wH1e5Kt2p8z0ND5STZkyyHqJHwhr34i2uhUC4U2k7OjyYS0ca90f7u9vbufjgie72ycZQ9j4Y6Q/hrxTpHmjREMd7p4irYieENJnlg6R7bp2aW5w8k6kwpqWVALcJsKTaLEUhXNTYxQjyw1qQOzmbUGX/pZXRqjErNYzzo8cqMSq/cA4zMXCgRLA5EJ4kdKAYpB5HGtyJJgGSEXBAxkl4Z4i3it2mM8pC551+kj9MKcg59XDadzWQxvAMBEwegon8I/VhfrZrFyJn+T9FrHLvK4dPsVxsfed3SgSKJqe++a8fAkBQmJPg3lc99rAKof8jxSfkF412f33H9Dbzo8oH+vGzFUC1cpU/CJogxVE8Fw/duqPUx18sc6ifRYHzsoulnFeW5DHH+1ZuUusULttjUn38CaQ+7lXc+Y7f/l3cU1/1x4N3/8A8KTbbs1f3kGMcSLjSyaErwGWV5XKBu5sOYwT0xusmvbxq98EuU9OdH34pGDy/JDwC5iXxEz06nz6bkjssrn8+tftJue3xt5+crl9/B+DAJtzw3ZB87FTDHWH6Sxb6oyR6zMifaVdDbQed/uzbvwSE+1QvkopW9a9vtKXv72t6VF81Jk9HIfzrBL70tG/3yGTTx6fz6KwlZU5Xl6hpCruSae+x1nqOvY92NMTAHiSpX83MBkbNluLQgZrJqHQIC2lzCGZwAicOHISEIxpHDh40j5F+Nx6UAQECC0yQJXp8yJODU5/eLkgLXyrK4HwOcJt9HTJvJOSCTwr2s4k7uQy9UpvMarzvdqh/Ar2KA1KXDD+B0MaA2zlIDNlihDlh6NkEn0I+5zJMAi7MmTynbYd2YDSaZKctaVrxmmXXC7W8IQmO/+bQ5fEHnjp3OoM+5c+eUOh1uzcBn4ylnu+bcuYON37JzSt3iV4uGANN2YVKEMtCpFKGZZVYYTTEzq+gDmWVFOaP1nUbR/r2HeP7QXvN51U4nokFkQZ/jlh0O0NqRSqTPMZU6uqA1HZ/Gjbew8R1IX7tzxy2M1ltuY7RyLR81Qevo4xLcIDtPMINZzGkwR6NWvGslN75UBakVIxgFi5p/AegaEjqIosFFEG7j3u2jo9v3PmoVG8+49bKBgctuvfs2s/jKBJqrCWZ/WpX64u17Ht2zfXGzoAsHLtt510422SyMPdNmmxVTts82ae0yo6AT5GVoSmcGdBCpQ8ma6STzpiXT2A8Otwgzi3tmkUOeGl48lSLjf58Ev8WrA3TIlGt8hnaZ/sUy6WY0xhAT7umPBeHjp83nN6f5Flpv9eOzsZUhsSz0lqZNt+L1qfgKc2uSjZ1dMOn4pvqVaeif3nOQ5w/uMZ8/beLotvzIVFJorTUJn9+1aDXCU93HNP3WMLefzoeWh0UTZmuKpGXVcC+bXGqtYLqOW7iW+JOANEExrGOMVV1dZS2ycXR0I4H89B0oWC4YlunztKrk9UrV7FBQy3g6a5VO1hzdQMg5o6mBVu5j0WxHmuPcqHniafEsMNf2LMLctNus5cErLVbOsV33ynOsJcQWuk03XfHzc23dxj/DHMvq6A9ay7ZsXktPUtOlgS5ObIZvZtzqNy0eupCpmhE8zvGUF90i5el2B9qTrf/ubPfBNA01dhkNoEAJwd8NaE7Acel7aENa/uGEveueW0t9prErWlFnM4xEu56Z09aVne3Of9+KBsuxHWlDCpFO4Jwwt6n7g8Px3qUOQON2g0kqkgy8I8hoREKvh39C+ascku1r7dHArMrRzirKqvq7aQXEmQCZDGeUJ3zOCK4/PGM3pKxQftIUTVtq7IDkQ424F3fWNM02BJ90XPL5pCPM7Ezyd8Tkb24Ghqm8tiw0bn00z5ZZnoOxdLcZP07MxPzxC1OYCdeake5xzrQSVpxr6VmSW8JdzN3C7WCnsChF3UJYq6RqZZRvCtOqCMa8C9DZaoFeGxM7UpZnm0gv2TR2Fi4w31GEPLBUo9caZlsKfaGZYzDHr+Oq0v5atVJL9paYo6lVcLVCxibqgdQkTjNsxGyEXCVllO/4lHYFdZfaeclmHFN8xK9cf7+qvDdzDGzW2AOSRPp0iQ08IKc9kvTAuMdPQMN4XXbZBIBGZ7PD+D12EGIBac6FjyTp/psUn0f6jVd28iLFee0e7/04+r4k3XcjG/kPVXbxIkEcqvd+JMN4/0PMMzX5xvslCefd7/WYVIHL7vGSf5va+o0i+5SbmtOaMSk5TI6zfNQBLI6pOcxslGXQ5CXjMU8+7oGU8ZYnnlfhNA9sNB5T4nnsghQOKcZj6jxuKhwVG+WalS47gMVHmJpAxgNjDJLxFr6GkIzHPTCuqzDGYBlvIXiEBWOqCcbaVyZNCbSpTRgtoJAAZmIx8dGQRjOu6TChPIYsGDNpegtWQkqJz1OtPnVeXDmviWDeJM4T9KvWkk6C+wQrbBZvEhimmHEjEpRkBJDjxlsmP8YUxWSWYjzCMFtthhk5NT4L1yxqLNzHf0YfpjW0Jyx7YvuOxUNgIs8Ccx0sDGHJnx/OzC/M449coBu/8C/Uja3+aFfk/eiYH+7UyXiUjeWNn0X9xi90He70j0Xfj3Rh62K/iedX9Bc0xXnNmIdtJdW89MCouI+ll2aMnOpJsexSY5tRNe8xVAyJXtNK+l7oKHUAPjSQ/NDYowUFh8BLDuO3vlxJ222OOuESn28vCYWTkAo2VoaTPnBpffCUjzqcxjG9N6Pd2/jXULKjnXxfClpn0bvoEXo5+tEyN58b4ZZza7hzuQu5/4pGQgbzZB8JqJNAqVLSE/iP3anoKlqoZB70VCWB/1KqVi4l1GpFSOiJgJX+lquTldof0UNfknNag2r5kAjuUDr4nSXgXfygVgg7iThI1CeXGB8seTlJFdLwkQcan/psIB7vjsfbrOJYWzzegy2rYC3sDFjFesnpDHX4yMsIywtL8M8XzmuNkjdNu2/Gv4Y3CeSnPu3gks3s5b7oC6zoib9wipalM+OYR42jHY+iLDF9wiQKU6kM5zN9dNG8ZAUUasCPnuKQcUQUIXHoECRE0Tiy1fi+Vva+Rr16ewYmYBgy7bqXjuPIoSkzjZuM7/t8r1mDOMucPh23fzrupgdREywga2Zlkwncw+/y/LsPw27+XTo+JWtj4x9fiCM4bmx5+N1p8NtPDh+aMd8cKDL9w3BKLDjja+sR1TRcnhm4EohpNgpjCwKZBdoQEC73R/EGTkn4105BtXG4f3gGDu9JccwFf07Y02D6ZsCEuYAyeuDk3MAhxmCe407NY5gL8NfWnwSqKdiWrcZQJs6+hgB/QBVtzUSSMRjJTTD3z2zXIEaFAloxdlTWGqGdHgDPp2RNky+JZgGyUWM8kgPwRTVQjUchF4Nbo50AnVHjyliOPIWdIRW0iAbZCHFE2BuRlOLzKaoKf23kQymAVAh+ZpYnfMkwmTDParl0CtGqiL6EZKDdEma0KTceYlY1ZBXGhdOaw1gjnNVjNMupbZaPHD/O+EuGUXIRrpOdGKbRkieYq9Qn1162pWypbKriS/iyCWbx2AUFRqpT6vTYcc6pGMOK8zhnQ/iUkTB8dHxi/OivYM+vjhrDZmrJIr2+hpnLEtbzaxh2u40Jh8s4atEFcVd+fFwH9EMPWonquFUgb6bR+gl0fgI9p8I7U+9m7pOUasvWSrM0b8/w6sz4/Fma1xDge5/K/UUzP2nB1Jl0Z+w+dC3m9YZ5x88+EZiF4u82r1q96byz1507UqmMDPf1nQSZcM/+ewTh7om74Xn6uXs+x/PX3HXNDNzzuP5ZuJlKYYxgY5EwC5qbKqbjXkg1U6cS9rG4dxZVz/7ZOjjvz/jMsD+q9sXokpHAWN5dXwNk42Inzda9fG2QFBYAzM+fhF56x0/voPFQd1uIfna5DyMWWFNXRjcCuGhnvO9sAgsK9vx8mCmTzEx7W2lSZ8N4HS3OAmhSP1tOPcZj198CUM46s4v0bHhNr29oDSHjF822+Q2hdPGuYciW2fF1riMPa4fg9P+xmpvBT/8sT5NicUXFV1JLKZXOIiA4Nvy7tzeM7fyb2Qi/ND5eheXGk+AyfjNtvfNnYEiyj0xqllRw1akKy0qY8FrLR2FaYmO53gwC/p4X+tZGOgKjOb6yEEaqpb7eISD1LsiO+FORNb3isnMIGejqrpNzTsKTrnSWHej3nt0FtWw+3xkPZzo6lwwVhkXbaM/QGafcOy5I+RKVxGyWvHPGvxivwvhsu/2CUYCf9JvnJi2YSa4wmx+ZrJmGZusnVi43D7RNzlhHJ2a2Ogv7y2MXEHGou7iQkE9/8dOUX1DoqQvkgrHgKoEMn7eI8GvPgAUbFgC/oj14+kk4smyod4nLvqh7Ub2+qHvE7lrSO7z0PVro6SwUc72F25BJ2Uyep5kZOlyeQ6amJ2K6nGSeyZZVMUzVp6j0bHkKtr7V4bR/Uc5TWIg7posFYf16AfLv+weSwsg6IOcuOQnd+XQ+msQNxhcGCLT7PaDM36e3wbph99JzYabNGDgFtYMsEWCuqWLZDRZgp9jVQdNsFGfz/G1MGEYCUU8pRpfVA6fl7ZbBsF2wDjatJ6QL7QX0z3Nmh7xC7SSkWxbjytO0ZM60GIs3EmZJ4Me4HBvaC9KZ6F43ed+7DR7CNXCQME1rgtlWOtwY10IhjbAnPMROzwDM487WO+QDLsTeUU3NUZvvNrOaJgzjA/NF4wMGCjwWFI8FkRXaSSY0z4AeIm+buszuY23mPbdp8wVMrFJWBBIoBXr9JSv2CExOqSDefKEyOFgpDC1ZYtykSnvv1Rjt2u5vuz1m7bsFdgNXyM3Lk7eLg3c/dPdgcekjLz1id32JzcIpVzuwAg9poWIhc85F52QKPZ+tj1xxIv44i4yjh2LXT9OoOSkxZPjUFIx/IlYWg9yHenYOWtIU8mPBTLwn50JtCtdO1D0ZuP2UBK2b5F29sHL9+pWFdeefT27/BCIfnMLG54rrDv/+8Lri5g9B+7DpC/CxnFh+vWMK9WiaaYt6AZLWbbCZLeOO2N0ic4IGX7PoNP4PXG4XGj+wCYLbI5JVrGwy8C4o+tqNbRZ5tsfgIt64XJA9Dh52CYriYCTY2bcT5n5lsWOKy5rfvLEvVDh1qj/HfZqe2cbcF81MgqopNYH/6CfMh7D/Ln8YmgXlprcNjt2/sX8XlWm5fNH00caM2XTlifqsYmu5US6Tu1oQGy+fYu6J7zu2kKNcH5MDWs9MtlopM0NlGSLmErRACgOdlOUlcDdjrts6xiRHM4OelwXBSd7ylaPVMYCxKj4J+flksy3v5W3/JC4tmU2IZ5NXEmhrdzq2twWt2fh0Or/YaqkeuzDeN2JBat4BNGm0zoBXYizbOvOdrABTaBZe+/4ziwh1dFQ7Ooy0VcJ9Vhn6E9e2Bdhb1Y4jzRI2NyvG9X/qopnfu44eMn1JASUzeX1RhGaKOHn9jE8xyr5LN6dE2dESR2+/7LLbqfkkrybuvHTFBqDP7Nr1DIUNKy69M8GrqYiYfXXHjlezQiypkvxndlG66zOX7SJkV+Ojq/Z1Fb+xadcEz0/s2vSNYte+q7wRp+q99QFCHrhV9Tojk3bvefIM7mDrTo9Rk5GJ0vpWopqxiXnQWx9pofcbgmoMev3k3bYbN19+qzO+sAfVULzgUTjvu5cKgCXdauMvEsSLCSG77ba/IvDLNddRuOkq0Lv6E/YzviqKezds2HaA3iDYbMINArlHFO8hFq8O4T7Omufs7ISVHVpWmQEUptThGeN0SYJHtU5COuG9KQ3qN25xJyXjZo8vRD4I+TzTm61YehoO87TSvEAXptTJEDwqScbpJlhDm9JAHDukpNu4aRLHtGbrW64naZ0uZd9COUBt3QmwL2ibayC/M1bpUR1/sC9QJKRIy8Y90KXoutKwsycUjLtVPUxzYX02vBPf06hNemEZ7LPgGas+Ed5UHiQZxKqf5dTs2Nj8vnCyrbbuVEmLwxpy2+hQdLim2byZYYVvwedw/Q0PsgOukZLwZV0x/hFGJ/uWGq8zIshHij5DBib+jPmNATspBsapyXaTZ+UM/EeT+0wS8KaiGzc3m9f8J/Bb9zlb6DBaIc08Pc6yjNqUESb1DKON5dLoGNjxCF1/0CEZ683UfVz2Lv/R/sYrUGzzHiSbDzq88sdWUn+JFP5Rw0s+OOhtOxFP3E5exJzd/GIja16/TEGRoQm1FEjQbcadV1JqmEDYfU+1se3pq+Fcsm4b8cqNh8zTg7clr5En3BUtnzuBcIPocdldFLtzys4AX/Oh2cykEbyO61JASPgSdPdnvLLxwiSuJ50e/ibi/fgwYusxCLZOI19o3LOVXAjPXyF5oYXe5YDTRVH2/uiK5S7HI9c14+PfChx1or8NMQkKiebpTMI6nUlXAjW9pKZs2ZSaxoxQTwX4b//hcZZPlrP8aWb58SVfsP7oI/h4wokj5FxrRuPb2fLjH9x11wew5667jE2vvvrqG+YeYHdfdfb9ooD2H9XePK+tJdh/trChgUKLBT8UnVQF4wmRii4/7fG7BSoaT/jvEOpAJR0WwxsO3eUF8Do0u5E+FnAtF6bnJroV7We4rPmJDQSytW6M5wM2nhOMf3nzTTMWj7z5JjtZ+3Fl3zsbN76zrwLjB423MfdIHjyIQhCNt42LvvjLe/UjR/R7fzl59z2O+iaYX8l1M51nX/ACO39j8jL/s4bYujVMpZGHtkmeslMesgXi7B7QMJUNxs1vAcyn1bEbqp2NiU52KdoJw9CVwBD9KE7ZYp0h7W4WxrA1hbCpxvuJLmjdzVvr1zG/HOXOQh7o7Lif3RNWaxXRlmT/ayMlUvN7gqxarZ0YrZoniZNTfC3OBUSzgk0zeYLFA8Ptab+iuRcPnKgpAQXAtWKD1V4+JIWnNBffOPOI8zkgWBrPPWcY2E+I75WQTfG6HbbUK2GRVezGK19xK4ob9sn2XqdHlRyOTruiGB9aTZxpfGrG51G9COi5KYA57v8C10jolgAAAHicY2BkYGAAYqsbc8/H89t8ZeBmYQCBm89l2mD0/5//a1kZmK8AuRwMTCBRAGuvDU0AAAB4nGNgZGBgbvjfwBDDyvD/JwMDKwMDUAQFJAIAddwExHicY2FgYGBh+f+TBUSTi5ko0Et3/P8/BFOiH4ccI2H9rFjEAAD4CX8AAAAAAFAAtgD0ASwBagGoAn4C5AMmA94ESASmBSYFVgWGBbYF4AYABkYGsgb0B1AHhgfeCAoIZAiaCLoI/AlSCagJ6AogCmwKxgs0C3QLxgv0DCQMaA0oDUwNcg2wDe4OIg5sDwgPRg92D6wP1BAGEDAQXhCGENYRDhFkEZoRxBICEmQSqhLcEzgTYhPGFBwUfhSYFMgVFhVQFbAV9BZ2FsgXQheSF9gYChg8GGQYjBjMGQwZPhlqGawZ5hoUGkQalBsceJxjYGRgYEhkmMzAyQACTEDMBYQMDP/BfAYAIa8CFAB4nGWPTU7DMBCFX/oHpBKqqGCH5AViASj9EatuWFRq911036ZOmyqJI8et1ANwHo7ACTgC3IA78EgnmzaWx9+8eWNPANzgBx6O3y33kT1cMjtyDRe4F65TfxBukF+Em2jjVbhF/U3YxzOmwm10YXmD17hi9oR3YQ8dfAjXcI1P4Tr1L+EG+Vu4iTv8CrfQ8erCPuZeV7iNRy/2x1YvnF6p5UHFockikzm/gple75KFrdLqnGtbxCZTg6BfSVOdaVvdU+zXQ+ciFVmTqgmrOkmMyq3Z6tAFG+fyUa8XiR6EJuVYY/62xgKOcQWFJQ6MMUIYZIjK6Og7VWb0r7FDwl57Vj3N53RbFNT/c4UBAvTPXFO6stJ5Ok+BPV8bUnV0K27LnpQ0kV7NSRKyQl7WtlRC6gE2ZVeOEXpc0Yk/KGdI/wAJWm7IAAAAeJxtUol22jAQZBKwDSZNSZre933R1kAC6X3f931TYQtbibHAtuLA11e2RZPX1u9ZMzuzWulptzBTyL9K4f8fwQxmUUQJGnQYKKMCE1XMYQfmsRM1LGARu7CE3diDvdiH/TiAgziEwziCoziG4ziBkziF0ziDsziH87iAi6jjEi7jCiw00EQLy1hBGx2s4iqu4Tpu4CZu4Tbu4C7u4T4e4CEe4TGe4Cme4Tle4CVe4TXe4C3e4T0+4CM+4TO+4Cu+4Tt+4Ce6+AWCXsGYeDRwR4KWbMETURoStinKm4wE7kRwq5KxyJOLkdExF1rk0YnH9FS1PaEllMmwKm0eCe5v0FhIT5BNFtQcMpV8Rnsyw1BolaflLGN6mrl1mBLlUpK/T3S1TSIJ1hg1EhIGfeb7xZQsNq3I48JOdwgSTDweuJUtTdpuJgtruz3VSkOfjK1iupqp1mONtLKuuLbGiEe4mUNmlWMWeSxlpYxVEhpILxW0nC6N5Wb5AFv3Sc3aP6ruytd3BK/KKn/SjGlgjGTeUObPy8ODmAsShjxpddq17bFHidNe+FuJmmlNh4bM9eLm6mxMXC1rrlUMmc/MRAhm8yC9iW57JIytlsJOjk0VN1VsNXJcVnG7U7T5cCyLiohaet0JSUJDQ6GlBWLQo6Geg6WwobCpsKVwWeGKwrbCjsLV0oAFIpJNEpG+wX0xoF1DoTUljYoivN+vhXQkRkwOXi+bmBGryMEKaTfrWka1sXxiT+hi6HPi1Ms9Oc7rcpwcvc/DFOeimA7rPZKr1SyaWn0SxVtWFimrKE+gWp/78u3NHOp8SANjQMJ1hyeBbG/aBxKYUUzCus1C26dzaTO6DrezC5q5WO/7xC0UfgNHc2gPAAAA) format('woff');
}
.mo-icon,
.mo-icon-check,
.mo-icon-close,
.mo-icon-arrow-down,
.mo-icon-arrow-left,
.mo-icon-arrow-up,
.mo-icon-arrow-right,
.mo-icon-set,
.mo-icon-del,
.mo-icon-location,
.mo-icon-block-9,
.mo-icon-block-4,
.mo-icon-refresh,
.mo-icon-list,
.mo-icon-copy,
.mo-icon-share-f,
.mo-icon-share-o,
.mo-icon-right,
.mo-icon-left,
.mo-icon-up,
.mo-icon-down,
.mo-icon-right-thin,
.mo-icon-left-thin,
.mo-icon-right-thin-twin,
.mo-icon-left-thin-twin,
.mo-icon-dropdown,
.mo-icon-menu,
.mo-icon-link,
.mo-icon-warn-f,
.mo-icon-warn-o,
.mo-icon-star-f,
.mo-icon-star-o,
.mo-icon-love-f,
.mo-icon-love-o,
.mo-icon-error-cf,
.mo-icon-error-co,
.mo-icon-plus-cf,
.mo-icon-plus-co,
.mo-icon-info-cf,
.mo-icon-info-co,
.mo-icon-question-cf,
.mo-icon-question-co,
.mo-icon-correct-cf,
.mo-icon-correct-co,
.mo-icon-more,
.mo-icon-time-cf,
.mo-icon-time-co,
.mo-icon-sort,
.mo-icon-date,
.mo-icon-play,
.mo-icon-imagemap,
.mo-icon-upload,
.mo-icon-backward,
.mo-icon-forward,
.mo-icon-pause,
.mo-icon-step-backward,
.mo-icon-step-forward,
.mo-icon-fast-backward,
.mo-icon-fast-forward,
.mo-icon-volume-off,
.mo-icon-volume-1,
.mo-icon-volume-2,
.mo-icon-volume-3,
.mo-icon-fullscreen,
.mo-icon-add,
.mo-icon-sub,
.mo-icon-file-o,
.mo-icon-folder-close-o,
.mo-icon-folder-open-o,
.mo-icon-tag-f,
.mo-icon-drawer-full,
.mo-icon-drawer-empty,
.mo-icon-user-o,
.mo-icon-markdown-f,
.mo-ico