.cf:before,.cf:after{display: table;content: "";line-height: 0}.cf:after{clear: both}.dj-megamenu{position: relative;display: inline-block;width: 100%;vertical-align: top;z-index: 500;font-family: Verdana, Geneva, Tahoma, sans-serif}ul.dj-megamenu{margin: -10px 0}.dj-megamenu li.dj-up{position: relative;display: block;float: left;-webkit-transition: all .2s ease-in-out;transition: all .2s ease-in-out;padding: 10px 0}.dj-megamenu li.dj-up a.dj-up_a{display: block;text-decoration: none;cursor: pointer;color: #fff;padding: 0 25px;font-family: Verdana, Geneva, Tahoma, sans-serif;font-size: 14px;font-weight: 700;line-height: 1em}.dj-megamenu li.dj-up a.dj-up_a span{display: block}.dj-megamenu li.dj-up a.dj-up_a span.dj-drop{padding-right: 15px;background-repeat: no-repeat;background-position: right 8px;background-image: url('../images/djmega_arrow_drop.png')}.dj-megamenu li.dj-up a.dj-up_a small.subtitle{display: block;color: #fff;font-size: 10px;text-transform: none;line-height: 1em;margin-top: 8px;font-weight: 300;opacity: .45}.dj-megamenu li.dj-up.active > a,.dj-megamenu li.dj-up:hover > a,.dj-megamenu li.dj-up.hover > a{color: #00aced}.dj-megamenu.hasSubtitles li a.dj-up_a span.dj-drop{height: 38px}.dj-megamenu li.separator > a{cursor: default}.dj-megamenu-sticky{background: #1250a5;border: none;padding: 15px 0}.dj-megamenu-sticky .dj-megamenu li:hover div.dj-subwrap,.dj-megamenu-sticky .dj-megamenu li.hover div.dj-subwrap{border-top: 5px solid transparent}.dj-megamenu .dj-stickylogo.dj-align-center{text-align: center;margin: 10px}.dj-megamenu .dj-stickylogo.dj-align-left{text-align: left;margin: 10px}.dj-megamenu .dj-stickylogo.dj-align-right{text-align: right;margin: 10px}#jm-allpage .select-input .dj-select{max-width: none;margin: 10px 0;font-family: inherit;font-size: 14px;font-weight: 400;padding: 0 10px;vertical-align: middle;border: 1px solid #e5e5e5;color: #6c6c6c;background: #f4f4f4;height: 36px;line-height: 36px}.dj-megamenu li.dj-up.parent{position: relative}.dj-megamenu li.dj-up.parent:hover > .dj-subwrap:before,.dj-megamenu li.dj-up.parent.hover > .dj-subwrap:before{content: '';position: absolute;width: 0px;height: 0px;border-style: solid inset;top: -12px;left: 50px;border-width: 0 17px 18px 17px;border-color: transparent transparent #fafafa transparent;z-index: 310}.dj-megamenu li.dj-up.parent:hover > .dj-subwrap:after,.dj-megamenu li.dj-up.parent.hover > .dj-subwrap:after{content: '';position: absolute;top: -4px;left: 59px;width: 0px;height: 0px;border-style: solid inset;border-width: 0 8.5px 10px 8.5px;border-color: transparent transparent #fff transparent;z-index: 311}.dj-megamenu li.dj-up:hover,.dj-megamenu li.dj-up.hover,.dj-megamenu .dj-submenu > li:hover,.dj-megamenu .dj-subtree > li:hover{position: relative;z-index: 200}.dj-megamenu li div.dj-subwrap{position: absolute;left: auto;right: auto;top: -9999px;visibility: hidden}.dj-megamenu li:hover div.dj-subwrap,.dj-megamenu li.hover div.dj-subwrap{left: 0;right: auto;top: 100%;visibility: visible;z-index: 300;box-sizing: border-box;border-top: 15px solid transparent}.dj-megamenu li:hover div.dj-subwrap div.dj-subwrap-in,.dj-megamenu li.hover div.dj-subwrap div.dj-subwrap-in{border-top: 1px solid #e3e3e3;box-shadow: inset 0px 0px 0px 5px #fafafa, -5px 5px 5px 0px rgba(0,0,0,0.2);background: #fff}.dj-megamenu li:hover div.dj-subwrap div.dj-subwrap,.dj-megamenu li.hover div.dj-subwrap div.dj-subwrap{left: 100%;top: -6px;margin: 0;height: auto;background: none;border: none;box-shadow: none;border-left: 8px solid transparent}.dj-megamenu .dj-subcol{float: left;box-sizing: border-box}.dj-megamenu .dj-submenu > li,.dj-megamenu .dj-subtree > li{padding: 0 25px}.dj-megamenu .dj-submenu > li > a,.dj-megamenu .dj-subtree > li > a{color: #838383;display: block;font-size: 13px;line-height: 20px;text-decoration: none;padding: 10px;border-top: 1px solid #e3e3e3}.dj-megamenu .dj-submenu > li > a small.subtitle,.dj-megamenu .dj-subtree > li > a small.subtitle{display: block;font-size: 11px}.dj-megamenu .dj-submenu > li:first-child > a,.dj-megamenu .dj-subtree > li:first-child > a{border-top: 1px solid transparent}.dj-megamenu .dj-submenu > li:hover > a,.dj-megamenu .dj-subtree > li:hover > a,.dj-megamenu .dj-submenu > li.hover > a,.dj-megamenu .dj-subtree > li.hover > a,.dj-megamenu .dj-submenu > li.active > a,.dj-megamenu .dj-subtree > li.active > a{color: #00aced}.dj-megamenu ul.dj-submenu{height: auto;width: auto;margin: 0;padding: 10px 0}.dj-megamenu ul.dj-submenu > li.parent > a{background-repeat: no-repeat;background-position: right center;background-image: url('../images/djmega_arrow.png')}.dj-megamenu ul.dj-submenu > li.parent.active > a,.dj-megamenu ul.dj-submenu > li.parent:hover > a,.dj-megamenu ul.dj-submenu > li.parent.hover > a{background-image: url('../images/scheme1/djmega_arrow-active.png')}.dj-megamenu li a.dj-up_a span span.image-title{background: none;padding: 0 !important;display: inline-block;float: none;height: auto;vertical-align: middle;margin: 0 0 0 15px}.dj-megamenu li a.dj-up_a img{border: 0;max-height: 30px;vertical-align: middle;max-width: none}.dj-megamenu .dj-subtree{list-style: none outside;padding: 0 !important;margin: 0 !important}.dj-megamenu .dj-subtree > li{list-style: none outside;padding: 0 0 0 10px;margin: 0}.dj-megamenu .dj-subtree > li.active > a,.dj-megamenu .dj-subtree > li:hover > a,.dj-megamenu .dj-subtree > li.hover > a{background-image: url('../images/scheme1/djmega_arrow-active.png')}.dj-megamenu .dj-subtree > li > a{background-position: left center;background-repeat: no-repeat;background-image: url('../images/djmega_arrow.png')}.dj-megamenu .modules-wrap{padding: 10px 0;color: #838383}.dj-megamenu .modules-wrap p{display: block;padding: 0}.dj-megamenu .modules-wrap .moduletable{clear: both;margin: 15px 0 0;position: relative}.dj-megamenu .modules-wrap .moduletable > h3{color: #353535;font-weight: 400;font-size: 17px;margin: 0 0 7.5px;text-transform: uppercase}.dj-megamenu .modules-wrap .moduletable:first-child{margin: 0}