/*
 * Copyright 2012 JFMDev. Licensed under MPL v2.0.
 */
div.jigsaw{position:absolute;background-color:#fff;border-color:#00008b;border-style:solid}div.jigsaw.highlight{border-color:#006400}div.jigsaw.resolved{border-color:green}div.jigsaw div.puzzle{position:relative;-webkit-opacity:.3}div.jigsaw div.menu{position:relative}div.jigsaw div.menu table.menu{width:100%;color:#fff;text-align:center;background-color:#00f}div.jigsaw.resolved div.menu table.menu{background-color:#006400}div.jigsaw div.menu table.menu td{padding:3px}div.jigsaw div.menu table.menu a.button{color:#000;padding:2px;text-decoration:none;border:1px solid gray;background-color:#d3d3d3;background-image:-webkit-gradient(linear,0 80%,0 20%,from(#777),to(#777),color-stop(.5,#aaa))}div.jigsaw div.menu table.menu a.button:hover{background-color:#fff;background-image:-webkit-gradient(linear,0 80%,0 20%,from(#999),to(#999),color-stop(.5,#fff))}div.jigsaw div.menu table.menu a.button:active{background-color:gray;background-image:-webkit-gradient(linear,0 80%,0 20%,from(#555),to(#555),color-stop(.5,#888))}div.jigsaw div.big,div.jigsaw div.normal,div.jigsaw div.small{position:absolute;background-repeat:no-repeat}div.jigsaw div.small{width:43px;height:43px}div.jigsaw div.normal{width:86px;height:86px}div.jigsaw div.big{width:170px;height:170px}div.jigsaw div.normal.piece_0000{-webkit-mask-image:url(masks/0000.png)}div.jigsaw div.normal.piece_0001{-webkit-mask-image:url(masks/0001.png)}div.jigsaw div.normal.piece_0010{-webkit-mask-image:url(masks/0010.png)}div.jigsaw div.normal.piece_0011{-webkit-mask-image:url(masks/0011.png)}div.jigsaw div.normal.piece_0100{-webkit-mask-image:url(masks/0100.png)}div.jigsaw div.normal.piece_0101{-webkit-mask-image:url(masks/0101.png)}div.jigsaw div.normal.piece_0110{-webkit-mask-image:url(masks/0110.png)}div.jigsaw div.normal.piece_0111{-webkit-mask-image:url(masks/0111.png)}div.jigsaw div.normal.piece_1000{-webkit-mask-image:url(masks/1000.png)}div.jigsaw div.normal.piece_1001{-webkit-mask-image:url(masks/1001.png)}div.jigsaw div.normal.piece_1010{-webkit-mask-image:url(masks/1010.png)}div.jigsaw div.normal.piece_1011{-webkit-mask-image:url(masks/1011.png)}div.jigsaw div.normal.piece_1100{-webkit-mask-image:url(masks/1100.png)}div.jigsaw div.normal.piece_1101{-webkit-mask-image:url(masks/1101.png)}div.jigsaw div.normal.piece_1110{-webkit-mask-image:url(masks/1110.png)}div.jigsaw div.normal.piece_1111{-webkit-mask-image:url(masks/1111.png)}div.jigsaw div.big.piece_0000{-webkit-mask-image:url(masks/big/0000.png)}div.jigsaw div.big.piece_0001{-webkit-mask-image:url(masks/big/0001.png)}div.jigsaw div.big.piece_0010{-webkit-mask-image:url(masks/big/0010.png)}div.jigsaw div.big.piece_0011{-webkit-mask-image:url(masks/big/0011.png)}div.jigsaw div.big.piece_0100{-webkit-mask-image:url(masks/big/0100.png)}div.jigsaw div.big.piece_0101{-webkit-mask-image:url(masks/big/0101.png)}div.jigsaw div.big.piece_0110{-webkit-mask-image:url(masks/big/0110.png)}div.jigsaw div.big.piece_0111{-webkit-mask-image:url(masks/big/0111.png)}div.jigsaw div.big.piece_1000{-webkit-mask-image:url(masks/big/1000.png)}div.jigsaw div.big.piece_1001{-webkit-mask-image:url(masks/big/1001.png)}div.jigsaw div.big.piece_1010{-webkit-mask-image:url(masks/big/1010.png)}div.jigsaw div.big.piece_1011{-webkit-mask-image:url(masks/big/1011.png)}div.jigsaw div.big.piece_1100{-webkit-mask-image:url(masks/big/1100.png)}div.jigsaw div.big.piece_1101{-webkit-mask-image:url(masks/big/1101.png)}div.jigsaw div.big.piece_1110{-webkit-mask-image:url(masks/big/1110.png)}div.jigsaw div.big.piece_1111{-webkit-mask-image:url(masks/big/1111.png)}div.jigsaw div.small.piece_0000{-webkit-mask-image:url(masks/small/0000.png)}div.jigsaw div.small.piece_0001{-webkit-mask-image:url(masks/small/0001.png)}div.jigsaw div.small.piece_0010{-webkit-mask-image:url(masks/small/0010.png)}div.jigsaw div.small.piece_0011{-webkit-mask-image:url(masks/small/0011.png)}div.jigsaw div.small.piece_0100{-webkit-mask-image:url(masks/small/0100.png)}div.jigsaw div.small.piece_0101{-webkit-mask-image:url(masks/small/0101.png)}div.jigsaw div.small.piece_0110{-webkit-mask-image:url(masks/small/0110.png)}div.jigsaw div.small.piece_0111{-webkit-mask-image:url(masks/small/0111.png)}div.jigsaw div.small.piece_1000{-webkit-mask-image:url(masks/small/1000.png)}div.jigsaw div.small.piece_1001{-webkit-mask-image:url(masks/small/1001.png)}div.jigsaw div.small.piece_1010{-webkit-mask-image:url(masks/small/1010.png)}div.jigsaw div.small.piece_1011{-webkit-mask-image:url(masks/small/1011.png)}div.jigsaw div.small.piece_1100{-webkit-mask-image:url(masks/small/1100.png)}div.jigsaw div.small.piece_1101{-webkit-mask-image:url(masks/small/1101.png)}div.jigsaw div.small.piece_1110{-webkit-mask-image:url(masks/small/1110.png)}div.jigsaw div.small.piece_1111{-webkit-mask-image:url(masks/small/1111.png)}
#abcgame .jigsaw {
    border: 10px solid #f09e01 !important;
}

#abcgame .jigsaw div.menu table.menu {
    background: #f3c856;
    padding: !important;
}

 
#abcgame .jigsaw div.menu table.menu td {
    padding: 18px 0 !important;
    font-family: 'dimbo' !important;
    text-transform: uppercase !important;
    font-size: 28px !important;
    color: #002 !important;
}

#abcgame .jigsaw div.menu table.menu a.button {
    background: #694500;
    border: none;
    color: #FFF;
    padding: 6px 20px;
    font-size: 23px;
    transition: all 0.2s;
}

#abcgame .jigsaw div.menu table.menu a.button:hover {
    background: #000;
}