input.button[disabled]{opacity:.5}.playerInfo.bigDisplay{position:relative;width:100%}#board{position:relative;width:67%;float:left;background-color:#efd39e;border-right:1px solid #808080;box-sizing:border-box}#rightside{width:33%;float:right;box-sizing:border-box;padding-left:3px}#logo{position:relative;width:50%;clear:both;float:left;margin-top:.5em}#logo a{position:absolute;width:15%;left:84%;top:58%}#endbonusCards{clear:both;width:100%;padding:.5% 0}#endbonusCards>div{width:25%;float:left}#locomotives{float:right;width:25%;box-sizing:border-box;padding:.5%}#constantinopel{float:right;width:25%;box-sizing:border-box;padding:.5%}.constantinopel{position:relative;width:20%;padding:.5%}.constantinopel .cube{position:absolute;width:28%;top:33%;left:34%}.constantinopel .cube.idx1{top:51%}.constantinopel .cube.idx2{top:67%}#orders{width:100%;clear:both}#orders div{float:left;width:30%;opacity:.5}#orders img{width:70%}#redCards{clear:both}#tabDisplay{width:100%}.tabDisplay .basicInfo .plain,.tabDisplay .plain img{margin-top:0}#game.tabView #board{width:67%}#game.tabView .playerInfo img.clickMe.magnify{width:7%;min-width:25px;max-width:40px;left:99%;top:-11%}#game.tabView #display hr{display:none}#game.tabView #tabDisplay{margin-bottom:.2em}#game.tabView .tabDisplay{margin-bottom:-.3em}#game.gridView #tabDisplay{width:67%;float:left;display:block}#game.tabView #tabDisplay .playerInfo .tableau{margin-top:0}#game.tabView .basicInfo{border:0}#game.tabView .tabDisplay .activateTab{padding:0}.playerNr2 #game.tabView .tabDisplay .activateTab{width:50%}.playerNr3 #game.tabView .tabDisplay .activateTab{width:33.3%}.playerNr4 #game.tabView .tabDisplay .activateTab{width:25%}#game.tabView .tabDisplay .activateTab.activatedTab.color0{border-color:#65b10c}#game.tabView .tabDisplay .activateTab.activatedTab.color1{border-color:#3348e5}#game.tabView .tabDisplay .activateTab.activatedTab.color2{border-color:#de0e39}#game.tabView .tabDisplay .activateTab.activatedTab.color3{border-color:#f2ce38}#game.tabView .tabbed.color0{border-color:#65b10c}#game.tabView .tabbed.color1{border-color:#3348e5}#game.tabView .tabbed.color2{border-color:#de0e39}#game.tabView .tabbed.color3{border-color:#f2ce38}#game.tabView .playerInfo{-moz-border-radius:0 0 .6em .6em;border-radius:0 0 .6em .6em}#display{position:relative;width:100%}#leftsidedisplay{clear:both;float:left;width:13.5%;padding:.1% 1%}#talon{width:60%;margin-top:5%;margin-left:20%}#talon>*{position:relative}#talon .phase{position:absolute;width:50%;left:29%;top:32%}#cards{position:relative;float:right;width:84%;padding:.1% 0}#cards .row{float:left;width:100%}.playerNr2 #board hr{display:none}#forego{position:relative;clear:left;float:left;margin-left:.2em;margin-top:.2em}#forego .pin{width:1.2em;height:1.2em}#forego .ok{position:absolute;left:0;top:0;width:1.2em;display:none}#forego span{margin-left:1.5em}#forego.selected .ok{display:block}#board hr{clear:both;width:100%;margin:0;padding:0;margin-bottom:.2em}#board img.logo{float:right;height:3em;width:auto;padding:.2em}#dummies{float:left;width:100%;padding:0}#dummies .playerInfo{margin-top:.2em}#round{float:left;padding:0;margin:0;margin-left:.2em}#round .phase1{background-color:#71d007}#round .phase2{background-color:#65a8c8}#round .phase3{background-color:#d94c32}#round .score{height:1em;width:auto}#round>span>*{padding:0 .2em}#round .current{border:2px solid #000;box-sizing:border-box}#round .card{padding:0 .2em;background-color:#d3d3d3}.phase1 #orders div.order1{opacity:1}.phase2 #orders div.order2{opacity:1}.phase3 #orders div.order3{opacity:1}#playerInfo hr{display:none}#game .playerInfo{padding:0}.playerInfo{position:relative;width:100%;font-size:.8em;padding:0;border:3px solid #000;-moz-border-radius:0 .6em .6em .6em;border-radius:0 .6em .6em .6em}#game .basicInfo{position:relative;z-index:100;height:1.5em;border-bottom:1px solid #000}.basicInfo .colored,.basicInfo .plain{vertical-align:middle;float:left;height:100%}.basicInfo .plain div{float:left;margin-left:.3em}.basicInfo .plain div span::before{content:":";font-size:.8em;margin-left:.1em;margin-right:.3em}.basicInfo .plain img{height:1.5em;width:auto}.basicInfo .plain div.isMurderer img{height:1.3em;margin-top:.1em}.basicInfo .plain div.evidenceToken img{height:1.3em;margin-top:.1em}.basicInfo .player{margin-right:.5em}.basicInfo .start.invisible{width:0;margin:0}.playerInfo .tableau{box-sizing:border-box;width:100%;position:relative;left:0;padding:.2em;padding-top:4%;padding-bottom:4%}.playerInfo .tableau>.basic{position:relative;margin-left:20%;width:23%}.playerInfo .tableau>.basic .color{position:absolute;left:0;top:40%;width:75.4%}.playerInfo .tableau .money{position:absolute;width:3%;height:37.5%;top:41%}.playerInfo .tableau .money1{left:22.8%}.playerInfo .tableau .money2{left:26.7%}.playerInfo .tableau .money3{left:30.7%}.playerInfo .tableau .money .coin{position:absolute;width:90%;height:auto;left:6%}.playerInfo .tableau .money .coin.active{border:.1em solid #f00;box-sizing:border-box}.playerInfo .tableau .money .coin.active.chosen{border-color:#008000}.playerInfo .tableau .money .coin.pos1{top:80%}.playerInfo .tableau .money .coin.pos2{top:60%}.playerInfo .tableau .money .coin.pos3{top:40%}.playerInfo .tableau .money .coin.pos4{top:20%}.playerInfo .tableau .money .coin.pos5{top:0}.playerInfo .tableau .pin.money{width:3.8%;height:9%;top:78.8%}.playerInfo .tableau .pin.money.money1{left:22.3%}.playerInfo .tableau .pin.money.money2{left:26.3%}.playerInfo .tableau .pin.money.money3{left:30.5%}.playerInfo .tableau .pin.money.moneyBuyPoint{width:3%;left:37.6%;top:47%}.playerInfo .tableau .pin.money.moneyBuyEndbonus{width:3%;left:37.6%;top:55%}.playerInfo .tableau .pin.money.moneyBuyOrder{width:3%;left:38.2%;top:80%}.playerInfo .tableau .contracts{position:absolute;width:20%;height:63%;top:37%;left:0}.playerInfo .tableau.has2RouteRows .contracts{top:60%}.playerInfo .tableau.has3RouteRows .contracts{top:80%}.moduleB.playerInfo .tableau.has2RouteRows .contracts{top:70%}.moduleB.playerInfo .tableau.has3RouteRows .contracts{left:22%;top:87%}.moduleB.playerInfo .tableau.has3RouteRows .contracts .contract{float:left}.playerInfo .tableau .contracts .contract{position:relative;width:25%;height:33%;float:right;left:0;top:0}.playerInfo .tableau .contracts .contract.active{border:.1em solid #f00;box-sizing:border-box}.playerInfo .tableau .placeholder.mailcar{opacity:.5}.placeholder .dot{width:10%;top:6%;left:9%;position:absolute;z-index:100}.placeholder .dot2{left:79%}.placeholder .dot3{top:86%}.placeholder .dot4{top:86%;left:79%}.placeholder .stripe{width:50.4%;top:52%;left:24%;position:absolute;z-index:100}.playerInfo .tableau .order{position:absolute;width:4%;height:auto;margin-top:8.5%;margin-left:1%;z-index:500}.playerInfo .tableau .order.train2{margin-top:-4%}.hasMiddles .playerInfo .tableau .order{margin-top:4.5%;margin-left:0}.hasMiddles .playerInfo .tableau .order.train2{margin-top:4.5%}.playerInfo .tableau .buyOrder{position:absolute;width:5%;height:auto;left:36%;top:80%}.playerInfo .tableau .buyOrderMoney{position:absolute;width:2%;height:auto;left:34.5%;top:81%}.playerInfo .tableau .buyOrder.order{display:none;position:absolute;width:2.5%;height:auto;left:38.5%;top:80.5%;margin-top:0;margin-left:0}.phase1 .playerInfo .tableau .buyOrder.phase1{display:block}.phase2 .playerInfo .tableau .buyOrder.phase2{display:block}.phase3 .playerInfo .tableau .buyOrder.phase3{display:block}.playerInfo.bigDisplay,.magnified .playerInfo{font-size:1em}.playerInfo.color0{background-color:#d9ebc2}.playerInfo.color1{background-color:#ccd1f9}.playerInfo.color2{background-color:#fbe1e6}.playerInfo.color3{background-color:#fcf3cd}#game .color0 .colored{background-color:#65b10c}#game .color1 .colored{background-color:#3348e5;color:#fff}#game .color2 .colored{background-color:#de0e39;color:#fff}#game .color3 .colored{background-color:#f2ce38}.playerInfo.color0,.playerInfo.color0 .basicInfo{border-color:#65b10c}.playerInfo.color1,.playerInfo.color1 .basicInfo{border-color:#3348e5}.playerInfo.color2,.playerInfo.color2 .basicInfo{border-color:#de0e39}.playerInfo.color3,.playerInfo.color3 .basicInfo{border-color:#f2ce38}#dummies .basicInfo{border:0}#dummies .playerInfo .colored{padding:0 .5em}#dummies .playerInfo.dummy0{background-color:#e0e0e0;border-color:#c0c0c0}#dummies .playerInfo.dummy0 .colored{background-color:#c0c0c0}#dummies .playerInfo.dummy1{background-color:#c0c0c0;border-color:#a0a0a0}#dummies .playerInfo.dummy1 .colored{background-color:#a0a0a0}.card{position:relative}.card .phase{position:absolute;width:16.4%;top:5.3%;left:72.7%}.card .module{position:absolute;width:19%;top:84%;left:8%}.addon{position:absolute;z-index:200}.card.locomotive .addon{width:52%;top:58%;left:23.5%}.card.conductor .addon{width:56%;top:57.2%;left:21.5%}.card.getmoney .addon{width:58%;top:52.5%;left:20.5%}.card.evidence .addon{width:65.6%;top:56.5%;left:14.7%}.card.postcard img.addon{width:59%;top:6.2%;left:13.2%}#gameLog .card img.basic{width:100%;height:auto}#gameLog .card img.phase{width:16.4%;height:auto}#gameLog .card img.module{width:18%;height:auto}#gameLog .card.locomotive img.addon{width:52%;height:auto}#gameLog .card.conductor img.addon{width:57.2%;height:auto}#gameLog .card.getmoney img.addon{width:52.2%;height:auto}#gameLog .card.postcard img.addon{width:59%;height:auto}#gameLog .card.evidence img.addon{width:65.2%;height:auto}.card .pin{width:85%;height:50%;left:5%;top:45%}.contracts .card.contract .pin{top:5%}.card.contract .pin.actionbox{top:45%}.card .pin.meeple{padding:0}.car{position:relative}.car .basic{width:100%}.car .addon{width:82.5%;top:50%;left:6.7%}.pin{width:100%;height:100%;left:0;top:0;z-index:2000}#cards .card{width:16%;float:left}.tableau .card{width:25%;position:absolute;top:4.5%;left:21.8%}.tableau .discard .card{width:100%;position:relative;top:0;left:0}.tableau .car{width:5.7%;position:absolute}.tableau .car.pin{height:23.5%}.tableau .train1{top:20%}.tableau .train2{top:66%}.tableau .pos0{left:42%}.tableau .pos1{left:47.5%}.tableau .pos2{left:53%}.tableau .pos3{left:58.5%}.tableau .pos4{left:64%}.tableau .pos5{left:69.5%}.tableau .pos6{left:75%}.tableau .pos7{left:80.5%}.tableau .pos8{left:86%}.tableau .pos9{left:91.5%;width:7.5%;margin-top:.6%}.tableau .pos9.placeholder{height:20%}.tableau .pos9.placeholder img{height:100%}.tableau .route{width:5.6%;position:absolute;top:13.4%;left:0}.tableau .route .card{width:100%;position:relative;z-index:100}.playerInfo .tableau .route .card img.basic{width:100%;margin:0}.tableau .route.routeRow2{top:36.5%}.tableau .route.routeRow3{top:60%}.moduleB .tableau .route.routeRow2{top:48%}.moduleB .tableau .route.routeRow3{top:80%}.tableau .route.pos0{left:27%}.tableau .route.pos1{left:21.6%}.tableau .route.pos2{left:16.2%}.tableau .route.pos3{left:10.8%}.tableau .route.pos4{left:5.4%}.tableau .route.pos5{left:0}.middle{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.tableau .card.middles{width:5.8%;position:absolute;top:42%;left:45%}.pin.card.middles{height:24%}.tableau .card.middles.pos1{left:55.5%}.tableau .card.middles.pos2{left:66.5%}.tableau .card.middles.pos3{left:77.5%}.middle .mechanicOk{position:absolute;width:34%;top:3%;left:9%;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.middle .mechanicOk.mechanic2{left:50%}.middle .switchOk{position:absolute;width:34%;top:53%;left:0%;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.middle .switchOk.switch2{top:10%;left:60%}#zoomCards{width:2.5em;position:absolute;left:100%;margin:0;margin-left:-3em;margin-top:-3em}.playerInfo img.clickMe.magnify{position:absolute;width:10%;left:96%;top:3%}.bigDisplay.playerInfo img.clickMe.magnify{width:5%;top:0;left:100%}.tableau .route .card.postcard{position:absolute;z-index:0;left:0;top:-50%}.pin.postcard{height:50%;top:-50%}.car>img:first-child{z-index:100;position:relative}.tableau .car .vip{position:absolute;width:100%;left:0;top:-50%;z-index:0}.tableau .car.train2 .vip{top:45%}.tableau .car .vip.passengerDone{top:-20%}.tableau .car.train2 .vip.passengerDone{top:20%}.pin.vip{height:50%;top:-45%}.tableau .car.train2 .pin.vip{top:100%}.meeple{position:absolute;z-index:1000}.meeple.loc{width:13.7%;top:3%;left:73%}.meeple.loc.dummy{height:8.5%}.meeple.loc.idx1{top:2.5%;left:56%}.meeple.loc.idx2{top:13.5%;left:70%}.meeple.loc.idx3{top:15%;left:56%}.route .meeple.loc{width:40%}.route .meeple.loc.dummy{width:43%;height:22%}.route.hasSpaces1 .meeple.loc.idx1{top:37%;left:31%}.route.hasSpaces2 .meeple.loc.idx1{top:24%;left:52%}.route.hasSpaces2 .meeple.loc.idx2{top:34%;left:5%}.route.hasSpaces3 .meeple.loc.idx1{top:24%;left:52%}.route.hasSpaces3 .meeple.loc.idx2{top:2%;left:6%}.route.hasSpaces3 .meeple.loc.idx3{top:34%;left:5%}.route.hasSpaces4 .meeple.loc.idx1{top:67%;left:48%}.route.hasSpaces4 .meeple.loc.idx2{top:50%;left:7%}.route.hasSpaces4 .meeple.loc.idx3{top:24%;left:52%}.route.hasSpaces4 .meeple.loc.idx4{top:3%;left:7%}.basic .meeple.conductor{width:13.7%;top:28%;left:75%}.basic .meeple.conductor.train2{top:74%}.car .meeple.conductor{width:60%;top:34%;left:14%}.tableau .car .pin.conductor{width:60%;height:45%;top:34%;left:22%}.tableau .meeple.loc.pin{height:9%}.tableau .route .meeple.loc.pin{height:23%}.tableau .trainpts{position:absolute;width:4.8%;top:33%;left:36.8%}.tableau .trainpts.train2{top:69%}.tableau .trainpts span{position:absolute;width:100%;top:26%;left:0;text-align:center;font-size:.6em}.bigDisplay .tableau .trainpts span{font-size:1em;top:16%}.magnified .tableau .trainpts span{font-size:1.6em;top:13%}.tableau .switchpts{position:absolute;width:4.8%;top:50%;left:39.5%}.tableau .switchpts span{position:absolute;width:100%;top:26%;left:0;text-align:center;font-size:.6em}.bigDisplay .tableau .switchpts span{font-size:1em;top:16%}.magnified .tableau .switchpts span{font-size:1.6em;top:13%}.tableau .actionbox{position:absolute;z-index:1000;width:18%;height:12%;top:23%;left:56%}.tableau .route .actionbox{width:96%;height:46%;top:54%;left:1%}.tableau .route .postcard .actionbox{width:54%;height:24%;top:25%;left:42%}.tableau .car .actionbox{width:96%;height:50%;top:50%;left:1%}.tableau .car .actionbox.passenger{width:63%;height:36%;top:-33%;left:34%}.tableau .car .actionbox.passengersCoin{width:56%;height:27%;top:-57%;left:20%}.tableau .train2.car .actionbox.passenger{top:94%}.tableau .middle.factory .actionbox{height:100%;width:100%;left:0;top:0}.tableau .currentDiscard .actionbox{height:50%;width:90%;left:5%;top:45%}.tableau .actionbox.showOnly{border:3px solid #008000;box-sizing:border-box}.tableau .actionbox.showOnly.animation{border-color:#00f}.ui-popup-container{z-index:2000}.ui-popup .basicInfo{margin-bottom:3%}.ui-popup .zoomedElement{width:150px;position:relative;float:left}.ui-popup .zoomedInfo{width:240px;float:left;text-align:left;padding-left:.5em;box-sizing:border-box}.ui-popup .zoomedInfo .title{font-weight:bold}.ui-popup .evidenceToken.zoomedElement{width:50px}#cards_magnified .row{clear:both}#cards_magnified .card{width:150px;float:left}#constantinopel_magnified{width:200px;float:left}.ui-popup .mailcarsInfo .car{display:block;float:left}.ui-popup .talon .card{width:80px;height:125px;float:left}.ui-popup .discardInfo .card{width:80px;height:125px;float:left}.ui-popup .doStorage .noChoice{opacity:.5}.ui-popup .doStorage .chosen{border:2px solid #008000}.ui-popup .greenCardType{position:absolute;width:68%;top:56%;left:16%}#gameTypeSettings .colorDiv.meeple{position:relative}#gameTypeSettings .meeple.loc{width:100%;top:0;left:0}.ui-popup .colorDiv.meeple{position:relative}.ui-popup .colorDiv .meeple.loc{width:100%;top:0;left:0}.colorChooser .colorDiv.meeple .meeple{height:auto;margin-top:-1em}#gameInfo .playerInfo{margin:0;padding:1em;box-sizing:border-box;border-top-left-radius:.6em;-moz-border-radius-topleft:.6em}#gameLog .card{display:inline-block;width:3em}#gameLog .evidenceToken{display:inline-block;width:3em}#gameLog .evidenceToken img{width:100%;height:auto}#gameLog .order{width:3em;height:auto}#gameLog .scoreCard{width:5em;height:auto}#gameLog .magnifyOnHover:hover{width:10em;height:auto}#gameLog .player.color0 .name{background-color:#65b10c}#gameLog .player.color1 .name{background-color:#3348e5;color:#fff}#gameLog .player.color2 .name{background-color:#de0e39}#gameLog .player.color3 .name{background-color:#f2ce38}#gameLog .player div.action.phasescore{border:1px solid #000;margin:0;padding:.5em;background-color:#d3d3d3}#gameLog .player div.action.phasescore.start{margin-bottom:.5em}#gameLog .player div.action.phasescore.end{margin-top:.5em}.animate.cardtaken{height:auto;width:15%;position:absolute;top:15%;left:10%;z-index:1000}.currentDiscard{border:2px solid #00f;box-sizing:border-box}.animatedPoints span{position:absolute;top:20%;width:100%;left:0;text-align:center;font-size:20px}#foregoGreenCard{position:relative;text-align:left}#foregoGreenCard .pin{width:1.2em;height:1.2em}#foregoGreenCard .ok{position:absolute;left:0;top:0;width:1.2em;display:none}#foregoGreenCard span{margin-left:1.5em}#foregoGreenCard.selected .ok{display:block}#opponents #redCards{clear:both}#redCards .card{width:20%;float:left}.redCardType{position:absolute;width:60%;left:20%;top:57%}img.greenCardType{position:absolute;width:68%;height:auto;top:56%;left:16%}#gameLog img.greenCardType{position:absolute;width:68%;height:auto;top:56%;left:16%}#gameLog img.redCardType{width:60%}.RedCard .cube{position:absolute;width:35%;top:72%;left:4%}.RedCard .cube.idx1{left:22%}.RedCard .cube.idx2{left:43%}.RedCard .cube.idx3{left:61%}
.rules ol,.rules ul{margin-left:1em}#rules .inlinePic{padding:0 .2em;height:1.5em;width:auto;vertical-align:middle}#rules .leftPic{padding-right:1em;padding-bottom:.5em;float:left}#rules .cardsEtext{width:85px;margin-left:-203px;margin-top:21px}#rules h3,#rules h2,#rules hr{clear:both}#rules .hasSummary h3,#rules .hasSummary h2{clear:none}#rules .hint.important b{color:#f00}#rules .importantFrame{background-color:#cd5c5c;padding:1em;color:#fff;margin:1em}#rules .pinkbackground{background-color:#a86b89;margin:0 .5em;padding:.5em}