:root {
    --e7edf7: #e7edf7;
    --main-blue: #4a5c79;
}

.j7bet-header,
.j7bet-main_nav .nav-item:hover .nav-link {
    background: var(--e7edf7);
}

html,
body,
 .j7bet-main_nav {
    background: var(--white);
}

    .j7bet-main_nav .main_nav-title,
    .j7bet-main_nav .btn-left,
    .j7bet-main_nav .btn-right,
    .btn-link.text-light i,
    .j7bet-lobby .lobby-topic .topic-container,
    .ap-TopLeague .afb-title-h1,
    .j7bet-footer .footer-title {
        color: var(--main-blue);
    }

    .j7bet-main_nav .nav-item .game-list-item a img {
        filter: drop-shadow(1px 1px 1px #0f1523);
    }

.btn-link.text-light,
.btn-link.text-light:hover,
.btn-link.text-light:focus {
    color: #7E8DA9 !important;
}

 

.j7bet-lobby .lobby-topic {
    background-image: var(--img-lobby-topic-bg-left-png-ola777-indigo), var(--img-lobby-topic-bg-right-png-ola777-indigo);
}

.carousel-inner {
      border-radius: 12px;
}

.j7bet-lobby .lobby-topic {
    background-color: #e7edf7;
 }

    .j7bet-lobby .lobby-topic .topic-img-border {
         border: 3px solid #7f96c3;
     }
 
.input-group-text,
.form-control {
    border-color:#7f96c3;
}

.j7bet-header input::placeholder {
    color: #7F96C3;
}

.j7bet-header .btn.rounded-pill[type="submit"],
.j7bet-header .btn.rounded-pill[type="submit"]:hover,
.j7bet-header .btn.rounded-pill[type="submit"]:focus {
    border: 1px solid #7F96C3;
    background: transparent;
    color: #7F96C3;
}

.j7bet-header .btn.rounded-pill[data-toggle="modal"],
.j7bet-header .btn.rounded-pill[data-toggle="modal"]:hover,
.j7bet-header .btn.rounded-pill[data-toggle="modal"]:focus {
    border: 1px solid #7f96c3;
    background: #7f96c3;
    color: var(--white);
}

#contentWrapper.j7bet-content,
.j7bet-promotion_list {
    background: #e7edf7;
}

.j7bet-lobby .lobby-catalog_gaid .catalog_gaid-box .box-title {
    color: var(--white);
 }

.j7bet-lobby .lobby-catalog_gaid .catalog_gaid-box .box-content {
     background-color: #7F96C3DE;
  }

 

.j7bet-footer {
    background: #f8f8ff;
 }

.j7bet-lobby .lobby-catalog_gaid {
    margin-bottom: 0 !important;
    padding-bottom: 30px;
}

 

.j7bet-footer .ending {
    background-color: #d8e2f1;
    color: #4a5c79;
 }

.modal#loginModal .modal-content,
.modal#registerModal .modal-content,
.modal2#loginModal .modal-content,
.modal2#registerModal .modal-content {
    background: #e3eaf7;
    box-shadow: 2px 2px 6px 2px #D8E2F170;
    border: 3px solid #fff;
}

.model-h3 {
     color: #4a5c79!important;
 }

.modal#loginModal .modalCloseButton svg,
.modal#registerModal .modalCloseButton svg,
.modal2#loginModal .modalCloseButton svg,
.modal2#registerModal .modalCloseButton svg {
    color: #4a5c79;
}

.modal#loginModal .modalCloseButton,
.modal#registerModal .modalCloseButton,
.modal2#loginModal .modalCloseButton, 
.modal2#registerModal .modalCloseButton {
    background: #ffffff;
}

.did-floating-label-content.userNameID svg,
.did-floating-label-content.registerPasswordIco svg {
    display: none;
}

.did-floating-label-content.userNameID::before {
     content: url("data:image/svg+xml,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.0715 21L19.0676 20.9426C18.9736 18.8221 18.2801 16.9354 17.0108 15.3316C15.4515 13.3629 13.477 12.2186 11.1342 11.9191C10.7228 11.8658 10.3115 11.8412 9.91577 11.8412C7.65524 11.8412 5.62194 12.682 3.87855 14.3432C2.2096 15.9305 1.22625 17.9525 0.959843 20.3479C0.936337 20.557 0.928501 20.7621 0.920666 20.9426L0.916748 21H0L0.00391773 20.9344C0.141038 18.7359 0.748286 16.8287 1.81391 15.2742C2.91871 13.6582 4.56024 12.3539 6.68756 11.3941L7.22429 11.1521L6.71499 10.7297C6.68364 10.7051 6.64838 10.6764 6.61704 10.6477C5.18315 9.47461 4.42311 7.93242 4.36043 6.06211C4.32125 4.84395 4.63075 3.70781 5.27718 2.68652C6.06072 1.44785 7.13026 0.623438 8.45837 0.237891C8.71303 0.164063 8.97943 0.114844 9.25759 0.065625C9.37512 0.0451172 9.49265 0.0246094 9.6141 0H9.62194H10.3702H10.3741C10.4682 0.0164063 10.57 0.0328125 10.6562 0.0451172C10.8795 0.0779297 11.0872 0.110742 11.2831 0.164062C13.4574 0.771094 14.8482 2.17793 15.4163 4.35586C16.0078 6.62812 15.4437 8.64199 13.7356 10.3359C13.6298 10.4426 13.5083 10.541 13.383 10.6436C13.3164 10.6969 13.2537 10.7502 13.1871 10.8076L12.7561 11.1768L13.2654 11.4187C13.285 11.427 13.3007 11.4352 13.3124 11.4434C13.3477 11.4598 13.3869 11.4803 13.43 11.4967C14.7777 12.0135 15.9765 12.8092 16.999 13.8633C18.523 15.4424 19.4829 17.3496 19.8472 19.5316C19.8942 19.8064 19.9256 20.0813 19.9569 20.3684C19.9726 20.4955 19.9843 20.6186 20 20.7416V20.7457V20.9918H19.0715V21ZM9.99021 0.97207C7.40842 0.97207 5.29677 3.18281 5.2811 5.89805C5.27326 7.21055 5.75906 8.45332 6.6523 9.39668C7.54554 10.34 8.73262 10.8609 9.99021 10.865H10.002C12.5837 10.865 14.6954 8.6543 14.7111 5.93906C14.7189 4.62656 14.2331 3.38379 13.3399 2.44043C12.4466 1.49707 11.2596 0.976172 10.002 0.97207H9.99021Z' fill='%234A5C79'/%3E%3C/svg%3E")!important;
}

