/* to menu navigation CSSleri */
  
  .drop-down-toggle     { display: block;  }
  .nav-toggle           {
                          display: none;
                          position: fixed;
                          top: 0;
                          left:0;
                          font-size: 15px;
                          font-weight: normal;
                          background: #18222B;
                          color: white;
                          margin: 0;
                          letter-spacing: 1px;
                          text-align: center;
                          background: url(mobile-menu.png) 13px 12px #a50005 no-repeat;
                          width: 45px;
                          font-size: 0;
                          height: 41px;
                          z-index: 100;
                        }
  a.nav-toggle:hover,
  a.nav-toggle:active   { background-color: #9c000b }
  nav                   { display: block;  }

#top-menu-nav{
    overflow: hidden;
    display: block; /*block;*/
    /* top: 40px; */
    /* left:0; */
    z-index: 99;
}

#top-menu-nav, .menu-nav-container {
    margin: 0;
    padding: 0 0px;
    border: none;
    font: inherit;
    font-size: 120%;
    vertical-align: baseline;
 }
.menu-nav-container {
    width: auto;
}
  #menu-nav             {
                         border: 0;
                         float: none;
                         position: fixed;
                         top: 41px;
                         left: 0px;
                         z-index: 999;
                         }


  
  #menu-nav ul          { display: none; width:140px; }
  #menu-nav ul ul       { width: 140px;}
  #menu-nav ul ul ul    { width: 180px; }
  
  #menu-nav ul,
  #menu-nav li          {
                          float: none;
                          list-style: none;
                          margin:0;
                        }
  #menu-nav li          {
                          background: #a50005;
                          padding: 4px 10px 4px 10px;
                          border-bottom:1px solid #8e020c;
                          border-top:1px solid #af0b17;
                        }
  #menu-nav li.first    { border-top:none;}
  #menu-nav li.last     { border-bottom:none;}
  #menu-nav li a        {color: #e0e0e0;}
  #menu-nav li a:active {   }
  #menu-nav ul li.expanded {
                          background: url(menu-expanded.png)  95% 8px  no-repeat;
                          background-color:  #a50005;
                         }
  #menu-nav li ul       { position: absolute; left:140px; top:0px;
                          border: 0;  }
  #menu-nav li ul li ul { left:140px; top:0px;
                          border: 0;  }
                          
  #menu-nav li li,
  #menu-nav li li.expanded       {
                          background: #790205;
                          border-bottom:1px solid #4c0002;
                          border-top:1px solid #a20004;
                        }

  #menu-nav ul li:hover,
  #menu-nav ul li:active   
                        { background-color: #000000;  }

  #menu-nav li ul ul    { } /* silme bos kalsin */
  #menu-nav li li a     { } /* silme bos kalsin */

  #menu-nav li:hover > ul,
  #menu-nav li li:hover > ul,
  #menu-nav li li li:hover > ul { display: block;  }

  