
    div.mm2 {
	wasdisplay: inline-block;
	/*may remove this; this is so the width is auto*/
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: moz-none;
	-ms-user-select: none;
	user-select: none;
/*ul.mm2-horizontalMenu, */ }
div.mm2 .mm2-touchToggle {
	display: none;
	overflow: hidden;
	/*padding: 10px;*/
	/*text-transform: uppercase;*/
	cursor: default; }
div.mm2 .mm2-touchToggle .mm2-touchToggle-icon {
	float: right; }
div.mm2 ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	/* Submenu positioning */
	/*li.mm2-hasSubMenu > .mm2-menuLink > .mm2-menuLink-leftWrap {
	background: /*url(https://cdn2.iconfinder.com/data/icons/lullacons/bullet-sm-arrow-down.png)* / url(../images/bullets_export.png?v=5) no-repeat 100% 50% /*50%* /;
	padding-right: 20px;
}*/ }
div.mm2 ul li {
	margin: 0;
	padding: 0;
	display: block;
	float: left;
	position: relative; }
div.mm2 ul ul.mm2-subMenu, div.mm2 ul div.mm2-subPanel {
	display: none;
	position: absolute;
	z-index: 10000;
	min-width: 0;
	white-space: nowrap;
	/*left: -1px;*/
	margin-left: -1px; }
div.mm2 ul ul.mm2-subMenu ul.mm2-subMenu, div.mm2 ul div.mm2-subPanel ul.mm2-subMenu {
	min-width: 0;
/*reset after the first level*/ }
div.mm2 ul ul.mm2-verticalSubMenu ul.mm2-subMenu {
	left: 100%;
	margin-left: -2px;
	top: 0; }
div.mm2 ul .mm2-menuItemTouchClose {
	position: absolute;
	z-index: 12000;
	display: block; }
div.mm2 ul .mm2-menuLink {
	display: block;
	text-decoration: none;
	
	margin: 0;
	border: none;
	/*overflow: auto;*/
	/*prevent float wrapping*/
	overflow: hidden;
	white-space: nowrap !important;
	/*.mm2-menuLink-dropIcon {
	display: inline-block;
	float: right; / *for IE7, this must be left* /
	margin-left: 15px;
	background: url(https://cdn2.iconfinder.com/data/icons/lullacons/bullet-sm-arrow-down.png) no-repeat 50% 50%;
	width: 12px;
	height: 12px;
	padding-top: 20px;
}*/ }
div.mm2 ul .mm2-menuLink .mm2-menuLink-leftWrap {
	display: block;
	white-space: nowrap;
	overflow: hidden;
	/* clear float */
	zoom: 1; }
div.mm2 ul .mm2-menuLink .mm2-menuLink-img {
	display: inline-block;
	margin-right: 10px;
	border: none;
	vertical-align: top; }
div.mm2 ul .mm2-menuLink .mm2-menuLink-textWrap {
	display: inline-block; }
div.mm2 ul .mm2-menuLink .mm2-menuLink-title {
	display: block; }
div.mm2 ul .mm2-menuLink .mm2-menuLink-desc {
	display: block; }
div.mm2 ul .mm2-menuLink .mm2-menuLink-searchWrap {
	display: inline-block;
	vertical-align: top; }
div.mm2 ul .mm2-menuLink .mm2-menuLink-searchLabel {
	/*probably won't be used at all*/
	display: inline-block; }
div.mm2 ul .mm2-menuLink .mm2-menuLink-searchBox {
	display: inline-block; }
div.mm2 ul .mm2-menuLink .mm2-menuLink-searchBtn {
	display: inline-block; }
div.mm2 ul span.mm2-menuLink {
	cursor: default; }
div.mm2 ul a.mm2-menuLink {
	cursor: pointer; }
div.mm2 ul li.mm2-searchItem > span.mm2-menuLink {
	padding: 5px 10px; }
div.mm2 ul li.mm2-searchItem .mm2-menuLink-textWrap {
	padding: 5px 5px 5px 0; }
