/* CSS Document */

#accordion h3:hover
{
	cursor: pointer;	
}
#accordion div
{
		
}
#accordion h3
{
	font-size: 20px;
	line-height: 47px;
	color: rgb(255,255,255);
	font-family: "SolomonBold";
	border-bottom: 1px solid rgb(255,255,255);
}
#accordion p
{
padding: 0px 0px 0px 20px;
}
#accordion h3:before
{
	font-family: 'icomoon' !important;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;	
	
	color: rgb(255,255,255);
	position: relative;
    padding-right: 25px;
    top: 5px;
    right: -5px;

	content: "\e91d";

	position: relative;
	float: right;
	margin: 9px 5px 0px 0px;
	width: 10px;
	height: 19px;
}
#accordion h3.ui-state-active
{
	margin: 0px;
	padding: 0px 0px 0px 20px;
	line-height: 47px;
	background-color: rgb(255,255,255);
	color: #b2d235;
	font-size: 20px;
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	transition: all 0.3s linear;
}
#accordion h3.ui-state-active:before
{
	color: #b2d235;
	margin: 23px 15px 0px 0px;
	/* Safari */
	-webkit-transform: rotate(90deg);
	/* Firefox */
	-moz-transform: rotate(90deg);
	/* IE */
	-ms-transform: rotate(90deg);
	/* Opera */
	-o-transform: rotate(90deg);
	/* Internet Explorer */
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=-3);
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	transition: all 0.3s linear;
}


#accordion .ui-accordion-content {
width: calc(100% - 10px);
}
.scrollContent
{
	position: relative;
	padding: 20px 0px 20px 0px;
	width: 100%;
	height: 360px;
}
.ui-accordion-header
{
	border-top: 0px;
}
.ui-accordion-content-active
{
	/*background: rgb(241,241,240) !important;*/
}
