#SubmitPrev {
    flex: none;
    color: #ffffff;
    font-family: 'Roboto', sans-serif;
    font-weight: normal;
    font-style: normal;
    font-size: 18px;
    line-height: 1.25;
    background: #fc9a0f;
    border-radius: 30px;
    border: 0px solid #ffffff;
    box-shadow: none;
    padding: 12px 30px 12px 30px;
    cursor: pointer;
    outline: none;
    text-decoration: none;
    display: inline-block;
}
#Page2Prev {
    flex: none;
    color: #ffffff;
    font-family: 'Roboto', sans-serif;
    font-weight: normal;
    font-style: normal;
    font-size: 18px;
    line-height: 1.25;
    background: #fc9a0f;
    border-radius: 30px;
    border: 0px solid #ffffff;
    box-shadow: none;
    padding: 12px 30px 12px 30px;
    cursor: pointer;
    outline: none;
    text-decoration: none;
    display: inline-block;
}
#Submit{
	flex: none;
    color: #ffffff;
    font-family: 'Roboto', sans-serif;
    font-weight: normal;
    font-style: normal;
    font-size: 18px;
    line-height: 1.25;
    background: #3ba12a;
    border-radius: 30px;
    border: 0px solid #ffffff;
    box-shadow: none;
    padding: 12px 30px 12px 30px;
    cursor: pointer;
    outline: none;
    text-decoration: none;
    display: inline-block;
}
#Page2Next{
	flex: none;
    color: #ffffff;
    font-family: 'Roboto', sans-serif;
    font-weight: normal;
    font-style: normal;
    font-size: 18px;
    line-height: 1.25;
    background: #0f75fc;
    border-radius: 30px;
    border: 0px solid #ffffff;
    box-shadow: none;
    padding: 12px 30px 12px 30px;
    cursor: pointer;
    outline: none;
    text-decoration: none;
    display: inline-block;
}
.form-control {
    background-color: #fff;
    max-width: 100%;
    border: 1px solid #cca876;
}
div#timerDisplay {
    font-size: 28px;
    color: #fff;
    background-color: black;
    font-family: "Courier New", monospace;
    text-align: center;
    /* text-shadow: rgb(10, 255, 10) 0px 0px 5px, rgb(10, 255, 10) 0px 0px 10px, rgb(10, 255, 10) 0px 0px 15px; */
    display: inline-block;
    width: fit-content;
    padding: 15px 15px;
    border-radius: 10px;
    margin: 0px auto;
}
.com-users-login.login {
    width: 100%;
	max-width: 600px;
    margin: auto;
    text-align: center;
	 padding: 20px;
}
.com-users-registration.registration {
    width: 100%;
	max-width: 600px;
    margin: auto;
    text-align: center;
	 padding: 20px;
}
.container-header {
    z-index: 10;
    background-color: var(--cassiopeia-color-primary);
    background-image: linear-gradient(135deg,var(--cassiopeia-color-primary)0%,var(--cassiopeia-color-hover)100%);
    position: relative;
    box-shadow: inset 0 5px 5px #00000008;
    display: flex;
    align-items: center;
}
.page-header {
    display: none;
}
.footer .grid-child {
    justify-content: center;
    align-items: center;
    padding: 2.5rem .5em;
    display: flex;
}
#sppb-addon-ab5b0801-435d-43fe-9a86-74d493c6ed22 {
    background-color: #5e7bc3;
    border-radius: 60px;
    padding: 40px;
}
.site-grid {
    grid-gap: 0em;
    grid-template-columns: [full-start]minmax(0,1fr)[main-start]repeat(4,minmax(0,19.875rem))[main-end]minmax(0,1fr)[full-end];
    grid-template-areas: ".banner banner banner banner."
".top-a top-a top-a top-a."
".top-b top-b top-b top-b."
".comp comp comp comp."
".side-r side-r side-r side-r."
".side-l side-l side-l side-l."
".bot-a bot-a bot-a bot-a."
".bot-b bot-b bot-b bot-b.";
    display: grid;
}
body.wrapper-fluid .site-grid {
    grid-gap: 0em;
    grid-template-columns: [full-start]minmax(0,1fr)[main-start]repeat(4,minmax(0,25%))[main-end]minmax(0,1fr)[full-end];
}
.footer-b{

    color: #fff;
    background-color: var(--cassiopeia-color-primary);
    background-image: linear-gradient(135deg,var(--cassiopeia-color-primary)0%,var(--cassiopeia-color-hover)100%);
    margin-top: 1em;

}
.formControls.col-sm-9 {
  position: relative; /* Создаем контекст позиционирования */
}

#minDepositDisplay {
    position: absolute;
    top: 10px;
    right: 20px;
    margin-left: 8px;
}
/* @media (min-width: 768px) and (max-width: 1024px) { */
.container-component>:first-child, .container-sidebar-left>:first-child, .container-sidebar-right>:first-child, .container-component>*+*, .container-sidebar-left>*+*, .container-sidebar-right>*+* {
    margin-top: 0em;
}
.footer {
    color: #fff;
    background-color: var(--cassiopeia-color-primary);
    background-image: linear-gradient(135deg,var(--cassiopeia-color-primary)0%,var(--cassiopeia-color-hover)100%);
    margin-top: 0em;
}
#userForm #Page1Next{
	flex: none;
	 color: #ffffff;
    font-family: 'Roboto', sans-serif;
    font-weight: normal;
    font-style: normal;
    font-size: 18px;
    line-height: 1.25;
    background: #0f75fc;
    border-radius: 30px;
    border: 0px solid #ffffff;
    box-shadow: none;
    padding: 12px 30px 12px 30px;
    cursor: pointer;
    outline: none;
    text-decoration: none;
    display: inline-block;
}
#rsform_2_page_0 .formControls.col-sm-9.btn-group{
	display: flex;
    flex-wrap: wrap;
    justify-content: flex-end;
}
.container-header {
    z-index: 10;
    background-color: rgb(6, 39, 99);
    background-image: none;
    position: relative;
    box-shadow: inset 0 5px 5px #00000008;
    display: flex;
    align-items: center;
}

@media (max-width: 991px) {
	div#timerDisplay {
    font-size: 20px;
    color: #fff;
    background-color: black;
    font-family: "Courier New", monospace;
    text-align: center;
    /* text-shadow: rgb(10, 255, 10) 0px 0px 5px, rgb(10, 255, 10) 0px 0px 10px, rgb(10, 255, 10) 0px 0px 15px; */
    display: inline-block;
    width: fit-content;
    padding: 15px 15px;
    border-radius: 10px;
    margin: 0px auto;
}
}
@media (min-width: 1700px) {
body.wrapper-fluid header>.grid-child, body.wrapper-fluid footer>.grid-child{
	padding-left: 20em;
    padding-right: 10em;
}
.sogl {
    font-size: smaller;
    margin-top: 30px;
}
#sppb-addon-ab5b0801-435d-43fe-9a86-74d493c6ed22 {
    padding-top: 25px;
    padding-right: 25px;
    padding-bottom: 25px;
    padding-left: 25px;
    min-height: 580px;
}

#sppb-addon-ab5b0801-435d-43fe-9a86-74d493c6ed22 #rsform_2_page_1 {
    background-color: #FFFFFF;
    display: flex;
    justify-content: center;
    align-items: center;
}
div#sppb-addon-ab5b0801-435d-43fe-9a86-74d493c6ed22 {
    display: flex;
    max-width: 1000px;
    flex-direction: column;
    margin: auto;
    justify-content: center;
}
}

div#g-recaptcha-47 {
    text-align: -webkit-center;
}