/* 
    Document   : cssPadrao
    Created on : 17/12/2013, 14:59:21
    Author     : Alexandre Clayton    
*/
.text-disabled{
    color: #999;
}

.smr-qtdLoja{
    width: 50px;
}
.scroll-table{
    overflow-x: scroll;
    width: 100%; 
}

.container-non-responsive {
    /* Margin/padding copied from Bootstrap */
    margin-left: auto;
    margin-right: auto;
    padding-left: 15px;
    padding-right: 15px;

    /* Set width to your desired site width */
    /*overflow: scroll;*/
    min-width: 1650px;  
}

.list-group-item a{
    color: #000;
}   
.tip{
    position: absolute;
    z-index: 100000;
    border: 1px solid #444444; /*1px solid #FFD5AA;*/
    background: #FFF; /* #F8FFBF;*/
    color: #000;  /*#000;*/
    font: bold 80%/1 Arial;        
    font-size: 13px;
    padding: 5px;
    display: none;
    white-space: nowrap;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    opacity: 0.9;
    filter: alpha(opacity=90);
}

.dvHidden{
    display: none;
}
#log, #logUnlimited{
    position:fixed;
    bottom:10px;
    right: 10px;
    width: 400px;
    height: 200px;
    text-align: center;
    z-index: 10000;
    /* background-color:#FFC; 
     border:dashed 1px #F60; */
}


#errorContainer{
    display: none;
    position:fixed;
    bottom:10px;
    left: 10px;    
    text-align: left;
    color: #FFF;
    padding-left: 4px;
    z-index: 10000;

    background:url(../../img/estrutura/erro_log.jpg) no-repeat;
    background-position:center; 
    background-color:#F00;
    border:dashed 1px #000;
    color:#FFF;
    font-weight:bolder;

    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px; 

    /* Border Shadow */
    -moz-box-shadow: 2px 2px 2px #cccccc;
    -webkit-box-shadow: 2px 2px 2px #cccccc;
    box-shadow: 2px 2px 2px #cccccc;
}
#errorContainer li{
    padding: 3px;
    color: #FFF;
    list-style-type: none;
}
.tbLog { 
    width:100%;
    height:100%;
    vertical-align:middle;
}
.logSucesso{
    background:url(../../img/estrutura/sucesso_log.jpg) no-repeat;
    background-position:center; 
    background-color:#6C3;
    border:dashed 1px #063;

    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px; 

    /* Border Shadow */
    -moz-box-shadow: 2px 2px 2px #cccccc;
    -webkit-box-shadow: 2px 2px 2px #cccccc;
    box-shadow: 2px 2px 2px #cccccc;
}
.logErro{
    background:url(../../img/estrutura/erro_log.jpg) no-repeat;
    background-position:center; 
    background-color:#F00;
    border:dashed 1px #000;
    color:#FFF;
    font-weight:bolder;

    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px; 

    /* Border Shadow */
    -moz-box-shadow: 2px 2px 2px #cccccc;
    -webkit-box-shadow: 2px 2px 2px #cccccc;
    box-shadow: 2px 2px 2px #cccccc;
}
.logAlerta{
    background:url(../../img/estrutura/alerta_log.jpg) no-repeat;
    background-position:center; 
    background-color:#FF9;
    border:dashed 1px  #F63;   
    font-weight:bolder;
    color:#000;

    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px; 

    /* Border Shadow */
    -moz-box-shadow: 2px 2px 2px #cccccc;
    -webkit-box-shadow: 2px 2px 2px #cccccc;
    box-shadow: 2px 2px 2px #cccccc;
}
.logInfo{
    background:url(../../img/estrutura/info_log.jpg) no-repeat;
    background-position:center; 
    background-color:#FFF;
    border:dashed 1px  #03F;   
    font-weight:bolder;

    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px; 

    /* Border Shadow */
    -moz-box-shadow: 2px 2px 2px #cccccc;
    -webkit-box-shadow: 2px 2px 2px #cccccc;
    box-shadow: 2px 2px 2px #cccccc;
}
.hand{
    cursor: pointer;
}
.handInfo{
    cursor: help;
}

/*
* Dialogs do Sistema
*/
#dialogTrocarSenha,#dialogNovoParametro,#dialogNovoProdutoParametro{
    display: none;
}
#dialog{
    z-index: 999999999;
}

/*
 * Callouts
 *
 * Not quite alerts, but custom and helpful notes for folks reading the docs.
 * Requires a base and modifier class.
 */

/* Common styles for all types */
.bs-callout {
    margin: 20px 0;
    padding: 20px;
    border-left: 3px solid #eee;
}
.bs-callout h4 {
    margin-top: 0;
    margin-bottom: 5px;
}
.bs-callout p:last-child {
    margin-bottom: 0;
}

/* Variations */
.bs-callout-danger {
    background-color: #fdf7f7;
    border-color: #eed3d7;
}
.bs-callout-danger h4 {
    color: #b94a48;
}
.bs-callout-warning {
    background-color: #faf8f0;
    border-color: #faebcc;
}
.bs-callout-warning h4 {
    color: #8a6d3b;
}
.bs-callout-info {
    background-color: #f4f8fa;
    border-color: #bce8f1;
}
.bs-callout-info h4 {
    color: #34789a;
}

/*
.rowPesquisaParametro
*/

/*
 FOOTER
*/


.container .text-muted {
    margin: 20px 0;
}
#footer {
    height: 60px;
    background-color: #f5f5f5;
    padding-top: 20px;
    font-size: 11px;
}

/*
* css Date piker
*/
.ui-datepicker-title{
    color: #000;
    ont-family: monospace, serif;
}

.input-group .form-control{
    z-index: 1;
}

/*
* no mouse ouver 
*/
.table table-responsive tablesorter{
    color:green;
}

.tablesorter .header:hover{
    color: #000;
    background-color:#444444;
}




/**
    Atualizações de Layout
**/


.navbar-static-top,
.navbar-fixed-top {
    background-color: #2d2d2d !important;
    color: #FFF !important;
}

.navbar-brand {
    background-color: rgba(255, 255, 255, 0.8) !important;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 0 !important;
}

.navbar-brand img {
    height: 100%;
    max-height: 40px;
    width: auto;
}

.navbar-user .active a,
.navbar-user a:hover,
.navbar-user a:focus,
.navbar-right a:hover,
.navbar-right a:focus {
    color: #FFF !important;
    background-color: #494949 !important;
}

.navbar-right a {
    color: #FFF !important;
    background-color: transparent !important;
}

.dropdown-menu {
    background-color: #5b5a5a !important;
}
.navbar-user li a {
    color: #FFF !important;
}

#side-menu li a {
    color: #494949 !important;
}

#side-menu li a i{
    font-size: 22px !important;
}


.btn-info{
    background-color: #464646 !important;
    border:none;
}

.btn-danger,
.label-danger,
.label-success,
.btn-success {
    background-color: #da6c41 !important;
    border:none;
}




.semar-label-a {
    background-color: #464646 !important;
    border:none;
}

.semar-label-a-bold {
    background-color: #252525 !important;
    border:none;
}

.semar-label-b {
    background-color: #da6c41 !important;
    border:none;
}


table thead tr {
    background-color: #6c6b6b !important;
    color: #FFF;
}

table tbody tr:nth-child(even) {
    background-color: #e0e0e0 !important;
    color: #333;
}

table tbody tr:nth-child(even):hover {
    background-color: #e0e0e0 !important;
    color: #333;
}