.flex.role_btns{width:96%;margin:10px auto;}
.role_btns div{ width:50%;padding:8px 0;text-align:center;cursor:pointer;background:#f7f7f7;}
.role_btns div.active{background:#2b62f6;color:#FFF;}
.role_btns div:nth-child(1) {border-top-left-radius:5px;border-bottom-left-radius:5px;}
.role_btns div:nth-child(2) {border-top-right-radius:5px;border-bottom-right-radius:5px;}

#form .input-parent {padding:0 0 0px 0; margin:0 0 20px 0; 
border:1px solid #d2d9dd; border-radius:12px; height:56px}

#form .input-parent input{position:relative;top:-5px;}
	
input::placeholder {
  color: #92a1ab !important;  
  font-size:18px !important;
}

#form .eye{right:12px;top:-59px;}

.input-txt{margin:0 0 3px 0;font-size:15px;color: #6d7981;}

.f_txt{ font-size:20px; line-height:30px; color: #6d7981;}