html {
  position: relative;
  min-height: 100%;
}


@media screen and (min-width:1280px) {
body {
	margin-bottom:60px;
}
}

.site-alert {
	position:absolute;
	width:100%;
	z-index:200;
	text-align:center;
	margin-top:60px;
	margin-bottom:60px;
}

.page-container {
	padding-top:120px;
	padding-bottom:75px;
}


footer
{
	padding:50px 0 65px
}
footer .list-inline
{
	margin:0;
	padding:0
}
footer .copyright{
	font-size:14px;
	margin-bottom:0;
	text-align: center;
	margin: 30px 0;
}

@media screen and (max-width:768px) {
.nav-logos {
	width:35px;
	text-align: left;
}
.nav-profile-pic {
	padding-right:14px;
}
}


.ads { margin-top:50px; margin-bottom:50px;  }

}

.nav-tower-custom {
	display:inline-flex;
}


.mediawiki-image {
        max-width:400px;
}


.issue-alert {
	width:100%; 
	float:right; 
	margin-top:0;
	z-index:9999;
        bottom:0;
        position:fixed;
        right:0;
}

@media screen and (min-width:768px) {
.issue-alert {
	max-width:320px;
	bottom:0;
	position:fixed;
	right:0;
}
}
