
































.galthumbs {
	border: 1px solid #EAEAEA;
	-webkit-box-shadow: 0px 0px 27px 0px rgba(50, 50, 50, 0.3);
	-moz-box-shadow:    0px 0px 27px 0px rgba(50, 50, 50, 0.3);
	box-shadow:         0px 0px 27px 0px rgba(50, 50, 50, 0.3);
}



.bodas_foticas {
	width: 100%;
	height: auto;
}

.bodas_foticas_b {
	width: 100%;
	height: auto;
}


.passive {
	float: left;
	width: 100%;
	
}



.thumbsx {
	height: 150px;
}

.thumbsy {
	height: 150px;
}


























.dynapic {
	float: left;
	margin: 0px;
	background-color: #fff;
	width: 33.333%;
	height: 50%;
	overflow: hidden;
	
}





.showpic {
	width: 100%;
	height: auto;
}















/************************************************************************************
MEDIA QUERIES 
*************************************************************************************/

@media screen and (max-width: 999px) {
	
	



	
			
			

			
			
	
			
			
			.bodas_foticas_b {
				height: 100%;
				width: auto;
			}			
			
			
			
			

			
			
			
			

			
			
		
			

			
			

			
			.passive {
				float: none;
				width: 780px;

				margin: 0px auto 0px auto;
				
			}

	
			
			.thumbsx {
				height: 100px;
			}

			.thumbsy {
				height: 100px;
			}
			
			

			
		
			

			
			
			
}


@media screen and (max-width: 773px) {
	
	
			
			
			
			

			
			

			
			
			.bodas_foticas_b {
				height: auto;
				width: 100%;
			}			
					





			






			
			

			

			
			

			
			.passive {
				float: none;
				width: 100%;
				margin: 0px;
				
			}


			

			.thumbsx {
				height: 100px;
				margin: 5px;
			}

			.thumbsy {
				height: 100px;
				margin: 5px;
			}			
					

			

			

			
			
			
			.dynapic {
				float: left;
				margin: 0px;
				background-color: #fff;
				width: 50%;
				height: 50%;
				overflow: hidden;
				
			}
			
			
			
			#jx5 {
				display: none;
			}
			
			#jx6 {
				
				display: none;
			}
			

			
			
}