:root {
	--white-color: #ffffff;
	--white-color-rgb: 255, 255, 255;
	--danger-color: #d7373f;
	--danger-color-rgb: 215, 55, 63;
	--success-color: #2db68d;
	--success-color-rgb: 45, 142, 141;
	--warning-color: #f7bd31;
	--warning-color-rgb: 247, 189, 49;
}

html {
	scroll-behavior: smooth;
}

.dr-container {
	max-width: 1248px;
	width: 100%;
	margin: 0 auto;
}

.w-100 {
	width: 100%;
}

hr {
	border: none;
	height: 1px;
	background-color: rgba(var(--font-color-rgb), 0.03);
	margin: 35px 0;
}

.view-layout-btn {
	width: 33px;
	height: 33px;
	min-height: unset;
	cursor: pointer;
	border: none;
	background: none;
	background-repeat: no-repeat;
	background-position: center;
	padding: 0;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
}

.view-layout-btn rect {
	fill: rgba(var(--font-color-rgb), 0.6);
}

.view-layout-btn:hover rect {
	fill: var(--primary-color);
}

.view-layout-btn.active {
	background-color: var(--primary-color);
}

.view-layout-btn.active rect {
	fill: var(--white-color);
}

.view-layout-buttons {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	grid-gap: 15px;
}

label {
	font-weight: 500;
	font-size: 14px;
	line-height: 26px;
	margin-bottom: 10px;
	display: inline-block;
}

table textarea {
	max-height: 50px;
}

.dr-form__checkbox {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

.dr-form__checkbox label {
	font-weight: normal;
	font-size: 14px;
	margin: 0;
}

input[type="text"],
input[type="url"],
input[type="email"],
input[type="number"],
input[type="password"],
input[type="date"],
input[type="search"],
select,
textarea,
input:not(
		[type="checkbox"],
		[type="submit"],
		[type="search"],
		[type="radio"],
		#dr-recipe-timer,
		[type="file"],
		.wc-block-price-filter__range-input
	) {
	font-size: 14px !important;
	line-height: 1.429;
	font-weight: 500;
	padding: 14px 14px !important;
	width: 100%;
	border: 1px solid rgba(var(--font-color-rgb), 0.1);
	border-radius: 4px;
	background: none;
	vertical-align: middle;
	background-color: #fff;
	margin: 0 !important;
	height: unset !important;
}

.delicious-recipes.user-dashboard #dr-pro-submit-recipe .dr-react-select input[type="text"],
.wpd-dashboard-portal #dr-pro-submit-recipe .dr-react-select input[type="text"] {
	padding-inline: 0 !important;
}

input[type="text"]::-webkit-input-placeholder,
input[type="url"]::-webkit-input-placeholder,
input[type="email"]::-webkit-input-placeholder,
input[type="number"]::-webkit-input-placeholder,
input[type="password"]::-webkit-input-placeholder,
input[type="date"]::-webkit-input-placeholder,
input[type="search"]::-webkit-input-placeholder,
select::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
	color: rgba(var(--font-color-rgb), 0.56);
}

input[type="text"]::-moz-placeholder,
input[type="url"]::-moz-placeholder,
input[type="email"]::-moz-placeholder,
input[type="number"]::-moz-placeholder,
input[type="password"]::-moz-placeholder,
input[type="date"]::-moz-placeholder,
input[type="search"]::-moz-placeholder,
select::-moz-placeholder,
textarea::-moz-placeholder {
	color: rgba(var(--font-color-rgb), 0.56);
}

input[type="text"]:-ms-input-placeholder,
input[type="url"]:-ms-input-placeholder,
input[type="email"]:-ms-input-placeholder,
input[type="number"]:-ms-input-placeholder,
input[type="password"]:-ms-input-placeholder,
input[type="date"]:-ms-input-placeholder,
input[type="search"]:-ms-input-placeholder,
select:-ms-input-placeholder,
textarea:-ms-input-placeholder {
	color: rgba(var(--font-color-rgb), 0.56);
}

input[type="text"]::-ms-input-placeholder,
input[type="url"]::-ms-input-placeholder,
input[type="email"]::-ms-input-placeholder,
input[type="number"]::-ms-input-placeholder,
input[type="password"]::-ms-input-placeholder,
input[type="date"]::-ms-input-placeholder,
input[type="search"]::-ms-input-placeholder,
select::-ms-input-placeholder,
textarea::-ms-input-placeholder {
	color: rgba(var(--font-color-rgb), 0.56);
}

input[type="text"]::placeholder,
input[type="url"]::placeholder,
input[type="email"]::placeholder,
input[type="number"]::placeholder,
input[type="password"]::placeholder,
input[type="date"]::placeholder,
input[type="search"]::placeholder,
select::placeholder,
textarea::placeholder {
	color: rgba(var(--font-color-rgb), 0.56);
}

input[type="text"][readonly],
input[type="text"][disabled],
input[type="url"][readonly],
input[type="url"][disabled],
input[type="email"][readonly],
input[type="email"][disabled],
input[type="number"][readonly],
input[type="number"][disabled],
input[type="password"][readonly],
input[type="password"][disabled],
input[type="date"][readonly],
input[type="date"][disabled],
input[type="search"][readonly],
input[type="search"][disabled],
select[readonly],
select[disabled],
textarea[readonly],
textarea[disabled] {
	background-color: rgba(var(--font-color-rgb), 0.05);
	cursor: not-allowed;
}

select {
	padding-right: 30px !important;
}

textarea {
	line-height: 1.5;
	padding: 13px 16px;
}

select {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11.25' height='6' viewBox='0 0 11.25 6'%3E%3Cpath id='Polygon_12' data-name='Polygon 12' d='M4.9.778a1,1,0,0,1,1.459,0L9.671,4.316A1,1,0,0,1,8.942,6H2.308a1,1,0,0,1-.73-1.684Z' transform='translate(11.25 6) rotate(180)' fill='%2325282e' opacity='0.6'/%3E%3C/svg%3E%0A");
	background-size: 12px 6px;
	background-repeat: no-repeat;
	background-position: right 10px center;
	padding-right: 30px;
}

input[type="checkbox"] {
	width: 16px;
	height: 16px;
	position: relative;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	margin-right: 10px;
	margin-top: 5px;
}

input[type="checkbox"]::before {
	content: "";
	display: inline-block;
	width: 16px;
	height: 16px;
	border: 2px solid var(--primary-color);
	border-radius: 3px;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	background-size: 10px;
	background-repeat: no-repeat;
	background-position: center;
}

input[type="checkbox"]:checked::before {
	background-color: var(--primary-color);
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11.211' height='8.887' viewBox='0 0 11.211 8.887'%3E%3Cpath id='Path_30666' data-name='Path 30666' d='M8493.3,503.631l2.324,2.324,6.059-6.058' transform='translate(-8491.883 -498.483)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-width='2'/%3E%3C/svg%3E%0A");
}

