/* responsive styles for laptop */
@media (max-width:1199px){
	.container{
		width: 950px;
	}





}
/* responsive styles for tablet/ipad */
@media (max-width:979px){
	.container{
		width: 750px;
	}
	.gallery, #main, .info-gallery{
		padding: 25px 0;
	}
	.gallery-block a{
		margin: 10px 10px;
	}


}
/* responsive styles for mobile */
@media (max-width:767px){
	.container{
		width: 100%;
	}
	
	#main iframe{
		width: 100%;
		height: 300px;
	}
	.gallery-block a{
		width: 100%;
		float: none;
	}
	.info-gallery ul li{
		width: 100%;
		padding: 10px 0;
	}
	.info-gallery ul li:first-of-type, .info-gallery ul li:last-of-type{
		float: none;
	}



}