video {
  object-fit: cover;
  width: 100vw;
  height: 100vh;
  position: fixed;
  top: 0;
  left: 0;
}
body {
    background: url(http://orbitorigins.com/css/index2304/img/fondo.mp4) top fixed, var(--dark) !important;
    color: var(--light);
    font-family: 'Titillium Web', sans-serif, Nunito, sans-serif;
    padding-bottom: 0;
    -webkit-text-size-adjust: 80% !important;
}

.nav.nav-tabs .nav-item .nav-link.active, .nav.nav-tabs .nav-item .nav-link:hover {
    background: #395b77 !important;
    border: 0 !important;
    border-color: #395b77;
    color: white;
}

.nav-tabs .nav-link {
    background: #031a23;
    border: 0 !important;
    /* border: var(--bs-nav-tabs-border-width) solid transparent */;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    /* border-top-left-radius: var(--bs-nav-tabs-border-radius); */
    /* border-top-right-radius: var(--bs-nav-tabs-border-radius); */
    color: white;
    margin-bottom: calc(var(--bs-nav-tabs-border-width) * -1);
}

.card-ogame-login-1 {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAB4CAMAAAAdSNE9AAAAYFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD6T+iNAAAAH3RSTlMA3RTrCfvyoY12aVbTw2JNNQ/22Mu2r0c7HAThgicke8YNewAAActJREFUeNrt2VdOA2EMAGGTnmx6IYXi+98ShJCyeaAo2Yhl/vmuMJYf7LhVb77NO5iOj6G/9zrq5r3MJp1Qg8bZNv1d1YtvDPNnG6fkU2eQLTQYLk7xhWX+xtTC714SbRyla996btYkCjdLtn4VRev0E66/j5LNE299iII9Jt9gGcXqrVPNWkSbLFIN20WbDFNNe7iPWVyjm/ovrrnLHVI4UTNK4azibJPC6dausw8pIFc03DnwPgVUO2S18tWvGxV2ii5PWc+kAsXZMcUTNdsUTtQ8p3CiZpnC8Z8E50cYLuqqFE3UrVI0cSFFY2A4A8MZGM7AbFMDo01OBkaLMDCageEMDGdgOAPDGRjOwHAGhjMwnIHhDAxnYLi41EuxxIXqKcXigoYzMJyB4QwMZ2A4A8MZGG60MjBb18BwBoYzMJyB4QwMZ2A4A8MZGM7AcAaGMzCcgeEMDGdgOAPDGRjOwHAGhjMwnIHhDAxnYDgDwxkYzsBwBoYzMJyB4QwMZ2A4A8MZGM7AcAaGMzCcgeEMDGdgOAPDGRjOwHAGhjMwnIHhDAxnYDgDwxkYzsBwBoYzMJyB4QwMZ2A4A8MZGM7AcAaGMzCcgeHiwxuW+RA54D5lFQAAAABJRU5ErkJggg==') top / contain no-repeat, url('data:image/png;base64,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') center 20px / cover no-repeat;
}

.card-body-ogame-login-1 {
    background: url(http://orbitorigins.com/css/index2304/img/background.e2018855.jpg) center no-repeat;
    border: 1px solid rgb(4, 25, 35);
}

.card-title-ogame-login-1 {
    background: -webkit-gradient(linear, left top, left bottom, from(#39485a), color-stop(50%, #293441), color-stop(51%, #192129), to(#192330));
    background: -webkit-linear-gradient(top, #39485a, #293441 50%, #192129 51%, #192330);
    background: -o-linear-gradient(top, #39485a 0, #293441 50%, #192129 51%, #192330 100%);
    background: linear-gradient(180deg, #39485a, #293441 50%, #192129 51%, #192330);
    color: #6f9fc8;
    font-family: playbold;
    font-weight: 700;
    line-height: 130%;
    padding: 5px 20px;
}

.tab-content-ogame-1 {
    background: -webkit-gradient(linear, left top, left bottom, from(#395b77), to(#000));
    background: -webkit-linear-gradient(top, #395b77, #000);
    background: -o-linear-gradient(top, #395b77 0, #000 100%);
    background: linear-gradient(180deg, #395b77, #000);
}

footer {
    background: #000 !important;
}

footer::before {
    background: url(/css/index2304/img/sp_t_b_l.png) bottom left no-repeat, url(/css/index2304/img/sp_t_b_r.png) bottom right no-repeat;
    content: "";
    height: 0px;
    left: 0px;
    position: absolute;
    top: 0px;
    width: calc(100% + 13px);
    z-index: -1;
}

footer::after {
    background: url(/css/index2304/img/sp_t_a_l.png) bottom left no-repeat, url(/css/index2304/img/sp_t_a_r.png) bottom right no-repeat;
    bottom: 0px;
    content: "";
    height: 0px;
    left: 0px;
    position: absolute;
    width: calc(100% + 16px);
    z-index: -1;
}

.card-body {
    background: var(--main-color) !important;
}

@media screen and (min-width: 800px) {
    .fixed-bottom-md {
        bottom: 0;
        left: 0;
        position: fixed;
        right: 0;
        z-index: 1030;
    }
}



.gradient-custom {
    /* fallback for old browsers */
    background: #101010;

    /* Chrome 10-25, Safari 5.1-6 */
    background: -webkit-linear-gradient(to right bottom, rgb(0, 0, 0), rgb(82, 11, 22));

    /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
    background: linear-gradient(to right bottom, rgb(0, 0, 0), rgb(16, 16, 16))
}