.did-floating-label-content.registerPasswordIco::before {
    content: url("data:image/svg+xml,%3Csvg width='18' height='24' viewBox='0 0 18 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.86562 24C6.04687 24 4.1625 24 2.10469 23.9953C0.876563 23.9953 0.0140624 23.1094 0.00468743 21.8438C-7.15954e-08 20.9156 0 19.9734 0 19.0641C0 18.6609 0 18.2531 0 17.85C0 17.325 0 16.7953 0 16.2703V16.1531C0 14.8172 0 13.4391 0 12.0797C0.0046875 11.0344 0.567187 10.2516 1.50469 9.98438C1.62187 9.95157 1.74844 9.93282 1.89375 9.90938C1.96875 9.90001 2.04844 9.88594 2.13281 9.87188L2.29219 9.84376V9.59063C2.29219 9.52501 2.29219 9.45938 2.29219 9.38907C2.29219 9.06094 2.29219 8.72813 2.29219 8.40469C2.2875 7.69688 2.28281 6.97032 2.32031 6.25782C2.46563 3.25782 4.64062 0.735944 7.60781 0.131256C8.0625 0.0375061 8.52188 -0.0093689 8.98125 -0.0093689C12.2578 -0.0093689 15.0141 2.33907 15.5391 5.57813C15.6094 6.00469 15.6187 6.45001 15.6281 6.83438C15.6375 7.44376 15.6375 8.06251 15.6328 8.65782V8.68126C15.6328 8.92501 15.6328 9.16876 15.6328 9.41251V9.81563L15.7828 9.84844C15.8813 9.87188 15.9797 9.89063 16.0734 9.90938C16.2609 9.94688 16.4391 9.98438 16.5984 10.0406C17.4375 10.3453 17.9203 11.0859 17.925 12.075C17.9297 12.8578 17.9297 13.6547 17.925 14.4234V14.4563C17.925 14.7984 17.925 15.1453 17.925 15.4875C17.925 16.0828 17.925 17.3578 17.925 17.3578C17.925 18.8109 17.925 20.3109 17.925 21.7828C17.925 22.7531 17.5359 23.4047 16.7438 23.775C16.4672 23.9016 16.1297 23.9766 15.825 23.9813C13.2938 23.9953 10.6969 24 7.86562 24ZM2.28281 11.0484C1.46719 11.0484 1.14844 11.3672 1.14844 12.1781C1.14844 15.3656 1.14844 18.5531 1.14844 21.7359C1.14844 22.5234 1.48594 22.8563 2.27344 22.8563H8.9625H15.6516C16.4391 22.8563 16.7766 22.5188 16.7766 21.7359C16.7766 18.2063 16.7766 15.0703 16.7766 12.15C16.7766 11.3766 16.4438 11.0438 15.6656 11.0438C14.6484 11.0438 10.7906 11.0438 10.7906 11.0438H5.16094L2.28281 11.0484ZM14.4703 9.89532V9.70313C14.4703 9.35157 14.475 9.00001 14.475 8.66251L14.5219 8.65782H14.475C14.4797 7.92188 14.4891 7.15782 14.4609 6.41251C14.3672 3.49688 11.9109 1.12969 8.98594 1.12969C8.5875 1.12969 8.18438 1.17657 7.78594 1.26094C5.17031 1.84688 3.46406 3.97501 3.43594 6.68907C3.43125 7.35469 3.43125 8.03438 3.43125 8.69063C3.43125 8.94376 3.43125 9.19688 3.43125 9.45001C3.43125 9.51094 3.43594 9.57188 3.44063 9.63282C3.44063 9.66094 3.44531 9.68907 3.44531 9.71719L3.45469 9.89532H14.4703Z' fill='%234A5C79'/%3E%3Cpath d='M8.9531 20.1891C8.59685 20.1844 8.39528 19.9688 8.3906 19.5797C8.3906 19.4203 8.3906 19.2609 8.3906 19.1063V19.0734C8.3906 19.0078 8.3906 18.9422 8.3906 18.8719C8.3906 18.8578 8.3906 18.8391 8.3906 18.825C8.3906 18.7969 8.3906 18.7828 8.3906 18.7734C8.47497 18.1594 8.28278 17.7703 7.74372 17.475C6.95622 17.0391 6.64216 15.9844 7.01247 15.0188C7.30778 14.25 8.09528 13.7156 8.92966 13.7156C9.02341 13.7156 9.12185 13.725 9.2156 13.7344C10.2234 13.8844 10.9031 14.5547 11.0343 15.5297C11.1609 16.4719 10.6968 17.2922 9.78747 17.7234C9.64216 17.7938 9.53903 17.9906 9.53434 18.1313C9.52497 18.4359 9.52497 18.7406 9.52497 19.0359C9.52497 19.2188 9.52497 19.3969 9.52497 19.575C9.52028 19.9734 9.32341 20.1938 8.96247 20.1938L8.9531 20.1891ZM8.9531 14.8547C8.41403 14.8547 8.0156 15.2484 8.00622 15.7922C8.00153 16.0688 8.0906 16.3078 8.25935 16.4859C8.4281 16.6594 8.66247 16.7531 8.93903 16.7578H8.9531C9.50622 16.7578 9.89528 16.3735 9.90466 15.8297C9.91403 15.2672 9.52966 14.8688 8.97184 14.8594L8.9531 14.8547Z' fill='%234A5C79'/%3E%3C/svg%3E")!important;
}

