.accordion, .tabs-accordion{
	font-size:1.6rem;
	width:100%;
	text-align:left;
	padding:1.0rem 1.0rem 1.0rem 3.0rem;
	background:#fff;
	border:0;
	/*border-bottom:0.2rem solid #f5f5f5;*/
	position:relative;
}
.accordion:focus, .tabs-accordion:focus{
    box-shadow:none;
}
.accordion-bdr{
	padding:0;
	margin:0;
	border:0.1rem solid #f5f5f5;
}
.accordion-panel p{
	padding-top:1.0rem !important;
	padding-bottom:2.0rem !important;
	margin:0;
}
.tabs-accordion{
	margin-top:2.0rem;
}
.accordion  i.fa-angle-right, .accordion i.fa-angle-down, .tabs-accordion  i.fa-angle-right, .tabs-accordion i.fa-angle-down{
	font-size:2.0rem;
	font-weight:normal;
	color:#d8d8d8;
	position:absolute;
	left:1.0rem;
	top:0.9rem;
}
.panel-a button:last-child, .panel-b button:last-child, .tabs-panel-a button:last-child, .tabs-panel-b button:last-child{
	border-bottom:0rem;
}
.accordion + div.accordion-panel, .accordion-b-wrapper .accordion + div.accordion-panel p, .tabs-accordion + div.tabs-accordion-panel, .tabs-accordion-b-wrapper .tabs-accordion + div.tabs-accordion-panel p{
	padding:0rem 1.0rem 0rem 2.5rem;
}
.accordion-b-wrapper .accordion + div.accordion-panel, .tabs-accordion-b-wrapper .tabs-accordion + div.tabs-accordion-panel{
	padding:0;
}
.accordion-panel, .tabs-accordion-panel{
	/*border-bottom:0.2rem solid #f5f5f5;*/
	display:none;
}
.active-panel .accordion-text, .tabs-active-panel .accordion-text{
	font-weight:bold;
}
.accordion-b-wrapper{
	border:0.1rem solid #d8d8d8;
	border-radius:1.0rem;
	overflow:hidden;
}
.bdr-1{
	border-width:0.1rem !important;
}
.accordion-b-wrapper .accordion-b.active-panel, .accordion-b-wrapper .accordion-sub-b.active-panel {
	background-color:#484848;
	color:#fff;
}
.accordion-b-wrapper p{
	margin:0;
}
.accordion-b-wrapper .accordion-b.active-panel + div.accordion-panel{
    background-color:#f5f5f5;
}
.accordion-b-wrapper .accordion-sub-b, .accordion-b-wrapper .accordion-sub-b + .accordion-panel p{
	padding-left:5rem !important;
}
.accordion-b-wrapper .accordion-sub-b i{
    left:3.0rem;
}
.accordion-b-wrapper .accordion-sub-b.active-panel + div.accordion-panel{
    background-color:#f5f5f5;
}

@media only screen and (max-width: 472px){
	.accordion, .tabs-accordion{
	   line-height: 2rem;
	}
}
