html{
    height:100%;
}
body{
    margin:0;
    height:100%;
}
header{
    height: 10%;
}
header .logo{
    color: royalblue;
    font-weight:bold;
    font-size: 28px;
    line-height:75px;
    padding: 10px;
}
main{
    background-color: lightcyan;
    height: 80%;
}
main h1{
    font-size: 27px;
}
.maincontents{
    padding-left: 10px;
}
ul {
    list-style-position: outside;
}
li {
    font-size: 20px;
}
ol {
    list-style-type: none;
}
.os{
    float: left;
    padding-right: 8px;
    font-size: 16px;
}
.uninstalled{
    color: silver;
}
footer{
    background-color: #abbaba;
}
.contact{
    list-style: none;
}
.material-symbols-outlined{
    height: 48px;
}
