/*! elementor-pro - v3.11.2 - 22-02-2023 */
.elementor-button.elementor-hidden,
.elementor-hidden {
	display: none;
}

.e-form__step {
	width: 100%;
}

.e-form__step:not(.elementor-hidden) {
	display: flex;
	flex-wrap: wrap;
}

.e-form__buttons {
	flex-wrap: wrap;
}

.e-form__buttons,
.e-form__buttons__wrapper {
	display: flex;
}

.e-form__indicators {
	display: flex;
	justify-content: space-between;
	align-items: center;
	flex-wrap: nowrap;
	font-size: 13px;
	margin-bottom: var(--e-form-steps-indicators-spacing);
}

.e-form__indicators__indicator {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	flex-basis: 0;
	padding: 0 var(--e-form-steps-divider-gap);
}

.e-form__indicators__indicator__progress {
	width: 100%;
	position: relative;
	background-color: var(--e-form-steps-indicator-progress-background-color);
	border-radius: var(--e-form-steps-indicator-progress-border-radius);
	overflow: hidden;
}

.e-form__indicators__indicator__progress__meter {
	width: var(--e-form-steps-indicator-progress-meter-width, 0);
	height: var(--e-form-steps-indicator-progress-height);
	line-height: var(--e-form-steps-indicator-progress-height);
	padding-right: 15px;
	border-radius: var(--e-form-steps-indicator-progress-border-radius);
	background-color: var(--e-form-steps-indicator-progress-color);
	color: var(--e-form-steps-indicator-progress-meter-color);
	text-align: right;
	transition: width 0.1s linear;
}

.e-form__indicators__indicator:first-child {
	padding-left: 0;
}

.e-form__indicators__indicator:last-child {
	padding-right: 0;
}

