﻿/*
    Increase the width of the edit form.
    The default one is 400px.
*/

.k-edit-form-container {
    min-width: 500px;
    width: auto;
}

    .k-edit-form-container .k-image-preview {
        width: 96%;
    }

    .k-edit-form-container .k-image-upload-preview {
        max-width: 287px;
    }

    .k-edit-form-container .k-grid {
        margin: 87px 10px 10px 10px;
    }


.popup-img {
    margin: 0 10px 10px 10px;
}

/*
    Decrease the width of the edit form labels. The default one is 30%.
    The new width should depend on the column titles.
    Switch the text alignment to the left. By default, it is to the right.
*/

.k-popup-edit-form .editor-label {
    width: 30%;
    text-align: left;
}

/*
    Increase the width of the textbox containers. The default one is 60%.
    The sum of label and editor percentage widths should be around 90%, to make up for existing paddings.
*/
.k-popup-edit-form .editor-field {
    width: 60%;
}

.k-popup-edit-form .k-image-preview {
    padding-top: 10px;
    clear: both;
}

/*
    Expand the edit textboxes and any other Kendo UI widgets.
    In case of unexpected side effects, use widget-specific classes, instead of .k-widget.
*/
.k-popup-edit-form .editor-field > .k-textbox,
.k-popup-edit-form .editor-field > .k-widget {
    width: 98%;
}

.k-popup-edit-form .editor-field > .k-tooltip-validation {
    width: auto;
}

#topnav .navbar-brand img:not(.show-on-collapse) {
    margin: 14px auto;
    height: 33px;
}

#tracking-canvas {
    border: 3px solid #263238;
}

.rfid-icon {
    padding: 2px;
}

.glimpse, .glimpse *, .glimpse a, .glimpse td, .glimpse th, .glimpse table {
    z-index: 9999;
}

.glimpse-open .glimpse-hud-popup .glimpse-hud-listing {
    margin-bottom: 30px;
}

.login {
    background: #e9e9e9;
}


.main-login {
    margin-top: 0;
    position: relative;
    margin-top: 40px;
    background: #ffffff;
    padding: 20px;
    -webkit-box-shadow: 1px 0px 13px 0px rgba(251, 251, 251, 0.75);
    -moz-box-shadow: 1px 0px 13px 0px rgba(251, 251, 251, 0.75);
    box-shadow: 1px 0px 25px 0px rgba(165, 165, 165, 0.92);
    border-radius: 40px;
}

.k-popup-edit-form .k-map-preview {
    margin-left: 2%;
    margin-right: 2%;
    margin-bottom: 10px;
}

.pac-container {
    z-index: 99999;
}

#Address {
    background-color: #fff;
    font-size: 12px;
    font-weight: 300;
    margin-left: 12px;
    padding: 0 11px 0 13px;
    text-overflow: ellipsis;
    width: 300px;
    margin-top: 8px;
}

.k-radio-label {
    line-height: 1.575em;
    padding-left: 1.7em;
    padding-right: 2em;
}

.notification-label {
    text-align: center;
    padding-left: 5px;
    white-space: nowrap;
}

.k-filter-menu .calendars-popup {
    left: auto !important;
    top: auto !important;
}

.k-filter-menu .calendars-month table {
    margin: 7px 0 0 0;
}

.k-filter-menu .calendars-cmd-today {
    width: 63%;
}

.k-filter-menu .calendars-month td .calendars-selected,
.k-filter-menu .calendars-month td .calendars-today,
.k-filter-menu .calendars-month td .calendars-highlight,
.k-filter-menu .calendars-month td .calendars-weekend {
    height: 1.5em;
}

.k-textbox.serial {
    width: 64% !important;
}

.k-loading-mask {
    z-index: 9999;
}

.dongle-message {
    margin-top: 10px;
}

th:has(span) {
    display: none;
}


.k-ummalqura-calendar.is-calendarsPicker {
    position: fixed;
    margin-left: 250px;
    margin-top: -321px;
}

.k-gregoriandate-cell {
    border-right: 0;
}

.k-ummalquradate-cell {
    border-left: 0;
}

#ZoneSvg svg {
    border: 1px solid #2092ec;
}

.k-window #ZoneSvg svg {
    margin-left: 2%;
}

.marker.draggable {
    cursor: pointer;
}

.search-criteria .k-textbox,
.k-datetimepicker {
    width: 100%;
}

