#factory1{
    position: absolute;
    top: 100px;
    left: 100px;
}

#factory2{
    position: absolute;
    float: right;
    top: 400px;
    right: 800px;
}

#factory3{
    position: absolute;
    top: 50px;
    right: 100px;
}

#forest_factory{
    visibility: hidden;
    position: absolute;
    z-index: 1;
    background-color: white;
}

#main_menu{
    position: absolute;
    z-index: 0;
}
#back{
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100px;
}
#forest_factory_tree{
    position: absolute;
    top: 150px;
    height: 600px;
}

#upgraiding_table_for_forest_factory{
    float: right;
    width: 400px;
    position: absolute;
    top: 1px;
    background-color: rgba(220, 158, 2, 0.86);
    font-family: 'Times New Roman', Times, serif;
    font-size: 31px;
    right: 10px;
}

#forest_factory_fullFrame0{
    visibility: hidden;
    position: absolute;
    z-index: 0;
    width: 100px;
    right: 300px;
}

#forest_factory_fullFrame1{
    visibility: hidden;
    position: absolute;
    z-index: 0;
    width: 100px;
    right: 200px;
}

#forest_factory_fullFrame2{
    visibility: hidden;
    position: absolute;
    z-index: 0;
    width: 100px;
    right: 100px;
}

#forest_factory_fullFrame3{
    position: absolute;
    z-index: 0;
    visibility: hidden;
    width: 100px;
    right: 0px;
}

#forest_factory_upgrade{
    position: relative;
}

#forest_factory_x1{
    position: absolute;
    z-index: 1;
    width: 100px;
    right: 300px;
}

#forest_factory_x5{
    position: absolute;
    z-index: 1;
    right: 200px;
    width: 100px;
}

#forest_factory_x10{
    position: absolute;
    z-index: 1;
    width: 100px;
    right: 100px;
}

#forest_factory_upgrade{
    margin-top: 100px;
    width: 400px;
}

#resurses{
    background-color: navajowhite;
    height: 100px;
    font-size: 32px;
}

#forest_factory_p{
    background-color: rgba(255, 255, 255, 0.431);
    color: rgba(255, 255, 255, 0);
    width: 100px;
    height: 0px;
    z-index: 2;
    filter: blur(5px);
    position: absolute;
    top: -375px;
    left: 50px;
}

#forest_factory_pImg{
    visibility: hidden;
    position: absolute;
}

#forest_factory_timer{
    position: absolute;
    margin-left: 670px;
}

#warehouse{
    position: absolute;
    left: 600px;
    top: -25px;
}

.unvisibletxt{
    color: rgba(240, 248, 255, 0);
}

#ofice{
    visibility: hidden;
    position: absolute;
    z-index: 1;
    background-color: white;
}

#trade_table{
    position: absolute;
    border-collapse: collapse;
    font-size: 35px;
    left: 300px;
    top: 100px;
}

#ofice_ut{
    height: 366px;
}

.upgradeNum{
    color: green;
}

#boardF{
    visibility: hidden;
    position: absolute;
    z-index: 1;
    left: 0px;
    background-color: white;
}

#boardF_add{
    height: 200px;
    position: relative;
    left: 85px;
}

#boardF_bm{
    width: 250px;
}

body{
    font-size: 30px;
    font-family: 'Times New Roman', Times, serif;
}

.blink{
    animation: blink 3s infinite;
    -webkit-animation: blink 3s infinite;
}

#saw1{
    height: 250px;
    position: absolute;
    top: 260px;
}

#boardF_bm{
    top: 60px;
    position: relative;
}

.timer{
    filter: blur(9.5px);
    position: absolute;
    background: rgba(255, 255, 255, 0.479);
    top: 300px;
    z-index: 1000000000000000000000000000;
}

.timer2{
    filter: blur(9.5px);
    position: absolute;
    background: rgba(255, 255, 255, 0.479);
    top: 0px;
    z-index: 1000000000000000000000000000;

}

@keyframes blink{
    0%{
        filter: opacity(100%);
    }
    50%{
        filter: opacity(0%);
    }
    100%{
        filter: opacity(100%);
    }
}

#forest1, #forest2, #forest3, #forest_factory,#back,#forest_factory_tree,#forest_factory_upgrade,
#forest_factory_x1,#forest_factory_x5,#forest_factory_x10,#boardF_add,#ofice_x1,#ofice_x5,#ofice_x10,
#ofice_upgrade{
    cursor: pointer;
}

#tasks{
    position: absolute;
    height: 300px;
    float: right;
    right: 50px;
    top: 50px;
}

#forest{
    font-family: Cambria, Cochin, Georgia, Times, 'Times New Roman', serif;
    font-size: 35px;
    position: absolute;
    top: 500px;
    left: 200px;
}

#piloram{
    font-family: Cambria, Cochin, Georgia, Times, 'Times New Roman', serif;
    font-size: 35px;
    position: absolute;
    left: 800px;
    top: 600px;
}

#birja{
    font-family: Cambria, Cochin, Georgia, Times, 'Times New Roman', serif;
    font-size: 35px;
    position: absolute;
    left: 1500px;
    top: 750px;
}

#tasksTXT{
    font-family: Cambria, Cochin, Georgia, Times, 'Times New Roman', serif;
    font-size: 40px;
    position: absolute;
    top: 60px;
    color: white;
    right: 400px;
}