.e-form__indicators__indicator--state-inactive {
	color: var(--e-form-steps-indicator-inactive-primary-color, #c2cbd2);
}

.e-form__indicators__indicator--state-inactive
	[class*='indicator--shape-']:not(.e-form__indicators__indicator--shape-none) {
	background-color: var(--e-form-steps-indicator-inactive-secondary-color, #fff);
}

.e-form__indicators__indicator--state-inactive object,
.e-form__indicators__indicator--state-inactive svg {
	fill: var(--e-form-steps-indicator-inactive-primary-color, #c2cbd2);
}

.e-form__indicators__indicator--state-active {
	color: var(--e-form-steps-indicator-active-primary-color, #39b54a);
	border-color: var(--e-form-steps-indicator-active-secondary-color, #fff);
}

.e-form__indicators__indicator--state-active
	[class*='indicator--shape-']:not(.e-form__indicators__indicator--shape-none) {
	background-color: var(--e-form-steps-indicator-active-secondary-color, #fff);
}

.e-form__indicators__indicator--state-active object,
.e-form__indicators__indicator--state-active svg {
	fill: var(--e-form-steps-indicator-active-primary-color, #39b54a);
}

.e-form__indicators__indicator--state-completed {
	color: var(--e-form-steps-indicator-completed-secondary-color, #fff);
}

.e-form__indicators__indicator--state-completed
	[class*='indicator--shape-']:not(.e-form__indicators__indicator--shape-none) {
	background-color: var(--e-form-steps-indicator-completed-primary-color, #39b54a);
}

.e-form__indicators__indicator--state-completed .e-form__indicators__indicator__label {
	color: var(--e-form-steps-indicator-completed-primary-color, #39b54a);
}

.e-form__indicators__indicator--state-completed .e-form__indicators__indicator--shape-none {
	color: var(--e-form-steps-indicator-completed-primary-color, #39b54a);
	background-color: initial;
}

.e-form__indicators__indicator--state-completed object,
.e-form__indicators__indicator--state-completed svg {
	fill: var(--e-form-steps-indicator-completed-secondary-color, #fff);
}

.e-form__indicators__indicator__icon {
	width: var(--e-form-steps-indicator-padding, 30px);
	height: var(--e-form-steps-indicator-padding, 30px);
	font-size: var(--e-form-steps-indicator-icon-size);
	border-width: 1px;
	border-style: solid;
	display: flex;
	justify-content: center;
	align-items: center;
	overflow: hidden;
	margin-bottom: 10px;
}

.e-form__indicators__indicator__icon img,
.e-form__indicators__indicator__icon object,
.e-form__indicators__indicator__icon svg {
	width: var(--e-form-steps-indicator-icon-size);
	height: auto;
}

.e-form__indicators__indicator__icon .e-font-icon-svg {
	height: 1em;
}

.e-form__indicators__indicator__number {
	width: var(--e-form-steps-indicator-padding, 30px);
	height: var(--e-form-steps-indicator-padding, 30px);
	border-width: 1px;
	border-style: solid;
	display: flex;
	justify-content: center;
	align-items: center;
	margin-bottom: 10px;
}

.e-form__indicators__indicator--shape-circle {
	border-radius: 50%;
}

.e-form__indicators__indicator--shape-square {
	border-radius: 0;
}

.e-form__indicators__indicator--shape-rounded {
	border-radius: 5px;
}

.e-form__indicators__indicator--shape-none {
	border: 0;
}

.e-form__indicators__indicator__label {
	text-align: center;
}

.e-form__indicators__indicator__separator {
	width: 100%;
	height: var(--e-form-steps-divider-width);
	background-color: #c2cbd2;
}

.e-form__indicators--type-icon,
.e-form__indicators--type-icon_text,
.e-form__indicators--type-number,
.e-form__indicators--type-number_text {
	align-items: flex-start;
}

.e-form__indicators--type-icon .e-form__indicators__indicator__separator,
.e-form__indicators--type-icon_text .e-form__indicators__indicator__separator,
.e-form__indicators--type-number .e-form__indicators__indicator__separator,
.e-form__indicators--type-number_text .e-form__indicators__indicator__separator {
	margin-top: calc(var(--e-form-steps-indicator-padding, 30px) / 2 - var(--e-form-steps-divider-width, 1px) / 2);
}

.elementor-field-type-hidden {
	display: none;
}

.elementor-field-type-html {
	display: inline-block;
}

.elementor-login .elementor-lost-password,
.elementor-login .elementor-remember-me {
	font-size: 0.85em;
}

.elementor-field-type-recaptcha_v3 .elementor-field-label {
	display: none;
}

.elementor-field-type-recaptcha_v3 .grecaptcha-badge {
	z-index: 1;
}

.elementor-button .elementor-form-spinner {
	order: 3;
}

.elementor-form .elementor-button > span {
	display: flex;
	justify-content: center;
	align-items: center;
}

.elementor-form .elementor-button .elementor-button-text {
	white-space: normal;
	flex-grow: 0;
}

.elementor-form .elementor-button svg {
	height: auto;
}

.elementor-form .elementor-button .e-font-icon-svg {
	height: 1em;
}

.elementor-select-wrapper .select-caret-down-wrapper {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	inset-inline-end: 10px;
	pointer-events: none;
	font-size: 11px;
}

.elementor-select-wrapper .select-caret-down-wrapper svg {
	display: unset;
	width: 1em;
	aspect-ratio: unset;
	fill: currentColor;
}

.elementor-select-wrapper .select-caret-down-wrapper i {
	font-size: 19px;
	line-height: 2;
}

.elementor-select-wrapper.remove-before:before {
	content: '' !important;
}

/* Scrolling on whole website*/
/* .all-content-wrapper {
	overflow-y: scroll !important;
} */

/* Deleting original element on front page */
.details-btn-holder {
	display: none;
}

/* Deleting original element on front page */
.td-square {
	display: none;
}

/* Deleting original element on front page */
.content-left-hide-icon {
	display: none;
}

/* Deleting original element on front page */
a.content-left-search-btn {
	display: none;
}

/* Deleting original element on front page */
.os-icon {
	display: none;
}

/* Deleting original element on front page */
.search-submit {
	display: none;
}

/* Deleting original element on front page */
.search-form {
	display: none;
}

/* SETTING WITH OF THE BIORURAL LOGO AND ALIGNING IT TO THE CENTER */
.content-left .content-left-i .content-self img {
	width: 30vh;
	display: block;
	margin-left: auto;
	margin-right: auto;
}

/* SETTINGS GAPS BETWEEN PICTURES -> BIOBASED SUCCES STORIES */
.elementor-column.elementor-col-20,
.elementor-column[data-col='20'] {
	margin-right: 10px;
}

.elementor-column.elementor-col-20.elementor-top-column.elementor-element.elementor-element-3bea3b5.animated.fadeIn {
	margin-right: 0px;
}

/* SETTINGS GAPS BETWEEN PICTURES -> WORKSHOPS */
.elementor-column.elementor-col-33,
.elementor-column[data-col='33'] {
	margin-right: 10px;
}

.elementor-column.elementor-col-33.elementor-top-column.elementor-element.elementor-element-2f37dfc5.animated.fadeIn {
	margin-right: 0px;
}

/* DELETING SEARCH ELEMENT */
.content-left-search-btn span {
	display: none !important;
}

/* DISPLAYING HOVER ON WHOLE PICTURE */
.elementor-224 .elementor-element.elementor-element-c0764b1 > .elementor-element-populated {
	margin: 0px !important;
}

.elementor-224 .elementor-element.elementor-element-6e8c95b > .elementor-element-populated {
	margin: 0px !important;
}

.elementor-224 .elementor-element.elementor-element-e8d3cfb > .elementor-element-populated {
	margin: 0px !important;
}

.elementor-224 .elementor-element.elementor-element-b619185 > .elementor-element-populated {
	margin: 0px !important;
}

.elementor-224 .elementor-element.elementor-element-3bea3b5 > .elementor-element-populated {
	margin: 0px !important;
}

/* SETTING WIDTH OF BUTTONS IN BIOBASED SUCCESS STORIES */
.elementor-button-link.elementor-button.elementor-size-md.elementor-animation-grow {
	width: 15vw;
}

/* DELETING "VIEW PORTFOLIO" */
.item-info-link span {
	display: none !important;
}

/* CHANGING SIZE OF HOME ICON */
.content-left .content-left-search-btn i {
	font-size: 30px;
	display: none;
}

/* CHANGING SIZE OF TITLE AND ALIGNING IT TO THE CENTER */
.content-self h1 {
	font-size: 30px;
	text-align: center;
}

/* SETTING WIDTH OF BUTTONS IN CAPACITY OF BULDING WORKSHOPS */
.elementor-button-link.elementor-button.elementor-size-md.elementor-animation-grow {
	white-space: nowrap;
	text-align: center;
	width: 25vw;
}

.elementor-container.elementor-column-gap-default
	.elementor-button-link.elementor-button.elementor-size-md.elementor-animation-grow {
	white-space: nowrap;
	text-align: center;
	width: 17vw;
}

.button100 > .elementor-widget-container > .elementor-button-wrapper > a {
	width: 100% !important;
}

/* SETTING ONE HEIGHT OF THE LINES */
.item-text-contents {
	height: 50px;
}

/* Register and login button-hover, color */
.wp-block-button__link.has-background.wp-element-button:hover {
	transition-duration: 0, 4;
	color: white;
	background-color: #bababa !important;
}

/* Register and login button-size, font */
.wp-block-button__link {
	font-family: 'Arial', sans-serif;
	font-weight: lighter;
	letter-spacing: 3px;
	white-space: nowrap;
	text-align: center;
	width: 12vw !important;
}

/* Europe union - size of buttons */
.elementor-button-link.elementor-button.elementor-animation-shrink {
	width: 15vw;
	display: block;
	margin-left: auto;
	margin-right: auto;
}

/* setting title-font in tiles (front page) */
.item-title {
	font-family: 'Arial', sans-serif;
	font-weight: bold;
	letter-spacing: 3px;
	font-size: 17.5px !important;
}

@media (max-width: 1300px) {
	.item-title {
		font-size: 15px !important;
	}
}

/* setting content-font in tiles (front page) */
.item-text-contents {
	font-family: 'Arial', sans-serif;
	font-weight: bolder;
	letter-spacing: 1px;
	font-size: 15.5px !important;
}

/* none lines on links (front page) */
.wp-block-button__link {
	text-decoration: none !important;
}

/* setting color on registration form */
.forminator-ui#forminator-module-2236.forminator-design--material .forminator-description a {
	color: white !important;
}

/* page overflow-y scroll */
#page {
	height: 100vh;
	overflow-y: scroll !important;
}

.content-right.no-padding .content-right-i {
	-webkit-transition: none !important;
	-moz-transition: none !important;
	-o-transition: none !important;
	transition: none !important;
}

.content-left.no-outer-padding {
	-webkit-transition: none !important;
	-moz-transition: none !important;
	-o-transition: none !important;
	transition: none !important;
}

/* None fade efect on front page */
.content-left.with-image-bg .content-fader {
	width: 0px;
}

/* Setting width of left side on login page */
.all-content-wrapper > div.scheme-light {
	width: 100vw !important;
}

/* None top shadow on left side  */
.content-left-sliding-shadow.content-left-sliding-shadow-top {
	display: none;
}

/* None bottom shadow on left side  */
.content-left-sliding-shadow.content-left-sliding-shadow-bottom {
	display: none;
}

/* Setting placement of background on right side  */
.hr .wp-block-separator.has-text-color.has-alpha-channel-opacity.has-background.is-style-wide {
	margin-top: 20px;
	margin-bottom: 0px;
}

/* Setting margin on logo and contact field */
.has-text-align-left.has-white-color.has-text-color {
	margin-bottom: 0em;
}

/* Setting transparency on social links */
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-facebook {
	background-color: transparent !important;
}

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-youtube {
	background-color: transparent !important;
}

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-linkedin {
	background-color: transparent !important;
}

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitter {
	background-color: transparent !important;
}

/* Setting padding, margin of map on front page */
div.content-self {
	padding: 0px 15px 0px 15px !important;
	position: absolute;
	margin-top: -0.6vh !important;
	overflow: hidden;
}

@media (max-width: 600px) {
	div.content-self {
		overflow: visible;
	}
}

/* Setting width of left block (register, login) on front page */
.wp-block-buttons > .wp-block-button.wp-block-button__width-25 {
	width: auto !important;
}

/* Setting of background of right side */
.content-right {
	background-image: url(https://envirosolutions.pl/biorural/wp-content/uploads/2022/11/back_right.png);
	background-repeat: no-repeat;
	background-size: cover;
	background-position: left bottom;
}

/* Styles for registration form*/
/* Make registration form flexible component with width: 100%*/
.htmega_switcher_content {
	display: flex;
	width: 100%;
	position: relative;
}

/* width of registration form is 50% of page*/
.htmega_switcher_content > form {
	width: 35% !important;
}

/* absolute position for map and move it to the right side with central page position */
.htmega_switcher_content > #wpgmza_map_1 {
	width: 50% !important;
	height: 70% !important;
	position: absolute;
	right: 32.5% !important;
	top: 48%;
	transform: translate(50%, -50%);
}

/* remove width of empty paragraph elements*/
.htmega_switcher_content > p {
	width: 0% !important;
}

/* padding 20% for left for widget container */
.elementor-widget-container {
	padding: 0% 0% 0% 0% !important;
}

/* Second column width 0px */
.wpgmza-standalone-component {
	width: 0px !important;
}

/* position of registration form */
form.wpgmaps_user_form {
	position: absolute !important;
	z-index: 1000;
}

/* .elementor-element.elementor-element-1af7c27.elementor-widget.elementor-widget-htmega-switcher-addons {
	column-count: 1;
	} */

/* Setting fade none on Biorural logo */
.masonry-category:nth-child(5) > a > div.slide-fader {
	display: none !important;
}

/* Remove hover effect on biorular logo */
.masonry-category:nth-child(5) > a > div.item-bg-image:hover {
	transform: none !important;
}

.masonry-category:nth-child(5) > a > div.slide-fader:hover {
	transform: none !important;
}

.masonry-category:nth-child(5) > a > div.item-contents-i {
	display: none !important;
}

.masonry-category:nth-child(5) > a.item-contents:hover {
	transform: none !important;
}

div.masonry-item:nth-child(5):hover > a > div.item-bg-image {
	transform: none !important;
}

/* Padding of switcher in registration form */
.htmega-switcher-toggle {
	padding: 0% 0% 0% 0%;
	align-items: center;
}

/* Translation bar */
div.op6 {
	position: fixed;
	right: 1.5%;
	top: 0.9%;
	bottom: 1.5%;
	height: 99vh !important;
	display: flex;
	flex-direction: column;
	justify-content: space-evenly;
	background-color: #c7e2e7af;
	padding-left: 5px;
	padding-right: 5px;
	display: none;
}

/* None clickable logo of EU */
.wp-block-media-text__media {
	pointer-events: none;
}

/* Setting width of text in the footer */
.has-text-align-left.has-white-color.has-text-color {
	width: 130%;
}

@media (max-width: 600px) {
	.has-text-align-left.has-white-color.has-text-color {
		width: 100%;
	}
}

.elementor-element.elementor-element-ef97043.elementor-absolute.eael-simple-menu-hamburger-align-left.elementor-widget__width-initial.eael-hamburger--tablet.elementor-widget.elementor-widget-eael-simple-menu.eael-hamburger--responsive {
	top: -600% !important;
}

#html {
	margin-top: 0 !important;
}

.all-wrapper {
	top: 0 !important;
}

.content-left-i {
	overflow-x: hidden !important;
}

.wp-block-columns {
	margin-bottom: 0em !important;
}

/* #categoriesSlider {
	padding: 0px !important;
	width: 100% !important;
	height: 100% !important;
	display: flex !important;
	flex-wrap: wrap !important;
	justify-content: center !important;
	align-content: center !important;
} */

.masonry-items .masonry-item.item-has-image .slide-fader {
	background-color: #92b849;
	opacity: 0.3;
}

.elementor-widget-image img {
	display: none;
}

/* Map add marker form not visible */
.wpgmza-standalone-component {
	display: none !important;
}

.slideout-menu-open-btn > div:nth-child(1) {
	display: none;
}

.slideout-menu-open-btn > div:nth-child(1) {
	margin: 0;
}

.slideout-menu-open-btn > div:nth-child(1):hover {
	margin: 0;
}

.slideout-menu-open-btn {
	padding: 1.4rem;
}

.flown-menu-w {
	right: 30px !important;
}

@media (max-width: 100em) {
	.youzify-page-main-content {
		max-width: 1150px !important;
	}

	.flown-menu-w {
		right: 40px !important;
	}
}

/* Setting color of menu bar */
.flown-menu.menu-activated-on-hover {
	background-color: #edf3dfbe !important;
}

.flown-menu-toggler.menu-open-btn {
	background-color: #edf3df;
}

.OtherLanguages {
	background-color: #edf3df !important;
}

.wpgmza-keywords.wpgmza-text-search {
	display: none;
}

.wpgmza-category.wpgmza-category-filter-toggle {
	display: none;
}

.LanguageList {
	display: flex;
	align-items: center;
	position: relative;
}

.DropDownMarker {
	margin-left: 0.5rem;
	display: flex;
	align-items: center;
	justify-content: center;
}

.DropDownMarker:hover {
	cursor: pointer;
}

.OtherLanguages {
	position: absolute;
	top: 155%;
	left: 0;
	padding: 1rem 1.25rem;
	background: rgba(255, 255, 255, 0.75);
	display: flex;
	flex-direction: column;
	border-radius: 10px;
	clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
	transition: all 0.5s ease-in-out;
	/* 				  display: none; */
}

/* 			clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);   */

.OtherLanguages > a:not(:first-child) {
	margin-top: 0.5rem;
}

.menu-languages > ul {
	padding: 8px 5px 8px 5px !important;
}

#AdditionalMenu {
	position: absolute;
	top: 0;
}

#MenuAdditionalContainer {
	width: 100% !important;
	height: 100 !important;
	margin: 0 !important;
	padding: 0 !important;
}

#MenuAdditionalContainer > div {
	width: 100% !important;
	height: 100% !important;
	margin: 0 !important;
	padding: 0 !important;
}

#MenuAdditionalContainer > div > div {
	width: 100% !important;
	height: 100% !important;
	margin: 0 !important;
	padding: 0 !important;
}

#MenuAdditionalContainer > div > div > div {
	width: 100% !important;
	height: 100% !important;
	margin: 0 !important;
	padding: 0 !important;
}

#AdditionalMenu {
	position: absolute;
	top: 135%;
	width: max-content;
}

/*Setting styles of categories filter   */
.wpgmza_cat_checkbox_item_holder_6 > label {
	font-size: 13px !important;
	font-weight: bold !important;
	color: white !important;
}

.wpgmza_cat_checkbox_item_holder_6 > input {
	display: none;
}

.wpgmza_cat_checkbox_item_holder_7 > label {
	font-size: 13px !important;
	font-weight: bold !important;
	color: white !important;
}

.wpgmza_cat_checkbox_item_holder_7 > input {
	display: none;
}

.wpgmza_cat_checkbox_item_holder_7 > ul > li:nth-child(1) > input {
	background-color: #ea4335 !important;
}

.wpgmza_cat_checkbox_item_holder_7 > ul > li:nth-child(2) > input {
	background-color: #ea3995 !important;
}

.wpgmza_cat_checkbox_item_holder_7 > ul > li:nth-child(3) > input {
	background-color: #028d02 !important;
}

.wpgmza_cat_checkbox_item_holder_7 > ul > li:nth-child(4) > input {
	background-color: #a2453d !important;
}

.wpgmza_cat_checkbox_item_holder_7 > ul > li:nth-child(5) > input {
	background-color: #1b70dd !important;
}

.wpgmza_cat_checkbox_item_holder_6 > ul > li:nth-child(1) > input {
	background-color: #fff700 !important;
}

.wpgmza_cat_checkbox_item_holder_6 > ul > li:nth-child(2) > input {
	background-color: #59ea35 !important;
}

.wpgmza_cat_checkbox_item_holder_6 > ul > li:nth-child(3) > input {
	background-color: #35eae1 !important;
}

.wpgmza_cat_checkbox_item_holder_6 > ul > li:nth-child(4) > input {
	background-color: #bd83ff !important;
}

.wpgmza_cat_checkbox_item_holder_6 > ul > li:nth-child(5) > input {
	background-color: #ff9800 !important;
}

.wpgmza-marker-listing-category-filter.wpgmza-list {
	background-color: #e1a86e !important;
}

.wpgmza-marker-listing-category-filter.wpgmza-list {
	color: whIte;
}

.wpgmza_cat_checkbox_item_holder_7 > label {
	font-size: 13px !important;
	font-weight: bold !important;
	color: white !important;
}

.wpgmza_cat_checkbox_item_holder_6 > ul > li > label {
	color: white !important;
}

.wpgmza_cat_checkbox_item_holder_7 > ul > li > label {
	color: white !important;
}

/* Buttons styles under map home site */
.FilterButtons {
	border: none;
	padding: 0.75rem;
	min-width: 15rem;
	background-color: #f3aa6a;
	font-weight: 600;
	color: white;
	letter-spacing: 0.15rem;
}

@media (max-width: 100em) {
	.FilterButtons {
		padding: 1rem;
		transform: scale(0.875);
	}
}

.FilterByText {
	font-weight: bold;
}

/* Setting border radius of login button */
.forminator-button.forminator-button-submit {
	border-radius: 0px !important;
}

.menu {
	font-family: sans-serif, Arial;
	font-weight: bold !important;
}

.menu a {
	font-size: 13px !important;
	color: black;
	font-weight: bold !important;
}

/* DropdownStyles */

#OrganizationFilterContainer > div > label {
	display: none;
}

#OrganizationFilterContainer > div > div > ul {
	list-style-type: none;
	margin: 0 !important;
	padding: 0 !important;
}

#OrganizationFilterContainer > div > div > ul > li:nth-child(2) {
	display: none;
}

