*{
font-size: 14px;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

#exports-main {
justify-content: space-evenly;
margin: 0;
}


#exports-main, #exports-main a{
display: flex;
align-items: center;
}

a span {
margin-left: 5px;
}

#ano {
width: 100%;
padding: 0px 2.5em 0px 10px;
margin: 0;
background: white url('../image/base/setaDownHover.png') no-repeat 90% 50% !important;
border: 1px solid #b7b7b7;
appearance: none;
border-radius: 0;
}

#cabecalho {
margin: 10px 0;
display: flex;
justify-content: space-between;
align-items: center;
}

#form-ano form{
display: flex;
justify-content: space-between;
align-items: center;
}

strong {
font-weight: bold;
font-size: 15px;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
margin-right: 5px;
}

label strong {
margin-right: 10px;
}

table{
width: 100%;
margin-bottom: 15px;
}

table thead tr{
background-color: #6dc3e3;
}

table thead tr th{
color: white;
font-size: medium;
padding: 7px;
}

table tbody tr td{
padding: 7px;
}

.text-left {
text-align: left;
}

.text-right{
text-align: right;
}

.border-horizontal {
border-left: solid 1px white;
border-right: solid 1px white;
}

.border-superior {
    border-top: solid 1px white;
}

.cinza{
background-color: #D2D2D2;
}

.branco{
background-color: #f5f5f5;
}

.valor-insc {
width: 14em;
}

.origem {
width: 23em;
}

.valor-pagina, .valor-total {
    background-color: #a4a4a4;
}

.valor-pagina td, .valor-total td{
    color: black;
    font-size: 16px;
}


/**
* PAGINAÇÃO
**/

#paginacao {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
vertical-align: baseline;
background: transparent;
display: flex;
align-items: center;
}

#pageChanger{
background: white url('../image/base/setaDownHover.png') no-repeat 95% 50%;
border: 1px solid #b7b7b7;
width: 80px;
height: 25px;
border-radius: 0;
appearance:none;
-webkit-appearance:none;
-moz-appearance: none;
text-indent: 0.01px;
text-overflow: '';
line-height: 20px !important;
padding: 0px 0px 0px 10px;
margin-bottom: 0;
}

.setaPag {
display:block;
width:14px;
height:17px;
float:left;
background: url("../image/base/btnSeta.png");
margin:5px 4px 0 4px;
}

.spEsq:hover { background-position:0 -17px; }
.spDir { background-position:14px 0px;margin-right:10px; }
.spDir:hover { background-position:14px -17px; }
.spEsqDis,.spEsqDis:hover { background-position:0px -34px; cursor:default; }
.spDirDis,.spDirDis:hover { background-position:14px -34px;margin-right:10px; cursor:default; }

.pagNums {
float:left;
margin:5px 0 0 0;
}

.boxPaginacao {
margin:15px 0 15px 0;
height:28px;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
vertical-align: baseline;
background: transparent;
}

.boxPaginacao .labelCombo {
margin-top: 0px;
}

.boxPaginacao .comboBoxNfe {
margin-left: 10px;
}

.boxPrivacidade {
    font-size: 14px;
}
.mrgBot {
    margin-bottom: 10px;
}