@media only screen and (max-width:980px){#logo{max-width:80%!important;max-height:80%!important;height:auto!important;width:auto!important}}.mobile_menu_bar:before{font-size:37px;display:block;transition:all .6s ease}.mobile_nav.opened .mobile_menu_bar:before{content:'M';transform:rotate(90deg)}.mobile_menu_bar:before{content:'c'}@media (min-width:981px){.dt-hide-on-desktop{display:none!important}}@media (max-width:980px){.dt-hide-on-mobile{display:none!important}}@media screen and (min-width:981px){.sub-menu{min-width:300px}#top-menu li li a{width:260px;padding:4px 12px}}