body{
        padding:0px;
        margin:0px;
        
        background-color:black;
        color:white;
        }
        
      pre{
        padding:0px;
        margin:0px;
        }
        
      .col {
        padding: 20px;
        margin: 20px;
        flex:1;
        }
        
      .logEntry{
        color:grey;
        margin-bottom: 15px;
        flex:1;
        }
        
      .tab{
        margin-left:10px;
        margin-right:10px;
        margin-bottom:10px;
        margin-top:-20px;
        padding:20px;
        
        text-align:center;
        
        flex:1;
        
        /*border-style:solid;
        border-width:1px;*/
        }
        
      .action{
        padding:20px;
        padding-top:15px;
        margin:20px;
        }
        
      .stat{
        margin:10px;
        }
        
      .land{
        }
      
      .white{
        color:white;
        }
        
      .grey{
        color:grey;
        }
        
        
      #container{
        height:98vh;
        width: 95vw;
        
        padding-left:0px;
        
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: stretch;
        align-content: stretch;
        
        }
      #log{
        flex:1.25;
        border-style: solid;
        border-width: 1px;
        
        display:flex;
        justify-content:flex-start;
        flex-direction:column-reverse;
        flex-flow: flex-start;
        align-items:stretch;
        align-content:flex-start;
        }
      #enviro{
        padding:0px;
        flex:2.5;
        color:black;
        }
        
      #imageBox{
        text-align:center;
        width: fit-content;
        padding:0px;
        margin:0px;
        
        border-style:solid;
        border-width:1px;
        }
        
      #stats{
        margin-top:15px;
        color:black;
        }
        
      #actionBox{
        width: fit-content;
        }
      #infoBox{

        flex:2;
        
        display:flex;
        justify-content:space-between;
        flex-direction:column;
        flex-flow:flex-start;
        align-items:stretch;
        align-content:stretch;
        }
      #tabs{
        margin:0px;
        padding:0px;
        flex:.5;
        
        display:flex;
        justify-content:space-between;
        flex-direction:row;
        flex-flow:flex-start;
        align-items:stretch;
        align-content:stretch;
        }
      #info{
        margin-top:20px;
        margin-left:10px;
        margin-right:10px;
        margin-bottom:0px;
        padding:20px;
        flex:10;
        
        text-align:center;
        
        /*border-style:solid;
        border-width:1px;*/
        }