﻿/* General */
.clickable-item { cursor: pointer; }

.text-bold { font-weight: bold; }

/* Portlet */

.portlet.light > .portlet-title .inputs.inputs-full-width {
    display: block;
    float: none;
}

/* Tree */

.tree-item-icon-color { color: #dfba49; }

.page-sidebar .page-sidebar-menu > li > a > i.fa,
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li > a > i.fa {
    margin-left: 1px;
    margin-right: 4px;
    top: 3px;
}

/* Forms */

.form-group.form-md-line-input.no-hint { margin-bottom: 15px; }

.form-group.form-md-line-input.has-error .form-control { border-bottom-color: red; }

.form-group.form-md-line-input.has-error .help-block-info { display: none; }

/* jTable */

.jtable-main-container { overflow-x: auto; }

.jtable-main-container .jtable .jtable-column-header { height: 32px; }

.jtable-main-container .jtable .jtable-data-row td { height: 32px; }

.jtable-main-container .jtable-bottom-panel select { color: black; }

/* DateRangePicker */

.daterangepicker_input .input-mini { width: 120px !important; }

/* Portlets */

.portlet.light > .portlet-title.portlet-title-filter {
    border: none;
    margin-bottom: 0;
}

/* Buttons */

button i { margin-right: 5px; }

.btn + .btn { margin-left: 5px; }

/* External Login */

.social-icons li .openidconnect,
.social-login-icon.openidconnect { background: url(../Images/open-id-connect.png) no-repeat; }

.social-icons li .federation,
.social-login-icon.federation { background: url(../Images/ws-federation.png) no-repeat; }

/* fix for issue #185 */

.margin-bottom-0 { margin-bottom: 0 !important; }

/** timetracker box **/
.tt_content {
    min-width: 200px;
    display: block;
    height: 150px;
    padding: 2px 2px;
}

.tt_timer_data {
    position: absolute;
    hsl(0,0%,25%);
    font: 40px "Open Sans", sans-serif;
    display: block;
    left: 10%;
    top: 20px;
}

.tt_pause_data {
    position: absolute;
    hsl(0,0%,25%);
    font: 15px "Open Sans", sans-serif;
    display: block;
    left: 30%;
    top: 20px;
}

.tt_eod_data {
    position: absolute;
    hsl(0,0%,25%);
    font: 15px "Open Sans", sans-serif;
    display: block;
    left: 10%;
    right: 5px;
    top: 20px;
    white-space: nowrap;
    max-width: none;
}
/** /timetracker box **/