#labpages {
	overflow: hidden;
}
.lab-notice-fixed {
    position:fixed;
    width:100%;
}
.menu li li a {
    height:auto!important;
}
.alert.alert-danger.notice.notice-error.lab-notice-fixed {
    z-index: 1;
}

/* on the labpages template, no labpages but with content */
body.nolabpages .post-entry > :not(#labpages) {
	max-width: 1170px;
    margin: 0 auto;
    padding: 15px;
}

/* on the labpages template with labpages then content */
body.labpages #labpages + .container.labpages-after {
	width: 100%;
	margin: 0 auto;
	padding-left: 0;
	padding-right: 0;
}

/* on the labpages template with labpages, snapshot, then content */
body.labpages #labpages + .container.labpages-after > :not(#labpages) {
	max-width: 1170px;
    margin: 0 auto;
    padding: 15px;
}

/* on the labpages template with labpages, then another labpages */
body.labpages .container.labpages-after > #labpages + .container.labpages-after {
	max-width: 100%!important;
	margin: 0 auto!important;
	padding-left: 0!important;
	padding-right: 0!important;
}