@media (max-width: 767px) {
  .collapse-mobile {
    transform: unset !important;
    position: relative !important;
  }
  .container {
    padding-left: 1rem;
    padding-right: 1rem;
  }
}

summary::-webkit-details-marker {
  display: none;
}
#main a {
  color: #009bf5;
  text-decoration: none;
}
#main a:hover {
  text-decoration: underline;
}
#main ul {
  list-style: disc;
  padding-left: 20px;
  margin-bottom: 1rem;
}
table {
  width: 100%;
}

table tr {
  border-bottom: 1px solid #ddd;
}

table tr:hover {
  background: #f9f9f9;
}

table tr td {
  padding: 10px;
}
/* Aktif ebeveyn dropdown menü */

[data-parent-active='true'] {
  color: #333333;
}

/* Dropdown'da tam aktif link */

a[aria-current='page'] {
  color: #333333;
}

ul.dropdown-submenu-list li a[data-state='active'] {
  color: #333333 !important;
}


h1 {
  font-size: 2rem;
  font-weight: 400;
  padding-top: 1rem;
  margin-bottom: 1rem;
}

#main p {
  margin-bottom: 1rem;
}

.border-global {
  border-color: rgba(33, 33, 33, 0.2);
}

/* Varsayılan (mobil) */

.container {
  max-width: 100%;
}

/* sm (640px ve üstü) */

@media (min-width: 640px) {
  .container {
    max-width: 600px;
  }
}

/* md (768px ve üstü) */

@media (min-width: 768px) {
  .container {
    max-width: 800px;
  }
}

/* lg (1024px ve üstü) */

@media (min-width: 1024px) {
  .container {
    max-width: 1000px;
    /* senin istediğin sınır */
  }
}

/* xl (1280px ve üstü) */

@media (min-width: 1280px) {
  .container {
    max-width: 1260px;
  }
}

/* 2xl (1536px ve üstü) */

@media (min-width: 1536px) {
  .container {
    max-width: 1400px;
  }
}
