/** MMobile navigation header */

@media screen and (max-width:760px){
    .top-menu-container{
        margin-top:10px;
    }

    .main-header .top-menu-container .wrapper .sidemenu{
    margin:0 0 15px
    }


}


/* Mobile adjustments for navigation area */

@media screen and (max-width: 768px){
    .top-menu-container .wrapper .sidemenu .search .search-form-div input[type=text] {
        width: 100%;
        height:24px;
    }

    .searchForm{
        display: none;
    }

}



@media screen and (max-width: 768px){
    .top-menu-container .wrapper .sidemenu .top-menu ul li {
    padding-left:5px;
    }

    .top-menu-container .wrapper{
        min-width: 375px;
    }

}

@media screen and (max-width: 400px){
    .top-menu-container .wrapper{
        min-width: 300px;
    }

}

@media screen and (min-width:760px){

     .top-menu-container .wrapper .sidemenu .top-menu ul li:last-child {
        padding:6px 12px;
    } 

    .fa.fa-cart-arrow-down::before{
        font-size:24px;
    }



    .top-menu-container .wrapper .sidemenu .top-menu ul li:last-child a {
        color: #fff;
    }

    #glass{
        position: relative;
        left:-30px;
       
    }

     #searchOpen{
        display: none;
        background-color: initial;
        color:#009DDC;
    }

}


@media screen and (max-width:760px){

    .fa.fa-cart-arrow-down::before{
        font-size:32px;
    }

   /** #glass{
        position: relative;
        left:80%;
        top:-45px;
       
    } */

}

@media screen and (max-width:760px){
    
 
    

    .top-mobile-div{
        display: flex;
        width:100%;
    }

     .ico-moon.icon-menu.hidden::before{
        font-size: 32px;
    }
    



}

@media screen and (max-width:760px){
    .main-header{
        position:sticky;
        top:0px;
        z-index:99;
        box-shadow:1px 1px 1px #d7d7d7;
    }
}


/* Mobile sticky class */

.menu-sticky-class{
    position: sticky;
    top:0px;
    background: #fff;
    z-index:99;
}






