﻿.maintenances li { line-height: 3em}
.maintenances li .ibutton-container { vertical-align: middle; }

.hardwares li { line-height: 1.35em; padding: 2px 2px 8px 4px; }
ul.hardwares { margin: 0; list-style: none }
ul.hardwares > li:nth-child(odd) { background-color:#eee; }

ul.nosign { margin: 0; list-style: none }

ul.nosign-zebra { margin: 0; list-style: none }
ul.nosign-zebra > li:nth-child(odd) { background-color:#eee; }

fieldset {
    margin: 5px 0;
    padding: 5px;
    border: 0;
    border: 1px dotted #bcbcbc;
}

fieldset legend {
    margin-left: 10px;
    padding: 0 4px;
    border: 1px dotted #bcbcbc;
    font-weight: bold;
}

.numeric-field-2 {
    width: 32px;
}

.numeric-field-3 {
    width: 40px;
}

.numeric-field-4 {
    width: 48px;
}

.numeric-field-5 {
    width: 56px;
}

.numeric-field-6 {
    width: 62px;
}

.numeric-field-small {
    width: 80px;
}

.numeric-field-medium {
    width: 100px;
}

.numeric-field-large {
    width: 120px;
}

.right-edit-button
{
    position: absolute;
    top: 0%;
    right: 8px;
    margin-top: 8px;
}

.mws-datepicker
{
    position: relative;
    z-index: 2
}

.mws-timepicker
{
    position: relative;
    z-index: 2
}

.mws-datetimepicker
{
    position: relative;
    z-index: 2
}

#mws-sidebar {
    min-height:340px;
}

table > tbody > tr.alert {
    color:red;
    text-decoration: line-through;
}