
.toggleMenu{display:none;background:#FFFFFF;color:#f39200;padding:10px 15px;}

.responsiveMenu{list-style:none;zoom:1;background:#FFFFFF; font-family: 'Marvel', sans-serif Helvetica, Arial, sans-serif;margin:0;padding:0;}

.responsiveMenu:before,.responsiveMenu:after{content:" ";display:table;}

.responsiveMenu:after{clear:both;}

.responsiveMenu ul{list-style:none;width: auto;}

.responsiveMenu a {color:#f39200;padding:10px 20px;text-decoration:none;}

.responsiveMenu span.separator{color:#;padding:10px 20px;display:block;cursor:pointer;}

	.responsiveMenu li span.separator:hover {background-color:#FFFFFF;}

.responsiveMenu a:hover, .responsiveMenu li.active > a, .responsiveMenu li > span.separator:hover{color:#FFFFFF;}

.responsiveMenu li{position:relative;margin:0;padding:0;}

.responsiveMenu > li{float:left;}

.responsiveMenu > li > .parent, .responsiveMenu > li.deeper > span{background-image:url(../images/downArrow.png);background-repeat:no-repeat;background-position:right;}

.responsiveMenu > li > a{display:block;}

.responsiveMenu li:hover > a {background-color:#FFFFFF;}

.responsiveMenu li ul{position:absolute;left:-9999px;margin:0;padding:0;}

.responsiveMenu > li.hover > ul{left:0;}

.responsiveMenu > li.hover > ul > li.hover > ul{left:100%;top:0;}

.responsiveMenu > li.hover > ul > li.hover > ul > li.hover > ul{left:100%;top:0;}

.responsiveMenu > li.hover > ul > li.hover > ul > li.hover > ul > li.hover > ul{left:100%;top:0;}

.responsiveMenu li li a{display:block;background:#FFFFFF;position:relative;z-index:100;border-top:1px solid #f39200;}

.responsiveMenu li li span.separator {display:block;background:#FFFFFF;position:relative;z-index:100;border-top:1px solid #;}

	.responsiveMenu li li span.separator:hover {background-color:#;}

.responsiveMenu li li li a{background:#;z-index:200;border-top:1px solid #;}

.responsiveMenu li li a.parent{background-image:url(../images/upArrow.png);background-repeat:no-repeat;background-position:95% 50%;}

.responsiveMenu li a:hover, .responsiveMenu li.active > a{color:#f39200; color:#000;}

@media screen and (min-width: 979px){
.parent { width:auto; max-width:125px;}
}

.responsiveMenu.isMobile .active{display:block;}

.responsiveMenu.isMobile > li{float:none;border-top:1px solid #;}

.responsiveMenu.isMobile > li > .parent{background-position:95% 50%;}

.responsiveMenu.isMobile li li .parent{background-image:url(../images/downArrow.png);background-repeat:no-repeat;background-position:95% 50%;}

.responsiveMenu.isMobile ul{display:block;width:100%;}

.responsiveMenu.isMobile > li.hover > ul{position:static;}

.responsiveMenu.isMobile > li.hover > ul > li.hover > ul{position:static;}

.responsiveMenu.isMobile > li.hover > ul > li.hover > ul > li.hover > ul{position:static;}

.responsiveMenu.isMobile > li.hover > ul > li.hover > ul > li.hover > ul > li.hover > ul{position:static;}



.responsiveMenu.isMobile li li a.parent{background-image:url(../images/downArrow.png);background-repeat:no-repeat;background-position:95% 50%;}



.responsiveMenu a img {vertical-align: middle;margin-right: 3px;}