#OrganizationFilterContainer > div > div > ul > li:nth-child(1) > label {
	display: none;
}

#OrganizationFilterContainer > div > div > ul > li:nth-child(1) > ul {
	list-style-type: none;
	margin: 0 !important;
	padding: 0.75rem !important;
	display: flex;
	flex-direction: column;
	align-items: start;
	justify-content: center;
}

#OrganizationFilterContainer > div > div > ul > li:nth-child(1) > ul > li {
	display: flex;
}

#OrganizationFilterContainer > div > div > ul > li:nth-child(1) > ul > li > input {
	margin-right: 0.5rem;
	padding: 0;
	width: 17.5px;
	height: 17.5px;
	border-radius: 50%;
	background-color: red;
}

#OrganizationFilterContainer > div > div > ul > li:nth-child(1) > ul > li > label {
	padding: 0 !important;
	height: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
}

/* DropdownStyles */

#TopicFilterContainer > div > label {
	display: none;
}

#TopicFilterContainer > div > div > ul {
	list-style-type: none;
	margin: 0 !important;
	padding: 0 !important;
}

#TopicFilterContainer > div > div > ul > li:nth-child(1) {
	display: none;
}

#TopicFilterContainer > div > div > ul > li:nth-child(2) > label {
	display: none;
}

