html, body {
    width: 100%;
    height: 100%;
    margin: 0px;
    border: 0;
    overflow: hidden; /*  Disable scrollbars */
    display: block; /* No floating content on sides */
}


#canvas-overAll{
    width:100%;
    height:100%;
    position:relative; /* change */
    left: 0;
    top: 0;
    margin: 0;
}

.part{
    position: absolute;
}

#canvas_buttons{
    left: 0
}

#container_side_bar_perm{
    z-index: 1;
}

#container_side_tools_right{
    z-index: 1;
    right: 0px;
    bottom: 0px;
}

#container_exercise_box{
    border: 2px solid #575656;
    z-index: 1;
    right: 10px;
    top: 10px;
    opacity:0.9;
}

#container_side_bar_perm_right_top{
    z-index: 1;
}

#container_side_bar_perm_right_bottom{
    z-index: 1;
}

#container_side_bar_temp{
    z-index: 0;
}


#canvas{

}