div.content-area {
    background-color: #ffffff;
}

div.entry-content p {
    color: #000000;
}

ul.footer-menu {
    color: #000000;
}

div.site-info {
    color: #000000;
}

.inverse {
    background: #fff;
    color: #fff;
}

p.site-title a {
    color: #000000;
}

ul.main-menu {
    color: #000000;
}

h1.page-title {
    color: #000000;
}

a.has-icon {
    color: #0507cc;
}

h2.read-next-title {
    color: #000000;
}

button.search-toggle {
    color: #0507cc;
}

div.entry-content p {
    font-size: 20px;
}

.post-card .entry-content {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight: 400;
}

div.entry-content h2 {
    color: #000000;
}

div.entry-content ol li {
    color: #000000;
    font-size: 20px;
}

div.entry-content ul li {
    color: #000000;
}

span.share-label {
    color: #000000;
}

p.edit-link {
    color: #000000;
}

ol.custom {
    list-style: none;
    counter-reset: my-awesome-counter;
    display: flex;
    flex-wrap: wrap;
    margin: 0;
    padding: 0;
}

ol.custom li {
    counter-increment: my-awesome-counter;
    display: flex;
    width: 50%;
    margin-bottom: 0.5rem;
    font-size: 0.8rem;
    color: #2b00f7;
}

ol.custom li::before {
    content: "0" counter(my-awesome-counter);
    font-weight: bold;
    font-size: 1.7rem;
    margin-right: 0.5rem;
    font-family: 'Abril Fatface', serif;
    line-height: 1;
}

ol.custom li a {
    font-size: 18px;
    color: #000000;
    font-weight: bold;
}

div.page-content p {
    color: #000;
}

li.menu-item.menu-item-type-taxonomy.menu-item-object-category a {
    color: #000000;
}

li.menu-item.menu-item-type-post_type.menu-item-object-post a {
    color: #000000;
}

li.menu-item.menu-item-type-taxonomy.menu-item-object-category.menu-item-1053 a {
    color: #000000;
}

li.menu-item.menu-item-type-taxonomy.menu-item-object-category.menu-item-has-children.menu-item-399 a {
    background-color: #fff;
}

li.menu-item.menu-item-type-taxonomy.menu-item-object-category.menu-item-has-children.menu-item-1056 a {
    background-color: #fff;
}

li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-has-children.menu-item-1051 a {
    background-color: #fff;
}

ul.sub-menu {
    background-color: #ffffff;
}

li.menu-item.menu-item-type-taxonomy.menu-item-object-category.current-menu-item.menu-item-has-children.menu-item-1052 a {
    background-color: #fff;
}

li.menu-item.menu-item-type-taxonomy.menu-item-object-category.menu-item-has-children.menu-item-1052 a {
    background-color: #FFF;
}

ul.sub-menu {
    background-color: #ffffff;
}

div.entry-content h3 a {
    color: #000000;
}

div.entry-content h3 {
    color: #000000;
}

div.su-spoiler-title {
  font-size: 20px;
}
