/*
# ------------------------------------------------------------------------
# Module: MJ Treeview for VirtueMart
# ------------------------------------------------------------------------
# Copyright (C) 2015 www.mojoomla.com. All Rights Reserved.
# @license http://www.gnu.org/licenseses/gpl-3.0.html GNU/GPL
# Author: mojoomla.com
# Websites: http://www.mojoomla.com
# ------------------------------------------------------------------------
*/

div.mj-treeview-virtuemart .treeview,
div.mj-treeview-virtuemart .treeview ul { 
	padding: 0;
	margin: 0;
	list-style: none;
}
div.mj-treeview-virtuemart .treeview  ul {
	
   
}
div.mj-treeview-virtuemart .treeview li  > ul {
	padding-bottom:10px;
}
div.mj-treeview-virtuemart .treeview li  > ul ul
{
	border:0;
}
div.mj-treeview-virtuemart .treeview .hitarea {
	background: url(../images/acordion_menu_minus.png) 0 0 no-repeat;
	height: 10px;
    position: relative;
    top: 17px;
    width: 10px;
	cursor: pointer;
	float:right;
}
div.mj-treeview-virtuemart .treeview ul.sub-menu .hitarea
{
	top:6px;
	right:10px;
}
/* fix for IE6 */
* html .hitarea {
	display: inline;
	float:none;
}
div.mj-treeview-virtuemart .treeview li ul.sub-menu, div.mj-treeview-virtuemart .treeview li ul.sub-menu a {
	
	
    font-size: 13px;
    font-weight: normal;
	color: #575757;
    font-family: "Open Sans",sans-serif;
   
}
div.mj-treeview-virtuemart .treeview li ul.sub-menu a{
    padding-left: 15px;
}
div.mj-treeview-virtuemart .treeview li ul.sub-menu ul.sub-menu a {
    padding-left:20px;
}
div.mj-treeview-virtuemart .treeview li ul.sub-menu a:before
{
	font-family:FontAwesome;
	content: "\f105";
}

div.mj-treeview-virtuemart .treeview a.selected {
	background-color: #eee;
}
div.mj-treeview-virtuemart .treecontrol { 
	margin: 1em 0;
	display: none; 
}
div.mj-treeview-virtuemart .treeview .hover { 
	
	cursor: pointer;
}
div.mj-treeview-virtuemart .treeview li { 
	
}
div.mj-treeview-virtuemart .treeview li.collapsable, 
div.mj-treeview-virtuemart .treeview li.expandable {
	
}

div.mj-treeview-virtuemart .treeview .expandable-hitarea {
	background: url(../images/acordion_menu_plus_icon.png) 0 0 no-repeat;
}

div.mj-treeview-virtuemart .treeview li.lastCollapsable, 
div.mj-treeview-virtuemart .treeview li.lastExpandable { 
	
}  
div.mj-treeview-virtuemart .treeview li.lastCollapsable {
	
}
div.mj-treeview-virtuemart .treeview li.lastExpandable {
	background-position: -32px -67px;
}
div.mj-treeview-virtuemart .treeview div.lastCollapsable-hitarea, 
div.mj-treeview-virtuemart .treeview div.lastExpandable-hitarea { 
	
}
div.mj-treeview-virtuemart .treeview-red li { 
	background-image: url(../images/treeview-red-line.gif);
}
div.mj-treeview-virtuemart .treeview-red .hitarea, 
div.mj-treeview-virtuemart .treeview-red li.lastCollapsable, 
div.mj-treeview-virtuemart .treeview-red li.lastExpandable { 
	background-image: url(../images/treeview-red.gif);
} 
div.mj-treeview-virtuemart .treeview-black li { 
	background-image: url(../images/treeview-black-line.gif);
}
div.mj-treeview-virtuemart .treeview-black .hitarea, 
div.mj-treeview-virtuemart .treeview-black li.lastCollapsable, 
div.mj-treeview-virtuemart .treeview-black li.lastExpandable { 
	background-image: url(../images/treeview-black.gif);
}
div.mj-treeview-virtuemart .treeview-gray li { 
	background-image: url(../images/treeview-gray-line.gif);
}
div.mj-treeview-virtuemart .treeview-gray .hitarea, 
div.mj-treeview-virtuemart .treeview-gray li.lastCollapsable, 
div.mj-treeview-virtuemart .treeview-gray li.lastExpandable {
	background-image: url(../images/treeview-gray.gif);
} 
div.mj-treeview-virtuemart .treeview-famfamfam li { 
	background-image: url(../images/treeview-famfamfam-line.gif);
}
div.mj-treeview-virtuemart .treeview-famfamfam .hitarea, 
div.mj-treeview-virtuemart .treeview-famfamfam li.lastCollapsable, 
div.mj-treeview-virtuemart .treeview-famfamfam li.lastExpandable { 
	background-image: url(../images/treeview-famfamfam.gif);
} 
div.mj-treeview-virtuemart .filetree li {
	padding: 3px 0 2px 16px;
}
div.mj-treeview-virtuemart .filetree span.folder, 
div.mj-treeview-virtuemart .filetree span.file { 
	padding: 1px 0 1px 16px; display: block;
}
div.mj-treeview-virtuemart .filetree span.folder { 
	background: url(../images/folder.gif) 0 0 no-repeat;
}
div.mj-treeview-virtuemart .filetree li.expandable span.folder {
	background: url(../images/folder-closed.gif) 0 0 no-repeat;
}
div.mj-treeview-virtuemart .filetree span.file {
	background: url(../images/file.gif) 0 0 no-repeat;
}

.mj-treeview-virtuemart ul.level0 > li > a {
    color: #575757;
    font-family: "Open Sans",sans-serif;
    font-size: 13px;
    font-weight: normal;
    line-height: 40px;
}
.mj-treeview-virtuemart ul.level0 > li {
    border-bottom: 1px solid #e0e0e0;
}