
.dl-menu.dl-menuopen, .dl-menu.dl-subview li.dl-subviewopen > .dl-submenu{
max-height: 800px;
overflow-y: overlay;
overflow-x: hidden;
}

.dl-menuwrapper:first-child{
	margin-right: 0px!important;
}
.dl-menuwrapper .dl-menu{
	width: 300px!important;
}
/*#dl-menu {
	margin-top: 8px!important;
}*/
.dl-menuwrapper button{
	text-indent: 0px!important;
    width:100%;
}
.dl-menuwrapper button:after {
	content: none!important;
}
#menuCategory a {
	text-decoration: none;
}

.dl-menuwrapper .dl-menu.dl-menuopen{
    box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.2);
    display: block;
}
.dl-menuwrapper .dl-menu{
    margin-top:0px!important;
    display: none;
}
.dl-menuwrapper li a{
    color :#727272;
    font-size:0.75rem;
}
.dl-menuwrapper li:not(.disabled):hover{
    background-color: #eee;
}
.dl-menuwrapper li:not(.disabled):hover>a{
    color :#1d1d1d;
}
.dl-menuwrapper li > a:after:hover{
     color :#1d1d1d;
}
.dl-menuwrapper button{
    height:60px!important;
    padding-right: 16px!important;
    padding-left:16px!important;
}

@media screen and (max-width: 1401px) {
    .dl-menuwrapper button{
    height:55px!important;
}
}
@media screen and (max-width: 1201px) {
    .dl-menuwrapper button{
    height:50px!important;
}
}
@media screen and (max-width: 800px) {
    .dl-menuwrapper button{
    height:50px!important;
}
}
@media screen and (max-width: 665px) {
    .dl-menuwrapper button{
    height:45px!important;
}
}
