h1 {
    font-family: sans-serif;
    color:white;
    justify-content:center;
    padding-left: 10px;
}

.tax_class_genera{
    border-left: 0.5em solid #ccdbf1;
}

.power_button_frame{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    padding:5px;
}
.genus_name {
    font-family: sans-serif;
    color : #985735;
    font-size: 16pt;
    margin-top: 10px;
}
header p {
    font-family: sans-serif;
    color : #d6e3f8;

}

textarea {
    width : 100%;
}

.form_title {
    margin-top: 0;
    margin-bottom: 2px;
}
header {
    background-color: #205489;
    padding: 5px;
}

header a {
    color : #985735;
}

form {
    position: fixed;
    margin-top: 0;
    right: 20px;
    top: 300px;
    width: 300px; /* Adjust this value to control the width of the form */
    background-color: #ccdbf1; /* Set the background color of the form */
    font-family: sans-serif; /* Set the font family for the form */
    padding: 20px; /* Add padding to the form */
  }
.hidden {
    display : none;
}
.reveal {
    color: #205489;
}

.reveal:hover{
    cursor: pointer;
}

.subphylum_genera{
    padding-left: 10px;
    border-left: 0.5em solid #ccdbf1;
}
.subphylum_name {
    margin-bottom: 0;
    font-family: sans-serif;
    color : #985735;
}

.tax_class_name {
    margin-bottom: 0;
    font-family: sans-serif;
    color : #985735;
}
.genus_data {
    padding-left: 10px;
}

.dataset_type_group {
    font-family: sans-serif;
    font-weight: bold;
}
.species_name {
    font-style: italic;
    font-family: sans-serif;
    font-size: 14pt;
    padding-left: 10px;
    margin-top: 0;
    margin-bottom: 0;
}

.genus_species{
    border-left: 0.5em solid #ccdbf1;
}

.genus_name {
    margin-bottom: 0;
    font-family: sans-serif;
}

.dataset_entry {
    padding-left: 20px;
}

.resource_table {
    background-color: #babac4;
    font-weight: normal;
}