.album {
	max-width: 100%;
	text-align: center;
	margin: 0 auto;
	padding-bottom: 20px;
	margin-bottom: 20px;
}

#seos-gallery {
	width: 100%;
	text-align: center;
	padding:20px 0 20px 0;

}

.album h2 {
	font-size: 3vw;
	font-weight: 900;	
}

#seos-gallery img {
	width: 400px;
    height: 250px;
    top: auto;
    bottom: auto;
    object-fit: cover;
    object-position: 50% 50%;	
}

#seos-gallery img:hover {
	opacity: 0.7;
}

#seos-gallery a {
	width: 400px;
	height: 270px;	

	padding:10px;
	display: inline-block;
 
	margin: 5px;
	position: relative;	
	overflow: hidden;	
}


/************* All Albums*********/

#seos-gallery0 {
	max-width: 100%;
	text-align: center;
	padding:20px 0 20px 0;
}

#seos-gallery0 img {
	width: 400px;
    height: 250px;
    top: auto;
    bottom: auto;
    object-fit: cover;
    object-position: 50% 50%;	
}

#seos-gallery0 img:hover {
	opacity: 0.7;
}

#seos-gallery0 a {
	width: 400px;
	height: 270px;	

	padding:10px;
	display: inline-block;
 
	margin: 5px;
	position: relative;	
	overflow: hidden;	
}




/************* Album 1 *********/

#seos-gallery1 {
	max-width: 100%;
	text-align: center;
	padding:20px 0 20px 0;
}

#seos-gallery1 img {
	width: 400px;
    height: 250px;
    top: auto;
    bottom: auto;
    object-fit: cover;
    object-position: 50% 50%;	
}

#seos-gallery1 img:hover {
	opacity: 0.7;
}

#seos-gallery1 a {
	width: 400px;
	height: 270px;	

	padding:10px;
	display: inline-block;
 
	margin: 5px;
	position: relative;	
	overflow: hidden;	
}


/************* Album 2 *********/

#seos-gallery2 {
	max-width: 100%;
	text-align: center;
	padding:20px 0 20px 0;
}

#seos-gallery2 img {
	width: 400px;
    height: 250px;
    top: auto;
    bottom: auto;
    object-fit: cover;
    object-position: 50% 50%;	
}

#seos-gallery2 img:hover {
	opacity: 0.7;
}

#seos-gallery2 a {
	width: 400px;
	height: 270px;	

	padding:10px;
	display: inline-block;
 
	margin: 5px;
	position: relative;	
	overflow: hidden;	
}


/************* Album 3 *********/

#seos-gallery3 {
	max-width: 100%;
	text-align: center;
	padding:20px 0 20px 0;
}

#seos-gallery3 img {
	width: 400px;
    height: 250px;
    top: auto;
    bottom: auto;
    object-fit: cover;
    object-position: 50% 50%;	
}

#seos-gallery3 img:hover {
	opacity: 0.7;
}

#seos-gallery3 a {
	width: 400px;
	height: 270px;	

	padding:10px;
	display: inline-block;
 
	margin: 5px;
	position: relative;	
	overflow: hidden;	
}


/************* Album 4 *********/

#seos-gallery4 {
	max-width: 100%;
	text-align: center;
	padding:20px 0 20px 0;
}

#seos-gallery4 img {
	width: 400px;
    height: 250px;
    top: auto;
    bottom: auto;
    object-fit: cover;
    object-position: 50% 50%;	
}

#seos-gallery4 img:hover {
	opacity: 0.7;
}

#seos-gallery4 a {
	width: 400px;
	height: 270px;	

	padding:10px;
	display: inline-block;
 
	margin: 5px;
	position: relative;	
	overflow: hidden;	
}


/************* Album 5 *********/

#seos-gallery5 {
	max-width: 100%;
	text-align: center;
	padding:20px 0 20px 0;
}

#seos-gallery5 img {
	width: 400px;
    height: 250px;
    top: auto;
    bottom: auto;
    object-fit: cover;
    object-position: 50% 50%;	
}

#seos-gallery5 img:hover {
	opacity: 0.7;
}