.selectCustom.registerCurrencySelect::before {
    content: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.15235 3.80469C3.98829 1.48828 6.82423 0 10 0H10.0156C15.5195 0.0078125 19.9961 4.49609 19.9922 10.0039C19.9922 15.5156 15.5078 20 9.99611 20H9.98829C7.32423 19.9961 4.81642 18.9531 2.92579 17.0586C1.03517 15.1641 -0.00389528 12.6523 1.09739e-05 9.98828C1.09739e-05 7.65625 0.808605 5.50781 2.15235 3.80469ZM9.98439 0.960938C5.03517 0.960938 0.984386 5 0.960948 9.96875C0.94923 12.3828 1.87892 14.6562 3.57814 16.3711C5.28126 18.082 7.55079 19.0312 9.97267 19.043H10.0117C14.9609 19.043 19.0078 15.0039 19.0352 10.0352C19.0469 7.625 18.1211 5.35156 16.4258 3.64062C14.7227 1.92187 12.4492 0.972656 10.0195 0.960938H9.98439Z' fill='%234A5C79'/%3E%3Cpath d='M10.0001 15.2461C9.72271 15.2461 9.52349 15.0391 9.51958 14.7383C9.51568 14.6094 9.51958 14.4844 9.51958 14.3711C9.51958 14.3281 9.51958 14.2852 9.51958 14.25V14.1211L9.4024 14.0664C9.27349 14.0078 9.14849 13.957 9.0274 13.9023C8.77349 13.7969 8.5313 13.6953 8.32037 13.5625C7.79302 13.2422 7.51568 12.75 7.48833 12.1016C7.47662 11.793 7.6563 11.5625 7.92974 11.5508C7.94146 11.5508 7.95318 11.5508 7.9649 11.5508C8.24615 11.5508 8.42583 11.7383 8.44537 12.0508C8.4649 12.3984 8.63287 12.6641 8.92583 12.8164C9.28521 13.0078 9.6524 13.1016 10.0118 13.1016C10.3751 13.1016 10.7344 13.0039 11.0821 12.8125C11.3555 12.6602 11.5352 12.3789 11.5704 12.043C11.6094 11.6875 11.4805 11.3398 11.2227 11.1172C11.0391 10.957 10.8086 10.8203 10.5352 10.707C10.2852 10.6055 10.0274 10.5117 9.7813 10.4258C9.50005 10.3242 9.21099 10.2227 8.93365 10.1055C8.13287 9.76562 7.66021 9.1875 7.5274 8.38672C7.34771 7.27344 7.88286 6.44141 8.99615 6.10937C9.07427 6.08594 9.1563 6.0625 9.24224 6.04297C9.28521 6.03125 9.32818 6.01953 9.37505 6.00781L9.52349 5.96875V5.81641C9.52349 5.76172 9.52349 5.70313 9.52349 5.64844C9.52349 5.52734 9.52349 5.39844 9.52349 5.27734C9.5274 4.98047 9.73052 4.76562 10.004 4.76562H10.0118C10.2852 4.76953 10.4766 4.98047 10.4844 5.27734C10.4844 5.39844 10.4844 5.51953 10.4844 5.63672C10.4844 5.69141 10.4844 5.74609 10.4844 5.80078V5.94141L10.6172 5.98828C10.6993 6.01562 10.7813 6.04297 10.8633 6.07031C11.0313 6.125 11.1915 6.17578 11.3399 6.24219C12.1172 6.59766 12.5001 7.15625 12.5196 7.94141C12.5274 8.21484 12.3321 8.43359 12.0665 8.44141C12.0586 8.44141 12.0508 8.44141 12.043 8.44141C11.7774 8.44141 11.5782 8.25391 11.5665 7.99219C11.5469 7.60156 11.3594 7.30859 11.0196 7.14844C10.6797 6.98437 10.336 6.90234 9.99615 6.90234C9.64458 6.90234 9.29693 6.99219 8.96099 7.16797C8.66021 7.32422 8.46099 7.63281 8.42974 7.99219C8.39849 8.35156 8.54302 8.69531 8.81646 8.91016C9.0938 9.125 9.41802 9.26172 9.73443 9.39453L9.79693 9.42187C10.0001 9.50781 10.2071 9.57812 10.4102 9.64844C10.5977 9.71094 10.7891 9.77734 10.9727 9.85156C11.9961 10.2734 12.5001 10.9844 12.5235 12.0234C12.5391 12.7227 12.2422 13.2578 11.6407 13.6133C11.4376 13.7344 11.211 13.8242 10.9688 13.9219C10.8516 13.9687 10.7305 14.0156 10.6094 14.0703L10.4883 14.1211V14.25C10.4883 14.2891 10.4883 14.332 10.4883 14.3789C10.4883 14.4922 10.4883 14.6172 10.4883 14.7461C10.4844 15.0391 10.2891 15.25 10.0157 15.25L10.0001 15.2461Z' fill='%234A5C79'/%3E%3C/svg%3E")!important;

}

.did-floating-label-content.userNameID::before,
.did-floating-label-content.registerPasswordIco::before,
.selectCustom.registerCurrencySelect::before {
    display: block;
    width: 20px;
    height: 21px;
    position: absolute;
    left: 15px;
    top: 6px;
}

.did-floating-input, .did-floating-select {
     border: 1px solid #8fa3cb;
}

     .did-floating-label-content svg,
    .selectCustom svg,
    .did-floating-input::placeholder,
    .did-floating-input, .did-floating-select {
        color: #4a5c79;
    }


.selectCustom.registerCurrencySelect::before,
.did-floating-label-content.registerPasswordIco::before,
.did-floating-label-content.userNameID::before,
.custom-select-dd:after {
    filter: brightness(0) saturate(100%) invert(34%) sepia(22%) saturate(709%) hue-rotate(178deg) brightness(94%) contrast(89%);
}


.did-floating-label-content .toggle-password,
.pw-eye-slash.toggle-password,
.toggle-password.pw-eye {
    filter: brightness(0) saturate(100%) invert(27%) sepia(72%) saturate(820%) hue-rotate(181deg) brightness(82%) contrast(94%);
}

.modal#loginModal .rgstButton,
.modal#registerModal .rgstButton,
.modal2#loginModal .rgstButton,
.modal2#registerModal .rgstButton,
.modal#loginModal .rgstButton:hover,
.modal#registerModal .rgstButton:hover,
.modal2#loginModal .rgstButton:hover,
.modal2#registerModal .rgstButton:hover,
.modal#loginModal .rgstButton:focus,
.modal#registerModal .rgstButton:focus,
.modal2#loginModal .rgstButton:focus,
.modal2#registerModal .rgstButton:focus,
.modal .rgstButton,
.modal .rgstButton:hover,
.modal .rgstButton:focus
{
    background: #7f96c3;
}

 
.bottom.text-center {
    color: #3F3552;
}

    .bottom.text-center a {
        color: #7F96C3;
    }

#alertModal .modal-content {
    background-color: #e3eaf7;
 }

