/*nav-item-link added the code */
.nav-item-link{color:#fff;
    /*font-family: Loto,sans-serif;*/
    font-size: 1rem;}
    
    .nav-item-parent .dropdown-menu{
        top:60px!important;
    }
    
    .topFix .nav-item-parent .dropdown-menu{
        top:50px!important;
    }
    @media(min-width : 992px) and (max-width: 1390px){
        .nav-item-parent .dropdown-menu{
        /*top:120px!important;*/
    }
    }
    @media(min-width : 1390px){
        .nav-item-parent .dropdown-menu{
        top:60px!important;
    }
    }
    @media(min-width : 992px) {
        .navbar-expand-lg .navbar-nav .nav-item-link {
            padding-right: 1.5rem;
            padding-left: 0.5rem;
            padding:0.5rem 1rem;
        }
        .nav-item-parent{
            /*padding:0.5rem 1rem;*/
            display:inline-flex!important;
        }
        /*.nav-item-parent :hover .dropdown-menu{*/
            /*padding:0.5rem 1rem;*/
        /*    background: unset !important;*/
        /*}*/
    }
    .nav-item-link:hover{
        text-decoration:none;
        list-style:none!important;
    }
    
    /*.currentcolor{*/
    /*    color:white!important;*/
    /*}*/
    @media(max-width : 991px)
    {
        .nav-item-link{font-family: Loto,sans-serif;color:#fff; font-size: 1rem;}
        
        .nav-item-parent{
            display:grid!important;
            grid-template-columns:auto auto;
            justify-content:space-between;
        }
        .nav-item-parent .currentcolor{
            margin-right:50px!important;
        }
    }
    /*end of nav-item-link code */
    /*for the table cart display and view*/
      @media only screen and (min-width: 767px) {
        tbody .shopcartfirst {
          display: inline-block !important;
       }
       tbody .shopcartfirst {
          display: none !important;
       }
     }
      @media only screen and (max-width: 767px) {
        tbody .shopcartsecond {
          display: inline-block!important;
       }
       tbody .shopcartsecond {
          display: none  !important;
       }
     }
      .cart-table th:first-child,
            .table td:first-child {
                position: sticky;
                left: 0;
            }
      .cart-table td:first-child{
          background-color: #2E363F;
          
      }
    
            .cart-table td {
                white-space: unset!important;
            }