@media (max-width:450px) 
{
	header.smaller .sub-row .addlogocss 
	{
		 margin-top: 2px; 
	}
}

@media(min-width:451px) and (max-width:540px) 
{
	
}

@media(min-width:360px) and (max-width:640px) 
{
	.footerimg {
		width: 33%;
	}
	.home h1 {
		font-size: 3em;
	}	
	header.smaller .row {
		padding: 15px 30px;
	}
}

@media(min-width:541px) and (max-width:768px) 
{
	header.smaller .sub-row .addlogocss {
		margin-top: 15px;
	}
	header .row {
		padding: 8px 30px;
	}
	header.smaller .row {
		padding: 20px 30px;
	}
}

@media(min-width:769px) and (max-width:1024px) 
{
	header .row {
		padding: 8px 30px;
	}
	header.smaller .row {
		padding: 20px 30px;
	}
	header.smaller .sub-row .addlogocss {
		margin-top: 15px;
	}
	.home h1 {
		font-size: 4em;
		line-height: 60px;
	}
}

@media(min-width:1025px) and (max-width:1200px) 
{
	
}

@media(min-width : 1201px) 
{
	
}