.bottomLink {
    margin-top: 15px;
}

.bottomLink .content {
    background-color:#fff;
    border:1px solid grey;
    border-radius:15px;
    padding: 16px 5px 5px 5px;
    margin-top:-55px;
  min-height: 162px;
}
.bottomLink img {
  margin: 0 auto;
}
.bottomLink .content p a {
  position: absolute;
  bottom: 4px;
  right: 10px;
}
.downloadLink .content {
    background-color:#fff;
    border-radius:15px;
    margin-top: 189px;
    position:absolute;
    top: -25px;   
    left: 195px;	
    right: 20px;
    padding: 5px 16px 5px 50px;
	z-index:-1;
}

.downloadLink a{
    display:block;
}

.downloadLink.mobile-only a{
    padding: 11px 0px;
    background-color: #80bb00;
    border-radius: 15px;
    text-align: center;
    font-weight: bold;
    font-size: 1rem;
}

.endorsedImage img {
    float: left;
    margin-right: 5px;
}
.endorsed h2{
    float:left;
    width:100%;
    margin:15px 0;
}

.endorsed h3{
    float:left;
    width:100%;
    margin:15px 0 0 0;
}

.endorsed p {
    clear: both;
}

/* social networking overrides */
.addthis_container {
    float: right;
    margin-right: 2px;
    margin-top: -10px;
    overflow: hidden;
    text-align: right;
    width: 236px;
}


@media (max-width: 970px) and (min-width: 856px){
	.addthis_container {
		width: auto;
	}
	body .addthis_container.left .addthis_title{
		float:right;
	}
}

@media all and (min-width:856px){
	.addthis_container {	margin-top: -10px;}
}

@media all and (max-width:855px){
	.imageTop{
		display:none;
	}
	.bottomLink .content {
		margin-top:0px;
	}
	
	.title.mobile-only{
		font-family: Tahoma, Geneva, sans-serifsans-serif;
		font-size: 2rem;
		line-height: 2.5rem;
		color: #003473;
		float: left;
		width: 220px;
		text-shadow: 2px 0 0 #fff, -2px 0 0 #fff, 0 2px 0 #fff, 0 -2px 0 #fff, 1px 1px #fff, -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff;
	}
	.bottomLink .content {min-height: 115px;}
	
	/* over writing portlet margins within mobile to reduce spacing*/
	#column-5 .portlet-borderless-container,
	#column-6 .portlet-borderless-container,
	#column-7 .portlet-borderless-container,
	#column-8 .portlet-borderless-container {
		margin-bottom: 0;
	}
}