﻿
.ApplicationForm .SectionButton > input {
  position: relative;
  left: 0% !important;
}

.CustomerSite .btn {
  font-family: 'Kanit', sans-serif;
  text-transform: uppercase;
  color: #fff !important;
  background-color: #73ac18;
  width: 198px;
  height: 53px;
  font-size: 15px;
  margin: 10px !important;
}

.btn:hover {
  color: #fff !important;
  background-color: #73ac18;
}

.btn_size1 {
  width: 198px;
  height: 53px;
  font-size: 15px;
}
.text-center {
  text-align: center;
}

.button {
  background: none;
  border: 0px none;
  cursor: pointer;
}

.SectionButton {
  text-align: center;
}

#Content_Root_MemberPageDispatcher_subpage_applyForLoan_Btn_Submit {
  width: 40% !important;
}

.title {
  color: #222323;
  font-size: 13px !important;
  font-weight: 700;
  line-height: 50px;
  letter-spacing: .4px;
}

.optWrapper {
  background-color: aquamarine;
}

input[type="submit"], input[type="file"] {
  position: inherit !important;
  left: 0;
  top: 0;
  margin-left: 0px !important;
  width: 50% !important;
  height: 100%;
  opacity: 1 !important;
  border: none;
  cursor: pointer;
  z-index: 1;
}

.labelspan {
  color: #222323 !important;
  font-size: 15px !important;
  font-weight: 700 !important;
  line-height: 24px !important;
  position: relative !important;
  margin-bottom: 10px !important;
}

/*#Content_Root_MemberPageDispatcher_subpage_applyForLoan_Military_No {
            -moz-appearance: none;
            border: none;
        }*/

input[type="radio"], input[type="checkbox"] {
  width: auto !important;
  height: auto !important;
  position: static;
  float: none;
  appearance: auto !important;
  -webkit-appearance: auto !important;
  -moz-appearance: auto !important;
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 5px !important;
}

.SectionCheckbox.OtherIncome label, #div_frequencybiweekly_3_Content_Root_MemberPageDispatcher_subpage_applyForLoan_EmpInfo_Div_EmpInfo_0 label {
  width: auto !important;
}

.bg-light {
    background-color: #f7f9fc;
    margin-top: 0px;
    width: 100%;
    float: left;
}

#link_toggleAgreementsPane,
#Content_Root_MemberPageDispatcher_subpage_memberArea_Link_SignAdditionalAgreement,
#Content_Root_MemberPageDispatcher_subpage_memberArea_Link_PersonalDetails,
#Content_Root_MemberPageDispatcher_subpage_memberArea_Link_ChangePassword,
#Content_Root_MemberPageDispatcher_subpage_memberArea_Link_PaymentSchedule,
#Content_Root_MemberPageDispatcher_subpage_memberArea_Link_InstantBankVerification,
#Content_Root_MemberPageDispatcher_subpage_memberArea_Link_UploadDocuments {
  color: #8e8e8e !important;
}
  #Content_Root_MemberPageDispatcher_subpage_memberArea_Link_SignAdditionalAgreement:hover {
    color: white !important;
  }

  #Content_Root_MemberPageDispatcher_subpage_memberArea_Link_InstantBankVerification:hover {
    color: white !important;
  }

  #link_toggleAgreementsPane:hover {
    color: white !important;
  }

  #Content_Root_MemberPageDispatcher_subpage_memberArea_Link_PersonalDetails:hover {
    color: white !important;
  }

  #Content_Root_MemberPageDispatcher_subpage_memberArea_Link_ChangePassword:hover {
    color: white !important;
  }

  #Content_Root_MemberPageDispatcher_subpage_memberArea_Link_PaymentSchedule:hover {
    color: white !important;
  }

  #Content_Root_MemberPageDispatcher_subpage_memberArea_Link_UploadDocuments:hover {
    color: white !important;
  }


.weblogin .UsernamePasswordTable {
  margin-top: 80px !important;
  max-width: 720px;
  width: 100%;
  margin: 0 auto;
}

.weblogin #Content_Root_MemberPageDispatcher_subpage_customerLogin_Btn_Login {
  max-width: 360px;
  width: 100%;
  margin: 0 auto;
}

.Button {
  text-align: center;
  margin: 10px 0px 0px;
}

.Header {
  text-align: center;
  margin: 10px 0px 0px;
}

.ForgotPasswordLink {
  text-align: center;
  margin: 10px 0px 0px;
}

.ErrorMessage {
  text-align: center;
  margin: 10px 0px 0px;
}

#Content_Root_MemberPageDispatcher_subpage_resetPasswordInitiate_Email {
  max-width: 40%;
  width: 100%;
  margin: 0 auto;
}

.Preface {
  text-align: center;
  margin: 10px 0px 0px;
}

.ResetPasswordInitiateTable {
  text-align: center;
  margin: 10px 0px 0px;
}

#Content_Root_MemberPageDispatcher_subpage_resetPasswordInitiate_Btn_Submit {
  max-width: 360px;
  width: 100%;
  margin: 0 auto;
}

input[type=button], input[type=submit] {
  text-align: center;
  padding: 16px 32px;
  text-decoration: none;
  margin: 4px 2px;
  cursor: pointer;
  width: 100px;
  margin-left: 75%;
}

input[type="button"].box, input[type="submit"].box {
  display: inline-block;
  margin: 0px !important;
}

.CustomerSite.MemberAreaPage.MemberArea, .CustomerSite.MemberAreaPage.BankAccountVerification, .CustomerSite.MemberAreaPage.UploadDocuments {
  max-width: 1170px;
  margin: -56px auto;
}

  .CustomerSite.MemberAreaPage.UploadDocuments .line {
    text-align: center;
  }


