.item_donation_amount .frm_donate__radio__inner {
  display: block;
}

.item_donation_amount .frm_donate__radio__inner:nth-last-child(2) {
  display: inline-block !important;
}

.frm_donate__input__small input {
  margin-right: 10px;
}

.project_online_145,
.project_online_126 {
  background-color: #e18981;
}

.project_offline_145,
.project_offline_126 {
  background-color: #8fcbef;
}

.box_donation__item.is_opened .project_online_145,
.box_donation__item.is_opened .project_online_126 {
  background-color: #f19991;
}

.box_donation__item.is_opened .project_offline_145,
.box_donation__item.is_opened .project_offline_126 {
  background-color: #9fdbff;
}


.page-loading, .page-redirect {
  display: block;
  position: fixed !important;
  width: 100% !important;
  height: 100% !important;
  background-color: rgba(0, 0, 0, .8) !important;
  z-index: 999998 !important;
  top: 0 !important;
  left: 0 !important;
}
.page-loading > div, .page-redirect > div {
  color: #fff !important;
  display: inline-block;
  margin: 400px auto 0 auto !important;
  text-align: center !important;
  width: 100% !important;
  font-size: 1.5em !important;
  z-index: 999999 !important;
}

.page-loading > div input, .page-redirect > div input {
  padding: 2px 5px;
  margin: 20px;
}

.fluid_img {
  margin-left: 10px;
  min-width: 90px;
  max-height: 40px;
  height: auto !important;
}

@media(min-width: 800px) {
.face_design_type1 .box_main {
    width: 770px;
    margin: 20px auto;
    height: 300px !important;
    display: flex;
    justify-content: center;
    align-items: center;
    background-size: contain;
    background-repeat: no-repeat;
}
.face_design_type1 .box_main + .hdg_lv1 {
    margin: 0 auto;
    width: 740px;
    padding: 0;
}
}
@media(max-width: 799px) {
.face_design_type1 .box_main {
    width: 100%;
    margin: 20px auto;
    height: 150px !important;
    display: flex;
    justify-content: center;
    align-items: center;
    background-size: contain;
    background-repeat: no-repeat;
}
.face_design_type1 .box_main + .hdg_lv1 {
    margin: 10px;
    width: 100%;
    padding: 0;
}
}

#AmazonPayMethodChangeButton {
    width: 100px;
    margin-left: 100px;
}