
@media (max-width:1024px) {
	
.myBg {margin-top: -25px;}
	
	.signup {
		margin-bottom: 40px;
		padding-right: 0;
	}	
}

@media (max-width:991px) {
.myBg {margin-top: -25px;}
}

@media (max-width:767px) {
	
	body {
		font-size: 18px !important;
	}
	
	.homepage-overlay .tagline {
		font-size: 1.25em !important;
	}
	
	#scroll-link {
		bottom: 25%;
	}
	
	.band-top {
		padding: 40px;
		text-align: left;
	}
	
	.alternategrid-text, .alternategrid-visual {
		/*margin-bottom: 40px;*/
	}
	
	.alternategrid-text, .padded-text {
    	padding: 0 15px;
	}
	
	.stackgrid-text, .stackgrid-visual {
		/*margin-bottom: 40px;*/
	}
	
	.stackgrid.section {
    	/*padding: 0 0 60px 0;*/
	}
	
	.signup {
		margin-bottom: 40px;
		padding-right: 0;
	}
	
	.homepage-overlay {
    	padding: 0px 20px;
	}
	
	.benefit {
		text-align: left;
	}
	
	.membership-closing {
		text-align: left;
	}
	
	/* partners */
	
	.rowslayout-text {
    	border-left: none;
	}
	
	.contact-additional-text {
		text-align: left;

	}
	

	.myBg {margin-top: -25px;}
	
}

@media (max-width:640px) {
	
	

	/*.homepage-trigger {bottom: 25%;}*/
	.myBg {margin-top: -25px;}

	.full-banner-mobile-image {
   		display: block;
	}

	.full-banner-desktop-image {
	    display: none;
	}

}

/*@media (max-width:1600px) {
	
	body {
		font-size: 18px !important;
	}
	.myBg {margin-top: -25px;}
	
}

@media (max-width:1400px) {
	
	body {
		font-size: 16px !important;
	}
	
}

@media (max-width:1200px) {
	
	body {
		font-size: 15px !important;
	}
	
}

@media (max-width:1000px) {
	
	body {
		font-size: 14px !important;
	}
	
}*/