.btn.btn-maintheme.btn-primary,
.btn.btn-maintheme.btn-primary:hover,
.btn.btn-maintheme.btn-primary:focus,
#disclaimerModal .btn-primary, .btn-primary,
#disclaimerModal .btn-primary, .btn-primary:hover,
#disclaimerModal .btn-primary, .btn-primary:focus,
.modal-footer > button.btn.btn-primary.tim-btn-bg,
.modal-footer > button.btn.btn-primary.tim-btn-bg:hover,
.modal-footer > button.btn.btn-primary.tim-btn-bg:focus,
.j7bet-profile .button.afb01,
.j7bet-profile .button.afb01:focus,
.j7bet-profile .button.afb01:hover,
.btn-contrasttheme,
.btn-contrasttheme:hover,
.btn-contrasttheme:focus,
.popup-footer button,
.popup-footer button:hover,
.popup-footer button:focus {
    background-color: #7f96c3 !important;
    border-color: #7f96c3 !important;
    color: #fff !important;
}

    .popup-footer button { border-radius:50px; }


    #alertModal .modal-body,
    .modal .popup-header,
    .modal2 .popup-header {
        color: #4a5c79;
    }

#alertModal .modal-body,
div#disclaimerModal > .modal-dialog > .modal-content > .modal-body,
#disclaimerContinueModal .modal-body {
    border-top: 1px solid #7f96c360;
    border-bottom: 1px solid #7f96c360;
}

.custom-select-dd,
.captchaInputRefresh .fld {
    border-color: #8fa3cb;
}

.select-options li:hover {
    background: #7F96C3;
}


.genericLink,
.genericLink:hover,
.genericLink:focus {
    color: #7F96C3;
}

.modalCloseButton svg {
    color: #4a5c79;
 }

.modalCloseButton {
    background: #fbf7f2;
}

#disclaimerModal .modal-content .h5,
#disclaimerContinueModal .modal-content .h5 {
    color: #4a5c79;
}

.modal-footer > button.btn.btn-secondary.tim-btn,
.modal-footer > button.btn.btn-secondary.tim-btn:hover,
.modal-footer > button.btn.btn-secondary.tim-btn:focus {
    background-color: transparent;
    border: 1px solid transparent;
    border-color: #6c757d;
}

#disclaimerContinueModal .modal-content {
    background-color: #e3eaf7;
}

.j7bet-header .header-avatar,
.j7bet-header .header-avatar-name,
.form-control.memberWallet {
    color: #7f96c3;
}

.j7bet-header .header-wallet .icon {
    color: #f11b32;
}


.j7bet-header:has(.header-avatar) #top-Deposit-Btn,
.j7bet-header:has(.header-avatar) #top-Deposit-Btn:hover,
.j7bet-header:has(.header-avatar) #top-Deposit-Btn:focus {
    background: #788088;
    border-color: #9a9aa2;
}

.j7bet-header:has(.header-avatar) .btn.btn-subtheme,
.j7bet-header:has(.header-avatar) .btn.btn-subtheme:hover,
.j7bet-header:has(.header-avatar) .btn.btn-subtheme:focus {
    background: #f11b32;
    border-color: #f11b32;
}

.btn-mix-noborder:after,
.btn-mix-noborder:before {
    display:none;
}

 .btn-mix-noborder,
.btn-mix-noborder:hover,
.btn-mix-noborder:focus {
    color: #fff;
    background: transparent;
    text-shadow: 1px -2px 1px rgb(65 147 215);
}

.btn-group.a-top-head-dropdown svg {
    color: #4a5c79!important;

}

.tournament_list-header .afb-title-h1 {
    color: #4a5c79 !important;
 }


.tournament_list-aside .form-group {
     border: 1px solid #7f96c3;
    background-color: #ffffff;
 }

    .tournament_list-aside .form-group .label {
         color: #7f96c3;
     }

.tournament_list-aside .dropdown button {
    color: #4a5c79;
 }

    .tournament_list-aside .dropdown button .icon {
         background-color: #4a5c79;
     }

.tournament_list-container {
    border: 3px solid #fff;
    border-radius: 12px;
    box-shadow: 1px 1px 2px 0px #bfbfbf;
}


.tournament_list .modal .modal-content {
    border: solid 2px #ffffff;
    background: #dbe5f5;
}

.modal.tncModal h4.heading,
.tournament_list .modal .modal-content {
    color: #4a5c79;
}

.close-popup.close span.text-white,
.close-popup.close span.text-white:hover,
.close-popup.close span.text-white:focus {
    color: #4a5c79 !important;
    font-weight: 500;
}


.close-popup.close {
    opacity: 1;
    background: #ffffff;
    border-radius: 450px;
    width: 40px;
    height: 40px;
}

.j7bet-promotion_list .promotion_list-container {
    background-color: #dbe5f5;
    -webkit-box-shadow: 2px 4px 6px rgba(0, 0, 0, 0.08);
    box-shadow: 2px 4px 6px rgba(0, 0, 0, 0.08);
    border: 2px solid #ffffff;
}

.j7bet-promotion_list .promotion_list-info .info-button button.btn-subtheme,
.j7bet-promotion_list .promotion_list-info .info-button button.btn-subtheme:hover,
.j7bet-promotion_list .promotion_list-info .info-button button.btn-subtheme:focus,
.j7bet-item_list .item_list-aside .aside-search-btn,
.j7bet-item_list .item_list-aside .aside-search-btn:hover,
.j7bet-item_list .item_list-aside .aside-search-btn:focus {
    background: #7f96c3;
    border-color: #7f96c3;
}

.j7bet-promotion_list .promotion_list-info .info-button button.promobtn,
.j7bet-promotion_list .promotion_list-info .info-button button.promobtn:hover,
.j7bet-promotion_list .promotion_list-info .info-button button.promobtn:focus,
#promoDetails .button-claim,
#promoDetails .button-claim:hover,
#promoDetails .button-claim:focus
 {
    background: #20CB3A!important;
    border-color: #008000!important;
}

.modal .modal-content,
.modal2 .modal-content {
    background: #dbe5f5;
    border: 2px solid #fff;
    color: #4a5c79;
    -webkit-box-shadow: 2px 4px 6px rgb(255 255 255 / 40%);
    box-shadow: 2px 4px 6px rgb(255 255 255 / 40%);
}


#promoDetails .button-close,
#promoDetails .button-close:hover,
#promoDetails .button-close:focus {
    background: #F11B32;
    border-color: #F11B32;
}

.j7bet-company_list.SLOTS {
    background-image: var(--bg-slots-png-ola777-indigo);
}

.j7bet-company_list.SPORTSBOOK {
    background-image: var(--bg-sportsbook-png-ola777-indigo);
}

