.basket .basket_list {
}
.basket .basket_list .row .items .item.n1 {
  flex: 1 1 60% !important; text-align: left;
}
.basket .basket_list .row .items .item.n2 {
}
.basket .basket_list .row .items .item.n3 {
}
.basket .basket_list .row .items .item.product {
  flex-direction: column; justify-content: flex-start; align-items: flex-start;
}
.basket .basket_list .row .items .item.product .productid {
  display: inline-block; margin-top: 10px; font-size: 15px; color: rgba(255,255,255, 0.75);
}
.basket .basket_list .row .items .item.price {
  justify-content: flex-end; font-weight: bold; font-size: 20px;
}

.basket .choose_text {
  display: flex; gap: 30px; align-items: center;
}
.basket .choose_text .text {
  display: block; font-size: 22px; font-weight: 600; white-space: nowrap;
}
.basket .choose_text .line {
  width: 100%; height: 1px; background: #ffffff;
}

#basket1_primary {
  position: relative;
}
#basket1_primary .loader {
  width: 100%; padding: 80px; text-align: center; background: rgba(255,255,255, 0.2);
}

.basket .basket_methods {
  display: flex; gap: 40px;
}
.basket .basket_methods a.elm {
  display: flex; gap: 20px; align-items: center; padding: 30px; color: #000000; background: #ffffff; cursor: pointer;
}
.basket .basket_methods a.elm:hover {
  text-decoration: none !important;
}
.basket .basket_methods .elm span {
  position: relative; display: block; width: 40px; height: 40px; border: 5px solid #000000;
}
.basket .basket_methods .elm span::after {
  content: ''; position: absolute; top: 5px; left: 5px; width: 20px; height: 20px; background: #000000; opacity: 0;
}
.basket .basket_methods .elm img {
  width: auto; height: 30px;
}
.basket .basket_methods .elm label {
  font-weight: bold; font-size: 22px; cursor: pointer;
}
.basket .basket_methods .elm:hover span::after {
  opacity: 0.2;
}
.basket .basket_methods .elm.active span::after {
  opacity: 1;
}
.basket .basket_methods .elm input[type="radio"] {
  display: none;
}
.basket .basket_methods .elm.changemethod {
}
.basket .basket_methods .elm.changemethod:hover {
  text-decoration: underline !important;
}


.basket .basket_submit_content {
  float: right; padding: 25px; background: #ffffff;
}
.basket .basket_submit_content .basket_submit a {
  display: inline-block; width: 100%; padding: 10px 25px; text-align: center; font-size: 36px; font-weight: bold; color: #000000; background: #ffffff; border: 1px solid #000000;
}
.basket .basket_submit_content .basket_submit a span {
  display: block; font-size: 26px; font-weight: 300;
}
.basket .basket_submit_content .basket_submit a:hover {
  text-decoration: none !important; color: #ffffff; background: #040b11;
}
.basket .basket_submit_content .content_text {
  width: 300px; margin: 10px auto 0 auto; text-align: center; font-size: 12px; color: #000000;
}
.basket .basket_submit_content .content_text a {
  font-weight: 800; color: #000000;
}


.basket .basket_submit_content_wallet {
  display: flex; flex-direction: column; gap: 15px;
}
.basket .basket_submit_content_wallet .row {
  display: inline-block; width: auto; padding: 20px; background: #000000;
}

.basket .basket_submit_content_wallet .doplatok {
 }
 .basket .basket_submit_content_wallet .doplatok span {
   font-weight: 300; font-size: 20px;
 }
 .basket .basket_submit_content_wallet .doplatok .price {
   display: block; margin: 0; font-size: 24px; font-weight: bold; font-family: 'Poppins', sans-serif; color: #ffffff;
 }
 .basket .basket_submit_content_wallet .doplatok .infotext {
   display: block; margin: 10px 0 0 0; font-size: 12px; color: rgba(255,255,255, 0.7);
 }

