.table-comparison {
    text-align: center;
}

.table-comparison th {
    background-color: #D1D1D1;
    background-image: -moz-linear-gradient(center top , #D1D1D1, #ABABAB);
    background-repeat: repeat-x;
    border-color: #ABABAB #ABABAB #A1A1A1;
    text-shadow: 0 -1px 0 #D1D1D1;
}

.table-comparison th.equipo {
    background-color: #0088CC;
    background-image: -moz-linear-gradient(center top , #0088CC, #0044CC);
    background-repeat: repeat-x;
    border-color: #ABABAB;
    color: #FFFFFF;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}

.table-comparison th.personal {
    background-color: #FAA732;
    background-image: -moz-linear-gradient(center top , #FBB450, #F89406);
    background-repeat: repeat-x;
    border-color: #eee;
    color: #FFFFFF;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}


.table-comparison, .table-comparison td, .table-comparison th {
    border-color: #ABABAB;
}
.table-comparison tr th {
    padding: 15px;
    width: 145px;
}
.table-comparison tr td {
    font-size: 1.1em;
}
.table-comparison tr td:first-child {
    font-size: 1em;
    padding: 15px;
    text-align: left;
}
.table-comparison .icon-ok, .table-comparison .icon-ok-circle {
    color: #51A351;
}
.table-comparison .icon-remove, .table-comparison .icon-remove-circle {
    color: #BD362F;
}
.table-comparison .icon-star {
    color: #F89406;
}
.table-comparison .icon-star-half {
    color: #FBB450;
}
.table-comparison .icon-star-empty {
    color: #ABABAB;
}
.table-comparison td a {
    margin-bottom: 5px;
}
