Hexbomb.gay/mainstyles.css

241 lines
4.3 KiB
CSS

body{
background-image: url(./images/blackpaperbg.jpg);
background-repeat: repeat;
background-color: black;
color: white;
font-size: 100%;
font-family: 'Raleway', sans-serif, Georgia, 'Times New Roman', Times, serif;
margin: 0;
padding: 0;
}
a{
color: rgb(255, 35, 226);
text-decoration:underline;
}
h1{
font-size: 3em;
color: rgb(204, 52, 209);
font-family: 'Staatliches', cursive;
text-shadow: 0px 0px 6px rgb(204, 52, 209);
}
h2{ font-size: 2em;
color: rgb(204, 52, 209);
font-family: 'Staatliches', cursive;
}
h3{ font-size: 1.5em;
color: rgb(134, 73, 233);
font-family: 'Staatliches', cursive;
}
H4{
font-size: 1.3em;
color: rgb(204, 52, 209);
font-family: 'Oswald', cursive;
}
#main-text{
font-size: 1em;
line-height: 150%;
}
#headerimg{
width: 100%;
margin-left: auto;
margin-right: auto;
display: block;
}
#header-navigation{
background-color: black;
text-align: center;
border-style: solid;
border-width: 1px;
padding-left: 2%;
padding-right: 2%;
padding-top: 10px;
padding-bottom: 10px;
line-height: 0.9;
margin-left: auto;
margin-right: auto;
margin-top: 4px;
max-width: 500px;
font-size: 0.875em;
}
.flexnav{
display: flex;
flex-direction: row;
justify-content: center;
}
#topbutton{
border: 1px white solid;
padding-left: 2%;
padding-right: 2%;
padding-top: 1%;
padding-bottom: 1%;
text-align: center;
font-weight: bold;
font-size: 1.2em;
background-image: url(./images/bgwire.png);
}
#sidebarbutton{
border: 1px white solid;
border-radius: 10%;
text-align: center;
font-weight: bold;
font-size: 1.2em;
margin-left: 2%;
margin-right: auto;
margin-top: 6%;
padding-left: 2%;
padding-right: 2%;
padding-top: 1%;
padding-bottom: 1%;
background-image: url(./images/bgwire.png);
}
#socialbuttons{
display: flex;
flex-direction: row;
flex-wrap: wrap;
justify-content: center;
margin-top: 10%;
margin-left: 5%;
margin-right: auto;
}
.flex-container{
display: flex;
margin: 0 auto;
margin-bottom: 1px;
}
#Content-box{
flex-wrap: wrap;
min-height: 400px;
font-size: 0.875em;
margin: 0 auto;
justify-content: center;
height: auto;
}
#leftbox{
padding-right: 0.5%;
padding-left: 0.5%;
margin-top: 10px;
margin-bottom: 1px;
border: solid 2px;
width: 11%;
border-color: white;
margin-left: 0.2%;
background-color: black;
}
#abouttext{
margin-left: 0.01%;
margin-right: 0.01%;
padding: 5px;
background-color: #222023;
text-align: center;
border: 1px dotted white;
}
#maincontent{
padding-left: 2%;
padding-right: 2%;
margin-top: 10px;
margin-left: 9px;
margin-right: 9px;
margin-bottom: 1px;
border: solid 2px;
border-color: white;
width: 50%;
background-color: black;
padding-bottom: 80px;
overflow: hidden;
}
#rightbox{
padding-right: 0.5%;
padding-left: 0.5%;
margin-top: 10px;
margin-bottom: 1px;
border: solid 2px;
border-color: white;
width: 12%;
margin-right: 0.2%;
background-color: black;
}
#footerbox{
text-align: center;
border-style: solid;
border-width: 1px;
padding-left: 2%;
padding-right: 2%;
padding-top: 10px;
padding-bottom: 10px;
margin-left: auto;
margin-right: auto;
line-height: 0.9;
margin-bottom: 0px;
max-width: 900px;
background-color: black;
}
/*Undersize.*/
@media only screen and (max-width: 800px) {
#header-navigation{
width: 100%;
display: block;
max-width: 100%;
}
#rightbox{
order: 3;
width: 100%;
display: block;
}
#maincontent{
width: 100%;
order: 1;
display: block;
margin-left: 0;
margin-right: auto;
}
#leftbox{
width: 100%;
order: 2;
display: block;
}
#footerbox{
width: 100%;
max-width: 100%;
}
}
/* CONTENT */
#hexlogosvg{
width: 100%;
max-width: 200px;
display: block;
margin-left: auto;
margin-right: auto;
}