div.ribbon1{
	padding-bottom: 13px;
}
div.ribbon1 div.ribbon2{
	min-height: 35px;
	margin-top: -17px;
	margin-left: -27px;
	position: absolute;
}

@media screen and (max-width: 401px) {
	div.ribbon1{
		padding-bottom: 0px;
	}
	body.mobileView div.ribbon1 div.ribbon2{
		min-height: 33px;
		margin-top: -11%;
		width: 55%;
		margin-left: -7.5%;
	}
}

@media screen and (max-width: 369px) {
	body.mobileView div.ribbon1 div.ribbon2{		
		margin-top: -12%;		
	}
}
@media screen and (max-width: 361px) {
	body.mobileView div.ribbon1 div.ribbon2{
		margin-top: -14%;
	}
}
