/* ==========================================================================
   Font mixins - start
   ========================================================================== */
@font-face {
	font-family: 'Roboto';
	src: url("../fonts/Roboto-Regular.ttf") format("truetype");
	font-weight: 400;
}

@font-face {
	font-family: 'Heebo';
	src: url("../fonts/Heebo-Light.ttf") format("truetype");
	font-weight: 300;
}

@font-face {
	font-family: 'Heebo';
	src: url("../fonts/Heebo-Regular.ttf") format("truetype");
	font-weight: 400;
}

@font-face {
	font-family: 'Heebo';
	src: url("../fonts/Heebo-Medium.ttf") format("truetype");
	font-weight: 500;
}

@font-face {
	font-family: 'DM Sans';
	src: url("../fonts/DMSans-Regular.ttf") format("truetype");
	font-weight: 400;
}

@font-face {
	font-family: 'DM Sans';
	src: url("../fonts/DMSans-Medium.ttf") format("truetype");
	font-weight: 500;
}

@font-face {
	font-family: 'DM Sans';
	src: url("../fonts/DMSans-SemiBold.ttf") format("truetype");
	font-weight: 600;
}

@font-face {
	font-family: 'DM Sans';
	src: url("../fonts/DMSans-Bold.ttf") format("truetype");
	font-weight: 700;
}

/* ==========================================================================
   Color variables - start
   ========================================================================== */
/* Input fields */
/* ==========================================================================
   Color variables - end
   ========================================================================== */
/* ==========================================================================
   Font mixins - start
   ========================================================================== */
/* This can be changed */
/* This can be changed */
/* This can be changed */
/* ==========================================================================
   Font mixins - end
   ========================================================================== */
/* ==========================================================================
   Button mixins - start
   ========================================================================== */
/* ==========================================================================
   Button mixins - end
   ========================================================================== */
/* ==========================================================================
   Animation keyframes - begin
   ========================================================================== */
@keyframes qode-spin {
	0% {
		transform: rotate(0deg);
	}
	100% {
		transform: rotate(359deg);
	}
}

@keyframes qode-animate-underline-from-left {
	0% {
		transform: scaleX(1);
		transform-origin: right;
	}
	37% {
		transform: scaleX(0);
		transform-origin: right;
	}
	38% {
		transform: scaleX(0);
		transform-origin: left;
	}
	100% {
		transform: scaleX(1);
		transform-origin: left;
	}
}

/* ==========================================================================
   Animation keyframes - end
   ========================================================================== */
[class*=qodef-page-v4].qodef-dashboard-admin {
	/*  buttons - start */
	/*  buttons - end */
	/*  headings - start */
	/*  headings - end */
	/* Field in page or section directly */
	/* Field in row */
	/*  section - start  */
	/*  section - end  */
	/*  fields general style - start  */
	/*  fields general style - end  */
}