#TopicFilterContainer > div > div > ul > li:nth-child(2) > ul {
	list-style-type: none;
	margin: 0 !important;
	padding: 0.75rem !important;
	display: flex;
	flex-direction: column;
	align-items: start;
	justify-content: center;
}

#TopicFilterContainer > div > div > ul > li:nth-child(2) > ul > li {
	display: flex;
}

#TopicFilterContainer > div > div > ul > li:nth-child(2) > ul > li > input {
	margin-right: 0.5rem;
	padding: 0;
	width: 17.5px;
	height: 17.5px;
	border-radius: 50%;
}

#TopicFilterContainer > div > div > ul > li:nth-child(2) > ul > li > label {
	padding: 0 !important;
	height: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
}

#TopicFilterContainer > div > div > ul > li:nth-child(2) > ul > li > input {
	/* 	background-color: red !important; */
	width: 40px;
	height: 40px;
}

#TopicFilterContainer > div > div > ul > li:nth-child(2) > ul > li > input:nth-child(1) {
	opacity: 1;
}

#TopicFilterContainer > div > div > ul > li > ul > li > label {
	font-weight: normal !important;
}

#OrganizationFilterContainer > div > div > ul > li > ul > li > label {
	font-weight: normal !important;
}

/* Make input not visible */
input[type='checkbox'] {
	/*   margin-right: -20px; */
	cursor: pointer;
	font-size: 17px;
	/*   visibility: hidden; */
}

