@media only screen and (min-width: 768px) {
    .nav-item.submenu-left.dropdown-submenu {
        position: relative;
        text-align: left;
    }
    .ves-megamenu .submenu .megamenu-content>.level1 {
        width: 100%;
        text-align: left;
    }
    .navigation .ves-megamenu .level0 .submenu {
        min-width: 940px;
        min-height: 369px;
    }
    .ves-megamenu .nav-item.current .submenu .megamenu-content .level1.current>.nav-anchor::after {
        content: "";
        position: absolute;
        width: 0;
        height: 0;
        left: 195px;
        border-top: 18px solid transparent;
        border-bottom: 18px solid transparent;
        border-right: 18px solid #fff;
        margin-top: -10px;
    }
    .ves-megamenu .nav-item.current .submenu .megamenu-content .level1.current {
        /* position: relative; */
    }
    .ves-megamenu .nav-item.current .submenu .megamenu-content .level1.current>a {
        color: #fff;
    }
    .navigation .ves-megamenu .level0 .nav-item>a {
        font-size: 13px;
        text-transform: uppercase;
        line-height: 16px;
        font-family: "LFT_Etica_Semibold", "Helvetica Neue", Verdana, Arial, sans-serif;
        font-weight: bold;
        color: #131006;
    }
    .navigation .ves-megamenu .level0 .nav-item>a:hover,
    .navigation .ves-megamenu .level0 .nav-item>a:focus {
        background: transparent;
        color: #fff;
        box-shadow: none;
    }
    .ves-megamenu .submenu .megamenu-content>.level1 {
        padding-top: 15px;
        /* position: relative; */
    }
    .nav-sections .navigation .ves-megamenu .submenu-alignleft ul {
        text-align: left;
        float: left;
        display: block !important;
    }
    .navigation .ves-megamenu .level0 .submenu .submenu .item-content1 .nav-item.level2 {}
    .ves-megamenu.menu-click .level0 .submenu>.content-wrap .megamenu-content {
        /* position: relative; */
    }
    .navigation .ves-megamenu .level0 .submenu a {
        color: #131006;
    }
    .navigation .ves-megamenu .level0 .submenu a:hover {
        background: transparent;
        color: #131006;
        box-shadow: none;
    }
    .navigation .ves-megamenu .level0 .submenu .submenu {
        padding-top: 15px;
        padding-bottom: 15px;
    }
    .ves-megamenu .nav-item.level2.nav-2.submenu-alignleft {
        clear: both;
    }
    .navigation .ves-megamenu .level0 .submenu .submenu .item-content1 .nav-item.level2 {
        float: left;
        min-width: 220px;
    }
    .navigation .ves-megamenu .level0 .submenu .submenu {
        left: 18% !important;
    }
    .navigation .ves-megamenu .level0 .submenu .submenu,
    .ves-megamenu .subgroup>.submenu {
        width: 82% !important;
    }
    .navigation .ves-megamenu .level0 .submenu .submenu .mega-col {
        width: 50%;
        float: left;
    }
    .navigation .ves-megamenu .level0 .submenu .submenu .subCategoryImage {
        width: 50%;
        float: left;
        text-align: center;
    }
    .ves-megamenu.menu-click .level0>.submenu>.content-wrap>.megamenu-content {
        width: 1178px !important;
        position: relative;
    }
    .nav-sections .navigation .ves-megamenu .submenu-alignleft ul li a {
        padding: 3px 10px;
    }
    .navigation .ves-megamenu .level0 .submenu .submenu {
        left: 0;
        background: #FFF;
        top: 0 !important;
        min-height: 339px;
    }
    .nav-sections .navigation .ves-megamenu .submenu-alignright ul {
        text-align: left;
        float: left;
        display: block !important;
    }
    .nav-sections .navigation .ves-megamenu .submenu-alignright ul li a {
        padding: 3px 10px;
    }
}

@media screen and (max-width: 1024px) and (min-width: 768px) {
    .ves-megamenu .nav-item>a {
        padding: 0 5px;
    }
    .ves-megamenu li.level0>a {
        font-size: 11px;
        letter-spacing: 0;
    }
}

@media screen and (max-width: 1366px) and (min-width: 1024px) {
    .ves-megamenu .nav-item>a {
        padding: 0 5px;
    }
}

@media only screen and (max-width: 768px) {
    .ves-megamenu .nav-item.current>.submenu {
        display: block;
    }
}