.pgn-sourcegame {
	display: none
}

.pgn-source-wrapper { 
	text-align: center; 
}
.pgn-chessPiece { position: absolute; z-index: 3; }
.pgn-board-div { display: inline-block; position: relative; margin: 0 auto; border: 8px ridge grey; border-radius: 10px; }
.pgn-tabber { display: inline-block; position: relative; vertical-align: top; max-width: 20em; }
.pgn-selector { margin: 8px; }
.pgn-hidebutton { margin: 8px; }
.pgn-controls { margin: 8px; direction: ltr; }
.pgn-image-button { 
	height: 26px;
    width: 26px;
    margin: 0.25em;
    padding: 3px;
    border: 1px solid #888;
    border-radius: 6px;	
    cursor: pointer;
    background-color: #d6d6ff;
}
.pgn-image-button:hover { background-color: #d6ffd6; }
.pgn-image-button-on { box-shadow: -2px -2px #666; }
.pgn-image-button-off { box-shadow: 2px 2px #666; }

.pgn-slider { width: 20%; margin: 0 24px; display: inline-flex; } 
.pgn-legend { text-align: center; vertical-align: middle; }
.pgn-pgn-display { height: 100%; direction: ltr; }
.pgn-descriptions { height: 100%; overflow: auto; }
.pgn-hide-descriptions .pgn-descriptions { display:none; }
.pgn-movelink { margin: 0 0.3em; cursor: alias; }
.pgn-steplink { margin: 0 0.3em; color: green; font-weight: bold; }
.pgn-comment { margin: 0 0.3em; color: blue; background-color: lightblue; font-weight: bold; }
.pgn-comments-hidden  .pgn-comment { display: none; }
.pgn-rtl-comment { direction: rtl; text-align: right; unicode-bidi: embed; display: inline-block;}
.pgn-current-move { background-color: #00c; color: yellow; cursor: auto; }
.pgn-row-legend, .pgn-file-legend { position: absolute; }
.pgn-pgndiv { direction: ltr; text-align: left; overflow: auto; }

/* [[קטגוריה:דפי סגנון של תבניות]] */