/* --------------------------------------------------[ css ]-- */
div.jw-gallery-3col-lg {
	position:relative;
	font-family: arial,helvetica;
	font-size: 12px;
	margin:17px 0px 22px;_margin:17px 0px 42px;
	background:none;
	overflow:hidden;
	zoom:1;
}

div.jw-gallery-3col-lg .accordion-item:after {
	content: '.';
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

div.jw-gallery-3col-lg .jw-gallery-title{
	height:32px;
	cursor:pointer;
	color:#FFF;
	border-radius:0;
}
	
	div.jw-gallery-3col-lg .jw-gallery-title.ui-accordion-header.ui-state-active,
	div.jw-gallery-3col-lg .jw-gallery-title.ui-accordion-header.ui-state-active.ui-state-hover{
		background-position: 0 -64px;
		background-color:#9d9d9d;
	}
	div.jw-gallery-3col-lg .jw-gallery-title.ui-accordion-header.ui-state-hover{
		background-position: 0 -32px;
		background-color:#9d9d9d;
	}
	div.jw-gallery-3col-lg .title{
		float:left;
		padding:7px 20px 0;
	}	
div.jw-gallery-3col-lg  ul.mediaAttachmentList {
	float:left;
}		
div.jw-gallery-3col-lg  .viewMorePhotos {
	float:left;
	margin:15px 0 15px -7px;
	width:720px;
}
	div.jw-gallery-3col-lg  li {
		float:left;
		padding:0 0 0 15px;
	}
	
div.jw-gallery-3col-lg .arrows {
	position:relative;
	margin-top:-72px;
	width:32px;
	height:32px;
	background:url(../_common/images/arrow-gallery-sprite.png) no-repeat 0 0;
	cursor:pointer;
	display:block;
	z-index:50;
}
	div.jw-gallery-3col-lg .prev_slide {
		float:left;
		margin-left:22px;	
	}
	div.jw-gallery-3col-lg .prev_slide:hover {
		background-position: left bottom;
	}
	div.jw-gallery-3col-lg .next_slide {
		float:right;
		margin-right:10px;		
		background-position:-32px 0;
	}
	div.jw-gallery-3col-lg .next_slide:hover {
		background-position: right bottom;
	}

div.jw-gallery-3col-lg .ui-icon {
	display:none;
}
div.jw-gallery-3col-lg p.toolbox-link{
	position:absolute;
	top:0;
	left:0;
	padding:3px 10px 5px;
}