
/*############
#### TABS ####
############*/ 


/* Style for tabs */
.tabs 
{
    padding: 0;
    margin: 1em 0;
}
.tabs ul
{
    padding: 0;
    margin: 0;
}
.tabs li 
{ 
    margin: 0 0.1em 0 0 !important;
    padding: 0 !important;
    list-style: none; 
    float: left; 
}

.tabs ul a.filter 
{
    display: block;
    padding: 0.5em 1em;
    width: 100%;
    text-decoration: none !important;
    color: #FFF;
    font-size: 0.9em;
    transition: all .2s ease-in-out;
	-webkit-transition: all .2s ease-in-out;
	-moz-transition: all .2s ease-in-out;
	-o-transition: all .2s ease-in-out;
    background: #666666;
    font-weight: 600
}

.tabs ul a.filter:hover 
{
    background              : #737373;
}
.tabs ul a.filter.selected 
{
    color                   : #333;
    cursor                  : default;
    filter					: alpha(opacity=100);
	-khtml-opacity			: 1.0;
	-moz-opacity			: 1.0;
	opacity					: 1.0;
    background              : #eee;
}
.tab-content
{
    clear                   : left;
    margin					: 0 0 2em 0;
    padding					: 1em;
    display 				: block;
    height 					: auto;
    background-color        : #EEE; 
}



/* LISTS */
.tab-content ul,
.tab-content ol
{
	display					: block !important;
	margin					: 1em 0 0 0 !important;
	padding					: 0 0 1em 0 !important;
	
}
.tab-content ul li,
.tab-content ol li
{
	line-height				: 1.3em !important;
	margin					: 0 0 0 1em !important;
	padding					: 0 0 0.5em 0.5em !important;
	float                   : none;
	list-style              : disc outside none !important
}