/* label {
  cursor: pointer;
}
 */
/*
#TopicFilterContainer>div>div>ul>li>ul>li>input[type="checkbox"]+label:before {
  border: 1px solid #7f83a2;
  content: "\00a0";
  display: inline-block;
  background: #000;
  font: 16px/1em sans-serif;
  height: 16px;
  margin: 0 .25em 0 0;
  padding: 0;
  vertical-align: top;
  width: 16px;
	border-radius: 50%;
} */

#OrganizationFilterContainer > div > div > ul > li > ul > li > input[type='checkbox'] + label:before {
	border: 1px solid #7f83a2;
	content: '\00a0';
	display: inline-block;
	background: #000;
	font: 16px/1em sans-serif;
	height: 16px;
	margin: 0 0.25em 0 0;
	padding: 0;
	vertical-align: top;
	width: 16px;
	border-radius: 50%;
}

/* #OrganizationFilterContainer>div>div>ul>li>ul>li:nth-child(1)>input[type="checkbox"]+label:before {
  background: #FFF700 !important;
}

#OrganizationFilterContainer>div>div>ul>li>ul>li:nth-child(2)>input[type="checkbox"]+label:before {
  background: #59EA35 !important;
}

#OrganizationFilterContainer>div>div>ul>li>ul>li:nth-child(3)>input[type="checkbox"]+label:before {
  background: #35EAE1 !important;
}

#OrganizationFilterContainer>div>div>ul>li>ul>li:nth-child(4)>input[type="checkbox"]+label:before {
  background: #BD83FF !important;
}

#OrganizationFilterContainer>div>div>ul>li>ul>li:nth-child(5)>input[type="checkbox"]+label:before {
  background: #FF9800 !important;
} */

#OrganizationFilterContainer > div > div > ul > li > ul > li:nth-child(1) > input[type='checkbox'] + label:before {
	background: #ea4335 !important;
}

#OrganizationFilterContainer > div > div > ul > li > ul > li:nth-child(2) > input[type='checkbox'] + label:before {
	background: #ea3995 !important;
}

#OrganizationFilterContainer > div > div > ul > li > ul > li:nth-child(3) > input[type='checkbox'] + label:before {
	background: #028d02 !important;
}

#OrganizationFilterContainer > div > div > ul > li > ul > li:nth-child(4) > input[type='checkbox'] + label:before {
	background: #a2453d !important;
}

#OrganizationFilterContainer > div > div > ul > li > ul > li:nth-child(5) > input[type='checkbox'] + label:before {
	background: #1b70dd !important;
}

/* EDIT THE BACKGROUND VALUE FOR CUSTOM CHECKBOX bg COLOR FOR CHECKED, CHANGE COLOR TO CHANGE CHECK MARK COLOR */

/* input[type="checkbox"]:checked+label:before {
  background: #3d404e;
  color: #ff0000;
  content: "\2713";
  text-align: center;
}

input[type="checkbox"]:checked+label:after {
  font-weight: bold;
}
 */
/*
.youzify-content {
	max-width: 5000rem !important;
 padding: 15px 0px 0px 0px !important;
} */

.youzify-hdr-v1 .youzify-cover-content .youzify-inner-content,
#youzify-profile-navmenu .youzify-inner-content,
.youzify-vertical-layout .youzify-content,
.youzify .youzify-boxed-navbar,
.youzify .wild-content,
#youzify-members-directory,
#youzify-groups-list,
.youzify-page-main-content,
.youzify-header-content,
.youzify-cover-content {
	max-width: 5000rem !important;
}

/* members andgroup directory on profile none - header */
.youzify-search-header {
	display: none !important;
}

.youzify-profile-navmenu {
	margin-left: 5% !important;
}

.RegisterCoordinatesField {
	display: none;
}

.youzify-author .youzify-widget.youzify-email.youzify_effect.without-title.youzify-white-bg.fadeInUp.full-visible {
	margin-bottom: 2px !important;
}

#MetadataList > li > i {
	margin-right: 0.5rem;
}

#MetadataList > li {
	color: white;
	margin-bottom: 0.5rem;
}

.youzify.noLightbox.youzify-page.youzify-profile.youzify-vertical-layout.youzify-wild-content.youzify-tabs-list-colorful
	.youzify-wg-border-flat.youzify-page-btns-border-radius.youzify-vertical-wild-navbar {
	padding-bottom: 0px !important;
}

.youzify-page {
	padding-bottom: 0px !important;
}

body {
	background-color: white !important;
}

.youzify-button-item.youzify-logout-button {
	display: none !important;
}

.youzify-button-item.youzify-home-button {
	display: none !important;
}

#TopicFilterContainer {
	transform: translate(25%, 0%);
}

/* ul#youzify-members-list>li:first-child {
	margin-bottom: 5rem;
} */

li.is-current-user {
	margin-bottom: 7rem;
}

div.youzify-profile-photo {
	margin-left: 2rem;
}

div.youzify-nav-settings {
	margin-right: 1rem;
}

div.youzify-header-cover {
	max-height: 25rem;
}

a.youzify-profile-img > img {
	width: auto !important;
	height: 100%;
}

.youzify-profile-photo {
	top: 50%;
	transform: translate(0%, -50%);
}

div.youzify-head-content {
	margin-left: 200px !important;
}

div.youzify-group-avatar {
	position: relative;
	top: 0%;
	transform: translate(0%, -50%);
}

div.youzify-group-avatar > img {
	z-index: 100;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}

div.youzify-group-avatar::after {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	content: '';
	width: 117.5%;
	height: 117.5%;
	background-color: rgba(255, 255, 255, 0.5);
	z-index: 50;
}

.wpgmza-panel-actions-right {
	display: none;
}

.youzify .youzify-settings-sidebar {
	width: 26%;
}

#youzify_membership_signup_form .field-visibility-settings-notoggle,
#youzify_membership_signup_form .field-visibility-settings-toggle {
	display: none !important;
}

.radio-button-options {
	display: flex;
	flex-direction: row;
	justify-content: center;
	align-items: space-between;
}

.youzify-membership-signup-page .form-title span {
	display: none !important;
}

#youzify_membership_signup_form h2 {
	display: none !important;
}

.bp-required-field-label {
	background: none !important;
	font-size: 9px !important;
	color: #e1a86e !important;
	letter-spacing: 0.5px;
}

