/* Copyright 2020, Hise Scientific Instrumentation, LLC All Rights Reserved */ body { font-family: "Lato", sans-serif; } .dashoard-container { border: solid 0px #000; } .sidebar { height: 100%; width: 0; position: fixed; z-index: 1; top: 0; left: 0; background-color: #111; overflow-x: hidden; transition: 0.5s; padding-top: 60px; } .sidebar a { padding: 8px 8px 8px 32px; text-decoration: none; font-size: 25px; color: #818181; display: block; transition: 0.3s; } .sidebar a:hover { color: #f1f1f1; } .sidebar .closebtn { position: absolute; top: 0; right: 25px; font-size: 36px; margin-left: 50px; } .openbtn { font-size: 20px; cursor: pointer; background-color: #FFF; color: #000; padding: 10px 15px; border: solid 1px #DDD; border-radius: 5px; } .openbtn:hover { border: solid 1px #AAA; } #main { transition: margin-left .5s; padding: 16px; } /* On smaller screens, where height is less than 450px, change the style of the sidenav (less padding and a smaller font size) */ @media screen and (max-height: 450px) { .sidebar {padding-top: 15px;} .sidebar a {font-size: 18px;} } .page_title { font-size: 2em; font-weight: bold; border-top: solid 2px #000; border-bottom: solid 1px #000; background: #EEE; padding:5px; text-align: center; } .section_title { font-size: 1.5em; font-weight: bold; border-bottom: solid 1px #AAA; } .header { font-weight: bold; margin-top:20px; } .main_content { margin: 2em; } .instructions { padding: 5px; border: solid 1px #333; margin-bottom: 15px; border-radius: 5px; background: azure; padding-bottom: 15px; } .small_form { max-width: 25%; } input { min-width:25%; border-radius: 5px; padding: 5px; padding-bottom: 8px; margin-top: 5px; border: solid 1px #888; background: beige; } textarea { min-width: 25%; border-radius: 5px; padding: 5px; padding-bottom: 8px; margin-top: 5px; border: solid 1px #888; background: beige; } select { min-width:25%; border-radius: 5px; padding: 5px; margin-top: 5px; border: solid 1px #000; background: beige; margin-left: 20px; } input[type=text] { border: solid 1px #000; } input[type=password] { border: solid 1px #000; } input[type=submit] { margin-top: 15px; padding-left: 20px; padding-right: 20px; background: lightblue; } .basic_form { max-width: 50%; padding-top: 20px; } .basic_form input { margin-top: 20px; margin-left: 20px; } .basic_form select { margin-top: 20px; } .basic_form div { clear: both; } .basic_form label { margin-top: 20px; margin-bottom: 0px; font-size: 1em; color: #666; font-weight: bold; float: left; width: 20%; } .control_bar { width: 100%; background: #AAA; border: solid 1px #000; } .control_bar ul { list-style-type: none; margin: 0; padding: 0; overflow: hidden; } .control_bar li { margin:5px; float: left; } .control_bar li input[type=submit] { margin:5px; display: block; } .control_bar li select { display: block; } table { margin: 5px; margin-top: 25px; width: 100%; } table th { border-bottom: solid 3px #000; padding: 5px; text-align: left; } table td { border-bottom: solid 1px #DDD; padding: 5px; } .vert_table th { width: 5px; white-space: nowrap; border: solid #000 1px; background: lightblue; text-align: right; } .vert_table td { border: 0px; } a { text-decoration: none; } a.button { padding:5px; border: solid 1px #000; border-radius: 3px; background: lightblue; color: #000; } .badge_account { padding: 15px; min-height: 100px; min-width: 100px; border: solid 1px #000; background: #EEE; border-radius: 5px; margin-bottom: 20px; } .badge_account name { font-size: 2em; font-weight: bold; } .badge_account account_key { font-size: 1em; font-weight: bold; font-family: courier; } .info_list { padding: 5px; } .info_list li { padding: 5px; list-style: none; border: solid 1px #000; border-radius: 3px; background: lightblue; } .dashboard_welcome { font-weight: bold; } .dashboard_collection { display: grid; gap: 10px 10px; grid-template-columns: 50% 50%; border: 0px; } .dashboard_badge { padding: 3px; border: solid 1px #000; border-radius: 3px; } .dashboard_badge li { list-style: none; } .dashboard_badge table { width: 95%; } .dashboard_badge_title { padding: 10px; font-size: 1.75em; font-weight: bold; } .page_block { margin-left: .25em; margin-top: 10px; }