div.mm2 ul li.mm2-hasSubMenu.mm2-touchActive > .mm2-menuLink > .mm2-menuLink-leftWrap {
	background-image: none; }
div.mm2 ul div.mm2-subPanel {
	white-space: nowrap; }
div.mm2 ul div.mm2-subPanel ul.mm2-subPanelColumn {
	display: inline-block;
	display: table-cell;
	vertical-align: top; }
div.mm2 ul div.mm2-subPanel ul.mm2-subPanelColumn > li {
	display: block;
	float: none; }
div.mm2 ul.mm2-verticalMenu > li, div.mm2 ul.mm2-verticalSubMenu > li {
	display: block;
	float: none; }
div.mm2 ul.mm2-verticalMenu > li ul.mm2-subMenu, div.mm2 ul.mm2-verticalMenu > li div.mm2-subPanel, div.mm2 ul.mm2-verticalSubMenu > li ul.mm2-subMenu, div.mm2 ul.mm2-verticalSubMenu > li div.mm2-subPanel {
	left: 100%;
	margin-left: -2px;
	top: 0; }
div.mm2 ul.mm2-verticalMenu > li ul.mm2-horizontalSubMenu > li > ul.mm2-verticalSubMenu, div.mm2 ul.mm2-verticalSubMenu > li ul.mm2-horizontalSubMenu > li > ul.mm2-verticalSubMenu {
	top: auto;
	left: 1px; }
div.mm2 ul.mm2-verticalMenu > li ul.mm2-horizontalSubMenu > li > ul.mm2-horizontalSubMenu, div.mm2 ul.mm2-verticalSubMenu > li ul.mm2-horizontalSubMenu > li > ul.mm2-horizontalSubMenu {
	top: 100%;
	left: -1px;
	margin-top: -1px; }
div.mm2 ul.mm2-horizontalSubMenu {
	min-width: auto; }
div.mm2 ul.mm2-horizontalSubMenu > li {
	float: none;
	display: inline-block;
	/*IE7*/
	display: table-cell;
/*all others*/ }
div.mm2 ul.mm2-horizontalSubMenu .mm2-subMenu {
	margin-top: -1px;
	margin-left: 1px; }
div.mm2 .mm2-group:before,
div.mm2 .mm2-group:after {
	content: "";
	display: table; }
div.mm2 .mm2-group:after {
	clear: both; }
div.mm2 .mm2-group {
	zoom: 1;
/* For IE 6/7 (trigger hasLayout) */ }
/*** RESPONSIVE CODE ***/
@media only screen and (max-width: 650px) {
	div.mm2-responsive {
		width: auto !important;
/*may remove this; this should only be applicable to horizontal menus, actually*/ }
div.mm2-responsive .mm2-touchToggle {
	display: block; }
div.mm2-responsive > ul {
	display: none; }
div.mm2-responsive > ul.mm2-responsiveExpanded {
	display: block; }
div.mm2-responsive ul.mm2-verticalMenu > li, div.mm2-responsive ul.mm2-horizontalMenu > li {
	width: 49.9%;
	display: inline-block;
	float: left; }
div.mm2-responsive ul.mm2-subMenu, div.mm2-responsive div.mm2-subPanel {
	top: auto !important;
	left: 0 !important;
	width: 100% !important;
	margin-left: 0 !important;
	margin-top: 0 !important; }
div.mm2-responsive ul div.mm2-subPanel ul.mm2-subPanelColumn {
	display: block;
	margin-bottom: 10px;
	/*&:last-child {
	margin-bottom: 10px;
}*/ }
div.mm2-responsive ul div.mm2-subPanel ul.mm2-subPanelColumn li {
	float: none; } }
@media only screen and (max-width: 480px) {
	div.mm2-responsive ul.mm2-verticalMenu > li, div.mm2-responsive ul.mm2-horizontalMenu > li {
		/*full-width*/
		width: 99.8%; } }
