    #menus {
        min-height: 38px;
        border-radius: 0px;
        line-height: 17px; 
    }
    #menus .menu_item{
        position: static;
        display: inline-block;
    }    
    #menus.navbar {
        display: inline-block;
        padding: 0px;
        padding-left: 0px;
        margin: 0px;
        width: 100%;
     }
    #menus .menu_item .dropdown-menu {
        padding:0px;
        margin-top: 0px;
        min-width:100%;
        border: 0px;
        left: 0px;
        background-color: #ffffff;
        border-radius: 0; 
    } 

    #menus .menu_item.gnsenmenu .dropdown-menu {
        width:695px;
    }	
    #menus .menu_item.gnsenmenu .dropdown-menu .list-unstyled {
        display:block;
        float:left;
        width: 280px;
        padding-bottom:25px;
    }	
    #menus .menu_item .dropdown-menu .list-unstyled {
        width: 30%;
        padding:20px; 
        padding-top: 0px;
        background-color: #e2e2e2;
        display: block;
    }
    #menus .menu_item .dropdown-menu .list-unstyled h4{
        padding: 17px;
        padding-left: 0px;
        margin-top: 10px;
        padding-bottom:8px;
        color: #000000;
        font-size: 18px;
        border-bottom: 1px solid #666;
        font-weight: 600;
    }
    
    #menus .dropdown-inner {
        display: flex;
        width: 100%;
    }
    #menus .dropdown-inner ul {
        display: table-cell; 
    }
    #menus .dropdown-inner ul li {
        width: 100%;
        float: left; 
    }
    #menus .dropdown-inner ul li a:hover {
        color: #999;
        font-size: 13px;
        font-weight: 400; 
    }
    #menus .dropdown-inner a {
        min-width: 128px;
        display: block;
        padding: 8px 0px;
        clear: both;
        line-height:15px;
        color: #fff;
        width: 100%;
        float: left;
        font-size: 13px;
        font-weight: 400; 
    }
    #menus .see-all {
        display: block;
        margin-top: 0.5em;
        border-top: 1px solid #ddd;
        padding: 3px 20px;
        -webkit-border-radius: 0 0 4px 4px;
        -moz-border-radius: 0 0 4px 4px;
        border-radius: 0 0 3px 3px;
        font-size: 12px; 
    }
    #menus .see-all:hover, #menus .see-all:focus {
        text-decoration: none;
        color: #fff;
        background-color: #229ac8;
        background-image: linear-gradient(to bottom, #23a1d1, #1f90bb);
        background-repeat: repeat-x; 
    }
    #menus #menus .navbar-nav li.nav-item.menu_item .dropdown-inner a.nav-link:hover {
        background-color: #44c555; 
    }
    #menus #category {
        float: left;
        font-size: 16px;
        font-weight: 700;
        line-height: 40px;
        color: #fff;
        text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2); 
    }
    #menus .btn-navbar {
        font-size: 15px;
        font-stretch: expanded;
        color: #fff;
        padding: 2px 18px;
        float: right;
        background-color: #229ac8;
        background-image: linear-gradient(to bottom, #23a1d1, #1f90bb);
        background-repeat: repeat-x;
        border-color: #1f90bb #1f90bb #145e7a; 
    }
    #menus .btn-navbar:hover, #menus .btn-navbar:focus, #menus .btn-navbar:active, #menus .btn-navbar.disabled, #menus .btn-navbar[disabled] {
        color: #fff;
        background-color: #229ac8; 
    }
    #menus .navbar-toggler i {
        color: #fff;
        border-color: #fff;
        font-size: 0.9em; 
    }
    #menus .navbar-nav > li > a {
        min-height: 15px;
        background-color: transparent; 
    }
    #menus .navbar-nav > li.menu_item > a {
        color: #fff;
        min-height: 15px;
        font-weight: 400;
        font-size: 14px; 
    }
    #menus .navbar-nav > li.menu_item > a:hover { 
        color: #fff; 
    }
        @media (min-width: 768px) {
        #menus .dropdown:hover .dropdown-menu {
            min-width: 100%;
            display: block; 
        } 
    }


    #menus .navbar-nav li.nav-item.menu_item:hover a {
        background-color: #e2e2e2;
        color: #333; }
      
      #menus .navbar-nav li.nav-item.menu_item:hover ul li a {
        color: #525252; }
      
      #menus .navbar-nav li.nav-item.menu_item ul li a:hover {
        color: #000000; }
      

    @media (max-width: 767px) {
    #menus {
        border-radius: 4px;
    }
    #menus div.dropdown-inner > ul .list-unstyled {
        display: block; 
    }
    #menus div.dropdown-menu {
        margin-left: 0 !important;
        padding-bottom: 10px; 
    }
     #menus .dropdown-inner  {
        padding-bottom: 25px;
        padding: 25px;
        width: 100%;
        background-color: #FFFFFF;
        text-align: left;
        display: table;  
    }
    #menus .dropdown-inner a {
        width: 100%;
        min-width: 128px;
        color: #fff;
        padding-top: 4px;
        padding-bottom: 4px;
        font-size: 13px; 
    }
    #menus .see-all {
        margin-top: 0;
        border: none;
        border-radius: 0;
        color: #fff; 
    } 
}
 