.j7bet-company_list.LIVECASINO {
    background-image: var(--bg-livecasino-png-ola777-indigo);
}

.j7bet-company_list.POKER {
    background-image: var(--bg-poker-png-ola777-indigo);
}

.j7bet-company_list.FISHING {
    background-image: var(--bg-fishing-png-ola777-indigo);
}

.j7bet-company_list.LOTTERY {
    background-image: var(--bg-lottery-png-ola777-indigo);
}

.j7bet-company_list.ECASINO {
    background-image: var(--bg-ecasino-png-ola777-indigo);
}

.j7bet-company_list.GAMES {
    background-image: var(--bg-games-png-ola777-indigo);
}

.j7bet-company_list.RACING {
    background-image: var(--bg-racing-png-ola777-indigo);
}

.j7bet-lobby .lobby-catalog_gaid .catalog_gaid-box.box-01,
.j7bet-lobby .lobby-catalog_gaid .catalog_gaid-box.box-02,
.j7bet-lobby .lobby-catalog_gaid .catalog_gaid-box.box-03,
.j7bet-lobby .lobby-catalog_gaid .catalog_gaid-box.box-04 {
    background-size: cover;
}

.j7bet-company_list .company_list-nav .nav-link.active,
.j7bet-item_list .company_list-nav .nav-link.active {
    background-color: #7f96c3;
}

.j7bet-company_list .company_list-nav .nav-arrow {
     color: #4a5c79;
}

.j7bet-company_list .company_list-pane-link,
.j7bet-company_list .company_list-pane-link:hover,
.j7bet-company_list .company_list-pane-link:focus {
    background-color: #7f96c3!important;
    border-color: #ffffff!important;
    color:#fff!important;
}

hr {
     border-top: 1px solid rgb(188 199 225)!important;
}


.j7bet-item_list {
    background-color: #f8f8ff;
    background-image: none !important;
}

    .j7bet-item_list .item_list-aside .aside-search {
        background-color: #ffffff;
     }

        .j7bet-item_list .item_list-aside .aside-search::placeholder {
            color: #7f96c3;
        }


    .j7bet-item_list .item_list-aside .aside-btn {
         color: #7f96c3;
    }


    .j7bet-item_list .item_list-aside .aside-btn img {
        filter: brightness(0) saturate(100%) invert(62%) sepia(82%) saturate(262%) hue-rotate(187deg) brightness(83%) contrast(80%);
    }

.ola777-overlay-ui .top-container .game-attribute,
.ola777-overlay-ui .top-container .game-attribute:hover,
.ola777-overlay-ui .top-container .game-attribute:focus {
    background: rgb(74 92 121);
}

.ola777-overlay-ui .bottom-container {
    background: #e1e9f7;
 }

    .ola777-overlay-ui .bottom-container .rtp-provider-container .provider-container {
         color: #4a5c79;
      }

 .ola777-overlay-ui .bottom-container .rtp-provider-container .provider-container .provider-details .provider-name {
             color: #93a1b7;
         }

    .ola777-overlay-ui .bottom-container .bottom-container-badges > div:nth-child(2) .favourite-game-container {
        background: #9aa5b9;
        border: solid 1px #ffffff;
        box-shadow: 1px 1px 3px rgb(0 0 0 / 20%);
    }

.j7bet-item_list .item_list-item {
    box-shadow: 1px 1px 6px rgb(0 0 0 / 20%);
    border-radius: 8px;
}

.ola777-overlay-ui .bottom-container .bottom-container-badges > div:first-child .badge-SLOTS {
     background: linear-gradient(180deg, #FFD700 0%, #FFC107 50%, #FF8C00 100%);
    color: #000;
}

#tournament-Detail-v3 .tournament_detail-wrapper {
    background-color: #dce6f6;
    border: 2px solid #fff;
    box-shadow: 1px 1px 3px rgb(0 0 0 / 20%);
}


#tournament-Detail-v3 .tournament_detail-title,
#tournament-Detail-v3 .tournament_detail-container .tournament_detail-timeRange {
    color: #4a5c79;
}

#tournament-Detail-v3 .tournament_detail-container .tournament_detail-timeRange svg {
    filter: brightness(0) saturate(100%) invert(33%) sepia(4%) saturate(3634%) hue-rotate(179deg) brightness(99%) contrast(88%);
}

#tournament-Detail-v3 .tournament-user-rank thead,
#tournament-Detail-v3 .tournament_detail-list-container {
    background-color: #4a5c79;
}

    #tournament-Detail-v3 .tournament-user-rank thead th,
    #tournament-Detail-v3 .tournament_detail-list-title {
        color: #fff;
    }

#tournament-Detail-v3 .tournament-user-rank tbody,
#tournament-Detail-v3 .tournament_detail-list-title {
    background-color: #313d51;
}

#tournament-Detail-v3 .tournament-user-rank thead th {
     border-right: 1px solid #ffffff50;
 }

 
#tournament-Detail-v3 .tournament_detail-list-container .rank-container  {
     background: #313d51;
 }

.a-top-text-heading {
     color: #4a5c79;
 }

.a-top-head-dropdown ul li {
     border-bottom: 1px solid #ccc;
}

.a-top-head-dropdown ul li:last-child {
    border-bottom:none;
}

.text-contrasttheme {
    color: #4a5c79 !important;
}

.text-dark {
    color: #4a5c79 !important;
}

.j7bet-profile {
    background-color: #e8e8e8;
}

.h3.user-profile-title {
    color: #4a5c79 !important;
}

.j7bet-profile .cd-tabs__panels {
     background-color: #f7f7f7;
}

.j7bet-profile .megamenu-nav .cd-tabs__item--selected {
     background-color: #7f96c3;
}

