/*
//  (c) 2021  yves goulnik http://goulnik.com
//      yves@goulnik.com
//
//  last modified : 12-Mar-2021
*/
// @viewport { max-width:1124px; }

* { font-family:'Source Sans Pro'; font-size:98%; }
body { max-width:1024px; }

h1 {font-size:110%; margin-left:21px;}
table {width:95%; border-collapse: collapse; border: 1px solid grey; 
margin:8px 0 0 21px;}
.clintrialsgov {color:white; padding:3px 0; margin:3px 0; background-color:#205493; }
.whotracker {color:white; padding:3px 0; margin:3px 0; background-color:#168ec7;}
.brandtracker {color:white; padding:3px 0; margin:3px 0; background-color:#aaa;}
.brand {cursor:pointer; display:block; font-weight:bold; margin:5px 0;}
.report {display:block; margin:7px 0;}
#reports {margin-top:32px;}
.NCT {cursor:pointer; display:block; margin:7px 0;}
.trial {display:block; margin 5px 0;}
#map, #video {margin:0 6px;}
.colored {display:inline; padding:0 1px; margin-right:2px; color:white;}
.tiptop>table {margin:2px; width:100%;}
.tiptop>table, 
.tiptop>td, {border-collapse: collapse;   border: 1px solid grey; }
.tiptop td {text-align:left;}
.tiptop td:nth-child(1) {font-weight:bold;}
.thspan { font-weight:bold; background-color:lightBlue;} /* column-span:all; */

.toggle {margin-left:4px; cursor:pointer; font-weight:normal; color:lightGrey;}
/* .tiptop td:nth-child(1) { font-weight:lighter; margin-left:3px;} /* column-span:all; */
sup { font-size:60%; top: -0.5em; }   /* Move the superscripted text up */ 

#closemodal {font-size:80%; margin-top:24px; font-style:italic;}
h2 {margin-left:21px; cursor:pointer;}
td {width:14%; text-align:center; font-size:90%; vertical-align:top; } /* we now have 7 columns with phase 4 */
#footer { bottom:3px; margin-top:32px; font-size:75%; text-align:center;}
.icon {width:20px;}
a:link,
a:visited,
a:active {color:#666; text-decoration:none;}
a:hover {font-weight:bold;}
td>span {display:inline-block;}
a {display:inline;}
#regions {margin-bottom:32px;}
#regions th,
#regions td {vertical-align:top; text-align:left;}
#regions span {display:block;}
#updated {font-size:80%; margin:3px 0 24px 21px;}
#sources {font-size:80%; margin:3px 0 4px 21px;}
#updated>span,
#sources>span {margin-left:5px; display:inline-block;}
/* #sources a {margin-right:5px;} */
hr {border:2px solid #f79b37; position:absolute; top:-8px; left:0; width:100%;}
.logo-header {margin-bottom:8px;}

#notice {font-size:80%; color:#999; margin:-12px 0 5px 21px ;}
#colorcoding {font-size:66%; color:#999; margin: 16px 0 -16px 21px;}
#children {font-size:75%; color:#999; margin:32px 0 5px 21px ;}
#children>span {margin:0 3px 0 0;}
/* #countrylist {font-size:80%; margin: 32px 0 24px 64px; cursor:pointer; } */
 
#savelives {position:absolute; top:4%; right:3%; font-size:98%; font-weight:bold; }
#savelives>a {color:#97040b;}
 
#selection {font-size:80%; margin: 16px 0 28px 21px; cursor:pointer; }
#countrylist,
#colorselection,
#regionselection { cursor:pointer; margin-right:12px;}
.children {color:violet; margin-left:2px;}
.phase,
.region,
.vtype {font-size:80%; color:#505050; display:block; margin:6px 0; cursor:pointer;}

#vaccineDevelopers, 
#vaccineTypes {display:none;}

#footer>a {margin:0 12px;}
#credits {font-size:100%; } /* display:none; */
