            body{
                font-family: Verdana, Geneva, Tahoma, sans-serif;
            }
            input[type="text"]{
             font-size: 15px;   
             padding: 8px 10px 8px 10px;
             margin:5px;
            }
            
            input[type="password"]{
             font-size: 15px;   
             padding: 8px 10px 8px 10px;
             margin:5px;
            }

            input[type="search"]{
             font-size: 15px;   
             padding: 8px 10px 8px 10px;
             margin:5px;
            }
            
            input[type="date"]{
             font-size: 15px;   
             padding: 8px 10px 8px 10px;
             margin:5px;
            }

            input[type="file"]{
             font-size: 15px;   
             padding: 8px 10px 8px 10px;
             margin:5px;
            }

            input[type="range"]{
             padding: 3px 10px 3px 10px;
             margin:5px;
            }

            input[type="submit"]{
             font-size: 15px;   
             padding: 8px 10px 8px 10px;
             margin:5px;
             color:rgb(17, 17, 17);
            }

            input[type="reset"]{
             font-size: 15px;   
             padding: 8px 10px 8px 10px;
             margin:5px;
            }

            input[type="checkbox"]{
             margin:5px 10px 5px 5px;
            }

            input[type="radio"]{
             margin:5px 10px 5px 5px;
            }

            textarea{
             font-size: 15px;   
             padding: 8px 10px 8px 10px;
             margin:5px;
             height: 80px;
            }

            select{
                font-size: 15px;   
                padding:5px 10px 5px 10px;
                margin:5px;
            }

            label{
                display: inline-block;
                min-width: 150px;
                margin:3px 5px 3px 5px;
            }
            
            a{
                color: blue;
                text-decoration: none;
            }
            a:hover{
                text-decoration: underline;
            }

            .panel-login{
                width: 600px;
                margin-left: auto ;
                margin-right: auto ;
            }

            .box-panel{
                width: 600px;
                margin-left: auto ;
                margin-right: auto ;
            }
            .box-large{
                width:1000px;
            }

            .tablegrid-2 {
            width: 70%;
            }


            .center{
            display: block;
            margin-left: auto;
            margin-right: auto;
            }
            
            .box-panel-1{
                width: 98%;
                font-size: 24px;
                padding:10px 0px 10px 0px;
                text-align: center;
                background-color: rgb(221, 221, 221);
                display: block;
                margin-left: auto;
                margin-right: auto;
            }

            .box-panel-text{
                width: 98%;
                font-size: 24px;
                padding:10px 0px 10px 0px;
                text-align: center;
                background-color: blue;
                color:white;
                display: block;
                margin-left: auto;
                margin-right: auto;
            }
.line{
    width: 112px;
    height: 47px;
    border-bottom: 1px solid black;
    position: absolute;
}

.footer{
    margin-top: 10px;
    min-height: 50px;
    background:rgb(189, 189, 189);
    width: 99%;
    text-align: center;
    padding: 10px;
}

.navbar{
    z-index: 0;
    height: 50px;
    background: blue;
    position: fixed;
    width: 100%;
    top: 0px;
    left: 0px;
}

.nav-logo{
    padding: 5px;
    padding-left:20px;
    font-size: 24px;
    height: auto;
    color: white;
    position: absolute;
}
.nav-logout{
    top: 5px;
    right: 20px;
    position: absolute;
}
.navspace{
    height: 55px;
}

/* Button */
.button {
    background-color: rgb(62, 62, 255); /* Green */
    border: none;
    color: white;
    padding: 8px;
    width: 100px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
    margin: 4px 2px;
    cursor: pointer;
  }

.button:hover {
    background-color: rgb(1, 1, 124); /* Green */
}

  .radius1{
    border-radius: 2px;
}
.radius2{
    border-radius: 4px;
}
.radius3{
    border-radius: 4px;
}
 
/* Table */
.auto{
    width:100%;
}

.tablegrid {
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    border-collapse: collapse;
  }

  .tablegrid td, .tablegrid th {
    border: 1px solid #ddd;
    padding: 8px;
  }
  
  .tablegrid tr:nth-child(even){background-color: #f2f2f2;}
  
  .tablegrid tr:hover {background-color: #ddd;}
  
  .tablegrid th {
    padding-top: 12px;
    padding-bottom: 12px;
    text-align: center;
    background-color: #4CAF50;
    color: white;
  }
  
@media only screen and (max-width:900px){
    .box-large{
        width:890px;
    }
}
@media only screen and (max-width:640px){
    .button-nav{
        padding: 3px;
    }
    
    .tablegrid {
    width: 99%;
  }

  .box-panel{
        width: 560px;
    }

    .panel-login{
        width: 560px;
    }

    .navbar{
        height: 40;
        color: white;
    }
    .navspace{
        height: 40px;
    }
}

@media only screen and (max-width:480px){
.footer{
    width: 94%;
}

.button-nav{
    padding: 3px;
}
    .tablegrid {
    width: 98%;
  }
    .box-panel{
        width: 345px;
    }

    .panel-login{
        width: 345px;
    }

    .navbar{
        height: 40;
        color: white;
    }
    .navspace{
        height: 40px;
    }
}

@media only screen and (max-width:320px){
        .box-panel{
            width: 270px;
        }
    
        .panel-login{
            width: 270px;
        }

        .button {
            padding: 3px;
            margin: 4px 2px;
          }
}
    