body,nav,ul,li,a{margin:0;padding:0;}
body{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;}
a{text-decoration:none;}
.container{width:90%;max-width:900px;margin:10px auto;}
.toggleMenu{display:none;}
.responsiveMenu{list-style:none;zoom:1;}
.responsiveMenu:before,.responsiveMenu:after{content:" ";display:table;}
.responsiveMenu:after{clear:both;}
.responsiveMenu ul{list-style:none;width:px;margin:0;padding:0;}
.responsiveMenu a{}
.responsiveMenu a:hover, .responsiveMenu li.active > a{}
.responsiveMenu li{position:relative;}
.responsiveMenu > li{float:left;}
.responsiveMenu > li > .parent{background-image:url(../images/downArrow.png);background-repeat:no-repeat;background-position:right;}
.responsiveMenu > li > a{display:block;}
.responsiveMenu li ul{position:absolute;left:-9999px;}
.responsiveMenu > li.hover > ul{left:0;}
.responsiveMenu li li.hover ul{left:100%;top:0;}
.responsiveMenu li li a{display:block;position:relative;z-index:100;}
.responsiveMenu li li li a{;z-index:200;;}
.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{;}

@media screen and (max-width:768px) {
.active{display:block;}
.responsiveMenu > li{float:none;}
.responsiveMenu > li > .parent{background-position:95% 50%;}
.responsiveMenu li li .parent{background-image:url(../images/downArrow.png);background-repeat:no-repeat;background-position:95% 50%;}
.responsiveMenu ul{display:block;width:100%;}
.responsiveMenu > li.hover > ul,.responsiveMenu li li.hover ul{position:static;}
.responsiveMenu li li a.parent{background-image:url(../images/downArrow.png);background-repeat:no-repeat;background-position:95% 50%;}
}
