/*
    Theme Name: Bobbo's Bootstrap Theme
    Author: Bobbo
    Version: 1.0
*/

* {
    font-family: sans-serif, Verdana, Arial, Helvetica;
}

body {
    background-attachment: fixed;
    background-color: #000000;
    background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)),
    url("https://uapedia.wiki/styles/ufo-bootstrap/assets/images/moon-background-4k.webp");
    font-family: sans-serif, Verdana, Arial, Helvetica;
    background-size: cover;
    background-position: top center;
    background-repeat: no-repeat;
    color: #FFFFFF;
    height: 100vh;
    text-shadow: 0 0.05rem 0.1rem rgba(0, 0, 0, 0.5);
}
/*@media(max-width: 1200px) {
    body {
        background-attachment: fixed;
        background-color: #000000;
        background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)),
        url("https://uapedia.wiki/styles/bobbo-bootstrap/assets/images/moon-background-mobile.webp");
        background-size: cover;
        background-position: middle center;
        background-repeat: no-repeat;
    }
}*/
/*@media(max-width: 1200px) {
    .custom-container {
        max-width: 1140px;
    }
}*/

div#navbarForumList {
    font-weight: normal;
}
div#navbarForumList li {
    list-style-type: none;
}
@media(max-width: 1200px) {
    a.navbar-brand span {
        display: none;
    }
}
div#toc {
    background: rgba(255,255,255,0.75);
    backdrop-filter: blur(6px) brightness(1.5) saturate(1.1);
    border-radius: 6px;
    margin-bottom: 18px; 
    padding: 4px 4px 1px 4px;
    width: 50%;
}
div.toctitle {
    margin: 0px;
    padding: 0px;
}
h2#mw-toc-heading {
    color: #000000;
    font-size: 1.25rem;
    margin-bottom: 0px;
    padding: 7px 0px 0px 8px;
}
span.toctogglespan {
    display: none;
}
div#toc ul {
    list-style-type: decimal;
    padding: 4px 0px 0px 30px;
}
div#toc ul li {
    color: #000000;
    padding: 1px 0px 1px 4px;
}
div#toc ul a {
    color: #000000;
    font-size: 1rem;
    text-decoration: underline;
}
.tocnumber {
    display: none;
}

/*
.fs-7 {
    font-size: 0.875rem;
}*/
.glass-background {
    background: rgba(255,255,255,0.50);
    backdrop-filter: blur(6px) brightness(1.5) saturate(1.1);
    border-radius: 6px;
}
.glass-background .btn-success {
  background-color: var(--bs-success) !important;
  border-color: var(--bs-success) !important;
}
.glass-background .btn-success:hover {
  background-color: #157347 !important; /* Bootstrap’s hover shade */
  border-color: #146c43 !important;
}
.glass-background .btn-success:active,
.glass-background .btn-success:focus {
  background-color: #146c43 !important;
  border-color: #13653f !important;
  box-shadow: 0 0 0 .25rem rgba(25,135,84,.5);
}
div.wiki-embed {
    
}
div.learn-more {
    margin-bottom: 30px;
}
div#collapseWikiText {
    margin-top: 12px;
}
button.expand-bar {
    width: 50%;
}
button.expand-bar img {
    height: 20px;
}

img.navbar-icons {
    height: 30px;
    width: 30px
}

img.avatar-photo-size {
    height: 40px;
    width: 40px;
}

ul.list-style-type-none {
    list-style-type: none;
}

a.no-underline, a.no-underline:hover {
    text-decoration: none;
}

a:link, a:visited {
    color: #FFFFFF;
}
a:hover {
    text-decoration: underline dotted;
}