/* @media screen and (min-width: 1200px) {
  .container {
    max-width: 1300px;
  }
} */

@media screen and (max-width:1199px) {
  .khqr_download {
    width: 20px !important;
    margin-left: 235px !important;
  }
  .khqr_img {
    width: 320px !important;
  }
  .khqr_box {
    margin-left: 10px !important;
    margin-right: 10px !important;
  }
}

@media screen and (max-width:1119px) {
  .khqr_download {
    width: 20px !important;
    margin-left: 235px !important;
  }
  .khqr_img {
    width: 300px !important;
  }
  .khqr_box {
    margin-left: 10px !important;
    margin-right: 10px !important;
  }
}

@media screen and (max-width:992px) {
  #khqr{
    display: inline-grid !important;
  }
  .khqr_download {
    width: 20px !important;
    margin-left: 235px !important;
  }
  .khqr_img {
    width: 300px !important;
  }
  .khqr_box {
    margin-left: 0px !important;
    margin-right: 15px !important;
    margin-bottom: 20px !important;
  }
}

@media screen and (max-width:340px) {
  #khqr{
    display: inline-grid !important;
  }
  .khqr_download {
    width: 20px !important;
    margin-left: 215px !important;
  }
  .khqr_img {
    width: 265px !important;
  }
  .khqr_box {
    margin-left: 0px !important;
    margin-right: 15px !important;
    margin-bottom: 20px !important;
  }
  .khqr_file {
    width: 200px;
  }
  .khqr_cont {
    padding-left: 10px !important;
  }
}

@media screen and (max-width:295px) {
  #khqr{
    display: inline-grid !important;
  }
  .khqr_download {
    width: 20px !important;
    margin-left: 200px !important;
  }
  .khqr_img {
    width: 250px !important;
  }
  .khqr_box {
    margin-left: 0px !important;
    margin-right: 15px !important;
    margin-bottom: 20px !important;
  }
  .khqr_file {
    width: 160px;
  }
  .khqr_cont {
    padding-left: 10px !important;
  }
  .khqr_cont h5 {
    width: 220px !important;
  }
}

@media screen and (max-width: 1180px) {
  #myBtn img{
    margin-left: 295px !important;
  }
  #myModal .close{
    margin-right: 100px !important;
  }
  #myModal div h2{
    font-size: 35px !important;
    margin-top: 25% !important;
    margin-left: 595px !important;
  }
  #myModal div p{
    margin-top: 25% !important;
    margin-left: 595px !important;
  }
}

@media screen and (max-width: 972px) {
  #myBtn img{
   margin-left: 610px !important; 
  } 
  #myModal .close{
    margin-right: 100px !important;
  }
  #myModal div h2{
    margin-top: 25% !important;
    margin-left: 595px !important;
  }
  #myModal div p{
    margin-top: 25% !important;
    margin-left: 595px !important;
  }
}

@media screen and (max-width: 789px) {
  #myBtn img{
    margin-left: 340px !important;
  }  
}

@media screen and (min-width: 493px) and (max-width: 557px) {
  #myBtn img{
    margin-left: 390px !important;
  }  
}

@media screen and (max-width: 375px) {
  #myBtn img{
   margin-left: 270px !important; 
  } 
  #myModal .close{
    margin-right: 100px !important;
  }
  #myModal div h2{
    margin-top: 25% !important;
    margin-left: 595px !important;
  }
  #myModal div p{
    margin-top: 25% !important;
    margin-left: 595px !important;
  }
}


@media screen and (max-width: 1199px) {
  #transaction .container .form-field .join-field {
    margin: 0px !important;
  }

  #transaction .container .form-field .join-field .dropdown-hash{
    margin-left: 45px !important;
  }

  #transaction-msg{
    margin-left: 140px !important;
  }
}


@media screen and (max-width: 991px) {
  #transaction .container .form-field .join-field {
    flex-wrap: wrap !important;
  }

  #transaction .container .form-field .join-field .dropdown-hash{
    margin-left: 58px !important;
  }

  #transaction .container .form-field .join-field #transactioncheck {
    margin-right: 59px !important;
  }

  #transaction .container .form-field .join-field #btn-checktran {
    margin: 15px auto !important;
  }
  
  #transaction-msg{
    margin-left: 0px !important;
    text-align: center !important;
  }
}


@media screen and (max-width: 767px) {
  #transaction .container .form-field .join-field {
    flex-wrap: wrap;
  }

  #transaction .container .form-field .join-field .dropdown-hash{
    margin-left: 30px !important;
  }
  
  #transaction .container .form-field .join-field #transactioncheck {
    margin-right: 33px !important;
   
  }

  #transaction .container .form-field .join-field #btn-checktran {
    margin: 15px auto !important;
  }
}

@media screen and (max-width: 575px) {
  #transaction .container .form-field .join-field {
    flex-wrap: wrap;
  }

  #transaction .container .form-field .join-field .dropdown-hash{
    margin-left: auto !important;
  }
  
  #transaction .container .form-field .join-field #transactioncheck {
    margin-right: auto !important;
   
  }
  #transaction .container .form-field .join-field #btn-checktran {
    margin: 15px auto !important;
  }
}

.cus-tele a {
  color : black !important;
}


.steps{
  flex-wrap: none !important;
  max-width: 80% !important;
}

#error-message {
    color: #e1232e;
}

@keyframes standLoading {
    0% {
        background-color: rgb(228, 228, 228);
    }
    50% {
        background-color: rgb(241, 241, 241);
    }
    100% {
        background-color: rgb(228, 228, 228);
    }
}

#qrcode {
    top: 32%;
    left: 30.5%;
    position: absolute;
    width: 100%;
}

#qrcode > canvas {
    width: 39%;
}

#qr-stand {
    height: 493px;
}

.label {
    position: absolute;
    top: 68%;
    left: 50%;
    transform: translateX(-50%);
    width: 200px;
    text-align: center;
    font-weight: bold;
    text-transform: uppercase;
    color: black;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
}

#nameStand {
    margin-bottom: 0;
}

#idStand {
    font-size: 12px;
    font-weight: 500;
    text-transform: none;
}

.stand-image-loading {
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgb(228, 228, 228);
    animation: standLoading 1s infinite;
    animation-delay: 0.5s;
}

.stand-loading {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    display: none;
}

.stand-loading > * {
    width: 180px;
    background-color: rgb(228, 228, 228);
    animation: standLoading 1s infinite;
}

.block-qr {
    height: 180px;
    margin-bottom: 10px;
}

.block-name {
    height: 40px;
}

.id-wrapper {
  display: flex;
  align-items: center;
}

.id-wrapper > p {
  margin-left: 16px;
  margin-bottom: 0;
}

.curreny-img {
  position: absolute;
  top: 43%;
  left: 45%;
  width: 32px;
}