/* Also allow mobile previews in desktop width */
@media only screen and (min-width: 651px) {
	body.mm2-preview-tablet #mm2wrap, body.mm2-preview-phone #mm2wrap {
		max-width: 650px;
/*will be overridden for phone below */ }
body.mm2-preview-tablet div.mm2-responsive, body.mm2-preview-phone div.mm2-responsive {
	width: auto !important;
/*may remove this; this should only be applicable to horizontal menus, actually*/ }
body.mm2-preview-tablet div.mm2-responsive .mm2-touchToggle, body.mm2-preview-phone div.mm2-responsive .mm2-touchToggle {
	display: block; }
body.mm2-preview-tablet div.mm2-responsive > ul, body.mm2-preview-phone div.mm2-responsive > ul {
	display: none; }
body.mm2-preview-tablet div.mm2-responsive > ul.mm2-responsiveExpanded, body.mm2-preview-phone div.mm2-responsive > ul.mm2-responsiveExpanded {
	display: block; }
body.mm2-preview-tablet div.mm2-responsive ul.mm2-verticalMenu > li, body.mm2-preview-tablet div.mm2-responsive ul.mm2-horizontalMenu > li, body.mm2-preview-phone div.mm2-responsive ul.mm2-verticalMenu > li, body.mm2-preview-phone div.mm2-responsive ul.mm2-horizontalMenu > li {
	width: 49.9%;
	display: inline-block;
	float: left; }
body.mm2-preview-tablet div.mm2-responsive ul.mm2-subMenu, body.mm2-preview-tablet div.mm2-responsive div.mm2-subPanel, body.mm2-preview-phone div.mm2-responsive ul.mm2-subMenu, body.mm2-preview-phone div.mm2-responsive div.mm2-subPanel {
	top: auto !important;
	left: 0 !important;
	width: 100% !important;
	margin-left: 0 !important;
	margin-top: 0 !important; }
body.mm2-preview-tablet div.mm2-responsive ul div.mm2-subPanel ul.mm2-subPanelColumn, body.mm2-preview-phone div.mm2-responsive ul div.mm2-subPanel ul.mm2-subPanelColumn {
	display: block;
	margin-bottom: 10px;
	/*&:last-child {
	margin-bottom: 10px;
}*/ }
body.mm2-preview-tablet div.mm2-responsive ul div.mm2-subPanel ul.mm2-subPanelColumn li, body.mm2-preview-phone div.mm2-responsive ul div.mm2-subPanel ul.mm2-subPanelColumn li {
	float: none; }
body.mm2-preview-phone #mm2wrap {
	max-width: 320px; }
body.mm2-preview-phone div.mm2-responsive ul.mm2-verticalMenu > li, body.mm2-preview-phone div.mm2-responsive ul.mm2-horizontalMenu > li {
	/*full-width*/
	width: 99.8%; } }
/*** STYLING ***/
#maximenu1416917660 {
	/*************** START THEME ******************/
	/*data-mm2effect="{effect:'slide', duration:200, direction:'left'}"*/
	/*#FAFAFA*/
	/*1px solid #EEE*/
	/*e.g. 1px solid #EEE */
	/*$sub-button-divider: 1px solid #F00;*/
	/*************** END THEME ******************/
	border: none;
	-webkit-border-radius: 0;
	border-radius: 0;
	/*traditional*/
	background: transparent;
	/*background: $top-background;*/
	padding-left:10px;
	padding-top:13px;
	-webkit-box-shadow: none;
	box-shadow: none; }
#maximenu1416917660 .mm2-touchToggle {
	padding: 10px; }
#maximenu1416917660 .mm2-touchToggle .mm2-touchToggle-icon {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAAgCAYAAABO6BuSAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAxMi8xOC8xMz0ul3MAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzVxteM2AAAAVUlEQVRYhe3WwQnAQAgF0RjS/12bdbvYwPx5FTgIYnX3PkHevwe4zWA6g+lqN+pI523YYDqD6b6ZiTrTcRs2mM5gOn9pOoPpDKbzl6YzmM5gOn9pugPXRRGc2oxOUwAAAABJRU5ErkJggg==) no-repeat;
	-webkit-background-size: 30px 16px;
	background-size: 30px 16px;
	width: 30px;
	height: 16px; }
