body > .mainbody {
	background: linear-gradient(200deg, rgba(0,81,93,1) 0%, rgba(0,41,46,1) 100%) /*petrol light -> petrol dark*/
}

header nav {
	display: none;
}

#pagetitle, nav + h2 {
    max-width: 960px;
    margin: 0 auto;
    padding-left: 0;
}

/* mainmenu is visible only logged in useres */
.cmsloggedin header nav {
	display: inherit;
}

.cmsloggedin .nologin {
	display: none;
}

#pagehead:not(.cmsloggedin):not(.wsloggedin) {
	height: 30px;
}

#pagehead:not(.cmsloggedin):not(.wsloggedin) div ul {
	visibility: visible;
}

	
.cmsloggedin #pagehead li:not(:first-child) {
	display: inherit;
}

#entrypreview {
	margin-top: 30px;
}

#entrylist article {
	margin: 10px 0;
}

#maincontent > h1:first-child {
	margin-bottom: 30px;
}
	
#maincontent > img {
	width: auto;
}

.mp-section h4 {
	padding-left: 5px;
	margin: 15px 0 10px;
}

#moredoc .doclist .group .date,
#moredoc .doclist .group .docdate,
#moredoc .doclist .group .docno {
    padding: 0;
    width: 90px;
}
	
@media screen and (max-width: 480px) {
	#moredoc {
		padding: 0 5px;
	}
	
	#moredoc .doclist th:nth-child(2),
	#moredoc .doclist th:nth-child(4),
	#moredoc .doclist td.col.author,
	#moredoc .doclist td.col.views {
		display: none;
	}
	#moredoc .group td.col.entrycount,
	#moredoc .group td.col.lastchange {
		display: none;
	}
}
