/*----------- Left menu -----------*/

.aside-menu .menu-nav > .menu-item > .menu-heading .menu-icon > svg,
.aside-menu .menu-nav > .menu-item > .menu-heading .menu-icon > i,
.aside-menu .menu-nav > .menu-item > .menu-link .menu-icon > svg,
.aside-menu .menu-nav > .menu-item > .menu-link .menu-icon > i {
	height: 18px;
	width: 18px;
	margin-left: 0;
}

.menu-icon svg path {
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-heading .menu-bullet > svg,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-heading .menu-bullet > i,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-link .menu-bullet > svg,
.aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-link .menu-bullet > i {
	font-size: 1.1rem;
}

.aside-menu .menu-nav > .menu-item > .menu-link {
	padding: 9px 15px 9px 25px;
	align-items: center;
}

.aside-menu .menu-nav > .menu-item > .menu-heading .menu-arrow,
.aside-menu .menu-nav > .menu-item > .menu-link .menu-arrow {
	font-size: 1rem;
	transition: all 0.3s ease-in;
}

.aside-menu .menu-nav > .menu-item.menu-item-open > .menu-link .menu-arrow {
	transform: rotate(-90deg);
}

#kt_aside_menu > .menu-nav-search-box ~ .menu-nav:not(.additional-menu-nav) {
	margin-top: 60px;
}

.brand .brand-logo > img {
	height: 28px;
	margin-left: 5px;
}

/*----------- Menu search -----------*/

.menu-nav-search-box {
	border-bottom: 1px solid #3b3b52;
	padding: 5px 0 15px 0;
	position: fixed;
	z-index: 100;
	background: #1e1e2d;
	transition-delay: 1s;
}

body:not(.aside-minimize) .menu-nav-search-box {
	min-width: 265px;
}

.menu-nav-search-box > .search-menu-box {
	padding: 0 15px !important;
}

.menu-nav-search-box > .search-menu-box input[name="searchInMenu"] {
	background: transparent;
	border-color: #3b3b52;
	color: #a2a3b7;
	border-right: none;
}

.menu-nav-search-box > .search-menu-box .input-group-text {
	background: transparent;
	border-color: #3b3b52;
	padding: 0 12px;
}

.menu-nav-search-box > .search-menu-box .input-group-text svg {
	width: 15px;
	height: 15px;
}

.btn:not(.disabled) {
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

#kt_aside_menu > .menu-nav-search-box ~ .kt-menu__nav:not(.additional-kt-menu__nav) {
	margin-top: 60px;
}

.kt-aside--minimize .menu-nav-search-box {
	display: none;
}

.search-menu-box .input-group.input-group-joined > .input-group-append .input-group-text.focus {
	border-color: #b8daff !important;
}

.aside-minimize .aside-menu ul.menu-nav-search-box > .search-menu-box .input-group-joined > .form-control {
	display: none;
}

.aside-minimize .aside-menu ul.menu-nav-search-box > .search-menu-box .input-group-joined > .input-group-append > .input-group-text {
	height: 32px;
	border: none;
}

.aside-menu .menu-nav .menu-item > .menu-heading .menu-text, .aside-menu .menu-nav .menu-item > .menu-link .menu-text {
	font-size: 0.95rem !important;
}
