Files
archived-TwisterOS/style.css
phoenixbyrd bddc8e3670 .
2020-08-17 18:35:17 -05:00

305 lines
5.1 KiB
CSS

/* Target Mobile */
.mobileShow {display: none;}
@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
/* Styles */
.mobilehidden {
visibility: hidden;
clear: both;
display: none;
}
nav > img {
width: 50% !important;
margin-bottom: 20px;
margin-right: 10% !important;
}
.mobileShow {
display: inline;
}
.mobile {
margin-top: 10%;
margin-bottom: -30%;
}
.mobileshow, img {
display: block;
margin-left: auto !important;
margin-right: auto !important;
margin-top: 5% !important;
width: 90% !important;
margin-bottom: 5% !important;
}
.howpi {
margin-bottom: 5% !important;
}
button {
margin-left: unset !important;
width: 100% !important;
}
.btn.current {
margin-left: 30%;
margin-bottom: 20px;
}
.navbar-toggler {
width: unset !important;
}
.ver-info {
width: 100% !important;
margin-top: 50px !important;
}
}
/* Target Landscap Mode */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {
/* Styles */
nav > img {
width: 50% !important;
margin-bottom: 20px;
margin-right: 10% !important;
margin-left: 10% !important;
}
.landscape {
margin-right: 20%;
}
}
@media screen and (min-width: 2560px) {
.center { /* Properly Display Carousel on ultrawide monitor */
display: block;
margin-left: auto;
margin-right: auto;
width: 80% !important;
margin-top: 2%;
}
.center, img {
margin-left: 7%;
}
}
/***************************************************************************/
/* CSS - All Pages*/
html, body {
height: 100% !important;
width: 100% !important;
background-color: #2D2C8A !important;
color: antiquewhite !important;
line-height: 1.8 !important;
}
nav {
width: 90%;
margin: auto;
text-align: right !important;
}
nav img {
float: left;
width: 25%;
}
a {
color: #FACF46 !important;
font-size: 20px;
font-weight: bold;
text-decoration: none !important;
}
a:hover {
opacity: 0.8;
}
main {
width: 90%;
margin: auto;
margin-top: 50px;
}
footer p{
display: block;
position: fixed;
bottom: 0;
margin: auto;
width: 100%;
padding-top: 5px;
padding-bottom: 5px;
text-align: center;
background-color: #2D2C8B;
}
/* CSS - Index Page */
.center { /* Properly Display Carousel on the Page */
display: block;
margin-left: auto;
margin-right: auto;
width: 50%;
margin-top: 2%;
}
.logo > img {
width: 80%;
}
/* CSS - Downloads Page */
.btn {
background-color: #FACF46;
border: none;
padding: 12px 30px;
cursor: pointer;
font-size: 20px;
width: 80%;
}
.btn a {
color: #1f1f2e;
text-decoration: none;
}
button {
margin-right: 40px;
}
td {
font-weight: bold;
font-size: 20px;
}
td a {
color: #FACF46;
}
.ver-info {
margin-top: 1%;
width: 50%;
}
main {
margin-top: 1.5%;
margin-left: 4%;
}
table {
margin-top: 2%;
}
.current-release {
margin-top: 4% !important;
}
h4 {
font-weight: bold;
}
.btn.current {
width: 40%;
float: left;
display: inline-block;
}
button {
margin-right: 40px;
}
.modal-content {
margin-top: 10%;
background-color: #2D2C8A !important;
}
.pop-title {
margin-bottom: 50px;
}
.pop-footer button {
width: 50%;
margin-bottom: 10px;
}
/* CSS - FAQ Page */
h2 {
font-family: Arial, Verdana;
font-weight: 600;
font-size: 2.5rem;
color: antiquewhite;
text-transform: uppercase;
display: block;
margin-left: auto;
margin-right: auto;
width: 60%;
margin-bottom: 50px;
margin-top: 100px;
}
.accordion-section .panel-default > .panel-heading {
border: 0;
background: #2D2C8A;
padding: 0;
color: antiquewhite !important;
}
.accordion-section .panel-default .panel-title a {
display: block;
font-style: bold;
font-size: 1.5rem;
color: antiquewhite !important;
text-decoration: none;
}
.accordion-section .panel-default .panel-title a:after {
font-family: 'FontAwesome';
font-style: normal;
font-size: 3rem;
content: "\f106";
color: #1f1f2e;
float: right;
margin-top: -12px;
}
.accordion-section .panel-default .panel-title a.collapsed:after {
content: "\f107";
}
.accordion-section .panel-default .panel-body {
font-size: 1.2rem;
color: antiquewhite !important;
}
.footer-faq {
margin-top: 9.5%;
}
/* CSS - About Page */
.about {
font-family: Arial, Verdana;
font-weight: 600;
color: antiquewhite;
text-transform: uppercase;
display: block;
width: 100%;
margin-bottom: 50px;
margin-top: 50px;
}