[class*=qodef-page-v4].qodef-dashboard-admin * {
	box-sizing: border-box;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qode-show {
	display: block;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-hide {
	display: none;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-btn {
	position: relative;
	vertical-align: middle;
	width: auto;
	margin: 0;
	font-family: "DM Sans", sans-serif;
	font-size: 14px;
	line-height: 2em;
	font-weight: 700;
	text-transform: uppercase;
	border-radius: 0;
	letter-spacing: 0;
	outline: none;
	box-sizing: border-box;
	transition: color .2s ease-in-out, background-color .2s ease-in-out, border-color .2s ease-in-out;
	cursor: pointer;
	text-decoration: none;
	box-shadow: none;
	display: inline-block;
	padding: 7px 27px;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-btn-solid {
	color: #000000;
	background-color: #fff;
	border: 1px solid transparent;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-btn-solid:hover {
	color: #fff;
	background-color: #ee2852;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-btn-simple {
	padding: 0 19px 0 0 !important;
	background-color: transparent !important;
	color: #000 !important;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15.675' height='15.675' viewBox='0 0 15.675 15.675'%3E%3Cpath d='M7.917,9.5,6.809,8.353,9.619,5.542H0V3.959H9.619L6.809,1.148,7.917,0l4.75,4.75Z' transform='translate(0 8.957) rotate(-45)'%3E%3C/path%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-position: top 5px right;
	display: inline-block;
	width: auto;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-btn-simple:after {
	content: '';
	width: calc(100% - 19px);
	height: 1px;
	background-color: currentColor;
	position: absolute;
	bottom: 5px;
	left: 0;
	transition: width 0.6s cubic-bezier(0.77, 0, 0.175, 1);
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-btn-simple:hover:after {
	animation: qode-animate-underline-from-left 0.6s cubic-bezier(0.45, 0.29, 0, 0.82) forwards;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-btn-simple.qodef-no-icon {
	padding: 0 !important;
	background-image: none;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-btn-simple.qodef-no-icon:after {
	width: 100%;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-btn-simple-light {
	padding: 0 20px 0 0 !important;
	background-color: transparent !important;
	color: #fff !important;
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTJweCIgaGVpZ2h0PSI3cHgiIHZpZXdCb3g9IjAgMCAxMiA3IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMiA3IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGQ9Ik0wLjUsMy4wMDVoOS43ODFMOC4xNTYsMC44N0M3LjkwNiwwLjY0NCw3LjksMC40MTIsOC4xNDEsMC4xNzRDOC4zOC0wLjA2Myw4LjYxNC0wLjA1OCw4Ljg0NCwwLjE4OWwzLDIuOTcNCgkJYzAuMDYzLDAuMDQyLDAuMTA0LDAuMDkzLDAuMTI1LDAuMTU1QzExLjk4OSwzLjM3NiwxMiwzLjQzOCwxMiwzLjVzLTAuMDExLDAuMTI0LTAuMDMxLDAuMTg2DQoJCWMtMC4wMjEsMC4wNjItMC4wNjMsMC4xMTQtMC4xMjUsMC4xNTVsLTMsMi45N0M4LjYxNCw3LjA1OCw4LjM4LDcuMDYzLDguMTQxLDYuODI2QzcuOSw2LjU4OSw3LjkwNiw2LjM1Nyw4LjE1Niw2LjEzbDIuMTI1LTIuMTM1DQoJCUgwLjVjLTAuMTQ2LDAtMC4yNjYtMC4wNDYtMC4zNTktMC4xMzlTMCwzLjY0NSwwLDMuNWMwLTAuMTQ0LDAtMC4yMTcsMC0wLjIxN3MwLjA0Ny0wLjA0NiwwLjE0MS0wLjEzOVMwLjM1NCwzLjAwNSwwLjUsMy4wMDV6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==);
	filter: brightness(0) invert(1);
	background-repeat: no-repeat;
	background-position: top 8px right;
	display: inline-block;
	width: auto;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-btn-outlined {
	color: #000000;
	background-color: transparent;
	border: 1px solid #dedee1;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-btn-outlined:hover {
	color: #000000;
	background-color: #fff;
	border-color: #b7b7b7;
}

[class*=qodef-page-v4].qodef-dashboard-admin p {
	font-family: "DM Sans", sans-serif;
	font-size: 13px;
	line-height: 20px;
	font-weight: 400;
	color: #000;
	margin: 0 0 10px;
}

[class*=qodef-page-v4].qodef-dashboard-admin p.qodef-large {
	font-size: 14px;
	line-height: 1.428em;
	margin-bottom: 30px;
}

[class*=qodef-page-v4].qodef-dashboard-admin h1, [class*=qodef-page-v4].qodef-dashboard-admin .qodef-h1 {
	font-size: 28px;
	line-height: 1.1em;
	font-weight: 300;
	font-family: "DM Sans", sans-serif;
	margin: 0 0 15px;
	color: #000000;
}

[class*=qodef-page-v4].qodef-dashboard-admin h2, [class*=qodef-page-v4].qodef-dashboard-admin .qodef-h2 {
	font-size: 22px;
	line-height: 1.318em;
	font-weight: 600;
	font-family: "DM Sans", sans-serif;
	margin: 0 0 8px;
	color: #000000;
}

[class*=qodef-page-v4].qodef-dashboard-admin h3, [class*=qodef-page-v4].qodef-dashboard-admin .qodef-h3 {
	font-size: 18px;
	line-height: 1.333em;
	font-weight: 600;
	font-family: "DM Sans", sans-serif;
	margin: 0 0 10px;
	color: #000000;
}

[class*=qodef-page-v4].qodef-dashboard-admin h4, [class*=qodef-page-v4].qodef-dashboard-admin .qodef-h4 {
	font-size: 16px;
	line-height: 1.1em;
	font-weight: 400;
	font-family: "DM Sans", sans-serif;
	margin: 0 0 15px;
	color: #000000;
}

[class*=qodef-page-v4].qodef-dashboard-admin h5, [class*=qodef-page-v4].qodef-dashboard-admin .qodef-h5 {
	font-size: 14px;
	line-height: 1.1em;
	font-weight: 400;
	font-family: "DM Sans", sans-serif;
	margin: 0 0 15px;
	color: #000000;
}

[class*=qodef-page-v4].qodef-dashboard-admin h6, [class*=qodef-page-v4].qodef-dashboard-admin .qodef-h6 {
	font-size: 14px;
	line-height: 1.3em;
	font-weight: 600;
	letter-spacing: 0;
	text-transform: uppercase;
	font-family: "DM Sans", sans-serif;
	margin: 0 0 28px;
	color: #000000;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-title {
	margin: 0 0 11px;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-title + .qodef-row-wrapper {
	margin-top: 16px;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-title + .qodef-section-wrapper,
[class*=qodef-page-v4].qodef-dashboard-admin .qodef-title + .qodef-repeater-wrapper {
	margin-top: 10px;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-description {
	margin: 0 0 11px;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-description + .qodef-row-wrapper {
	margin-top: 40px;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-description + .qodef-section-wrapper,
[class*=qodef-page-v4].qodef-dashboard-admin .qodef-description + .qodef-repeater-wrapper {
	margin-top: 10px;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-field-holder:last-child .qodef-field-section {
	border-bottom: 0;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-field-holder.qodef-hidden {
	display: none;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-field-section {
	display: flex;
	align-items: flex-start;
	padding: 40px 0 30px;
	border-bottom: 1px solid #ebebeb;
	height: 100%;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-field-section .qodef-field-desc {
	flex: 0 0 33%;
	padding: 0 70px 0 0;
	box-sizing: border-box;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-field-section .qodef-field-content {
	flex: 0 0 67%;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-row-wrapper {
	margin-top: 30px;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-row-wrapper .qodef-field-holder {
	border-bottom: 0;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-row-wrapper .qodef-field-section {
	display: block;
	border-bottom: 0;
	padding: 26px 0;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-row-wrapper .qodef-field-section .qodef-field-desc {
	padding: 0;
	margin: 0 0 15px;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-row-wrapper .qodef-field-section .qodef-field-title {
	font-size: 16px;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-row-wrapper .qodef-field-section .qodef-field-description {
	font-size: 13px;
	line-height: 21px;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-row-wrapper .qodef-repeater-wrapper .qodef-repeater-wrapper-inner {
	padding: 30px 0;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-section-wrapper {
	margin-top: 35px;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-section-wrapper .qodef-section-wrapper-inner {
	padding: 30px;
	box-sizing: border-box;
	background: #f7f8f9;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-section-wrapper .qodef-section-wrapper .qodef-section-wrapper-inner {
	padding: 45px;
	background-color: #fff;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-section-wrapper .qodef-section-wrapper:last-child {
	margin-bottom: 0;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-section-wrapper .qodef-section-wrapper:last-child .qodef-section-wrapper-inner {
	padding-bottom: 10px;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-input,
[class*=qodef-page-v4].qodef-dashboard-admin select,
[class*=qodef-page-v4].qodef-dashboard-admin textarea {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: top;
	margin: 0;
	padding: 3px 25px;
	font-family: "DM Sans", sans-serif;
	font-size: 14px;
	line-height: 37px;
	font-weight: inherit;
	color: #1d1d1d;
	background-color: #fff;
	border: 1px solid #b8b8b8;
	border-radius: 5px;
	outline: 0;
	cursor: pointer;
	transition: color 0.2s ease-out, background-color 0.2s ease-out, border-color 0.2s ease-out;
	box-shadow: none;
	max-width: 280px;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-input:focus,
[class*=qodef-page-v4].qodef-dashboard-admin select:focus,
[class*=qodef-page-v4].qodef-dashboard-admin textarea:focus {
	color: #000000;
	background-color: #fff;
	border-color: #c1c1c5;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-input:not(.qodef-datepicker):read-only,
[class*=qodef-page-v4].qodef-dashboard-admin select:not(.qodef-datepicker):read-only,
[class*=qodef-page-v4].qodef-dashboard-admin textarea:not(.qodef-datepicker):read-only {
	background-color: #eee;
	cursor: not-allowed;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-input:-ms-input-placeholder, [class*=qodef-page-v4].qodef-dashboard-admin select:-ms-input-placeholder, [class*=qodef-page-v4].qodef-dashboard-admin textarea:-ms-input-placeholder {
	color: inherit;
	opacity: 1;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-input::placeholder,
[class*=qodef-page-v4].qodef-dashboard-admin select::placeholder,
[class*=qodef-page-v4].qodef-dashboard-admin textarea::placeholder {
	color: inherit;
	opacity: 1;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-input {
	-webkit-appearance: none;
}

[class*=qodef-page-v4].qodef-dashboard-admin select {
	height: 43px;
}

[class*=qodef-page-v4].qodef-dashboard-admin textarea {
	padding-top: 25px;
	padding-bottom: 25px;
	line-height: 1.6em;
	max-width: 100%;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-inline {
	display: inline-block;
	padding-right: 15px;
	margin-bottom: 0;
	vertical-align: middle;
	font-weight: normal;
	cursor: pointer;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-inline.qodef-hide {
	display: none;
}

[class*=qodef-page-v4].qodef-dashboard-admin .input-group {
	max-width: 280px;
	display: flex;
	align-items: center;
}

[class*=qodef-page-v4].qodef-dashboard-admin .input-group .qodef-input {
	width: auto;
	border-radius: 30px 0 0 30px;
}

[class*=qodef-page-v4].qodef-dashboard-admin .input-group .input-group-addon {
	border: 1px solid #b8b8b8;
	width: 90px;
	padding: 3px 5px;
	font-family: "DM Sans", sans-serif;
	font-size: 14px;
	line-height: 37px;
	background-color: #fff;
	text-align: center;
	color: #000000;
}

[class*=qodef-page-v4].qodef-dashboard-admin .input-group .input-group-addon.input-prefix {
	border-radius: 30px 0 0 30px;
	margin-right: -1px;
}

[class*=qodef-page-v4].qodef-dashboard-admin .input-group .input-group-addon.input-prefix ~ .qodef-input {
	border-radius: 0 30px 30px 0;
}

[class*=qodef-page-v4].qodef-dashboard-admin .input-group .input-group-addon.input-suffix {
	border-radius: 0 30px 30px 0;
	margin-left: -1px;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-map-canvas {
	height: 300px;
	margin: 20px 0;
}

@media only screen and (max-width: 680px) {
	[class*=qodef-page-v4].qodef-dashboard-admin .input-group .qodef-input {
		width: 150px;
	}
}

@media only screen and (max-width: 1024px) {
	[class*=qodef-page-v4].qodef-dashboard-admin {
		padding: 0 15px;
		/* Field in page or section directly */
		/* Field in row */
		/*  section - start  */
		/* section - end */
		/* repeater - start */
		/*  repeater - end */
		/* tabs - start */
		/* tabs - end */
	}
	[class*=qodef-page-v4].qodef-dashboard-admin .qodef-title + .qodef-row-wrapper {
		margin-top: 15px;
	}
	[class*=qodef-page-v4].qodef-dashboard-admin .qodef-description + .qodef-row-wrapper {
		margin-top: 15px;
	}
	[class*=qodef-page-v4].qodef-dashboard-admin .qodef-field-section {
		display: block;
		padding: 35px 0 15px;
	}
	[class*=qodef-page-v4].qodef-dashboard-admin .qodef-field-section .qodef-field-desc {
		padding-right: 0;
	}
	[class*=qodef-page-v4].qodef-dashboard-admin .qodef-row-wrapper {
		margin-bottom: 15px;
	}
	[class*=qodef-page-v4].qodef-dashboard-admin .qodef-row-wrapper .qodef-repeater-wrapper .qodef-repeater-wrapper-inner {
		padding: 15px 0;
	}
	[class*=qodef-page-v4].qodef-dashboard-admin .qodef-section-wrapper {
		margin-top: 15px;
	}
	[class*=qodef-page-v4].qodef-dashboard-admin .qodef-section-wrapper .qodef-section-wrapper-inner {
		padding: 15px;
	}
	[class*=qodef-page-v4].qodef-dashboard-admin .qodef-section-wrapper .qodef-section-wrapper .qodef-section-wrapper-inner {
		padding: 15px;
	}
	[class*=qodef-page-v4].qodef-dashboard-admin .qodef-section-wrapper .qodef-section-wrapper:last-child .qodef-section-wrapper-inner {
		padding-bottom: 10px;
	}
	[class*=qodef-page-v4].qodef-dashboard-admin .qodef-section-wrapper .qodef-repeater-wrapper .qodef-repeater-wrapper-inner {
		padding: 15px 0;
	}
	[class*=qodef-page-v4].qodef-dashboard-admin .qodef-repeater-wrapper {
		/* repeater inner styles */
	}
	[class*=qodef-page-v4].qodef-dashboard-admin .qodef-repeater-wrapper .qodef-placeholder {
		margin-bottom: 15px;
	}
	[class*=qodef-page-v4].qodef-dashboard-admin .qodef-repeater-wrapper .qodef-repeater-wrapper-inner {
		padding: 15px;
	}
	[class*=qodef-page-v4].qodef-dashboard-admin .qodef-repeater-wrapper .qodef-repeater-wrapper-main {
		margin-top: 15px;
	}
	[class*=qodef-page-v4].qodef-dashboard-admin .qodef-repeater-wrapper .qodef-repeater-fields-holder {
		margin-bottom: 15px;
	}
	[class*=qodef-page-v4].qodef-dashboard-admin .qodef-repeater-wrapper .qodef-repeater-fields-holder .qodef-repeater-actions-holder {
		flex: 0 0 100px;
	}
	[class*=qodef-page-v4].qodef-dashboard-admin .qodef-repeater-wrapper .qodef-repeater-inner-wrapper-inner {
		padding: 15px;
	}
	[class*=qodef-page-v4].qodef-dashboard-admin .qodef-repeater-wrapper .qodef-repeater-inner-wrapper-main {
		margin-top: 15px;
	}
	[class*=qodef-page-v4].qodef-dashboard-admin .qodef-repeater-wrapper .qodef-repeater-inner-fields-holder {
		margin-bottom: 15px;
	}
	[class*=qodef-page-v4].qodef-dashboard-admin.qodef-tab-wrapper .qodef-tab-item-content .qodef-tab-description {
		margin: 15px 0 0;
		padding-bottom: 15px;
	}
}

@media only screen and (max-width: 680px) {
	[class*=qodef-page-v4].qodef-dashboard-admin {
		/* repeater - start */
		/* repeater - end */
	}
	[class*=qodef-page-v4].qodef-dashboard-admin .qodef-btn {
		padding: 12px 25px;
	}
	[class*=qodef-page-v4].qodef-dashboard-admin h2 {
		font-size: 26px;
		line-height: 1.2em;
	}
	[class*=qodef-page-v4].qodef-dashboard-admin .qodef-title {
		margin: 0 0 6px;
	}
	[class*=qodef-page-v4].qodef-dashboard-admin .qodef-description {
		margin: 0 0 6px;
	}
	[class*=qodef-page-v4].qodef-dashboard-admin .qodef-row-wrapper .qodef-field-section {
		padding: 15px 0;
	}
	[class*=qodef-page-v4].qodef-dashboard-admin .qodef-row-wrapper .qodef-field-section .qodef-field-desc {
		margin: 0 0 11px;
	}
	[class*=qodef-page-v4].qodef-dashboard-admin .qodef-row-wrapper .qodef-field-section .qodef-field-title {
		font-size: 14px;
	}
	[class*=qodef-page-v4].qodef-dashboard-admin .qodef-row-wrapper .qodef-field-section .qodef-field-description {
		font-size: 11px;
		line-height: 18px;
	}
	[class*=qodef-page-v4].qodef-dashboard-admin .qodef-repeater-wrapper {
		/* repeater inner styles */
	}
	[class*=qodef-page-v4].qodef-dashboard-admin .qodef-repeater-wrapper .qodef-repeater-fields-holder {
		padding: 0 15px 0 5px;
	}
	[class*=qodef-page-v4].qodef-dashboard-admin .qodef-repeater-wrapper .qodef-repeater-fields-holder .qodef-repeater-actions-holder {
		flex: 0 0 35px;
	}
	[class*=qodef-page-v4].qodef-dashboard-admin .qodef-repeater-wrapper .qodef-repeater-fields-holder .qodef-repeater-sort,
	[class*=qodef-page-v4].qodef-dashboard-admin .qodef-repeater-wrapper .qodef-repeater-fields-holder .qodef-repeater-remove {
		width: 25px;
		height: 25px;
		line-height: 25px;
	}
	[class*=qodef-page-v4].qodef-dashboard-admin .qodef-repeater-wrapper .qodef-repeater-fields-holder .qodef-repeater-sort svg,
	[class*=qodef-page-v4].qodef-dashboard-admin .qodef-repeater-wrapper .qodef-repeater-fields-holder .qodef-repeater-remove svg {
		width: 9px;
	}
	[class*=qodef-page-v4].qodef-dashboard-admin .qodef-repeater-wrapper .qodef-repeater-inner-fields-holder {
		padding: 0 15px 0 5px;
	}
}

/* ==========================================================================
   Grid size and responsive grid size variables
   ========================================================================== */
/* ==========================================================================
   7.0 Grid styles
   ========================================================================== */
.qodef-admin-content-grid {
	width: 930px;
	box-sizing: content-box;
	margin: 0 auto;
}

.qodef-admin-grid > .qodef-admin-grid-inner {
	margin: 0 -15px;
	overflow: hidden;
}

.qodef-admin-grid > .qodef-admin-grid-inner > .qodef-admin-grid-item {
	padding: 0 15px;
}

.qodef-admin-grid .qodef-admin-grid-item {
	min-height: 1px;
	float: left;
}

.qodef-admin-grid.qodef-admin-layout--columns.qodef-admin-col-num--2 > .qodef-admin-grid-inner > .qodef-admin-grid-item.qodef-admin-col--9 {
	width: 69.4%;
}

.qodef-admin-grid.qodef-admin-layout--columns.qodef-admin-col-num--2 > .qodef-admin-grid-inner > .qodef-admin-grid-item.qodef-admin-col--3 {
	width: 30.6%;
}

.qodef-admin-grid.qodef-admin-layout--columns.qodef-admin-col-num--1 > .qodef-admin-grid-inner > .qodef-admin-grid-item {
	width: 100%;
}

@media only screen and (max-width: 1279px) {
	.qodef-admin-content-grid {
		width: 100%;
		box-sizing: border-box;
	}
}

@media only screen and (max-width: 1024px) {
	.qodef-admin-grid.qodef-admin-layout--columns.qodef-admin-col-num--2 > .qodef-admin-grid-inner > .qodef-admin-grid-item.qodef-admin-col--9 {
		width: 100%;
	}
	.qodef-admin-grid.qodef-admin-layout--columns.qodef-admin-col-num--2 > .qodef-admin-grid-inner > .qodef-admin-grid-item.qodef-admin-col--3 {
		width: 100%;
	}
}

body:has(.qodef-admin-page-v4) {
	position: relative;
	padding: 0;
	--qodef-admin-header-height: 70px;
}

body:has(.qodef-admin-page-v4) #wpcontent,
body:has(.qodef-admin-page-v4) #wpfooter {
	background-color: #f3f3f3;
}

body:has(.qodef-admin-page-v4) #wpcontent {
	padding-left: 0;
}

.qodef-hide-dependency-holder {
	display: none;
}

.qodef-qode-essential-addons [class*=qodef-page-v4].qodef-dashboard-admin {
	/*  buttons - start */
	/*  buttons - end */
}

.qodef-qode-essential-addons [class*=qodef-page-v4].qodef-dashboard-admin .qodef-btn {
	position: relative;
	vertical-align: middle;
	width: auto;
	margin: 0;
	font-family: "DM Sans", sans-serif;
	font-size: 14px;
	line-height: 2em;
	font-weight: 700;
	text-transform: uppercase;
	border-radius: 0;
	letter-spacing: 0;
	outline: none;
	box-sizing: border-box;
	transition: color .2s ease-in-out, background-color .2s ease-in-out, border-color .2s ease-in-out;
	cursor: pointer;
	text-decoration: none;
	box-shadow: none;
	display: inline-block;
	padding: 7px 27px;
}

@media only screen and (max-width: 480px) {
	.qodef-qode-essential-addons [class*=qodef-page-v4].qodef-dashboard-admin .qodef-btn {
		flex-shrink: 0;
		padding-left: 22px;
		padding-right: 22px;
	}
}

.qodef-qode-essential-addons [class*=qodef-page-v4].qodef-dashboard-admin .qodef-btn-solid {
	color: #fff;
	background-color: #ee2852;
	border: 1px solid transparent;
}

.qodef-qode-essential-addons [class*=qodef-page-v4].qodef-dashboard-admin .qodef-btn-solid:hover {
	color: #fff;
	background-color: #fd315c;
}

.qodef-qode-essential-addons [class*=qodef-page-v4].qodef-dashboard-admin .qodef-btn-solid-outlined {
	color: #000000;
	background-color: #fff;
	border: 1px solid transparent;
}

.qodef-qode-essential-addons [class*=qodef-page-v4].qodef-dashboard-admin .qodef-btn-solid-outlined:hover {
	color: #fff;
	background-color: transparent;
	border-color: #fff;
}

.qodef-qode-essential-addons [class*=qodef-page-v4].qodef-dashboard-admin .qodef-btn-solid-red {
	color: #fff;
	background-color: #ee2852;
	border: 1px solid transparent;
}

.qodef-qode-essential-addons [class*=qodef-page-v4].qodef-dashboard-admin .qodef-btn-solid-red:hover {
	color: #fff;
	background-color: #fd315c;
}

.qodef-qode-essential-addons [class*=qodef-page-v4].qodef-dashboard-admin .qodef-btn-outlined {
	color: #000000;
	background-color: transparent;
	border: 1px solid #dedee1;
}

.qodef-qode-essential-addons [class*=qodef-page-v4].qodef-dashboard-admin .qodef-btn-outlined:hover {
	color: #000000;
	background-color: #fff;
	border-color: #b7b7b7;
}

.qodef-qode-essential-addons [class*=qodef-page-v4].qodef-dashboard-admin .qodef-save-reset-loading {
	visibility: hidden;
	display: none;
}

.qodef-qode-essential-addons [class*=qodef-page-v4].qodef-dashboard-admin .qodef-save-reset-loading.qodef-show-loader {
	visibility: visible;
	display: block;
}

.qodef-qode-essential-addons [class*=qodef-page-v4].qodef-dashboard-admin .qodef-save-reset-loading .qodef-save-reset-loading-spinner {
	display: block;
	width: 13px;
	height: auto;
	fill: currentColor;
	animation: qode-spin 2s infinite linear;
}

.qodef-qode-essential-addons [class*=qodef-page-v4].qodef-dashboard-admin .qodef-save-success {
	display: none;
}

.qodef-qode-essential-addons [class*=qodef-page-v4].qodef-dashboard-admin .qodef-save-success p.qodef-field-description {
	margin: 0 !important;
}

.qodef-qode-essential-addons [class*=qodef-page-v4].qodef-dashboard-admin.qodef-save-reset-disable .qodef-admin-page-v4,
.qodef-qode-essential-addons [class*=qodef-page-v4].qodef-dashboard-admin.qodef-save-reset-disable .qodef-form-save-holder,
.qodef-qode-essential-addons [class*=qodef-page-v4].qodef-dashboard-admin.qodef-save-reset-disable .qodef-form-reset-holder,
.qodef-qode-essential-addons [class*=qodef-page-v4].qodef-dashboard-admin.qodef-save-reset-disable .qodef-search-holder {
	opacity: 0.5;
	pointer-events: none;
}

.qodef-qode-essential-addons [class*=qodef-page-v4].qodef-dashboard-admin .qodef-admin-empty-header {
	height: 25px;
}

.qodef-qode-essential-addons [class*=qodef-page-v4].qodef-dashboard-admin .qodef-admin-header {
	display: flex;
	align-items: center;
	padding: 28px 0;
	position: relative;
	z-index: 100;
}

.qodef-qode-essential-addons [class*=qodef-page-v4].qodef-dashboard-admin .qodef-admin-header .qodef-header-left-inner {
	display: flex;
	align-items: center;
	justify-content: flex-start;
	gap: 15px;
}

.qodef-qode-essential-addons [class*=qodef-page-v4].qodef-dashboard-admin .qodef-admin-header .qodef-logo-holder a {
	position: relative;
	display: inline-block;
	vertical-align: top;
	outline: 0;
	box-shadow: none;
}

.qodef-qode-essential-addons [class*=qodef-page-v4].qodef-dashboard-admin .qodef-admin-header .qodef-logo-holder a img {
	display: block;
}

.qodef-qode-essential-addons [class*=qodef-page-v4].qodef-dashboard-admin .qodef-admin-header .qodef-header-text-holder {
	display: flex;
	flex-direction: column;
	gap: 1px;
}

.qodef-qode-essential-addons [class*=qodef-page-v4].qodef-dashboard-admin .qodef-admin-header .qodef-header-text-holder .qodef-header-title {
	margin: 0;
	font-size: 22px;
	line-height: 1.318em;
}

.qodef-qode-essential-addons [class*=qodef-page-v4].qodef-dashboard-admin .qodef-admin-header .qodef-header-text-holder .qodef-header-text {
	margin: 0;
}

.qodef-qode-essential-addons [class*=qodef-page-v4].qodef-dashboard-admin .qodef-apply-search .qodef-widgets-section {
	display: none;
}

.qodef-qode-essential-addons [class*=qodef-page-v4].qodef-dashboard-admin .qodef-apply-search .qodef-widgets-section.qodef-search-show {
	display: block;
}

.qodef-qode-essential-addons [class*=qodef-page-v4].qodef-dashboard-admin .qodef-apply-search .qodef-search-hide {
	display: none;
}

.qodef-qode-essential-addons [class*=qodef-page-v4].qodef-dashboard-admin .qodef-admin-content {
	padding: 22px 56px 20px;
	transition: opacity 0.3s ease;
	background-color: #fff;
}

.qodef-qode-essential-addons [class*=qodef-page-v4].qodef-dashboard-admin .qodef-admin-footer {
	padding: 60px 10px 46px;
	background-color: #f3f3f3;
	text-align: center;
	margin-bottom: 40px;
}

.qodef-qode-essential-addons [class*=qodef-page-v4].qodef-dashboard-admin .qodef-admin-footer .qodef-admin-footer-logo {
	margin-bottom: 15px;
}

.qodef-qode-essential-addons [class*=qodef-page-v4].qodef-dashboard-admin .qodef-admin-footer .qodef-admin-footer-text h3 {
	font-size: 18px;
	margin-bottom: 14px;
}

.qodef-qode-essential-addons [class*=qodef-page-v4].qodef-dashboard-admin .qodef-admin-footer .qodef-admin-footer-text p {
	font-size: 13px;
	line-height: 18px;
	color: #727272;
}

@media only screen and (max-width: 1024px) {
	.qodef-admin-page-v4 .qodef-admin-header {
		display: block;
		padding: 0 0 35px;
		position: relative;
		top: 0;
	}
	.qodef-admin-page-v4 .qodef-admin-header .qodef-header-left-inner > div {
		margin-right: 25px;
	}
	.qodef-admin-page-v4 .qodef-admin-header .qodef-header-right-inner {
		justify-content: flex-start;
	}
	.qodef-admin-page-v4 .qodef-admin-content {
		display: block;
		padding-top: 0;
	}
	.qodef-admin-page-v4 .qodef-tabs-navigation-wrapper {
		opacity: 1 !important;
	}
	.qodef-admin-page-v4 .navbar-collapse {
		overflow: hidden;
		margin-bottom: -36px;
		background-color: #fff;
		z-index: 10;
		position: relative;
		border-bottom: 1px solid #ebebeb;
	}
	.qodef-admin-page-v4 ul.navbar-nav {
		border-left: 0;
		padding: 15px 0;
		margin: 0;
		display: flex;
		flex-wrap: wrap;
	}
	.qodef-admin-page-v4 ul.navbar-nav li {
		margin: 0 0 16px 0;
		flex: 0 0 33%;
		line-height: 16px;
	}
	.qodef-admin-page-v4 ul.navbar-nav li:last-child {
		margin-bottom: 0;
	}
	.qodef-admin-page-v4 ul.navbar-nav li > span:before {
		left: 0;
		top: auto;
		bottom: 0;
		width: 100%;
		height: 1px;
		transform: none;
	}
	.qodef-admin-page-v4 .qodef-tabs-content {
		margin-top: 0;
		border-right: 1px solid #ebebeb;
	}
}

@media only screen and (max-width: 680px) {
	.qodef-admin-page-v4 {
		padding: 0 5px;
	}
	.qodef-admin-page-v4 .qodef-admin-header .qodef-header-left-inner {
		display: block;
	}
	.qodef-admin-page-v4 .qodef-admin-header .qodef-header-left-inner > div {
		margin-right: 0;
	}
	.qodef-admin-page-v4 .qodef-admin-header .qodef-header-left-inner .qodef-help-center-holder {
		position: absolute;
		top: 30px;
		right: 0;
	}
	.qodef-admin-page-v4 .qodef-admin-header .qodef-header-left-inner .qodef-help-center-holder span {
		display: none;
	}
	.qodef-admin-page-v4 .qodef-admin-header .qodef-header-left-inner .qodef-search-holder {
		max-width: initial;
	}
}

@media only screen and (max-width: 600px) {
	.qodef-admin-page-v4 .qodef-admin-header .qodef-header-right {
		display: none;
	}
}

@media only screen and (max-width: 380px) {
	.qodef-admin-page-v4 .qodef-admin-header .qodef-header-right-inner {
		display: block;
	}
	.qodef-admin-page-v4 .qodef-admin-header .qodef-header-right-inner .qodef-form-save-holder {
		margin: 0 0 25px 0;
	}
}

[class*=qodef-page-v4].qodef-dashboard-admin {
	font-family: "DM Sans", sans-serif;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-section-box {
	position: relative;
	background-color: #f3f3f3;
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: 60px 35px 60px 60px;
	gap: 25px;
	margin-bottom: 15px;
	border-radius: 5px;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-section-box img {
	max-width: 100%;
	vertical-align: middle;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-section-box.qodef-section-knowledge {
	padding: 5px 5px 1px 32px;
	margin: 0 0 33px;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-section-box.qodef-section-knowledge h3 {
	margin: 0 0 4px;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-section-box.qodef-section-knowledge .qodef-section-knowledge-image {
	flex: 0 0 53.5%;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-section-box.qodef-section-qi-theme-premium {
	margin: 34px 0 0;
	padding: 1px 0 1px 31px;
	overflow: hidden;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-section-box.qodef-section-qi-theme-premium .qodef-section-box-content h2 {
	position: relative;
	text-transform: uppercase;
	margin: 0 0 2px;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-section-box.qodef-section-qi-theme-premium .qodef-section-box-content p {
	margin-bottom: 20px;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-section-box.qodef-section-qi-theme-premium .qodef-section-box-image {
	flex: 0 0 64%;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-section-box.qodef-section-qi-theme-premium .qodef-star {
	position: absolute;
	top: -1px;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-section-box.qodef-section-qi-theme-premium .qodef-star path {
	fill: #ee2852;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-section-box.qodef-section-free-demos {
	padding: 0 60px;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-section-box.qodef-section-free-demos .qodef-section-box-content p {
	margin-bottom: 28px;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-section-box.qodef-section-all-qode-products {
	padding: 0 0 0 32px;
	margin: 0 0 52px;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-section-box.qodef-section-all-qode-products .qodef-section-box-content h2 {
	font-size: 20px;
	line-height: 1.2em;
	margin: 0 0 17px;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-section-box.qodef-section-all-qode-products .qodef-section-box-image {
	flex: 0 0 54.4%;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-section-knowledge-intro {
	text-align: center;
	padding: 0 25%;
	margin: 53px 0 25px;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-section-knowledge-intro h2 {
	margin: 0 0 5px;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-section-knowledge-intro p {
	margin: 0;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-section-knowledge-intro img {
	margin-bottom: 10px;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-section-video-tutorials {
	margin: 0 0 42px;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-section-video-tutorials .qodef-video-tutorials-header {
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin: 0 0 5px;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-section-video-tutorials .qodef-video-tutorials-header h3 {
	margin: 0;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-section-video-tutorials .qodef-video-tutorials-holder {
	display: grid;
	gap: 30px;
	grid-template-columns: repeat(2, minmax(0, 1fr));
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-section-video-tutorials .qodef-video-tutorial .qodef-video-tutorial-video {
	position: relative;
	padding-bottom: 56%;
	/* 16:9 */
	border: 1px solid #dfdfdf;
	margin: 0 0 19px;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-section-video-tutorials .qodef-video-tutorial iframe {
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-section-video-tutorials .qodef-video-tutorial h3 {
	font-size: 14px;
	line-height: 1.28em;
	margin: 0 0 8px;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-section-video-tutorials .qodef-video-tutorial p {
	margin: 0;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-info-sections {
	display: grid;
	gap: 15px;
	grid-template-columns: repeat(3, minmax(0, 1fr));
	margin: 0 0 43px;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-info-sections .qodef-info-section {
	border: 1px solid #dfdfdf;
	border-radius: 5px;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-info-sections .qodef-info-section svg {
	margin: 0 0 2px;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-info-sections .qodef-info-section h3 {
	margin: 0 0 6px;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-info-sections .qodef-info-section p {
	margin: 0 0 23px;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-info-sections .qodef-info-section-inner {
	display: flex;
	height: 100%;
	flex-direction: column;
	justify-content: space-between;
	padding: 48px 29px 26px;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-section-subscribe {
	text-align: center;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-section-subscribe h2 {
	margin: 0;
	line-height: 1em;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-section-subscribe p {
	margin: 0 0 29px;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-section-subscribe .qodef-subscribe-holder {
	max-width: 400px;
	width: 100%;
	position: relative;
	margin: 0 auto;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-section-subscribe .qodef-subscribe-holder .qodef-subscribe-holder-inner {
	position: relative;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-section-subscribe .qodef-subscribe-holder .qodef-subscribe-icon {
	position: absolute;
	top: 50%;
	right: 18px;
	transform: translateY(-50%);
	z-index: 100;
	cursor: pointer;
	width: 13px;
	height: auto;
	background-color: transparent;
	border: none;
	outline: none;
	padding: 0;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-section-subscribe .qodef-subscribe-holder .qodef-subscribe-field {
	position: relative;
	z-index: 99;
	display: inline-block;
	width: 100%;
	vertical-align: top;
	margin: 0;
	padding: 3px 40px 3px 12px;
	font-family: "DM Sans", sans-serif;
	font-size: 14px;
	line-height: 37px;
	font-weight: inherit;
	color: #1d1d1d;
	background-color: #fff;
	border: 1px solid #b9b9b9;
	border-radius: 5px;
	outline: 0;
	transition: color 0.2s ease-out, background-color 0.2s ease-out, border-color 0.2s ease-out;
	box-shadow: none;
	box-sizing: border-box;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-section-subscribe .qodef-subscribe-holder .qodef-subscribe-field:focus {
	color: #000000;
	background-color: #fff;
	border-color: #c1c1c5;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-section-subscribe .qodef-subscribe-holder .qodef-subscribe-field:-ms-input-placeholder {
	color: inherit;
	opacity: 1;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-section-subscribe .qodef-subscribe-holder .qodef-subscribe-field::placeholder {
	color: inherit;
	opacity: 1;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-section-subscribe .qodef-subscribe-holder #mce-responses .response {
	margin-top: 10px;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-section-subscribe .qodef-subscribe-holder #mce-responses .response a {
	color: #afafaf;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-section-subscribe .qodef-social-icons-holder {
	display: flex;
	gap: 20px;
	align-items: center;
	padding: 30px 0;
	justify-content: center;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-section-subscribe .qodef-social-icons-holder a {
	box-shadow: none;
	outline: none;
	text-decoration: none;
	overflow: visible;
}

[class*=qodef-page-v4].qodef-dashboard-admin .qodef-section-subscribe .qodef-social-icons-holder a,
[class*=qodef-page-v4].qodef-dashboard-admin .qodef-section-subscribe .qodef-social-icons-holder svg {
	display: block;
}

@media only screen and (max-width: 820px) {
	[class*=qodef-page-v4].qodef-dashboard-admin .qodef-section-box.qodef-section-qi-addons-premium {
		flex-direction: column;
		gap: 30px;
		align-items: flex-start;
		padding: 24px 30px 30px 30px;
	}
	[class*=qodef-page-v4].qodef-dashboard-admin .qodef-section-box.qodef-section-knowledge {
		flex-direction: column;
		gap: 20px;
		align-items: flex-start;
		padding: 21px 30px 11px 30px;
	}
	[class*=qodef-page-v4].qodef-dashboard-admin .qodef-section-box.qodef-section-all-qode-products {
		flex-direction: column;
		gap: 20px;
		align-items: flex-start;
		padding: 21px 0 0 0;
	}
	[class*=qodef-page-v4].qodef-dashboard-admin .qodef-section-box.qodef-section-all-qode-products .qodef-section-box-content {
		padding: 0 30px;
	}
	[class*=qodef-page-v4].qodef-dashboard-admin .qodef-info-sections {
		grid-template-columns: repeat(1, minmax(0, 1fr));
	}
	[class*=qodef-page-v4].qodef-dashboard-admin .qodef-section-video-tutorials .qodef-video-tutorials-holder {
		grid-template-columns: repeat(1, minmax(0, 1fr));
	}
}

@media only screen and (max-width: 480px) {
	[class*=qodef-page-v4].qodef-dashboard-admin .qodef-section-knowledge-intro {
		padding: 0 10%;
	}
	.qodef-qode-essential-addons [class*=qodef-page-v4].qodef-dashboard-admin .qodef-admin-content {
		padding-left: 20px;
		padding-right: 20px;
	}
}

.qodef-framework-admin .select2-container--default {
	/* just to make sure that this code overwrite styles from others plugin */
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: top;
	margin: 0;
	max-width: 280px;
}

.qodef-framework-admin .select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear {
	float: left;
}

.qodef-framework-admin .select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__rendered {
	padding: 0;
}

.qodef-framework-admin .select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow {
	left: 0;
	right: auto;
}

.qodef-framework-admin .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,
.qodef-framework-admin .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,
.qodef-framework-admin .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline {
	float: right;
}

.qodef-framework-admin .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__rendered {
	padding: 0;
}

.qodef-framework-admin .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
	margin: 7px auto 0 5px;
}

.qodef-framework-admin .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
	margin: 0 auto 0 3px;
}

.qodef-framework-admin .select2-container--default.select2-container--disabled .select2-selection--single,
.qodef-framework-admin .select2-container--default.select2-container--disabled .select2-selection--multiple {
	background-color: #fff;
	cursor: default;
}

.qodef-framework-admin .select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear,
.qodef-framework-admin .select2-container--default.select2-container--disabled .select2-selection--multiple .select2-selection__clear {
	display: none;
}

.qodef-framework-admin .select2-container--default.select2-container--disabled .select2-selection__choice__remove {
	display: none;
}

.qodef-framework-admin .select2-container--default.select2-container--open .select2-selection--single,
.qodef-framework-admin .select2-container--default.select2-container--open .select2-selection--multiple {
	color: #000000;
	border-color: #b8b8b8 !important;
	border-radius: 5px;
}

.qodef-framework-admin .select2-container--default.select2-container--open .select2-dropdown.qodef-select-v4 {
	left: 0;
}

.qodef-framework-admin .select2-container--default.select2-container--open .select2-dropdown.qodef-select-v4.select2-dropdown--above, .qodef-framework-admin .select2-container--default.select2-container--open .select2-dropdown.qodef-select-v4.select2-dropdown--below {
	margin-top: 0;
}

.qodef-framework-admin .select2-container--default.select2-container--focus .select2-selection--single,
.qodef-framework-admin .select2-container--default.select2-container--focus .select2-selection--multiple {
	border-color: #b8b8b8 !important;
}

.qodef-framework-admin .select2-container--default .select2-selection--single {
	display: block;
	height: auto;
	min-height: 43px;
	padding: 3px 25px;
	margin: 0;
	font-family: "DM Sans", sans-serif;
	font-size: 14px;
	line-height: 37px;
	font-weight: normal;
	color: #1d1d1d;
	background-color: #fff;
	border: 1px solid #b8b8b8;
	border-radius: 5px;
	box-shadow: none !important;
	outline: none;
	cursor: pointer;
	-webkit-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.qodef-framework-admin .select2-container--default .select2-selection--single .select2-selection__rendered {
	display: block;
	padding: 0;
	line-height: inherit;
	color: inherit !important;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.qodef-framework-admin .select2-container--default .select2-selection--single .select2-selection__clear {
	position: relative;
	float: right;
	margin: 0 30px 0 0;
	font-weight: inherit;
	cursor: pointer;
}

.qodef-framework-admin .select2-container--default .select2-selection--single .select2-selection__placeholder {
	color: inherit;
}

.qodef-framework-admin .select2-container--default .select2-selection--single .select2-selection__arrow {
	position: absolute;
	top: 0;
	right: 0;
	width: 35px;
	height: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 16px;
	color: #000000;
	background: 0;
}

.qodef-framework-admin .select2-container--default .select2-selection--single .select2-selection__arrow b {
	display: none;
}

.qodef-framework-admin .select2-container--default .select2-selection--single .select2-selection__arrow:before {
	content: '';
	position: relative;
	display: block;
	width: 4px;
	height: 4px;
	padding: 2px;
	border: solid currentColor;
	border-width: 0 1px 1px 0;
	transform: rotate(45deg);
	box-sizing: border-box;
}

.qodef-framework-admin .select2-container--default .select2-selection--multiple {
	display: block;
	height: auto;
	min-height: 43px;
	padding: 3px 25px;
	margin: 0;
	font-family: "DM Sans", sans-serif;
	font-size: 14px;
	line-height: 37px;
	font-weight: normal;
	color: #1d1d1d;
	background-color: #fff;
	border: 1px solid #b8b8b8;
	border-radius: 5px;
	box-shadow: none !important;
	outline: none;
	cursor: pointer;
	-webkit-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.qodef-framework-admin .select2-container--default .select2-selection--multiple .select2-selection__rendered {
	position: relative;
	z-index: 2;
	color: inherit;
	display: flex;
	flex-wrap: wrap;
	gap: 4px;
	line-height: 1.8;
	list-style: none;
	overflow: hidden;
	padding: 0;
	margin: 0;
	height: auto;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.qodef-framework-admin .select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__placeholder {
	float: left;
	margin: 0;
	color: inherit;
}

.qodef-framework-admin .select2-container--default .select2-selection--multiple .select2-selection__rendered li {
	margin: 0 !important;
}

.qodef-framework-admin .select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice {
	display: inline-flex;
	align-items: center;
	flex-direction: row-reverse;
	column-gap: 6px;
	padding: 0 8px;
	color: #fff;
	background-color: #ee2852;
	border: 0;
	border-radius: 3px;
	cursor: default;
}

.qodef-framework-admin .select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice__remove {
	position: relative;
	padding: 0;
	margin: 0;
	color: inherit;
	background: none;
	border: 0;
}

.qodef-framework-admin .select2-container--default .select2-selection--multiple .select2-search--inline {
	padding: 0 !important;
}

.qodef-framework-admin .select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field {
	height: inherit !important;
	min-width: auto;
	min-height: auto;
	padding: 0 !important;
	margin: 0 !important;
	line-height: 1.2 !important;
	color: inherit !important;
	background-color: transparent !important;
	border: none !important;
	-webkit-appearance: none;
}

.qodef-framework-admin .select2-container--default .qodef-select-v4.select2-dropdown {
	position: absolute;
	top: 0;
	left: -100000px;
	display: block;
	width: 100%;
	background-color: #fff;
	border: 1px solid #b8b8b8;
	border-radius: 5px;
	box-shadow: none;
	z-index: 1051;
	overflow: hidden;
}

.qodef-framework-admin .select2-container--default .qodef-select-v4.select2-dropdown:after {
	display: none;
}

.qodef-framework-admin .select2-container--default .qodef-select-v4 .select2-search--dropdown {
	display: block;
	padding: 13px 11px;
}

.qodef-framework-admin .select2-container--default .qodef-select-v4 .select2-search--dropdown.select2-search--hide {
	display: none;
}

.qodef-framework-admin .select2-container--default .qodef-select-v4 .select2-search--dropdown .select2-search__field {
	width: 100%;
	padding: 5px 11px;
	margin: 0;
	font-family: "DM Sans", sans-serif;
	font-size: inherit;
	line-height: 20px;
	font-weight: inherit;
	color: #1d1d1d;
	background-color: #fff;
	border: 1px solid #b8b8b8;
	outline: none;
	-webkit-appearance: none;
	box-shadow: none;
}

.qodef-framework-admin .select2-container--default .qodef-select-v4 .select2-search--dropdown .select2-search__field:focus {
	color: #000000;
	background-color: #fff;
	border-color: #000000;
}

.qodef-framework-admin .select2-container--default .qodef-select-v4 .select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
	-webkit-appearance: none;
}

.qodef-framework-admin .select2-container--default .qodef-select-v4 .select2-results {
	display: block;
}

.qodef-framework-admin .select2-container--default .qodef-select-v4 .select2-results > .select2-results__options {
	max-height: 200px;
	overflow-y: auto;
}

.qodef-framework-admin .select2-container--default .qodef-select-v4 .select2-results__options {
	position: relative;
	margin: 0;
	padding: 0;
	list-style: none;
}

.qodef-framework-admin .select2-container--default .qodef-select-v4 .select2-results__options[aria-multiselectable] .select2-results__option {
	position: relative;
	display: flex;
	column-gap: 8px;
	align-items: center;
}

.qodef-framework-admin .select2-container--default .qodef-select-v4 .select2-results__options[aria-multiselectable] .select2-results__option:before {
	content: '';
	flex-shrink: 0;
	position: relative;
	top: auto;
	height: 14px;
	width: 14px;
	margin: 0;
	background-color: #fff;
	border: 1px solid #b8b8b8;
	box-sizing: border-box;
}

.qodef-framework-admin .select2-container--default .qodef-select-v4 .select2-results__options[aria-multiselectable] .select2-results__option:after {
	content: '';
	position: absolute;
	top: calc(50% - 5px);
	left: 16px;
	width: 13px;
	height: 10px;
	background-color: #ee2852;
	-webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMy40OTciIGhlaWdodD0iOS41ODUiIHZpZXdCb3g9IjAgMCAxMy40OTcgOS41ODUiPjxwYXRoIGQ9Ik04NTEuMzM4LDE0NjMuMTQ4bDMuOTg0LDMuMTg3LDYuNjkzLTcuMTcyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtODQ5LjkzMiAtMTQ1Ny43NSkiIGZpbGw9Im5vbmUiIHN0cm9rZT0iY3VycmVudENvbG9yIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIvPjwvc3ZnPg==);
	mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMy40OTciIGhlaWdodD0iOS41ODUiIHZpZXdCb3g9IjAgMCAxMy40OTcgOS41ODUiPjxwYXRoIGQ9Ik04NTEuMzM4LDE0NjMuMTQ4bDMuOTg0LDMuMTg3LDYuNjkzLTcuMTcyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtODQ5LjkzMiAtMTQ1Ny43NSkiIGZpbGw9Im5vbmUiIHN0cm9rZT0iY3VycmVudENvbG9yIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIvPjwvc3ZnPg==);
	opacity: 0;
}

.qodef-framework-admin .select2-container--default .qodef-select-v4 .select2-results__options[aria-multiselectable] .select2-results__option.select2-results__option--selected:after, .qodef-framework-admin .select2-container--default .qodef-select-v4 .select2-results__options[aria-multiselectable] .select2-results__option[aria-selected=true]:after, .qodef-framework-admin .select2-container--default .qodef-select-v4 .select2-results__options[aria-multiselectable] .select2-results__option[data-selected=true]:after {
	opacity: 1;
}

.qodef-framework-admin .select2-container--default .qodef-select-v4 .select2-results__option {
	color: #000000;
	padding: 1px 13px;
	margin: 0;
	font-size: 14px;
	font-family: "DM Sans", sans-serif;
	line-height: 37px;
	-webkit-user-select: none;
	-ms-user-select: none;
	user-select: none;
	transition: color 0.2s ease-out, background-color 0.2s ease-out;
}

.qodef-framework-admin .select2-container--default .qodef-select-v4 .select2-results__option[aria-selected] {
	color: #000000;
	cursor: pointer;
	background: none;
}

.qodef-framework-admin .select2-container--default .qodef-select-v4 .select2-results__option[role=group] {
	padding: 0;
}

.qodef-framework-admin .select2-container--default .qodef-select-v4 .select2-results__option[aria-disabled=true] {
	color: #000000;
}

.qodef-framework-admin .select2-container--default .qodef-select-v4 .select2-results__option[aria-selected=true], .qodef-framework-admin .select2-container--default .qodef-select-v4 .select2-results__option[data-selected=true] {
	background: none;
}

.qodef-framework-admin .select2-container--default .qodef-select-v4 .select2-results__option .select2-results__option {
	padding-left: 1em;
}

.qodef-framework-admin .select2-container--default .qodef-select-v4 .select2-results__option .select2-results__option .select2-results__group {
	padding-left: 0;
}

.qodef-framework-admin .select2-container--default .qodef-select-v4 .select2-results__option .select2-results__option .select2-results__option {
	margin-left: -1em;
	padding-left: 2em;
}

.qodef-framework-admin .select2-container--default .qodef-select-v4 .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
	margin-left: -2em;
	padding-left: 3em;
}

.qodef-framework-admin .select2-container--default .qodef-select-v4 .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
	margin-left: -3em;
	padding-left: 4em;
}

.qodef-framework-admin .select2-container--default .qodef-select-v4 .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
	margin-left: -4em;
	padding-left: 5em;
}

.qodef-framework-admin .select2-container--default .qodef-select-v4 .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
	margin-left: -5em;
	padding-left: 6em;
}

.qodef-framework-admin .select2-container--default .qodef-select-v4 .select2-results__option--highlighted {
	background: none;
	background-color: #f7f7f7 !important;
}

.qodef-framework-admin .select2-container--default .qodef-select-v4 .select2-results__group {
	display: block;
	padding: 7px 0;
	cursor: default;
}

.select2-close-mask {
	position: fixed;
	top: 0;
	left: 0;
	display: block;
	width: auto;
	height: auto;
	min-height: 100%;
	min-width: 100%;
	padding: 0;
	margin: 0;
	background-color: #fff;
	border: 0;
	opacity: 0;
	z-index: 99;
	filter: alpha(opacity=0);
}

.select2-hidden-accessible {
	position: absolute !important;
	width: 1px !important;
	height: 0 !important;
	padding: 0 !important;
	line-height: 1;
	border: 0 !important;
	overflow: hidden !important;
	white-space: nowrap !important;
	clip: rect(0 0 0 0) !important;
	clip-path: inset(50%) !important;
}

@keyframes qodef-blinking-1 {
	0% {
		opacity: 0;
	}
	25% {
		opacity: 1;
	}
	50% {
		opacity: 1;
	}
	75% {
		opacity: 1;
	}
	100% {
		opacity: 1;
	}
}

@keyframes qodef-blinking-2 {
	0% {
		opacity: 0;
	}
	25% {
		opacity: 0;
	}
	50% {
		opacity: 1;
	}
	75% {
		opacity: 1;
	}
	100% {
		opacity: 1;
	}
}

@keyframes qodef-blinking-3 {
	0% {
		opacity: 0;
	}
	25% {
		opacity: 0;
	}
	50% {
		opacity: 0;
	}
	75% {
		opacity: 1;
	}
	100% {
		opacity: 1;
	}
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-admin-demos-content {
	position: relative;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-demo-single {
	display: none;
	position: relative;
	z-index: 99;
	min-height: 100%;
	width: 100%;
	top: 0;
	left: 0;
	background-color: #fff;
	margin-top: -34px;
	padding-top: 34px;
	padding-left: 23px;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-demo-single .qodef-admin-content-grid {
	padding-right: 50px;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-demo-single.qodef-show {
	display: block;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-demo-import-single-opened .qodef-demo-single {
	display: block;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-demo-import-single-opened .qodef-import-demos {
	display: none;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-single-top {
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: 0 0 68px;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-single-top h2 {
	margin: 0;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-single-content {
	display: flex;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-single-content p {
	font-size: 15px;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-single-content .qodef-single-demo-images {
	max-width: 100%;
	margin-right: 40px;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-single-content .qodef-single-demo-images .qodef-demo-sliders {
	display: flex;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-single-content .qodef-single-demo-images .qodef-swiper-container {
	position: relative;
	padding: 0;
	list-style: none;
	z-index: 1;
	visibility: hidden;
	overflow: visible;
	width: 580px;
	max-width: 100%;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-single-content .qodef-single-demo-images .qodef-swiper-container .swiper-wrapper {
	box-shadow: 0 0 0 1px #ebebeb;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-single-content .qodef-single-demo-images .qodef-swiper-container .swiper-slide a {
	display: block;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-single-content .qodef-single-demo-images .qodef-swiper-container .swiper-slide img {
	width: 100%;
	vertical-align: middle;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-single-content .qodef-single-demo-images .qodef-swiper-container .swiper-counter {
	position: absolute;
	bottom: calc( 100% + 3px);
	left: 0;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-single-content .qodef-single-demo-images .qodef-swiper-container.swiper-container-initialized, [class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-single-content .qodef-single-demo-images .qodef-swiper-container.swiper-initialized {
	visibility: visible;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-single-content .qodef-single-demo-images .qodef-swiper-container .swiper-button-prev,
[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-single-content .qodef-single-demo-images .qodef-swiper-container .swiper-button-next {
	background-image: none !important;
	width: 35px;
	height: 35px;
	margin: 0 !important;
	transform: translateY(-50%);
	background-color: #fff;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-single-content .qodef-single-demo-images .qodef-swiper-container .swiper-button-prev:after,
[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-single-content .qodef-single-demo-images .qodef-swiper-container .swiper-button-next:after {
	display: none !important;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-single-content .qodef-single-demo-images .qodef-swiper-container .swiper-button-prev {
	left: 0;
	box-shadow: 3px 0px 7.84px 0.16px rgba(0, 0, 0, 0.07);
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-single-content .qodef-single-demo-images .qodef-swiper-container .swiper-button-next {
	right: 0;
	box-shadow: -3px 0px 7.84px 0.16px rgba(0, 0, 0, 0.07);
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-single-demo-actions .qodef-required-plugins-holder {
	margin: 0 0 42px;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-single-demo-actions .qodef-required-plugins-holder h2 {
	margin: 0 0 20px;
	line-height: 1.3em;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-single-demo-actions .qodef-required-plugins-holder p {
	margin: 0 0 6px;
	white-space: nowrap;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-single-demo-actions .qodef-required-plugins-holder p .qodef-plugin-installing-spinner {
	position: absolute;
	visibility: hidden;
	padding-left: 2px;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-single-demo-actions .qodef-required-plugins-holder p .qodef-plugin-installing-spinner:focus {
	box-shadow: none;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-single-demo-actions .qodef-required-plugins-holder p .qodef-plugin-installing-spinner.active {
	visibility: visible;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-single-demo-actions .qodef-required-plugins-holder p .qodef-plugin-installing-spinner .qodef-spinner-dot {
	display: inline-block;
	width: 2px;
	height: 2px;
	border-radius: 50%;
	background-color: #727272;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-single-demo-actions .qodef-required-plugins-holder p .qodef-plugin-installing-spinner .qodef-spinner-dot:nth-child(1) {
	animation: qodef-blinking-1 2s ease forwards infinite 0s;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-single-demo-actions .qodef-required-plugins-holder p .qodef-plugin-installing-spinner .qodef-spinner-dot:nth-child(2) {
	animation: qodef-blinking-2 2s ease forwards infinite 0s;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-single-demo-actions .qodef-required-plugins-holder p .qodef-plugin-installing-spinner .qodef-spinner-dot:nth-child(3) {
	animation: qodef-blinking-3 2s ease forwards infinite 0s;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-single-demo-actions .qodef-install-plugin-link {
	margin-left: 7px;
	font-size: 13px;
	font-weight: 600;
	color: #ee2852;
	text-decoration: underline;
	outline: none;
	box-shadow: none;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-single-demo-actions .qodef-install-plugin-link.qodef-disabled {
	color: #000000;
	text-decoration: none;
	pointer-events: none;
	opacity: 0.6;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-single-demo-actions .qodef-install-plugin-link[data-plugin-action="activated"], [class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-single-demo-actions .qodef-install-plugin-link[data-plugin-action="not-installed"] {
	color: #000000;
	text-decoration: none;
	pointer-events: none;
	opacity: 1;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-single-demo-actions .qodef-form-section {
	padding-bottom: 50px;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-single-demo-actions .qodef-form-section.qodef-form-section-attachments {
	display: flex;
	align-items: center;
	padding-bottom: 15px;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-single-demo-actions .qodef-form-section.qodef-form-section-attachments .qodef-form-label {
	margin-bottom: 0;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-single-demo-actions .qodef-form-section.qodef-form-section-attachments .qodef-import-checkbox-toggle {
	margin-left: 37px;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-single-demo-actions .qodef-form-section .qodef-import-is-completed {
	display: none;
	margin: 0;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-single-demo-actions .qodef-form-section .qodef-import-went-wrong {
	display: none;
	margin: 0;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-single-demo-actions .qodef-form-section .qodef-import-went-wrong a {
	color: inherit;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-single-demo-actions .qodef-form-section.qodef-form-section-progress {
	display: none;
	padding: 0 0 15px;
	width: 375px;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-single-demo-actions .qodef-form-section.qodef-form-section-progress .qodef-progress-label,
[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-single-demo-actions .qodef-form-section.qodef-form-section-progress .qodef-progress-percent {
	color: #696969;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-single-demo-actions .qodef-form-section.qodef-form-section-messages {
	padding-top: 25px;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-single-demo-actions .qodef-form-section .qodef-allow-url-fopen-error {
	margin: -13px 0 0;
	padding: 15px 15% 8px 24px;
	background-color: #ffe9ee;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-single-demo-actions .qodef-form-section .qodef-allow-url-fopen-error p {
	color: #ee2852;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-single-demo-actions #qodef-progress-bar[value] {
	/* Reset the default appearance */
	appearance: none;
	/* Get rid of default border in Firefox. */
	border: none;
	/* Dimensions */
	width: 100%;
	height: 9px;
	margin: 6px 0;
	border-radius: 10px;
	background-color: #f4f4f5;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-single-demo-actions #qodef-progress-bar[value]::-webkit-progress-bar {
	background-color: #f4f4f5;
	border: none;
	border-radius: 10px;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-single-demo-actions #qodef-progress-bar[value]::-webkit-progress-value {
	background-color: #23282d;
	border: none;
	border-radius: 10px;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-single-demo-actions #qodef-progress-bar[value]::-moz-progress-bar {
	background-color: #23282d;
	border: none;
	border-radius: 10px;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-checkbox-toggle {
	position: relative;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-checkbox-toggle input[type=checkbox] {
	height: 0;
	width: 0;
	visibility: hidden;
	position: absolute;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-checkbox-toggle label {
	cursor: pointer;
	text-indent: -9999px;
	width: 36px;
	height: 21px;
	display: block;
	position: relative;
	border: 1px solid #dedee1;
	background-color: #fff;
	padding: 2px;
	border-radius: 30px;
	transition: color 0.2s ease-out, background-color 0.2s ease-out, border-color 0.2s ease-out;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-checkbox-toggle label:after {
	content: '';
	position: absolute;
	top: 2px;
	left: 2px;
	width: 15px;
	height: 15px;
	background-color: #d8d8db;
	border-radius: 100%;
	transition: color 0.2s ease-out, background-color 0.2s ease-out, border-color 0.2s ease-out;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-checkbox-toggle input:checked + label:after {
	left: calc(100% - 2px);
	transform: translateX(-100%);
	background-color: #ee2852;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-checkbox-toggle label:active:after {
	width: 15px;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-single-banners {
	display: flex;
	padding: 60px 0 60px;
	gap: 17px;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-single-banners .qodef-admin-import-single-banner {
	position: relative;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-single-banners .qodef-admin-import-single-banner .qodef-admin-single-banner-content {
	position: absolute;
	left: 30px;
	top: 30px;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-single-banners .qodef-admin-import-single-banner.qodef-demos-banner {
	background-color: #ed523e;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-single-banners .qodef-admin-import-single-banner.qodef-demos-banner h3 {
	color: #fff;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-single-banners .qodef-admin-import-single-banner.qodef-widgets-banner {
	background-color: #1e1e1e;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-single-banners .qodef-admin-import-single-banner.qodef-widgets-banner h3 {
	color: #fff;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-single-banners .qodef-admin-import-single-banner img {
	max-width: 100%;
	vertical-align: middle;
}

@media only screen and (max-width: 1024px) {
	[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-admin-content-grid {
		padding: 0 !important;
	}
	[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-demo-single {
		padding-right: 23px;
	}
	[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-single-content {
		flex-direction: column;
		gap: 30px;
		margin: 0;
	}
	[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-single-content .qodef-single-demo-images {
		margin: 0;
	}
	[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-single-content .qodef-single-demo-actions {
		width: 580px;
		max-width: 100%;
	}
	[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-single-banners {
		flex-direction: column;
		gap: 30px;
		padding-top: 30px;
	}
}

@media only screen and (max-width: 480px) {
	[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-single-banners .qodef-admin-single-banner-image {
		min-height: 120px;
	}
	[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-single-banners .qodef-admin-single-banner-image img {
		display: none;
	}
}

/* ==========================================================================
   Color variables - start
   ========================================================================== */
/* Input fields */
/* ==========================================================================
   Color variables - end
   ========================================================================== */
/* ==========================================================================
   Font mixins - start
   ========================================================================== */
/* This can be changed */
/* This can be changed */
/* This can be changed */
/* ==========================================================================
   Font mixins - end
   ========================================================================== */
/* ==========================================================================
   Button mixins - start
   ========================================================================== */
/* ==========================================================================
   Button mixins - end
   ========================================================================== */
[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-admin-header {
	display: none;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-admin-content {
	padding: 34px 0 0;
	background-color: transparent;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-import-filter a {
	margin: 0 20px;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-top {
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: 40px 0 20px;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-top h1 {
	margin: 0;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-top .qodef-import-top-button {
	text-transform: uppercase;
	font-size: 14px;
	font-weight: 600;
	color: #000000;
	text-decoration: none;
	box-shadow: none;
	margin: 0 7px;
	transition: .3s ease-out;
	white-space: nowrap;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-top .qodef-import-top-button svg {
	fill: currentColor;
	margin-left: 4px;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-top .qodef-import-top-button svg path {
	fill: currentColor;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-top .qodef-import-top-button:hover {
	color: #ee2852;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-top .qodef-import-top-button.qodef-import-top-reload-button svg {
	position: relative;
	width: 13px;
	top: 2px;
	margin-left: 3px;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	box-sizing: border-box;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-import-demos-inner {
	position: relative;
	display: flex;
	justify-content: flex-end;
	width: 100%;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-filter-holder {
	width: 17%;
	margin-top: 15px;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-filter-holder .qodef-filter-group {
	margin-bottom: 45px;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-filter-holder .qodef-filter-group-title {
	margin-bottom: 15px;
	margin-left: 30px;
	font-size: 15px;
	font-weight: 600;
	text-transform: uppercase;
	letter-spacing: 0;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-filter-holder .qodef-filter-list {
	position: relative;
	vertical-align: middle;
	margin: 0;
	padding: 0;
	list-style: none;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-filter-holder .qodef-filter-list .qodef-filter-item {
	display: block;
	font-size: 16px;
	line-height: 1.1em;
	font-weight: 400;
	font-family: "DM Sans", sans-serif;
	margin: 0 0 15px;
	color: #000000;
	font-size: 15px;
	line-height: 18px;
	color: #727272;
	font-weight: 500;
	cursor: pointer;
	border-left: 4px solid transparent;
	padding: 8px 0 8px 27px;
	transition: color 0.2s ease-out, border-color 0.2s ease-out;
	margin: 0;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-filter-holder .qodef-filter-list .qodef-filter-item .qodef-filter-item-color {
	position: relative;
	display: inline-block;
	width: 14px;
	height: 14px;
	vertical-align: middle;
	margin-right: 8px;
	border-radius: 100%;
	overflow: hidden;
	box-sizing: border-box;
	top: -2px;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-filter-holder .qodef-filter-list .qodef-filter-item .qodef-filter-item-color.beige {
	background-color: #f3ce94;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-filter-holder .qodef-filter-list .qodef-filter-item .qodef-filter-item-color.black {
	background-color: #000;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-filter-holder .qodef-filter-list .qodef-filter-item .qodef-filter-item-color.blue {
	background-color: #26a2dc;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-filter-holder .qodef-filter-list .qodef-filter-item .qodef-filter-item-color.brown {
	background-color: #71431d;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-filter-holder .qodef-filter-list .qodef-filter-item .qodef-filter-item-color.green {
	background-color: #00b382;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-filter-holder .qodef-filter-list .qodef-filter-item .qodef-filter-item-color.grey {
	background-color: #9b9b9b;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-filter-holder .qodef-filter-list .qodef-filter-item .qodef-filter-item-color.multi {
	position: relative;
	background-color: #93d09d;
	background: linear-gradient(135deg, #45fe75 50%, #ed791c 50%);
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-filter-holder .qodef-filter-list .qodef-filter-item .qodef-filter-item-color.multi:after, [class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-filter-holder .qodef-filter-list .qodef-filter-item .qodef-filter-item-color.multi:before {
	content: "";
	position: absolute;
	width: 4px;
	height: 14px;
	transform: rotate(45deg);
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-filter-holder .qodef-filter-list .qodef-filter-item .qodef-filter-item-color.multi:before {
	background-color: #0a83ff;
	left: 4px;
	bottom: 1px;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-filter-holder .qodef-filter-list .qodef-filter-item .qodef-filter-item-color.multi:after {
	background-color: #c9181e;
	left: 6px;
	bottom: -1px;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-filter-holder .qodef-filter-list .qodef-filter-item .qodef-filter-item-color.orange {
	background-color: #ed791c;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-filter-holder .qodef-filter-list .qodef-filter-item .qodef-filter-item-color.pink {
	background-color: #eb4669;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-filter-holder .qodef-filter-list .qodef-filter-item .qodef-filter-item-color.purple {
	background-color: #ac92d9;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-filter-holder .qodef-filter-list .qodef-filter-item .qodef-filter-item-color.red {
	background-color: #c9181e;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-filter-holder .qodef-filter-list .qodef-filter-item .qodef-filter-item-color.turquoise {
	background-color: #42c5a5;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-filter-holder .qodef-filter-list .qodef-filter-item .qodef-filter-item-color.white {
	border: 2px solid #e3e3e3;
	background-color: #fff;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-filter-holder .qodef-filter-list .qodef-filter-item .qodef-filter-item-color.yellow {
	background-color: #fed465;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-filter-holder .qodef-filter-list .qodef-filter-item > .qodef-filter-item-name {
	position: relative;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-filter-holder .qodef-filter-list .qodef-filter-item > .qodef-filter-item-name:after {
	content: "";
	position: absolute;
	left: 0;
	bottom: 0;
	width: 0;
	height: 1px;
	background-color: currentColor;
	transition: width .3s ease-out;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-filter-holder .qodef-filter-list .qodef-filter-item:hover, [class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-filter-holder .qodef-filter-list .qodef-filter-item.qodef-demos-current {
	color: #000000;
	border-color: #ee2852;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-filter-holder .qodef-filter-list .qodef-filter-item:hover > span:after, [class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-filter-holder .qodef-filter-list .qodef-filter-item.qodef-demos-current > span:after {
	width: 100%;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-demos-holder {
	width: 83%;
	background-color: #fff;
	padding: 0 50px;
	margin-right: 23px;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-demos-holder .qodef-grid-inner {
	gap: 0;
	margin: 0 -1.35vw;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-demos-holder .qodef-filter-holder-top {
	display: flex;
	align-items: center;
	margin-bottom: 3px;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-demos-holder .qodef-filter-holder-top .qodef-filter-item {
	display: inline-block;
	position: relative;
	font-size: 14px;
	line-height: 1.1em;
	font-weight: 400;
	font-family: "DM Sans", sans-serif;
	margin: 0 0 15px;
	color: #000000;
	line-height: 20px;
	text-decoration: none;
	font-weight: 400;
	cursor: pointer;
	vertical-align: middle;
	background-repeat: no-repeat;
	background-image: linear-gradient(transparent calc(100% - 1px), currentColor 1px);
	transition: 0.5s cubic-bezier(0.51, 0.5, 0.07, 0.99);
	background-size: 0 100%;
	margin-right: 20px;
	margin-bottom: 0;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-demos-holder .qodef-filter-holder-top .qodef-filter-item:hover, [class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-demos-holder .qodef-filter-holder-top .qodef-filter-item.qodef-demos-current {
	background-size: 100% 100%;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-demos-holder .qodef-filter-holder-top .qodef-filter-item:focus {
	outline: none;
	box-shadow: none;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-demos-holder .qodef-premium-label {
	display: inline-block;
	vertical-align: middle;
	position: absolute;
	top: 5px;
	margin-left: 5px;
	color: #ee2852;
	font-size: 10px;
	font-weight: 600;
	line-height: 14px;
	height: 14px;
	text-transform: uppercase;
	background-color: #ffecf0;
	padding: 0 3px;
	letter-spacing: .03em;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-demos-holder article {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	box-sizing: border-box;
	padding-bottom: 10px;
}

@media only screen and (max-width: 480px) {
	[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-demos-holder article {
		padding-bottom: 48px;
	}
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-demos-holder article .qodef-import-demo-inner {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	padding: 1.2vw;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-demos-holder article .qodef-import-demo-image {
	margin: 0 0 13px;
	position: relative;
	border: 1px solid #ebebeb;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-demos-holder article .qodef-import-demo-image a:focus {
	outline: none;
	box-shadow: none;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-demos-holder article .qodef-import-demo-image img {
	opacity: 1;
	display: block;
	width: 100%;
	height: auto;
	transition: opacity 0.5s ease;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-demos-holder article .qodef-import-demo-image .qodef-lazy-load img {
	opacity: 0;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-demos-holder article .qodef-import-demo-image .qodef-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	background-color: rgba(255, 255, 255, 0.96);
	opacity: 0;
	transition: opacity 0.5s cubic-bezier(0.51, 0.5, 0.07, 0.99);
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-demos-holder article .qodef-import-demo-link,
[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-demos-holder article .qodef-upgrade-link,
[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-demos-holder article .qodef-view-demo-link {
	text-transform: uppercase;
	font-size: 14px;
	font-weight: 600;
	color: #000000;
	text-decoration: none;
	box-shadow: none;
	margin: 0 12px;
	transition: .3s ease-out;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-demos-holder article .qodef-import-demo-link svg,
[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-demos-holder article .qodef-upgrade-link svg,
[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-demos-holder article .qodef-view-demo-link svg {
	fill: currentColor;
	margin-left: 1px;
	stroke: currentColor;
	stroke-width: 0.5px;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-demos-holder article .qodef-import-demo-link svg path,
[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-demos-holder article .qodef-upgrade-link svg path,
[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-demos-holder article .qodef-view-demo-link svg path {
	fill: currentColor;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-demos-holder article .qodef-import-demo-link:hover,
[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-demos-holder article .qodef-upgrade-link:hover,
[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-demos-holder article .qodef-view-demo-link:hover {
	color: #ee2852;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-demos-holder article .qodef-import-demo-text {
	display: flex;
	justify-content: space-between;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-demos-holder article .qodef-import-demo-text .qodef-import-demo-title {
	padding: 0;
	margin: 0;
	font-size: 17px !important;
	font-weight: 500;
	position: relative;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-demos-holder article .qodef-import-demo-text .qodef-import-demo-title a {
	position: relative;
	background-repeat: no-repeat;
	background-image: linear-gradient(transparent calc(100% - 1px), currentColor 1px);
	transition: 0.5s cubic-bezier(0.51, 0.5, 0.07, 0.99);
	background-size: 0 100%;
	color: inherit;
	text-decoration: none;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-demos-holder article .qodef-import-demo-text .qodef-import-demo-title a:focus {
	outline: none;
	box-shadow: none;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-demos-holder article .qodef-import-demo-text .qodef-import-demo-title a:hover {
	background-size: 100% 100%;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-demos-holder article.hovered .qodef-overlay, [class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-demos-holder article:hover .qodef-overlay {
	opacity: 1;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-demos-holder article .qodef-filter-category-holder,
[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-demos-holder article .qodef-filter-color-holder,
[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-demos-holder article .qodef-filter-tag-holder {
	display: none;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-demos-holder article,
[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-demos-holder .qodef-import-demos-grid-sizer {
	width: 25%;
}

@media only screen and (max-width: 1512px) {
	[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-demos-holder article,
	[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-demos-holder .qodef-import-demos-grid-sizer {
		width: 33.333333%;
	}
}

@media only screen and (max-width: 1024px) {
	[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-demos-holder article,
	[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-demos-holder .qodef-import-demos-grid-sizer {
		width: 50%;
	}
}

@media only screen and (max-width: 480px) {
	[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-demos-holder article,
	[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-demos-holder .qodef-import-demos-grid-sizer {
		width: 100%;
	}
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-demos-holder .qodef-no-demos {
	margin: 30px 0;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-filter-number-of-results {
	font-family: "DM Sans", sans-serif;
	margin: 0 30px 0 auto;
	font-size: 15px;
	font-weight: 400;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-filter-number-of-results span {
	text-decoration: underline;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-filter-search {
	width: 320px;
	position: relative;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-filter-search input {
	font-size: 13px;
	margin: 0;
	padding: 9px 20px 9px 40px;
	border: 1px solid #b8b8b8;
	border-radius: 5px;
	background-color: #fff;
	color: #1d1d1d;
	background-image: url(../img/search-icon.svg);
	background-repeat: no-repeat;
	background-position: 18px center;
	width: 100%;
	outline: 0;
	box-shadow: none;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-filter-search input:-ms-input-placeholder {
	color: #727272;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-filter-search input::placeholder {
	color: #727272;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-filter-search input.qodef-show-list {
	border-radius: 5px 5px 0 0;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .easy-autocomplete-container {
	position: absolute;
	width: 100% !important;
	z-index: 2;
	top: 35px;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .easy-autocomplete-container ul {
	background-color: #fff;
	display: none;
	margin-top: 0;
	padding: 17px 0 14px 0;
	position: relative;
	border: 1px solid #b8b8b8;
	border-top: 0;
	border-radius: 0 0 5px 5px;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .easy-autocomplete-container ul li {
	display: block;
	color: #1d1d1d;
	font-size: 13px;
	font-family: inherit;
	font-weight: 400;
	padding: 2px 19px;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .easy-autocomplete-container ul li.selected {
	cursor: pointer;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .easy-autocomplete-container ul li.selected div {
	font-weight: 400;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .easy-autocomplete-container ul li div {
	display: block;
	font-weight: normal;
	word-break: break-all;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .easy-autocomplete-container ul li b {
	font-weight: normal;
	color: #000;
}

@media only screen and (max-width: 1080px) {
	[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-filter-holder {
		display: none;
	}
	[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-demos-holder {
		width: 100%;
		margin-right: 0;
	}
	[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-demos-holder .qodef-filter-number-of-results {
		display: none;
	}
	[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-demos-holder .qodef-filter-search {
		margin-left: auto;
	}
}

@media only screen and (max-width: 480px) {
	[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-demos-holder .qodef-filter-status {
		display: none;
	}
	[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-import-demos .qodef-demos-holder .qodef-filter-search {
		width: 100%;
		margin: 0 0 50px;
	}
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-demo-upgrade {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100vh;
	z-index: -1;
	display: flex;
	align-items: center;
	justify-content: center;
	background-color: rgba(0, 0, 0, 0.15);
	opacity: 0;
	visibility: hidden;
	transition: opacity 0.3s ease, visibility 0.3s ease;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-demo-upgrade.show {
	opacity: 1;
	visibility: visible;
	z-index: 100;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-demo-upgrade .qodef-demo-upgrade-message {
	background-color: #fff;
	max-width: 620px;
	padding: 60px 50px;
	text-align: center;
	position: relative;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-demo-upgrade .qodef-demo-upgrade-message .qodef-demo-upgrade-message-close {
	width: 11px;
	height: 11px;
	position: absolute;
	top: 20px;
	right: 20px;
	cursor: pointer;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-demo-upgrade .qodef-demo-upgrade-message p {
	margin: 0;
	font-size: 18px;
	line-height: 24px;
	color: #000000;
}

[class*=qodef-page-v4].qodef-dashboard-admin.qodef-dashboard-addons-import .qodef-demo-upgrade .qodef-demo-upgrade-message .qodef-btn {
	margin-top: 25px;
}
