@media only screen and (max-width: 1320px) {

	.info_slide .text .title {
		font-size: 50px;
	}

	.info_slide .text .desc {
		font-size: 22px;
	}

	.member_slide .tag .name {
		font-size: 26px;
	}
	.member_slide .tag .role {
		font-size: 18px;
	}

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

	.info_slide .text .title {
		font-size: 44px;
	}

	.info_slide .text .desc {
		font-size: 20px;
		line-height: 33px;
	}



	.member_slide .tag .name {
		font-size: 24px;
	}
	.member_slide .tag .role {
		font-size: 15px;
	}

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

	.info_slide .text .title {
		font-size: 37px;
	}

	.info_slide .text .desc {
		font-size: 18px;
		line-height: 29px;
	}

	#welcome_title {
		font-size: 65px;
	}
	#welcome_desc {
		font-size: 25px;
	}


	.member_slide .tag .name {
		font-size: 22px;
	}
	.member_slide .tag .role {
		font-size: 14px;
	}

}

@media only screen and (max-width: 800px) {

	.welcome_logo_fb {
		padding: 0;
		width: 30px;
		height: 30px;		
		background-position: 11px center;
	}
	.welcome_logo_fb div {
		display: none;
	}

	#landing_background {
		display: none;
	}

	#landing_background2 {
		display: inline;
	}

	#landing_action_bar #bg {
		display: none;
	}

	#landing_action_bar #bg2 {
		display: inline;
	}
	ul.welcome {
		position: absolute;
	}

	.second_centerer {
		width: 100%;
	}

	.break_white {
		width: 60%;
	}

	#welcome_title {
		font-size: 57px;
	}
	#welcome_desc {
		font-size: 21px;
	}
	.info_slide .text,
	.info_slide .text.right {
		float: none;
		width: 100%;
		text-align: center;
	}
	.info_slide .screen_img,
	.info_slide .screen_img.right {
		float: none;
		width: 75%;
		display: block;
		margin: 60px auto 0 auto;
	}


	.member_slide .tag .name {
		font-size: 20px;
	}
	.member_slide .tag .role {
		font-size: 12px;
	}


	#ep-centerer {
		width: 90%;
	}
	#ep-centerer #get-the-app div {
		width: 100%;
	}

	#ep-centerer #participants a {	
		width: 21%;
		margin: 0 2%;
	}
	#ep-centerer #title {
		font-size: 40px;
	}
	#ep-centerer #desc {
		font-size: 25px;
	}

}

@media only screen and (max-width: 730px) {

	.member_slide {
		float: none;
		display: block;
		width: 100%;
	}


	.member_slide .tag .name {
		font-size: 35px;
	}
	.member_slide .tag .role {
		font-size: 20px;
	}

}

@media only screen and (max-width: 650px) { 
	.second_centerer .title {
		font-size: 40px;
	}
	.second_centerer .desc_text {
		font-size: 16px;
	}
}


@media only screen and (max-width: 550px) {

	#welcome_title {
		font-size: 47px;
		margin-top: 60px;
	}
	#welcome_desc {
		font-size: 25px;
		margin-bottom: 40px;
		line-height: 38px;
	}


	.member_slide .tag .name {
		font-size: 30px;
	}
	.member_slide .tag .role {
		font-size: 18px;
	}



	.info_slide .text .title {
		font-size: 37px;
	}

	.info_slide .text .desc {
		font-size: 25px;
		line-height: 38px;
	}

	.second_centerer .title {
		font-size: 40px;
	}
	.second_centerer .desc_text {
		font-size: 25px;
		line-height: 38px;
	}

}