﻿.buttons input#loginBttn { color: #ffffff !important;}
.form-group label { padding-bottom: 5px;}
.lm-membership_mem .membership-form-inner .form-field-col12, .lm-membership_mem .membership-form-inner .form-field-col2, .lm-membership_mem .membership-form-inner .form-field-col5, .lm-membership_mem .membership-form-inner .form-field-col6 {
  padding: 0 5px;
}
.lm-membership_mem .Lminseclogcls {
  max-width: 1200px;
}
.lm-membership_mem .iti--separate-dial-code .iti__selected-flag {
  border-radius: 15px 0 0 15px;
}
.docreg-form-inner span.validationMsg.field-validation-valid {
  display: block;
  background: #d13236;
  line-height: 2.7;
  padding: 0 15px;
  color: #ffffff;
  font-size: 12px;
  border-radius: 10px;
  position: relative;
  top: 6px;
}
/* Member Css*/
.lm-membership_mem.membership-form-inner .col-md-6 {padding: 0 5px;}
.memdoc-chksec .custom-control-input:checked ~ .custom-control-label::before {color: #fff;  border-color: #116ada !important; background-color: #408ef0 !important;}
.memdoc-chksec .custom-control-label::before {border: 1px solid #408ef0 !important;}
.memdoc-chksec .custom-control-label::after{border: none !important;}
.lm-membership_mem .membership-form-inner .col-md-2,.lm-membership_mem .membership-form-inner .col-md-5,.lm-membership_mem .membership-form-inner .col-md-6 {padding: 0 5px;}
.membership-form-inner input[type="email"],
.membership-form-inner input[type="file"],
.membership-form-inner input[type="name"],
.membership-form-inner input[type="password"],
.membership-form-inner input[type="tel"],
.membership-form-inner input[type="text"],
.membership-form-inner textarea {
  background: #fff !important;
  font-size: 16px !important;
  margin-bottom: 15px !important;
  border: 1px solid #dadada !important;
  font-weight: 300;
}

.membership-form-inner input[type="number"] {
  background: #fff !important;
  font-size: 14px !important;
  border: 1px solid #dadada !important;
  font-weight: 300;
  width: 100%;
}
.password-wrapper {
  position: relative;
}

  .password-wrapper .form-control {
    padding-right: 45px;
  }

.toggle-password {
  position: absolute;
  right: 15px;
  top: 50%;
  transform: translateY(110%);
  cursor: pointer;
  color: #d3d3d3;
  font-size: 14px;
  transition-duration: 0.3s;
}

  .toggle-password:hover {
    color: #cecaca;
  }


.class-freesgnup{display:none;}
