#lostpasswordform,#resetpassform{
	text-align:center;
}
#lostpasswordform input[type="text"],#resetpassform input[type="password"]{
	width:40%;
	border-radius:5px;
	margin-left:10px;
	margin-bottom:20px;
}
#lostpasswordform .drts-bs-input-group-prepend{
	display:inline;
}
#lostpasswordform .drts-bs-input-group-prepend i{
	font-size:25px;
	padding-right:25px;
}
#lostpasswordform  .drts-bs-form-group a,#resetpassform .resetpass-submit a{
	padding-left:10px;
}
#lostpasswordform .error_element,#lostpasswordform .success_element,#resetpassform .error_element,#resetpassform .success_element{
	color:red;
	font-size:16px;
}
#lostpasswordform .drts-frontendsubmit-login-form{
	padding-top:20px;
}


#resetpassform .drts-frontendsubmit-login-form h2{
	margin-bottom:20px;
}
#resetpassform .drts-frontendsubmit-login-form p .label-element{
	padding-right:50px;
}
#resetpassform .drts-frontendsubmit-login-form p label{
	font-size:16px;
}
.success_element.extra{
	text-align: center;
	font-size: 25px;
	padding-top: 25px;
}
.custom_cat_content{
	float: left;
    padding: 31px;
}
.add_listing_category .drts-form-field-radio-options{
	    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
@media (min-width: 220px) and (max-width: 768px){
	#resetpassform .drts-frontendsubmit-login-form p label{
		display:block;
	}
	#resetpassform .drts-frontendsubmit-login-form p .label-element{
		padding-right:0px;
	}
	#lostpasswordform input[type="text"]{
		width:80%;
		margin-top:10px;
		
	}
	#resetpassform input[type="password"]{
		margin-bottom:0px;
		width:90%;
		margin-top:10px;
	}
}