*{
box-sizing:border-box;
}
body{
background-color: rgb(24, 168, 230);
font-family: arial, helvetica, sans-serif;
padding: 10px;
line-height: 1.5;
font-size: 18px;
color: rgb(210, 210, 210);
box-shadow: 0px 0px 10px 2px inset rgb(0, 0, 0);
}
div, header, footer, nav, main, aside{
overflow: auto;
border: 1px solid rgb(4, 40, 19);
padding: 10px 20px;
margin: 10px;
}
.container{
width: 80%;
margin: 0px auto;
padding: 10px;
border: 2px solid rgb(0, 58, 97);
background-color:rgba(0, 0, 0, 0.164);
border-radius: 20px;
box-shadow: 0px 0px 10px 2px inset rgb(0, 0, 0);
}
.container .container{
border: 4px solid rgb(37, 72, 31);
border-radius: 10px;
}
nav{
text-align: center;
background-color:rgba(0, 0, 0, 0.335);
}
nav h2{
text-align: left;
}
h2{
}
header{
background-color:rgba(0, 0, 0, 0.335);
border-radius: 10px;
}
header h1{
text-align: center;
}
.container p{
margin-left: 15px;
}
#p1{
font-size: 1.2em;
}
#p2{
padding:20px;
font-size:0.9em;
font-style:italic;
}
#p3{
font-size: 1.2em;
}
.nav-button{
min-height:50px;
width:150px;
background-color:rgba(0, 0, 0, 0.335);
border-radius: 10px;
text-align: center;
border: 1px solid rgb(0, 58, 97);
margin:0px auto;
}
#div-main{
float:left;
width:77%;
background-color:rgba(0, 0, 0, 0.335);
border-radius: 10px;
box-shadow: 0px 0px 10px 2px inset rgb(0, 0, 0);
}
aside{
float: right;
width: 20%;
background-color:rgba(0, 0, 0, 0.335);
min-height: 200px;
border-radius: 10px;
box-shadow: 0px 0px 10px 2px inset rgb(0, 0, 0);
}
footer{
clear:both;
background-color:rgba(0, 0, 0, 0.335);
border-radius: 10px;
text-align: center;
box-shadow: 0px 0px 10px 2px inset rgb(0, 0, 0);
}
a{
color: rgb(255, 255, 255);
text-decoration: none;
}
/* iframe specific styles for compatibility */
html::-webkit-scrollbar{
width:5px;
}
html::-webkit-scrollbar-thumb{
background:rgb(50,50,50);
border-radius:5px;
}
html{
width:100%;
}