/* css/menu-fix.css - %100 ORTALANMIŞ, DAĞILMAZ, 0 PX BOŞLUK */
header > .top:nth-child(2) {
  margin-top: -1px !important;
  padding: 0 !important;
  background: #fff !important;
  border-top: 1px solid #eee !important;
}

header > .top:nth-child(2) > .container {
  padding: 0 !important;
  margin: 0 auto !important;
  max-width: 1200px !important;
  width: 100% !important;
}

header > .top:nth-child(2) .row.nomargin {
  margin: 0 !important;
  padding: 10px 15px !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  flex-wrap: nowrap !important;
  gap: 40px !important;
}

/* LOGO */
header > .top:nth-child(2) .span3 {
  flex: 0 0 auto !important;
  padding: 0 !important;
  margin: 0 !important;
}

header > .top:nth-child(2) .span3 img {
  height: 54px !important;
  width: 210px !important;
  display: block !important;
  margin-top: -10px !important;
}

/* MENÜ */
header > .top:nth-child(2) .span9 {
  flex: 0 0 auto !important;
  padding: 0 !important;
  margin: 0 !important;
}

header > .top:nth-child(2) .nav.topnav {
  display: flex !important;
  list-style: none !important;
  margin: 0 !important;
  padding: 0 !important;
  gap: 25px !important;
  align-items: center !important;
}

header > .top:nth-child(2) .nav.topnav > li {
  position: relative !important;
}

header > .top:nth-child(2) .nav.topnav > li > a {
  display: block !important;
  padding: 6px 10px !important;
  color: #696969 !important;
  font-family: Arial, sans-serif !important;
  font-size: 13px !important;
  text-decoration: none !important;
  white-space: nowrap !important;
}


header > .top:nth-child(2) .nav.topnav > li > a i {
  margin-right: 5px !important;
}

/* MOBİL: ORTALAMA */
@media (max-width: 979px) {
  header > .top:nth-child(2) .row.nomargin {
    flex-direction: column !important;
    text-align: center !important;
    gap: 15px !important;
    padding: 15px !important;
  }
  header > .top:nth-child(2) .nav.topnav {
    justify-content: center !important;
    flex-wrap: wrap !important;
    gap: 12px !important;
  }
  header > .top:nth-child(2) .span3 img {
    margin: 0 auto -10px !important;
  }
}