/* Standard Desktop Styling */
html {
height: -webkit-fill-available; /* Prevent mobile webkit browsers from dropping footer behind the navigation bar */
}
body {
min-height: 100vh;
min-height: -webkit-fill-available; /* Prevent mobile webkit browsers from dropping footer behind the navigation bar */
}
@media (min-width: 1640px) {
.container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {
max-width: 1560px;
}
}
nav img {
height: 2.5em;
}
nav li:hover {
background-color: rgba(255, 255, 255, 0.1);
}
main {
overflow-x: auto;
}
section>div {
flex-basis: 10%;
white-space: nowrap;
}
section a {
text-decoration: none;
}
section>div img {
transition: all 0.1s ease-in-out;
}
section>div:hover img {
transform: scale(1.05);
}
section>div:hover .tile-text span {
color: rgba(255, 255, 255, 0.75)
}
section img {
height: 6em;
}
@media (max-width: 991.98px) {
.container-navbar {
padding-left: 0;
padding-right: 0;
}
nav img {
height: 1.5em;
}
#navbar:last-child {
padding-bottom: 0.5em;
}
}
.mw-register {
min-width: 1114px;
}