@font-face{font-family:Lobster;src:url(img/Lobster-Regular.ttf)}#gameContainer{margin:0 auto;width:780px}.gameItem{margin-top:10px;width:780px}#mainBoard{background-image:url(img/mainboard.jpg);background-repeat:no-repeat;background-size:100% 100%;border-radius:10px;box-shadow:2px 2px 6px #000;height:178px;position:relative;width:780px}#departmentStores{height:240px;position:relative}#employeeDeckContainer{height:200px;position:relative}.playerChocolateFactoryNameWrapper{background-color:brown;border-left:3px solid brown;border-right:3px solid brown;border-top:3px solid brown;display:inline-block;margin-left:6px;padding-bottom:10px;padding-top:10px}.playerChocolateFactoryName{background-color:#fff;font-family:Lobster,Roboto,Arial,"sans-serif";font-size:20px;padding:6px}.playerMat{background-color:bisque;border:3px solid brown;height:588px;margin:0 6px 6px;position:relative;width:754px}.playerFactory{background-image:url(img/factory.jpg);background-repeat:no-repeat;background-size:100% 100%;border-radius:10px;box-shadow:2px 2px 6px #000;height:424px;left:160px;position:absolute;top:150px;width:418px}.playerFactorySpot{height:154px;position:absolute;width:102px;z-index:100}.leftOfFactory{left:0;margin-left:4px;margin-top:10px;position:absolute;width:160px}.rightOfFactory{left:588px;position:absolute;top:10px;width:160px}.storage{background-image:url(img/storage.jpg);background-position:0 0;background-size:200% 100%;border-radius:10px;box-shadow:2px 2px 6px #000;height:222px;position:relative;width:158px}.storage.solo{background-position:-100% 0}.card{position:absolute;z-index:99}.card.solo{background-image:url(img/solo.jpg);background-size:1000% 300%;height:149px;width:100px}.card.factory,.card.solo{border-radius:6px;box-shadow:2px 2px 6px #000}.card.factory{background-image:url(img/factories.jpg);background-size:1000% 400%;height:126px;width:86px}.card.departmentOrder{background-image:url(img/department.jpg);background-size:1000% 100%;border-radius:10px;box-shadow:2px 2px 6px #000;height:218px;width:130px}.card.cornerOrder{background-image:url(img/shoporders.jpg);background-size:1000% 600%;border-radius:6px;box-shadow:2px 2px 6px #000;height:128px;width:86px}.card.employee{background-image:url(img/employees.jpg);background-size:1000% 300%;border-radius:10px;box-shadow:2px 2px 6px #000;height:192px;width:140px}.recruitExpandPile{background-color:#ffefd5;border:1px solid #000;border-radius:20px;display:inline-block;margin:2px;position:relative}.piece{background-image:url(img/pieces.png);background-size:400% 200%;box-shadow:2px 2px 6px #000;position:absolute}.piece.conveyor{height:100px;width:100px}.piece.wrench{background-position:-300% -200%;height:40px;top:14px;width:40px}.piece.screwdriver,.piece.wrench{box-shadow:none;filter:drop-shadow(0 0 2px rgba(0,255,0,1));right:8px;z-index:11}.piece.screwdriver{background-position:-300% -100%;height:50px;width:50px}.coin{background-position:-500px -340px;height:36px;position:absolute;width:36px}.coin,.startingPlayer{background-image:url(img/pieces.png)}.startingPlayer{background-position:-500px -456px;height:23px;margin-top:6px;width:60px}.completedOrdersIcon{background-position:-600px -455px;height:25px;width:15px}.completedOrdersIcon,.dayMarker{background-image:url(img/pieces.png)}.dayMarker{background-position:-500px -400px;height:34px;position:absolute;top:28px;width:36px}.arrow{background-image:url(img/pieces.png);background-position:-550px -340px;display:inline-block;height:20px;position:relative;vertical-align:middle;width:20px}.employeeCounter{font-size:20px;font-weight:700;margin:10px;text-align:right;text-shadow:2px 2px 2px #fff}.score_disc{background-image:url(img/discs.png);background-size:400% 100%;height:25px;position:absolute;width:25px}.score_disc.blue{background-position-x:0}.score_disc.red{background-position-x:-100%}.score_disc.green{background-position-x:-200%}.score_disc.yellow{background-position-x:-300%}.coal{background-image:url(img/chocolate2.png);background-position:-700% 0;background-size:800% 100%;color:#fff;font-size:18px;height:43.2px;line-height:40px;position:absolute;text-align:center;width:50.4px;z-index:200}.storage>.coal{filter:drop-shadow(2px 4px 8px white);left:calc(50% - 26px);top:30px}.chocolate{background-image:url(img/chocolate2.png);background-size:800% 100%;height:43.2px;position:absolute;width:50.4px;z-index:200}.small.chocolate{height:24px;width:28px}.button.chocolate,.small.chocolate{display:inline-block;position:relative}.button.chocolate{height:43.2px;vertical-align:middle;width:50.4px}.description.chocolate{top:6px}.description.employee{align-items:center;bottom:10px;display:flex;font-size:6px;height:34px;justify-content:space-around;padding:12px;width:calc(100% - 24px)}.description.employee,.descriptionKind.employee{color:#724d32;position:absolute;text-align:center}.descriptionKind.employee{font-family:Lobster,Roboto,Arial,"sans-serif";font-size:10px;font-weight:700;top:122px;width:100%}.chocolate>.amountLabel{color:#fff;font-size:18px;line-height:34px;text-align:center}.chocolate.a>.amountLabel{color:#ff0}.chocolate.a{background-position:0 0}.chocolate.b{background-position:-100% 0}.chocolate.c{background-position:-200% 0}.chocolate.c>.amountLabel{line-height:40px;margin-left:14px;width:28px}.chocolate.d{background-position:-300% 0}.chocolate.e{background-position:-400% 0}.chocolate.e>.amountLabel{color:#000;margin-left:-10px}.chocolate.f{background-position:-500% 0}.chocolate.f>.amountLabel{margin-left:-12px;margin-top:4px}.chocolate.g{background-position:-600% 0}.selectable{border:2px solid blue;box-sizing:border-box;cursor:pointer}.selected{border:2px solid red;box-sizing:border-box}