.smk_accordion{
	position: relative;margin-bottom:30px;
	
}

.accordion_in{
	position: relative;
	z-index: 1;
	overflow: hidden;border:1px solid rgba(0, 0, 0, 0.2);margin-bottom:4px;background-color:rgba(255, 255, 255, 0.79);
}

/* Head */
.accordion_in .acc_head {
	position: relative;
	font-size: 14px;
	display: block;
	cursor: pointer; padding:10px 11px 4px 11px;font-size:17px;overflow:hidden;
	background: #736f6f;
	color:#fff;
}

.accordion_in .acc_head.collapsed {
    /*background: #736f6f;color:#fff;*/
    background-color:rgba(255, 255, 255, 0.79);
    color: inherit;
}

.accordion_in:first-of-type,
.accordion_in:first-of-type .acc_head{
	
}
.accordion_in:last-of-type,
.accordion_in:last-of-type .acc_content{
	
}

.more a {
    text-decoration: none;
}
.more .fa-plus {
    display: none;
}
.more .collapsed .fa-plus {
    display: block;
}
.more .fa-minus {
    display: block;
}
.more .collapsed .fa-minus {
    display: none;
}

/* Content */
.accordion_in .acc_content{

}
.accordion_in h1:first-of-type,
.accordion_in h2:first-of-type,
.accordion_in h3:first-of-type,
.accordion_in h4:first-of-type,
.accordion_in h5:first-of-type,
.accordion_in h6:first-of-type
{
	
}


/* Icon expand */
.accordion_in .acc_head .acc_icon_expand{
	display: block;
	width: 18px;
	height: 18px;
	position: absolute;
	left: 10px;
	top: 50%;
	margin-top: -9px;
	background-image:none;
}
.accordion_in.acc_active .acc_head .acc_icon_expand{
	background-image:none;
}


.accordion_in .acc_content{
	padding:20px 0 0px 0;
}
/* JS requires */
.accordion_in.acc_active .acc_content{
	display: block;
}
.accordion_in.acc_active .acc_head, .accordion_in:hover .acc_head{
	background: #736f6f;color:#fff;
}


.acc_with_icon .accordion_in .acc_head,
.acc_with_icon .accordion_in .acc_content{
	
}


@media(max-width:567px){
.accordion_in .acc_head{font-size:12px;}
}
