.main-container {
    height: 100%;
    width: 100%;
    margin: 0 auto;
}

.board {
    height: 420px;
    max-width: 420px;
    width:100%;
    margin: 20px auto;
    display:none;
}

.cell {
    width: 33%;/*140px;*/
    height: 33%;/*140px;*/
    border: 0px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    cursor:pointer;
    float:left;
    line-height: 140px;
    text-align: center;
    font-weight: bold;
    font-size: 70px;
}
.border-r {
    border-right:5px solid;
}
.border-b {
    border-bottom:5px solid;
}

.cell img {
    max-width:100px;
    margin-top:15px;
}
.control {
    /*
    font-size: 30px;
    font-weight: bold;
    text-align: center;
    margin-top:5px;
    */
    }

.level, .icon-option {
    margin: 0 15px;
    cursor: pointer;
}
.icon-option img {
    width:140px;
}
.not-selected {
    opacity: 0.5;
}

.not-selected:hover {
    opacity:1;
}


.ingame, .ingame .difficulty {
    display:none;
}

.ingame > p {
    margin:0px;
}

.robot {
    opacity:0.5;
}
