.menu-icon {
    position: fixed;
    right: 96px;
    z-index: 1031;
    top: 32px;
    display: block;
}

.menu-list ul {
    position: fixed;
    z-index: 701;
    right: 95px;
    top: 105px;
}

@media screen and (max-width: 992px) {
    .menu-list ul {
        right: 15px;
    }

    .menu-icon {
        right: 15px;
    }
}

.menu-list ul li {
    text-align: right;
    list-style-type: none;
    font-size: 21px;
    line-height: 33px;
    opacity: 0;
    -webkit-transform: translate(-15%, -25%);
    -ms-transform: translate(-15%, -25%);
    -o-transform: translate(-15%, -25%);
    transform: translate(-15%, -25%);
    -webkit-transition: all 0.25s cubic-bezier(0.25, 0.28, 0.13, 0.76);
    -o-transition: all 0.25s cubic-bezier(0.25, 0.28, 0.13, 0.76);
    transition: all 0.25s cubic-bezier(0.25, 0.28, 0.13, 0.76);
}

.menu-list ul li.current a {
    color: #94d60a;
}

.menu-list ul li a {
   
    color: #fff !important ;
}

.menu-list ul li a:hover {
    color: #d08845 !important;
}

.menu-list ul li a .badge {
    background-color: #94d60a;
    top: -3px;
    position: relative;
}

.menu-list ul li.in {
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    -o-transform: translate(0, 0);
    transform: translate(0, 0);
    opacity: 1;
}

.overlay {
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    pointer-events: none;
    background-color: rgba(34, 34, 34, 0.87);
    z-index: 700;
    opacity: 0;
    -webkit-transition: opacity 0.5s cubic-bezier(0.25, 0.28, 0.13, 0.76);
    -o-transition: opacity 0.5s cubic-bezier(0.25, 0.28, 0.13, 0.76);
    transition: opacity 0.5s cubic-bezier(0.25, 0.28, 0.13, 0.76);
}

.overlay.in {
    opacity: 1;
    pointer-events: auto;
}

.gravity-navbar {
        /*background-color: rgba(0, 0, 0, 0.8) !important;*/
	background-image:url(../../image/head_bg.jpg)!important;
	z-index:100;
}

.gravity-navbar.no-bg {
    background-color: transparent !important;
}