@charset "UTF-8";
/* CSS Document */

.child {
    display: none;
}
.menu {
	position: relative;
	padding: 10px!important;
	background-color: #FFFFFF;
	border: 1px solid #ACD5A4;
}
.menu:hover {
	cursor:pointer;
	background-color: #D2E2B7;
} 
.menu:after {
    position: absolute;
	content: "\f0d8";
	font-family: "FontAwesome";
	color: #39B54A;
	right: 10px;
    font-weight: bold;
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    -moz-transition: all, 0.25s, linear;
    -o-transition: all, 0.25s, linear;
    -webkit-transition: all, 0.25s, linear;
    transition: all, 0.25s, linear;
}
.menu.active {
	background-color: #D2E2B7;
}
.menu.active:after {
    -moz-transform: translate(0, 50%);
    -ms-transform: translate(0, 50%);
    -webkit-transform: translate(0, 50%);
    transform: translate(0, 50%);
    -moz-transform: rotate(-180deg);
    -ms-transform: rotate(-180deg);
    -webkit-transform: rotate(-180deg);
    transform: rotate(-180deg);
}
.inner {
	background-color: #FFFFFF;
	padding: 5px;
	margin-bottom: 30px;
}
.inner p {
	padding: 15px;
}
.self-support  dl {
	padding: 15px;
}
.inner dd:last-child {
	margin-bottom: 0px;
}
#fixtures {
	padding: 30px;
}
#fixtures dl dt {
	text-align: center;
	padding: 10px;
	color: #FFFFFF;
	background-color: #39B54A;
	font-weight: 400;
	font-size: 90%;
}
#fixtures dl dd {
	padding: 10px;
	font-size: 90%;
	text-align: justify;
}
@media (max-width: 575px) {
	#fixtures {
		padding: 5px 15px;
	}
	#fixtures .col-6 {
		padding-right: 5px;
		padding-left: 5px;
		line-height: 20px;
	}
}