#seos-gallery5 a {
	width: 400px;
	height: 270px;	

	padding:10px;
	display: inline-block;
 
	margin: 5px;
	position: relative;	
	overflow: hidden;	
}


/************* Album 6 *********/

#seos-gallery6 {
	max-width: 100%;
	text-align: center;
	padding:20px 0 20px 0;
}

#seos-gallery6 img {
	width: 400px;
    height: 250px;
    top: auto;
    bottom: auto;
    object-fit: cover;
    object-position: 50% 50%;	
}

#seos-gallery6 img:hover {
	opacity: 0.7;
} 

#seos-gallery6 a {
	width: 400px;
	height: 270px;	

	padding:10px;
	display: inline-block;
 
	margin: 5px;
	position: relative;	
	overflow: hidden;	
}


/************* Album 7 *********/

#seos-gallery7 {
	max-width: 100%;
	text-align: center;
	padding:20px 0 20px 0;
}

#seos-gallery7 img {
	width: 400px;
    height: 250px;
    top: auto;
    bottom: auto;
    object-fit: cover;
    object-position: 50% 50%;	
}

#seos-gallery7 img:hover {
	opacity: 0.7;
}

#seos-gallery7 a {
	width: 400px;
	height: 270px;	

	padding:10px;
	display: inline-block;
 
	margin: 5px;
	position: relative;	
	overflow: hidden;	
}

/************* Album 8 *********/

#seos-gallery8 {
	max-width: 100%;
	text-align: center;
	padding:20px 0 20px 0;
}

#seos-gallery8 img {
	width: 400px;
    height: 250px;
    top: auto;
    bottom: auto;
    object-fit: cover;
    object-position: 50% 50%;	
}

#seos-gallery8 img:hover {
	opacity: 0.7;
}

#seos-gallery8 a {
	width: 400px;
	height: 270px;	

	padding:10px;
	display: inline-block;
 
	margin: 5px;
	position: relative;	
	overflow: hidden;	
}

/************* Album 9 *********/

#seos-gallery9 {
	max-width: 100%;
	text-align: center;
	padding:20px 0 20px 0;
}

#seos-gallery9 img {
	width: 400px;
    height: 250px;
    top: auto;
    bottom: auto;
    object-fit: cover;
    object-position: 50% 50%;	
}

#seos-gallery9 img:hover {
	opacity: 0.7;
}

#seos-gallery9 a {
	width: 400px;
	height: 270px;	

	padding:10px;
	display: inline-block;
 
	margin: 5px;
	position: relative;	
	overflow: hidden;	
}

/************* Album 10 *********/

#seos-gallery10 {
	max-width: 100%;
	text-align: center;
	padding:20px 0 20px 0;
}

#seos-gallery10 img {
	width: 400px;
    height: 250px;
    top: auto;
    bottom: auto;
    object-fit: cover;
    object-position: 50% 50%;	
}

#seos-gallery10 img:hover {
	opacity: 0.7;
}

#seos-gallery10 a {
	width: 400px;
	height: 270px;	

	padding:10px;
	display: inline-block;
 
	margin: 5px;
	position: relative;	
	overflow: hidden;	
}

/************* Album 11 *********/

#seos-gallery11 {
	max-width: 100%;
	text-align: center;
	padding:20px 0 20px 0;
}

#seos-gallery11 img {
    object-fit: cover;
    object-position: 50% 50%;	
	width: 400px;
    height: 250px;
    top: auto;
    bottom: auto;
}

#seos-gallery11 img:hover {
	opacity: 0.7;
}

#seos-gallery11 a {
	width: 400px;
	height: 270px;	

	padding:10px;
	display: inline-block;
 
	margin: 5px;
	position: relative;	
	overflow: hidden;	
}

/************* Album 12 *********/

#seos-gallery12 {
	max-width: 100%;
	text-align: center;
	padding:20px 0 20px 0;
}

#seos-gallery12 img {
    object-fit: cover;
    object-position: 50% 50%;	
	width: 400px;
    height: 250px;
    top: auto;
    bottom: auto;
}

#seos-gallery12 img:hover {
	opacity: 0.7;
}

