body{font-size:20px;color:#212529;font-family:'Arial', 'Times New Roman', serif}p{line-height:1.5;margin:30px 0}p a{text-decoration:underline}h1,h2,h3,h4,h5,h6{font-weight:800;font-family:'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif}a:not(.btn){color:#212529;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s}a:not(.btn):focus,a:not(.btn):hover{color:#0085A1}blockquote{font-style:italic;color:#868e96}.section-heading{font-size:36px;font-weight:700;margin-top:60px}.caption{font-size:14px;font-style:italic;display:block;margin:0;padding:10px;text-align:center;border-bottom-right-radius:5px;border-bottom-left-radius:5px}::-moz-selection{color:#fff;background:#0085A1;text-shadow:none}::selection{color:#fff;background:#0085A1;text-shadow:none}img::selection{color:#fff;background:transparent}img::-moz-selection{color:#fff;background:transparent}.navbar-toggler{border:none;padding:0;outline:none}.navbar-toggler:focus{box-shadow:none}.navbar-toggler .hamburger-toggle{position:relative;display:inline-block;width:50px;height:50px;z-index:11}.navbar-toggler .hamburger-toggle .hamburger{position:absolute;transform:translate(-50%, -50%) rotate(0deg);left:50%;top:50%;width:50%;height:50%;pointer-events:none}.navbar-toggler .hamburger-toggle .hamburger span{width:100%;height:4px;position:absolute;background:#fff;border-radius:2px;z-index:1;transition:transform 0.2s cubic-bezier(0.77, 0.2, 0.05, 1),background 0.2s cubic-bezier(0.77, 0.2, 0.05, 1),all 0.2s ease-in-out;left:0px}.navbar-toggler .hamburger-toggle .hamburger span:first-child{top:10%;transform-origin:50% 50%;transform:translate(0% -50%) !important}.navbar-toggler .hamburger-toggle .hamburger span:nth-child(2){top:50%;transform:translate(0, -50%)}.navbar-toggler .hamburger-toggle .hamburger span:last-child{left:0px;top:auto;bottom:10%;transform-origin:50% 50%}.navbar-toggler .hamburger-toggle .hamburger.active span{position:absolute;margin:0}.navbar-toggler .hamburger-toggle .hamburger.active span:first-child{top:45%;transform:rotate(45deg)}.navbar-toggler .hamburger-toggle .hamburger.active span:nth-child(2){left:50%;width:0px}.navbar-toggler .hamburger-toggle .hamburger.active span:last-child{top:45%;transform:rotate(-45deg)}body.navbar-open{overflow:hidden !important}#mainNav{position:absolute;background:#5f5f5f7e;font-family:sans-serif}#mainNav .navbar-brand{font-weight:800;color:#fff}#mainNav .navbar-brand:focus,#mainNav .navbar-brand:hover{color:#adb5bd}#mainNav .navbar-nav>li.nav-item>a{font-size:15px;font-weight:800;letter-spacing:1px;text-transform:uppercase;color:#fff}#mainNav .navbar-nav>li.nav-item>a:focus,#mainNav .navbar-nav>li.nav-item>a:hover{color:#adb5bd}@media only screen and (min-width: 992px){#mainNav{background:transparent;transition:background-color 0.2s;transform:translate3d(0, 0, 0)}#mainNav .navbar-brand{padding:10px 20px;color:#fff}#mainNav .navbar-nav>li.nav-item>a{padding:10px 20px;color:#fff}#mainNav.is-fixed{position:fixed;top:-67px;transition:transform 0.2s;background:rgba(255,255,255,0.812)}#mainNav.is-fixed .navbar-brand{color:black !important}#mainNav.is-fixed .navbar-brand:hover{color:#0085A1 !important}#mainNav.is-fixed .navbar-nav>li.nav-item>a{color:black !important}#mainNav.is-fixed .navbar-nav>li.nav-item>a:hover{color:#0085A1 !important}#mainNav.is-visible{transform:translate3d(0, 100%, 0)}}#mainNav #logo-item{display:none}@media screen and (max-width: 991px){#mainNav{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);transition:backdrop-filter 0.2s}#mainNav .navbar-collapse{display:none;height:0vh;position:fixed;top:0;left:0;right:0;bottom:0;background:#5f5f5f7e;opacity:0}#mainNav #logo-item{display:block;margin-bottom:20px}#mainNav #logo-item img{max-width:33%;max-height:33vh;height:auto}#mainNav .navbar-nav{width:100%;padding-top:3em}#mainNav .navbar-nav .nav-item{text-align:center;margin-bottom:10px}#mainNav .navbar-nav .nav-item .nav-link{display:inline-block;font-size:calc(100% + 1vw);padding:10px}}header.masthead{margin-bottom:50px;background:no-repeat center center;background-attachment:scroll;position:relative;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}header.masthead .overlay{position:absolute;top:0;left:0;height:100%;width:100%}header.masthead .page-heading,header.masthead .post-heading,header.masthead .site-heading{padding:200px 0 150px;color:white}@media only screen and (min-width: 768px){header.masthead .page-heading,header.masthead .post-heading,header.masthead .site-heading{padding:200px 0}}header.masthead .page-heading,header.masthead .site-heading{text-align:center}header.masthead .page-heading h1,header.masthead .site-heading h1{font-size:50px;margin-top:0}header.masthead .page-heading .subheading,header.masthead .site-heading .subheading{font-size:24px;font-weight:300;line-height:1.1;display:block;margin:10px 0 0;font-family:'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif}@media only screen and (min-width: 768px){header.masthead .page-heading h1,header.masthead .site-heading h1{font-size:80px}}header.masthead .post-heading h1{font-size:35px}header.masthead .post-heading .meta,header.masthead .post-heading .subheading{line-height:1.1;display:block}header.masthead .post-heading .subheading{font-size:24px;font-weight:600;margin:10px 0 30px;font-family:'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif}header.masthead .post-heading .meta{font-size:20px;font-weight:300;font-style:italic;font-family:'Arial', 'Times New Roman', serif}header.masthead .post-heading .meta a{color:#fff}@media only screen and (min-width: 768px){header.masthead .post-heading h1{font-size:55px}header.masthead .post-heading .subheading{font-size:30px}}.post-preview>a{color:#212529}.post-preview>a:focus,.post-preview>a:hover{text-decoration:none;color:#0085A1}.post-preview>a>.post-title{font-size:30px;margin-top:30px;margin-bottom:10px}.post-preview>a>.post-subtitle{font-weight:300;margin:0 0 10px}.post-preview>.post-meta{font-size:18px;font-style:italic;margin-top:0;color:#868e96}.post-preview>.post-meta>a{text-decoration:none;color:#212529}.post-preview>.post-meta>a:focus,.post-preview>.post-meta>a:hover{text-decoration:underline;color:#0085A1}@media only screen and (min-width: 768px){.post-preview>a>.post-title{font-size:36px}}.floating-label-form-group{font-size:14px;position:relative;margin-bottom:0;padding-bottom:0.5em;border-bottom:1px solid #dee2e6}.floating-label-form-group input,.floating-label-form-group textarea{font-size:1.5em;position:relative;z-index:1;padding:0;resize:none;border:none;border-radius:0;background:none;box-shadow:none !important;font-family:'Arial', 'Times New Roman', serif}.floating-label-form-group input::-webkit-input-placeholder,.floating-label-form-group textarea::-webkit-input-placeholder{color:#868e96;font-family:'Arial', 'Times New Roman', serif}.floating-label-form-group label{font-size:0.85em;line-height:1.764705882em;position:relative;z-index:0;top:2em;display:block;margin:0;-webkit-transition:top 0.3s ease, opacity 0.3s ease;-moz-transition:top 0.3s ease, opacity 0.3s ease;-ms-transition:top 0.3s ease, opacity 0.3s ease;transition:top 0.3s ease, opacity 0.3s ease;vertical-align:middle;vertical-align:baseline;opacity:0}.floating-label-form-group .help-block{margin:15px 0}.floating-label-form-group-with-value label{top:0;opacity:1}.floating-label-form-group-with-focus label{color:#0085A1}form .form-group:first-child .floating-label-form-group{border-top:1px solid #dee2e6}footer{padding:50px 0 65px}footer .list-inline{margin:0;padding:0}footer .copyright{font-size:14px;margin-bottom:0;text-align:center}.btn{border-radius:10px !important;font-size:14px;font-weight:800;padding:15px 25px;letter-spacing:1px;text-transform:uppercase;border-radius:0;transition:.2s ease-in-out 0s;font-family:'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif}.btn:hover{transform:scale(1.03)}.btn-primary{background-color:#0085A1;border-color:#0085A1}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{color:#fff;background-color:#00657b !important;border-color:#00657b !important}.btn-lg{font-size:16px;padding:25px 35px}html,body{width:100%;height:100%;margin:0px !important}.badge-secondary{color:#fff;background-color:#6c757d}#myVideo{max-height:60vh;width:100%;object-fit:cover;background-image:url("../../img/server.jpg");background-size:cover;background-repeat:no-repeat;background-position:center}#logo{height:25%;min-height:60px}.image-container{display:flex;align-items:center;height:100%;justify-content:center}.figure{margin-top:0.5rem}.card{transition:transform .2s}.badge{font-style:normal}.card:hover{transition:all 0.3s ease;cursor:pointer;background-color:#e6e6e6;transform:scale(1.03)}div.row>div>div.row{margin-bottom:15px}.playBtn{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1;width:30%}.mappic{padding:5px;position:relative;transition:transform .2s}.mappic:hover{transition:all 0.3s ease;transform:scale(1.03)}.mappic>.playBtn{opacity:0.7;transition:transform .2s}.mappic:hover>.playBtn{opacity:1;transition:all 0.3s ease}.downloadbtn{min-width:215px}.rank_letter{font-weight:bold;font-size:25px}.rank_letter#S{color:#FFAA00}.rank_letter#A{color:#FF5555}.rank_letter#B{color:#55FF55}.rank_letter#C{color:#5555FF}.rank_letter#D{color:#FF55FF}.mapcard{width:21rem;margin:10px !important;padding:0px}@media (max-width: 767px){.mapcard{width:45%}}@media (max-width: 600px){.mapcard{width:80%}}@media (max-width: 450px){.mapcard{width:92%}}.speedrunpanel{box-shadow:0 10px 25px -1px lightgray;padding:2rem;text-align:center;white-space:nowrap}#record{font-size:40px;color:red;font-weight:bold}.discordLink:hover{color:#7289DA}#record_hms{color:red;font-size:15px;margin-top:-40px;display:block}#record_author_name{font-weight:bold;text-decoration:underline}@media only screen and (max-width: 576px){.javabtn{float:unset}div.row>div>div.row{margin-bottom:0px}.downloadbtn{float:none !important;min-width:90%;margin:5px}#javaModal .btn{margin:5px;min-width:225px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.speedrunpanel{padding:1rem;line-height:25px}}@media only screen and (min-width: 1200px){.downloadbtn{width:295px}.speedrunpanel{margin-right:-30px;margin-left:30px}}@media only screen and (max-width: 576px){#serverModal .modal-dialog{max-width:100%}}@media only screen and (min-width: 577px) and (max-width: 992px){#serverModal .modal-dialog{max-width:80%}}#serverModal #serverFrame{height:370px;width:100%;border-radius:10px}#serverModal #serverDiv{padding:10px 20px 0px 20px}#serverModal #serverDiv .btn{margin:10px}#serverModal #serverDiv p{margin-bottom:0px}#bomb_battle_img{margin-top:10px}.fancybox__toolbar{padding:16px !important}.fancybox__toolbar,.fancybox__nav{--f-button-border-radius: 50% !important;--f-button-bg: rgb(91 78 76 / 64%) !important;--f-button-hover-bg: rgb(91 78 76 / 74%) !important;--f-button-active-bg: rgb(91 78 76 / 84%) !important}.fancybox__nav{--f-button-svg-width: 22px !important;--f-button-svg-height: 22px !important}.fancybox__thumbs.is-classic{--f-thumb-width: 160px !important;--f-thumb-height: 90px !important;--f-thumb-gap: 10px !important;--f-thumb-border-radius: 6px !important;--f-thumb-outline: 0 !important}
