.erore{
 color: red;
    font-size: 15px;
    font-weight: 700; 
}

.errorme{
  padding:3px 44px 3px 44px;
}
.errrr{
  background-color: #80808047;
}
.cent{
  padding: 23px 0px 23px 0px;
}
#username{
	position: relative;
}
#passwordbox{
	position: relative;margin-top: 20px;
}
#tele{
	max-height:55px
}
#maxhight{
	max-height:55px
}
    .login-wrapper .nav-tabs li.active a {
    font-size: 14px !important;
    font-weight: 700 14px !important;
   
    background: #017959 14px !important;
    border-radius: 20px 14px !important;
    border: none; 
    color: #fff !important;
}
  
.select2-container--default .select2-selection--single {
    background-color: #fff !important;
    border: 1px solid #aaa !important;
  border-radius:0px; 
  border-right: 0px;
}
  .select2-container .select2-selection--single {
    box-sizing: border-box !important;
    cursor: pointer  !important;
    display: block !important;
    user-select: none !important;
    width: 100% !important;
    -webkit-user-select: none !important;
}
.select2-container {
    width: 100% !important;
 
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
color: #444 !important;
line-height: 32px !important;
}
  .select2-search--dropdown .select2-search__field {
  padding: 4px !important;
  width: 100% !important;
  box-sizing: border-box !important;
  }
  .padd{
    margin-top: 21px;
 
  }
  .padder{
    margin-top: 5px;
  }
  .padddd{
    padding: 0px;
  }
  .select2-results__option:before {
    content: "";
    display: none !important;
    position: relative !important;
    height: 15px !important;
    width: 15px !important;
    border: 2px solid gray !important;
    border-radius: 4px !important;
    background-color: #fff !important;
    margin-right: 14px !important;
    vertical-align: middle !important;
    /* margin-top: 0px; */
}
 .select2-results__option[aria-selected] {
    cursor: pointer;
    font-size: 11px !important;
}

 
/* The message box is shown when the user clicks on the password field */
#message {
  display:none;
  background: #f1f1f1;
  color: #000;
 
}

#message span {
 padding: 5px 5px;
 
}

/* Add a green text color and a checkmark when the requirements are right */
.valid {
  color: green;
}

.valid:before {
  
 
  content: "✔";
}

/* Add a red text color and an "x" when the requirements are wrong */
.invalid {
  color: red;
}

.invalid:before {
 
 
  content: "✖";
}
.paddrow{
	    padding-left: 30px;
    padding-right: 30px;
}
.padrty{
    padding: 24px 11px 0px 11px;
}
#resentotp{
  float: right;
}