/* Desktop Main Menu Color */

.wsfood.wsmenu>.wsmenu-list {
    /*background-color: #ffca3c;*/
}

/* Mobile Header Color */

.wsfood.wsmobileheader {
    background-color: #424242;
}

.wsfood.wsmenu>.wsmenu-list>li>a {
    color: #61443e;
    line-height: 64px;
}

.wsfood.wsmenu>.wsmenu-list>li>a .wsarrow:after {
    border-top-color: #ac8320;
}

.wsfood.wsmenu>.wsmenu-list>li>a:hover .wsarrow:after {
    border-top-color: #ac8320;
}

.wsfood.wsmenu>.wsmenu-list>li>a.active .wsarrow:after {
    border-top-color: #ac8320;
}

.wsfood.wsmenu>.wsmenu-list>li:hover>a .wsarrow:after {
    border-top-color: #ac8320;
}

.wsfood.wsmenu>.wsmenu-list>li>a>i {
    color: #ac8320;
    font-size: 20px;
    font-style: normal;

}

.wsfood.wsmenu>.wsmenu-list>li>a.active i {
    color: #333;
}

.wsfood.wsmenu>.wsmenu-list>li:hover>a>i {
    color: #61443e;
}

.wsfood.wsmenu>.wsmenu-list>li>a:hover i {
    color: #000;
}

.wsfood.wsmenu>.wsmenu-list>li>.wsmegamenu .menu_form input[type="submit"] {
    background-color: #ffd452;
    color: #333;
}

.wsfood.wsmenu>.wsmenu-list>li>.wsmegamenu .menu_form input[type="button"] {
    background-color: #ffd452;
    color: #333;
}

.wsfood.wsmenu>.wsmenu-list>li>a.active {
    background-color: #ffd452;
    color: #333;
}

.wsfood.wsmenu>.wsmenu-list>li:hover>a {
    /*background-color: #ffd452;*/
    /*color: #333;*/
}

.wsfood.wsmenu>.wsmenu-list>li>ul.sub-menu>li:hover>a {
    background-color: #ffd452;
    color: #333;
}

.wsfood.wsmenu>.wsmenu-list>li>ul.sub-menu>li>ul.sub-menu>li:hover>a {
    background-color: #ffd452;
    color: #333;
}

.wsfood.wsmenu>.wsmenu-list>li>ul.sub-menu>li>ul.sub-menu>li>ul.sub-menu>li:hover a {
    background-color: #ffd452;
    color: #333;
}


/*LAFKA*/
.wsfood.wsmenu {
    font-family: "Rubik";
    max-width: none;
    border-radius: 8px;
    text-transform: uppercase;
    font-weight: 600;
    height: 64px;
    font-size: 15px;
    border-radius: 8px;
    padding-right: 80px;
    padding-left: 80px;
    background-color: #ffca3c;
}

.wsfood.wsmenu > .wsmenu-list > li {
    height: 64px;
}

.wsfood.wsmenu > .wsmenu-list > li > a {
    line-height: 64px;
    background-color: #ffca3c;
}


.wsfood.wsmenu>.wsmenu-list>li>a i::before {
    top: 2px;
    font-size: 32px;
    position: relative;
    line-height: 50px;
    font-weight: normal;
}


.wsfood.wsmenu>.wsmenu-list>li>a .wsarrow:after {
    top: 30px;
    width: 0;
}

.wsfood.wsmenu > .wsmenu-list > li:last-child > a {
    -webkit-border-radius: 0px 8px 8px 0px;
    -moz-border-radius: 0px 8px 8px 0px;
    border-radius: 0px 8px 8px 0px;
}
.wsfood.wsmenu > .wsmenu-list > li:first-child > a {
    -webkit-border-radius: 8px 0px 0px 8px;
    -moz-border-radius: 8px 0px 0px 8px;
    border-radius: 8px 0px 0px 8px;
}

.wsfood.wsmenu>.wsmenu-list>li>ul.sub-menu {
    top: 64px;
    border-radius: 8px;
    border: none;

}

.wsfood.wsmenu>.wsmenu-list>li>.wsmegamenu {
   top: 64px;
    border-radius: 8px;
    border: none;

}
.wsmegamenu h3.title {
    font-weight: 700 !important;
    font-family: "Rubik";
    border: none !important;
    text-align: center !important;
}
.wsmegamenu .wsmwnutxt {
    font-weight: normal;
    text-transform: none;
}