#maximenu1416917660 .mm2-menuItemTouchClose {
	width: 30px;
	right: 3px;
	top: 0;
	bottom: 0;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAxMi8xOC8xMz0ul3MAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzVxteM2AAABG0lEQVRYhe2XSw6DMAxEnar3pCs4U1iVk9JNgpzGMWNbLV3UK5Bg5uXDxKR93+nKul3q/gsAd36TUjquc85PIqJlWR4RA64jLbc4A+WliYimKhAwV3U6APZSLReEpLOua6eT+LSUB6b3h0pt6HII5o3OPM+HjmUTQjNxYt5VA1BGuHkhAPNm9B1ABMJjLgJ4IBDz0f5pNiHPAVS4AiHmUg6oACCEVs3I4SDiBSwHZD4q6DN0QMCZAeeAAQI2NwF8qmAAw2Y0nR0QgONLgCFOAQKfIQShAoBB5D47VAA0XqMH2FlHpJrXmwgE0hGp5haIaEc0NOdlPZYtQQQlnDW20Y7IFK+ajqcjMplrOlJHNOwHvvVjkv4/p1cDvABzfuL3dvA1dwAAAABJRU5ErkJggg==) no-repeat 50% 40%;
	-webkit-background-size: 16px 16px;
	background-size: 16px 16px; }
#maximenu1416917660 > ul > li {
	/*traditional*/
	background: transparent;
	/*background: $top-button-background;*/
	border-left: none;
	border-right: none;
/*&:hover>.mm2-menuLink {*/ }
#maximenu1416917660 > ul > li:first-child {
	border-left: none; }
#maximenu1416917660 > ul > li:last-child {
	border-right: none; }
#maximenu1416917660 > ul > li > .mm2-menuLink {
    padding: 8px 10px 21px;
	border-radius: 10px 10px 0px 0px;
-moz-border-radius: 10px 10px 0px 0px;
-webkit-border-radius:1 0px 10px 0px 0px; }
#maximenu1416917660 > ul > li > .mm2-menuLink .mm2-menuLink-title {
	color: #fff;
	
	font-size: 14px;
	text-decoration: none;
	text-transform: none; }
#maximenu1416917660 > ul > li > .mm2-menuLink .mm2-menuLink-desc {
	color: #999999;
	
	font-size: 11px;
	text-transform: none; }
#maximenu1416917660 > ul > li.mm2-searchItem > .mm2-menuLink {
	padding: 5px 10px; }
#maximenu1416917660 > ul > li.mm2-hasSubMenu:hover > .mm2-menuLink, #maximenu1416917660 > ul > li:hover > a.mm2-menuLink {
	/*traditional*/
	background: #fd0002;
/*background: $top-button-background-hover;*/ }
#maximenu1416917660 > ul > li.mm2-hasSubMenu:hover > .mm2-menuLink .mm2-menuLink-title, #maximenu1416917660 > ul > li:hover > a.mm2-menuLink .mm2-menuLink-title {
	color: white;
	text-decoration: none; }
#maximenu1416917660 > ul > li.mm2-hasSubMenu:hover > .mm2-menuLink .mm2-menuLink-desc, #maximenu1416917660 > ul > li:hover > a.mm2-menuLink .mm2-menuLink-desc {
	color: white; }
#maximenu1416917660 > ul > li.mm2-hasSubMenu > .mm2-menuLink > .mm2-menuLink-leftWrap {
	 }
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) {
	#maximenu1416917660 > ul > li.mm2-hasSubMenu > .mm2-menuLink > .mm2-menuLink-leftWrap {
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAMCAYAAABr5z2BAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAxMi8xMy8xM+ovEHIAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzVxteM2AAAAV0lEQVQokcXSQQrAIBBD0W/pQXu03DRubNGpouDCgCBonrMw2WYn11YbwDZlCgFeXPp6FbCKqHk4ADNEv8k7wAhRfWEGRETx8O3dvWbJM9g3Scf/wXkgA6e+Zq/v6POuAAAAAElFTkSuQmCC) no-repeat 100% 50%;
	-webkit-background-size: 8px 6px;
	background-size: 8px 6px; } }
