.alert-inline {
    padding: 3px 10px 2px 15px;
    height: 21px;
    margin: 0 5px 10px 15px;
}
.alert-inline-mod {
    padding: 3px 30px 2px 25px;
    height: 21px;
    margin: 0 5px 10px 15px;
}
.alert-inline-op {
    padding: 3px 30px 2px 10px;
    height: 21px;
    margin: 5px 0 0;
    width: 500px;
}
.alert-inline-right {
    padding: 3px 10px 2px 15px;
    height: 21px;
    margin: 0 15px 10px 0;
}
.btn-inline {
    margin-left: 15px;
    margin-bottom: 10px;
}
body {
    overflow-y: scroll;
}
.table thead th {
    vertical-align: middle;
}
.hdn {
    display: none;
}
.clear-both {
    clear: both;
}
.table {
    margin: 0 0 15px;
}
.blink1 {
    -webkit-animation: blink1 3s linear infinite;
    animation: blink1 1s linear infinite;
}
@-webkit-keyframes blink1 {
    0% { color: rgba(34, 34, 34, 1); }
    50% { color: rgba(34, 34, 34, 0); }
    100% { color: rgba(34, 34, 34, 1); }
}
@keyframes blink1 {
    0% { color: rgba(34, 34, 34, 1); }
    50% { color: rgba(34, 34, 34, 0); }
    100% { color: rgba(34, 34, 34, 1); }
}
.width-auto {
    width: auto;
}
.btn-xs {
    padding: 0 12px;
}
.btn-xxs {
    padding: 0 5px;
    margin: 0;
}
.totals-title {
    width: 85px;
    display: inline-block;
}
.totals {
}
.totals-row {
    background: #c5f4d3;
}
.totals-row:hover {
    background: #c1f1cf;
}
table td {
    background: inherit;
    font-weight: inherit;
}
table tr:hover td {
    background: inherit;
}
#grand-totals {}
.grand-totals {}
#grand-totals-row,
.grand-totals-row {
    background: lemonchiffon;
    font-weight: bold;
}
#group-totals {
    width: 85px;
    display: inline-block;
}
#group-totals-row {
    background: lightgoldenrodyellow;
    font-weight: bold;
}
.group-totals-row {
    background: #ddffff;
    font-weight: bold;
}
.time {
}
.report-dropdown > li > a.actv,
.admin-dropdown > li > a.actv {
    color: whitesmoke !important;
    background: darkgreen;
}
ul.nav li > .admin-dropdown > li > a:hover {
    color: white !important;
}
.report-dropdown > li > a.actv:hover,
.admin-dropdown > li > a.actv:hover {
    color: white !important;
    background: #0081c2;
}
button.actv > .caret {
    border-top-color: whitesmoke;
    border-bottom-color: whitesmoke;
}
button.actv:hover > .caret {
    border-top-color: darkgray;
    border-bottom-color: darkgray;
}
.btn-group:hover > .dropdown-menu,
li:hover > .dropdown-menu {
    display: block;
}
.dropup .dropdown-menu {
    margin-bottom: 0;
}
.dropdown-menu {
    margin-top: 0;
    padding-top: 5px;
    padding-bottom: 7px;
    background: #fcfcfc;
}
.dropdown-menu > li {
    margin: 3px;
    padding: 2px;
}
.dropdown-menu > li > a {
    border-radius: 5px;
    padding: 3px 8px !important;
}
#dsp-select{
    width: 175px;
    padding: 1px;
    font-size: 12px;
    margin: 0 7px;
    height: 20px;
    line-height: 20px;
}
.input-div {
    padding: 3px 0;
}
.top-menu-caret {
    border-top-color: white !important;
    border-bottom-color: white !important;
}
a:hover > .top-menu-caret {
    border-top-color: #ddd !important;
    border-bottom-color: #ddd !important;
}
.navbar .nav > li {
    margin-left: 5px;
}
.green {
    color: cadetblue;
}
.btn-single {
    margin: 8px 15px;
}
.btn-gr {
    color: #e3e3e3 !important;
}
.btn-gr:hover {
    color: white !important;
}
.btn-grey {
    color: #333 !important;
    font-size: 90%;
}
.btn-grey:hover {
    color: darkgreen !important;
}
td > pre {
    margin: -3px;
    padding: 5px 8px;
    background: #fcfcfc;
}
.no-m-b {margin-bottom: 0 !important;}
.no-p-b {padding-bottom: 0 !important;}
tr.no-p-b > td {padding-bottom: 1px !important;}
.m-t-5 {margin-top: 5px;}
.m-b-0 {margin-bottom: 0;}
.m-b-5 {margin-bottom: 5px;}
.m-t-7 {margin-top: 7px;}
.m-t-9 {margin-top: 9px;}
#monitor, #views-content, .operation {min-height: 550px; margin-top: -12px; }
ul.nav-tabs>li>a:hover{color: #0888cc !important;}
.dropdown-menu .divider {margin: 1px 1px;}
.tab-ref{}
.m-t-70-7 {margin: 7px 0 -7px;}
.ly{background: lightyellow;}
.status{}
.mr-15{margin-right: 15px;}
.red {color: #c20000;}
.orange {color: #ffdf9f;}
.dark-orange {color: #f3c319;}
.orange-background {background: rgba(255, 244, 226, 0.71) !important;}
.count{}
.list{}
.expand-btn{}
.demand-head-row{background: #e8faff;}
.demand-head-row td,
.demand-row td {padding: 5px;}
.demand-row{}
.node-row{background: #e8ffec;}
.mh22{min-height: 22px;}
a, a:focus, a:active, .btn:focus {outline: none;}
.tables-table {}
.tables-table tr > td {
    padding-top: 7px;
    padding-bottom: 5px;
}
.cron, .cron > th {background: #ffe7c5;}
.cron:hover {background: #ffdba7;}
.d_cron, .d_cron > th {background: #feffd3;}
.d_cron:hover {background: #fffda4;}
.p_cron, .p_cron > th {background: #d0f0ff;}
.p_cron:hover {background: #7de9ff;}
.tooltip.in {
    opacity: 1;
}
.tooltip-inner {
    background-color: whitesmoke;
    color: #0a0a0a;
    border: solid thin darkgrey;
}
