﻿.container {
    overflow: hidden;
    min-height:138px;
}

#vessel-container thead tr {
    text-align:left;
    height:1.4em;
    cursor:pointer;
}

#vessel-container thead th {
    font-weight: bold;
    text-transform: uppercase;
}

#vessel-container tr {
    height:2.8em;
}

#vessel-container tr td:first-child {
    font-size: 1.4em;
}

#vessel-container tr th:nth-child(2) { text-align: right; padding-right: 5px; }

.dataTable { min-width: 300px }
.dataTables_scrollBody {
    margin-bottom:10px;
    border-top: 1px solid #979388;
    border-bottom: 1px solid #979388;
}

.data-loading {
    position: absolute;
    z-index: 10000;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-align:center;
    background-color: #E4E1D5;
    font-size: 1.2em;
}

.data-loading img {
    display:block;
    width: 50px;
    height: 50px;
    margin: 20px auto 10px auto;
}

#vessel-table_info,
#vessel-table_paginate,
#vessel-table_length {
    position:relative;
    float:left;
    margin-right:10px;
}

#vessel-table_info,
#vessel-table_paginate {
    margin-top: 2px;
    float: right;
    clear: right;
}

#vessel-table_paginate .paginate_active {
    color: #BF5128;
}

#vessel-table_paginate a {
    margin-right:4px;
    cursor: pointer;
}

#vessel-container .vessel {
    text-decoration:none;
    color: #979388;
}

#vessel-container .vessel:hover {
    color: #BF5128;
}

#vessel-container .pending {
    display: block;
    width: 18px;
    height: 18px;
    float: right;
    margin-right: 10px;
    text-indent: -10000px;
    background: url('/Content/images/icons.png') -45px 0;
}

#vessel-container .pending:hover {
    background-position: -45px -18px;
}

#vessel-container .tobeinvoiced {
    width: 11px;
    background: url('/Content/images/icons.png') -34px 0;
    margin-right: 13px;
}
#vessel-container .tobeinvoiced:hover {
    background-position: -34px -18px;
}

#order-tabs { min-height: 98%; }
.footable-row-detail-cell { border-radius: 6px;-moz-border-radius: 6px;-webkit-border-radius: 6px;padding: 10px 5px;}

/*#vessel-container .scroll-container {
    overflow-x: hidden;
    overflow-y: auto;
}

#vessel-container .jtable-title-text {
    font-weight:100;
    border-bottom: 1px solid #979388;
}

#vessel-container .jtable-left-area {
    border-top: 1px solid #979388;
}

#vessel-container .jtable-right-area {
    padding-top: 2px;
}

#vessel-container .jtable-column-header-text {
    font-weight:100;
    line-height:1.8em;
}

#status {
    position: relative;
    float: right;
    padding-top:6px;
    font-size: 10px;
}

#status a {
    color: #979388;
    text-decoration: none;
}

#status a:hover,
#status .active {
    color: #BF5128;
}

#vessel-container .jtable-busy-message {
    margin: 0;
}

div.jtable-main-container > div.jtable-bottom-panel .jtable-page-list .jtable-page-number,
div.jtable-main-container > div.jtable-bottom-panel .jtable-page-list .jtable-page-number-space,
div.jtable-main-container > div.jtable-bottom-panel .jtable-page-list .jtable-page-number-first,
div.jtable-main-container > div.jtable-bottom-panel .jtable-page-list .jtable-page-number-last,
div.jtable-main-container > div.jtable-bottom-panel .jtable-page-list .jtable-page-number-previous,
div.jtable-main-container > div.jtable-bottom-panel .jtable-page-list .jtable-page-number-next,
div.jtable-main-container > div.jtable-bottom-panel .jtable-page-list .jtable-page-number-active {
    padding: 2px;
}

div.jtable-main-container > div.jtable-bottom-panel .jtable-page-list .jtable-page-number-space {
    padding: 0;
}

div.jtable-main-container > div.jtable-bottom-panel .jtable-page-list .jtable-page-number-first {
    padding-left: 0;
}

div.jtable-main-container > div.jtable-bottom-panel .jtable-page-list .jtable-page-number-last {
    padding-right: 0;
}

#vessel-container select {
    font-family: Gotham-Medium, Gotham, Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 1.0em;
    color: #979388;
}*/