﻿/* Loading
-------------------------------------------------- */
div.spinner {
    background: #e9e9e9; 
    display: none;       
    position: absolute;  
    top: 0;              
    right: 0;            
    bottom: 0;
    left: 0;
    opacity: 0.5;
}
div#spinner {
    display: none;
    width: 200px;
    height: 210px;
    position: fixed;
    top: 50%;
    left: 50%;
    background: url('../img/spinner.gif') no-repeat center #fff;
    text-align: center;
    padding: 10px;
    font: normal 16px Tahoma, Geneva, sans-serif;
    border: 0px;
    margin-left: -50px;
    margin-top: -50px;
    z-index: 1040;
    overflow: auto;
}

/* Outros
-------------------------------------------------- */

.well.destaque{
    background-color:#fffad8;
}

.menuPerfis ul .icone {
    display:inline-block;
    width:20px;
    text-align:left;
    padding-right:5px;
}

.menuPerfis .perfil-selecionado{
    text-transform:uppercase;
}

tr.destaque td, .destaque{
    background-color:#fff1bf !important;
}

.hide-calendar .ui-datepicker-calendar{
  display: none;
}

/* Form e Visualizacao
-------------------------------------------------- */
.valor-extenso{
    text-transform:uppercase;
}
.dias-corridos{
    font-size:10px;
    color:#bbbbbb;
}

/* Impressao
-------------------------------------------------- */
.menu .navbar-header b{
    display:none;
    color:blue;
}
@media print {
    .menu .navbar-header button, .menu-principal, .menu-info, .btn, footer, .alert {
        display: none;
    }
    .menu .navbar-header b{
        display:inline;
        float:right;
    }
}

/* Lista estilo mapa de site
-------------------------------------------------- */
.relatorio dl{
    border:1px solid #AAAAAA;
    border-radius:10px;
    margin-bottom:0;
}

.clt ul li{
    list-style:none;
}

.clt ul li:before{
    content:"\\";
    color: #AAAAAA;
    width:10px;
}

.clt ul li:not(:last-child){
    border-left:1px dashed #AAAAAA;
    border-bottom:0;
}

.clt dl, .clt ul, .clt li{
    margin-bottom:0;
}

.clt div{
    margin-left:15px;
}