/* CSS Document */

/*------------------------------*/
/* Page                         */
/*------------------------------*/
.accordion_wrapper > .controls { float: left;	width: 30%; }
.accordion_wrapper .accordion_content {	float: left; width: 66%; padding: 0 2%; position: relative; }
.accordion_wrapper .accordion_content .content_item {display: none; z-index: 2;}
.accordion_wrapper .accordion_content .content_item.current {display: block; z-index: 1;}
.accordion_wrapper .accordion_content .content_item.fading {display: block; position: absolute; width: 94%;}
.accordion h3 {
	text-align: center;
	border: none;
	/*border-radius: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;*/
}
.accordion .ui-accordion-header:first-child { }
.accordion .ui-accordion-header { white-space: normal; }
.accordion h3 .ui-icon { display: none; }
.accordion h3 a { text-decoration: none; }
.accordion h3.ui-state-active { }
.accordion h3.ui-state-active a {  }
.accordion .ui-accordion-content {
	top: 0 !important;
	float: none;
	overflow: hidden;
	margin: 0; padding: 0;
	height: auto;
	border: none;
	/*
	border-radius: 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;*/
}
.accordion .ui-accordion-content.empty {  }
.accordion .photo { }
.accordion_wrapper .accordion_content > .loader_gif { text-align:center; padding: 1em 0;}