@media screen and (max-width:600px) {
	.fl-node-5ba254f8190d6 > .fl-row-content-wrap {
		padding: 150px 0 10px;
	}
	
	#branding {
		background-size: 100% auto;
	}
	
	.branding-title {
		font-size: 21px;
		margin-top: 28px;
		margin-left: 100px;
	}
	.branding-subtitle {
		display: block;
		margin-top: 62px;
	    font-size: 17px;
		margin-left: 70px;
	}
	
	#footer, 
	#footer h3 {
		text-align:center;
	}
}