/* CSS Document */

@media only screen and (max-width: 1200px)
{
	.gallery_image img
	{
		
		width:23.7% !important;
		margin:0.5% !important;
	}
}

@media only screen and (max-width: 1200px)
{
	
}

@media only screen and (max-width: 991px){

	

}


@media only screen and (max-width: 768px){
	
	.social_icons
	{
		float:none;
		margin:10px auto;
		width:26%;
	}
	
	#footer_bottom .pull-left, #footer_bottom .pull-right
	{
		
		float:none !important;
		text-align:center;
		
	}
}

@media only screen and (max-width: 767px) {
	
	.gallery_image img
	{
		
		width: 30% !important;
		margin: 1.4% !important;
	}
}

@media only screen and (max-width: 667px) {
	
	
	.social_icons
	{
		width:40%;
	}
		
}


@media only screen and (max-width: 599px) {
	
	
	
	
	
}
@media only screen and (max-width: 400px)
{
	.gallery_image img
	{
		width: 45% !important;
		margin: 2% !important;
	}
}

@media only screen and (max-width: 480px) {
	
	
	.social_icons
	{
		width:60%;
	}
	
}


@media only screen and (max-width: 320px) {
	
	.social_icons
	{
		width:70%;
	}
    
	.gallery_image img
	{
		width: 96% !important;
		margin: 2% !important;
	}
}

@media only screen and (max-width: 240px) 
{
    
	
}


