*{
    box-sizing: border-box;
}

@font-face{
    font-family: "Open Sans";
    font-weight: normal;
    font-style: normal;
}

h1{font-size: 2.5rem;}

h4{color: grey;}

.row .aside{
    border: 1px solid grey;
    padding: 10px;
    border-radius: 5px;
}

.row .aside:hover{
    background-color: #2874a6;
    color: white;
}

.lorem{margin-top: 50px;}

.button{
    background-color: #28A745;
    color: white;
    padding: 10px;
    border-radius: 5px;
}

section{padding: 20px;}

.blue{
    border: 1px solid #2874a6;
    border-radius: 5px;
}

.blue h4{
    background-color: #2874a6;
    color: white;
    text-align: center;
    padding-bottom: 10px;
    padding-top: 10px;
}

.blue p{padding: 10px;}

.table tr{border: 1px solid grey;}

.nav_button input{padding: 50px;}

.span{background-color: #eaeded;}
