﻿
/* BASE */
body {
    font-size: 
}





/* BTN */
.btn-default:active, .btn-default.active {
    background-color: #C4C4C4;
    border-color: #dbdbdb;
}
.btn.disabled, .btn[disabled], fieldset[disabled] .btn {
    opacity: 1; 
    color: rgb(211, 188, 188);
}
.btn:focus {
    text-decoration:underline;
}





/* DROPDOWN-MENU */
.dropdown-menu {
    min-width: 100px;
}






/* FORM */
.form-group-header {
    border-bottom: 1px solid #ccc !important;
    margin: 10px 0px !important;
}

.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {
    cursor: default !important;
}



/* GLYPHICON */
.glyphicon {
    margin-right:0.7em;
    font-size:1em
}






/* MODAL */
.modal-header {
    padding: 0px 15px;
}


.modal-body form {
    /*overflow: auto;*/
}


.modal-footer {
    margin-top: 0px;
    padding: 10px 15px;
}









/* NAVBAR */
.navbar-green {
    background-color: #f8f8f8;
    border-color: #e7e7e7;
}
.navbar-green .navbar-toggle {
    border-color: #ddd;
}
.navbar-green .navbar-brand {
    color: #777;
}

.nav>li>div>a:hover, .nav>li>div>a:focus {
    text-decoration: none;
    background-color: #eee;
}





/* PANEL */
.panel-green {
    border-color: #90b140 !important;
}
.panel-green .panel-heading {
    color: #5c7421 !important;
    background-color: #b1e03f !important;
    border-color: #90b140 !important;
    background-image: none;
}





/* TABELAS (GRIDS) */
.table {
    margin-bottom:0px;
}
.table > tbody > tr[data-type=header] {
    /*background: #e9e9e9 !important;*/
}
.table > tbody > tr[data-type=header]:hover {
    /*background: #e9e9e9 !important;*/
}
.table > tbody > tr[data-type=header] th {
    background: #e9e9e9 !important; 
}
.table > tbody > tr[data-type=header] th:hover {
    /*background: #e2e2e2 !important;*/ 
}


.table > thead > tr > td.table-cell,
.table > thead > tr > th.table-cell,
.table > tbody > tr > td.table-cell,
.table > tbody > tr > th.table-cell,
.table > tfoot > tr > td.table-cell,
.table > tfoot > tr > th.table-cell,
.table > thead > tr.table-cell > td,
.table > thead > tr.table-cell > th,
.table > tbody > tr.table-cell > td,
.table > tbody > tr.table-cell > th,
.table > tfoot > tr.table-cell > td,
.table > tfoot > tr.table-cell > th {
    background-color: #428bca;
    color:#ffffff;
}


.table-hover > tbody > tr:hover > td,
, .table-hover > tbody > tr:hover > th {
    background-color: #ffddc9;
}


.table-hover > tbody > tr > td.table-cell:hover,
.table-hover > tbody > tr > th.table-cell:hover,
.table-hover > tbody > tr.table-cell:hover > td,
.table-hover > tbody > tr.table-cell:hover > th {
    background-color: blue !important;
    color:#ffffff;
}





/* Typography */
h1 {

}



.btn .caret {
    margin-left: 3px;
}

