.loadingBg {    position: fixed;    top: 0;    left: 0;    width: 100%;    height: 100%;    background-color: #262222;    overflow: auto;}.loading {    width: 650px;    padding: 25px 35px 25px 35px;    border-radius: 15px;    background-color: black;    margin: 50px auto 50px auto;    font-size: 15px;    font-family: Arial, Helvetica, sans-serif;    text-align: center;    line-height: 1.5em;}.loading .icon {    margin: 0 auto 5px auto;    width: 180px;    height: 40px;}.loading .message {    color: white;    text-align: left;}.loadingContentBox {    border-top: 1px dashed gray;    padding: 15px 0 15px 0}.loadingContentBox:last-of-type {    border-bottom: 1px dashed gray;}.loadingPageSteamLink {    text-align: center;    box-sizing: border-box;    text-decoration: none;    display: inline-block;    border-radius: 10px;    padding: 5px 8px 5px 8px;    margin: 2px 10px 2px 10px;    background-color: #00adef;    width: 95%;    color: #ffffff;    border: 1px solid #ffffff;}.loadingPageSteamLink div {    display: inline-block;    padding-top: 8px;    font-size: 16px;    font-weight: bold;    margin-right: 10px;    vertical-align: top;}.loadingPageSteamLink:hover {    filter: brightness(120%);}/*LOADER---------------- */.cssload-contain {    height: 10px;    width: 117px;    margin: auto;}.cssload-dot {    float: left;    height: 10px;    width: 10px;    border-radius: 50%;    background-color: rgb(0, 0, 0);    background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.3), transparent), radial-gradient(rgb(155, 89, 182), rgb(142, 68, 173));-o-radial-gradient(rgb(155, 89, 182), rgb(142, 68, 173));-ms-radial-gradient(rgb(155, 89, 182), rgb(142, 68, 173));-webkit-radial-gradient(rgb(155, 89, 182), rgb(142, 68, 173));-moz-radial-gradient(rgb(155, 89, 182), rgb(142, 68, 173));    background-position: top center;    margin: 0 2.5px;    animation: cssload-bounce 0.52s infinite ease alternate;    -o-animation: cssload-bounce 0.52s infinite ease alternate;    -ms-animation: cssload-bounce 0.52s infinite ease alternate;    -webkit-animation: cssload-bounce 0.52s infinite ease alternate;    -moz-animation: cssload-bounce 0.52s infinite ease alternate;}.cssload-dot:nth-child(1) {    animation-delay: -0.09s;    -o-animation-delay: -0.09s;    -ms-animation-delay: -0.09s;    -webkit-animation-delay: -0.09s;    -moz-animation-delay: -0.09s;}.cssload-dot:nth-child(2) {    animation-delay: -0.17s;    -o-animation-delay: -0.17s;    -ms-animation-delay: -0.17s;    -webkit-animation-delay: -0.17s;    -moz-animation-delay: -0.17s;}.cssload-dot:nth-child(3) {    animation-delay: -0.26s;    -o-animation-delay: -0.26s;    -ms-animation-delay: -0.26s;    -webkit-animation-delay: -0.26s;    -moz-animation-delay: -0.26s;}.cssload-dot:nth-child(4) {    animation-delay: -0.35s;    -o-animation-delay: -0.35s;    -ms-animation-delay: -0.35s;    -webkit-animation-delay: -0.35s;    -moz-animation-delay: -0.35s;}.cssload-dot:nth-child(5) {    animation-delay: -0.43s;    -o-animation-delay: -0.43s;    -ms-animation-delay: -0.43s;    -webkit-animation-delay: -0.43s;    -moz-animation-delay: -0.43s;}.cssload-dot:nth-child(6) {    animation-delay: -0.52s;    -o-animation-delay: -0.52s;    -ms-animation-delay: -0.52s;    -webkit-animation-delay: -0.52s;    -moz-animation-delay: -0.52s;}@keyframes cssload-bounce {    0% {        transform: translateY(0);        box-shadow: 0 2.5px 1px rgba(71, 34, 86, 0.2);    }    100% {        transform: translateY(-39px);        box-shadow: 0 88px 12px rgba(0, 0, 0, 0.1);    }}@-o-keyframes cssload-bounce {    0% {        -o-transform: translateY(0);        box-shadow: 0 2.5px 1px rgba(71, 34, 86, 0.2);    }    100% {        -o-transform: translateY(-39px);        box-shadow: 0 88px 12px rgba(0, 0, 0, 0.1);    }}@-ms-keyframes cssload-bounce {    0% {        -ms-transform: translateY(0);        box-shadow: 0 2.5px 1px rgba(71, 34, 86, 0.2);    }    100% {        -ms-transform: translateY(-39px);        box-shadow: 0 88px 12px rgba(0, 0, 0, 0.1);    }}@-webkit-keyframes cssload-bounce {    0% {        -webkit-transform: translateY(0);        box-shadow: 0 2.5px 1px rgba(71, 34, 86, 0.2);    }    100% {        -webkit-transform: translateY(-39px);        box-shadow: 0 88px 12px rgba(0, 0, 0, 0.1);    }}@-moz-keyframes cssload-bounce {    0% {        -moz-transform: translateY(0);        box-shadow: 0 2.5px 1px rgba(71, 34, 86, 0.2);    }    100% {        -moz-transform: translateY(-39px);        box-shadow: 0 88px 12px rgba(0, 0, 0, 0.1);    }}