#seos-gallery12 a {
	width: 400px;
	height: 270px;	

	padding:10px;
	display: inline-block;
 
	margin: 5px;
	position: relative;	
	overflow: hidden;	
}

/************* Album 13 *********/

#seos-gallery13 {
	max-width: 100%;
	text-align: center;
	padding:20px 0 20px 0;
}

#seos-gallery13 img {
    object-fit: cover;
    object-position: 50% 50%;	
	width: 400px;
    height: 250px;
    top: auto;
    bottom: auto;
}

#seos-gallery13 img:hover {
	opacity: 0.7;
}

#seos-gallery13 a {
	width: 400px;
	height: 270px;	

	padding:10px;
	display: inline-block;
 
	margin: 5px;
	position: relative;	
	overflow: hidden;	
}

/************* Album 14 *********/

#seos-gallery14 {
	max-width: 100%;
	text-align: center;
	padding:20px 0 20px 0;
}

#seos-gallery14 img {
    object-fit: cover;
    object-position: 50% 50%;	
	width: 400px;
    height: 250px;
    top: auto;
    bottom: auto;
}

#seos-gallery14 img:hover {
	opacity: 0.7;
}

#seos-gallery14 a {
	width: 400px;
	height: 270px;	

	padding:10px;
	display: inline-block;
 
	margin: 5px;
	position: relative;	
	overflow: hidden;	
}

/************* Album 15 *********/

#seos-gallery15 {
	max-width: 100%;
	text-align: center;
	padding:20px 0 20px 0;
}

#seos-gallery15 img {
	width: 400px;
    height: 250px;
    top: auto;
    bottom: auto;
    object-fit: cover;
    object-position: 50% 50%;	
}

#seos-gallery15 img:hover {
	opacity: 0.7;
}

#seos-gallery15 a {
	width: 400px;
	height: 270px;	

	padding:10px;
	display: inline-block;
 
	margin: 5px;
	position: relative;	
	overflow: hidden;	
}

/************* Album 16 *********/

#seos-gallery16 {
	max-width: 100%;
	text-align: center;
	padding:20px 0 20px 0;
}

#seos-gallery16 img {
	width: 400px;
    height: 250px;
    top: auto;
    bottom: auto;
    object-fit: cover;
    object-position: 50% 50%;	
}

#seos-gallery16 img:hover {
	opacity: 0.7;
}

#seos-gallery16 a {
	width: 400px;
	height: 270px;	

	padding:10px;
	display: inline-block;
 
	margin: 5px;
	position: relative;	
	overflow: hidden;	
}

/************* Album 17 *********/

#seos-gallery17 {
	max-width: 100%;
	text-align: center;
	padding:20px 0 20px 0;
}

#seos-gallery17 img {
	width: 400px;
    height: 250px;
    top: auto;
    bottom: auto;
    object-fit: cover;
    object-position: 50% 50%;	
}

#seos-gallery17 img:hover {
	opacity: 0.7;
}

#seos-gallery17 a {
	width: 400px;
	height: 270px;	

	padding:10px;
	display: inline-block;
 
	margin: 5px;
	position: relative;	
	overflow: hidden;	
}

/************* Album 18 *********/

#seos-gallery18 {
	max-width: 100%;
	text-align: center;
	padding:20px 0 20px 0;
}

#seos-gallery18 img {
	width: 400px;
    height: 250px;
    top: auto;
    bottom: auto;
    object-fit: cover;
    object-position: 50% 50%;	
}

#seos-gallery18 img:hover {
	opacity: 0.7;
}

#seos-gallery18 a {
	width: 400px;
	height: 270px;	

	padding:10px;
	display: inline-block;
 
	margin: 5px;
	position: relative;	
	overflow: hidden;	
}

/************* Album 19 *********/

#seos-gallery19 {
	max-width: 100%;
	text-align: center;
	padding:20px 0 20px 0;
}

#seos-gallery19 img {
	width: 400px;
    height: 250px;
    top: auto;
    bottom: auto;
    object-fit: cover;
    object-position: 50% 50%;	
}

#seos-gallery19 img:hover {
	opacity: 0.7;
}

