/* SOOTHE YOUR SOUL */


/* LEFT COLUMN */
/* CATEGORIES NAV */
ul.navPages-list > li,
ul.navPages-list > li:nth-child(1) {
	Xbackground:url('./img/navDot.jpg') 8px 17px no-repeat;
}
ul.navPages-list > li:before,
ul.navPages-list > li:nth-child(1):before {
    display: block;
    position:absolute;
    top:8px;
    left:5px;
    width:13px;
    height:13px;
    content:"\2022";
    font-size:10px;
    color:#ccffcc;
    line-height: 12px;
    text-indent: -9999px;
    padding:0;
    margin:0;
    background: #fab9fa;
    border:solid 1px #448c4b;
    border-radius:50%;
}

ul.navPages-list li:nth-child(1) {
}
/* aromatherapy */
ul.navPages-list li:nth-child(1) .navPage-subMenu {
	display:block;
	position:relative;
	padding:0 0 0 30px !important;
}
ul.navPages-list li:nth-child(1) ul.navPage-childList {
	margin-left:20px;
}
ul.navPages-list li:nth-child(1) .navPage-subMenu .navPages-action {
	font-size:15px;
	padding:0;
	margin:0 0 4px 0;
}
ul.navPages-list li:nth-child(1) .navPages-action-moreIcon {
	display:none;
}
/*
ul.navPages-list li:nth-child(1) ul.navPage-childList {
	margin-left:10px
}
/**/

	/* sub sub menu */
	.navPage-subMenu-item {
		position:relative;
	}
	.navPage-subMenu-action.navPages-action.has-subMenu .navPages-action-moreIcon { /*arrow*/
		display:block;
		top:7px;
	}
	.navPage-subMenu-action.navPages-action.has-subMenu:hover .navPages-action-moreIcon { /*arrow*/
		transform:rotate(-45deg);
	}

	ul.navPages-list li:nth-child(1)  li.navPage-subMenu-item  ul.navPage-childList  {
		display:none;
	}
	ul.navPages-list li:nth-child(1)  li.navPage-subMenu-item:hover  ul.navPage-childList {
		display:block;
		position:absolute;
		top:0;
		left:100%;
		width:250px;
		background:rgba(255,255,255, 0.9);
		box-shadow:1px 1px 5px rgba(0,0,0, 0.5);
		padding:15px;
		margin:0;
	}
/* end aromatherapy */

/* hide "all..." links */
.navPage-subMenu ul.navPage-subMenu-list li:nth-child(1) { /* hide the All Face, All Body, All Home links*/
	display:none;
}
.navPage-subMenu ul.navPage-childList li:nth-child(1) { /* hide the All Face, All Body, All Home links*/
	display:block;
}


.navPages-item {
	display:block;
	position:relative;
	float:none;
	text-align:left;
}
.navPages-action {
	display:block;
	position:relative;
	width:100%;
	font-size:17px;
	font-weight:100;
	color:#476a30;
	text-transform:none;
	padding:2px 10px;
	margin-left:14px;
}
.navPages-action:hover {
	color:#c907f7;
	opacity:0.7;
}
.navPages-action.activePage {
	color:#88b04b;
	color:#c907f7;
}

.navPages-action.is-open {
	background:none;
}
.navPages-action-moreIcon {
	position:absolute;
	right:15px;
	top:42%;
	transform:rotate(-90deg);
}
.has-subMenu.is-open .navPages-action-moreIcon {
	transform:rotate(-45deg);
}
.navPages-action svg {
	fill:#373737;
	stroke:#373737;
}
/* submenus */
.navPage-subMenu.is-open {
	top:0px;
	left:80%;
	width:280px;
	box-shadow:1px 1px 5px rgba(0,0,0,0.5);
	z-index: 99;
}
.navPage-subMenu {
	background:rgba(255,255,255, 0.9);
}
.navPage-subMenu-item {
	float:none;
	width:100%;
	padding:5px;
}
.navPage-subMenu-item {
	padding:0 !important;
}
.navPage-subMenu-item > .navPage-subMenu-action {
	border:none;
	margin:0;
	padding:4px 0;
}


#leftCol .navPages-item.navPages-item-page { /* hide pages links */
	display:none;
}

