
.accordion .card:not(:first-of-type):not(:last-of-type) {
border-bottom:0;
border-radius:0
}
.accordion .card:not(:first-of-type) .card-header:first-child {
border-radius:0
}
.accordion .card:first-of-type {
	border-bottom:0;
	border-bottom-right-radius:0;
	border-bottom-left-radius:0
}
.accordion .card:last-of-type {
	border-top-left-radius:0;
	border-top-right-radius:0
}


.card {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background-color: #fff;
    background-clip: border-box;
    border: 1px solid rgba(0,0,0,.125);
    border-radius: .25rem;
}

.card-header:first-child {
    border-radius: calc(.25rem - 1px) calc(.25rem - 1px) 0 0;
}
.card-header {
    padding: .75rem 1.25rem;
    margin-bottom: 0;
    background-color:#f3f3f3;
}

.card-header a {
	font-size:14px;
	font-weight:bold;
	color:#666;
	text-decoration:none;
}

.card-header a:hover {
	color:#eb3f97;
}

.card-body{
	padding:10px;
}

.card-body p{
	margin:0;
	padding:0;
	font-size:13px;
}

.card-body ul{
	margin:15px 20px;
	padding:0;
	list-style:circle;
}

.card-body ul li{
	margin:0;
	padding:0;
	font-size:13px;
}