.sm-plus{}
.sm-plus-vertical{-moz-box-shadow:0 1px 4px rgba(0,0,0,0.3);-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3);}
.sm-plus ul{border:1px solid #a9a9a9;padding:7px 0;background:#fff;box-shadow:0px 2px 2px #1c1a19;border-radius:5px;}
.sm-plus-vertical ul,
.sm-plus ul ul{}
.sm-plus a{padding:13px 24px;color:#fff;line-height:23px;text-decoration:none;border-radius:5px 5px 0 0;}
.sm-plus a:hover, .sm-plus a:focus, .sm-plus a:active,
.sm-plus a.highlighted{background:#A23400;color:#fff;}
.sm-plus-vertical a{padding:9px 40px 8px 23px;background:#963F16;}
.sm-plus ul a{padding:9px 40px 8px 23px;background:transparent;color:#247eab;text-shadow:none;border-radius:0;}
.sm-plus ul a:hover, .sm-plus ul a:focus, .sm-plus ul a:active,
.sm-plus ul a.highlighted{background:#963F16;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,0.3);}
.sm-plus a.current, .sm-plus a.current:hover, .sm-plus a.current:focus, .sm-plus a.current:active,
.sm-plus ul a.current, .sm-plus ul a.current:hover, .sm-plus ul a.current:focus, .sm-plus ul a.current:active{background:#fff;color:#000;}
.sm-plus > li:first-child > a{}
.sm-plus-vertical > li:first-child > a{-moz-border-radius:8px 8px 0 0;-webkit-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;}
.sm-plus-vertical > li:last-child > a{-moz-border-radius:0 0 8px 8px;-webkit-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px;}
.sm-plus a.has-submenu{}
.sm-plus a span.sub-arrow{position:absolute;bottom:2px;left:50%;margin-left:-5px;width:0;height:0;overflow:hidden;border-width:5px;border-style:solid dashed dashed dashed;border-color:#a4cde1 transparent transparent transparent;}
.sm-plus-vertical a span.sub-arrow,
.sm-plus ul a span.sub-arrow{bottom:auto;top:50%;margin-top:-5px;right:15px;left:auto;margin-left:0;border-style:dashed dashed dashed solid;border-color:transparent transparent transparent #a4cde1;}
.sm-plus li{border-left:1px solid #1a8bb9;}
.sm-plus li:first-child,
.sm-plus-vertical li,
.sm-plus ul li{border-left:0;}
.sm-plus span.scroll-up, .sm-plus span.scroll-down{position:absolute;display:none;visibility:hidden;overflow:hidden;background:#ffffff;height:20px;}
.sm-plus span.scroll-up-arrow, .sm-plus 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 #247eab transparent;}
.sm-plus span.scroll-down-arrow{top:6px;border-style:solid dashed dashed dashed;border-color:#247eab transparent transparent transparent;}
@media screen and (max-width:850px){
	.sm-plus:not(.sm-plus-vertical) > li > a{padding-left:18px;padding-right:18px;}
}
@media screen and (max-width:750px){
	.sm-plus:not(.sm-plus-vertical) > li > a{padding-left:10px;padding-right:10px;}
}
@media screen and (max-width:640px){
	ul.sm-plus{width:auto !important;}
	ul.sm-plus 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-plus>li{float:none;}
	ul.sm-plus>li>a,ul.sm-plus ul.sm-nowrap>li>a{white-space:normal;}
	ul.sm-plus iframe{display:none;}
	.sm-plus a.current, .sm-plus ul a.current, .sm-plus a, .sm-plus ul a{background:#963F16;color:#fff;}
	.sm-plus a.current:hover, .sm-plus a.current:focus, .sm-plus a.current:active, .sm-plus ul a.current:hover, .sm-plus ul a.current:focus, .sm-plus ul a.current:active,
	.sm-plus a:hover, .sm-plus a:focus, .sm-plus a:active, .sm-plus ul a:hover, .sm-plus ul a:focus, .sm-plus ul a:active{background:#A23400;color:#fff;}
	.sm-plus a{border-bottom:1px solid #aaa;}
	.sm-plus ul{border:0;padding:0;}
	.sm-plus ul li a{line-height:23px;}
	.divider{display:none !important}
}