#pav-mainnav .xorder-common-2,
                                    #pav-mainnav .xorder-common-1 {
                                        background: var(--xorder-theme-navigation-background-color, #fff);
                                    }

                                    #pav-mainnav .navbar-nav>li>.category-menu {
                                        position: fixed;
                                        width: 100%;
                                        height: 0;
                                        margin: 0;
                                        padding: 0;
                                        box-shadow: none;
                                        border: 0;
                                        background: none;
                                        top: 70px;
                                    }
                                    #pav-mainnav .dropdown-menu > li {
                                        border-bottom: solid 1px #E5E5E5;
                                        padding: 10px 0;
                                    }
                                    #pav-mainnav .navbar-nav>li>.category-menu .category-list {
                                        background: var(--xorder-theme-navigation-background-color, #ffffff);
                                        padding: 20px 16px;
                                        -webkit-box-shadow: 0 0 10px 0 rgb(0 0 0 / 8%);
                                        -moz-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.08);
                                        box-shadow: 0 0 10px 0 rgb(0 0 0 / 8%);
                                        width: 100%;
                                        display: flex;
                                        justify-content: space-between;
                                    }

                                    #pav-mainnav .category-menu .category-list>ul>li {
                                        width: 20%;
                                        min-width: 185px;
                                    }

                                    #pav-mainnav .category-menu .category-list>ul>li a {
                                        color: #333333;
                                        text-transform: capitalize;
                                    }

                                    #pav-mainnav .category-menu .category-list>ul>li:hover>a,
                                    #pav-mainnav .category-menu .category-list>ul>li.active>a,
                                    #pav-mainnav .category-menu .category-list>ul>li>ul>li:hover a,
                                    #pav-mainnav .category-menu .category-list>ul>li>ul>li.active a {
                                        font-weight: bold;
                                    }

                                    #pav-mainnav .category-menu .category-list>ul>li.active .dropdown-menu {
                                        display: block;
                                    }

                                    #pav-mainnav .navbar-nav>li>.category-menu .category-list>ul {
                                        position: relative;
                                    }

                                    #pav-mainnav .navbar-nav>li>.category-menu .category-list>ul li {
                                        position: initial;
                                    }

                                    #pav-mainnav .navbar-nav>li>.category-menu .category-list>ul li ul {
                                        border: 0;
                                        box-shadow: none;
                                        background: none;
                                        position: absolute;
                                        top: 0;
                                        left: auto;
                                        right: 0;
                                        display: none;
                                    }

                                    #pav-mainnav .navbar-nav>li>.category-menu .category-list>ul li.active ul {
                                        display: block;
                                    }

                                    #pav-mainnav .category-menu .category-list>ul>li>a {
                                        padding: 0;
                                    }

                                    #pav-mainnav .category-menu .category-list>ul>li>ul>li {
                                        width: 100% !important;
                                        padding: 0 !important;
                                    }

                                    .c-pc-title {
                                        display: flex;
                                        align-items: center;
                                        justify-content: space-between;
                                        padding: 0 15px;
                                    }

                                    .c-pc-title h1,
                                    .c-pc-title a {
                                        font-size: 16px;
                                        color: var(--xorder-theme-navigation-foot-color, #333333);
                                        text-transform: capitalize;
                                    }

                                    .c-pc-title a {
                                        font-size: 14px;
                                    }

                                    .c-pc-title a:hover {
                                        color: #000000;
                                    }

                                    .c-p-list {
                                        width: 100%;
                                        display: flex;
                                        flex-wrap: wrap;
                                        padding: 0 15px;
                                    }

                                    .c-p-list_image {
                                        margin-bottom: 10px;
                                    }

                                    .c-p-list img {
                                        width: 100%;
                                        max-width: 100%;
                                        height: auto;
                                    }

                                    .c-p-list_title p {
                                        text-align: left !important;
                                        text-overflow: ellipsis !important;
                                        display: -webkit-box !important;
                                        -webkit-line-clamp: 2 !important;
                                        -webkit-box-orient: vertical !important;
                                        display: -moz-box !important;
                                        -moz-line-clamp: 2 !important;
                                        -moz-box-orient: vertical !important;
                                        overflow-wrap: break-word !important;
                                        white-space: normal !important;
                                        font-size: 14px !important;
                                        color: var(--xorder-theme-navigation-foot-color, #333333) !important;
                                        overflow: hidden !important;
                                        line-height: initial !important;
                                    }

                                    .c-p-list_price p {
                                        text-align: left;
                                        font-size: 14px;
                                        color: #333333;
                                    }

                                    .category-product {
                                        display: block;
                                        flex: 1;
                                        width: 50%;
                                    }

                                    @media (min-width: 768px) {
                                        .category-menu .container {
                                            max-width: 750px !important;
                                        }
                                    }

                                    @media (min-width: 992px) {
                                        .category-menu .container {
                                            max-width: 1000px !important;
                                        }
                                    }

                                    @media (min-width: 1200px) {
                                        .category-menu .container {
                                            max-width: 1170px !important;
                                        }
                                    }

                                    .category-list ul {
                                        border: 0;
                                        border-right: 1px solid #e9e9e9;
                                    }

                                    #pav-mainnav .dropdown-menu li>a:hover {
                                        font-weight: bold;
                                    }

                                    .nav-common-bkg {
                                        position: absolute;
                                        transform-origin: top;
                                        -webkit-animation: heightChange 0.3s linear;
                                        animation: heightChange 0.3s linear;
                                        z-index: 1;
                                        width: 100%;
                                        left: 0;
                                        top: 80px;
                                        height: 245px;
                                        background: #fff;
                                        -webkit-box-shadow: 0 0 10px 0 rgb(0 0 0 / 8%);
                                        -moz-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.08);
                                        box-shadow: 0 0 10px 0 rgb(0 0 0 / 8%);
                                        display: none;
                                        left: 20%;
                                        max-width: 60%;
                                    }

                                    .c-list-flex {
                                        display: flex;
                                        width: 50%;
                                        border-right: 1px solid #efefef;
                                    }

                                    .c-list-flex .c-list-left,
                                    .c-list-flex .c-list-right {
                                        width: 50%;
                                    }

                                    .c-list-flex .c-list-left ul,
                                    .c-list-flex .c-list-right ul {
                                        position: initial;
                                        display: block;
                                        width: 100%;
                                        margin: 0;
                                        padding: 0;
                                        border: 0;
                                    }

                                    .c-list-flex .c-list-left ul li,
                                    .c-list-flex .c-list-right ul li {
                                        width: 100%;
                                        display: block;
                                        float: initial;
                                        margin: 0;
                                        padding: 0;
                                        border: 0;
                                    }

                                    .c-list-flex .c-list-left ul li>a,
                                    .c-list-flex .c-list-right ul li>a {
                                        color: #333333 !important;
                                    }

                                    #pav-mainnav .category-list li.active>a {
                                        color: var(--xorder-theme-color, #334141) !important;
                                    }

                                    .c-list-flex .c-list-left ul li.active>a,
                                    .c-list-flex .c-list-right ul li.active>a {
                                        font-weight: bold;
                                    }

                                    .c-list-flex .c-list-right ul {
                                        display: none;
                                    }

                                    .c-list-flex .c-list-right ul.active {
                                        display: block;
                                        border-left: 1px solid #efefef;
                                    }

                                    .navbar-header13 .first {
                                        display: none;
                                    }

                                    @media (max-width: 768px) {
                                        #pav-mainnav .navbar .navbar-header {
                                            float: left;
                                        }

                                        #pav-mainnav .navbar-inverse .navbar-toggle {
                                            /* border: 1px solid #333333; */
                                        }

                                        .navbar-inverse .navbar-toggle .icon-bar {
                                            background-color: #333333;
                                        }

                                        .category-list {
                                            margin: 0;
                                            padding: 0;
                                        }

                                        .category-list ul li {
                                            width: 100%;
                                            float: left;
                                            margin: 0 auto;
                                            padding: 0;
                                            border: 0;
                                        }

                                        .category-list ul li a {
                                            padding: 0;
                                        }

                                        .nav-common-bkg {
                                            display: none !important;
                                        }

                                        .c-list-flex {
                                            width: 100%;
                                            flex-wrap: wrap;
                                        }

                                        .category-list {
                                            padding: 0 15px !important;
                                        }

                                        .c-list-flex .c-list-left,
                                        .c-list-flex .c-list-right {
                                            width: 100%;
                                            border-right: none;
                                        }

                                        .navbar-header13 .first {
                                            display: block;
                                        }
                                    }
