// main: ../theme.less, out: false, compress: false, sourceMap: false

/*
 * Header
 ********************************/
.main-header {
	background-color: @default;
	color: #fff;
	
	.profile-info-wrp {
		border-right: 1px solid rgba(255, 255, 255, 0.1);
	}
}

/*
 * Header search
 ********************************/
.header-search {
	background-color: @dark;
	.search-frm {
		button {
			background-color: transparent;
			color: #fff;
			&:hover {
				background-color: @default;
			}
		}
		input {
			background-color: transparent;
			color: #fff;
		}
	}
}


/* Main menu
/******************************/
.main-menu {
	background-color: @dark;
}

.ckav-menu {
	.menu-item {
		>a {
			font-family: @menu-font;
			font-weight: @menu-font-weight;
			border: 1px solid transparent;
		}

		&.active:hover>a,
		>a:hover {
			background-color: @primary;
		}

        >.sub {
			background-color: @dark;
			border-top: 2px solid @default;
		}
    }
    
	/*----------  Second level drop-down container ----------*/
	.has-dropdown {
		>.dropdown {
			background-color: @dark;
			border-top: 2px solid @default;
		}
	}
}


/*
 * Side sticky bar
 ********************************/
.side-header {
	background-color: @default;
	color: #fff;
}

.sticky-sidebar {
	background-color: @white;
}


/* All icon links 
/******************************/
.menu-handle {
	background-color: @dark;
	&:hover {
		background-color: @primary;
	}
}

.widget-handle,
.search-handle {
	border-bottom: 1px solid rgba(255, 255, 255, 0.1);
	&:hover {
		background-color: @dark;
	}
}

.menu-handle.on,
.widget-handle.on,
.search-handle.on {
	background-color: @primary;
}

.page-header {
	background-color: @light;
}