input[type="submit"] {
	border: none;
	cursor: pointer;
	font-size: 15px;
	line-height: 1.35;
	padding: 15px 30px;
	background: var(--primary-color);
	color: var(--white-color);
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

input[type="submit"]:hover {
	background: var(--secondary-color);
	color: var(--white-color);
}

.dr-button-group {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	gap: 16px;
}

.dr-btn,
input[type="submit"].dr-btn,
button.dr-btn,
.user-dashboard input.search-submit {
	border: none;
	cursor: pointer;
	font-size: 15px;
	line-height: 1.35;
	padding: 15px 30px;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
	background-color: var(--primary-color);
}

.dr-btn:hover,
input[type="submit"].dr-btn:hover,
button.dr-btn:hover,
.user-dashboard input.search-submit:hover {
	background-color: var(--secondary-color);
}

.dr-btn.btn-primary {
	background: var(--primary-color);
	color: var(--white-color);
}

.dr-btn.btn-secondary {
	background: rgba(var(--primary-color-rgb), 0.1);
	color: var(--primary-color);
}

.dr-btn:hover {
	background: var(--secondary-color);
	color: var(--white-color);
}

.dr-form__field {
	margin-bottom: 16px;
}

.dr-form__field:last-child {
	margin-bottom: 0px;
}

.dr-form__field.dr-form__field-row {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	align-items: flex-start;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
}

@media (min-width: 768px) {
	.dr-form__field.dr-form__field-row {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-direction: row;
		flex-direction: row;
		margin-bottom: 24px;
	}

	.dr-form__field.dr-form__field-row label {
		margin-bottom: 0;
		-webkit-box-flex: 0;
		-ms-flex: 0 0 170px;
		flex: 0 0 170px;
		padding-right: 10px;
		padding-top: 12px;
		padding-bottom: 12px;
	}

	.dr-form__field.dr-form__field-row.has-info {
		-webkit-box-align: start;
		-ms-flex-align: start;
		align-items: flex-start;
	}

	.dr-form__field.dr-form__field-row.has-info label {
		min-height: 50px;
		display: -webkit-inline-box;
		display: -ms-inline-flexbox;
		display: inline-flex;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
	}
}

.dr-form__field .dr-input-wrap {
	-webkit-box-flex: 1;
	-ms-flex: auto;
	flex: auto;
	max-width: 100%;
	width: 100%;
}

.dr-form__field .dr-input-wrap.has-pw-toggle-btn {
	position: relative;
}

.dr-form__field .dr-input-wrap.has-pw-toggle-btn .pw-toggle-btn {
	border-radius: 3px;
	min-height: unset;
	padding: 0;
	width: 30px;
	height: 30px;
	display: flex;
	align-items: center;
	border: none;
	background: none;
	position: absolute;
	top: 50%;
	right: 5px;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	cursor: pointer;
}

.dr-form__field .dr-input-wrap.has-pw-toggle-btn.pw-show .pw-toggle-btn svg g {
	opacity: 1;
}

.dr-form__field
	.dr-input-wrap.has-pw-toggle-btn.pw-show
	.pw-toggle-btn
	svg
	path:last-child {
	fill: var(--primary-color);
}

.dr-form__field-inner-row {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	margin: 0 -10px;
	max-width: 548px;
}

@media (min-width: 768px) {
	.dr-form__field-inner-row {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-direction: row;
		flex-direction: row;
	}
}

.dr-form__field-inner-row .dr-form__field-wrap {
	padding: 0 10px;
	width: 100%;
}

@media (min-width: 768px) {
	.dr-form__field-inner-row .dr-form__field-wrap {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
		max-width: 50%;
	}
}

.dr-form__field-inner-row .dr-form__field-wrap:not(:last-child) {
	margin-bottom: 20px;
}

@media (min-width: 768px) {
	.dr-form__field-inner-row .dr-form__field-wrap:not(:last-child) {
		margin: 0;
	}
}

.dr-input-upload-file .dr-profile-img-holder {
	position: relative;
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	border-style: dashed;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.dr-input-upload-file .dr-profile-img-holder .img {
	width: 90px;
	height: 90px;
	border-radius: 50%;
	background-size: 50px;
	background-repeat: no-repeat;
	background-position: center bottom;
	background-color: var(--font-color);
}

.dr-input-upload-file .dr-profile-img-holder.user-male .img {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34.027' height='44.999' viewBox='0 0 34.027 44.999'%3E%3Cpath id='Path_30793' data-name='Path 30793' d='M18.613,41.552l-7.907,4.313a7.106,7.106,0,0,0-1.269.9,26.483,26.483,0,0,0,34.027.088,7.015,7.015,0,0,0-1.394-.934L33.6,41.689A3.229,3.229,0,0,1,31.818,38.8V35.479a12.788,12.788,0,0,0,.8-1.03,19.483,19.483,0,0,0,2.632-5.3,2.659,2.659,0,0,0,1.886-2.53V23.069a2.647,2.647,0,0,0-.886-1.965V15.978S37.3,8,26.5,8s-9.75,7.977-9.75,7.977V21.1a2.644,2.644,0,0,0-.886,1.965v3.546a2.658,2.658,0,0,0,1.226,2.231A17.6,17.6,0,0,0,20.3,35.479v3.24A3.232,3.232,0,0,1,18.613,41.552Z' transform='translate(-9.437 -8.001)' fill='%23e7eced'/%3E%3C/svg%3E%0A");
}

.dr-input-upload-file .dr-profile-img-holder img {
	width: 100%;
	height: 100%;
	border-radius: 50%;
	-o-object-fit: cover;
	object-fit: cover;
}

.dr-input-upload-file .dr-profile-img-holder label {
	display: block;
	width: 27px;
	height: 27px;
	border-radius: 50%;
	background: var(--primary-color);
	position: absolute;
	right: 0;
	bottom: 0;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='14.966' viewBox='0 0 13 14.966'%3E%3Cg id='Group_1609' data-name='Group 1609' transform='translate(-490.629 -25.305)'%3E%3Cpath id='Path_23614' data-name='Path 23614' d='M549.53,124.786c-.2-.17-.385-.325-.565-.49-.753-.688-1.506-1.375-2.252-2.071-.239-.222-.224-.156-.02-.4q2.5-2.984,5.013-5.963c.466-.553.938-1.1,1.4-1.653.076-.091.123-.078.2-.006q1.374,1.273,2.752,2.542a.782.782,0,0,0,.061.058c.068.05.061.1.009.157-.282.334-.559.673-.841,1.007q-2.724,3.232-5.449,6.462C549.743,124.545,549.644,124.656,549.53,124.786Z' transform='translate(-54.45 -86.525)' fill='%23fff'/%3E%3Cpath id='Path_23615' data-name='Path 23615' d='M841.965,30.136c-.27-.245-.532-.479-.79-.717q-1.128-1.044-2.253-2.092c-.215-.2-.213-.2-.02-.43.387-.452.771-.907,1.164-1.353a.6.6,0,0,1,.911-.053c.763.7,1.513,1.408,2.277,2.1a.737.737,0,0,1,.042.966c-.433.486-.837,1-1.254,1.5A1.082,1.082,0,0,1,841.965,30.136Z' transform='translate(-339.829 0)' fill='%23fff'/%3E%3Cpath id='Path_23616' data-name='Path 23616' d='M491.676,459.787l3.241,2.982c-.073.033-.114.054-.157.07l-3.841,1.445c-.067.025-.13.065-.2-.008a.221.221,0,0,1-.081-.235c.333-1.363.659-2.727.987-4.091C491.634,459.909,491.65,459.869,491.676,459.787Z' transform='translate(0 -424.047)' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E%0A");
	background-size: 13px 14.97px;
	background-repeat: no-repeat;
	background-position: center;
	cursor: pointer;
}

.dr-input-upload-file .dr-profile-img-holder label:hover {
	background-color: #269a77;
}

.dr-input-upload-file .dr-profile-img-holder .dr-profile-img-delete {
	padding: 0;
	width: 30px;
	height: 30px;
	line-height: 0;
	font-size: 0;
	position: absolute;
	min-height: unset;
	border-radius: 50%;
	top: 0;
	right: 0;
	background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='iso-8859-1'%3F%3E%3C!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 511.76 511.76' style='enable-background:new 0 0 511.76 511.76;' xml:space='preserve'%3E%3Cg%3E%3Cg%3E%3Cpath d='M436.896,74.869c-99.84-99.819-262.208-99.819-362.048,0c-99.797,99.819-99.797,262.229,0,362.048 c49.92,49.899,115.477,74.837,181.035,74.837s131.093-24.939,181.013-74.837C536.715,337.099,536.715,174.688,436.896,74.869z M361.461,331.317c8.341,8.341,8.341,21.824,0,30.165c-4.16,4.16-9.621,6.251-15.083,6.251c-5.461,0-10.923-2.091-15.083-6.251 l-75.413-75.435l-75.392,75.413c-4.181,4.16-9.643,6.251-15.083,6.251c-5.461,0-10.923-2.091-15.083-6.251 c-8.341-8.341-8.341-21.845,0-30.165l75.392-75.413l-75.413-75.413c-8.341-8.341-8.341-21.845,0-30.165 c8.32-8.341,21.824-8.341,30.165,0l75.413,75.413l75.413-75.413c8.341-8.341,21.824-8.341,30.165,0 c8.341,8.32,8.341,21.824,0,30.165l-75.413,75.413L361.461,331.317z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
	background-size: 100%;
	background-repeat: no-repeat;
	background-position: center;
	background-color: #fff;
	border: none;
	cursor: pointer;
	-webkit-transform: translate(50%, -50%);
	transform: translate(50%, -50%);
}

.dr-input-upload-file .dr-profile-img-holder .dr-profile-img-delete:hover {
	background-color: var(--primary-color);
}

.dr-input-upload-file .dr-profile-img-holder .dz-default.dz-message {
	margin: 0;
	padding: 15px;
}

.dr-input-upload-file .dr-profile-img-holder .dz-default.dz-message .dz-button {
	padding: 15px;
	border-radius: 5px;
	background-color: #efefef;
}

.dr-input-upload-file .dr-profile-img-holder .dz-preview .dz-image {
	width: 190px;
	border-radius: 0;
}

.dr-input-upload-file .dr-profile-img-holder .dz-preview .dz-image img {
	border-radius: unset;
}

.dr-input-upload-file input[type="file"] {
	display: none;
}

.dr-form__fields-wrapper a {
	color: var(--primary-color);
	text-decoration: none;
}

.dr-form__fields-wrapper a:hover {
	color: var(--font-color);
	text-decoration: underline;
}

.dr-form__fields-wrapper .dr-form__heading {
	padding-bottom: 30px;
	margin-bottom: 30px;
	border-bottom: 1px solid rgba(var(--font-color-rgb), 0.05);
}

.dr-form__fields-wrapper .dr-form__heading.no-border {
	padding-bottom: 0;
	border: none;
}

.dr-form__fields-wrapper .dr-form__title {
	font-size: 40px;
	line-height: 53px;
	font-weight: normal;
	margin-bottom: 0px;
	margin-top: 0;
}

.dr-form__fields-wrapper .dr-form__desc {
	margin-top: 20px;
	font-size: 20px;
	line-height: 36px;
}

.dr-form__fields-wrapper .dr-form__checkbox {
	margin-top: 20px;
}

.dr-form__fields-wrapper .dr-form__info {
	font-size: 14px;
	line-height: 1.5;
	margin-top: 10px;
	color: rgba(var(--font-color-rgb), 0.65);
}

.dr-form__fields-wrapper .dr-form__info p {
	margin: 0;
}

.dr-form__fields-wrapper .dr-form__footer {
	margin-top: 40px;
	padding-top: 20px;
	border-top: 1px solid rgba(var(--font-color-rgb), 0.05);
}

.dr-form__fields-wrapper .dr-other-link {
	display: inline-block;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	color: var(--font-color);
	text-decoration: underline;
	margin-top: 40px;
}

.dr-form__fields-wrapper .dr-other-link:hover {
	text-decoration: none;
	color: var(--primary-color);
}

.dr-ud__header {
	margin-bottom: 60px;
}

.dr-ud__header .dr-ud__title {
	font-size: 36px;
	line-height: 53px;
	margin-bottom: 3px;
	margin-top: 0;
	font-weight: normal;
}

.dr-status {
	font-size: 12px;
	line-height: 1;
	padding: 4px 10px;
	border: 1px solid transparent;
	text-align: center;
	display: inline-block;
	border-radius: 20px;
}

.dr-status.status-warning {
	border-color: rgba(var(--warning-color-rgb), 0.4);
	background-color: rgba(var(--warning-color-rgb), 0.1);
}

.dr-status.status-success {
	border-color: rgba(var(--success-color-rgb), 0.4);
	background-color: rgba(var(--success-color-rgb), 0.1);
}

.dr-status.status-danger {
	border-color: rgba(var(--danger-color-rgb), 0.4);
	background-color: rgba(var(--danger-color-rgb), 0.1);
}

.dr-table {
	text-align: left;
	width: 100%;
	border-collapse: collapse;
	font-size: 15px;
}

.dr-table a {
	font-weight: bold;
	text-decoration: none;
	color: var(--primary-color);
}

.dr-table a:hover {
	text-decoration: underline;
}

.dr-table th {
	font-size: 14px;
}

.dr-table th,
.dr-table td {
	padding: 24px 10px;
}

.dr-table th:first-child,
.dr-table td:first-child {
	text-align: center;
}

.dr-table tbody tr:nth-child(odd) {
	background-color: rgba(var(--font-color-rgb), 0.01);
}

.dr-table .dr-status {
	width: 100%;
	max-width: 93px;
}

.dr-table .dr-btn-view,
.dr-table .dr-btn-edit {
	padding: 5px 7.5px;
	border: none;
	background: none;
	cursor: pointer;
}

.dr-form-wrapper {
	background: rgba(var(--primary-color-rgb), 0.1);
	padding: 20px;
}

.dr-form-wrapper .dr-form__grid {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: reverse;
	-ms-flex-direction: column-reverse;
	flex-direction: column-reverse;
}

@media (min-width: 992px) {
	.dr-form-wrapper .dr-form__grid {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-direction: row;
		flex-direction: row;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
	}

	.dr-form-wrapper .dr-form__grid .dr-form__fields-wrapper {
		max-width: 484px;
		width: 100%;
	}

	.dr-form-wrapper .dr-form__grid .dr-form__img-wrapper {
		-webkit-box-flex: 1;
		-ms-flex: auto;
		flex: auto;
	}
}

.dr-form-wrapper .dr-img-holder {
	text-align: center;
	display: none;
	padding: 50px;
}

@media (min-width: 992px) {
	.dr-form-wrapper .dr-img-holder {
		display: block;
	}
}

.dr-form-wrapper .dr-img-holder img {
	max-width: 100%;
}

.dr-form-wrapper .dr-form__inner-wrapper {
	background: var(--white-color);
	padding: 30px;
}

@media (min-width: 768px) {
	.dr-form-wrapper .dr-form__inner-wrapper {
		padding: 60px;
	}
}

.dr-form-wrapper.dr-form__log-in .dr-form__footer {
	margin-top: 20px;
}

.dr-form-wrapper.dr-form__sign-up .dr-form__title::after,
.dr-form-wrapper.dr-form__log-in .dr-form__title::after {
	content: "";
	width: 35px;
	height: 35px;
	display: inline-block;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='35' height='35' viewBox='0 0 35 35'%3E%3Cdefs%3E%3Cpattern id='pattern' preserveAspectRatio='none' width='100%25' height='100%25' viewBox='0 0 52 52'%3E%3Cimage width='52' height='52' xlink:href='data:image/png;base64,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'/%3E%3C/pattern%3E%3C/defs%3E%3Crect id='Bitmap_2x' data-name='Bitmap@2x' width='35' height='35' rx='17.5' fill='url(%23pattern)'/%3E%3C/svg%3E%0A");
	background-size: 100%;
	background-repeat: no-repeat;
	background-position: center;
	margin-left: 30px;
}

.dr-form-wrapper.dr-form__forgot-password {
	max-width: 648px;
	margin: 0 auto;
}

.dr-form__fields-wrapper {
	padding-bottom: 80px;
}

.dr-form__edit-profile-wrapper .dr-form__heading {
	border: none;
}

.dr-form__edit-profile-wrapper .dr-form__heading .dr-form__title {
	font-size: 36px;
}

.dr-user-dashboard-wrapper .user-logout {
	font-size: 16px;
	font-weight: 500;
	text-decoration: none;
	color: var(--font-color);
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.dr-user-dashboard-wrapper .user-logout::before {
	content: "";
	display: inline-block;
	width: 20.13px;
	height: 20.13px;
	background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.99998 6.66667L1.66665 10M1.66665 10L4.99998 13.3333M1.66665 10H12.5M7.49998 3.50337C8.56227 2.86523 9.79561 2.5 11.1111 2.5C15.0998 2.5 18.3333 5.85786 18.3333 10C18.3333 14.1421 15.0998 17.5 11.1111 17.5C9.79561 17.5 8.56227 17.1348 7.49998 16.4966' stroke='%23FF3C5F' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
	background-size: 100%;
	background-repeat: no-repeat;
	background-position: center;
	margin-right: 6px;
}

.dr-user-dashboard-wrapper .user-logout:hover {
	color: var(--primary-color);
}

.dr-user-dashboard-wrapper .dr-ud__grid {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

@media (max-width: 1024px) {
	.dr-user-dashboard-wrapper .dr-ud__grid {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
	}
}

.dr-user-dashboard-wrapper .dr-ud__grid .dr-ud__sidebar {
	position: relative;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
	z-index: 111;
}

@media (min-width: 1025px) {
	.dr-user-dashboard-wrapper .dr-ud__grid .dr-ud__sidebar {
		padding-bottom: 80px;
	}
}

@media (min-width: 1025px) {
	.dr-user-dashboard-wrapper .dr-ud__grid .dr-ud__sidebar.collapsed {
		width: 250px;
		max-width: 250px;
		-webkit-transform: translateX(0%);
		transform: translateX(0%);
	}

	.dr-user-dashboard-wrapper
		.dr-ud__grid
		.dr-ud__sidebar.collapsed
		.dr-ud__sidebar-inner
		.dr-ud__user-wrap {
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
	}

	.dr-user-dashboard-wrapper
		.dr-ud__grid
		.dr-ud__sidebar.collapsed
		.dr-ud__sidebar-inner
		.dr-ud__user-wrap
		.dr-ud__user-img
		.img-holder {
		width: 50px;
		height: 50px;
	}

	.dr-user-dashboard-wrapper
		.dr-ud__grid
		.dr-ud__sidebar.collapsed
		.dr-ud__sidebar-inner
		.dr-ud__user-wrap
		.dr-ud__user-name {
		display: block;
	}

	.dr-user-dashboard-wrapper
		.dr-ud__grid
		.dr-ud__sidebar.collapsed
		.dr-ud__sidebar-inner
		.dr-ud__user-wrap
		.user-logout {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
	}

	.dr-user-dashboard-wrapper
		.dr-ud__grid
		.dr-ud__sidebar.collapsed
		.dr-ud__sidebar-inner
		.dr-ud__user-menu
		li
		a
		span {
		display: inline-block !important;
	}
}

@media (max-width: 767px) {
	.dr-user-dashboard-wrapper .dr-ud__grid .dr-ud__sidebar.collapsed {
		margin-left: 200px;
		border-left: 1px solid rgba(var(--primary-color-rgb), 0.1);
	}

	.dr-user-dashboard-wrapper
		.dr-ud__grid
		.dr-ud__sidebar.collapsed
		.dr-sidebar-toggle-btn {
		-webkit-transform: rotate(0);
		transform: rotate(0);
	}
}

@media (min-width: 1025px) {
	.dr-user-dashboard-wrapper .dr-ud__grid .dr-ud__sidebar {
		border-right: 1px solid rgba(var(--primary-color-rgb), 0.1);
		-webkit-box-flex: 0;
		-ms-flex: 0 0 194px;
		flex: 0 0 194px;
		max-width: 194px;
		padding-bottom: 0;
		position: sticky;
		top: 0;
		-webkit-transform: none;
		transform: none;
	}

	.dr-user-dashboard-wrapper .dr-ud__grid .dr-ud__sidebar.collapsed {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 70px;
		flex: 0 0 70px;
		max-width: 70px;
		-webkit-transform: none;
		transform: none;
	}

	.dr-user-dashboard-wrapper
		.dr-ud__grid
		.dr-ud__sidebar.collapsed
		.dr-ud__sidebar-inner
		.dr-ud__user-wrap {
		padding: 20px 19px;
		position: relative;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
	}

	.dr-user-dashboard-wrapper
		.dr-ud__grid
		.dr-ud__sidebar.collapsed
		.dr-ud__sidebar-inner
		.dr-ud__user-wrap
		.dr-ud__user-img {
		margin-right: 0;
	}

	.dr-user-dashboard-wrapper
		.dr-ud__grid
		.dr-ud__sidebar.collapsed
		.dr-ud__sidebar-inner
		.dr-ud__user-wrap
		.dr-ud__user-img
		.img-holder {
		width: 40px;
		height: 40px;
		background-size: 25px;
	}

	.dr-user-dashboard-wrapper
		.dr-ud__grid
		.dr-ud__sidebar.collapsed
		.dr-ud__sidebar-inner
		.dr-ud__user-wrap
		.dr-ud__user-name {
		padding: 10px 15px;
		background: var(--primary-color);
		color: #fff;
		position: absolute;
		top: 20px;
		left: 100%;
		visibility: hidden;
		opacity: 0;
		-webkit-box-shadow: -5px 0 25px rgba(0, 0, 0, 0.1);
		box-shadow: -5px 0 25px rgba(0, 0, 0, 0.1);
		-webkit-transition: all 0.3s ease;
		transition: all 0.3s ease;
		border-radius: 0 5px 5px 0;
	}

	.dr-user-dashboard-wrapper
		.dr-ud__grid
		.dr-ud__sidebar.collapsed
		.dr-ud__sidebar-inner
		.dr-ud__user-wrap
		.dr-ud__user-name::before {
		content: "";
		border: 5px solid transparent;
		border-right-color: rgba(0, 0, 0, 0.1);
		position: absolute;
		right: 100%;
		margin-right: 1px;
		top: 50%;
		-webkit-transform: translateY(-50%);
		transform: translateY(-50%);
	}

	.dr-user-dashboard-wrapper
		.dr-ud__grid
		.dr-ud__sidebar.collapsed
		.dr-ud__sidebar-inner
		.dr-ud__user-wrap
		.dr-ud__user-name::after {
		content: "";
		border: 5px solid transparent;
		border-right-color: var(--primary-color);
		position: absolute;
		right: 100%;
		top: 50%;
		-webkit-transform: translateY(-50%);
		transform: translateY(-50%);
	}

	.dr-user-dashboard-wrapper
		.dr-ud__grid
		.dr-ud__sidebar.collapsed
		.dr-ud__sidebar-inner
		.dr-ud__user-wrap:hover
		.dr-ud__user-name {
		visibility: visible;
		opacity: 1;
	}

	.dr-user-dashboard-wrapper
		.dr-ud__grid
		.dr-ud__sidebar.collapsed
		.dr-ud__sidebar-inner
		.dr-ud__user-wrap
		.user-logout {
		display: none;
	}

	.dr-user-dashboard-wrapper
		.dr-ud__grid
		.dr-ud__sidebar.collapsed
		.dr-ud__sidebar-inner
		.dr-ud__user-wrap
		.user-logout
		span {
		display: none;
		margin-right: 0;
	}

	.dr-user-dashboard-wrapper
		.dr-ud__grid
		.dr-ud__sidebar.collapsed
		.dr-ud__sidebar-inner
		.dr-ud__user-menu
		.user-menu
		li
		a {
		position: relative;
		justify-content: center;
	}

	.dr-user-dashboard-wrapper
		.dr-ud__grid
		.dr-ud__sidebar.collapsed
		.dr-ud__sidebar-inner
		.dr-ud__user-menu
		.user-menu
		li
		a
		svg {
		margin-right: 0;
	}

	.dr-ud__sidebar.collapsed .user-logout {
		justify-content: center;
		width: 100%;
	}

	.dr-ud__sidebar.collapsed .user-logout::before {
		margin: 0;
	}

	.dr-user-dashboard-wrapper
		.dr-ud__grid
		.dr-ud__sidebar.collapsed
		.dr-ud__sidebar-inner
		.dr-ud__user-menu
		.user-menu
		li
		a
		span,
	.dr-ud__sidebar.collapsed .user-logout > span {
		visibility: hidden;
		padding: 8px 12px;
		line-height: 1;
		background: var(--primary-color);
		color: #fff;
		-webkit-box-shadow: -5px 0 25px rgba(0, 0, 0, 0.1);
		box-shadow: -5px 0 25px rgba(0, 0, 0, 0.1);
		-webkit-transition: all 0.3s ease;
		transition: all 0.3s ease;
		opacity: 0;
		border-radius: 0 50px 50px 0;
		position: absolute;
		left: 100%;
		white-space: nowrap;
	}

	.dr-user-dashboard-wrapper
		.dr-ud__grid
		.dr-ud__sidebar.collapsed
		.dr-ud__sidebar-inner
		.dr-ud__user-menu
		.user-menu
		li
		a
		span::before,
	.dr-ud__sidebar.collapsed .user-logout > span::before {
		content: "";
		border: 5px solid transparent;
		border-right-color: rgba(0, 0, 0, 0.1);
		position: absolute;
		right: 100%;
		margin-right: 1px;
		top: 50%;
		-webkit-transform: translateY(-50%);
		transform: translateY(-50%);
	}

	.dr-user-dashboard-wrapper
		.dr-ud__grid
		.dr-ud__sidebar.collapsed
		.dr-ud__sidebar-inner
		.dr-ud__user-menu
		.user-menu
		li
		a
		span::after,
	.dr-ud__sidebar.collapsed .user-logout > span::after {
		content: "";
		border: 5px solid transparent;
		border-right-color: var(--primary-color);
		position: absolute;
		right: 100%;
		top: 50%;
		-webkit-transform: translateY(-50%);
		transform: translateY(-50%);
	}

	.dr-user-dashboard-wrapper
		.dr-ud__grid
		.dr-ud__sidebar.collapsed
		.dr-ud__sidebar-inner
		.dr-ud__user-menu
		.user-menu
		li:hover
		a
		span,
	.dr-ud__sidebar.collapsed .user-logout:hover > span {
		visibility: visible;
		opacity: 1;
	}

	.dr-user-dashboard-wrapper
		.dr-ud__grid
		.dr-ud__sidebar.collapsed
		.dr-sidebar-toggle-btn {
		left: 48px;
		-webkit-transform: rotate(180deg);
		transform: rotate(180deg);
	}
}

@media (min-width: 1025px) {
	.dr-user-dashboard-wrapper
		.dr-ud__grid
		.dr-ud__sidebar
		.dr-ud__sidebar-inner {
		padding: 60px 0;
		position: sticky;
		top: 0;
	}
}

.dr-user-dashboard-wrapper
	.dr-ud__grid
	.dr-ud__sidebar
	.dr-ud__sidebar-inner
	.dr-ud__user-wrap {
	padding: 24px 0;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	align-items: center;
	border-bottom: 1px solid rgba(var(--primary-color-rgb), 0.1);
}

@media (min-width: 768px) {
	.dr-user-dashboard-wrapper
		.dr-ud__grid
		.dr-ud__sidebar
		.dr-ud__sidebar-inner
		.dr-ud__user-wrap {
		padding: 24px 0 32px;
	}
}

.dr-user-dashboard-wrapper
	.dr-ud__grid
	.dr-ud__sidebar
	.dr-ud__sidebar-inner
	.dr-ud__user-wrap
	.dr-ud__user-img {
	margin-right: 12px;
}

.dr-user-dashboard-wrapper
	.dr-ud__grid
	.dr-ud__sidebar
	.dr-ud__sidebar-inner
	.dr-ud__user-wrap
	.dr-ud__user-img
	img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.dr-user-dashboard-wrapper
	.dr-ud__grid
	.dr-ud__sidebar
	.dr-ud__sidebar-inner
	.dr-ud__user-wrap
	.dr-ud__user-img
	.img-holder {
	width: 64px;
	height: 64px;
	background-size: 30px;
	background: var(--primary-color);
	border-radius: 50%;
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: center bottom;
}

.dr-user-dashboard-wrapper
	.dr-ud__grid
	.dr-ud__sidebar
	.dr-ud__sidebar-inner
	.dr-ud__user-wrap
	.dr-ud__user-img.user-male
	.img-holder {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34.027' height='44.999' viewBox='0 0 34.027 44.999'%3E%3Cpath id='Path_30793' data-name='Path 30793' d='M18.613,41.552l-7.907,4.313a7.106,7.106,0,0,0-1.269.9,26.483,26.483,0,0,0,34.027.088,7.015,7.015,0,0,0-1.394-.934L33.6,41.689A3.229,3.229,0,0,1,31.818,38.8V35.479a12.788,12.788,0,0,0,.8-1.03,19.483,19.483,0,0,0,2.632-5.3,2.659,2.659,0,0,0,1.886-2.53V23.069a2.647,2.647,0,0,0-.886-1.965V15.978S37.3,8,26.5,8s-9.75,7.977-9.75,7.977V21.1a2.644,2.644,0,0,0-.886,1.965v3.546a2.658,2.658,0,0,0,1.226,2.231A17.6,17.6,0,0,0,20.3,35.479v3.24A3.232,3.232,0,0,1,18.613,41.552Z' transform='translate(-9.437 -8.001)' fill='%23e7eced'/%3E%3C/svg%3E%0A");
}

.dr-user-dashboard-wrapper
	.dr-ud__grid
	.dr-ud__sidebar
	.dr-ud__sidebar-inner
	.dr-ud__user-wrap
	.dr-ud__user-name {
	font-size: 18px;
	line-height: 1.66;
	font-weight: 500;
	text-transform: capitalize;
	margin-top: 0;
}

.dr-user-dashboard-wrapper
	.dr-ud__grid
	.dr-ud__sidebar
	.dr-ud__sidebar-inner
	.dr-ud__user-menu {
	padding: 24px 0;
}

.dr-user-dashboard-wrapper
	.dr-ud__grid
	.dr-ud__sidebar
	.dr-ud__sidebar-inner
	.dr-ud__user-menu
	.user-menu,
.dr-user-dashboard-wrapper
	.dr-ud__grid
	.dr-ud__sidebar
	.dr-ud__sidebar-inner
	.dr-ud__user-menu
	ul {
	list-style: none !important;
	padding: 0 !important;
	margin: 0;
}

.dr-user-dashboard-wrapper
	.dr-ud__grid
	.dr-ud__sidebar
	.dr-ud__sidebar-inner
	.dr-ud__user-menu
	.user-menu
	li,
.dr-user-dashboard-wrapper
	.dr-ud__grid
	.dr-ud__sidebar
	.dr-ud__sidebar-inner
	.dr-ud__user-menu
	ul
	li {
	margin-bottom: 8px;
	padding-left: 0;
}

.dr-user-dashboard-wrapper
	.dr-ud__grid
	.dr-ud__sidebar
	.dr-ud__sidebar-inner
	.dr-ud__user-menu
	.user-menu
	li
	a,
.dr-user-dashboard-wrapper
	.dr-ud__grid
	.dr-ud__sidebar
	.dr-ud__sidebar-inner
	.dr-ud__user-menu
	ul
	li
	a {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	padding: 8px 12px;
	font-size: 16px;
	text-decoration: none;
	color: var(--font-color);
	white-space: nowrap;
	cursor: pointer;
	border-radius: 50px 0 0 50px;
}

@media (min-width: 1025px) {
	.dr-user-dashboard-wrapper
		.dr-ud__grid
		.dr-ud__sidebar
		.dr-ud__sidebar-inner
		.dr-ud__user-menu
		.user-menu
		li
		a
		span,
	.dr-user-dashboard-wrapper
		.dr-ud__grid
		.dr-ud__sidebar
		.dr-ud__sidebar-inner
		.dr-ud__user-menu
		ul
		li
		a
		span {
		display: inline-block;
	}
}

.dr-user-dashboard-wrapper
	.dr-ud__grid
	.dr-ud__sidebar
	.dr-ud__sidebar-inner
	.dr-ud__user-menu
	.user-menu
	li
	a
	svg,
.dr-user-dashboard-wrapper
	.dr-ud__grid
	.dr-ud__sidebar
	.dr-ud__sidebar-inner
	.dr-ud__user-menu
	ul
	li
	a
	svg {
	margin-right: 8px;
	-webkit-box-flex: 0;
	-ms-flex: 0 0 20px;
	flex: 0 0 20px;
	width: 20px;
	height: 20px;
}

.dr-user-dashboard-wrapper
	.dr-ud__grid
	.dr-ud__sidebar
	.dr-ud__sidebar-inner
	.dr-ud__user-menu
	.user-menu
	li
	a
	svg
	path,
.dr-user-dashboard-wrapper
	.dr-ud__grid
	.dr-ud__sidebar
	.dr-ud__sidebar-inner
	.dr-ud__user-menu
	ul
	li
	a
	svg
	path {
	fill: var(--font-color);
}

.dr-user-dashboard-wrapper
	.dr-ud__grid
	.dr-ud__sidebar
	.dr-ud__sidebar-inner
	.dr-ud__user-menu
	.user-menu
	li:hover
	a,
.dr-user-dashboard-wrapper
	.dr-ud__grid
	.dr-ud__sidebar
	.dr-ud__sidebar-inner
	.dr-ud__user-menu
	ul
	li:hover
	a {
	color: var(--primary-color);
}

.dr-user-dashboard-wrapper
	.dr-ud__grid
	.dr-ud__sidebar
	.dr-ud__sidebar-inner
	.dr-ud__user-menu
	.user-menu
	li:hover
	a
	svg
	path,
.dr-user-dashboard-wrapper
	.dr-ud__grid
	.dr-ud__sidebar
	.dr-ud__sidebar-inner
	.dr-ud__user-menu
	.user-menu
	li:hover
	a
	svg
	rect,
.dr-user-dashboard-wrapper
	.dr-ud__grid
	.dr-ud__sidebar
	.dr-ud__sidebar-inner
	.dr-ud__user-menu
	ul
	li:hover
	a
	svg
	path,
.dr-user-dashboard-wrapper
	.dr-ud__grid
	.dr-ud__sidebar
	.dr-ud__sidebar-inner
	.dr-ud__user-menu
	ul
	li:hover
	a
	svg
	rect {
	fill: var(--primary-color);
}

.dr-user-dashboard-wrapper
	.dr-ud__grid
	.dr-ud__sidebar
	.dr-ud__sidebar-inner
	.dr-ud__user-menu
	.user-menu
	li.active
	a,
.dr-user-dashboard-wrapper
	.dr-ud__grid
	.dr-ud__sidebar
	.dr-ud__sidebar-inner
	.dr-ud__user-menu
	ul
	li.active
	a {
	background: var(--primary-color);
	color: #fff;
}

.dr-user-dashboard-wrapper
	.dr-ud__grid
	.dr-ud__sidebar
	.dr-ud__sidebar-inner
	.dr-ud__user-menu
	.user-menu
	li.active
	a
	svg
	circle,
.dr-user-dashboard-wrapper
	.dr-ud__grid
	.dr-ud__sidebar
	.dr-ud__sidebar-inner
	.dr-ud__user-menu
	ul
	li.active
	a
	svg
	circle {
	fill: var(--primary-color);
}

.dr-user-dashboard-wrapper
	.dr-ud__grid
	.dr-ud__sidebar
	.dr-ud__sidebar-inner
	.dr-ud__user-menu
	.user-menu
	li.active
	a
	svg
	path,
.dr-user-dashboard-wrapper
	.dr-ud__grid
	.dr-ud__sidebar
	.dr-ud__sidebar-inner
	.dr-ud__user-menu
	.user-menu
	li.active
	a
	svg
	rect,
.dr-user-dashboard-wrapper
	.dr-ud__grid
	.dr-ud__sidebar
	.dr-ud__sidebar-inner
	.dr-ud__user-menu
	ul
	li.active
	a
	svg
	path,
.dr-user-dashboard-wrapper
	.dr-ud__grid
	.dr-ud__sidebar
	.dr-ud__sidebar-inner
	.dr-ud__user-menu
	ul
	li.active
	a
	svg
	rect {
	fill: #fff;
}

.dr-user-dashboard-wrapper
	.dr-ud__grid
	.dr-ud__sidebar
	.dr-ud__sidebar-footer
	.dr-ud__sidebar-footer-inner {
	padding-top: 24px;
	border-top: 1px solid #edeeee;
	width: 100%;
}

@media (min-width: 1025px) {
	.dr-user-dashboard-wrapper
		.dr-ud__grid
		.dr-ud__sidebar
		.dr-ud__sidebar-footer {
		flex: 1;
		display: flex;
		align-items: flex-end;
	}
}

.dr-user-dashboard-wrapper .dr-ud__grid .dr-ud__sidebar .dr-sidebar-toggle-btn {
	padding: 0;
	border: none;
	background: none;
	cursor: pointer;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
	outline: none;
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg);
}

@media (min-width: 1025px) {
	.dr-user-dashboard-wrapper
		.dr-ud__grid
		.dr-ud__sidebar
		.dr-sidebar-toggle-btn {
		left: 170px;
		position: absolute;
		top: 0;
		-webkit-transform: rotate(0);
		transform: rotate(0);
	}

	.dr-user-dashboard-wrapper
		.dr-ud__grid
		.dr-ud__sidebar
		.dr-sidebar-toggle-btn:hover
		svg
		circle {
		fill: var(--primary-color);
	}

	.dr-user-dashboard-wrapper
		.dr-ud__grid
		.dr-ud__sidebar
		.dr-sidebar-toggle-btn:hover
		svg
		path,
	.dr-user-dashboard-wrapper
		.dr-ud__grid
		.dr-ud__sidebar
		.dr-sidebar-toggle-btn:hover
		svg
		line {
		stroke: #fff;
	}
}

.dr-user-dashboard-wrapper .dr-ud__grid .dr-ud__main {
	-webkit-box-flex: 1;
	-ms-flex: auto;
	flex: auto;
	max-width: 100%;
}

@media (min-width: 1025px) {
	.dr-user-dashboard-wrapper .dr-ud__grid .dr-ud__main .dr-ud__main-inner {
		padding: 0px 32px;
	}
}

.dr-user-dashboard-wrapper .dr-form__edit-profile-wrapper {
	max-width: 735px;
}

.dr-advance-search .advance-search-options .advance-search-block {
	width: 100%;
	max-width: 100%;
}

@media (min-width: 576px) {
	.dr-advance-search .advance-search-options .advance-search-block {
		max-width: 50%;
		min-width: unset;
		width: 100%;
	}
}

@media (min-width: 768px) {
	.dr-advance-search .advance-search-options .advance-search-block {
		min-width: unset;
		width: 33.3333%;
		max-width: 100%;
	}
}

.dr-advance-search .dr-search-item-wrap {
	margin-left: -22px;
	margin-right: -22px;
}

.dr-advance-search .dr-search-item-wrap .dr-archive-single {
	padding: 0 22px;
}

.dr-advance-search .dr-search-item-wrap .dr-archive-single figure,
.dr-advance-search .dr-search-item-wrap .dr-archive-single img {
	display: block;
	width: 100%;
}

@media (min-width: 768px) {
	.rightsidebar
		.dr-user-dashboard-wrapper
		.dr-ud__grid
		.dr-ud__main
		.dr-ud__main-inner {
		padding-right: 0;
	}
}

.rightsidebar .dr-advance-search .advance-search-options .advance-search-block {
	width: 100%;
	max-width: 100%;
}

@media (min-width: 768px) {
	.rightsidebar
		.dr-advance-search
		.advance-search-options
		.advance-search-block {
		max-width: 50%;
		min-width: unset;
		width: 100%;
	}
}

@media (min-width: 768px) {
	.rightsidebar .dr-search-item-wrap {
		margin-left: -22px;
		margin-right: -22px;
	}
}

.rightsidebar .dr-search-item-wrap .dr-archive-single figure,
.rightsidebar .dr-search-item-wrap .dr-archive-single img {
	display: block;
	width: 100%;
}

@media (min-width: 768px) {
	.rightsidebar .dr-search-item-wrap .dr-archive-single {
		width: 50% !important;
	}
}

.rightsidebar
	.dr-archive-list-wrapper
	.dr-archive-list.grid-view
	.dr-archive-single {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 100%;
	flex: 0 0 100%;
	max-width: 100%;
}

.rightsidebar
	.dr-archive-list-wrapper
	.dr-archive-list.list-view
	.dr-archive-single {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 100%;
	flex: 0 0 100%;
	max-width: 100%;
}

@media (min-width: 768px) {
	.rightsidebar
		.dr-archive-list-wrapper
		.dr-archive-list.grid-view
		.dr-archive-single {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
		max-width: 50%;
	}

	.rightsidebar
		.dr-archive-list-wrapper
		.dr-archive-list.list-view
		.dr-archive-single {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}
}

.dr-archive-list-wrapper .dr-archive-header {
	margin-bottom: 60px;
}

.dr-archive-list-wrapper .dr-archive-header .dr-archive-title {
	font-size: 36px;
	line-height: 53px;
	margin-bottom: 3px;
	margin-top: 0;
}

.dr-archive-list-wrapper .dr-archive-header .dr-archive-desc {
	font-size: 20px;
	line-height: 36px;
}

.dr-archive-list-wrapper .dr-advance-search .page-header .container {
	margin: 0;
}

.dr-archive-list-wrapper .dr-advance-search .container {
	max-width: unset;
}

@media (max-width: 1024px) {
	.dr-archive-list-wrapper .dr-advance-search .container {
		padding: 0;
	}
}

@media (min-width: 768px) {
	.dr-archive-list-wrapper
		.dr-advance-search
		.dr-search-item-wrap
		.dr-archive-single {
		width: 50%;
	}
}

@media (min-width: 1200px) {
	.dr-archive-list-wrapper
		.dr-advance-search
		.dr-search-item-wrap
		.dr-archive-single {
		width: 33.3333%;
	}
}

.dr-archive-list-wrapper .dr-archive-filter-area {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	grid-gap: 45px;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	margin-top: 60px;
}

.dr-archive-list-wrapper .dr-archive-filter-area .dr-archive-filter-top {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	grid-gap: 10px;
}

@media (min-width: 576px) {
	.dr-archive-list-wrapper .dr-archive-filter-area .dr-archive-filter-top {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-direction: row;
		flex-direction: row;
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between;
	}
}

.dr-archive-list-wrapper .dr-archive-filter-area .search-form {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	max-width: 767px;
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	position: relative;
	-webkit-box-shadow: 0 11px 56px rgba(0, 0, 0, 0.04);
	box-shadow: 0 11px 56px rgba(0, 0, 0, 0.04);
}

@media (min-width: 768px) {
	.dr-archive-list-wrapper .dr-archive-filter-area .search-form input {
		height: 70px;
	}
}

.dr-archive-list-wrapper
	.dr-archive-filter-area
	.search-form
	input[type="search"],
.dr-archive-list-wrapper
	.dr-archive-filter-area
	.search-form
	input[type="text"],
.dr-archive-list-wrapper .dr-archive-filter-area .search-form label {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	margin: 0;
}

.dr-archive-list-wrapper
	.dr-archive-filter-area
	.search-form
	input[type="search"],
.dr-archive-list-wrapper
	.dr-archive-filter-area
	.search-form
	input[type="text"] {
	padding-right: 70px;
	border: none;
}

@media (min-width: 768px) {
	.dr-archive-list-wrapper
		.dr-archive-filter-area
		.search-form
		input[type="search"],
	.dr-archive-list-wrapper
		.dr-archive-filter-area
		.search-form
		input[type="text"] {
		padding: 20px 30px;
		font-size: 18px;
	}
}

.dr-archive-list-wrapper
	.dr-archive-filter-area
	.search-form
	input[type="search"]::-webkit-input-placeholder,
.dr-archive-list-wrapper
	.dr-archive-filter-area
	.search-form
	input[type="text"]::-webkit-input-placeholder {
	color: var(--font-color);
}

.dr-archive-list-wrapper
	.dr-archive-filter-area
	.search-form
	input[type="search"]::-moz-placeholder,
.dr-archive-list-wrapper
	.dr-archive-filter-area
	.search-form
	input[type="text"]::-moz-placeholder {
	color: var(--font-color);
}

.dr-archive-list-wrapper
	.dr-archive-filter-area
	.search-form
	input[type="search"]:-ms-input-placeholder,
.dr-archive-list-wrapper
	.dr-archive-filter-area
	.search-form
	input[type="text"]:-ms-input-placeholder {
	color: var(--font-color);
}

.dr-archive-list-wrapper
	.dr-archive-filter-area
	.search-form
	input[type="search"]::-ms-input-placeholder,
.dr-archive-list-wrapper
	.dr-archive-filter-area
	.search-form
	input[type="text"]::-ms-input-placeholder {
	color: var(--font-color);
}

.dr-archive-list-wrapper
	.dr-archive-filter-area
	.search-form
	input[type="search"]::placeholder,
.dr-archive-list-wrapper
	.dr-archive-filter-area
	.search-form
	input[type="text"]::placeholder {
	color: var(--font-color);
}

.dr-archive-list-wrapper
	.dr-archive-filter-area
	.search-form
	input[type="submit"] {
	position: absolute;
	top: 0;
	right: 0;
	width: 70px;
	padding: 0;
	font-size: 0;
	background-image: url("data:image/svg+xml,%3Csvg id='Group_5072' data-name='Group 5072' xmlns='http://www.w3.org/2000/svg' width='29.434' height='29.434' viewBox='0 0 29.434 29.434'%3E%3Cg id='Ellipse_62' data-name='Ellipse 62' transform='translate(29.434 14.717) rotate(135)' fill='none' stroke='%232db68d' stroke-width='2.5'%3E%3Ccircle cx='10.406' cy='10.406' r='10.406' stroke='none'/%3E%3Ccircle cx='10.406' cy='10.406' r='9.156' fill='none'/%3E%3C/g%3E%3Cpath id='Path_26292' data-name='Path 26292' d='M0,6.907V0' transform='translate(26.691 26.691) rotate(135)' fill='none' stroke='%232db68d' stroke-linecap='round' stroke-width='2.5'/%3E%3C/svg%3E%0A");
	background-size: 29px;
	background-repeat: no-repeat;
	background-position: center;
	background-color: transparent;
}

.dr-archive-list-wrapper .dr-archive-filter-area .dr-archive-type-filter {
	padding: 40px 30px;
	background: rgba(var(--primary-color-rgb), 0.05);
}

.dr-archive-list-wrapper
	.dr-archive-filter-area
	.dr-archive-type-filter
	.dr-fillter-fields-wrapper {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	grid-gap: 30px;
}

@media (min-width: 1680px) {
	.dr-archive-list-wrapper
		.dr-archive-filter-area
		.dr-archive-type-filter
		.dr-fillter-fields-wrapper {
		-ms-flex-wrap: nowrap;
		flex-wrap: nowrap;
	}

	.dr-archive-list-wrapper
		.dr-archive-filter-area
		.dr-archive-type-filter
		.dr-fillter-fields-wrapper
		.dr-form__field {
		-webkit-box-flex: 1;
		-ms-flex: 1;
		flex: 1;
	}
}

.dr-archive-list-wrapper
	.dr-archive-filter-area
	.dr-archive-type-filter
	.dr-fillter-fields-wrapper
	.dr-form__field {
	-webkit-box-flex: 1;
	-ms-flex: auto;
	flex: auto;
	margin: 0;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: end;
	-ms-flex-pack: end;
	justify-content: flex-end;
}

.dr-archive-list-wrapper
	.dr-archive-filter-area
	.dr-archive-type-filter
	.dr-fillter-fields-wrapper
	.reset-button {
	border: none;
	background: none;
	font-size: 14px;
	font-style: italic;
	line-height: 1;
	padding: 15px 17px;
	background: rgba(var(--primary-color-rgb), 0.1);
	cursor: pointer;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
	height: 50px;
}

.dr-archive-list-wrapper
	.dr-archive-filter-area
	.dr-archive-type-filter
	.dr-fillter-fields-wrapper
	.reset-button:hover {
	background: var(--primary-color);
	color: #fff;
}

.dr-archive-list-wrapper .dr-archive-list {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	grid-row-gap: 30px;
	visibility: hidden;
	opacity: 0;
	-webkit-transform: translateY(100px);
	transform: translateY(100px);
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

@media (min-width: 992px) {
	.dr-archive-list-wrapper .dr-archive-list {
		grid-row-gap: 90px;
	}
}

.dr-archive-list-wrapper .dr-archive-list .dr-archive-single {
	padding: 0 15px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	margin: 0;
}

.dr-archive-list-wrapper .dr-archive-list .dr-archive-single figure {
	position: relative;
	margin: 0;
}

.dr-archive-list-wrapper .dr-archive-list .dr-archive-single figure img {
	/* width: 100%; */
	/* removed due to pinit label being distorted */
	vertical-align: top;
}

.dr-archive-list-wrapper
	.dr-archive-list
	.dr-archive-single
	.dr-archive-details {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
}

.dr-archive-list-wrapper
	.dr-archive-list
	.dr-archive-single
	.dr-archive-details
	.dr-tag {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	grid-gap: 10px;
	margin-bottom: 17px;
	margin-top: 15px;
}

.dr-archive-list-wrapper
	.dr-archive-list
	.dr-archive-single
	.dr-archive-details
	.dr-tag
	a {
	display: inline-block;
	text-decoration: none;
	border: 1px solid rgba(var(--primary-color-rgb), 0.25);
	border-radius: 100px;
	font-size: 13px;
	color: var(--font-color);
	line-height: 1;
	white-space: nowrap;
	padding: 5px 12px;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

.dr-archive-list-wrapper
	.dr-archive-list
	.dr-archive-single
	.dr-archive-details
	.dr-tag
	a:hover {
	background: var(--primary-color);
	color: #fff;
}

.dr-archive-list-wrapper
	.dr-archive-list
	.dr-archive-single
	.dr-archive-details
	.dr-archive-list-title {
	padding: 0;
	font-size: 18px;
	font-weight: bold;
	line-height: 30px;
	margin-bottom: 0.5em;
	margin-top: 0 !important;
}

.dr-archive-list-wrapper
	.dr-archive-list
	.dr-archive-single
	.dr-archive-details
	.dr-archive-list-title
	a {
	text-decoration: none;
	color: var(--font-color);
	display: block;
}

.dr-archive-list-wrapper
	.dr-archive-list
	.dr-archive-single
	.dr-archive-details
	.dr-archive-list-title
	a:hover {
	color: var(--primary-color);
}

.dr-archive-list-wrapper
	.dr-archive-list
	.dr-archive-single
	.dr-archive-details
	.dr-entry-meta {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	line-height: 1;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
}

.dr-archive-list-wrapper
	.dr-archive-list
	.dr-archive-single
	.dr-archive-details
	.dr-entry-meta
	> span {
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin-bottom: 10px;
}

.dr-archive-list-wrapper
	.dr-archive-list
	.dr-archive-single
	.dr-archive-details
	.dr-entry-meta
	svg {
	-webkit-filter: drop-shadow(0 3px 6px rgba(232, 78, 59, 0.26));
	filter: drop-shadow(0 3px 6px rgba(232, 78, 59, 0.26));
}

.dr-archive-list-wrapper .dr-archive-list.grid-view {
	visibility: visible;
	opacity: 1;
	-webkit-transform: translateY(0px);
	transform: translateY(0px);
}

.dr-archive-list-wrapper .dr-archive-list.grid-view.transitioning {
	visibility: hidden;
	opacity: 0;
	-webkit-transform: translateY(100px);
	transform: translateY(100px);
}

@media (min-width: 576px) {
	.dr-archive-list-wrapper .dr-archive-list.grid-view {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-direction: row;
		flex-direction: row;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}
}

.dr-archive-list-wrapper .dr-archive-list.grid-view .dr-archive-single {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 100%;
	flex: 0 0 100%;
	max-width: 100%;
}

@media (min-width: 768px) {
	.dr-archive-list-wrapper .dr-archive-list.grid-view .dr-archive-single {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
		max-width: 50%;
	}
}

@media (min-width: 1200px) {
	.dr-archive-list-wrapper .dr-archive-list.grid-view .dr-archive-single {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 33.3333%;
		flex: 0 0 33.3333%;
		max-width: 33.3333%;
	}
}

.dr-archive-list-wrapper
	.dr-archive-list.grid-view
	.dr-archive-single
	.dr-archive-details {
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	text-align: center;
}

.dr-archive-list-wrapper .dr-archive-list.list-view {
	grid-row-gap: 50px;
	visibility: visible;
	opacity: 1;
	-webkit-transform: translateY(0px);
	transform: translateY(0px);
}

.dr-archive-list-wrapper .dr-archive-list.list-view.transitioning {
	visibility: hidden;
	opacity: 0;
	-webkit-transform: translateY(100px);
	transform: translateY(100px);
}

@media (min-width: 992px) {
	.dr-archive-list-wrapper .dr-archive-list.list-view {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-direction: row;
		flex-direction: row;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		grid-row-gap: 75px;
	}
}

@media (min-width: 576px) {
	.dr-archive-list-wrapper .dr-archive-list.list-view .dr-archive-single {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-direction: row;
		flex-direction: row;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		-webkit-box-flex: 0;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}
}

@media (min-width: 768px) {
	.dr-archive-list-wrapper .dr-archive-list.list-view .dr-archive-single {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
		width: 100%;
	}
}

@media (min-width: 1200px) {
	.dr-archive-list-wrapper .dr-archive-list.list-view .dr-archive-single {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
		max-width: 50%;
	}
}

@media (min-width: 576px) {
	.dr-archive-list-wrapper
		.dr-archive-list.list-view
		.dr-archive-single
		figure {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 46%;
		flex: 0 0 46%;
		max-width: 46%;
	}
}

.dr-archive-list-wrapper
	.dr-archive-list.list-view
	.dr-archive-single
	.dr-archive-details {
	padding: 40px 0 40px 30px;
	text-align: left;
}

.dr-archive-list-wrapper
	.dr-archive-list.list-view
	.dr-archive-single
	.dr-archive-details
	.dr-archive-list-title {
	padding: 0 !important;
}

.dr-archive-list-wrapper
	.dr-archive-list.list-view
	.dr-archive-single
	.dr-archive-details
	.dr-entry-meta {
	-webkit-box-pack: start;
	-ms-flex-pack: start;
	justify-content: flex-start;
}

@media (min-width: 992px) {
	.dr-archive-list-wrapper.collapsed-sidebar
		.dr-archive-list.list-view
		.dr-archive-single {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
		max-width: 50%;
	}
}

@media (min-width: 1200px) {
	.dr-archive-list-wrapper.collapsed-sidebar
		.dr-archive-list.list-view
		.dr-archive-single {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 33.3333%;
		flex: 0 0 33.3333%;
		max-width: 33.3333%;
	}
}

@media (min-width: 1400px) {
	.dr-archive-list-wrapper.collapsed-sidebar
		.dr-archive-list.list-view
		.dr-archive-single {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 33.3333%;
		flex: 0 0 33.3333%;
		max-width: 33.3333%;
	}
}

.dr-user-dashboard-wrapper
	.dr-ud__grid
	.dr-ud__main
	.dr-ud__main-inner:not(.active) {
	display: none;
}
