@charset "utf-8";
/* CSS Document */

.inputcometesto {
    border:none;
    font-weight: bold;
    width:auto;
}

.saldopositivo {
    background:#3A9710;
}

.saldonegativo {
    background:#C61C1F;
}

.saldook {
    background:#B8A024;
}
.saldopositivo th, .saldopositivo td {
    color:#fff;
}
.saldonegativo th, .saldonegativo td {
    color:#fff;
}


.carnetfinito {
    background:#a9a7a2;color:#fff;
}

.carnetnonvalido {
    background:#c00;color:#fff;
}

.carnetattivo {
    background:#0c0;color:#fff;
}

#filtra a.active {
    background:#c00;color:#fff;
    padding:2px;
}

.colpari {
    background: #ddd;
}

.coldispari {
    background: #eee;
}

.coltotale {
    background: #aaa;
    color:#fff;
    font-weight: bold;
}

.linkscadenza {
    color: #000;
}

.panel-heading {
background: #eee;
    padding: 10px;
	margin-bottom:10px;
}

/* plus glyph for showing collapsible panels */
.panel-heading .accordion-plus-toggle:before {
    font-family: FontAwesome;
    content: "\f068";
    float: right;
    color: silver;
}
.panel-heading .accordion-plus-toggle.collapsed:before {
    content: "\f067";
    color: silver;
}
/* arrow glyph for showing collapsible panels */
.panel-heading .accordion-arrow-toggle:before {
    font-family: FontAwesome;
    content: "\f078";
    float: right;
    color: silver;
}
.panel-heading .accordion-arrow-toggle.collapsed:before {
    content: "\f054";
    color: silver;
}
/* sets the link to the width of the entire panel title */
.panel-title > a {
    display: block;
}


