@media only screen and (min-width: 768px) {
.contentheader .branding {
	width: auto;
	margin: 55px 0 33px 118px;
	float: none;
}
.icon {
	position: absolute;
	top: 0px;
	left: 17px;
	width: 150px;
}
.agg #contentfooter .branding .tag {
	max-width: 95%;
	max-height: 33px;
	position: relative;
	line-height: 1.4;
	top: -2px;
	left: 68px;
}
.agg #contentfooter .branding .icon {
position: relative;
max-width: 81px;
margin-left: 0px;
top: -30px;
left: -3px;
}
.agg #contentfooter .branding .main {
position: relative;
left: -12px;
}
#contentfooter .branding .tag {
	top: 14px;
}
#contentfooter .branding .main {
	margin-top: 14px;
}
#contentfooter .branding .icon {
	position: static;
}
#contentfooter .branding {
	padding: 0 0 33px 0;
}
}