#maximenu1416917660 > ul > li.mm2-hasSubMenu.mm2-touchActive > .mm2-menuLink > .mm2-menuLink-leftWrap {
	background-image: none;
/*hide image when the touch close button is visible*/ }
#maximenu1416917660 ul.mm2-subMenu li, #maximenu1416917660 div.mm2-subPanel li {
	/*traditional*/
	background: transparent;
	/*background: $sub-button-background;*/
	/*border-left: $sub-button-divider;
	&:first-child {
	border-left: none;
	}*/
/*a.mm2-menuLink:hover, &:hover>.mm2-menuLink {*/ }
#maximenu1416917660 ul.mm2-subMenu li > .mm2-menuLink, #maximenu1416917660 div.mm2-subPanel li > .mm2-menuLink {
	-webkit-transition: all 0.2s ease-out;
	transition: all 0.2s ease-out; }
#maximenu1416917660 ul.mm2-subMenu li .mm2-menuLink-title, #maximenu1416917660 div.mm2-subPanel li .mm2-menuLink-title {
	color: #fff;
	
	font-size: 14px;
	text-decoration: none; }
.mm2-subMenuItem:hover {
	background-color:#c30203 !important;
}
#maximenu1416917660 ul.mm2-subMenu li .mm2-menuLink-desc, #maximenu1416917660 div.mm2-subPanel li .mm2-menuLink-desc {
	color: #e6e6e6;
	
	font-size: 11px; }
#maximenu1416917660 ul.mm2-subMenu li a.mm2-menuLink:hover, #maximenu1416917660 ul.mm2-subMenu li.mm2-hasSubMenu:hover > .mm2-menuLink, #maximenu1416917660 div.mm2-subPanel li a.mm2-menuLink:hover, #maximenu1416917660 div.mm2-subPanel li.mm2-hasSubMenu:hover > .mm2-menuLink {
	/*traditional*/
	background: transparent;
/*background: $sub-button-background-hover;*/ }
#maximenu1416917660 ul.mm2-subMenu li a.mm2-menuLink:hover .mm2-menuLink-title, #maximenu1416917660 ul.mm2-subMenu li.mm2-hasSubMenu:hover > .mm2-menuLink .mm2-menuLink-title, #maximenu1416917660 div.mm2-subPanel li a.mm2-menuLink:hover .mm2-menuLink-title, #maximenu1416917660 div.mm2-subPanel li.mm2-hasSubMenu:hover > .mm2-menuLink .mm2-menuLink-title {
	color: #fff;
	text-decoration: none; }
#maximenu1416917660 ul.mm2-subMenu li a.mm2-menuLink:hover .mm2-menuLink-desc, #maximenu1416917660 ul.mm2-subMenu li.mm2-hasSubMenu:hover > .mm2-menuLink .mm2-menuLink-desc, #maximenu1416917660 div.mm2-subPanel li a.mm2-menuLink:hover .mm2-menuLink-desc, #maximenu1416917660 div.mm2-subPanel li.mm2-hasSubMenu:hover > .mm2-menuLink .mm2-menuLink-desc {
	color: #e6e6e6; }
#maximenu1416917660 ul.mm2-subMenu li.mm2-searchItem:hover > .mm2-menuLink, #maximenu1416917660 div.mm2-subPanel li.mm2-searchItem:hover > .mm2-menuLink {
	background: none; }
#maximenu1416917660 ul.mm2-subMenu li .mm2-subPanelColumnHeader .mm2-menuLink-title, #maximenu1416917660 div.mm2-subPanel li .mm2-subPanelColumnHeader .mm2-menuLink-title {
	color: #999999;
	
	font-weight: bold;
	font-size: 11px; }
