#content-mobile {
	display: none;
}
@media only screen  and (max-width: 480px) {
	.main-navbar select#default-language {
		float: none;
	}
	#logo-link {
		display: block;
		width: 100%;
	}
	#logo-link > img {
		margin: 0 auto;
	}
	.account-group-container, .wrapper-btn-content-intro, #content-fixed {
		display: none;
	}
	#content-mobile {
		display: inherit;
		padding: 0 25px;
	}
	.login-facebook {
		background: url('https://s3.amazonaws.com/easel.ly/assets/template/img/mobile_homepage/facebook.png');
		background-size: 100% 100%;
		height: 55px;
		border: none;
	}
	.login-google {
		background: url('https://s3.amazonaws.com/easel.ly/assets/template/img/mobile_homepage/gmail.png');
		background-size: 100% 100%;
		height: 55px;
		border: none;
	}
	.login-your-email {
		background: url('https://s3.amazonaws.com/easel.ly/assets/template/img/mobile_homepage/your_email.png');
		background-size: 100% 100%;
		height: 55px;
		border: none;
	}
	.home-banner .container {
		background: url('https://s3.amazonaws.com/easel.ly/assets/template/img/mobile_homepage/background-mobile.png') top center no-repeat;
		background-size: contain;
		height: 276px;
	}
	.content-intro {
		margin: 0;
	}
	.text-intro {
		text-shadow: 1px 0.5px #666;
		margin-top: 23px;
	}
	.text-intro-detail {
		font-size: 24px;
		font-family: Helveticaneueltstd Roman;
		margin-top: 25px;
	}
	.text-intro-detail > span {
		font-family: Helveticaneueltstd Md;
	}
}

@media only screen and (max-width: 330px) {
	.text-intro {
		font-size: 32px;
	}
	.text-intro-detail {
		font-size: 18px;
	}
	.home-banner .container {
		height: 218px;
	}
}