.js .cd-tabs__item--selected span { color:#fff; }

.modal-footer > button.btn.btn-primary.tim-btn-bg { border-radius:50px; }


.j7bet-profile .cd-tabs__panels .form-control {
    background-color: #ffffff;
}

    .j7bet-profile .cd-tabs__panels .form-control:not(:placeholder-shown) {
        background-color: #eeeeee;
        border-color: #d8e2f1;
    }

.input-group .input-group-append .input-group-text.bg-primary,
.j7bet-accname, .j7bet-accno, .j7bet-bankname, .j7bet-status, .j7bet-cryptoaccname, .j7bet-cryptoaddress, .j7bet-cryptostatus {
    background: #7f96c3 !important;
    border: 1px solid #7f96c3;
    color: #fff !important;
}

.j7bet-profile .megamenu-nav .cd-tabs__item--selected span,
.js .cd-tabs__item--selected .icon {
    color: #fff!important;
}

.j7bet-profile .cd-tabs__panels label,
.user-profile .h3,
.cd-tabs__list span,
.j7bet-bankinfo {
    color: #4a5c79;
}



.j7bet-profile .cd-tabs__panels .form-control::placeholder {
    color: #7f96c3;
}

.j7bet-profile .megamenu-nav .cd-tabs__item span {
    color: #4a5c79;
}

.j7bet-accname {
    background: #7f96c3;
     color: #ffffff !important;
     border: 1px solid #4a5c79;
}

.j7bet-accno,
.j7bet-cryptoaddress {
    color: #ffffff !important;
}

.j7bet-deletebtn > button,
.j7bet-deletebtn > button:hover,
.j7bet-deletebtn > button:focus {
    background: #7f96c3;
    color: #fff;
    border: none;
}

.j7bet-bankinfo {
     border-radius: 8px;
 }

.j7bet-profile hr {
    border-top: 1px solid rgb(222 222 222) !important;
}

.pagination > li > a,
.pagination > li > a:hover {
    border: 1px solid #4a5c79 !important;
}

    .paginationjs-page.J-paginationjs-page.active,
    .pagination > li > a:hover,
    .pagination > li:hover {
        background-color: #7f96c3;
    }

 .pagination > li > a:hover i { color:#fff; }

.close-popup {
     color: #4a5c79;
    font-size: 33px;
     background: #fff;
    border-radius: 50px;
    width: 35px;
    height: 35px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.fld {
     border: 1px solid #7f96c3;
     color: #4a5c79;
     border-radius: 5px;
}

.choose-file::file-selector-button {
    background: var(--main-blue);
    color: #fff;
    border: 0;
    border-radius: 5px 0 0 5px;
    padding: 0 15px;
    margin-right: 10px;
    cursor: pointer;
    font-size: 14px;
    height: 35px;
}

#memberbankqrcode {
    padding: 0 10px 0 0 !important;
}

.j7bet-profile .cd-tabs__panels .inside-tab-item > a.active {
    border-color: #7f96c3;
    color: #4a5c79;
}

.j7bet-profile .cd-tabs__panels .inside-tab-item > a {
    color: #ffffff;
    background: #7f96c3;
 }

a:hover { text-decoration:none;  }

.deposit-instruction {
    background: #4a5c79;
    color: #fff;
 }

.btn.btn-secondary.text-contrasttheme,
.btn.btn-secondary.text-contrasttheme:hover,
.btn.btn-secondary.text-contrasttheme:focus {
    background: linear-gradient(180deg, #828A91 0%, #6C757D 100%);
    height: 35px;
    color: #fff !important;
    border-radius: 50px;
}

.j7bet-profile .cd-tabs__panels .fastdeposit-note, 
.j7bet-profile .cd-tabs__panels .autodeposit-note {
     background-color: #4a5c79;
}


#cryptoPromoMinMax {
    color: #3b4151 !important;
}

#NotifPopUpSpecial > div .btn-gotit,
#NotifPopUpSpecial > div .btn-gotit:focus,
#NotifPopUpSpecial > div .btn-gotit:hover {
    background-color: #7f96c3;
}

#NotifPopUpSpecial > div .toast-wrapper {
     background: #e8e8e8;
 }

#NotifPopUpSpecial > div .toast-desc span {
    color: #ef5a00 !important;
 }

#NotifPopUpSpecial > div .toast-title,
#NotifPopUpSpecial > div .toast-desc {
    color: var(--main-blue);
}

.scanQR-crypto .btn,
.scanQR-crypto .btn:hover,
.scanQR-crypto .btn:focus {
    background-image: none;
    background: #7f96c3;
}

.j7bet-profile .cd-tabs__panels input:disabled,
.j7bet-profile .cd-tabs__panels input[readonly] {
    background-color: #eeeeee !important;
    color: #7e8da9;
}

.input-group-text {
    color: #ffffff;
    background-color: #7f96c3;
    border: 1px solid #7f96c3;
}

#main-affiliate thead, #daily-lucky-spin-history thead, #deposit-withdraw-history thead, #gamedeposit-withdraw-history thead {
    background: #d9d9d9;
    color: #4a5c79;
}

.pagination > li > a {
      color: #4a5c79!important;
 }

.pagination a:hover:not(.active), .pagination a.active {
    background: #7f96c3 !important;
}

.wallet-top-left {
     background: #4a5c79;
 }

    .wallet-top-left:before {
         border-left: 8px solid #4a5c79;
      }

.wallet-top-right span.whitelabel {
    color: #4a5c79;
}

#tournament-history thead,
table.bet-history.table-sticky thead .sticky-left,
table.bet-history > thead > tr > th {
    background: #d9d9d9;
    color: #4a5c79!important;
 }

.game-part .h3 {
     background: transparent;
  }

input#GHDatepickerFrom:focus,
input#GHDatepickerTo:focus {
    background: #7f96c3 !important;
    color: var(--white) !important;
    border-color: #7f96c3 !important;
    outline: none !important;
}

 .from-date:focus-within label,
.end-date:focus-within label,
.from-date:focus-within,
.end-date:focus-within {
    color: var(--white) !important;
    background: #7f96c3 !important;
}
 
#tournament-history thead,
table.bet-history.table-sticky thead .sticky-left,
table.bet-history > thead > tr > th,
table.bet-history.table-sticky tbody .sticky-left,
table tbody > tr > td,
table thead > tr > th {
    border: 3px solid #F7F7F7!important;
}
 
.modal-header button.close {
    background-color: #fbf7f2;
    border-radius: 50px!important;
    height: 40px;
    width: 40px;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 0;
    margin: 0;
}

#tournament-name .btn.btn-tournament,
#tournament-name .btn.btn-tournament:focus,
#tournament-name .btn.btn-tournament:hover,
#tier thead {
    background: #cccccc;

}

    #tournament-name .btn.btn-tournament.active,
    #tournament-name .btn.btn-tournament.active:focus,
    #tournament-name .btn.btn-tournament.active:hover {
        background-color: #7f96c3;
        color: #fff !important;
    }

.afb-bg-ddark-blue {
    background-color: var(--main-blue);
}

