/* ------------------------------------------------------------ *\
	Accordion
\* ------------------------------------------------------------ */

#main-accordion {
	margin-bottom: 50px; 
}

#main-accordion h3 {
	margin: 0; 
	font-size: 16px; 
	color: #494a72;
}

#main-accordion a {
    color: #606175;
    text-decoration: underline;
}

#main-accordion ul {
	color: #494a72;
	font-weight: bolder;
}

#main-accordion p {
	color: #606175;
}

#main-accordion p:last-child {
	margin-bottom: 0; 
}

#main-accordion .accordionLink {
	display: block; 
	text-decoration: none; 
	padding: 15px; 
	background: #fff; 
	color: #494a72;
	overflow: hidden;
}

#main-accordion .accordionLink[aria-expanded="true"] {
	color: #fff;
	/*background-color: #2a7dfb; */
	background-color: #8c96a5 ;
}

#main-accordion .accordionLink[aria-expanded="true"] h3 {
	color: #fff;
}

#main-accordion .accordionLink[aria-expanded="true"] .ico-dots,
#main-accordion .accordionLink[aria-expanded="true"] .ico-dots:before,
#main-accordion .accordionLink[aria-expanded="true"] .ico-dots:after {
	background: #fff; 
}

#main-accordion .accordion-block {
	border-radius: 0;
	cursor: pointer; 
}

#main-accordion .accordion-block:first-child {
	border-radius: 4px 4px 0 0; 
	overflow: hidden;
}

#main-accordion .accordion-block:last-child {
	border-radius: 0 0 4px 4px;
	overflow: hidden;
}

#main-accordion .panel-default>.panel-heading {
	padding: 0px; 
	/* background: #fff;  */
	border: none;
}

#main-accordion .accordion-block {
	border: none;
	box-shadow: none;
}

#main-accordion .panel-body {
	border-top: none;
}
#main-accordion .panel-body a {
	 color: #297dfb;
}
#main-accordion .panel-body .button {
	color: #fff;
}
#main-accordion .ico-dots {
	float: right; 
	transform: rotate(90deg);
	margin-top: -10px; 
	margin-right: 10px; 
}
.content > .main-inner #main-accordion .accordionLink {
	background: rgb(235, 235, 235);
}
.content > .main-inner #main-accordion .accordionLink h3 {
	color: #181f38;
}
.content > .main-inner #main-accordion .accordionLink[aria-expanded="true"] {
	color: #fff;
	/*background-color: #2a7dfb;*/
	background-color: #8c96a5 ;
}
.content > .main-inner #main-accordion .accordionLink[aria-expanded="true"] h3 {
	color: #fff;
}

@media ( min-width: 992px ) {
	#main-accordion {
		margin-bottom: 200px; 
	}
	.main-inner #main-accordion {
		margin-bottom: 15px;
	}
}


