/* 
    Document   : custom
    Created on : Feb 12, 2013, 12:20:05 PM
    Author     : Owner
    Description:
        Purpose of the stylesheet follows.
*/

root { 
    display: block;
}
.dataTables_length, .dataTables_filter {
    padding-top: 15px;
    width: 50%;
    float: left;
}
.dataTables_length select {
    width: 70px;
}
.data-table tr, .no-limit-table tr, .prop-table tr, .data-table-props tr, .entry-table tr{ 
    border-bottom: 1px solid #888888;
}
.data-table th, .no-limit-table th, .prop-table th, .data-table-props th, .entry-table th {
    background-color: #263E84;
    padding: 5px;
    color: #ffffff;
}
.data-table th, .entry-table th {
    cursor: pointer;
    text-align: center;
}
.dataTable {
    clear: both;
}
.dataTables_paginate {
    clear: both;
    margin-top: 5px;
}
.paginate_button, .paginate_active {
    padding: 2px 6px;
    margin-right: 3px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 5px;
    border: solid 1px #CCCCCC;
}
.paginate_button:hover {
    text-decoration: underline;
    border-color: rgba(82, 168, 236, 0.8);
    box-shadow: 0 1px 1px rgba(0,0,0,0.075) inset, 0 0 8px rgba(82, 168, 236, 0.6);
}
.paginate_active {
    font-weight: bold;
}
.entry-table {
    font-size: 8pt;
}
.submitting {
    position: absolute;
    background-color: #ffffff;
    background-image: url(../img/submitting.gif);
    background-position: center center;
    background-repeat: no-repeat;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 250px;
}
.loading {
    position: absolute;
    background-color: #ffffff;
    background-image: url(../img/loading.gif);
    background-position: center center;
    background-repeat: no-repeat;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 250px;
}
.pointer {
    cursor: pointer;
}
#position-modal {
    width: 100%;
    min-height: 750px;    
    position: fixed;
    top: 0%;
    left: 0%;
    background: url(../img/background/trans_black80.png);
    z-index: 9000;
}
#position-modal-inner {
    width: 810px;
    height: 720px;
    -webkit-box-shadow: 0px 0px 20px rgba(50, 50, 50, 0.75);
    -moz-box-shadow:    0px 0px 20px rgba(50, 50, 50, 0.75);
    box-shadow:         0px 0px 20px rgba(50, 50, 50, 0.75);
    margin-left: auto;
    margin-right: auto;
    position: relative;
    background-position: center;
    margin-top: 60px;
    background-color: #ffffff;
    z-index: 10000;
    border: solid 3px #ffffff;
}
#share-container {
    width: 300px;
    height: 150px;
    position: absolute;
    top: 170px;
    left: 100px;
    text-align: center;
    cursor: move;
}
#logo-container {
    width: 300px;
    height: 150px;
    position: absolute;
    top: 180px;
    left: 420px; 
    text-align: center;
    cursor: move;
}
#like-container {
    width: 300px;
    height: 150px;
    position: absolute;
    top: 200px;
    left: 100px;
    cursor: move;
}
.close-modal {
    position: absolute;
    top: 0px;
    right: 0px;
}
.closeform {
    cursor: pointer;
    color: #d59392;
}
.appform {
    -webkit-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.5);
    -moz-box-shadow:    0px 0px 5px rgba(50, 50, 50, 0.5);
    box-shadow:         0px 0px 5px rgba(50, 50, 50, 0.5);
    padding: 10px;
}
.vehicle-data {
    color: #006dcc;
    padding: 10px;
}
.del-acc {
    cursor: pointer;
    color: #d59392;
}