.smk_accordion{
	position: relative;
	margin-bottom: 0px;
}
.smk_accordion .accordion_in{ 
	border: 1px solid #70ba70;
	position: relative;
	z-index: 10;
	margin-top: -1px;
	overflow: hidden;
    color: #000;
}


.acc_content ul
{
 margin:0px;
 padding:0px;
 list-style:none;
}

.acc_content ul li
{
 margin:0px;
 padding:0px
}

.acc_content ul li a
{
color:#fff;
text-decoration:none;
background:url(../images/listing-divider.jpg) left 7px no-repeat;
padding: 0 0 0 21px;
line-height: 25px;
font-family: 'Raleway', sans-serif;
font-size:14px;
font-weight:300;
}

.acc_content ul li a:hover
{
 color:#c2f9c4;
}

/* Head */
.smk_accordion .accordion_in .acc_head{
	position: relative;
	background: #FDFDFD;
	padding: 10px;
	font-size: 14px;
	display: block;
	cursor: pointer; 
    font-weight: 600;
}


/* Content */
.smk_accordion .accordion_in .acc_content{
	background: #207945;
	color: #fff;
	padding: 2px 10px 13px;
}
.smk_accordion .accordion_in h1:first-of-type,
.smk_accordion .accordion_in h2:first-of-type,
.smk_accordion .accordion_in h3:first-of-type,
.smk_accordion .accordion_in h4:first-of-type,
.smk_accordion .accordion_in h5:first-of-type,
.smk_accordion .accordion_in h6:first-of-type
{
	margin-top: 5px;
}


/* Icon expand */
.smk_accordion .accordion_in .acc_head .acc_icon_expand{
	display: block;
	width: 4px;
	height: 8px;
	position: absolute;
	left: 11px;
	top: 50%;
	margin-top: -5px;
	background: url(../images/category-hover-arrow.png) left top no-repeat;
}
.smk_accordion .accordion_in.acc_active .acc_head .acc_icon_expand{
	/*background: url(../images/category-arrow.png) left top no-repeat;*/
}

/* JS requires */
.smk_accordion .accordion_in.acc_active .acc_content{ 
	display: block;
}
.smk_accordion .accordion_in.acc_active .acc_head{
	background: #207945;
	color:#fff;
}
.smk_accordion.acc_with_icon .accordion_in .acc_head,
.smk_accordion.acc_with_icon .accordion_in .acc_content{
	padding-left: 24px;
}