* { padding: 0; margin: 0; } html, body { height: 100%; } body { margin:0px; font-family: Arial; /* color: #33339F; */ background-color: white; padding-bottom:10px; } .td_title { padding: 0; margin: 0; display: inline-block; font-family:Arial; font-size:20pt; HORIZONTAL-ALIGN: center; color:#FFFFFF; background-color: #3071a9; //font-weight:bold; //FONT-STYLE: italic; text-align:left; white-space: nowrap; overflow: hidden; } .td_title_home { padding: 0; margin: 0; font-family:Arial; font-size:24pt; HORIZONTAL-ALIGN: center; color:#FFFFFF; background-color: #3071a9; font-weight:bold; //FONT-STYLE: italic; text-align:center; white-space: nowrap; overflow: hidden; } #outer { padding: 0; margin: 0; position: absolute; top: 2em; left: 8.5em; text-align:left; background:white; min-width:50%; min-height:50%; max-width:70%; } #outer_home { padding: 0; margin: 0; position: absolute; top: 4em; left: 8.5em; text-align:left; background:white; min-width:50%; min-height:50%; max-width:70%; } #svg_div { padding: 0; margin: 0; position: absolute; top: 2.5em; left: 8.2em; text-align:left; background:white; min-width:50%; min-height:50%; max-width:70%; } #violin_div { padding: 0; margin: 0; position: absolute; top: 2em; left: 8.1em; text-align:left; background:white; min-width:70%; min-height:50%; max-width:80%; } #outernew { padding: 0; margin: 0; position: absolute; top: 2.5em; left: 9em; text-align:left; background:white; min-width:50%; min-height:50%; max-width:60%; } #outernew_load { padding: 0; margin: 0; position: absolute; top: 2em; left: 9em; text-align:left; background:white; width:70%; } #outernew_sci { padding: 0; margin: 0; position: absolute; top: 2em; left: 9em; text-align:left; background:white; min-width:50%; min-height:50%; max-width:80%; } ol.help { margin: 0px 0; padding: 0; list-style: decimal; list-style-position: inside; } ol.help li { margin: 0px; padding: 0px; text-indent: -2.2em; margin-left: 3.4em; } ul.navbar { list-style-type: none; display: block; padding: 0; margin-top: 0; /*position: relative;*/ float: top; /*margin-top: 20px;*/ top: 9em; left: 1em; width: 8em; } ul.navbar_ac { list-style-type: none; display: inline-block; padding: 0; margin-top: 0; /*position: relative;*/ float: top; /*margin-top: 20px;*/ top: 9em; left: 1em; width: 7.7em; } ul.navbar2 { list-style-type: none; display: block; padding: 0; margin: 0; /*position: absolute;*/ float:top; top: 9em; left: 1em; width: 8em; } ul.listbar { list-style-type: none; padding: 0; margin: 0; position: relative; } h1 { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif } ul.navbar li { /* background: #D0A9F5; background: #33339F;*/ background: LightGrey; margin-top: 0.2em; margin-left: 0.1em; padding: 0.2em; border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; } ul.navbar li:focus, ul.navbar li:hover { background: #E5E8E8; outline: 1px solid black; outline: -webkit-focus-ring-color auto 5px; cursor: pointer; } ul.navbar a { text-decoration: none } ul.navbar a:link { color: black; } ul.navbar a:visited { color: black; } ul.navbar p { text-decoration: none; color: black; } ul.navbar_ac li { /* background: #D0A9F5; display: inline-block; background: #33339F; */ background: LightGrey; color: black; margin-top: 0.2em; padding: 0.1em; border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; } ul.navbar_ac li:focus, ul.navbar_ac li:hover { background: #E5E8E8; outline: 1px solid black; outline: -webkit-focus-ring-color auto 5px; cursor: pointer; } ul.navbar_ac a { text-decoration: none } ul.navbar_ac a:link { color: black; } ul.navbar_ac a:visited { color: black; } ul.navbar_ac p { text-decoration: none; color: black; } ul.navbar2 li { /* background: #D0A9F5; display: inline-block; */ background: #3071a9; margin-top: 0.2em; margin-left: 0.1em; padding: 0.2em; border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; color:white; } ul.navbar2 li:focus, ul.navbar2 li:hover { background: #488AC7; outline: 1px solid black; outline: -webkit-focus-ring-color auto 5px; cursor: pointer; } ul.navbar2 a { text-decoration: none } ul.navbar2 a:link { color: white; } ul.navbar2 a:visited { color: white; } a:link { color: black; } a:hover { color: black; } a:visited { color: black; } address { margin-top: 1em; padding-top: 1em; border-top: thin dotted } .accordion { font-family: Arial; font-size: 12pt; color: white; display: block; background: #3071a9; margin-top: 0.2em; margin-left: 0.1em; border: none; padding: 0.2em; float:top; top: 9em; width: 8em; text-align: left; cursor: pointer; border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; } .accordion:hover { background: #488AC7; outline: 1px black; outline: -webkit-focus-ring-color auto 5px; cursor: pointer; } div.panel { padding: 0.2em; // margin-top: 3.3em 0; display: none; overflow: hidden; } div.panel.show { display: inline-block ; margin: 0em 0; } .button1 { font-family: Arial; font-size: 12pt; display: inline-block; color: black; text-align: left; width: 7.7em; background: LightGrey; margin-top: 0.2em; padding: 0.2em; border: none; cursor: pointer; border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; } .button1:focus, .button1:hover { background: #E5E8E8; outline: 1px black; outline: -webkit-focus-ring-color auto 5px; cursor: pointer; } .button2 { font-size: 12pt; display: inline-block; text-align: center; background: LightGrey; color:black; margin-top: 0.2em; padding: 0.2em 0.5em; border: none; cursor: pointer; border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; } .button2:focus, .button2:hover { background: #E5E8E8; outline: 1px black; outline: -webkit-focus-ring-color auto 5px; cursor: pointer; } .button3 { font-size: 12pt; display: inline-block; text-align: center; background: LightGrey; color:black; margin-top: 0.4em; padding: 0.2em 0.5em; border: none; cursor: pointer; border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; width:30em; } .button3:focus, .button3:hover { background: #E5E8E8; outline: 1px black; outline: -webkit-focus-ring-color auto 5px; cursor: pointer; } a.button3 a { text-decoration: none; } a.button3:link { text-decoration: none; color: black; } a.button3:visited { text-decoration: none; color: black; } .no-bullet{ list-style-type: none } .new-button { display: inline-block; padding: 8px 12px; cursor: pointer; border-radius: 4px; background-color: LightGrey; font-size: 16px; color: black; } .inputfile { width: 0.1px; height: 0.1px; opacity: 0; overflow: hidden; position: absolute; z-index: -1; } .button-wrap { position: relative; } .inputfile + label { font: 12pt; padding: 8px 12px; color: black; background-color: LightGrey; display: inline-block; border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; } .inputfile:focus + label, .inputfile + label:hover { background: #E5E8E8; outline: 1px black; outline: -webkit-focus-ring-color auto 5px; cursor: pointer; } input[type=range] { -webkit-appearance: none; width: 100%; } input[type=range]:focus { outline: none; } .table_div { padding: 0; margin: 0; position: absolute; top: 3em; left: 8.1em; text-align:left; background:white; min-width:50%; min-height:70%; max-width:70%; } .d3_table table { width: 100%; border-collapse: collapse; margin: 6; } .d3_table caption { font-size: 14pt; text-align: left; } /* Zebra striping */ .d3_table tr:nth-of-type(even) { background: LightGrey; } .d3_table th { background: #3071a9; color: white; font-size: 12pt; font-weight: normal; } .d3_table td, th { padding: 6px; border: 1px solid #ccc; text-align: center; } .horizontal-header { background: #3071a9; color: white; font-size: 12pt; } th.corner-header { background: LightGrey; color: black; font-size: 12pt; }