#youzify_membership_signup_form fieldset {
	margin-bottom: 0px !important;
	border: 0px !important;
	padding: 0px 0px 0px !important;
}

#youzify_membership_signup_form label .bp-required-field-label,
#youzify_membership_signup_form legend .bp-required-field-label {
	margin-bottom: 0px !important;
	margin-top: 0px !important;
	padding: 0px 0px 0px !important;
}

form#youzify_membership_signup_form fieldset legend {
	padding: 0px 0px !important;
}

.youzify-membership-form {
	background-color: #161616db !important;
}

#youzify_membership_signup_form .youzify-membership-section-title {
	display: none;
}

.youzify-membership-form .form-title {
	padding: 15px;
}

.youzify-membership-item-inner {
	width: 60% !important;
}

.youzify-membership-link-item {
	display: none !important;
}

.youzify-membership-form-actions {
	text-align: -webkit-center !important;
}

.youzify-membership-page-box {
	padding: 20px 0px !important;
}

#youzify_membership_signup_form input {
	margin-bottom: 10px !important;
	margin-top: 10px !important;
}

form#youzify_membership_signup_form fieldset legend,
form#youzify_membership_signup_form label {
	margin: 0px 0px 0px;
}

.youzify-membership-form-note {
	color: rgb(255, 255, 255);
}

.youzify-membership-form-note.youzify-membership-terms-note {
	font-size: 12px;
	margin-top: 12px;
}

.youzify-membership-form-actions {
	margin-top: 12px;
}

.youzify-membership-form .form-title h2 {
	font-size: 20px !important;
}

.nice-select,
.youzify div.item-list-tabs .youzify-bar-select {
	border-radius: 0px !important;
}

.nice-select .current {
	color: white !important;
	text-align: left !important;
}

#youzify #members-invitation-form {
	background-color: #161616db;
	border-radius: 0px 25px 25px 0px;
	color: white !important;
}

#members-invitation-form .description {
	background-color: #00000085;
	color: white;
}

.youzify #invitations-bulk-management {
	background-color: #161616db;
	border-radius: 0px 25px 25px 0px;
}

.youzify table tbody td {
	color: white;
	border-bottom: 1px solid #333;
}

.youzify-msg-form-item .youzify-emojionearea .youzify-emojionearea-editor,
.youzify-msg-form-item input:not(.search),
.youzify-msg-form-item textarea {
	border: none;
	background: #00000085;
	color: white !important;
}

#youzify table.messages-notices,
#youzify table.notifications {
	background-color: #00000085;
}

#youzify .youzify-msg-form-item label {
	color: white;
}

#message.info,
div#message.info {
	background: none;
}

.youzify.youzify-account-page .nice-select,
.youzify.youzify-account-page .nice-select .list {
	background-color: #161616 !important;
}

#youzify #message p {
	color: white;
	font-weight: bolder;
}

.youzify table {
	background-color: #00000085;
}

#members-invitation-form input:not(input[type='submit']),
#members-invitation-form textarea {
	background: #00000085;
	color: white;
}

#members-invitation-form label {
	color: white !important;
}

#members-invitation-form input[type='submit'] {
	width: 15%;
	background-color: #e1a86e;
	border: none;
	height: 45px;
	border-radius: 0px;
}

#youzify_membership_signup_form .checkbox-options label,
#youzify_membership_signup_form .radio-button-options label {
}

#youzify_membership_signup_form .checkbox-options label,
#youzify_membership_signup_form .radio-button-options label {
	font-weight: lighter !important;
	color: white !important;
}

.youzify-membership-form-note.youzify-membership-terms-note a {
	font-weight: 700 !important;
	color: #e1a86e;
}

.youzify-membership-signup-page .youzify-membership-form-item .youzify-membership-field-content,
.youzify-membership #youzify_membership_signup_form input {
	opacity: 0.7 !important;
}

.youzify-membership-form {
	box-shadow: none !important;
	border-radius: 25px;
}

.youzify-membership-login-page .form-title span {
	display: none !important;
}

.youzify-nav-settings {
	display: none;
}

.youzify-button-item.youzify-profile-button {
	display: none;
}

.youzify-sidebar.youzify-settings-sidebar {
	width: 20vw !important;
}

.settings-main-content .settings-inner-content {
	margin-left: 0px !important;
}

#youzify .editfield input:not([type='radio']):not([type='checkbox']):not(.ed_button),
#youzify .editfield textarea {
	width: 20vw !important;
}

.youzify .editfield .field-visibility-settings-notoggle,
.youzify .editfield .field-visibility-settings-toggle {
	display: none !important;
}

.youzify.youzify-account-page .nice-select,
.youzify.youzify-account-page .nice-select .list {
	width: 20vw !important;
}

.youzify .editfield fieldset {
	margin: 6px !important;
}

div.youzify-header-cover {
	max-height: 20rem !important;
}

#youzify-profile-navmenu {
	height: 5rem !important;
}

.youzify-profile-navmenu .youzify-navbar-item a {
	padding: 12px 33px;
}

.youzify-page-main-content {
	padding: 10px 0px 0px !important;
}

.wpgmza-marker-listing-category-filter.wpgmza-list {
	display: none !important;
}

.youzify .ol-viewport {
	max-height: 60vh !important;
}

.youzify-default-content {
	padding: 0px !important;
}

.youzify-3columns-layout .youzify-widget .youzify-widget-title {
	font-weight: 600 !important;
}

.youzify-horizontal-layout .youzify-navbar-inline-icons .youzify-navbar-item a,
.youzify-vertical-layout .youzify-navbar-inline-icons .youzify-navbar-item a {
	font-size: 15px;
}

.youzify-aboutme-container {
	padding: 10px;
	background-color: #161616db;
	height: 60vh;
	border-radius: 0px 0px 25px 0px;
}

.youzify-media-box {
	background-color: white !important;
}

.youzify-media-widget-content {
	padding: 0 0px 0px !important;
}

.youzify-media-item {
	margin: 0px !important;
}

.youzify .editfield {
	width: 25vw;
}

.youzify-header-cover > img {
	pointer-events: none;
}

.youzify-photo-flat,
.youzify-photo-flat .youzify-profile-img,
.youzify-photo-flat .youzify-profile-img img {
	opacity: 1 !important;
}

.youzify-page-main-content {
	margin: 0 px !important;
}

.youzify-save-options {
	background-color: #da9027 !important;
	border-radius: 0px !important;
}

#youzify-export-data .youzify-section-content,
.youzify-section-content > .uk-option-item {
	background-color: #161616db;
	opacity: 1;
}

