.dj-megamenu li.dj-up.active:before,.dj-megamenu li.dj-up:hover:before,.dj-megamenu li.dj-up.hover:before,.dj-megamenu li.dj-up.active:after,.dj-megamenu li.dj-up:hover:after,.dj-megamenu li.dj-up.hover:after{top: 20px;height: 65%;margin: 0}.breadcrumb{font-size: 12px}#jm-allpage .color2-ms .nav.menu li a,#jm-allpage .color2-ms .nav.menu li span.separator{color: #4a4a4a;border-color: #f1f1f1}.nav.menu > li.parent > a:after,.nav.menu > li.parent > span.separator:after{content: '';font-family: Arial, Helvetica, sans-serif;font-size: 16px;line-height: 16px;position: absolute;right: 0;left: auto}.jm-promo span.title:after{content: '';position: absolute;bottom: 0;left: 50%;right: auto;margin-left: -20px;width: 40px;height: 2px;background: #ececec}.dj-megamenu .dj-submenu > li > a,.dj-megamenu .dj-subtree > li > a{color: #4a4a4a;display: block;font-size: 13px;line-height: 20px;text-decoration: none;padding: 13px 0;border-bottom: 1px solid #f1f1f1}.dj-megamenu .modules-wrap .moduletable > h3{color: #595959;font-weight: 400;font-size: 17px;line-height: 1.1;position: relative;margin: 0 0 20px;padding: 0 0 20px;border-bottom: 1px solid #4a4a4a}.dj-megamenu .modules-wrap .moduletable > h3:after{content: '';position: absolute;width: 100%;border-bottom: 1px solid #4a4a4a;left: 0;right: auto;bottom: 1px}#jm-top-bar{color: #666666;background: #ffffff;line-height: 34px;width: 100%;border-bottom: 1px solid #fff}.dj-megamenu .dj-subtree > li > a{color: #4a4a4a;display: block;font-size: 13px;line-height: 20px;text-decoration: none;padding: 13px 0;border-bottom: 1px solid #000}#jm-allpage .jm-module.color2-ms .jm-title{position: relative;margin: 0 0 20px;padding: 0 0 20px;border-bottom: 1px solid #4a4a4a}#jm-allpage .jm-module.color2-ms .jm-title:after{content: '';position: absolute;width: 100%;border-bottom: 1px solid #4a4a4a;left: 0;right: auto;bottom: 1px}#jm-allpage .color2-ms .jm-title{color: #4a4a4a}#jm-allpage .color2-ms .readmore{color: #006600;border-color: #006600}#jm-allpage .color3-ms .jm-title{color: #4a4a4a}#jm-allpage .jm-module.color3-ms .jm-title{position: relative;margin: 0 0 20px;padding: 0 0 20px;border-bottom: 1px solid #4a4a4a}#jm-allpage .jm-module.color3-ms .jm-title:after{content: '';position: absolute;width: 100%;border-bottom: 1px solid #4a4a4a;left: 0;right: auto;bottom: 1px}