.app-header {
    height: 60px;
    line-height: 60px;
    border-bottom: thin lightgrey solid;
}

body {
    font-family: sans-serif;
}

h1, h2, h3, h4, h5, h6 {
    color: black;
    font-weight: bold;
}

h6 {
    font-size: 120%;
}

.body_layout{
    margin-top: 20px;
    min-width : 80%;
}

.list_genes {
    font-size: 22px;
    padding-left: 5px;
}

.output{
    padding : 1px;
    text-align : center;
    border : solid;
    /*width : 25%;*/
}

.grid{
    display: flex;
    flex-direction : row;
}


.menu{
    display : flex;
    flex-direction : column;
}


.infos{
    padding-left: 20px;
}

.infos-2{
    padding-left: 40px;
}

.bold{
    font-weight: bold;
}

.badge{
    margin-top: 20px;
    margin-bottom: 10px;
}

.radio-buttom{
    display: flex;
    flex-direction: column;
    padding-bottom: 10px;
}

th, td, tr {
  border: 2px solid;

}


table{
    display: block;
    white-space: nowrap;
    height: 80%;
    table-layout: auto;
    padding: 5px;
}

.median{
    font-size: 12px;
    text-align: right;
}

.cytoscape{
    border : 1px solid;
    width : 100% !important;
    height : 700px !important;
    margin-bottom: 20px;
}

.node_med{
    height: 700px;
    display: flex;
    align-items:center;
    justify-content: flex-end;
}

.barre_nav{
    flex-direction: column;
    min-width : 320px;
    margin-left: 20px;
}

dropdown_select.Select-control{
    display : table;
    width : 100%;
}

#radio-button {
    display: table;
    width: 100%;
    height: 34.176px;
    padding-bottom: 1px
}

/* #reg-choice, #reg-input */
/* } */