/* .basket .basket_submit_content .wallet_pay {
  width: 100%; margin-bottom: 20px; padding: 15px; color: #ffffff; text-align: center; background: #040b11; border-radius: 4px;
}
.basket .basket_submit_content .wallet_pay .item {
  display: flex; align-items: center; padding: 15px; background: #ffffff; cursor: pointer;
}
.basket .basket_submit_content .wallet_pay .item .radio {
  display: inline-block; width: 30px; height: 30px; margin-right: 15px; border: 1px solid #000000;
}
.basket .basket_submit_content .wallet_pay .item.active .radio::before {
  content: ''; display: inline-block; width: 20px; height: 20px; margin-top: 4px; background: #040b11;
}
.basket .basket_submit_content .wallet_pay .item input {
  display: none;
}
.basket .basket_submit_content .wallet_pay .item:hover {
  opacity: 0.9;
}
.basket .basket_submit_content .wallet_pay .item .price {
  display: block; margin: 0; font-size: 24px; font-weight: bold; font-family: 'Poppins', sans-serif; color: #000000;
}
.basket .basket_submit_content .wallet_pay .item .pricetext {
  margin-left: 7px; color: #000000;
}
.basket .basket_submit_content .wallet_pay .infotext {
  display: block; margin: 10px 0 0 0; font-size: 12px; color: rgba(255,255,255, 0.7);
} */

.basket .basket_submit_content .other {
  width: 100%; margin-bottom: 20px; padding: 15px; color: #ffffff; text-align: center; background: #040b11; border-radius: 4px;
}
.basket .basket_submit_content .other span {
  font-weight: 300; font-size: 18px; font-weight: bold;
}

.basket_status {
  padding: 20px; font-size: 18px; text-align: center; color: #ffffff; background: #ff0000;
}


.basket_result {
}
.basket_result .result_content {
  text-align: center;
}
@keyframes fadeInBasketResult { from { opacity: 0; } to { opacity: 1; } }
.basket_result .result_content .result_icon {
  font-size: 80px; opacity: 0; animation: fadeInBasketResult 1.5s forwards;
}
.basket_result .result_content.ok .result_icon {
  color: #ffffff;
}
.basket_result .result_content.error .result_icon {
  color: #d21a1a;
}
.basket_result .result_content .text {
  font-size: 44px; font-weight: bold; color: #70b71b;
}
.basket_result .result_content .text2 {
  display: none; margin-top: 20px; margin-bottom: 30px; font-size: 20px;
}




/* wallet */
.wallet .wallet_list {
}
.wallet .wallet_list .row.header .items .item {
  font-size: 26px;
}
.wallet .wallet_list .row.header .items .item.n1 {
  justify-content: flex-start;
}
.wallet .wallet_list .row.header .items .item.n2 {
  max-width: 270px !important; justify-content: flex-end;
}
.wallet .wallet_list .row .items .item {
  flex-wrap: wrap; padding: 30px; border-bottom: 1px solid #ffffff;
}
.wallet .wallet_list .row .items .item.n1 {
  flex: 1 !important; text-align: left;
}
.wallet .wallet_list .row .items .item.n2 {
}
.wallet .wallet_list .row .items .item.product {
  display: flex; justify-content: space-between;
}
.wallet .wallet_list .row .items .item .unverified {
  display: inline-block; color: #ff0000;
}
.wallet .wallet_list .row .items .item.product .name {
}
.wallet .wallet_list .row .items .item.product .name .gray {
  color: rgba(255,255,255, 0.5);
}
.wallet .wallet_list .row .items .item.product .dateinfo {
}
.wallet .wallet_list .row .items .item.product .dateinfo span {
  color: rgba(255,255,255, 0.5);
}
.wallet .wallet_list .row .items .item .nextline {
  width: 100%; text-align: left;
}
.wallet .wallet_list .row .items .item .nextline.fee {
  font-weight: normal; text-align: right;
}
.wallet .wallet_list .row .items .item .nextline.gray {
  font-weight: normal; color: rgba(255,255,255, 0.5); text-align: right;
}
.wallet .wallet_list .row .items .item .nextline a.removewithdrawal {
  color: rgba(255,255,255, 0.5); cursor: pointer;
}
.wallet .wallet_list .row .items .item .nextline a.removewithdrawal:hover {
  text-decoration: underline;
}
.wallet .wallet_list .row .items .item.price {
  max-width: 270px !important; gap: 10px; justify-content: flex-end;
}
.wallet .wallet_list .row .items .item.price .pricespan {
   font-weight: bold; font-size: 20px;
}
.wallet .wallet_list .row .items .item .waiting_for_withdrawal {
  color: #1eb1db;
}

