#alt {min-height: 54px}
#alt .b-b {  border-bottom: 1px solid;}

#alt .navbar{padding: 0}
#alt .navbar-nav li a{
  text-decoration: none;
      display: block;
      margin: 0;
      padding: 11px 4px;
      position: relative;
 
      font-size: 14px;
      font-weight: 500;
      line-height: 1.4;
      text-align: left;
}

#alt .navbar-nav li::after {
    content: '';
    width: 1px;
    height: 30px;
    position: absolute;
    right: 3px;
    top: 6px;
    background: #ddddde;
}
#alt .navbar-nav li:last-child::after {display: none}


#alt .dropdown-menu{
  display: none;
  position: absolute;
  z-index: 9999;
  top: calc(100% + 25px);
  animation: fade-in .4s;
    box-shadow: 0px 2px 7px 2px rgba(0,0,0,.1);
  padding: 0; margin: 0;border-radius:0;
  border: 0
}
@-webkit-keyframes fade-in {
  0%   { opacity: 0; }
  100% { opacity: 1; }
}
@-moz-keyframesfade-in {
  0%   { opacity: 0; }
  100% { opacity: 1; }
}
@-o-keyframes fade-in {
  0%   { opacity: 0; }
  100% { opacity: 1; }
}
@keyframes fade-in {
  0%   {opacity: 0;}
  100% {opacity: 1;}
}



#alt .navbar-nav{padding: 0; display:table;
    width:100%;
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;}

#alt .navbar-nav li.nav-item{ display:table-cell; text-align: center; position: relative; padding-right: 15px; padding-left: 15px}



#alt .dropdown-menu  .dropdown-submenu a{
  width: 100%;
  text-decoration: none;
  display: block;
  text-transform: capitalize;
  word-wrap: break-word;
  font-size: 13px;
  padding: 11px 0px 10px 0px !important;
  position: relative;
  font-weight: 400;
      text-indent: 10px;
  }

#alt .dropdown-menu a{padding: 19px 0px 8px 0px !important;}

  #alt .dropdown-submenu i {  margin-top: 3px; right: 10px;   position: absolute;   font-size: 10px;}

#alt .buyuk .baslik{ margin:0 0 6px 0 !important; font-size: 12px; line-height: normal; font-weight: 500; padding: 6px 0px 6px 0px !important;  letter-spacing: normal;  text-transform: uppercase;    border-bottom: 3px  double;}
#alt .buyuk .tam{    position: relative;   overflow: hidden; padding: 0 !important; margin: 0 !important}
#alt .buyuk img{width: 100%; -webkit-transition-duration: 500ms;   transition-duration: 500ms;  -webkit-transition-property: transform;  transition-property: transform; -webkit-transform: translateZ(0);   -moz-transform: translateZ(0);  transform: translateZ(0);}
#alt .buyuk img:hover {-webkit-transform: scale(1.11); transform: scale(1.11);  -moz-transform: scale(1.11);}
#alt  .buyuk li ul li{padding: 6px 0; }
#alt  .buyuk li ul li a{font-size: 12px; padding: 0 !important; margin-left: 12px;text-transform: capitalize;font-weight: 400}
#alt .buyuk li ul li a i{font-size: 12px;     font-size: 7px;   margin-top: 5px;     margin-left: -11px;  position: absolute;}
#alt .buyuk li ul li p{font-size: 12px}


#alt .navbar-nav .nav-item a.nav-link:before {
  content: "";
      display: block;
      width: 2px;
      height: 17px;
      border-right: 1px solid;
      position: absolute;
      right: 0;
      top: 50%;
      margin-top: -9px;
}

#alt .navbar-nav .nav-item:last-child  a.nav-link:before {display: none}

#alt .buyuk .buton{    width: max-content;
    border: 3px double;
    margin: auto !important;
    padding: 9px 10px 9px 10px !important;
    line-height: 14px;
    transition: color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s, background-position 300ms ease-in-out 0s;}

@media (max-width: 992px){
  #alt .navbar-nav li a { font-size: 12px;    padding: 16px 13px;}



}
