﻿
    /* PAGES */
    /* Define simple classes here for specific pages that do not warrant their own stylesheet */



.device-image {
    position: absolute;
    height: 220px;
    margin-top: -30px;
}

    .device-image.dev-sm {
        height: 180px;
        margin-left: 50px;
    }

.device-image-2.dev-sm {
    height: 180px;
    display: block;
    margin: 0 auto;
}

        .inventory-view-div .pr-ans-row {
            width: 260px;
            margin-bottom: 8px;
            border-bottom: 1px solid #eee;
        }

.inventory-view-div .pr-ans-row .pr {
    width: 130px;
    padding-top: 0;
    color: #555;
    font-size: smaller;
}

    .inventory-view-div .pr-ans-row .ans {
        width: 120px;
        color: #01571e;
        color: #013e5c;
        padding-left: 6px;
    }

.inventory-view-div.col1 .pr-ans-row {
    width: auto;    
}

    .inventory-view-div.col1 .pr-ans-row .pr {
        width: 150px;
    }

    .inventory-view-div.col1 .pr-ans-row .ans {
        width: 185px;        
    }


.ticket-display-div .pr-ans-row {
    width: 260px;
    margin-bottom: 8px;
    border-bottom: 1px solid #eee;
}

    .ticket-display-div .pr-ans-row .pr {
        width: 130px;
        padding-top: 0;
        color: #555;
        font-size: smaller;
    }

    .ticket-display-div .pr-ans-row .ans {
        width: 120px;
        color: #013e5c;
        padding-left: 6px;
    }


    .notes-section {
        background-color: white;
        border-radius: 5px;
        border-color: #eee;
        margin: 12px auto;
        padding: 12px;
        color: #444;
    }

    .single-note {

    }

.note-head {
    margin-bottom: 5px;
    border-bottom: 4px solid #ddd;
}

    .note-head .b {
        color: #777;
    }
    .note-text {
    }

span.port-to {
    display: none;
}

.k-notification-wrap .k-icon {/* kendo popup notifications, show inline */
    margin-top: -4px;
}
.k-notification-wrap .k-notification-content {
    display: inline;
    margin-left: 5px;
}

/* -------------------  ADMIN */

.crud-grid, .admin-screen {
    position: relative;
}

.table-mangement-div {

}
/* -------------------  REPORTS */
.report-holder {
    position: relative;
}

    .report-holder.grid {
        font-size: 12px;        
    }

.report-holder .k-grid {
    display: table;
}

    .report-no-data {
        display: none;
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        opacity: .2;
        filter: alpha(opacity=60);
        background-color: #bbb;
        text-align: center;
    }

    .report-no-data div {
        position: relative;
        font-size: 34px;
        margin-top: -17px;
        top: 50%;
    }

.report-filter {
    position: relative;
}

    .report-filter .kendo-export-pdf {
        font-size: 12px;
        position: absolute;
        bottom: -40px;
        z-index: 1;
    }

.single-report-area {
    position: relative;
    display: table;
}

.single-report-area .all-reports-div/*, .table-mangement-div*/ {
    display: none;/* change upon load */
    position: absolute;
    left: 0;
    top: 0;
    z-index: 2;
}

    .single-report-area .all-reports-div .k-menu, .table-mangement-div .k-menu {
        color: #013e5c;
        font-size: 13px;
    }

.cur {
    text-align: right;
}