@media screen and (max-width: 1599px) {
}

@media screen and (max-width: 1399px) {
}

@media screen and (max-width: 1299px) {
	.rewards-earn-more-header {
		max-width: 600px;
	}
	.rewards-arrow {
		width: 40px;
	}
	.rewards-arrow-icon-X {
	    width: 35px;
	    height: 35px;
	}
	.rewards-earn-more-icon-inline-layer1 {
		max-width: 225px;
	}
	.rewards-membership-header {
		max-width: 900px;
	}
}

@media screen and (max-width: 1199px) {
}

@media screen and (max-width: 1099px) {
}

@media screen and (max-width: 1024px) {
	.rewards-home-layer1 {
	    background-image: url(../images/rewards/home-rewards-mobile-img1.jpg);
    	background-position: 50% 50%;
	}
	.rewards-home-left {
		background: none;
	}
	.rewards-home-inline {
		width: 100%;
	}
	.rewards-home-right {
		display: none;
	}
	.rewards-earn-more-layer1 {
    	padding: 0px 0px 150px;
	}
	.rewards-earn-more-layer2 {
		padding: 150px 30px 0;
	}
	.rewards-earn-more-icon-inline-layer1 {
	    max-width: 190px;
	}
	.rewards-earn-more-icon-inline-subtext {
		font-size: 12px;
	}
	.rewards-learn-more-layer1 {
    	padding: 150px 30px;
	}
	.rewards-membership-layer1 {
		padding: 150px 30px;
	}
	.rewards-arrow {
	    width: 30px;
	}
	.rewards-arrow-icon-X {
	    width: 25px;
	    height: 25px;
	}
	.rewards-faq-info-set {
	    padding-right: 0px;
	}
}

@media screen and (max-width: 767px) {
	.rewards-learn-more-chart {
		padding-top: 70px;
	}
	.rewards-earn-more-layer1 {
    	padding: 0px 0px 100px;
	}
	.rewards-earn-more-layer2 {
		padding: 100px 30px 0;
	}
	.rewards-earn-more-icon-inline {
		padding: 10px;
	}
	.rewards-learn-more-layer1 {
	    padding: 100px 30px;
	}
	.rewards-membership-layer1 {
		padding: 100px 30px;
	}
	.rewards-faq-layer1 {
		padding: 100px 40px;
	}
}

@media screen and (max-width: 599px) {
	.rewards-earn-more-icon-inline {
		width: 50%;
    	max-width: 160px;
	}
	.rewards-earn-more-icon-inline-subtext {
	    font-size: 10px;
	}
	.rewards-membership-subheader {
    	padding: 100px 0 20px;
    	margin: 0 auto 50px;
	}
}

@media screen and (max-width: 499px) {
}

@media screen and (max-width: 449px) {
}

@media screen and (max-width: 399px) {
	.rewards-faq-layer1 {
	    padding: 100px 30px;
	}
}

@media screen and (max-width: 349px) {
}
