.toggleMenu {
    display:  none;
}

.marginbutmenu {
	margin-top:15px !important;
	margin-right:15px !important;
}

.menunavbg {
	background-color:rgba(0,0,0,0.72);
	background-size:100% 100%;
	width:100%;
	border-bottom: solid 1px #ffffff;
	border-top: solid 1px #ffffff;
}

.menunav, .menunav ul {margin: 0; padding: 0;}

.menunav {
	margin-left:20px;
    list-style: none;
     *zoom: 1;
}

.menunav:before,
.menunav:after {
    content: " "; 
    display: table; 
}
.menunav:after {
    clear: both;
}
.menunav ul {
    list-style: none;
    width: 12em;
}
.menunav a, .menunav a:link,  .menunav a:visited, .menunav a:active {
	font-family: 'Poppins', sans-serif;
	font-style: normal;
	font-weight:400;
	font-size:18px;
	text-decoration:none;
	text-transform:normal;
    padding: 17px 35px;
    color:#ffffff;
	
}

.menunav a:hover {
	text-decoration:none;
	color:#FFF;
	background-color:#333;
}

.menunav li {
    position: relative;
	border-right:solid 0px #A03448;
}

.menunav li ul > li {
	border-right:none;
}

.menunav > li {
    float: left;
}
.menunav > li > .parent {
    background-image: url("images/arrowmenu.png");
    background-repeat: no-repeat;
    background-position:right;

}
.menunav > li > a {
    display: block;
}
.menunav li  ul {
    position: absolute;
    left: -9999px;
}
.menunav > li.hover > ul {
    left: 0;
}
.menunav li li.hover ul {
    left: 100%;
    top: 0;
}
.menunav li li a {
    display: block;
    background:#f15d22;
    position: relative;
    z-index:100;
    border-top: 1px solid #900;
	padding: 5px 15px !important;
	font-size:16px !important;
}
.menunav li li li a {
    background:#C00;
    z-index:200;
    border-top: 1px solid #900;
}



@media screen and (max-width: 768px) {
	
	.menunav {
	margin-left:0px;
    list-style: none;
     *zoom: 1;
	}
	
	.fixedtopmenu {
	position:fixed;
	}
	
	.marginbutmenu {
	margin-top:10px !important;
	margin-right:10px !important;
	margin-bottom:10px !important;
	}
	
    .active {
        display: block;
    }
	
	.menunav li {
	border-right:none;
	background: rgba(0, 0, 0, .1);
	}

	
    .menunav > li {
        float: none;
    }

	

    .menunav > li > .parent {
        background-position: 95% 50%;
    }
    .menunav li li .parent {
        background-image: url("images/downArrow.png");
        background-repeat: no-repeat;
        background-position: 95% 50%;
    }
	
	.menunav li li {
		padding-left:20px;
	}
	
	.menunav li li li {
		padding-left:20px;
	}
	
	.menunav li li li li {
		padding-left:20px;
	}
	
	.menunav li li li li li {
		padding-left:20px;
	}
	
    .menunav ul {
        display: block;
        width: 100%;
    }
   .menunav > li.hover > ul , .menunav li li.hover ul {
        position: static;
    }

}