/*
Theme Name: Kingster Admitere
Theme URI: https://ase.md/
Description: Child theme for Kingster — replaces Themplate Admitere (adm). Bootstrap 5, animate/scrolla, RO strings.
Author: ASEM
Template: kingster
Version: 1.0.6
Text Domain: kingster-admitere
*/

/*
 * Bootstrap 5 reboot: ul { padding-left: 2rem }.
 * Kingster sidebar bullets use absolute :before + li padding — the Bootstrap
 * padding creates a large gap between the arrow and the label.
 */
.kingster-sidebar-area ul,
.gdlr-core-sidebar-item ul,
.gdlr-core-sidebar-item .menu {
	padding-left: 0;
	margin-bottom: 0;
}

/*
 * Navigation Menu widget in the faculty sidebar — Goodlayers “list” look
 * with hover arrow animation (same idea as gdlr-core-menu-style-list).
 */
.kingster-sidebar-area .widget_nav_menu ul.menu {
	list-style: none;
	margin-left: 0;
	font-size: 14px;
}

.kingster-sidebar-area .widget_nav_menu ul.menu > li {
	position: relative;
	margin-bottom: 0;
	padding-left: 0;
	line-height: 1.4;
	border-bottom: 1px solid rgba(0, 109, 119, 0.35);
}

.kingster-sidebar-area .widget_nav_menu ul.menu > li:before {
	content: none;
}

.kingster-sidebar-area .widget_nav_menu ul.menu > li > a {
	display: block;
	padding: 13px 0 13px 15px;
	border-left: 3px solid transparent;
	font-weight: 400;
	transition: border-color 0.2s ease;
}

.kingster-sidebar-area .widget_nav_menu ul.menu > li > a:before {
	content: "\f178";
	font-family: FontAwesome, "Font Awesome 5 Free", "Font Awesome 5 Pro";
	font-weight: 900;
	display: inline-block;
	padding-right: 12px;
	margin-left: -26px;
	opacity: 0;
	transition: opacity 0.2s ease, margin-left 0.2s ease;
}

.kingster-sidebar-area .widget_nav_menu ul.menu > li > a:hover:before,
.kingster-sidebar-area .widget_nav_menu ul.menu > li.current-menu-item > a:before,
.kingster-sidebar-area .widget_nav_menu ul.menu > li.current_page_item > a:before {
	opacity: 1;
	margin-left: 0;
}

.kingster-sidebar-area .widget_nav_menu ul.menu > li.current-menu-item > a,
.kingster-sidebar-area .widget_nav_menu ul.menu > li.current_page_item > a,
.kingster-sidebar-area .widget_nav_menu ul.menu > li > a:hover {
	border-left-color: currentColor;
}
