@media only screen and (max-width:1191px) {
    /*#xxx {
    display: none;
}*/

    .classy-menu {
        left: 0px;
    }

        #xxx .classynav {
            padding-top: 0;
        }

        #xxx ul {
            transition-duration: 0ms;
        }

        /*??????*/
        #xxx .megamenu-item a {
            /* padding: 0 15px;*/
        }

            #xxx .megamenu-item a::after {
                font-weight: 400;
                line-height: 19px;
            }

        #xxx .title a {
            color: rgb(18, 206, 59);
            padding: 4px 0;
        }

        #xxx .single-mega {
            border-bottom-style: none;
            border-right-style: none;
            border-right-width: 0px;
            padding: 0 20px;
            padding-top: 10px;
            padding-bottom: 10px;
            min-height: 50px;
        }

            #xxx .single-mega .title {
                border-bottom-style: none;
            }

                #xxx .single-mega .title a {
                    border-bottom-style: none;
                    font-weight: 600;
                    height: 30px;
                    line-height: 41px;
                    margin-bottom: 11px;
                }

                    #xxx .single-mega .title a::after {
                        color: rgb(33, 37, 41);
                        font-weight: 400;
                    }

        #xxx .dd-arrow::before {
            background-color: #12cd3a;
        }

        #xxx .dd-arrow::after {
            background-color: #12cd3a;
        }


    @media only screen and (max-width: 1191px) {
        .classy-navbar-toggler, .classycloseIcon {
            display: block;
            /*display: none;*/
        }
    }

    #xxx .megamenu-item a {
        /*color: #121212;*/
        font-weight: 300;
        height: 41px;
        line-height: 41px;
        margin-bottom: 0;
        /*border-bottom-color: rgba(221, 221, 221, 0.9);*/
        border-top-color: rgba(221, 221, 221, 0.9);
        padding: 0 30px;
        transition-duration: 500ms;
        text-decoration: none;
    }

    #xxx .classynav ul li .megamenu .single-mega .title {
        padding: 0px 0px;
    }

    #xxx .megamenu-item li a {
        height: 30px;
    }
}


.classynav ul li .megamenu .single-mega.cn-col-5 {
    padding-bottom: 10px;
}
