.sm-mint{border-bottom:2px solid #8db863;background:#67c696}
#menu-mint-vertical{background:#fff}
.sm-mint-vertical{border-bottom:0}
.sm-mint ul{background:#f2f3f3;border:1px solid #dcdcdc}
.sm-mint a{border-bottom:2px solid #fff;padding:11px 20px 9px 20px;color:#fffefe;font-size:16px;line-height:17px;font-family:Arial,sans-serif;text-decoration:none}
.sm-mint a:hover,.sm-mint a:focus,.sm-mint a:active{border-bottom-color:#79d8a4;background:#79d8a4;color:#fff}
.sm-mint a.highlighted{border-bottom-color:#f6ffed !important;background:#f6ffed;color:#000;-moz-box-shadow:0 4px 3px rgba(0,0,0,0.25);-webkit-box-shadow:0 4px 3px rgba(0,0,0,0.25);box-shadow:0 4px 3px rgba(0,0,0,0.25)}
.sm-mint-vertical a:hover,.sm-mint-vertical a:focus,.sm-mint-vertical a:active,.sm-mint-vertical a.highlighted{border-bottom-color:#79d8a4 !important;background:#8db964;color:#fff;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}
.sm-mint-vertical .artLi.gbBgColor0hover a.highlighted{background:inherit}
.sm-mint-vertical>.prodli>a:after{content:"";width:calc(100% - 30px);height:1px;position:absolute;display:block;background:#8bdcb3;left:15px;bottom:0}
.sm-mint-vertical>.prodli:hover>a:before{content:"";width:calc(100% - 30px);height:1px;position:absolute;display:block;background:#67c696;left:15px;top:-1px}
.sm-mint-vertical>.prodli:first-child:hover>a:before,.sm-mint-vertical>.prodli:hover>a:after{display:none}
.sm-mint ul a{border-bottom:0;padding:9px 20px;color:#505967;font-size:14px;line-height:normal;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}
.sm-mint ul a:hover,.sm-mint ul a:focus,.sm-mint ul a:active,.sm-mint ul a.highlighted{background:#79d8a4;color:#fff;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}
.sm-mint a.current,.sm-mint a.current:hover,.sm-mint a.current:focus,.sm-mint a.current:active{border-bottom-color:#8db863}
.sm-mint-vertical a.current,.sm-mint-vertical a.current:hover,.sm-mint-vertical a.current:focus,.sm-mint-vertical a.current:active{border-right:2px solid #8db863;border-bottom-color:#fff}
.sm-mint ul a.current,.sm-mint ul a.current:hover,.sm-mint ul a.current:focus,.sm-mint ul a.current:active{border-right:0;border-bottom:0;font-weight:bold}
.sm-mint a.has-submenu{padding-right:32px}
.sm-mint a span.sub-arrow{position:absolute;right:17px;top:50%;margin-top:-3px}
.sm-mint a:hover span.sub-arrow,.sm-mint a:focus span.sub-arrow,.sm-mint a:active span.sub-arrow{border-top-color:#f6ffed}
.sm-mint a.highlighted span.sub-arrow{border-top-color:#8db863}
.sm-mint-vertical a span.sub-arrow,.sm-mint ul a span.sub-arrow{right:15px;margin-top:-5px}
.sm-mint-vertical a span.sub-arrow:before,.sm-mint ul a span.sub-arrow:before{content:"\f054"}
.sm-mint-vertical a:hover span.sub-arrow,.sm-mint-vertical a:focus span.sub-arrow,.sm-mint-vertical a:active span.sub-arrow,.sm-mint-vertical a.highlighted span.sub-arrow,.sm-mint ul a:hover span.sub-arrow,.sm-mint ul a:focus span.sub-arrow,.sm-mint ul a:active span.sub-arrow,.sm-mint ul a.highlighted span.sub-arrow{border-left-color:#f6ffed;border-top-color:transparent}
.sm-mint span.scroll-up,.sm-mint span.scroll-down{position:absolute;display:none;visibility:hidden;overflow:hidden;background:#f6ffed;height:20px}
.sm-mint span.scroll-up-arrow,.sm-mint span.scroll-down-arrow{position:absolute;top:6px;left:50%;margin-left:-8px;width:0;height:0;overflow:hidden;border-bottom:8px solid #8db863;border-left:6px dashed transparent;border-right:6px dashed transparent}
.sm-mint span.scroll-down-arrow{border-top:8px solid #8db863;border-bottom:0}
@media screen and (max-width:990px){.sm-mint:not(.sm-mint-vertical)>li>a{padding-left:12px;padding-right:12px}
.sm-mint:not(.sm-mint-vertical)>li>a.has-submenu{padding-right:24px}
.sm-mint:not(.sm-mint-vertical) a span.sub-arrow{right:9px}
}
@media screen and (max-width:768px){.sm-mint:not(.sm-mint-vertical)>li>a{padding-left:6px;padding-right:6px}
.sm-mint:not(.sm-mint-vertical)>li>a.has-submenu{padding-right:18px}
.sm-mint:not(.sm-mint-vertical) a span.sub-arrow{right:3px}
}
@media screen and (max-width:768px){ul.sm-mint{width:auto !important}
ul.sm-mint 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-mint>li{float:none}
ul.sm-mint>li>a,ul.sm-mint ul.sm-nowrap>li>a{white-space:normal}
ul.sm-mint iframe{display:none}
.sm-mint{border-top:2px solid #8db863;border-bottom:2px solid #8db863;border-right:0}
.sm-mint ul{border:0;padding:0;background:rgba(141,184,99,0.2);-moz-border-radius:0 !important;-webkit-border-radius:0 !important;border-radius:0 !important;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}
.sm-mint a{border:0 !important;padding:13px 23px !important;background:transparent !important;color:#000 !important;-moz-border-radius:0 !important;-webkit-border-radius:0 !important;border-radius:0 !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}
.sm-mint a.current{font-weight:bold}
.sm-mint ul a{border-left:8px solid transparent !important}
.sm-mint ul ul a{border-left:16px solid transparent !important}
.sm-mint ul ul ul a{border-left:24px solid transparent !important}
.sm-mint ul ul ul ul a{border-left:32px solid transparent !important}
.sm-mint ul ul ul ul ul a{border-left:40px solid transparent !important}
.sm-mint a span.sub-arrow{right:auto !important;margin-top:-7px !important;margin-left:-21px !important}
.sm-mint-vertical a span.sub-arrow:before,.sm-mint ul a span.sub-arrow:before{content:"\f103"}
.sm-mint a.highlighted span.sub-arrow{display:none !important}
.sm-mint li{border-top:1px solid rgba(141,184,99,0.2)}
.sm-mint li:first-child{border-top:0}
}