.banner{
    height:50px;
    background-color:#08298A;
    border-bottom:1px solid black;
    clear:both;
}
.banner-image{
    width:100%;
    height:400px;
    padding:0;
    margin:0;
}
.banner-text{
    color:white;
    float:right;
    padding-right:20px;
    font-size:20px;
    line-height:50px;
    text-decoration:none;
}
.banner-text:hover{
    text-decoration:underline;
}
.navigation{
    width:100%;
    height:30px;
    padding-left:20px;
    padding-bottom:10px;
    text-align:center;
    clear:both;
    box-shadow: 5px 10px 8px #888888;
}
.navigation-button{
    width:auto;
    padding:10px 10px;
    border:none;
    float:center;
    background-color:inherit;
    font-size:25px;
    line-height:25px;
    
}
.navigation-button:hover{
    text-decoration:underline;
}



@media only screen and (max-width: 800px) {
    .banner-image{
        height:auto;
    }
    .navigation{
        clear:both;
        height:auto;
    }
    .navigation-button{
        width:100%;
        padding:none;
        clear:both;
    }
  
  
  
  
  
  
}