/* lg */ 
@media (min-width: 1200px) {

	body {
		font-family:'Raleway', sans-serif;
		background-image:url(../_img/background.jpg?v=3);
		background-position:center center;
		background-repeat:no-repeat;
		background-attachment:fixed;
		background-size:cover;
	}
	
	.width-convite {
		width:500px;
	}
	
}

/* md */
@media (min-width: 992px) and (max-width: 1199px) {

	body {
		font-family:'Raleway', sans-serif;
		background-image:url(../_img/background.jpg?v=3);
		background-position:center center;
		background-repeat:no-repeat;
		background-attachment:fixed;
		background-size:cover;
	}
	
	.width-convite {
		width:500px;
	}
	
}


/* sm */
@media (min-width: 768px) and (max-width: 991px) {

	body {
		font-family:'Raleway', sans-serif;
		background-image:url('../_img/background-1200x675.jpg?v=3');
		background-position:center center;
		background-repeat:no-repeat;
		background-attachment:fixed;
		background-size:cover;
	}
	
	.width-convite {
		width:500px;
	}
	
}

/* xs */
@media (max-width: 767px) {

	body {
		font-family:'Raleway', sans-serif;
		background-image:url('../_img/background-1024x576.jpg?v=3');
		background-position:center center;
		background-repeat:no-repeat;
		background-attachment:fixed;
		background-size:cover;
	}
	
	.width-convite {
		width:400px;
	}

}

/* XS Portrait */
@media (max-width: 480px) {

	body {
		font-family:'Raleway', sans-serif;
		background-image:url('../_img/background-1024x576.jpg?v=3');
		background-position:center center;
	}
	
	.width-convite {
		width:300px;
	}
	
}

/* XS Portrait */
@media (max-width: 320px) {

	body {
		font-family:'Raleway', sans-serif;
		background-image:url('../_img/background-1024x576.jpg?v=3');
		background-position:center center;
	}
	
	.width-convite {
		width:300px;
	}
	
}