@media only screen and (max-width:980px){.flip{display:-webkit-flex;-webkit-flex-direction:column-reverse;display:flex;flex-direction:column-reverse!important}}#top-menu .current-menu-item a::before,#top-menu .current_page_item a::before{content:"";position:absolute;z-index:2;left:0;right:0}#top-menu li a:before{content:"";position:absolute;z-index:-2;left:0;right:100%;bottom:15%;top:30px;background:#0C1037;height:3px}#top-menu li li a:before{bottom:10%}#top-menu,.et-menu,nav#top-menu-nav,nav.et-menu-nav{float:right}.et_pb_text_inner{line-height:1.7}