.youzify-section-content.youzify-no-widgets {
	width: 25vw;
}

.youzify #bp-delete-avatar,
.youzify #bp-delete-cover-image {
	border-radius: 0px !important;
}

#youzify .uk-option-item .option-infos label {
	color: white !important;
}

#youzify
	.option-content
	input:not([type='radio']):not(.uk-upload-button):not(.wp-color-picker):not(.wp-picker-clear):not(.ed_button) {
	color: white;
}

#youzify .editfield fieldset legend,
#youzify .editfield fieldset > label {
	color: white !important;
}

#youzify .editfield input:not([type='radio']):not([type='checkbox']):not(.ed_button),
#youzify .editfield textarea {
	color: white !important;
}

#youzify-export-data .youzify-section-content p,
.uk-option-item .option-desc {
	display: none;
}

.youzify .editfield .checkbox-options label {
	color: white !important;
}

.youzify .editfield .description {
	color: white !important;
	opacity: 1;
}

.youzify .youzify-settings-actions {
	border-top: none !important;
}

.settings-inner-content .options-section-title {
	border-bottom: none !important;
}

.youzify-account-settings-menu {
	background: none;
	border-radius: 0px !important;
}

.youzify-account-settings-menu .youzify-account-menu {
	background-color: #00000085 !important;
	opacity: 1;
	border-radius: 0px 0px 25px 0px !important;
	border-bottom: 0px;
}

.youzify-account-settings-menu .youzify-menu-head .youzify-menu-title {
	color: white !important;
}

.youzify-account-settings-menu .youzify-menu-head .youzify-menu-description {
	color: white !important;
	display: none;
}

.youzify-head-buttons {
	display: none !important;
}

.youzify-settings-sidebar .youzify-account-menus {
	padding: 0px !important;
}

#youzify-export-data .youzify-section-content h2,
.uk-option-item .option-content label {
	color: white !important;
}

.youzify-settings-form .youzify form,
body #youzify form {
	/* 	column-count: 2 !important; */
}

.settings-main-content .settings-inner-content {
	background: none !important;
}

.youzify-settings-actions {
	display: none;
}

.youzify-main-content.settings-main-content {
	opacity: 0.8 !important;
}

.youzify-account-head h2 {
	color: white !important;
}

#youzify-export-data .youzify-section-content,
.youzify-section-content > .uk-option-item {
	padding: 20px !important;
}

.settings-inner-content .options-section-title h2 {
	color: black;
	font-weight: bold !important;
}

.youzify-account-settings-menu .youzify-arrow-bottom {
	border-color: white !important;
}

#youzify-export-data .youzify-section-content,
.youzify-section-content > .uk-option-item {
	border-bottom: none !important;
}

.youzify-uploader-change-item p {
	color: white !important;
}

.youzify-account-form-actions {
	float: none !important;
	position: absolute;
	bottom: 0px !important;
	right: 50%;
}

@media only screen and (min-width: 769px) {
	body.bp-user nav#youzify-profile-navmenu ul.youzify-profile-navmenu,
	body.bp-user nav#youzify-profile-navmenu div.youzify-settings-area {
		display: inline-block !important;
		vertical-align: center;
	}
}

#youzify-profile-navmenu {
	margin-left: 0% !important;
}

.youzify-profile-navmenu {
	margin-left: 0% !important;
}

#youzify-profile-navmenu .youzify-inner-content {
	text-align: center !important;
}

.youzify-uploader-change-item h2 {
	color: white;
	font-style: bolder;
}

.youzify #bp-browse-button {
	background-color: rgb(89, 89, 89, 0.85) !important;
}

.warning {
	display: none !important;
}

#youzify-profile-navmenu {
	background-color: transparent !important;
}

.youzify-profile-navmenu > .youzify-navbar-item,
.youzify-profile-navmenu > li {
	background-color: #161616db;
	opacity: 0.8;
	border-radius: 40px;
}

.youzify-header-cover {
	background-color: transparent !important;
}

.youzify-header-cover > img {
	/* border-radius: 0px 0px 60px 60px; */
	display: none;
}

.youzify-widget .youzify-widget-head {
	border-bottom: 0px !important;
}

.youzify-widget .youzify-widget-head {
	border-radius: 0px 0px 40px 40px;
}

.youzify-widget .youzify-widget-head {
	background-color: transparent !important;
}

.youzify-white-bg {
	border-radius: 0px 25px 25px 0px;
}

.youzify-media-box {
	padding-top: 0px !important;
}

.youzify .youzify-page .youzify-account-page .youzify-page-main-content {
	background-color: none;
}

#buddypress.youzify div.item-list-tabs li a,
#buddypress.youzify div.item-list-tabs:not(#subnav) ul li a,
#buddypress.youzify div.item-list-tabs:not(#subnav) ul li > span,
.youzify div.item-list-tabs li a {
	color: white !important;
}

.youzify-directory-filter {
	background-color: transparent !important;
}

#youzify-directory-search-box form input[type='text'] {
	background-color: #161616db !important;
}

.cky-consent-bar {
	opacity: 0.8;
}

.youzify-media-group-files .youzify-media-item .youzify-media-download a {
	color: #161616db;
}

.youzify .editfield label[for*='adminsonly'] .field-visibility-text:before,
.youzify-account-profile-settings {
	background: rgb(89, 89, 89, 0.85) !important;
}

.youzify-active-menu {
	color: #999 !important;
}

.youzify-active-menu:hover {
	color: #8eaab7 !important;
}

.youzify-directory-filter #subnav {
	background-color: transparent;
}

.youzify-white-bg {
	background-color: #00000085;
}

.youzify-usermeta li,
.youzify-usermeta li a,
.youzify-usermeta li a:hover {
	color: black !important;
}

.youzify-profile .youzify-name h2,
.youzify-profile .youzify-head-content h2 {
	color: none !important;
}

.youzify-hdr-v1 .youzify-name h2 {
	color: black !important;
}

.youzify-icons-transparent li i {
	background: #00000085;
}

.youzify-photo-border {
	background-color: #00000040;
}

#youzify-members-directory {
	background-color: #161616db !important;
	border-radius: 0px 25px 25px 0px;
}

.item-list-tabs {
	background: none !important;
}

.youzify-media-group-files .youzify-media-group-head,
.youzify-media-group-files .youzify-media-item {
	background: none;
	background-color: #66873fdb !important;
}

.youzify-media-group-head {
	border-radius: 40px !important;
}

.youzify-tab.youzify-media.youzify-media-4columns {
	background-color: #161616db;
	border-radius: 0px 0px 40px 40px !important;
}

.SettingsCheckboxContainer {
	border-radius: 25px 0px 0px 25px !important;
	background-color: #161616db !important;
}