.wallet .wallet_list .row.footer .items .item {
  width: 450px !important; font-size: 26px;
}
.wallet .wallet_list .row.footer .items .item.n2 {
  max-width: 270px !important; justify-content: flex-end;
}

.wallet .wallet_payment_info {
  float: left; width: 47%;
}
.wallet .wallet_payment_info .content {
  font-size: 18px; line-height: 160%; padding: 25px; color: #ffffff; background: #040b11;
}

.wallet .wallet_submit_content {
  float: right; width: 47%;
}

.wallet .wallet_submit_content .paym_methods_menu {
  display: flex; gap: 10px; margin-bottom: 20px;
}
.wallet .wallet_submit_content .paym_methods_menu .item {
  display: flex; align-items: center; padding: 15px; background: #ffffff; cursor: pointer;
}
.wallet .wallet_submit_content .paym_methods_menu .item::before {
  content: ''; display: inline-block; width: 30px; height: 30px; margin-right: 15px; border: 1px solid #000000;
}
.wallet .wallet_submit_content .paym_methods_menu .item.active::before {
  background: #040b11; border: 1px solid #000000;
}
.wallet .wallet_submit_content .paym_methods_menu .item input {
  display: none;
}
.wallet .wallet_submit_content .paym_methods_menu .item:hover {
  opacity: 0.9;
}
.wallet .wallet_submit_content .paym_methods_menu .item img {
  display: block; width: auto; height: 40px;
}

.wallet .wallet_submit_content .paym_methods {
  padding: 20px; color: #000000; background: #ffffff;
}
.wallet .wallet_submit_content .paym_methods .row {
}
.wallet .wallet_submit_content .paym_methods label {
  display: block; margin: 0 0 10px 0; font-size: 18px;
}
.wallet .wallet_submit_content .paym_methods input {
  width: 100%; height: 44px; line-height: 44px; padding: 0 10px; color: #000000; background: #ffffff; border: 2px solid #000000;
}
.wallet .wallet_submit_content .paym_methods .row.amount .input {
  display: flex; gap: 10px; align-items: center;
}
.wallet .wallet_submit_content .paym_methods .row.amount input {
  width: 50%;
}
.wallet .wallet_submit_content .paym_methods .row.amount span {
  font-size: 32px; font-family: 'Bakbak One'; font-weight: 300;
}

.wallet .wallet_submit_content .contentchecked {
  padding: 15px 15px 10px 15px; text-align: left !important; background: #040b11;
}
.wallet .wallet_submit_content .contentchecked .form {
  margin: 0;
}
.wallet .wallet_submit_content .contentchecked .radcheck_fs span {
  font-size: 14px;
}

.wallet .wallet_submit_content .wallet_submit a {
  display: inline-block; width: 100%; padding: 10px; text-align: center; font-size: 36px; font-weight: bold; color: #000000; background: #ffffff;  border: 1px solid #ffffff;
}
.wallet .wallet_submit_content .wallet_submit a:hover {
  color: #ffffff; background: #040b11;
}
/* .wallet .wallet_submit_content .content_text {
  width: 300px; margin: 10px auto 0 auto; text-align: center; font-size: 12px;
}
.wallet .wallet_submit_content .content_text a {
  font-weight: 800;
} */
/* /wallet */