.rank-part .h4,
.j7bet-accno span.bankno,
.btn.copy-bankno {
    color: #ffffff!important;
}

.pmo-title,
.afb-bg-ddark-blue .card-header {
    border-bottom: 1px solid #ffffff50!important;
}
 

.inv-friend-tittle {
    border-bottom: solid 3px var(--main-blue);
}



.btn-sharebox-gray,
.btn-sharebox-gray:focus,
.btn-sharebox-gray:hover {
    background-color: #7f96c3 !important;
 }

.sharebox-container {
     background-color: #7f96c3;
}

.sharebox-container input
{ border:none; }

 

.button.afb04,
#active-member-list th,
#tier thead,
#profile-Bet-History button,
#profile-promotion-sec button,
#tournament-name .btn.btn-tournament.active,
#tournament-name .btn.btn-tournament.active:focus,
#tournament-name .btn.btn-tournament.active:hover,
#tournament-name .btn.btn-tournament,
#tournament-name .btn.btn-tournament:focus,
#tournament-name .btn.btn-tournament:hover,
.modal-content .h5,
.modal-header button.close span {
    color: var(--main-blue);
}

#GGEarns-container {
     background: var(--main-blue);
 }

    #GGEarns-container p,
    .pagination a:hover:not(.active),
    .pagination a.active {
        color: #ffffff!important;
    }

    #GGEarns-container h6 span {
        color: #7f96c3;
    }

.text-muted.time {
    color: #737477 !important;
}

.input-group input:not(:placeholder-shown) + .input-group-append .input-group-text {
    border: 1px solid #d8e2f1!important;
}

#buypromoModal .btn.btn-danger,
#buypromoModal .btn.btn-danger:hover,
#buypromoModal .btn.btn-danger:focus,
.modal.transferModal .btn-block.btn-color,
.modal.transferModal .btn-block.btn-color:hover,
.modal.transferModal .btn-block.btn-color:focus {
    border-color: #9399a5 !important;
    background-color: #727b83!important;
}

#buypromoModal .btn-success,
#buypromoModal .btn-success:hover,
#buypromoModal .btn-success:focus {
    background-color: #7f96c3!important;
    border-color: #7f96c3!important;
}

.loyalprogram-info .title,
.loyalprogram-info p.text-white,
.loyalprogram-info h5.text-center.pb-3.step.text-white,
.loyalprogram-info span.d-block.text-white,
.loyalprogram-info .text-left.text-white,
.h3.afb-title-h1,
#slideout .h1 {
    color: var(--main-blue) !important;
}

.loyalprogram-info.bg-blue .col-md-12.text-white .card.loyalty-workflow .card-body,
.theme-loyalbgvip.D6C0, .theme-loyalbgvip.D6C1, .theme-loyalbgvip.D6C2, .theme-loyalbgvip.D6C3, .theme-loyalbgvip.D6C4, .theme-loyalbgvip.D6C5, .theme-loyalbgvip.D6C6, .theme-loyalbgvip.D6C7, .theme-loyalbgvip.D6C8, .theme-loyalbgvip.D6C9 {
    background: var(--main-blue) !important;
}

.loyalprogram-info .table-title {
    color: #7f96c3!important;
}

.loyalprogram-info h5.step:before {
     border-bottom: 2px solid var(--main-blue);
 
}

.loyalprogram-info h5.step:after {
    border-bottom: 2px solid var(--main-blue);
}

.loyalprogram-info .tab-content .card {
     background: #26303f !important;
}

.loyalprogram-info.bg-blue .card.loyalty-workflow p.text-white {
    color:#fff!important;
}


.vl { display:none; }

.user-profile .h3 {
    border-bottom: 1px solid #3e3e3e;
 }

#affiliateLayoutRow .rgstButton,
#affiliateLayoutRow .rgstButton:hover,
#affiliateLayoutRow .rgstButton:focus {
    background: #7f96c3;
}

#affiliateLayoutRow .ggearn-ad-card {
    background: radial-gradient(circle at top right, #fcf6ba52 0%, /* Bright core */ #4a5c79 20%, /* Mid-tone gold */ #4a5c79 100% /* Deep shadow gold */ ) !important;
    border-color:#4a5c79;
}

    #affiliateLayoutRow .ggearn-ad-card p,
    #affiliateLayoutRow span.ml-3,
    #slideout .afb-medias a span,
    #slideout .afb-medias a span:hover,
    #slideout .afb-medias a span:focus,
    #slideout .afb-medias a span i,
    #slideout .afb-medias a span i:hover,
    #slideout .afb-medias a span i:focus {
        color: #fff !important;
    }


#affiliateLayoutRow ul li span  {
    color: #fff;
}

.j7bet-item_list.favouriteGame #tabContant-companyList::before,
.j7bet-item_list.favouriteGame #dailyLuckySpinList::before {
    content: var(--img-deco-slots-png-ola777);
}

.j7bet-item_list.favouriteGame { padding-top:0; }


#dailyLuckySpinList .btn.btn-primary.filter-button {
    background: transparent !important;
    color: var(--main-blue) !important;
}

    #dailyLuckySpinList .btn.btn-primary.filter-button.active {
        background-color: #7f96c3 !important;
         color: #fff !important;
    }

#slideout p,
.afb-medias a  {
    background: var(--main-blue);
}

    .afb-medias a:hover,
    .afb-medias a:focus {
        background: #7f96c3;
    }




.did-floating-input.border-danger,
.custom-select-dd.border-danger,
.register_RegisterCaptcha.border-danger {
    border-color: #7f96c3 !important;
    background: #eeeeee;
}

.container-fluid.home-container {
    background: #d8e2f1;
}

.full-nav-lang a,
.full-nav-lang a:hover,
.footer-bottom a:hover,
.footer-copy-right {
    color: var(--main-blue);
}

.footer-copy-right {
    background: #d8e2f1;
 }


#addBank .choose-file::file-selector-button {
    height: 32px;
}

.selectCA,
.addNewCA
{
    color: var(--main-blue) !important;
 }


.progress-Expired {
    border-color: hsl(0deg 0% 56.19%);
}

.btn-sharebox,
.btn-sharebox:hover,
.btn-sharebox:focus {
    background-color: #7f96c3;
    color: #fff;
}

.btn-underline-sharebox:hover::after {
    background-image: linear-gradient(to right, #7f96c3, #7f96c3);
}

.downline-details .h3 {
    border-bottom:none!important;
}

#tab-notif .list-group-item:hover {
     background: #7f96c320;
}