.youzify.youzify-account-page .nice-select,
.youzify.youzify-account-page .nice-select .list {
	background-color: white;
}

.youzify-account-header {
	background-color: #161616db;
	border-radius: 0px 25px 25px 0px;
}

.youzify-settings-sidebar .youzify-account-menus ul {
	background: none;
	border-radius: 0px;
	border-top: 0px;
}

.youzify-settings-sidebar .youzify-account-menus ul li a {
	color: white;
}

.youzify-active-menu {
	color: white !important;
}

.youzify-settings-sidebar .youzify-account-menus {
	background: none !important;
}

.settings-inner-content .options-section-title h2 i {
	color: #fff;
	background-color: #00000085;
	border-radius: 50px;
}

.youzify-section-content.youzify-no-widgets {
	border-radius: 25px !important;
}

.youzify-directory-filter .item-list-tabs li a span {
	background-color: #161616db !important;
}

.youzify-widget .youzify-widget-title {
	font-weight: bold !important;
}

/* .youzify div.item-list-tabs.no-ajax ul {
		background-color: #00000085 !important;
	} */

div.messages {
	background-color: #161616db;
	border-radius: 0px 0px 25px 0px;
}

#youzify #send_message_form {
	background-color: #161616db;
	border-radius: 0px 25px 25px 0px;
}

.nice-select,
.youzify div.item-list-tabs .youzify-bar-select {
	background: none;
}

@media (max-width: 2000px) {
	div.youzify .editfield {
		width: 23vw !important;
	}
}

@media (max-width: 1300px) {
	div.SettingsCheckboxContainer {
		padding: 0px !important;
	}
}

@media (max-width: 1300px) {
	#youzify .editfield input:not([type='radio']):not([type='checkbox']):not(.ed_button),
	#youzify .editfield textarea {
		padding: 7px 10px !important;
	}
}

@media (max-width: 1300px) {
	.youzify .editfield fieldset {
		padding: 5px 8px;
	}
}

@media (max-width: 1300px) {
	.settings-inner-content .options-section-title {
		line-height: 0px;
	}
}

@media (max-width: 1300px) {
	div.SettingsCheckboxContainer {
		top: 7% !important;
	}
}

@media (max-width: 1300px) {
	.settings-inner-content .options-section-title h2 i {
		height: 30px;
		width: 30px;
	}
}

@media (max-width: 1300px) {
	.settings-inner-content .options-section-title h2 i {
		line-height: 30px;
	}
}

@media (max-width: 1300px) {
	#youzify .editfield fieldset legend,
	#youzify .editfield fieldset > label {
		font-size: 12px;
	}
}

@media (max-width: 1300px) {
	#youzify .editfield input:not([type='radio']):not([type='checkbox']):not(.ed_button),
	#youzify .editfield textarea {
		font-size: 12px;
	}
}

@media (max-width: 1300px) {
	.description {
		font-size: 12px !important;
	}
}

@media (max-width: 1300px) {
	.youzify .editfield fieldset {
		margin: 2px !important;
	}
}

@media (max-width: 1300px) {
	.nice-select .current {
		font-size: 12px !important;
	}
}

@media (max-width: 1300px) {
	.nice-select .current {
		height: 35px !important;
	}
}

@media (max-width: 1300px) {
	.youzify .editfield .checkbox-options label {
		font-size: 12px;
	}
}

@media (max-width: 1300px) {
	#MapLabel {
		font-size: 12px !important;
	}
}

@media (max-width: 1300px) {
	.youzify .editfield .checkbox-options label {
		margin: 0px 4px 2px 0px;
	}
}

@media (max-width: 1300px) {
	.youzify-reset-options,
	.youzify-save-options {
		font-size: 12px !important;
	}
}

@media (max-width: 1300px) {
	.youzify-reset-options,
	.youzify-save-options {
		line-height: 35px;
	}
}

@media (max-width: 1300px) {
	#youzify .uk-option-item .option-infos label {
		font-size: 12px;
	}
}

@media (max-width: 1300px) {
	#youzify
		.option-content
		input:not([type='radio']):not(.uk-upload-button):not(.wp-color-picker):not(.wp-picker-clear):not(.ed_button) {
		height: 35px !important;
		font-size: 12px !important;
	}
}

@media (max-width: 1300px) {
	.option-content {
		width: 50%;
	}
}

@media (max-width: 1300px) {
	div.uk-option-item.youzify-text-field {
		padding: 5px 8px !important;
	}
}

@media (max-width: 1300px) {
	div.uk-option-item.youzify-password-field {
		padding: 5px 8px !important;
	}
}

@media (max-width: 1300px) {
	#youzify
		.option-content
		input:not([type='radio']):not(.uk-upload-button):not(.wp-color-picker):not(.wp-picker-clear):not(.ed_button) {
		border: 1px solid;
	}
}

@media (max-width: 1300px) {
	.youzify-account-form-actions {
		bottom: 5px !important;
	}
}

@media (max-width: 1300px) {
	div.uk-option-item.youzify-checkbox-field {
		padding: 5px 8px !important;
		margin: 0px !important;
	}
}

@media (max-width: 1300px) {
	input.cmn-toggle-round-flat + label {
		width: 80px !important;
		height: 23px !important;
	}
}

@media (max-width: 1300px) {
	div.youzify-header-cover {
		max-height: 12.5rem !important;
	}
}

@media (max-width: 1300px) {
	.youzify-hdr-v1 .youzify-profile-photo {
		height: 120px;
		width: 120px;
	}
}

@media (max-width: 1300px) {
	.youzify-widget .youzify-widget-title {
		font-weight: bold !important;
		font-size: 14px !important;
		line-height: 1px !important;
	}
}

@media (max-width: 1300px) {
	.youzify-profile-navmenu .youzify-navbar-item a {
		line-height: 13px;
		font-size: 13px !important;
	}
}

@media (max-width: 1300px) {
	.youzify div.item-list-tabs {
		padding: 2px 5px;
		background-color: #00000085;
	}
}

@media (max-width: 1300px) {
	.youzify-directory-filter {
		padding: 5px !important;
		margin: 0px 0px 0px !important;
	}
}

@media (max-width: 1300px) {
}

.youzify-right-sidebar-layout {
	grid-template-columns: calc(55% - 0px) 45% !important;
}

@media (max-height: 850px) {
	.item-text-contents {
		font-size: 12px !important;
	}
}

#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay {
	border: none;
	opacity: 0.95;
}

#message {
	background-color: #161616db !important;
}

.youzify #avatar-crop-actions .button {
	background-color: rgb(89, 89, 89, 0.85) !important;
}