.orta_iconlars_ic {
    position: relative;
    margin-left: auto;
    margin-right: auto;
    width: 1140px;
    height: 38px; 
}

.orta_iconlars {
    position: relative;
    width: 100%;
    background-color: #111;
    background-size: 1140px 51px;
    border-top: 0px solid #515456;
    height:50px;
    z-index: 9 !important;
    margin-bottom: 0;
    padding-top: 3px;
}
.is-sticky .orta_iconlars {
    -webkit-box-shadow: 0 0 0.75rem 0.15rem rgba(26, 42, 52, 0.9);
    box-shadow: 0 0 0.75rem 0.15rem rgba(26, 42, 52, 0.9); 
} 
#menus .navbar-nav {
    position: static;
    width: 100%;
    display: block;
    padding-right: 0px;
}

#menus.navbar {
    position: static; 
}

.navbar-expand-lg .navbar-nav .nav-link {
    padding-right:11px;
    padding-left:11px;
    padding-top: 14px;
    padding-bottom: 13px;
}

.navbar-expand-lg .navbar-nav .nav-item.menu_item {
    border-right: 0px solid #969696;
    border-left: 0px solid #363636;
}

.navbar-expand-lg .navbar-nav li.nav-item.menu_item:first-child {
    border-left: 0px solid #363636;
}

.navbar-expand-lg .navbar-nav li.nav-item.menu_item:last-child {
    border-right: 0px solid #868686;
}

#menus a.nav-link i.fas {
    font-size: 9px;
    float: right;
    padding-top: 5px;
    padding-left: 5px;
    position: absolute;
}

#menus .mnusurunler {
    position: relative;
    display: block;
    padding: 20px;
    width:70%;
    padding-bottom: 25px;
}
 .menu_onecikan.mncbaslik{
    padding: 10px;
    padding-left: 0px;
    padding-bottom:10px;
    color: #5f5f5f;
    font-size: 18px;
    width: 100%;
    border-bottom: 1px solid #5f5f5f;
    font-weight: 600;
}
#menus .mnusurunler a {
    background-color: transparent;
    text-align: center;
    font-weight:600;
    font-size: 13px;
}

 #menus .navbar-nav li.nav-item.menu_item:hover .mnusurunler a{
    background-color: transparent;
}
.mnusurunler .menu_name {
    display: inline-block;
    text-align: center;
    padding-left:10px;
    padding-right:10px;
    font-size: 12px;
}
.mnusurunler .menu_urun {
    padding: 10px;
}
.mnusurunler .menu_urun img{
    width:100%;
}
.menugolge {
    display: none;
}
.menugolgeactive {
	position: absolute;
	width:100%;
	height:100vh;
	display:block;
	background-color: rgba(0,0,0,0.45);
}


.markalarss {
    right: 0px;
    padding-bottom: 10px;
    margin-top: 0px;
    width: 100%;
    border: 0px;
    background-color: #252525;
    display: none;
    position: absolute;
    z-index: 999;
    border-radius: 0; }
  
 

  #menus .menu_item .list-unstyled.marka {
    padding-left: 15px;
    float: left;
    background-color: transparent;
    max-width: 19%;
    width: 19%; }
  
  .markalarli {
    cursor: pointer; }
  
  #menus .menu_item .list-unstyled.marka li a {
    padding-left: 10px; }
  
  .markalarli:hover .markalarss {
    display: block; }
  
  .basharf {
    font-size: 18px;
    font-weight: 600;
    color: #e94e1b;
    padding-left: 10px;
    padding-top: 15px;
    padding-bottom: 12px; }

    #menus .navbar-nav li.nav-item.menu_item:hover .markalarss a {
        background-color:transparent;
        color: #fff;
    }



    #menus .drop_en_dis {
        display: none;
        background-color: #d7d7d7;
        position: absolute;
        float: left;
        z-index: 9999;
        padding: 0;
        left: 0;
        min-height: 320px;
        padding-bottom: 15px;
        width: 100%;
        margin-left: 0;
        border: 0 solid #ccc;
        border-top: none; }
      
      #menus .drop_dis_div {
        position: relative;
        margin-left: auto;
        margin-right: auto;
        width: 1140px; }
        #menus .dropdown-inner .grandchild {
            padding-left: 50px;
         }