#main-footer{height:0!important;overflow:hidden;display:none!Important}#site-navigation .dropdown-menu ul li.menu-item{min-width:max-content}#site-navigation#site-navigation .dropdown-menu ul li a.menu-link:hover{color:#2b2bea}.sub-menu{max-height:500px!important;overflow-y:auto!important;overflow-x:hidden!important}.nav ul{width:320px!important}@media only screen and (min-width:1025px){#mainnav ul li ul.sub-menu{width:240px}#mainnav ul li ul.sub-menu li,#mainnav ul li ul.sub-menu li a{width:100%}}