#header,
#middle,
#content-container,
#content { height: auto; width: auto; padding: 0; margin: 0; }
h1 { margin: 1em 0; }

.error,
.message,
form,
.dn,
.noprint { display: none; }
.printonly { display: block; }
img.printonly,
span.printonly { display: inline; }

/* homepage */
#surgery-finder-box,
#photo-of-the-week-box { display: none; }

/* ordinace */
h1.small { padding: 0; }
table.surgery-card-header,
table.surgery-card-information { height: auto; width: 100%; border: 1px #dbdbdb solid; }
th.card,
th.update { padding: 5px 15px; width: auto; }
th.control { display: none; }
td.column { padding: 15px; border: 1px #dbdbdb solid; }
.surgery-card-information ul li { padding: 0; margin: 0; }

/* clanky */
.article-author,
.article-translator,
.article-info { background: none; border: none; padding: 0px; color: black; margin: 0 0 1em 0; width: auto; text-align: left; height: auto; }
.article-author { padding-top: 1em; }
.article-publishdate,
.article-title,
.article-title-author { float: none; padding: 0; margin: 0 0 1em 0; width: auto; text-align: left; height: auto; }
.article-title-author { font-style: italic; }