@media (max-width: 991px) {
.menu-item-has-children {
position: relative;
}
.menu-item-has-children > .sub-menu {
display: none !important;
}
.menu-item-has-children.oai-submenu-open > .sub-menu {
display: block !important;
}
.menu-item-has-children > .oai-submenu-toggle {
appearance: none;
-webkit-appearance: none;
background: transparent;
border: 0;
cursor: pointer;
position: absolute;
right: 0;
top: 0;
min-width: 44px;
min-height: 44px;
display: inline-flex;
align-items: center;
justify-content: center;
z-index: 20;
padding: 0;
}
.menu-item-has-children > .oai-submenu-toggle .oai-submenu-toggle-icon {
width: 10px;
height: 10px;
border-right: 2px solid currentColor;
border-bottom: 2px solid currentColor;
transform: rotate(45deg);
transition: transform 0.2s ease;
display: inline-block;
margin-top: -4px;
}
.menu-item-has-children.oai-submenu-open > .oai-submenu-toggle .oai-submenu-toggle-icon {
transform: rotate(-135deg);
margin-top: 4px;
}
.menu-item-has-children > a {
padding-right: 44px !important;
}
}