@charset "utf-8";
/*
Filename	presenters-resource-links-2025.css
Held in		{site root}/common-styles/lectures/
Use In		Any "20yy-mm-dd_{Surname}.html" in "current/lectures" or "archives/lectures" folder
Updated		2025-01-16  |  [x] See "presenters-resources-links-2025.css - updates.log
*/
/*  Elements  */

body {text-align:left}
section > h4:first-child {margin:0}
audio, video {margin-top:1em;margin-left:1em}
audio {width:275px}
audio > p, video > p {margin-top:0;padding-left:1em;font-size:87%}

/*  Classes */
.fontSS {font-family:sans-serif}
.indentL1 {margin-left:1em}
.indentLR1 {margin-left:1em;margin-right:1em}
.indentLR2 {margin-left:2em;margin-right:2em}
.mbOne {margin-bottom:1em}

/*  IDs  */
#presenterInfo	{margin:1.5em 0 0;text-align:center}
#piName, #piTitle, #piProfInfo {font-family:Arial,Calibri,Helvetica,Swiss,Verdana,sans-serif}

#piTitle		{margin:1.0em 0 1em}
#piMainTitle{font-size:2em;font-weight:bold;margin:0}
#piSubtitle	{font-size:1.75em;margin-top:0.25em;line-height:133%}
#piName 		{font-size:1.9em}

#piProfInfo {font-size:1.5em;margin:0.5em 0 0} /* "#piInfo" is depreciated as of 20 Sep 2024 */
#theSpeaker {margin:2em 0 1em}  /* img tag below div#piProInfo */

#piProfInfoLong	{font-size:1.0em;text-align:left} /* div tag`s id */
#piProfInfoLong	{margin-top:2em 0 0}
#piProfInfoLong p {margin-bottom:0}
#piProfInfoLong ul {margin:0 1em 0 2em}
#piProfInfoLong li {padding-top:0.5em;padding-bottom:0}
#piProfInfoLong ul > li > ul > li {padding-top:0.15em}

 /* "section" tags with and id */
#weRegret, #watch, #limitations {margin-top:2em}
#on-Echo360, #on-Zoom, #audio-on-HA {margin-top:1.5em}
/* "div" tags with an id */
#mediaLinks {margin-left:1em}
#advice {margin-top:1em}

#weRegret > p, #watch > p {margin:0.5em 0 0 1em}
#mediaLinks > a {color:blue;text-decoration:underline}
#audio-on-HA > div:first-child {margin-bottom:0em}

/* In #on-Echo360, #on-Zoom, and #video-on-HA: `div#advice`.  Added 20 Oct 2024 */
#advice {font-size:1em;margin:1em 1em 0}
#advice > p:first-child	{margin:0}
#advice table	{margin:0 1em 0 1em;border-collapse:separate;border-spacing:0 6px}
#advice table td {padding:0;vertical-align:middle}
#advice tr td.c1 {padding-left:1em}
#advice tr td.c2 {padding-left:0.75em}
/* #advice > table td > cell height */
.tdH54 {height:54px}
.tdH36 {height:36px}

#limitations > p:first-child {font-family:sans-serif}
#limitations > div {margin-left:2.5em;margin-right:0.5em}
#limitations ul li {margin-top:0.5em}

/* TO BE CONFIRMED YET */
@media print {
	body, hr, a:link, a:visited, a:hover {color:#000000}
	body, #bodyWrapper, header {background-color:#FFFFFF}
	#bodyWrapper {width:100%;margin:0;padding:5px 0}
	main {padding:5px 0}
	footer {font-size:0.67em}
	}