/* ===[ accordion css reset ]=== */
.updatesList * {border: 0;line-height: 0;list-style: none;margin: 0;padding: 0;}

/* ===[ updatesList ]=== */
.updatesList {
	float: right;
	max-width: 300px;	/* Do not replace max-width with width or you'll lose responsiveness */
	outline: none !important;
	position: relative;
}

/* Do not change anything in this rule */
.updatesList .jAccordion-slidesWrapper {height: 100%;overflow: hidden;position: relative;width: 100%;}
/* Do not change display, overflow or position */
.updatesList .jAccordion-slide {
	border-top: 1px solid #252525;
	border-bottom: 1px solid #000;
	display: block;
	overflow: hidden;
	position: relative;
}
.updatesList .jAccordion-slide:first-child {border-top-color: transparent}
.updatesList .jAccordion-slide:last-child {border-bottom-color: transparent}
/* Opera 10.xx bug fix
 * More info: http://css-lab.com/bug-test/opera-ap-bugfix.html
 */
.updatesList .jAccordion-slide:after {content: "";float: left;height: 1%;width: 0;}

/* Info about released version */
.updatesList .releasedVerInfo { 
	background: url(images/plus.png) no-repeat right center;
	border-bottom: 1px solid #000;
	color: #CCC;
	cursor: default;
	display: block;
	font: normal 13px Georgia, "Times New Roman", Times, serif;
	height: 41px;
	padding-top: 7px;
	-webkit-transition: all 0.5s;	/* Safari 3.2+, Chrome */
	-moz-transition: all 0.5s;		/* Firefox 4-15 */
	-o-transition: all 0.5s;		/* Opera 10.5–12.00 */
	transition: all 0.5s;			/* Firefox 16+, Opera 12.50+ */
}
.updatesList .activeItem .releasedVerInfo,
.updatesList .jAccordion-slide:hover .releasedVerInfo {
	background-color: #191919;
	background-position: 97%;
	padding-left:10px;
}
.updatesList .activeItem .releasedVerInfo {
	background: #191919 url(images/minus.png) no-repeat 97% center;
}
.updatesList .releasedVerInfo em {
	color: #666;
	font-style: italic;
	font-size: 12px;
	line-height:1.5;
}
/* List of changes */
.updatesList .jAccordion-slide ul {
	background: url(images/list_background.png) repeat-x top left;
	border-top: 1px solid #252525;
	padding: 5px 0px;
}
.updatesList .jAccordion-slide ul li {
	background: url(images/listItemBullet.png) no-repeat left 11px;
	color: #BBB;
	display: block;
	font: normal 12px/1.5 Georgia, "Times New Roman", Times, serif;
	padding: 5px 0 5px 15px;
	text-align: justify;
}

/* ===[ Rules used when JS is disabled ]=== */

/* Rule for inactive slide */
.updatesList.noJS .jAccordion-slide {height: 48px}
/* Active slide size */
.updatesList.noJS .jAccordion-slide:hover {height: auto}
.updatesList.noJS .jAccordion-slide:hover .title {background: #191919 url(images/minus.png) no-repeat 97% center}
/* ===[ End of rules used when JS is disabled ]=== */