.cd-tabs__item:hover {
    background: #7f96c320;
}

.tournament_list.tournament-list .h3 {
    border-bottom: none;
}

#TournamentGameList .game-lobby-container > div,
.top5game.j7bet .owl-item .item_list-item {
    box-shadow: 1px 1px 6px rgb(0 0 0 / 20%);
    border-radius: 8px;
}

#TournamentGameList p {
     color: var(--main-blue) !important;
}

.j7bet-company_list .company_list-nav,
.j7bet-company_list .company_list-nav .nav-link {
    background-color: #e7edf7;
}

    .j7bet-company_list .company_list-nav .nav-link img,
    .j7bet-item_list .company_list-nav .nav-link img {
        filter: grayscale(1) drop-shadow(0 1px 1px #9999);
    }

    .j7bet-company_list .company_list-nav .nav-link.active img,
    .j7bet-company_list .company_list-nav .nav-link:hover img,
    .j7bet-item_list .company_list-nav .nav-link.active img,
    .j7bet-item_list .company_list-nav .nav-link:hover img {
        filter: none;
    }

.j7bet-item_list .company_list-nav,
.j7bet-item_list .company_list-nav .nav-link {
    background-color: #e5ecf8;
 }

    .j7bet-item_list .company_list-nav  {
         border: 1px solid #fff;
    }

        .j7bet-item_list .company_list-nav .nav-arrow,
        .top5game .afb-title-h1 {
            color: #4a5c79;
        }

.j7bet-company_list { background-image:none; }


    .j7bet-company_list .company_list-overlay a,
    .j7bet-company_list .company_list-overlay a:hover {
        background-color: #7f96c3!important;
        color:#fff!important;
    }


.top5game.j7bet .owl-carousel .owl-stage {
    padding-bottom: 5px;
}

#spin-button .btn.filter-button,
#spin-button .btn.filter-button:focus,
#spin-button .btn.filter-button:hover {
    background: transparent !important;
    border-color: #7f96c3 !important;
    color: #7f96c3 !important;
}

.j7bet-faq .faq-container {
    background-color: transparent;
 }

.j7bet-faq .faq-title {
    border-bottom: none;
    width: 100%;
    color: var(--main-blue);
}

#faq-tab-content.tab-content .card-header,
#faq-tab-content.tab-content .card-header .btn.btn-maintheme {
    background-color: var(--main-blue) !important;
    border: none;
}

.simple-login.sl-s .input-group-text {
    border-color:#7f96c3;
}

.full-nav-lang a:hover,
.active-lang,
.active-lang p {
    background-color: #e7edf7;
}

    .active-lang p {
        color: var(--main-blue);
    }


#slideout .afb-medias:hover i {
    color:#fff!important;
}

.header-wallet.input-group .input-group-text {
     border: 1px solid #7f96c3;
}

#top-Deposit-Btn,
#top-Deposit-Btn:hover,
#top-Deposit-Btn:focus {
    background: linear-gradient(180deg, #828A91 0%, #6C757D 100%)!important;
    border: 1px solid #9A9AA2!important;
}

#top-Withdraw-Btn,
#top-Withdraw-Btn:hover,
#top-Withdraw-Btn:focus {
    background: #7f96c3!important;
    border-color: #7f96c3!important;
}

.notifUnread {
    background-color: #e7edf7;
 }

    .notifUnread div {
        color: var(--main-blue);
     }

#DepoConfModal .modal-dialog .modal-content .modal-header,
.ui-datepicker .ui-datepicker-header {
    background: #7f96c3 !important;
}

select.form-control option:hover,
select.form-control option:focus,
select.form-control option:checked {
    background: #7f96c3 !important;
    background-color: #7f96c3 !important;
    background-image: linear-gradient(#7f96c3, #7f96c3) !important;
    box-shadow: 0 0 0 100vmax #7f96c3 inset;
    color: #fff !important;
}


#DepoConfModal .modal-dialog .modal-content .btn-primary,
#DepoConfModal .modal-dialog .modal-content .btn-primary:hover,
#DepoConfModal .modal-dialog .modal-content .btn-primary:focus {
    background: #7f96c3 !important;
    border-color: #7f96c3 !important;
}

.ui-state-active, .ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active, a.ui-button:active,
.ui-button:active, .ui-button.ui-state-active:hover {
    border: 1px solid #7f96c3;
    background: #7f96c3;
}

.btn-underline-sharebox,
.btn-underline-sharebox:hover,
.btn-underline-sharebox:focus {
    color: #7f96c3!important;
}

#invite-friend .tooltip {
     font-weight: 800 !important;
}

#invite-friend .copied {
     top: 100%;
 }

#active-member-list .button.afb04 {
    border-radius: 50px;
}

.promotion_list-info .btn.btn-contrasttheme,
.promotion_list-info .btn.btn-contrasttheme:hover,
.promotion_list-info .btn.btn-contrasttheme:focus {
    background: #20CB3A !important;
    border-color: #008000 !important;
}

#tournament-Detail-v3 .tournament_detail-table-tac {
     color: #181818;
 }

#adColumn div { color:#fff!important; }

.single-post .table-dark  {
     background-color: #eaf7ff;
}

.single-post .table-dark,
.single-post .table th,
.single-post .table td {
    color: #4a5c79;
}

.single-post table tbody > tr > td,
.single-post table thead > tr > th {
    border: 3px solid #eaf7ff !important;
}

.single-post .table tr {
    border-top: 1px solid #eaf7ff;
}

.wallet-effect { }


@keyframes walletPop {
    0% {
        transform: scale(1);
        box-shadow: none;
    }

    20% {
        transform: scale(1.08);
        box-shadow: 0 0 12px 4px rgb(127 150 195)!important;
    }

    50% {
        transform: scale(1.03);
        box-shadow: 0 0 8px 2px rgb(127 150 195)!important;
    }

    80% {
        transform: scale(1.08);
        box-shadow: 0 0 12px 4px rgb(127 150 195)!important;
    }

    100% {
        transform: scale(1);
        box-shadow: none;
    }
}

.form-control:focus,
.form-control:hover {
    border-color: #7f96c3!important;
}

.btn.button-noteligible.btn-contrasttheme,
.btn.button-noteligible.btn-contrasttheme:hover,
.btn.button-noteligible.btn-contrasttheme:focus {
    background: #9fb2d4 !important;
    border-color: #9fb2d4 !important;
}




