html {
	height: auto;
}
body {visibility:hidden;}
.halfblock,
.print {visibility:visible;}
.top,
.hero,
.sectionone,
.fullbgimg ,
#complete .btwrp ,
.btp,
footer,
.prebox:first-of-type,
.prebox:last-of-type,
.halfblock,
.resetall,
.preparing .precnt,
.halfblock-r,
#message {
	display: none!important;
}


section.picker {
	display: block!important;
}
/* main > div,
main > section:not(.picker) {
	display: none;
} */
.preparing {
	padding: 0;
}
main section.preparing {
	display: block;
}
h2 {
	font-size: 26px;
}
#complete {
	width: 100%;
	min-width: 100%;
	max-width: 100%;
}
body > div,
.page-template-page-surgerycenter footer {
	display: none!important;
}
.lineitem {
  border-bottom: 2px solid #000!important;
}
.tabletop {
	border-bottom: 2px solid #000!important;
}

.insidepage .picker .container {
	max-width: unset;
	margin: unset;
	padding: unset;
}
.insidepage .picker .container > .tabtop,
.insidepage .picker .container > p,
.insidepage .picker .container > h2{
		display: none!important;
}
.tabbottom {
	padding: 1rem;
}
#complete {
	padding:  0;
}