#seos-gallery19 a {
	width: 400px;
	height: 270px;	

	padding:10px;
	display: inline-block;
 
	margin: 5px;
	position: relative;	
	overflow: hidden;	
}


/************* Album 20 *********/

#seos-gallery20 {
	max-width: 100%;
	text-align: center;
	padding:20px 0 20px 0;
}

#seos-gallery20 img {
	width: 400px;
    height: 250px;
    top: auto;
    bottom: auto;
    object-fit: cover;
    object-position: 50% 50%;	
}

#seos-gallery20 img:hover {
	opacity: 0.7;
}

#seos-gallery20 a {
	width: 400px;
	height: 270px;	

	padding:10px;
	display: inline-block;
 
	margin: 5px;
	position: relative;	
	overflow: hidden;	
}

/************* Album 21 *********/

#seos-gallery21 {
	max-width: 100%;
	text-align: center;
	padding:20px 0 20px 0;
}

#seos-gallery21 img {
	width: auto;
    height: 250px;
    top: auto;
    bottom: auto;
    object-fit: cover;
    object-position: 50% 50%;	
}

#seos-gallery21 img:hover {
	opacity: 0.7;
}

#seos-gallery21 a {
	width: 300px;
	height: 270px;	
	box-shadow: 10px 10px 10px 10px rgba(255,255,255,0.2), inset 0 0 3px rgba(115,114, 23, 0.8);
	padding:10px;
	display: inline-block;
	background: #F7F7F7;
	margin: 5px;
	position: relative;	
	overflow: hidden;	
}



/************* Album 22 *********/

#seos-gallery22 {
	max-width: 100%;
	text-align: center;
	padding:20px 0 20px 0;
}

#seos-gallery22 img {
	width: auto;
    height: 250px;
    top: auto;
    bottom: auto;
    object-fit: cover;
    object-position: 50% 50%;	
}

#seos-gallery22 img:hover {
	opacity: 0.7;
}

#seos-gallery22 a {
	width: 300px;
	height: 270px;	
	box-shadow: 10px 10px 10px 10px rgba(255,255,255,0.2), inset 0 0 3px rgba(115,114, 23, 0.8);
	padding:10px;
	display: inline-block;
	background: #F7F7F7;
	margin: 5px;
	position: relative;	
	overflow: hidden;	
}


/************* Album 23 *********/

#seos-gallery23 {
	max-width: 100%;
	text-align: center;
	padding:20px 0 20px 0;
}

#seos-gallery23 img {
	width: auto;
    height: 250px;
    top: auto;
    bottom: auto;
    object-fit: cover;
    object-position: 50% 50%;	
}

#seos-gallery23 img:hover {
	opacity: 0.7;
}

#seos-gallery23 a {
	width: 300px;
	height: 270px;	
	box-shadow: 10px 10px 10px 10px rgba(255,255,255,0.2), inset 0 0 3px rgba(115,114, 23, 0.8);
	padding:10px;
	display: inline-block;
	background: #F7F7F7;
	margin: 5px;
	position: relative;	
	overflow: hidden;	
}



/************* Album 24 *********/

#seos-gallery24 {
	max-width: 100%;
	text-align: center;
	padding:20px 0 20px 0;
}

#seos-gallery24 img {
	width: auto;
    height: 250px;
    top: auto;
    bottom: auto;
    object-fit: cover;
    object-position: 50% 50%;	
}

#seos-gallery24 img:hover {
	opacity: 0.7;
}

#seos-gallery24 a {
	width: 300px;
	height: 270px;	
	box-shadow: 10px 10px 10px 10px rgba(255,255,255,0.2), inset 0 0 3px rgba(115,114, 23, 0.8);
	padding:10px;
	display: inline-block;
	background: #F7F7F7;
	margin: 5px;
	position: relative;	
	overflow: hidden;	
}


/************* Album 25 *********/

#seos-gallery25 {
	max-width: 100%;
	text-align: center;
	padding:20px 0 20px 0;
}

#seos-gallery25 img {
	width: auto;
    height: 250px;
    top: auto;
    bottom: auto;
    object-fit: cover;
    object-position: 50% 50%;	
}

#seos-gallery25 img:hover {
	opacity: 0.7;
}

