@media screen and (max-width: 1000px) {


/*#hamburger {
   display: block;
   position: absolute;
   top: 1em;
   right: 1em;
}*/

#hamburger img {
   height: 2em;
   /*margin-top: 0.5em;*/
}

.header .logo img {
   /*height: 4em;
   left: 1%;*/
}

.header {
   /*height: auto;*/
}

.header .menu {
   position: relative;
   display: none;
   background: white;
   margin-top: 0;
   font-size: 1.5em;
   padding-top: 1em;
   /*display: block;*/
    /* position: relative; */
    height: 80vh;
    overflow-y: scroll;
    padding-bottom: 5em;
   width: 100%;
    height: 100vh;
}

.header ul{
   width: auto;
}

.header ul li {
   display: block;
   /*background: #e5e5e5;*/
   height: auto;
   text-align: center;
   margin: 1em;
}

.header ul li:hover {
   background: none;
}

.menu-item-open:after {
   font-size: 2em;
}

.header .parent-subcategories {
   padding-left: 1em;
}

.header .parent-subcategories li {
   line-height: 2em;
   padding: 0;
   background: none;
}

.header .parent-div {
   position: relative;
   -webkit-box-shadow: none;
   box-shadow: none;
}

.header .parent-div-in {
   position: initial;
}

.header-search-icon-mobile {
   display: block;
    position: absolute;
    top: 50%;
    transform: translateY(-44%);
    right: 4.5em;
}
.header-search-icon-mobile img{
   height: 2em;
}

.header-search-icon-desktop {
   display: none;
}

#header-search input {
   width: 90%;
   padding: 8px;
   font-size: 20px;
}






























/*responsive end*/
}