/* 21-04-2023 */
.c-error{
    text-align: left;
    color: red;
    font-weight: bold;
    padding-left: 10px;
}
.c-login-form .c-login-error{
    margin-bottom: 20px;
}
.c-login-form p.c-error span,.c-login-form .c-login-error span,.c-sign-up-form p.c-error span{
    padding: unset;
}
.c-sign-up-form .c-custom-check p.c-error span{
	padding-left: 20px;
}
.c-sign-up-form .c-error{
    padding-bottom: 10px;
}
.c-thank-you-page .btm_group a{
    height: unset;
    margin-top: 20px;
}
.c-practice-form .c-practice-error{
    margin-bottom: 20px;
}
.c-practice-form .c-practice-error span{
    padding: unset;
}
.plan_wrapper h3{
	margin: unset;
	padding-top: 30px;
}
.plan_wrapper .plan_detail_range{
	margin:unset;
	position: relative;
	padding: 60px 0;
}

#range {
	width: 100%;
	height: 21px;
	border: 0;
	border-radius: 22px;
	background: #7A65AC;
	outline: none;
}

#range .ui-slider-handle {
	position: absolute;
	margin: -7px 0 0 -25px;
	background: #fff;
	color: #7A65AC;
	border: 0;
	height: 50px;
	text-align: center;
	width: 50px;
	outline: none;
	font-size: 30px;
	font-weight: 800;
    border: 4px solid #7A65AC;
	display: flex;
    align-items: center;
    justify-content: center;
	cursor: pointer;
	border-radius: unset;
}

#range .ui-slider-range {
	background: #7A65AC;
	border-radius: 22px;
}

.cntr {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}

.c-credit-form .c-credit-error{
    margin-bottom: 20px;
	padding-left: unset;
}
.c-credit-form .c-credit-error span{
	padding-left: 10px;
}

.c-invite-form .c-invite-error{
    margin-bottom: 20px;
	padding-left: unset;
}
.c-invite-form .c-invite-error span{
	padding-left: 10px;
}
.section_loging_wrap .btm_group.c-forgot-password-link{
	margin-top: 40px;
	justify-content: end;
}
.c-mail-send-masssage{
	margin-top: 60px;
}


@media (max-width: 769px){
	/* #range{
		width: 80%;
		margin: auto;
	} */
	#range {
		width: 320px;
		margin: auto;
		height:15px;
	}
	#range .ui-slider-handle{
		transform: translate(-50%, 0px);
	}
	#range .ui-slider-handle {
		height: 45px !important;
		width: 45px !important;
		margin: -10px 0 !important;
		font-size: 20px !important;
	}
}

/* 21-04-2023 */