.megamenu li{list-style:none}.megamenu a{font-size:20px;line-height:1;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.megamenu li:hover>a,.megamenu li.current-menu-item>a,.megamenu li.current-page-parent>a{background:#cc3824;color:#fff !important}.megamenu ul:first-child>li{position:relative;display:inline-block}.megamenu ul:first-child>li>ul{z-index:100001;position:absolute;top:100%;left:0;-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translateX(-10px);-webkit-transition:.3s;-o-transition:.3s;transition:.3s;visibility:hidden;opacity:0}.megamenu ul:first-child>li:hover>ul{opacity:1;visibility:visible;-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.megamenu ul:first-child>li>a{color:#fff;padding:20px 15px;display:inline-block}.megamenu ul:first-child>li>ul{width:auto;background:#fff;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;padding:10px 0}.megamenu ul:first-child>li>ul>li a{word-break:break-word;white-space:nowrap;display:block;color:#444;padding:7px 20px;left:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;position:relative}.megamenu ul:first-child>li>ul>li a:hover{left:3px}.megamenu ul:first-child>li>ul>li{padding-right:15px;overflow:hidden;border-right:1px dashed #ddd}.megamenu ul:first-child>li>ul>li>a{color:#000}.header{padding-top:0;padding-bottom:0}main>.container.slideoutJSPanel ul:not(.menu){margin-left:30px}@media (max-width:991px){.megamenu a{font-size:16px}.megamenu ul:first-child>li>a{padding:20px 7px}}@media (max-width:767px){.megamenu ul:first-child>li>ul{position:unset;left:unset;top:unset;-webkit-transform:unset;-ms-transform:unset;-o-transform:unset;transform:unset;opacity:1;visibility:visible;flex-direction:column;background:0 0;padding:0}.megamenu ul:first-child>li>ul a{padding-left:30px}.megamenu ul:first-child>li>ul>li{padding-right:0;border-right:0}.megamenu ul:first-child>li>ul>li a:hover{left:0}.megamenu li{display:block}.megamenu ul:first-child>li a{display:block;border-bottom:1px solid rgba(0,0,0,.1)}.megamenu li a,.megamenu ul:first-child>li>a{color:#fff;display:block;padding:15px}}