.accordion {
	margin-bottom:20px
}
.accordion .accordion-item {
	border-bottom:1px solid transparent
}
.accordion .accordion-item:last-child {
	border-bottom:0
}
.accordion .accordion-title {
	margin-bottom:0
}
.accordion .accordion-title [class*=" fa fa-"], .accordion .accordion-title [class^="fa fa-"] {
margin-right:8px
}
.accordion .accordion-title a {
	padding:15px 0 15px 36px;
	font-size:14px;
	font-weight:400;
	line-height:157%;
	letter-spacing:normal;
	display:block;
	position:relative;
	border-bottom:0;
	text-transform:none;
	text-decoration:none
}
.accordion .accordion-title a:active, .accordion .accordion-title a:focus {
	outline:0
}
.accordion .accordion-title .accordion-toggle {
	display:block;
	position:absolute;
	top:13px;
	left:0;
	font-weight:400;
	height:24px;
	width:24px;
	line-height:24px;
	text-align:center;
	font-size:14px;
	border:1px solid transparent;
	border-top:1px solid transparent;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
-webkit-transition:all .1s ease-in-out 0s;
-moz-transition:all .1s ease-in-out 0s;
-ms-transition:all .1s ease-in-out 0s;
-o-transition:all .1s ease-in-out 0s;
transition:all .1s ease-in-out 0s
}
.accordion .accordion-title .accordion-toggle:after {
	font-family:fontello;
	content:'\e83e'
}
.accordion .accordion-item-active .accordion-title .accordion-toggle:after {
	content:'\e804'
}
.accordion .accordion-content {
	overflow:hidden
}
.accordion .accordion-content>div {
	margin:0 0 20px 0px
}
.accordion.behavior-toggle .accordion-title .accordion-toggle {
	font-size:17px;
	line-height:22px
}
.accordion.behavior-toggle .accordion-title .accordion-toggle:after {
	content:"\e804"
}
.accordion.behavior-toggle .accordion-item-active .accordion-title .accordion-toggle:after {
	content:"\e811"
}
.accordion-titles-icon-right .accordion-title a {
	padding-right:36px;
	padding-left:0
}
.accordion-titles-icon-right .accordion-title a .accordion-toggle {
	right:0;
	left:auto
}
.section-white .accordion .accordion-item {
	border-color:#d6dfdf
}
.section-white .accordion .accordion-title a {
	color:#4d5258;
	text-shadow:transparent
}
.section-white .accordion .accordion-title a .accordion-toggle {
	border-color:#dce3e3;
	background:#f4f6f6;
	color:#586266;
	text-shadow:0 1px 0 #fff;
	-webkit-box-shadow:inset 0 1px 0 #f8fafa;
	-moz-box-shadow:inset 0 1px 0 #f8fafa;
	box-shadow:inset 0 1px 0 #f8fafa
}
.section-white .accordion .accordion-title a:hover {
	color:#0066cc;
	text-shadow:transparent
}
.section-white .accordion .accordion-title a:hover .accordion-toggle {
	border-color:#dce3e3;
	background:#f4f6f6;
	color:#586266;
	text-shadow:0 1px 0 #fff;
	-webkit-box-shadow:inset 0 1px 0 #f8fafa;
	-moz-box-shadow:inset 0 1px 0 #f8fafa;
	box-shadow:inset 0 1px 0 #f8fafa
}
.section-white .accordion .accordion-item-active .accordion-title a {
	color:#4d5258;
	font-weight:700;
	text-shadow:transparent
}
.section-white .accordion .accordion-item-active .accordion-title a .accordion-toggle {
	border-color: #0055aa;
	background: #0066cc;
	color: #fff;
	text-shadow: 0 1px 0 rgba(0, 0, 0, .1);
	-webkit-box-shadow: inset 0 1px 0 #0055aa;
	-moz-box-shadow: inset 0 1px 0 #0fc8c8;
	box-shadow: inset 0 1px 0 #0055aa
}
.section-white .accordion .accordion-item-active .accordion-title a:hover {
	color: #0066cc;
	text-shadow: transparent
}
.section-white .accordion .accordion-item-active .accordion-title a:hover .accordion-toggle {
	border-color: #0055aa;
	background: #0066cc;
	color: #fff;
	text-shadow: 0 1px 0 rgba(0, 0, 0, .1);
	-webkit-box-shadow: inset 0 1px 0 #0066cc;
	-moz-box-shadow: inset 0 1px 0 #0fc8c8;
	box-shadow: inset 0 1px 0 #0066cc
}
.section-grey .accordion .accordion-item {
	border-color:#d4dddd
}
.section-grey .accordion .accordion-title a {
	color:#4d5258;
	text-shadow:transparent
}
.section-grey .accordion .accordion-title a .accordion-toggle {
	border-color:#dce3e3;
	background:#f4f6f6;
	color:#586266;
	text-shadow:0 1px 0 #fff;
	-webkit-box-shadow:inset 0 1px 0 #f8fafa;
	-moz-box-shadow:inset 0 1px 0 #f8fafa;
	box-shadow:inset 0 1px 0 #f8fafa
}
.section-grey .accordion .accordion-title a:hover {
	color:#0066cc;
	text-shadow:transparent
}
.section-grey .accordion .accordion-title a:hover .accordion-toggle {
	border-color:#dce3e3;
	background:#f4f6f6;
	color:#586266;
	text-shadow:0 1px 0 #fff;
	-webkit-box-shadow:inset 0 1px 0 #f8fafa;
	-moz-box-shadow:inset 0 1px 0 #f8fafa;
	box-shadow:inset 0 1px 0 #f8fafa
}
.section-grey .accordion .accordion-item-active .accordion-title a {
	color:#4d5258;
	font-weight:700;
	text-shadow:transparent
}
.section-grey .accordion .accordion-item-active .accordion-title a .accordion-toggle {
	border-color:#0066cc;
	background:#0066cc;
	color:#fff;
	text-shadow:0 1px 0 rgba(0, 0, 0, .1);
	-webkit-box-shadow:inset 0 1px 0 #0fc8c8;
	-moz-box-shadow:inset 0 1px 0 #0066cc;
	box-shadow:inset 0 1px 0 #0066cc
}
.section-grey .accordion .accordion-item-active .accordion-title a:hover {
	color:#0066cc;
	text-shadow:transparent
}
.section-grey .accordion .accordion-item-active .accordion-title a:hover .accordion-toggle {
	border-color:#0066cc;
	background:#00066cc;
	color:#fff;
	text-shadow:0 1px 0 rgba(0, 0, 0, .1);
	-webkit-box-shadow:inset 0 1px 0 #0066cc;
	-moz-box-shadow:inset 0 1px 0 #0066cc;
	box-shadow:inset 0 1px 0 #0066cc
}
.section-base .accordion .accordion-item {
	border-color:#1bcdcd
}
.section-base .accordion .accordion-title a {
	color:#fff;
	text-shadow:transparent
}
.section-base .accordion .accordion-title a .accordion-toggle {
	border-color:#008a97;
	background:#00919c;
	color:#fff;
	text-shadow:0 1px 0 rgba(0, 0, 0, .1);
	-webkit-box-shadow:inset 0 1px 0 #009aa4;
	-moz-box-shadow:inset 0 1px 0 #009aa4;
	box-shadow:inset 0 1px 0 #009aa4
}
.section-base .accordion .accordion-title a:hover {
	color:#fff;
	text-shadow:transparent
}
.section-base .accordion .accordion-title a:hover .accordion-toggle {
	border-color:#008a97;
	background:#00919c;
	color:#fff;
	text-shadow:0 1px 0 rgba(0, 0, 0, .1);
	-webkit-box-shadow:inset 0 1px 0 #009aa4;
	-moz-box-shadow:inset 0 1px 0 #009aa4;
	box-shadow:inset 0 1px 0 #009aa4
}
.section-base .accordion .accordion-item-active .accordion-title a {
	color:#fff;
	text-shadow:transparent
}
.section-base .accordion .accordion-item-active .accordion-title a .accordion-toggle {
	border-color:#008a97;
	background:#00919c;
	color:#fff;
	text-shadow:0 1px 0 rgba(0, 0, 0, .1);
	-webkit-box-shadow:inset 0 1px 0 #009aa4;
	-moz-box-shadow:inset 0 1px 0 #009aa4;
	box-shadow:inset 0 1px 0 #009aa4
}
.section-base .accordion .accordion-item-active .accordion-title a:hover {
	color:#fff;
	text-shadow:transparent
}
.section-base .accordion .accordion-item-active .accordion-title a:hover .accordion-toggle {
	border-color:#008a97;
	background:#00919c;
	color:#fff;
	text-shadow:0 1px 0 rgba(0, 0, 0, .1);
	-webkit-box-shadow:inset 0 1px 0 #009aa4;
	-moz-box-shadow:inset 0 1px 0 #009aa4;
	box-shadow:inset 0 1px 0 #009aa4
}
.section-dark .accordion .accordion-item {
	border-color:#333941
}
.section-dark .accordion .accordion-title a {
	color:#c6ccd0;
	text-shadow:transparent
}
.section-dark .accordion .accordion-title a .accordion-toggle {
	border-color:#393f47 #2d323a #2d323a;
	background:#2d323a;
	color:#c9d1d6;
	text-shadow:0 1px 0 rgba(0, 0, 0, .1);
	-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, .1);
	-moz-box-shadow:0 1px 1px rgba(0, 0, 0, .1);
	box-shadow:0 1px 1px rgba(0, 0, 0, .1)
}
.section-dark .accordion .accordion-title a:hover {
	color:#0dc0c0;
	text-shadow:transparent
}
.section-dark .accordion .accordion-title a:hover .accordion-toggle {
	border-color:#393f47 #2d323a #2d323a;
	background:#2d323a;
	color:#c9d1d6;
	text-shadow:0 1px 0 rgba(0, 0, 0, .1);
	-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, .1);
	-moz-box-shadow:0 1px 1px rgba(0, 0, 0, .1);
	box-shadow:0 1px 1px rgba(0, 0, 0, .1)
}
.section-dark .accordion .accordion-item-active .accordion-title a {
	color:#c6ccd0;
	text-shadow:transparent
}
.section-dark .accordion .accordion-item-active .accordion-title a .accordion-toggle {
	border-color:#6ed9d9 #0dc0c0 #0dc0c0;
	background:#0dc0c0;
	color:#fff;
	text-shadow:0 1px 0 rgba(0, 0, 0, .1);
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none
}
.section-dark .accordion .accordion-item-active .accordion-title a:hover {
	color:#0dc0c0;
	text-shadow:transparent
}
.section-dark .accordion .accordion-item-active .accordion-title a:hover .accordion-toggle {
	border-color:#6ed9d9 #0dc0c0 #0dc0c0;
	background:#0dc0c0;
	color:#fff;
	text-shadow:0 1px 0 rgba(0, 0, 0, .1);
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none
}
.section-parallax .accordion .accordion-item {
	border-color:#242427
}
.section-parallax .accordion .accordion-title a {
	color:#cbcbce;
	text-shadow:transparent
}
.section-parallax .accordion .accordion-title a .accordion-toggle {
	border-color:#2c2d30 #222325 #222325;
	background:#222325;
	color:#e1e1e5;
	text-shadow:0 -1px 0 #161719;
	-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, .15);
	-moz-box-shadow:0 1px 1px rgba(0, 0, 0, .15);
	box-shadow:0 1px 1px rgba(0, 0, 0, .15)
}
.section-parallax .accordion .accordion-title a:hover {
	color:#5281d2;
	text-shadow:transparent
}
.section-parallax .accordion .accordion-title a:hover .accordion-toggle {
	border-color:#25262a #1d1e21 #1d1e21;
	background:#1d1e21;
	color:#b7b7bb;
	text-shadow:0 -1px 0 #141417;
	-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, .15);
	-moz-box-shadow:0 1px 1px rgba(0, 0, 0, .15);
	box-shadow:0 1px 1px rgba(0, 0, 0, .15)
}
.section-parallax .accordion .accordion-item-active .accordion-title a {
	color:#cbcbce;
	text-shadow:transparent
}
.section-parallax .accordion .accordion-item-active .accordion-title a .accordion-toggle {
	border-color:#5aa9f5 #0dc0c0 #0dc0c0;
	background:#0dc0c0;
	color:#fff;
	text-shadow:0 -1px 0 #2c64e9;
	-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, .15);
	-moz-box-shadow:0 1px 1px rgba(0, 0, 0, .15);
	box-shadow:0 1px 1px rgba(0, 0, 0, .15)
}
.section-parallax .accordion .accordion-item-active .accordion-title a:hover {
	color:#5281d2;
	text-shadow:transparent
}
.section-parallax .accordion .accordion-item-active .accordion-title a:hover .accordion-toggle {
	border-color:#578aca #3a66b3 #3a66b3;
	background:#3a66b3;
	color:#fff;
	text-shadow:0 -1px 0 #234798;
	-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, .15);
	-moz-box-shadow:0 1px 1px rgba(0, 0, 0, .15);
	box-shadow:0 1px 1px rgba(0, 0, 0, .15)
}

