#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;

  padding: 18px 12px 16px 12px;
  position: relative;

  font-weight: 500;
font-size: 14px;
line-height: 1.5;
border-bottom: 2px solid transparent;
transition: border-color .1s,color .1s;

}

#alt .dropdown-menu{
  display: none;
  position: absolute;
  z-index: 9999;
  top: calc(100% + 25px);
  animation: fade-in .4s;

  padding: 0; margin: 0;border-radius:0;
  border: 0;
      padding: 0 25px !important;
      webkit-box-shadow: 0px 0px 0px 0px white, 1px 2px 10px #0000004f;
-moz-box-shadow: 0px 0px 0px 0px white, 1px 2px 10px #0000004f;
box-shadow: 0px 0px 0px 0px white, 1px 2px 10px #0000004f;
}


#alt .navbar-nav li.nav-item:hover>a.nav-link{border-color: #222 !important}
@-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 .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 .mm li.nav-item{    position: inherit;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    height: 50px;
    cursor: default;}

#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: 1600px){
    #alt .navbar-nav li a {padding: 18px 7px 16px 7px;}
  }

  @media (max-width: 1500px){
      #alt .navbar-nav li a {font-size: 12px !important}
      .ucal { height: 31px !important;}
      #orta {height: 55px !important;}
    }

    @media (max-width: 1300px){
.dropdown-toggle::after{display: none !important}
    #alt .navbar-nav li a { max-width: 120px; text-align: center;}
    #alt a.ucal{    width: 61px !important;
    text-align: center !important;
    display: block !important;
    height: 47px !important;
    margin-top: 5px !important;}
    #alt .ucal{height: 30px !inherit;margin-top: 14px !important;}


      }


    @media (max-width: 924px){
        #alt .navbar-nav li a {
            padding: 9px 7px 0px 7px;
        }


      }

        @media (max-width: 800px){

          #alt .navbar-nav li a {font-size: 11px !important}
        }
