.fundoMioloCFC{position:relative;padding-bottom: 100px!important;}
.dataTables_scrollHeadInner .dataTable,.dataTables_scrollBody .dataTable{margin: 0 !important;}
#tabelaCFC_filter{background:#e2e2e2;margin-bottom: 10px;padding: 10px;width: 370px;}		
#tabelaCFC_filter label{font-weight:bold;}
#tabelaCFC_filter label input{padding: 5px;width: 82%;border:0;}
#tabelaCFC .tableInativa, #tabelaCFC .tableAtiva, #tabelaCFC .tableSuspensa{border-radius: 2px;display: block;font-family: "Open Sans",sans-serif;font-weight: 600;margin: 4px 0;padding: 0 6px;text-align: center;text-decoration: none;	text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.15);width:48px;}
#tabelaCFC .tableInativa{background-color: #D9534F;border-color: #D43F3A;color: #FFFFFF;}
#tabelaCFC .tableAtiva {background: none repeat scroll 0 0 #468847;color: #FFFFFF;}
#tabelaCFC .tableSuspensa {background: #f0ad4e;color: #FFFFFF;}
#tabelaCFC_wrapper .dataTables_length{background:#E2E2E2;float:right;padding:12px;font-weight: bold;}

/* .dataTables_paginate .paging_full_numbers{} */

.dataTables_paginate{background:#E2E2E2;float:left;width:99%;padding:10px 5px;margin-top:5px;}
.dataTables_paginate a{background-color: #0088CC;border: medium none;border-radius: 4px;color: #FFFFFF;float: left;font-size: 1.2em;line-height: 1.4em;margin: 2px 4px;padding: 4px 20px;}
.dataTables_paginate a:active{background:#004488!important;margin-top:1px;}
.dataTables_paginate a:hover{background:#006FB3;margin-top:1px;}
.iconesCfc{padding: 2px 10px;vertical-align: middle;background:red;}
.dataTable tr td{padding:0 2px!important;}
#iconesBusca{background:#E2E2E2;left: 420px;top:53px;padding: 9px 12px;position: absolute;width:285px;}
#iconesBusca input[type="checkbox"]{/* height: 24px; */margin: 0 5px;line-height:20px;}

.iconeCfc{padding: 4px 4px;vertical-align: middle;}



#tabelaCFC.display {
table-layout: fixed; 
/*
word-wrap:break-word;
margin: 0 auto;
width: 100%;
clear: both;
border-collapse: collapse;
*/

}




#modalAjax > table {
    border-collapse: collapse;
    width: 100%;
}

#modalAjax table, #modalAjax td, #modalAjax th {
    border-bottom: 1px solid #CCC;
    padding: 10px 4px;
}

#modalAjax th {
    text-align: left;
    padding: 10px 5px;
}

.categ-span {
    background: #444;
    border-radius: 2px;
    color: #fff;
    margin-right: 5px;
    padding: 2px 6px;
}