#maximenu1416917660 ul.mm2-subMenu li .mm2-subPanelColumnHeader .mm2-menuLink-desc, #maximenu1416917660 div.mm2-subPanel li .mm2-subPanelColumnHeader .mm2-menuLink-desc {
	color: #e6e6e6;
	
	font-size: 11px; }
#maximenu1416917660 ul.mm2-subMenu li .mm2-subPanelColumnHeader .mm2-menuLink-leftWrap, #maximenu1416917660 div.mm2-subPanel li .mm2-subPanelColumnHeader .mm2-menuLink-leftWrap {
	border-bottom: 1px solid #eeeeee;
	padding-bottom: 8px; }
#maximenu1416917660 ul.mm2-subMenu li.mm2-hasSubMenu > .mm2-menuLink > .mm2-menuLink-leftWrap, #maximenu1416917660 div.mm2-subPanel li.mm2-hasSubMenu > .mm2-menuLink > .mm2-menuLink-leftWrap {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAYAAAD+Bd/7AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAxMi8xMy8xM+ovEHIAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzVxteM2AAAAL0lEQVQImWP8//8/AyEgwMDAcIGBgeE/Gr4AlcOqCEUSXdEHbJIwYADFcMBIyJEAR6wRt/DfwGMAAAAASUVORK5CYII=) no-repeat 100% 50%;
	padding-right: 20px; }
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) {
	#maximenu1416917660 ul.mm2-subMenu li.mm2-hasSubMenu > .mm2-menuLink > .mm2-menuLink-leftWrap, #maximenu1416917660 div.mm2-subPanel li.mm2-hasSubMenu > .mm2-menuLink > .mm2-menuLink-leftWrap {
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAMCAYAAABr5z2BAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAxMi8xMy8xM+ovEHIAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzVxteM2AAAAV0lEQVQokcXSQQrAIBBD0W/pQXu03DRubNGpouDCgCBonrMw2WYn11YbwDZlCgFeXPp6FbCKqHk4ADNEv8k7wAhRfWEGRETx8O3dvWbJM9g3Scf/wXkgA6e+Zq/v6POuAAAAAElFTkSuQmCC) no-repeat 100% 50%;
	-webkit-background-size: 8px 6px;
	background-size: 8px 6px; } }
#maximenu1416917660 ul.mm2-subMenu li.mm2-hasSubMenu.mm2-touchActive > .mm2-menuLink > .mm2-menuLink-leftWrap, #maximenu1416917660 div.mm2-subPanel li.mm2-hasSubMenu.mm2-touchActive > .mm2-menuLink > .mm2-menuLink-leftWrap {
	background-image: none;
/*hide image when the touch close button is visible*/ }
#maximenu1416917660 ul.mm2-subMenu, #maximenu1416917660 div.mm2-subPanel {
	/*border: 1px solid #EEE;*/
	
	/*traditional*/
	background: #fd0002;
	
	/*background: $sub-background;*/
	
	-webkit-box-shadow: none;
	box-shadow: none;
	-webkit-border-radius: 0;
	border-radius: 0;
	/*second-level subs*/
	/*ul>li {
	border-left: none;
}*/ }
#maximenu1416917660 ul.mm2-subMenu .mm2-menuLink, #maximenu1416917660 div.mm2-subPanel .mm2-menuLink {
	padding: 5px 12px; }
#maximenu1416917660 input.mm2-menuLink-searchBox {
	
	font-size: 11px;
	padding: 2px;
	background: white;
	border: 1px solid #cccccc;
	color: #666666; }
#maximenu1416917660 .mm2-menuLink-searchBtn {
	
	font-size: 11px;
	padding: 2px 4px;
	background: white;
	border: 1px solid #cccccc;
	color: #666666; }
#maximenu1416917660 .mm2-menuLink-searchBtn:hover {
	background: white;
	border: 1px solid #999999; }
#maximenu1416917660 .mm2-menuLink-searchBtn:active {
	background: #dddddd;
	border: 1px solid #999999; }
#maximenu1.mm2-oldIE ul.mm2-subMenu, #maximenu1.mm2-oldIE div.mm2-subPanel {
	border: inherit; }
    