/* UL List bullits */
#left-area ul,
.entry-content ul,
.comment-content ul,
body.et-pb-preview #main-content .container ul,
.pum-content ul,
.et_pb_toggle_content ul,
#main-content li.gfield_html.gfield_html_formatted ul,
.et_pb_text .et_pb_text_inner ul,
.et_pb_post_content ul {
    list-style: none !important;
    padding-left: 0;
    line-height: inherit;
}
#main-content li.gfield_html.gfield_html_formatted ul li {
    list-style: none !important;
}
#et-main-area .et_pb_text:not(.normal-bullit) ul li,
.pum-content .et_pb_text:not(.normal-bullit) ul li,
#et-main-area .et_pb_toggle_content ul li,
#main-content li.gfield_html.gfield_html_formatted ul li,
.et_pb_text:not(.normal-bullit) .et_pb_text_inner ul li,
.et_pb_post_content .et_pb_text_inner ul li {
    position: relative;
    padding-left: 1.3em;
    margin-top: 0.2em;
}

/*  Depends on Divi */
.et_pb_text:not(.normal-bullit) .et_pb_text_inner ul li:before,
#et-main-area .et_pb_text:not(.normal-bullit) ul li:before,
.pum-content .et_pb_text:not(.normal-bullit) ul li:before,
#et-main-area .et_pb_toggle_content ul li:before,
#main-content li.gfield_html.gfield_html_formatted ul li:before,
.et_pb_post_content ul li:before {
    font-family: ETmodules;
    font-style: normal;
    font-weight: 300;
    color: var(--mgssecondary);
    content: '\5c';
    position: absolute;
    left: 0;
    top: 0.02em;
    font-size: 1.1em;
}
.et_pb_text:not(.normal-bullit) .et_pb_text_inner ul li ul li:before,
#et-main-area .et_pb_text:not(.normal-bullit) ul li ul li:before,
.pum-content .et_pb_text:not(.normal-bullit) ul li ul li:before,
#et-main-area .et_pb_toggle_content ul li ul li:before,
#main-content li.gfield_html.gfield_html_formatted ul li ul li:before,
.et_pb_post_content ul li ul li:before {
    content: '\5b';
    font-weight: 900;
    position: absolute;
    left: 0;
    top: 0.1em;
    font-size: 0.5em;
}
#et-main-area .et_pb_text.et_pb_bg_layout_dark:not(.normal-bullit) ul li:before,
.pum-content .et_pb_text.et_pb_bg_layout_dark:not(.normal-bullit) ul li:before,
#et-main-area .et_pb_toggle_content.et_pb_bg_layout_dark ul li:before,
.et_pb_text.et_pb_bg_layout_dark:not(.normal-bullit)
    .et_pb_text_inner
    ul
    li:before {
    color: #fff;
}

/* OL List bullits */
#et-main-area .et_pb_text ol {
    padding-left: 1.5em;
    line-height: inherit;
    list-style-position: outside;
}

#page-container .et_pb_text:not(.normal-bullit) ul:last-child,
#page-container .et_pb_post_content ul:last-child,
#et-main-area .et_pb_text:not(.normal-bullit) ol:last-child,
#page-container .entry-content:not(.normal-bullit) ul:last-child,
#et-main-area .entry-content:not(.normal-bullit) ol:last-child,
#page-container li.gfield_html.gfield_html_formatted ul:last-child {
    padding-bottom: 0 !important;
}

#et-main-area .entry-content:not(.normal-bullit) p:not(:last-of-type) + ul,
.et_pb_text:not(.normal-bullit) p:not(:last-of-type) + ul,
.et_pb_post_content p:not(:last-of-type) + ul,
.et_pb_post_content p:not(:last-of-type) + ol,
#et-main-area .entry-content:not(.normal-bullit) p:not(:last-of-type) + ol,
#main-content li.gfield_html.gfield_html_formatted p:not(:last-of-type) + ul {
    margin-top: -1em !important;
}
