/*set the variables*/

.responsiveMenuTheme8 {list-style:none;zoom:1;background:;margin:0;padding:0;font-family:"Roboto", Arial, Helvetica, sans-serif; font-weight:400; font-size: 17px;margin-right:-20px}

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

.responsiveMenuTheme8:after {clear:both;}

.responsiveMenuTheme8 ul {list-style:none;}

.responsiveMenuTheme8 ul li {width:px;}

.responsiveMenuTheme8 a {color:;padding:10px 37px;text-decoration:none;}
body.ru-ru .responsiveMenuTheme8 a {padding:10px 20px;}

@media (max-width: 1200px) {
	.responsiveMenuTheme8 a {padding:10px 23px}
	body.ru-ru .responsiveMenuTheme8 a {padding:10px 12px; font-size: 15px}
}
@media (max-width: 980px) {
	.responsiveMenuTheme8 a {padding:10px 16px;}
	body.ru-ru .responsiveMenuTheme8 a {padding:10px 7px}
}
.responsiveMenuTheme8 span.separator {color:;padding:10px 20px;display:block;cursor:pointer;}

.responsiveMenuTheme8 li span.separator:hover {background-color:transparent /*#999999*/;}

.responsiveMenuTheme8 a span:hover,
.responsiveMenuTheme8 > li.active > a,
.responsiveMenuTheme8 > li:hover > a {color:#FFF;background-color: #0076bc;}

.responsiveMenuTheme8 li li.current > a,
.responsiveMenuTheme8 li li.current > a span.linkTxt,
.responsiveMenuTheme8 li li li.active > a,
.responsiveMenuTheme8 li li li.active > a span.linkTxt {color:#333; background-color: #CCC;}

.responsiveMenuTheme8 > li > ul > li > a[href="#"] span:hover {background: inherit;color:inherit; z-index:999;}

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

.responsiveMenuTheme8 > li {float:left;}

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

.responsiveMenuTheme8 > li.active > .parent,
.responsiveMenuTheme8 > li:hover > .parent {background-image:url(../images/downArrow.png);background-repeat:no-repeat;background-position:right;}

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

.responsiveMenuTheme8 > li > ul {position:absolute;left:-9999px;margin:0;padding:0px;background:#0076bc;overflow: hidden;border:0px none /*solid*/ ;/* border-width:0 1px 1px;*/width:280px !important;z-index: 9999;}

.responsiveMenuTheme8 > li > ul > li {float: none;}

.responsiveMenuTheme8 > li > ul > li > ul {position: relative;left: 5px /*auto*/;}

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

.responsiveMenuTheme8 li li > a {display:block;background:#000000;position:relative;z-index:1000;padding:0px 5px;}

.responsiveMenuTheme8 > li > ul > li a {color:#fff;background-color:#0076bc; padding:0px !important;}

.responsiveMenuTheme8 > li > ul > li a span:hover {color: #333 !important;background-color: #CCC;}

.responsiveMenuTheme8 li li > a span.linkTxt {display:block;padding:10px;}

.responsiveMenuTheme8 li li.parent > a span.linkTxt {border-bottom:0px none /* 1px solid #000000*/;}

.responsiveMenuTheme8 li li.parent > a {font-weight: 400;color: ;}

.responsiveMenuTheme8 li li > a.hide {display: none;}

.responsiveMenuTheme8 li li > span.separator {background:#000000;position:relative;z-index:1000;padding:0;cursor:default;}

.responsiveMenuTheme8 li li > span.separator span.separatorTxt {display:block;padding:10px 15px;margin:0 5px;border-bottom:1px solid #000000;font-weight: bold;color: ;}

.responsiveMenuTheme8 li li span.separator:hover {background-color: transparent /*#999999*/;}

.responsiveMenuTheme8 li li li a {background:#0076bc;z-index:2000f;padding:0px 5px;}

.responsiveMenuTheme8 > li li,
.responsiveMenuTheme8 > li > ul > li > ul > li:hover a { background-color: #0076bc; font-size: 14px;}

.responsiveMenuTheme8 li li li a span.linkTxt {border-bottom: 0px none /*1px dotted #000000*/;padding:5px;display:block;margin:0;}

.responsiveMenuTheme8 li li li.last span.linkTxt {border-bottom:none;}

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

.toggleMenu {display:none;color:;padding:10px 15px;background:#0076bc 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 {display:none;/*padding-right:10px;*/}

.toggleMenu.active {border-radius: 5px 5px 0 0;}

.responsiveMenuTheme8.isMobile .active {display:block;}
.responsiveMenuTheme8.isMobile > li {float:none;border-top:1px solid #000000;}
.responsiveMenuTheme8.isMobile > li > ul {border:none;}
.responsiveMenuTheme8.isMobile > li > ul {z-index: 9999;width: auto !important;}
.responsiveMenuTheme8.isMobile > li > .parent {background-position:95% 50%;}
.responsiveMenuTheme8.isMobile li li .parent {background-image:url(../images/downArrow.png);background-repeat:no-repeat;background-position:95% 50%;}
.responsiveMenuTheme8.isMobile ul {display:block;width:100%;}
.responsiveMenuTheme8.isMobile ul li {width:100%;}
.responsiveMenuTheme8.isMobile > li >ul > li {float: none;}
.responsiveMenuTheme8.isMobile > li.hover > ul {position:static;}
.responsiveMenuTheme8.isMobile > li.hover > ul > li.hover > ul {position:static;}
.responsiveMenuTheme8.isMobile > li.hover > ul > li.hover > ul > li.hover > ul {position:static;}
.responsiveMenuTheme8.isMobile > li.hover > ul > li.hover > ul > li.hover > ul > li.hover > ul {position:static;}

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

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

.responsiveMenuTheme8 li img, .responsiveMenuTheme8 li span.image-title {vertical-align: middle;}
.responsiveMenuTheme8 li img {margin-right: 3px;height: 18px;width: 18px;}