#seos-gallery25 a {
	width: 300px;
	height: 270px;	
	box-shadow: 10px 10px 10px 10px rgba(255,255,255,0.2), inset 0 0 3px rgba(115,114, 23, 0.8);
	padding:10px;
	display: inline-block;
	background: #F7F7F7;
	margin: 5px;
	position: relative;	
	overflow: hidden;	
}


/************* Album 26 *********/

#seos-gallery26 {
	max-width: 100%;
	text-align: center;
	padding:20px 0 20px 0;
}

#seos-gallery26 img {
	width: auto;
    height: 250px;
    top: auto;
    bottom: auto;
    object-fit: cover;
    object-position: 50% 50%;	
}

#seos-gallery26 img:hover {
	opacity: 0.7;
}

#seos-gallery26 a {
	width: 300px;
	height: 270px;	
	box-shadow: 10px 10px 10px 10px rgba(255,255,255,0.2), inset 0 0 3px rgba(115,114, 23, 0.8);
	padding:10px;
	display: inline-block;
	background: #F7F7F7;
	margin: 5px;
	position: relative;	
	overflow: hidden;	
}



/************* Album 27 *********/

#seos-gallery27 {
	max-width: 100%;
	text-align: center;
	padding:20px 0 20px 0;
}

#seos-gallery27 img {
	width: auto;
    height: 250px;
    top: auto;
    bottom: auto;
    object-fit: cover;
    object-position: 50% 50%;	
}

#seos-gallery27 img:hover {
	opacity: 0.7;
}

#seos-gallery27 a {
	width: 300px;
	height: 270px;	
	box-shadow: 10px 10px 10px 10px rgba(255,255,255,0.2), inset 0 0 3px rgba(115,114, 23, 0.8);
	padding:10px;
	display: inline-block;
	background: #F7F7F7;
	margin: 5px;
	position: relative;	
	overflow: hidden;	
}


/************* Album 28*********/

#seos-gallery28 {
	max-width: 100%;
	text-align: center;
	padding:20px 0 20px 0;
}

#seos-gallery28 img {
	width: auto;
    height: 250px;
    top: auto;
    bottom: auto;
    object-fit: cover;
    object-position: 50% 50%;	
}

#seos-gallery28 img:hover {
	opacity: 0.7;
}

#seos-gallery28 a {
	width: 300px;
	height: 270px;	
	box-shadow: 10px 10px 10px 10px rgba(255,255,255,0.2), inset 0 0 3px rgba(115,114, 23, 0.8);
	padding:10px;
	display: inline-block;
	background: #F7F7F7;
	margin: 5px;
	position: relative;	
	overflow: hidden;	
}


/************* Album 29 *********/

#seos-gallery29 {
	max-width: 100%;
	text-align: center;
	padding:20px 0 20px 0;
}

#seos-gallery29 img {
	width: auto;
    height: 250px;
    top: auto;
    bottom: auto;
    object-fit: cover;
    object-position: 50% 50%;	
}

#seos-gallery29 img:hover {
	opacity: 0.7;
}

#seos-gallery29 a {
	width: 300px;
	height: 270px;	
	box-shadow: 10px 10px 10px 10px rgba(255,255,255,0.2), inset 0 0 3px rgba(115,114, 23, 0.8);
	padding:10px;
	display: inline-block;
	background: #F7F7F7;
	margin: 5px;
	position: relative;	
	overflow: hidden;	
}



/************* Album 30 *********/

#seos-gallery30 {
	max-width: 100%;
	text-align: center;
	padding:20px 0 20px 0;
}

#seos-gallery30 img {
	width: auto;
    height: 250px;
    top: auto;
    bottom: auto;
    object-fit: cover;
    object-position: 50% 50%;	
}

#seos-gallery30 img:hover {
	opacity: 0.7;
}

#seos-gallery30 a {
	width: 300px;
	height: 270px;	
	box-shadow: 10px 10px 10px 10px rgba(255,255,255,0.2), inset 0 0 3px rgba(115,114, 23, 0.8);
	padding:10px;
	display: inline-block;
	background: #F7F7F7;
	margin: 5px;
	position: relative;	
	overflow: hidden;	
}

