﻿
.loading {
    position: fixed;
    left: 50%;
    top: 50%;
    background: url('images/loading-image.gif') no-repeat center;
    width: 124px;
    height: 124px;
    margin: 0 auto;
    display:none;
    z-index:20000;
}

/* Disable kendo loading icon */
.k-loading-image {
    background-image: none !important;
    display:none !important;
}

#calendar .k-content {
    height: 200px;
}

.timeRejected {
    font-weight: bold;
    color: Red;
}

.message-error {
    color: #f00;
    font-size: medium;
    text-align: center;
    font-weight: bold;
}

.timeSubmitted {
    font-weight: bold;
}

.validation-summary-errors,
.field-validation-error {
    color: Red;
}

.field-tooltip {
    font-size: 9px;
    color: #888888;
    font-style: italic;
}

.rounded-box {
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    border: 1px solid #ccc;
}

.shadow {
    -moz-box-shadow: 0 0 10px #888;
    -webkit-box-shadow: 0 0 10px #888;
    box-shadow: 0 0 10px #888;
}

.padding-10
    {
        padding: 10px 0px 10px 0px;
    }

    .min-height-200 {
        min-height: 200px;
    }

.large-vertical-spacing {
    line-height:150%;
}

.padding-20 {
    padding: 20px;
}


.window-left-arrow
{
    cursor:pointer;
    display:inline-block;
    width: 32px;
    height: 32px;
    background-image: url('images/arrow_next_left_disabled.png');
}

.window-left-arrow:hover
{
    background-image: url('images/arrow_next_left_enabled.png');
}

.window-left-arrow:active
{
    background-image: url('images/arrow_next_left_enabled.png');
}

.window-right-arrow
{
    float:right;
    cursor:pointer;
    display:inline-block;
    width: 32px;
    height: 32px;
    background-image: url('images/arrow_next_right_disabled.png');
}

.window-right-arrow:hover
{
    background-image: url('images/arrow_next_right_enabled.png');
}

.window-right-arrow:active
{
    background-image: url('images/arrow_next_right_enabled.png');
}

.submit-button {
    background:#0f595a !important;
    color: white !important;
}

.submit-button:hover {
    background:#308e8f !important;
    color:white !important;
}

.submit-button:disabled {
    background: #a1d0d1 !important;
    color: white !important;
    cursor: not-allowed !important;
}

.delete-button {
    background:maroon !important;
    color:white !important;
}

.delete-button:hover {
    background:#93ADC9 !important;
    color:white !important;
}

.clear-impersonation-link {
    color: red !important;
    font-weight:bold !important;
}

.bulk-task-row-header-footer {
    background: #DDD;
}

.bulk-task-row-even {
    background: #EEE;
}

.bulk-task-row-odd {
    background: #FFF;
}

.bulk-task-table {
    border-collapse:collapse;
    border:1px solid #EEE;
}

.bulk-task-table td {
    padding:1px;
}

input[type="checkbox"] {
    accent-color: #0f595a;
}
