/*--- 480px ---*/
@media (max-width:480px){
	.logo {
		padding: 0px 0px 1.2em 0px;
	}	
	.logo-main img {
		width: 34%;
	}
	
	.banner-main img {
		width: 90%;
	}
	
	.content {
		padding: 1.0em 0;
	}
	.content-main h1 {
		font-size: 1.5em;
		width: 100%;
	}
	.content-main p {
		margin-top: 10px;
	}

	.footer {
		padding: 1em 10px;
	}
	.footer-left h3, .footer-right h3 {
		font-size: 0.9em;
	}
	.col-md-8.footer-left{
		margin-bottom: 1em;
	}

	.error-main p {
		font-size: 1.6em;
	}
	.error-btn a {
		padding: 6px 15px;
		font-size: 15px;
	}
	.error {
		padding: 2em 0px 1.5em 0px;
	}
	.error-main h3 {
		font-size: 7em;
	}
	
	.banner-1, .banner-2, .banner-3 {
		min-height: 270px;
	}	

}
