﻿html, body {
    height: 100%;
}

.body-content {
    padding-top: 50px;
}

.rmo-container {
    padding: 10px 0px;
}

.transportList > tbody > tr > td {
     padding: 1px 2px;
     vertical-align: unset;
}
/* */
.transportList > tbody > tr > td {
     width: 10%;
}
.transportList > tbody > tr > td input {
     width: 100%;
}
/* */
.transportList tr:first-child {
     text-align: center;
}

.clear {
    clear: both;
}

.floatleft {
    float: left;
}

.floatright {
    float: right;
}

.topBar {
    padding: 5px 0px;
    overflow: auto;
}

.topBar .btn:hover {
    /* background-color: #ebebeb; */
    cursor: pointer;
}

.topBar .btn a:hover {
    text-decoration: none;
}

.btn,
.btn a {
    color: #000;
}

button .btn a {
    text-decoration: none;
    display: block;
}

.table > tbody > tr > td,
.table > tr > td,
.table > tbody > tr > th {
    padding: 1px 2px;
    vertical-align: middle;
    border-top: none;
}

.table .form-control {
    height: 25px;
    padding: 0px 4px;
    font-size: 13px;
}

.itemSelection {
    width: 100%;
    display: inline-block;
    padding: 10px 0px;
}

.linkdisabled {
    cursor: text;
}

.top-buffer {
    margin-top: 20px;
}