@media only screen and (min-width: 768px) {
	.slicknav_btn span.slicknav_icon-bar {transition: .5s ease;}
	.slicknav_btn.slicknav_collapsed span.slicknav_icon-bar:nth-child(1){transform: rotate(0)translateY(0)translateX(0);}
	.slicknav_btn.slicknav_collapsed span.slicknav_icon-bar:nth-child(2){opacity :1}
	.slicknav_btn.slicknav_collapsed span.slicknav_icon-bar:nth-child(3){transform:rotate(0)translateY(0)translateX(0);}
	.slicknav_btn span.slicknav_icon-bar:nth-child(1){transform: rotate(-45deg)translateY(-5px)translateX(-23px);}
	.slicknav_btn span.slicknav_icon-bar:nth-child(2){opacity: 0}
	.slicknav_btn span.slicknav_icon-bar:nth-child(3){transform:rotate(45deg)translateY(-7px)translateX(-33px);}

	.buttons.openBtn .fa-times {
    content: "\f002";
    font-size: 56px;
    color: white;
    font-weight: 200!important;
}
.slicknav_menu.make-fixed {
    position: fixed!important;
}
.slicknav_menu.make-fixed.slick_menu_position {
    position: absolute!important;
}
/*ul.slicknav_nav > li >ul {
    height: 400px;
    overflow-y: scroll;
}*/
#page{
    overflow: auto;
    -webkit-overflow-scrolling: auto;
}
ul#product_list {
    display: block!important;
}
}

/*ul.slicknav_nav {
    max-height: 700px;
    overflow: scroll;
}
ul.slicknav_nav::-webkit-scrollbar-thumb {
    background-color: darkgrey;
    outline: 1px solid slategrey;
}
body::-webkit-scrollbar {
    width: 1em;
}
 
body::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
}
 
body::-webkit-scrollbar-thumb {
  background-color: darkgrey;
  outline: 1px solid slategrey;
}*/
