﻿.app-bar-toolbar .app-logo {
    text-indent: -9999px;
    width: 110px;
    padding: 10;
    height: 60px;
    background-image: url("/images/posable-backoffice-logo.png");
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: center center;
}

span.ObjectRef {
    display: none;
}

div#PageHeaderBar span {
    margin-left: 110px;
    font-size: 32px;
}

div#PageHeaderBar {
    height: 20px;
    padding-left: 36px;
    background-image: url(DefaultLogo.png);
    background-repeat: no-repeat;
    background-size: 94px;
    background-position: 6px;
    font: bold 12pt verdana;
    color: #666666;
}

tr.IsAssign td.IsAssign {
    background-color: #edf8f1 !important;
}

tr.FaultyAttendance td.Cell {
    background-color: #eb6358 !important;
}

tr.UserOnLeave td.Cell {
    background-color: #efeeee !important;
    color: gray;
}

div.gridThumbnail {
    height: 84px;
    width: 112px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-color: white;
    border: 1px solid #c0c0c0;
}

.even-td {
    table-layout: fixed;
}

.dialog-front {
    z-index: 9999;
}

.select2-dropdown.increasedzindexclass {
    z-index: 999999;
}

.navList {
    margin-right: 15px;
    margin-top: 5px;
    text-align: right;
}

select[disabled]#userList > option {
    color: black;
}

#userList {
    margin-top: 5px;
    font-size: 12px;
    overflow: hidden;
}

tr.border_left_right td {
    border-left: 1pt solid black;
    border-right: 1pt solid black;
}

.fc-toolbar.fc-header-toolbar {
    margin-bottom: 0px !important;
    background-color: darkslategrey;
    padding: 1em 15px;
}

.fc-center h2 {
    color: ghostwhite;
}

th.fc-widget-header span {
    color: floralwhite;
    font-size: 1.1em;
}

.fc-sat {
    background: cornsilk;
}

.fc-sun {
    background: cornsilk;
}

.fc-widget-header {
    background-color: dimgray;
}

.fc {
    border-style: solid;
    border-width: 2px;
    border-color: #ddd;
}

#btnRefresh {
    font-size: 1em;
}

.outletCount {
    font-size: 0.84em;
    font-style: italic;
}

table.outletList {
    overflow-y: scroll;
    max-height: 300px;
    display: block;
}

.alertMsg {
    color: red;
    text-align: center;
}

td.JanTarget, td.FebTarget, td.MarTarget, td.AprTarget, td.MayTarget, td.JunTarget,
td.JulTarget, td.AugTarget, td.SepTarget, td.OctTarget, td.NovTarget, td.DecTarget {
    background-color: #edf8f1 !important
}

.Thumbnail {
    height: 125px;
    width: 132px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: white;
    border: 1px solid #c0c0c0;
}