#mobnav-btn {
    display: none;
    font-size: 14px;
    cursor: pointer;
    color: #000000;
}
#mobnav-btn span {
    color: #000;
display: inline-block;
font-size: 21px;
padding: 0;
}
.sticky_header #mobnav-btn span {
    color: #fff;
}
#mobnav-btn2 {
    margin: 15px 0px;
}
.mobnav-subarrow.fa.fa-angle-down {
    display: none;
}
@media (max-width: 991px) {
    .header_bottom {
        padding: 5px 0;
    }
    #mobnav-btn {
     border-radius: 0;
display: block;
margin-top: 12px;
max-width: 45px;
padding: 6px 0;
text-align: center;
    }
    .sf-navbar > li > ul {
        min-width: auto;
    }
    #main_menu ul li {
        position: relative;
    }
    .sf-navbar ul {
        background: transparent;
    }
    #main_menu ul li a {
        padding: 12px 25px;
    }
    #main_menu ul li li a {
        font-size: 12px;
        padding-left: 40px;
    }
    .mobnav-subarrow.fa.fa-angle-down {
        color: #be9d02;
    cursor: pointer;
    display: inline-block;
    font-size: 25px;
    height: 33px;
    position: absolute;
    right: 13px;
    top: 11px;
    width: 12px;
    z-index: 9999;
    }
    .sf-menu li span {
        display: none!important;
    }
    .sf-menu.sf-arrows .sf-with-ul:after {
        border: medium none transparent;
    }
    .xpopdrop .mobnav-subarrow {} .sf-menu,
    .nav_menu {
        display: none;
        margin: 0px;
    }
    .sf-menu.xactive,
    .nav_menu.xactive {
        background-color: #498932;
display: block !important;
position: relative;
right: 0;
width: 100%;
z-index: 9999;
    }
    .sf-menu li,
    .nav_menu li {
        display: block!important;
        width: 100%!important;
    }
    .sf-menu li a,
    .nav_menu li a {
        float: none!important;
    }
    .sf-menu ul,
    .nav_menu ul {
        position: static!important;
        display: none!important;
        width: 100%!important;
    }
    .xpopdrop ul,
    .xpopdrop2 ul {
        display: block!important;
    }
    .xpopdrop ul ul {
        display: none!important;
    }
    .xpopdrop.sub_xpopdrop ul,
    .xpopdrop.sub_xpopdrop ul ul {
        display: block!important;
    }
    .xpopdrop.sub_xpopdrop ul ul {
        display: none!important;
    }
    .xpopdrop.sub_xpopdrop.sub_sub_xpopdrop ul {
        display: block!important;
    }
    #main-menu ul li {
        border-left: none;
        border-right: none;
        text-align: left;
        padding: 0;
        border-bottom: 1px solid #000;
    }
    #main-menu ul#designworld-menu li a::after {
        content: "";
    }
    #main-menu ul li:hover {
        border-left: none;
        border-right: none;
    }
    #main-menu {
        background: transparent;
        position: static;
        z-index: 50;
        text-align: center;
    }
}
@media (max-width: 480px) {
    #main_menu ul {
        margin-top: 0px;
    }
}
@media (max-width: 479px) {
    .header_right {
        width: 100%;
    }
    .header_left {
        width: 100%;
        text-align: center;
    }
}