/*Forms*/
.input-group-addon.success .fa-warning { display:none; }
.input-group-addon.danger .fa-warning { display:inline-block; }

.search-init { display:none; }

.page-title h3 { width:auto; }

table.table-condensed thead th,
table.table-condensed tbody td { cursor:pointer; padding: 6px 6px !important; }

/*.user-info-wrapper { display:none; }*/

.login-screen { background: #37474f; }

.logo-vendor { width:211px; height:57px; margin:10px auto 30px; background:url(../../img/logo-vendor.png) no-repeat center; background-size:100%; }
.login-screen label { color:#fff; }

.btn-success { background-color:#48bb38; }
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.btn-success.disabled,
.btn-success[disabled] { background-color:#4bc43b; }

.btn-primary { background-color:#0090d9; }
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled] { background-color:#0082d4; }

.author { position:absolute; right:1%; bottom:1%; }

legend { cursor:pointer; }
legend .info { display:none }
legend.collapsed .info { display:inline-block; }

table.table-megacondensed td { padding:4px !important; }
table.table-megacondensed td p { margin:0 0 2px; }


.wizard-steps-6 li { position:relative;  max-width:16.6%; min-width:16.6%; }
.wizard-steps li .step { padding:10px; background-color:red; }
.wizard-steps li .prev { z-index:101; position:absolute; top:6px; left:-30px; }
.wizard-steps li.complete .step { border:none; padding:10px; background-color:#0090d9; }

.width-100 { width:100%; }

button[type=submit] {
    min-width: 140px;
}
div.dataTables_scrollHead table.table-bordered, table.table-bordered.dataTable tbody td, table.table-bordered.dataTable tbody th {
    border-bottom-width: 0!important;
    border-left-width: 0!important;
}
/* .table-bordered td {*/
    /*border: 1 !important;*/
/*} */
option:disabled {
    color: #ccc
}
.has-error-tab {
    background-color: #966f73;
    color: #fff;
}
.supplier-transaction-payment {
    background: #d6f0d1;
}
.supplier-transaction-returned {
    background: #ddb7b7;
}
.supplier-transaction-payment td, .supplier-transaction-returned td {
    border: 0!important;
    border-radius: 0!important;
}
.pagination>li>a,.pagination>li>button,.pagination>li>span {
    position: relative;
    float: left;
    padding: 6px 12px;
    margin-left: -1px;
    line-height: 1.42857143;
    color: #428bca;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd
}
.pagination>li>a:hover,.pagination>li>button:hover,.pagination>li>span:hover,.pagination>li>a:hover,.pagination>li>button:focus,.pagination>li>span:focus {
    color: #2a6496;
    background-color: #eee;
    border-color: #ddd
}