body{
    padding-top: 50px;
}

.masthead{
    text-align: center;
}

#quick_search>input{
    text-align: center;
}

.fix_nav_margin{
    margin-top: 20px;
}

.cell_btn{
    margin-bottom: 10px;
}

.table{
    text-align: center;
}

.table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td{
    vertical-align: middle;
}

th{
    text-align: center;
}

.expression_plot{
    width: inherit;
    height: 500px;
}

#expression_plots>h3, .statistics_panel, #browsedata_plot>h3, #bound_plot>h3, #assigned_plot>h3, #biosample_type>h3{
    text-align: center;
}

.table-responsive{
    overflow: auto;
    height: 300px;
}

a.dt-button{
    background-image: none;
    background-color: #D0D0D0;
    border: none;
    color: #ffffff;
}

button.dt-button:hover:not(.disabled), div.dt-button:hover:not(.disabled), a.dt-button:hover:not(.disabled), button.dt-button:active:not(.disabled), button.dt-button.active:not(.disabled), div.dt-button:active:not(.disabled), div.dt-button.active:not(.disabled), a.dt-button:active:not(.disabled), a.dt-button.active:not(.disabled), button.dt-button:focus:not(.disabled), div.dt-button:focus:not(.disabled), a.dt-button:focus:not(.disabled){
    background-image: none;
    border: none;
    background-color: #0f7864;
}

#browsedata_plot, #bound_plot{
    width: inherit;
    height: 500px;
}

#crc_plot, #se_plot, #assigned_plot{
    width: inherit;
    height: 500px;
}

a.list-group-item{
   float：left; 
   color: #0c0c0c;
}

table a:not(.btn), .table a:not(.btn){
    text-decoration: none;
}

h4.panel-title{
    font-weight: bold;
}

blockquote li{
    font-size: 1.5rem;
}

.carousel-control{
    width: 10%;
}

.carousel-control.left, .carousel-control.right{
    vertical-align: middle;
    background-image: none;
}

.item{
    height: 400px;
}

.carousel_plot{
    height: inherit;
}

.title{
    font-weight: bold;
    margin-top: 10px;
}

p.content{
    font-size: 1.8rem;
    text-align: justify;
}

form.form-group{
    padding-left: 5%;
    padding-right: 5%;
}



#index_carousel{
    margin-top: 20px;
}

.jumbotron{
    padding-top: 40px;
    padding-bottom: 20px;
}

.statistics_plot{
    height: 400px;
    text-align: center;
}

#help_list li{
    list-style: none;
}

tr#th{
    border-top: 2px solid #000000;
}

.reference{
    font-size: 1.3rem;
}

#biosample_plot, #remarks_plot{
    height: 300px;
}

.panel{
    border-top: none;
}

.btn_submit{
    color:  #D0D0D0;
    font-weight: bold;
}

