/**
 * @package		Zen Tools
 * @subpackage	Zen Tools
 * @author		Joomla Bamboo - design@joomlabamboo.com
 * @copyright 	Copyright (c) 2014 Joomla Bamboo. All rights reserved.
 * @license		GNU General Public License version 2 or later
 * @version		1.12.3
 */

/* Accordion
-----------------------------------------------------------------------------*/
.zentools .accordion .grid_one,.zentools .accordion .grid_two,.zentools .accordion .grid_three,.zentools .accordion .grid_four,.zentools.accordion .grid_six,.zentools .accordion .grid_eight,.zentools .accordion .grid_twelve {
width:100%
}

.zentools.accordion .allitems.container {
width: 100%;float: left;padding: 0;margin: 10px 0;
}

.zentools.accordion ul {
width:98%;
margin:0
}

.zentools.accordion .firstitem {
border-bottom:1px solid #eee;
cursor:pointer;
padding: 4px 0;
}

.zentools.accordion .zentitle.firstitem,
.zentools.accordion .zentitle.firstitem.open {
	background-image: none !important;padding-left: 0;
}

.zentools.accordion .zentitle p {
	margin: 0;padding: 0 0 8px ;
}


.zentools.accordion .first {
cursor:pointer;
border-bottom:1px solid #ddd;
margin-bottom:20px 
}


/* Accordion
-----------------------------------------------------------------------------*/
.zentools.accordion h2{
margin:0;
padding:0
}

.zeninner,.zentools li .zenitem,.zentools.accordion {
width:100%;
float:left
}

.zentools.accordion .zentitle :before { 
	margin-right: 10px;font-size: 0.7em
}

/* accordion
-----------------------------------------------------------------------------*/

.accordion.zen-flat .zentitle{
	background: #fafafa !important;
	margin-bottom:10px;
	padding: 6px 10px !important;
	border: 0 !important;
}

.accordion.zen-flat .zentitle h2 span:before {
	background: #999;
	color: #fff;
	padding: 4px;
	border-radius:4px;
}


.accordion.zen-boxed .zentitle{
	background: #fff !important;
	margin-bottom:10px;
	border: 1px solid #eee;
	padding: 4px 10px !important;
		border-radius:4px
}

h2.accordion-right :before {
	float: right;
	margin-top: 8px;
}

h2.accordion-left :before {
	float: left;
	margin-top: 8px;
}

.accordion.zen-flat h2.accordion-left :before {
	float: left;
	margin-top: 6px;
}

.accordion.zen-flat h2.accordion-right :before {
	float: right;
	margin-top: 6px;
}

.accordion.default li:last-child .firstitem{
	border-bottom: 0 !important;
}
