﻿.k-widget.k-datepicker.k-header {
  float: left;
  width: 100%;
}

.k-icon.k-i-calendar {
  position: absolute;
  right: 0;
  left: 0;
  margin: auto;
  height: 41px;
}

.k-picker-wrap .k-input {
  font-size: 14px;
  color: #787878;
  height: 36px;
}

.close_button {
  border: 0px;
  background: transparent;
  /* background-color: white; */
}

.Close_Icon {
  border: 1px solid #ccc;
  padding: 8px;
  color: #ad1010;
}

span.k-widget.k-datepicker.k-header.textfield.Dateofbirth {
  padding: 0;
  border: 0;
}

span.k-picker-wrap.k-state-default {
  border: 1px solid #dadbdb;
}

.validationbirthdate {
  bottom: -6px !important;
}

.lm-membership_mem .Lminseclogcls {
  max-width: 1200px;
}

.lm-membership_mem .lmlftemconnect {
  width: 40%;
}

.lm-membership_mem .lmrtsuyrfrm {
  width: 60%;
}

.Lmuploadclass .col-md-4.up-files-items,
.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 .iti--separate-dial-code .iti__selected-flag {
  border-radius: 15px 0 0 15px;
}

.lm-membership_mem select#TimeZoneId {
  height: 45px !important;
  border-radius: 15px !important;
  font-size: 14px !important;
  font-weight: 300 !important;
  /*  background: #fff !important;*/
  border: 1px solid #ededed !important;
  font-family: Inter, sans-serif !important;
}

.lm-membership_mem .membership-form-inner .checkbox-field {
  font-size: 14px !important;
  line-height: 20px;
}

.lm-membership_mem .checkbox-field {
  margin: 0 0 10px;
}

.lm-membership_mem .lm-memdocsbtns {
  display: flex;
  gap: 15px;
}
