﻿#rules .chapter { clear: both; font-size: 1.6em; font-weight: bold; border-bottom: 1px solid black; border-top: 1px solid black; }
#rules .description { font-style: italic; }
.rules ul.listing { padding-left: 20px; }

.bonus-card-de {display:inline-block; overflow:hidden; background:transparent url('images/front_de.png') no-repeat;}
.bonus-card-en {display:inline-block; overflow:hidden; background:transparent url('images/front_en.png') no-repeat;}

.OnePointPerColorPlaced {width:149px; height:207px; background-position: -757px -2px}
.TwoPointsTimesModeOfPlacedColors {width:149px; height:207px; background-position: -1512px -2px}
.OnePointPerDiscPlacedOnAnEdge {width:149px; height:207px; background-position: -1059px -2px}
.OnePointPerDiscInLongestStraightLinePlaced {width:149px; height:207px; background-position: -908px -2px}
.FivePointsForPlacingRedOrPurpleInLevelThree {width:149px; height:207px; background-position: -2px -2px}
.FivePointsForPlacingYellowOrBlackInLevelThree {width:149px; height:207px; background-position: -153px -2px}

.RemoveOneOrTwoDiscsFromTheBoard {width:149px; height:207px; background-position: -1210px -2px}
.MoveOrSwapTower {width:149px; height:207px; background-position: -606px -2px}
.MoveOneDiscToAnotherPosition {width:149px; height:207px; background-position: -455px -2px}
.TakeOneReturnOneOtherDisc {width:149px; height:207px; background-position: -1361px -2px}
.MayStartOneLevelHigher {width:149px; height:207px; background-position: -304px -2px}

.card-row {
    margin-top:20px;
}

.placement-aid-container {
    vertical-align: top;
    display: inline-block;
    text-align: center;
    width: 149px;
}

.victory-point-container {
    vertical-align: top;
    display: inline-block;
    text-align: center;
    width: 125.16px;
    position:relative;
}

.caption {
    display: block;
    padding-top:2px;
}

.victory-point-container .bonus-card-en, .victory-point-container .bonus-card-de {
    -ms-transform: scale(.84,.84); /* IE 9 */
    -webkit-transform: scale(.84,.84); /* Safari */
    transform: scale(.84,.84); /* Standard syntax */
    position:relative;
    left:calc(1px - 16%);
    margin-bottom:calc(1px - 16%);
}

.victory-point-container .caption {
    position:relative;
    left:-8px;
}

