.mobile-menu .menu-box { background: #fff; box-shadow: 0 15px 35px rgba(0, 0, 0, 0.15); }
.mobile-menu .upper-box { border-bottom: 1px solid rgba(0, 0, 0, 0.08); }
.mobile-menu .navigation { border-top: 1px solid rgba(0, 0, 0, 0.08); background: #fff; }
.mobile-menu .navigation li { border-bottom: 1px solid rgba(0, 0, 0, 0.08); }
.mobile-menu .navigation li > a { color: #173857 !important; font-weight: 600; }
.mobile-menu .navigation li.dropdown .dropdown-btn { color: #173857 !important; }
.mobile-menu .navigation li.dropdown .dropdown-btn:after { border-left: 1px solid rgba(0, 0, 0, 0.08); }
.mobile-menu .social-links { background: #fff; border-top: 1px solid rgba(0, 0, 0, 0.08); }
.mobile-menu .social-links li { border-right: 1px solid rgba(0, 0, 0, 0.08); }
.mobile-menu .social-links li:last-child { border-right: none; }
.mobile-menu .social-links li a { color: #173857 !important; font-weight: 600; }

/* Makale/CMS içeriklerinde madde işaretleri (style.css reset'ini geçersiz kılar) */
.rich-content ul:not(.list-unstyled):not(.list-style-one):not(.list-style-two):not(.list-style-three):not(.blog-details__meta):not(.blog-details__social-list):not(.sidebar__post-list):not(.accordion-box) {
  list-style: none !important;
  padding-left: 0 !important;
  margin: 0.5em 0 1em !important;
}
.rich-content ul:not(.list-unstyled):not(.list-style-one):not(.list-style-two):not(.list-style-three):not(.blog-details__meta):not(.blog-details__social-list):not(.sidebar__post-list):not(.accordion-box) li {
  position: relative !important;
  padding-left: 1.25em !important;
  margin-bottom: 0.5em !important;
  display: block !important;
  list-style: none !important;
}
.rich-content ul:not(.list-unstyled):not(.list-style-one):not(.list-style-two):not(.list-style-three):not(.blog-details__meta):not(.blog-details__social-list):not(.sidebar__post-list):not(.accordion-box) li::before {
  content: "\2022" !important;
  position: absolute !important;
  left: 0 !important;
  top: 0 !important;
  color: var(--theme-color2, #d3a04d) !important;
  font-size: 1.15em !important;
  line-height: inherit !important;
}
.rich-content ul:not(.list-unstyled) ul li::before {
  content: "\25E6" !important;
}
.rich-content ol {
  list-style: decimal outside !important;
  padding-left: 1.5em !important;
  margin: 0.5em 0 1em !important;
}
.rich-content ol > li {
  display: list-item !important;
  list-style: decimal outside !important;
  margin-bottom: 0.5em !important;
  padding-left: 0.25em !important;
}
