@media screen and (min-width: 1600px) {
	.page-section.header {
		padding: 50px 0;	
	}	

	.module.page-base {
        padding-bottom: 50px;
    }
}

@media screen and (max-width: 899px) {
	.site-wrapper {
		margin: 0 40px;
	}
	.polaroid-slideshow figure.image .slide .slide-content {
		padding: 20px 20px 50px 20px;
	}
	.site-name .line1, .wedding-date {
		font-size: 14px;
	}
}

@media screen and (max-width: 599px) 
{
	.site-wrapper {
		margin: 0 25px;
	}
	.polaroid-slideshow figure.image .slide .slide-content {
		padding: 10px 10px 25px 10px;
	}
}