/*set the variables*/

@import url(http://fonts.googleapis.com/css?family=PT+Sans+Narrow:400,700);

.responsiveMenuTheme2{list-style:none;zoom:1;background:;margin:0;padding:0;font-family:"PT Sans Narrow","Arial Narrow",Arial,Helvetica,sans-serif;font-size: 18px;}
.responsiveMenuTheme2:before,.responsiveMenuTheme2:after{content:" ";display:table;}
.responsiveMenuTheme2:after{clear:both;}
.responsiveMenuTheme2 ul{list-style:none;width:200px;}
.responsiveMenuTheme2 a {color:;padding:10px 20px;text-decoration:none;}
.responsiveMenuTheme2 span.separator{color:;padding:10px 20px;display:block;cursor:pointer;}
	/*.responsiveMenuTheme2 li span.separator:hover {background-color:#999999;}*/
.responsiveMenuTheme2 a:hover, .responsiveMenuTheme2 li.active > a, .responsiveMenuTheme2 li > span.separator:hover{color:;background-color: }
.responsiveMenuTheme2 li{position:relative;margin:0;padding:0;}
.responsiveMenuTheme2 > li{float:left;}
.responsiveMenuTheme2 > li > .parent, .responsiveMenuTheme2 > li.deeper > span{background-image:url(../images/downArrow.png);background-repeat:no-repeat;background-position:right;}
.responsiveMenuTheme2 > li > a{display:block;}
/*.responsiveMenuTheme2 li:hover > a {background-color:#999999;}*/
.responsiveMenuTheme2 li ul{position:absolute;/*left:-9999px;*/margin:0;padding:0;display:none;}
.responsiveMenuTheme2 > li > ul{left:0;}
.responsiveMenuTheme2 > li > ul > li > ul{left:100%;top:0;}
.responsiveMenuTheme2 > li > ul > li > ul > li > ul{left:100%;top:0;}
.responsiveMenuTheme2 > li > ul > li > ul > li > ul > li > ul{left:100%;top:0;}
.responsiveMenuTheme2 li li > a{display:block;background:;position:relative;z-index:100;border-top:1px solid ;white-space:nowrap;}
.responsiveMenuTheme2 > li > ul > li:first-child > a{border-top: none;}
.responsiveMenuTheme2 > li > ul > li:first-child > ul > li:first-child > a{border-top: none;}
.responsiveMenuTheme2 > li > ul > li:first-child > ul > li:first-child > ul > li:first-child > a {border-top: none;}
.responsiveMenuTheme2 > li > ul > li:first-child > ul > li:first-child > ul > li:first-child > ul > li:first-child > a {border-top: none;}

.responsiveMenuTheme2 li li span.separator {display:block;background:;position:relative;z-index:100;border-top:1px solid ;}
	/*.responsiveMenuTheme2 li li span.separator:hover {background-color:#999999;}*/
.responsiveMenuTheme2 li li li a{background:;z-index:200;border-top:1px solid ;}
.responsiveMenuTheme2 li li a.parent{background-image:url(../images/upArrow.png);background-repeat:no-repeat;background-position:95% 50%;}
/*.responsiveMenuTheme2 li a:hover, .responsiveMenuTheme2 li.active > a{background-color:#999999;}*/

.toggleMenu{display:none;color:;padding:10px 15px;background: url(../images/toggle-icon.png) no-repeat left center;height:40px;padding:0 0px 0 40px;line-height:40px;border-radius: 5px;font-family:"PT Sans Narrow","Arial Narrow",Arial,Helvetica,sans-serif;font-size: 18px;}
.toggleMenu span{padding-right:10px;}
.toggleMenu.active{border-radius: 5px 5px 0 0;}
.responsiveMenuTheme2.isMobile .active{display:block;}
.responsiveMenuTheme2.isMobile > li{float:none;border-top:1px solid ;}
.responsiveMenuTheme2.isMobile > li > .parent{background-position:95% 50%;}
.responsiveMenuTheme2.isMobile li li .parent{background-image:url(../images/downArrow.png);background-repeat:no-repeat;background-position:95% 50%;}
.responsiveMenuTheme2.isMobile ul{display:none;width:100%;}
.responsiveMenuTheme2.isMobile > li > ul{position:static;}
.responsiveMenuTheme2.isMobile > li > ul > li > ul{position:static;}
.responsiveMenuTheme2.isMobile > li > ul > li > ul > li > ul{position:static;}
.responsiveMenuTheme2.isMobile > li > ul > li > ul > li > ul > li > ul{position:static;}

.responsiveMenuTheme2.isMobile li li a.parent{background-image:url(../images/downArrow.png);background-repeat:no-repeat;background-position:95% 50%;}

.responsiveMenuTheme2 a img {vertical-align: middle;margin-right: 3px;}

.responsiveMenuTheme2 li img, .responsiveMenuTheme2 li span.image-title {vertical-align: middle;}
.responsiveMenuTheme2 li img {margin-right: 3px;}