/**
 * Icrail Table - CSS
 */



tr hr {
    margin: 0.5rem 0;
    border: 1px orange solid;
}

thead {
    color: #606040;
    background-color: cornsilk;
    border-bottom: 2px solid silver;
}

div.th-inner {
    padding-left: 0.5rem !important;
}

th, td {
    vertical-align: top !important;
}

th {
    border: 1px dotted silver;
}

tr {
    border-bottom: 2px solid #ddd;
}

.lvw-filter {
    margin-top: 1.5rem;
}

.page-list div {
    margin-right: 8px;
}

#btn_goto_top {
    display: none;
    position: fixed;
    bottom: 20px;
    right: 16px;
    z-index: 99;
    border: none;
    outline: none;
    background-color: burlywood;
    color: white;
    cursor: pointer;
    padding: 15px;
    border-radius: 10px;
    font-size: 18px;
    font-weight: bold;
}

#btn_goto_top:hover {
    background-color: #555;
}

.plantype {
    font-weight: bold;
}

.plantype-st {
    color: green;
}

.plantype-fm {
    color: brown;
}

.plantype-em {
    color: blue;
}

.plantype-lo {
    color: orangered;
}

.plantype-ul {
    color: cadetblue;
}

.plantype-tr {
    color: darksalmon;
}

.plantype-pa {
    color: firebrick;
}

