/* Нові стилі для мобільного меню з розкриваючимися підменю */

@media (max-width: 1199px) {
	.bwp-canvas-vertical .bwp-canvas-navigation .mm-menu .sub-menu,
	.content-mobile-menu .bwp-canvas-navigation .mm-menu .sub-menu {
		position: relative;
	}

	.mm-listview .mm-vertical .mm-panel,
	.mm-vertical .mm-listview .mm-panel {
		display: none !important;
	}

	.mm-menu .mm-divider,
	.mm-menu .mm-listview > li.mm-opened.mm-vertical > .mm-panel,
	.mm-menu .mm-listview > li.mm-opened.mm-vertical > a.mm-next,
	.mm-menu.mm-vertical .mm-listview > li.mm-opened > .mm-panel,
	.mm-menu.mm-vertical .mm-listview > li.mm-opened > a.mm-next {
		display: block !important;
	}

	.mm-listview > li.mm-vertical.mm-opened > .mm-next:after,
	.mm-vertical .mm-listview > li.mm-opened > .mm-next:after {
		-webkit-transform: rotate(45deg);
		transform: rotate(45deg);
	}

	.mm-menu .mm-divider,
	.mm-menu .mm-listview > li.mm-opened.mm-vertical > .mm-panel,
	.mm-menu .mm-listview > li.mm-opened.mm-vertical > a.mm-next,
	.mm-menu.mm-vertical .mm-listview > li.mm-opened > .mm-panel,
	.mm-menu.mm-vertical .mm-listview > li.mm-opened > a.mm-next {
		background: white !important;
	}

	.mm-menu.mm-vertical .mm-listview li.mm-opened > a:not(.mm-next) {
		color: #6bdee5 !important;
	}

	.mm-listview > li > a,
	.mm-listview > li > span {
		color: #292929 !important;
	}

	.bwp-canvas-vertical .bwp-canvas-navigation .mm-menu .mm-listview ul,
	.content-mobile-menu .bwp-canvas-navigation .mm-menu .mm-listview ul {
		margin-bottom: 0 !important;
		padding-top: 10px !important;
	}
}
