/**
 * Oncoscience theme overrides — loaded after main.css and paper.css.
 * Provides:
 *   - per-journal literal colours that don't have a clean theme-var mapping
 *   - OS-only rules (board/bio, OS-specific images, conf-button placement)
 *   - per-journal layout numerics (occupation width, rslides tabs width, etc.)
 *
 * If you change a colour or width here, mirror the corresponding entry in
 * theme-gc.css.
 */


/* ── Per-journal literal colours (main.css) ──────────────────────────── */

#searchtable      { border-color: #379649; }
.titlecell        { background-color: #27AE60; }
#rightcol         { border-left-color: #27ae60; }
#footer           { background-color: #379649; }


/* ── OS-only background images (main.css) ────────────────────────────── */

#subcontent h2    { background-image: url(/oncoscience/images/ot_logo.gif); }
#container        { background-image: url("/images/bgmaybe.jpg"); }


/* ── Per-journal layout numerics (main.css) ──────────────────────────── */

#footer           { position: relative; }
#rightcol         { margin-bottom: 20px; }
.occupation       { width: 400px; }
.rslides_tabs     { width: 450px; }
.interviewLink    { left: 14px; }
.currentInterviewDescription { width: 97%; padding-bottom: 2em; }


/* ── OS-only rules (main.css) ────────────────────────────────────────── */

.board-member     { margin-bottom: 10px; }
.view-bio         { cursor: pointer; color: var(--theme-primary-dark); }
.view-bio:hover   { color: var(--theme-primary-light); }
.bio              { display: none; }
.board-email      { color: #000; }


/* ── Conference button placement + colours (main.css) ────────────────── */

.conferenceButtonLink {
	color: #379649;
	background-color: #379649;
	margin-top: 10px;
	width: 25.5%;
	left: 35px;
}
.conferenceButtonLink:hover { background-color: #1fc665; }
#column2and3 > a.conferenceButtonLink { color: #fff; }


/* ── paper.css overrides ─────────────────────────────────────────────── */

p.body-heading, p.Heading                                    { color: #008900; }
h2.body-heading                                              { color: #008900; }
.org > sup, span.AuthorSuper, span.AuthorNumber, .orglast > sup { color: #008900; }
#extendedInfo     { font-size: 1.2em; }
#vcard {
	margin-left: 8em;
	margin-top: 0.25em;
	margin-bottom: 1em;
	font-weight: 600;
}
#article          { background: #FFF; }
