#checkout_warning .modal-dialog,
#confirm_chekout .modal-dialog,
#fpwd-modal .modal-dialog,
#logout_model .modal-dialog,
#nosale_model .modal-dialog,
#payment_status .modal-dialog,
#slot_warn_popup .modal-dialog,
#success_model .modal-dialog,
#tabs_model .modal-dialog,
#terms_and_condtion .modal-dialog,
#transaction_cancel .modal-dialog,
#working_hrs_popup .modal-dialog {
  border-radius: 20px !important;
  height: auto !important;
  margin: 0 auto !important;
  top: 30px
}

@media only screen and (max-width:767px) {

  #checkout_warning .modal-dialog,
  #confirm_chekout .modal-dialog,
  #fpwd-modal .modal-dialog,
  #logout_model .modal-dialog,
  #nosale_model .modal-dialog,
  #payment_status .modal-dialog,
  #slot_warn_popup .modal-dialog,
  #success_model .modal-dialog,
  #tabs_model .modal-dialog,
  #terms_and_condtion .modal-dialog,
  #transaction_cancel .modal-dialog,
  #working_hrs_popup .modal-dialog {
    width: 85% !important
  }
  #working_hrs_popup .popup-modalNew{
    width: 90% !important;
    margin: 0 auto !important;
  }
}

#checkout_warning .modal-dialog .modal-content,
#confirm_chekout .modal-dialog .modal-content,
#fpwd-modal .modal-dialog .modal-content,
#logout_model .modal-dialog .modal-content,
#nosale_model .modal-dialog .modal-content,
#payment_status .modal-dialog .modal-content,
#slot_warn_popup .modal-dialog .modal-content,
#success_model .modal-dialog .modal-content,
#tabs_model .modal-dialog .modal-content,
#terms_and_condtion .modal-dialog .modal-content,
#transaction_cancel .modal-dialog .modal-content,
#working_hrs_popup .modal-dialog .modal-content {
  border-radius: 20px !important
}

#checkout_warning .modal-dialog .modal-content .modal-body,
#confirm_chekout .modal-dialog .modal-content .modal-body,
#fpwd-modal .modal-dialog .modal-content .modal-body,
#logout_model .modal-dialog .modal-content .modal-body,
#nosale_model .modal-dialog .modal-content .modal-body,
#payment_status .modal-dialog .modal-content .modal-body,
#slot_warn_popup .modal-dialog .modal-content .modal-body,
#success_model .modal-dialog .modal-content .modal-body,
#tabs_model .modal-dialog .modal-content .modal-body,
#terms_and_condtion .modal-dialog .modal-content .modal-body,
#transaction_cancel .modal-dialog .modal-content .modal-body,
#working_hrs_popup .modal-dialog .modal-content .modal-body {
  width: 100%;
  height: auto !important;
  max-height: 85vh;
  padding: 0;
  overflow: auto
}

.aler-page {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap
}

.aler-page .pad-mg {
  padding: 10px !important;
  background: #fff !important;
  border-radius: 20px
}

.aler-page .pad-mg .alert-img {
  text-align: center
}

.aler-page .pad-mg .alert-img img {
  width: 80px !important;
}

.aler-page .pad-mg .title {
  text-align: center
}

.aler-page .pad-mg .title h3 {
  font-weight: 700;
  font-size: 20px;
  margin-top: 0;
  margin-bottom: 0
}

.aler-page .pad-mg .title p {
  font-size: 15px;
  color: #7d7d7d
}

.aler-page .pad-mg .title h4 {
  font-size: 14px
}

.aler-page .pad-mg .title button {
  margin-left: 7px;
  border: solid 1px #ff2222fa;
  font-weight: 700;
  padding: 0;
  height: 47px;
  margin: 0;
  outline: 0;
  border-radius: 5px;
  font-size: 18px;
  position: relative;
  background: #fff;
  width: 140px;
  cursor: pointer;
  color: #ff2222fa
}

.aler-page .account {
  padding: 0px !important
}

.aler-page .account .log-details {
  margin-top: 5px !important;
  margin-bottom: 0 !important
}

.aler-page .account .log-details .fixed_btn-2 {
  position: relative;
  -webkit-box-shadow: none;
  box-shadow: none;
  padding: 0;
  display: block
}

.container {
  padding: 0
}

.WarningIcon img {
  width: 86px !important;
  margin-bottom: 12px;
  /* margin-top: 19px; */
}