.modal-content .row {
    margin-bottom: 15px!important;
}

.modal-content .control-label {
    text-align: right;
}

.filtrar {
    background-color:#00455e!important;
}


.btn-primary {
    background-color:#00455e!important;
    border-color: #2e2a2b!important;
}

.bg-primary {
    background-color:#0494dc!important;
}

#page-header {
    background:#fafafa!important;
    height: 84px!important;
}

#header-logo {
    background:#fafafa!important;
}

#page-wrapper {
    margin-top:29px!important;
}
/*
#page-sidebar {
    margin-top:29px!important;
}
*/

#page-sidebar li a {
    color:#42474e!important;
}

#header-left .dropdown>a, #header-logo>a, .user-profile>a {
    color:#42474e!important;
}

#header-left .dropdown>a:hover, #header-logo>a:hover, .user-profile>a:hover {
    color:#ffffff!important;
}

.page-box h3.page-title {
    color:#42474e!important;
}

#miolo {width:100%;max-width:1600px;margin-right:auto;margin-left:auto}
#miolo .wrap {overflow-x: inherit;}

#miolo div.col {margin-bottom: 15px;background-color:#FFF;}
#miolo .wrap {overflow-x: auto;max-width:100%}
#miolo .wrap table {background-color:#FFF;font-size:13px;}
#miolo .wrap table td {padding: 5px;}


/* Small Devices, Tablets */
@media only screen and (min-width : 768px){
    #miolo {font-size: 12px;}
    #miolo div.col {background-color:#660000;color:#FFF;float:left;width:49%;}
    #miolo ul.col {float:left;}
    #miolo .wrap {clear:both;}

}

/* Medium Devices, Desktops */
/* Labasoft retirou porque com 3 colunas os campos estavam muito juntos.
@media only screen and (min-width : 992px){
    #miolo div.col {background-color:#330000;width: 47%; margin-left: 1%; margin-right: 1%;}
    .wrap {clear: both;margin: 0 auto;max-width: 900px;}
}
*/
@media only screen and (min-width : 1024px){
    .wrap {clear: both;margin: 0 auto;max-width: 1000px;}
}

#dynamic-table-example-1_wrapper > .row {margin-right: 0;}
#dynamic-table-example-1_filter {margin-right: -10px;}
#dynamic-table-example-1_paginate {margin-right: -10px;}
#dynamic-table-example-1 a {display: inline-block;margin-left: 13%;}


#dynamic-table-example-1_filter {
    margin:0px!important;
}

div.dataTables_filter label {
    float:none!important;
}

.limpa {
    clear:both;
}

.erro {
    color:#FF0000;
    font-weight:bold;
}

.sucesso {
    color:#149730;
    font-weight:bold;
}

.labasoft_label {
     font-weight:normal!important;
     text-align:left!important;
}

.labasoft_checkbox {
    
    border:none!important;
    margin-top:10px!important;
}

.labasoft_receita {
    
}

.labasoft_despesa {
    color:#FF0000!important;
}

@media print {
    .nao_imprime {
        display:none;
    }
}