	.contentContainer .sfContentBlock {
	background:#ff6b00;
	padding:20px 0;
	}
	.contentContainer .sfContentBlock h1 {
		margin:0 auto;
	    max-width: 1365px;
		color:#fff;
	}
	
	.gallery-container {
		padding:30px 0px 20px 40px;
		margin:0 auto;
	    max-width: 1365px;
	}
	.gallery-container h1{
		margin:0 0 20px 0;
	}
	.gallerylist ul,  .gallerylist ul li{
		margin:0;
		padding:0;
		list-style:none;
	}
	.gallerylist ul {
		overflow:hidden;
	}
	.gallerylist ul li {
		float:left;
		width:24.5%;
		padding: 0 5px 20px 0;
	}
	
	.gallerylist ul li a{
		border:1px solid #aaa;
		display:block;
	}
	
	.gallerylist ul li img {
		width:100%;
		display:block;
		
	}
	.galleryphoto {
		clear:both;
		display:none;
		overflow:hidden;
	}
	
	.galleryphoto .phototitle {
		float:left;
	}
	
	.galleryphoto .photocurrent {
		float:right;
	}
	
	.galleryphoto .photoclose {
		float:right;
	}
	
	.galleryphoto .currentcontent{
		min-height:100px;
		position:relative;
		clear:both;
	}
	.galleryphoto .photoprev {
		position:absolute;
		top:50%;
		left:20px;
	}
	
	.galleryphoto .photonext {
		position:absolute;
		top:50%;
		right:20px;
	}
	
	.galleryphoto .currentphoto{
		width:100%;
		display:none;
	}
	
	.galleryphoto .currentphoto img{
		width:100%;
	}
	.phototitle, .photocurrent {
		line-height:30px;
		height:30px;
	}
	.phototitle {
		font-weight:bold;
	}
	.photocurrent {
		
	}
	.photoclose {
		padding:6px 12px 0;
		background-color:#666;
		box-shadow:0px -2px 5px #666;
		margin-left:10px;
	}
	
	.hoverContainer {
		position:absolute;
	}
	
	.currentloading{background:url(../images/common/loader.gif) center center no-repeat}
	
@media only screen and (max-width: 1120px){
	.gallery-container { padding: 0px 10px 20px; }
	.gallerylist ul li { width:24%; }
	.galleryphoto .photoprev { left:0;}
	.galleryphoto .photonext{ right:0;}
}

@media only screen and (max-width: 1024px){
	.gallerylist ul li { width:32.5%; }
}

@media only screen and (max-width: 640px){
	.gallerylist ul li { width:32%; }
}

@media only screen and (max-width: 567px){
	.gallerylist ul li { width:48%; }
	.galleryphoto .photoprev, .galleryphoto .photonext { top:30%}
}