.yo_hidden{
  display:none !important;
}

.yopay_container table{
  border:none;
}

.yopay_container table td{
  border:none;
}

.yopay_container table td table td{
  border:none;
}

.yo_payment_container{
  display:inline-block;
  width:calc(50% - 25px);
  padding:10px;
  vertical-align:top;
  /*border:1px solid #ccc;
  border-radius:10px;*/
  min-height:235px;
  background-color:#fff;
}

.yo_payment_container[is_mobile="mobile"]{
  width:calc(100% - 25px);
}

.yo_no_contract_found{
  color:#f08080;
  font-weight:bold;
  font-size:17px;
  width:100%;
  text-align:center;
}

.yo_trans_result{
  padding:10px;
  border-radius:10px;
  border:1px solid #e5e7eb;
  box-shadow:0 3px 5px #e5e7eb;
}

.yo_trans_result table td{
  padding:10px;
  border:none;
}

td.yo_next_btn_col{
  vertical-align:top;
  text-align:left;
}

.yo_rpform_container, .yo_qrcode_container{
  display:inline-block;
}


.yo_qrcode_container{
  padding:10px;
  text-align:center;
}

.yo_qr_code img{
  border:1px solid #ccc;
}


/*----------*/
.yo_payment_container[is_mobile="mobile"]{
  border-radius:20px;
}

.yo_paybutton_mobile_alt_container{
  margin:0 0 50px 0;
}

.yopay_container_mobile table{
  border:none;
}

.yopay_container_mobile table td{
  border:none;
}

.yo_require_sig_mobile{
  font-size:20px;
  vertical-align:top;
}
/*----------*/

.yo_paysystems_list li{
  list-style-type:none;
}

.yo_pay_system{
  display:inline-block;
  width:60px;
  height:60px;
  margin:0 5px 0 0;
  vertical-align:middle;
}


.mir{
  background:url(../img/mir_60.png) no-repeat center;
}

.visa{
  background:url(../img/visa_60.png) no-repeat center;
}

.mastercard{
  background:url(../img/mastercard_60.png) no-repeat center;
}

.jcb{
  background:url(../img/jcb_60.png) no-repeat center;
}

.sbp{
   background:url(../img/sbp_logo_60.png) no-repeat center;
}

.sberpay{
   background:url(../img/sberpay_logo_60.png) no-repeat center;
}

/*----------*/
.qr_ico{
  display:block;
  width:60px;
  height:60px;
  margin:50px 20px 0 20px;
  vertical-align:middle;
  background:url(../img/qr_icon_60.png);
  cursor:pointer;
}
