.sm-simple,
.sm-simple ul{/* border:1px solid #bbb; */background: #c12138;-moz-box-shadow:0 1px 1px rgba(0,0,0,0.2);/* -webkit-box-shadow:0 1px 1px rgba(0,0,0,0.2); *//* box-shadow:0 1px 1px rgba(0,0,0,0.2); */}
.sm-simple a{padding:11px 20px;color:#555;font-size:14px;line-height:17px;font-family: Arial, Verdana, Helvetica, sans-serif;text-decoration:none;}
.sm-simple a:hover, .sm-simple a:focus, .sm-simple a:active,
.sm-simple a.highlighted{background: #b02639;color:#555;}
.sm-simple a.current, .sm-simple a.current:hover, .sm-simple a.current:focus, .sm-simple a.current:active{background:#555;color:#fff;}
.sm-simple a.has-submenu{padding-right: 30px;}
.sm-simple ul a.has-submenu,
.sm-simple-vertical a.has-submenu{padding-right:23px;}
.sm-simple a span.sub-arrow{position:absolute;right:12px;top:50%;margin-top:-8px;width:16px;height:16px;line-height:16px;}
.sm-simple ul a span.sub-arrow,
.sm-simple-vertical a span.sub-arrow{right:auto;margin-left:-14px;}
.sm-simple li{border-left: 1px solid #f1f1f1;}
.sm-simple li:first-child{border-left:0;}
.sm-simple ul li,
.sm-simple-vertical li{border-left:0;border-top:1px solid #f3f3f3;}
.sm-simple ul li:first-child,
.sm-simple-vertical li:first-child{border-top:0;}
.sm-simple span.scroll-up, .sm-simple span.scroll-down{position:absolute;display:none;visibility:hidden;overflow:hidden;border:solid #bbb;border-width:1px 0;background:#fff;height:22px;}
.sm-simple span.scroll-up-arrow, .sm-simple span.scroll-down-arrow{position:absolute;top:-2px;left:50%;margin-left:-8px;width:0;height:0;overflow:hidden;border-width:8px;border-style:dashed dashed solid dashed;border-color:transparent transparent #555 transparent;}
.sm-simple span.scroll-down-arrow{top:6px;border-style:solid dashed dashed dashed;border-color:#555 transparent transparent transparent;}
@media screen and (max-width:640px){ul.sm-simple{/* width:auto !important; */}
    ul.sm-simple ul{display:none;position:static !important;top:auto !important;left:auto !important;margin-left:0 !important;margin-top:0 !important;width:auto !important;min-width:0 !important;max-width:none !important;}
    ul.sm-simple>li{float:none;}
    ul.sm-simple>li>a,ul.sm-simple ul.sm-nowrap>li>a{white-space:normal;}
    ul.sm-simple iframe{display:none;}
    .sm-simple ul{border:0;background:rgba(100,100,100,0.1);-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
    .sm-simple a{padding-top:13px;padding-bottom:13px;background:transparent !important;color:#555 !important;}
    .sm-simple a.current{background:#555 !important;color:#fff !important;}
    .sm-simple a.has-submenu{padding-right:23px;}
    .sm-simple ul a{border-left:8px solid transparent;}
    .sm-simple ul ul a{border-left:16px solid transparent;}
    .sm-simple ul ul ul a{border-left:24px solid transparent;}
    .sm-simple ul ul ul ul a{border-left:32px solid transparent;}
    .sm-simple ul ul ul ul ul a{border-left:40px solid transparent;}
    .sm-simple a span.sub-arrow{right:auto;margin-left:-14px;}
    .sm-simple a.highlighted span.sub-arrow{display:none !important;}
    .sm-simple li{border-left:0;border-top:1px solid rgba(0,0,0,0.05) !important;}
    .sm-simple li:first-child{border-top:0 !important;}
}

@media all and (max-width: 1200px) {

	.sm-simple a span.sub-arrow {
		right: -2px;
	}
	
	.sm-simple a.has-submenu {
		padding-right: 15px;
	}
	
}