/* -*- coding: utf-8 -*-
 * :Progetto:  SoL -- Icons
 * :Creato:    dom 19 ott 2008 00:53:18 CEST
 * :Autore:    Lele Gaifax <lele@metapensiero.it>
 * :Licenza:   GNU General Public License version 3 or later
 */

.mp-desktop-start-button-icon {
    background-image: url(../favicon.png);
}

.lit-icon {
    background-image: url(../images/html.png) !important;
}

.help-icon {
    background-image: url(../images/help.png) !important;
}

.info-icon {
    background-image: url(../images/information.png) !important;
}

.laws-icon {
    background-image: url(../images/eye.png) !important;
}

.upload-icon {
    background-image: url(../images/application_get.png) !important;
}

.download-icon {
    background-image: url(../images/application_put.png) !important;
}

.championships-icon {
    background-image: url(../images/cup_gold.png) !important;
}

.clubs-icon {
    background-image: url(../images/rosette.png) !important;
}

.tourneys-icon, .show-tourneys-icon {
    background-image: url(../images/table.png) !important;
}

.tourney-icon {
    background-image: url(../images/bell.png) !important;
}

.players-icon {
    background-image: url(../images/group_edit.png) !important;
}

.players-distribution-icon {
    background-image: url(../images/world.png) !important;
}

.ratings-icon {
    background-image: url(../images/chart_bar.png) !important;
}

.print-championship-icon {
    background-image: url(../images/printer.png) ! important;
}

.singles-ranking-icon {
    background-image: url(../images/user.png) ! important;
}

.doubles-ranking-icon {
    background-image: url(../images/group.png) ! important;
}

.women-ranking-icon {
    background-image: url(../images/user_female.png) ! important;
}

.show-tourney-detail-icon {
    background-image: url(../images/bell.png) !important;
}

.icon-plus {
    background-image: url(../images/add.png) ! important;
}

.icon-minus {
    background-image: url(../images/delete.png) ! important;
}

.edit-record-icon {
    background-image: url(../images/application_form_edit.png) ! important;
}

.icon-disk {
    background-image: url(../images/disk.png) ! important;
}

.icon-undo {
    background-image: url(../images/arrow_undo.png) ! important;
}

.icon-cross {
    background-image: url(../images/cross.png) ! important;
}

.add-user-icon {
    background-image: url(../images/user_add.png) ! important;
}

.edit-user-icon {
    background-image: url(../images/user_edit.png) ! important;
}

.dup-users-icon {
    background-image: url(../images/arrow_join.png) ! important;
}

.add-group-icon {
    background-image: url(../images/group_add.png) ! important;
}

.new-turn-icon {
    background-image: url(../images/calendar_add.png) ! important;
}

.alarm-clock-icon {
    background-image: url(../images/clock.png) ! important;
}

.prize-giving-icon {
    background-image: url(../images/medal_gold_2.png) ! important;
}

.print-icon {
    background-image: url(../images/printer.png) ! important;
}

.replay-icon {
    background-image: url(../images/page_copy.png) ! important;
}

.toggle-by-nation-icon {
    background-image: url(../images/rainbow.png) ! important;
}

.magnify-icon {
    background-image: url(../images/magnifier.png) ! important;
}

.recompute-rating-icon {
    background-image: url(../images/sum.png) ! important;
}

.rated-players-icon {
    background-image: url(../images/group_gear.png) ! important;
}

.rating-chart-icon {
    background-image: url(../images/chart_line.png) ! important;
}

.x-dd-drop-ok-del .x-dd-drop-icon {
    background-image: url(../images/delete.png);
}

.x-dd-drop-ok-add .x-dd-drop-icon {
    background-image: url(../images/add.png);
}

/* Selection */

.x-view-selected {
    border: 1px solid #99bbe8;
}

.x-view-over {
    border: 1px solid #dddddd !important;
}

/* Boards view */

#boards-view .board {
    float: left;
    margin: 4px;
    margin-right: 0;
    padding: 5px;
}

#boards-view .board span {
    display: block;
    overflow: hidden;
    text-align: center;
}

#boards-view span.competitor {
    cursor: pointer;
    border: 1px dotted;
}

#boards-view span.carrom-board {
    margin-left: auto;
    margin-right: auto;
}

.carrom-board {
    background-image: url(../images/board.jpg) ! important;
    background-repeat: no-repeat ! important;
    background-position: center ! important;
    width: 140px;
    height: 140px;
}

.mp-dirty-record .competitor {
    background-color: #ffffa8;
}

/* Competitors view */

li.user-icon {
    list-style-image: url(../images/user.png);
}

li.fuser-icon {
    list-style-image: url(../images/user_female.png);
}

li.group-icon {
    list-style-image: url(../images/group.png);
}

li.group-error-icon {
    list-style-image: url(../images/group_error.png);
}

#competitors-view ul {
    margin: 2px 0 2px 0;
}

#competitors-view li {
    border-bottom: 1px solid lightgrey;
    padding-bottom: 2px;
}

#competitors-view li:nth-child(even) {
    background-color: #fafafa;
}

#competitors-view .competitor {
    min-height: 16px;
    position: relative;
    padding-right: 24px;
    margin-left: -15px;
}

#competitors-view .competitor .competitor-flag {
    padding-left: 0;
    position: absolute;
    top: 3px;
    right: 1px;
    width: 22px;
    height: 15px;
}

#competitors-view .competitor .player {
    cursor: pointer;
}

.retired-competitor {
    text-decoration: line-through;
}

#competitors-view .mp-dirty-record .player {
    background-color: #ffffa8;
}

#competitors-view .mp-new-record .player {
    background-color: #c8ffc8;
}

#competitors-view .mp-deleted-record .player {
    text-decoration: line-through;
    background-color: red;
}

/* Grid summary */

.x-grid-row-summary .x-grid-cell-inner {
    font-weight: bold;
    font-style: italic;
}

/* Matches view */

a.active-turn {
    border: 1px solid black;
}

.active-turn .x-btn-inner {
    font-weight: bold;
}
