
		.gallery-adv{
			display:none; /*display with javascript*/
		}
		
							.gallery-adv{
						font-size: 8pt;
						font-weight: bold;
						min-height:500px;
						
						/* The display of content is enabled by a javascript generated style on the page.
						   This is so that the slideshow content won't display unless javascript is enabled. */
						display:none; /*display with javascript*/
					}
					.gallery-adv .ss-controls a{
						padding-left: 20px;
						outline: none;
					}
					.gallery-adv .ss-controls a.play{
						background: url(/cirkuit/cms/include/contentTypes/ImageGallery/frontend/images/play.gif) left center no-repeat;
					}
					.gallery-adv .ss-controls a.pause{
						background: url(/cirkuit/includes/images/loadingAnimations/snake-grey.gif) left center no-repeat;	
					}
					.thumbs-adv ul li{
						background: none;
					}
					.ContentType_ImageGallery_galleryContainer{
						float:left;
						width: 100%;
					}
					.ContentType_ImageGallery_galleryContainer span.image-wrapper{
						width: 100%;
					}
					#ImageGallery24 div.content {
						float:right;
												width:355px;
					}
					div.content.ContentType_ImageGallery_SingleImage{
						float:none;
					}
					#ImageGallery24 div.loader {
						background-image: url('/cirkuit/includes/images/loadingAnimations/horizBar.gif');
						background-repeat: no-repeat;
						background-position: center;
						width: 355px;
						height: 350px;
					}
					div.navigation{
					
					}
					div.content a, div.navigation a {
						text-decoration: none;
						color: #999;
					}
					div.content  a:focus, div.content  a:hover, div.content  a:active {
						text-decoration: underline;
					}
					div.controls {
						margin-top: 5px;
						height: 23px;
					}
					div.controls a {
						padding: 5px;
					}
					div.ss-controls {
						float: left;
					}
					div.nav-controls {
						float: right;
					}
					
					.ContentType_ImageGallery_crossSlide{
						clear: both;
						text-align: center;
						padding-bottom: 8px;
					}
					div.slideshow {
					
					}
					div.slideshow span.image-wrapper {
					}
					div.slideshow a.advance-link {
						display: block;
						text-decoration:none;
					}
					div.slideshow a.advance-link:hover{
						text-decoration:none;
					}
					div.slideshow img {
						border: 1px solid #ccc;
						padding: 2px;
						display: block;
						margin: 0 auto;
					}
					.caption{
						zoom:1;
					}
					.image-caption a{
						text-decoration: underline !important;
					}
					div.download {
						float: right;
					}
					#ImageGallery24 div.download a{
						padding: .5em 0 1em 23px;
													background: url(/cirkuit/cms/include/contentTypes/ImageGallery/frontend/images/zoom.gif) 4px 3px no-repeat;
												outline: none;
						text-decoration: none !important;
					}
					div.embox {
						clear: both;
						border: 1px solid #ccc;
						background-color: #eee;
						padding: 12px;
					
						min-height:15px;
						height:auto !important;
						height:15px;
					}
					div.image-title {
						font-weight: bold;
						font-size: 1.4em;
					}
					
					#ImageGallery24 div.image-desc {
						line-height: 1.3em;
					}
					.thumbs-adv ul.thumbs {
						margin: 0;
						padding: 0;
						text-align: center;
					}
					.thumbs-adv ul.thumbs li {
						padding: 0;
						margin: 5px 10px 5px 0;
						list-style: none;
					}
					a.thumb {
						display: block;
						text-align: center;
					}
					.thumbs-adv ul.thumbs li.selected a.thumb {
					
					}
					a.thumb:focus {
						outline: none;
					}
					.thumbs-adv ul.thumbs img {
						padding: 2px;
						border: none;
						border: 1px solid #ccc;
					}
					#ImageGallery24 .thumbs-adv ul.thumbs li {
						border: none;
						display: inline-block;
						vertical-align: top;
												width: 85px;
						height:auto !important;
					}					
					@media only screen and (max-width: 115px){
						#ImageGallery24 .thumbs-adv ul.thumbs li {
							width: auto;
						}
					}
					
					.ContentType_ImageGallery_SingleImage{
						margin: 0 auto;
					}
					
				
		div.pagination {
			font-size:8pt;
			font-weight: bold;
		}
		div.navigation div.top {
			margin-bottom: 17px;
			height: 11px;
		}
		div.navigation div.bottom {
			margin-top: 12px;
			clear: left;
		}
		div.pagination a, div.pagination span.current, div.pagination span.ellipsis {
			display: block;
			float: left;
			margin-right: 2px;
			padding: 4px 7px 2px 7px;
			border: 1px solid #ccc;
		}
		div.pagination span.ellipsis{
			border: none;
			padding:4px 3px 2px 3px;
			color: #999;
		}
		div.pagination a:hover {
			background-color: #ffffcc;
			text-decoration: none;
		}
		div.pagination span.current {
			font-weight: bold;
			background-color: #eee;
			border-color: #aaa;
			color: #000;
		}			
		.clearBothAssurance{
			zoom:1;
			clear: both;
			width: 100%;
			height: 0;
		}
	

						.cms_ImageGallery .download {
	display: none;
}
.cms_ImageGallery .embox{
	display: none;
}
.thumbs-adv{
	display: none;
}
#ImageGallery4 div.content{
	float: none;
}
.ContentType_ImageGallery_description{
	display: none;
}
.ContentType_ImageGallery_galleryContainer{
	width: auto;
}
.gallery-adv{
	font-weight: normal;
	min-height: 0;
}
.ContentType_ImageGallery_descriptionBottom{
	display: none;
}
						
