.sm-blue{background:#5c9be3}
.sm-blue ul{border:1px solid #dcdcdc;background:#e9f0f7}
.sm-blue a{padding:13px 24px;color:#fff;font-size:18px;line-height:23px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;text-decoration:none;text-shadow:0 1px 0 rgba(0,0,0,0.3)}
.sm-blue a:hover,.sm-blue a:focus,.sm-blue a:active,.sm-blue a.highlighted{background:#418ade;color:#fff}
.sm-blue .prodli.gbBgColor1hover a.highlighted{background:inherit}
.sm-blue .artLi.gbBgColor1hover a.highlighted{background:inherit}
.sm-blue-vertical a{padding:9px 40px 8px 23px;position:relative}
.sm-blue-vertical>.prodli>a:after{content:"";width:calc(100% - 30px);height:1px;position:absolute;display:block;background:#7baee2;left:15px;bottom:0}
.sm-blue-vertical>.prodli:hover>a:before{content:"";width:calc(100% - 30px);height:1px;position:absolute;display:block;background:#5c9be3;left:15px;top:-1px}
.sm-blue-vertical>.prodli:first-child:hover>a:before,.sm-blue-vertical>.prodli:hover>a:after{display:none}
.sm-blue ul a{padding:8px 40px 8px 23px;background:transparent;color:#505967;font-size:16px;text-shadow:none}
.sm-blue ul a:hover,.sm-blue ul a:focus,.sm-blue ul a:active,.sm-blue ul a.highlighted{background:#418ade;color:#fff}
.sm-blue a.current,.sm-blue a.current:hover,.sm-blue a.current:focus,.sm-blue a.current:active,.sm-blue ul a.current,.sm-blue ul a.current:hover,.sm-blue ul a.current:focus,.sm-blue ul a.current:active{background:#006892;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAB4BAMAAADf37UAAAAAGFBMVEUBdJ8BbpkBYYwBZZABXogBW4UBa5YBaJOpUBz/AAAAZklEQVQ4y+3IMQ6AIBBE0fEGcAMiHoDIBSywt7G3sjax4PoumWBJ1s6CF8j+DHbaVJGKNUnQ0oqRHCZyddGFJ4dIAX6O5YW66CLfubiQqRknHaqwZL6FMXYwAlaufMhCeA2ErvunB0HLUe+wT3gXAAAAAElFTkSuQmCC);background-image:-moz-linear-gradient(top,#005a84 0%,#00749f 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#005a84),color-stop(100%,#00749f));background-image:-webkit-linear-gradient(top,#005a84 0%,#00749f 100%);background-image:-o-linear-gradient(top,#005a84 0%,#00749f 100%);background-image:-ms-linear-gradient(top,#005a84 0%,#00749f 100%);background-image:linear-gradient(top,#005a84 0%,#00749f 100%);color:#fff;text-shadow:0 1px 0 rgba(0,0,0,0.3)}
.sm-blue a span.sub-arrow{position:absolute;bottom:2px;left:50%;margin-left:-5px}
.sm-blue-vertical a span.sub-arrow,.sm-blue ul a span.sub-arrow{bottom:auto;top:50%;margin-top:-5px;right:15px;left:auto;margin-left:0}
.sm-blue-vertical a span.sub-arrow:before,.sm-blue ul a span.sub-arrow:before{content:"\f054"}
.sm-blue li{border-left:1px solid #1a8bb9}
.sm-blue li:first-child,.sm-blue-vertical li,.sm-blue ul li{border-left:0}
.sm-blue span.scroll-up,.sm-blue span.scroll-down{position:absolute;display:none;visibility:hidden;overflow:hidden;background:#fff;height:20px}
.sm-blue span.scroll-up-arrow,.sm-blue 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-blue span.scroll-down-arrow{top:6px;border-style:solid dashed dashed dashed;border-color:#247eab transparent transparent transparent}
@media screen and (max-width:990px){.sm-blue:not(.sm-blue-vertical)>li>a{padding-left:18px;padding-right:18px}
}
@media screen and (max-width:768px){.sm-blue:not(.sm-blue-vertical)>li>a{padding-left:10px;padding-right:10px}
}
@media screen and (max-width:768px){ul.sm-blue{width:auto !important}
ul.sm-blue 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-blue>li{float:none}
ul.sm-blue>li>a,ul.sm-blue ul.sm-nowrap>li>a{white-space:normal}
ul.sm-blue iframe{display:none}
.sm-blue{background:transparent;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.3);-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3);box-shadow:0 1px 4px rgba(0,0,0,0.3)}
.sm-blue ul{border:0;padding:0;background:#fff;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}
.sm-blue ul ul{background:rgba(100,100,100,0.1);-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}
.sm-blue a{padding:10px 5px 10px 28px !important;background:#3193c0 !important;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAB4BAMAAADf37UAAAAAG1BMVEUlhrMqi7gzlsQukL08n80xk8A5nMo3mcc+otDhDgFoAAAAh0lEQVQ4y+3IMQoCMRCF4ZcbzDAXkIDYGoK9hYilKPZW1ss2abew8NjO8sKyYARbYb9k4J/Bi4ZZnGo8acCB9t/i6PGgeytKjULdPDY1+r74dIi0+jEuMa49bnRuxpWxy3n8W2RqhTk1EyRVTUkFRn7x1Z9AR6Ye9BFB4KMhTBcRTAJhsfhfbwQaUaIoU/cmAAAAAElFTkSuQmCC) !important;background-image:-moz-linear-gradient(top,#3fa3d1 0%,#2586b3 100%) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#3fa3d1),color-stop(100%,#2586b3)) !important;background-image:-webkit-linear-gradient(top,#3fa3d1 0%,#2586b3 100%) !important;background-image:-o-linear-gradient(top,#3fa3d1 0%,#2586b3 100%) !important;background-image:-ms-linear-gradient(top,#3fa3d1 0%,#2586b3 100%) !important;background-image:linear-gradient(top,#3fa3d1 0%,#2586b3 100%) !important;color:#fff !important}
.sm-blue ul a{background:transparent !important;color:#247eab !important;text-shadow:none !important}
.sm-blue a.current{background:#006892 !important;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAB4BAMAAADf37UAAAAAGFBMVEUBdJ8BbpkBYYwBZZABXogBW4UBa5YBaJOpUBz/AAAAZklEQVQ4y+3IMQ6AIBBE0fEGcAMiHoDIBSywt7G3sjax4PoumWBJ1s6CF8j+DHbaVJGKNUnQ0oqRHCZyddGFJ4dIAX6O5YW66CLfubiQqRknHaqwZL6FMXYwAlaufMhCeA2ErvunB0HLUe+wT3gXAAAAAElFTkSuQmCC) !important;background-image:-moz-linear-gradient(top,#005a84 0%,#00749f 100%) !important;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#005a84),color-stop(100%,#00749f)) !important;background-image:-webkit-linear-gradient(top,#005a84 0%,#00749f 100%) !important;background-image:-o-linear-gradient(top,#005a84 0%,#00749f 100%) !important;background-image:-ms-linear-gradient(top,#005a84 0%,#00749f 100%) !important;background-image:linear-gradient(top,#005a84 0%,#00749f 100%) !important;color:#fff !important}
.sm-blue ul a{border-left:8px solid transparent}
.sm-blue ul ul a{border-left:16px solid transparent}
.sm-blue ul ul ul a{border-left:24px solid transparent}
.sm-blue ul ul ul ul a{border-left:32px solid transparent}
.sm-blue ul ul ul ul ul a{border-left:40px solid transparent}
.sm-blue>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-blue>li:last-child>a,.sm-blue>li:last-child>ul>li:last-child>a,.sm-blue>li:last-child>ul>li:last-child>ul>li:last-child>a,.sm-blue>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a,.sm-blue>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a,.sm-blue>li:last-child>ul,.sm-blue>li:last-child>ul>li:last-child>ul,.sm-blue>li:last-child>ul>li:last-child>ul>li:last-child>ul,.sm-blue>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul,.sm-blue>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul{-moz-border-radius:0 0 8px 8px;-webkit-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px}
.sm-blue>li:last-child>a.highlighted,.sm-blue>li:last-child>ul>li:last-child>a.highlighted,.sm-blue>li:last-child>ul>li:last-child>ul>li:last-child>a.highlighted,.sm-blue>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a.highlighted,.sm-blue>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>ul>li:last-child>a.highlighted{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}
.sm-blue a span.sub-arrow,.sm-blue ul a span.sub-arrow{top:50%;margin-top:-9px;right:auto;left:6px;margin-left:0;width:17px;height:17px;line-height:18px;text-align:center;border:0;text-shadow:none;background:rgba(0,0,0,0.1);-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px}
.sm-blue a span.sub-arrow:before,.sm-blue ul a span.sub-arrow:before{content:"\f103"}
.sm-blue a.highlighted span.sub-arrow{display:none !important}
.sm-blue li{border-left:0}
.sm-blue ul li{border-top:1px solid rgba(0,0,0,0.05)}
.sm-blue ul li:first-child{border-top:0}
}