/*
Theme Name: TaskHive Child
Theme URI: https://hivepress.io/themes/taskhive
Template: taskhive
Author: HivePress
Author URI: https://hivepress.io
Description: A multipurpose WordPress theme that allows you to build a marketplace of services or digital downloads.
Tags: right-sidebar,custom-colors,custom-menu,custom-logo,featured-images,footer-widgets,theme-options,threaded-comments,translation-ready
Version: 1.1.8.1733802467
Updated: 2024-12-10 03:47:47

*/

:root {
		--white: #ffffff;
		--black: #000000;
	  --hp-hover:  #ffc107;
    --hp-field: #6f6f6f;
    --bg-strong: #0e0e0e;
    --bg-base: #101014; /*#181818;*/
    --bg-sub: #1e1e1e;
    --bg-base-hover: #262626;
    --bg-shade: #303030;
    --bg-border: #3f3f3f;
    --bg-border-strong: #4f4f4f;
    --bg-modal-overlay: #00000099;
    --bg-modal-overlay-sub: #00000033;
    --bg-translucent: #ffffff0d;
    --bg-translucent-strong: #ffffff1a;
    --bg-translucent-strongest: #ffffff33;
    --label-title: #fff;
    --label-base: #dedede;
    --label-soft: #9b9b9b;
    --label-muted: #696969;
    --label-faint: #505050;
    --label-placeholder: #ffffff33;
    --accent-label: #000;
    --accent-base: #c5f955;
    --accent-base-hover: #a8e328;
    --accent-highlight: #dcfa9d;
    --accent-bg: #c5f95526;
    --accent-bg-hover: #c5f95533;
    --accent-secondary: #c5f9554d;
    --accent-support-base: #ff3e8f;
    --accent-support-highlight: #ff97c2;
    --semantic-info-highlight: #6c99f2;
    --semantic-info-base: #4080ff;
    --semantic-info-border: #31405d;
    --semantic-info-bg: #1a1f29;
    --semantic-success-highlight: #69ee77;
    --semantic-success-base: #2ee040;
    --semantic-success-border: #436647;
    --semantic-success-bg: #232923;
    --semantic-warning-highlight: #f5ad57;
    --semantic-warning-base: #f6992b;
    --semantic-warning-border: #68461d;
    --semantic-warning-bg: #282119;
    --semantic-error-highlight: #f55959;
    --semantic-error-base: #f33;
    --semantic-error-border: #664343;
    --semantic-error-bg: #292222;
    --shadow-xs: 0px 2px 4px rgba(0,0,0,.2),0px 1px 1px rgba(0,0,0,.12);
    --shadow-sm: 0px 4px 8px rgba(0,0,0,.2),0px 1px 4px rgba(0,0,0,.12);
    --shadow-md: 0 8px 16px rgba(0,0,0,.2),0px 2px 12px rgba(0,0,0,.12);
    --shadow-lg: 0 12px 24px rgba(0,0,0,.2),0px 4px 16px rgba(0,0,0,.12);
    --shadow-xl: 0 30px 60px rgba(0,0,0,.2),0px 8px 20px rgba(0,0,0,.12)

    --colors-palette-transparent-light-100: #fff;
    --colors-palette-transparent-light-005: hsla(0,0%,100%,.05);
    --colors-palette-transparent-light-010: hsla(0,0%,100%,.1);
    --colors-palette-transparent-light-015: hsla(0,0%,100%,.15);
    --colors-palette-transparent-light-035: hsla(0,0%,100%,.35);
    --colors-palette-transparent-light-065: hsla(0,0%,100%,.65);
    --colors-palette-transparent-dark-100: #000;
    --colors-palette-transparent-dark-005: rgba(0,0,0,.05);
    --colors-palette-transparent-dark-010: rgba(0,0,0,.1);
    --colors-palette-transparent-dark-015: rgba(0,0,0,.15);
    --colors-palette-transparent-dark-035: rgba(0,0,0,.35);
    --colors-palette-transparent-dark-065: rgba(0,0,0,.65);
    --colors-palette-grayscale-1: #101014;
    --colors-palette-grayscale-2: #18181c;
    --colors-palette-grayscale-3: #202024;
    --colors-palette-grayscale-4: #28282c;
    --colors-palette-grayscale-5: #303034;
    --colors-palette-grayscale-6: #404044;
    --colors-palette-grayscale-7: #505054;
    --colors-palette-grayscale-8: #606064;
    --colors-palette-grayscale-9: #707074;
    --colors-palette-grayscale-10: #808084;
    --colors-palette-grayscale-11: #aaaaae;
    --colors-palette-grayscale-12: #e6e6ea;
    --colors-palette-red-200: #ff3f56;
    --colors-palette-red-300: #ff6173;
    --colors-palette-red-400: #ff8291;
    --colors-palette-pink-200: #fe54ba;
    --colors-palette-pink-300: #fe71c6;
    --colors-palette-purple-200: #be3dff;
    --colors-palette-purple-300: #d480ff;
    --colors-palette-indigo-200: #7371ff;
    --colors-palette-indigo-300: #aaa8ff;
    --colors-palette-blue-200: #26bbff;
    --colors-palette-blue-300: #61cdff;
    --colors-palette-blue-400: #72d3ff;
    --colors-palette-cyan-200: #43dac2;
    --colors-palette-cyan-300: #88e7d7;
    --colors-palette-green-200: #45c761;
    --colors-palette-green-300: #71d687;
    --colors-palette-lime-200: #a9d34f;
    --colors-palette-lime-300: #bfde7c;
    --colors-palette-yellow-200: #ffc229;
    --colors-palette-yellow-300: #ffd15c;
    --colors-palette-amber-200: #ff8e1f;
    --colors-palette-amber-300: #ffb061;
    --colors-palette-orange-200: #fd6535;
    --colors-palette-orange-300: #fd7b53;
    --colors-palette-brown-200: #b2715d;
    --colors-palette-brown-300: #c89889;
    --colors-background-menu: #303034;
    --colors-background-backdrop-strong: rgba(0,0,0,.65);
    --colors-background-backdrop-regular: rgba(0,0,0,.35);
    --colors-background-default: #101014;
    --colors-background-elevated-low-default: #18181c;
    --colors-background-elevated-low-transparent: hsla(0,0%,100%,.05);
    --colors-background-elevated-high-default: #202024;
    --colors-background-elevated-high-hover: #404044;
    --colors-background-elevated-high-press: #202024;
    --colors-background-elevated-high-select: #28282c;
    --colors-border-default: hsla(0,0%,100%,.35);
    --colors-border-hover: hsla(0,0%,100%,.65);
    --colors-border-press: hsla(0,0%,100%,.35);
    --colors-border-focus: #fff;
    --colors-border-disabled: hsla(0,0%,100%,.35);
    --colors-border-subdued: hsla(0,0%,100%,.1);
    --colors-border-subtle: hsla(0,0%,100%,.15);
    --colors-border-input-default: hsla(0,0%,100%,.35);
    --colors-border-accent-default: hsla(0,0%,100%,.65);
    --colors-border-accent-hover: #fff;
    --colors-border-critical-default: #ff3f56;
    --colors-border-critical-hover: #ff8291;
    --colors-border-critical-press: #ff3f56;
    --colors-fill-primary-default: #26bbff;
    --colors-fill-primary-hover: #72d3ff;
    --colors-fill-primary-press: #26bbff;
    --colors-fill-secondary-default: hsla(0,0%,100%,.15);
    --colors-fill-secondary-hover: hsla(0,0%,100%,.35);
    --colors-fill-secondary-press: hsla(0,0%,100%,.15);
    --colors-fill-secondary-subdued: #000;
    --colors-fill-secondary-recessed: #101014;
    --colors-fill-secondary-elevated-default: hsla(0,0%,100%,.65);
    --colors-fill-secondary-elevated-hover: hsla(0,0%,100%,.35);
    --colors-fill-tertiary-default: transparent;
    --colors-fill-tertiary-hover: hsla(0,0%,100%,.15);
    --colors-fill-tertiary-press: transparent;
    --colors-fill-tertiary-elevated-hover: hsla(0,0%,100%,.35);
    --colors-fill-tertiary-select-default: hsla(0,0%,100%,.15);
    --colors-fill-tertiary-select-hover: hsla(0,0%,100%,.35);
    --colors-fill-tertiary-select-press: hsla(0,0%,100%,.15);
    --colors-fill-contrast-default: #fff;
    --colors-fill-contrast-hover: #a6a6a6;
    --colors-fill-contrast-press: #fff;
    --colors-fill-input-default: hsla(0,0%,100%,.05);
    --colors-fill-informational-default: #61cdff;
    --colors-fill-success-default: #45c761;
    --colors-fill-success-alternate: #71d687;
    --colors-fill-warning-default: #ffc229;
    --colors-fill-warning-alternate: #ffd15c;
    --colors-fill-critical-default: #ff3f56;
    --colors-fill-critical-alternate: #ff6173;
    --colors-fill-critical-hover: #ff8291;
    --colors-fill-critical-press: #ff3f56;
    --colors-fill-disabled-primary: hsla(0,0%,100%,.15);
    --colors-fill-disabled-secondary: hsla(0,0%,100%,.35);
    --colors-fill-disabled-tertiary: transparent;
    --colors-icon-primary: #fff;
    --colors-icon-secondary: hsla(0,0%,100%,.65);
    --colors-icon-informational: #26bbff;
    --colors-icon-success: #45c761;
    --colors-icon-warning: #ffc229;
    --colors-icon-critical: #ff3f56;
    --colors-icon-on-accent: #000;
    --colors-icon-contrast: #fff;
    --colors-icon-select-default: #26bbff;
    --colors-icon-select-hover: #61cdff;
    --colors-icon-link-primary-default: #26bbff;
    --colors-icon-link-primary-press: #61cdff;
    --colors-icon-link-secondary-default: #fff;
    --colors-icon-link-secondary-press: #fff;
    --colors-icon-disabled-default: hsla(0,0%,100%,.65);
    --colors-icon-disabled-inverted: #000;
    --colors-text-primary: #fff;
    --colors-text-secondary: hsla(0,0%,100%,.65);
    --colors-text-success: #45c761;
    --colors-text-warning: #ffc229;
    --colors-text-critical: #ff6173;
    --colors-text-on-accent: #000;
    --colors-text-contrast: #fff;
    --colors-text-select-default: #26bbff;
    --colors-text-select-hover: #61cdff;
    --colors-text-link-primary-default: #26bbff;
    --colors-text-link-primary-press: #61cdff;
    --colors-text-link-secondary-default: #fff;
    --colors-text-link-secondary-press: #fff;
    --colors-text-link-on-accent-default: #000;
    --colors-text-link-on-accent-press: #000;
    --colors-text-disabled-default: hsla(0,0%,100%,.65);
    --colors-text-disabled-inverted: #000;
    --colors-material-default-strong: rgba(16,16,20,.7);
    --colors-material-default-regular: rgba(16,16,20,.5);
    --colors-material-default-weak: rgba(16,16,20,.4);
    --colors-material-elevated-low-strong: rgba(32,32,36,.7);
    --colors-material-elevated-low-regular: rgba(32,32,36,.5);
    --colors-material-elevated-low-weak: rgba(32,32,36,.4);
    --colors-material-elevated-high-strong: rgba(48,48,52,.7);
    --colors-material-elevated-high-regular: rgba(48,48,52,.5);
    --colors-material-elevated-high-weak: rgba(48,48,52,.4);
    --colors-gradient-blue: linear-gradient(225deg,#d480ff,#61cdff);
    --colors-gradient-indigo: linear-gradient(225deg,#fe71c6,#aaa8ff);
    --colors-gradient-purple: linear-gradient(225deg,#ff6173,#d480ff);
    --colors-gradient-pink: linear-gradient(225deg,#fd7b53,#fe71c6);
    --colors-gradient-red: linear-gradient(225deg,#ffb061,#ff6173);
    --colors-gradient-orange: linear-gradient(225deg,#ffd15c,#fd7b53);
    --colors-gradient-amber: linear-gradient(225deg,#bfde7c,#ffb061);
    --colors-gradient-yellow: linear-gradient(225deg,#71d687,#ffd15c);
    --colors-gradient-lime: linear-gradient(225deg,#88e7d7,#bfde7c);
    --colors-gradient-green: linear-gradient(225deg,#61cdff,#71d687);
    --colors-gradient-cyan: linear-gradient(225deg,#aaa8ff,#88e7d7)
}


.hp-listing--view-block {
	border-radius: 5px;
	box-shadow: 0 5px 30px rgba(7, 36, 86, 0.075);
	background-color: var(--bg-sub); 
	transition: transform 0.25s;
}


.hp-form__field {color: var(--label-base)}
.hp-vendor__name {color: var(--label-base);  background-color: var(--bg-sub);}
.hp-vendor__name :hover {
	color: var(--hp-hover);
}
.hp-vendor--view-page .hp-vendor__name :hover {
	color: var(--label-base);
}
.hp-vendor {color: var(--label-base);  background-color: var(--bg-sub);}

.hp-listing--view-block .hp-listing__topbar {
	border-radius: 5px;
	box-shadow: 0 5px 30px rgba(7, 36, 86, 0.075);
	background-color: var(--bg-sub);
	position: relative;
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin: 0 0 0; /*-3.25rem 0 1.25rem;*/
	padding: 0.2rem 0.21rem; /*0.625rem 1rem;*/
}

.hp-listing--view-block .hp-listing__topbar::before {
	position: absolute;
	z-index: 1;
	top: 0;
	right: 2rem;
	left: 2rem;
	display: block;
	height: 5px;
	content: '';
	transition: background-color 0.25s;
	border-bottom-right-radius: 9999px;
	border-bottom-left-radius: 9999px;
	background-color: rgba(7, 36, 86, 0.06);
}

.hp-listing--view-block .hp-listing__topbar::before {
	height: auto;
	width: 3px;
	left: 0;
	right: auto;
	top: 0.625rem;
	bottom: 0.625rem;
	border-radius: 0 9999px 9999px 0;
}

.hp-listing--view-block .hp-listing__content {
	padding: 0.5rem; /*1.5rem;*/
	position: relative;
	z-index: 1;
}

.hp-listing--view-block .hp-listing__footer {
	margin-top: -0.6rem;
	padding: 0.5rem 0.5rem; /*1rem 1.5rem;*/
	border-top: 1px solid rgba(7, 36, 86, 0.075);
}
/*
.hp-listing--view-block .hp-listing__image img {
	border-radius: 5px
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}
*/
.hp-listing--view-block .hp-listing__featured-badge {
	left: 0;
	top:  0; /*1.5rem;*/
	border-radius: 0 5px 5px 0;
	width: 1.5rem;
	height: 1.5rem;
	background-color: #ffc107;
	background-image: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.2));
}


.hp-listing--view-block .hp-listing__categories a,
.hp-listing--view-page .hp-listing__categories a {
	text-transform: uppercase;
	letter-spacing: 1px;
	line-height: 1;
	white-space: nowrap;
	font-size: 0.6875rem;
	background-color: #3d82f0;
	background-image: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.2));
	color: var(--label-base);
	border-radius: 5px;
	padding: 0.5rem 0.75rem;
	position: relative;
}

.hp-listing--view-block .hp-listing__categories a::before,
.hp-listing--view-page .hp-listing__categories a::before {
	content: '';
	display: block;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	transition: opacity 0.25s;
	opacity: 0;
	background-color: rgba(255, 255, 255, 0.1);
	border-radius: inherit;
}

.hp-listing--view-block .hp-listing__title :hover {
	color: var(--hp-hover);
}

.hp-listing--view-block .hp-listing__title {
	color: var(--label-title);
	font-weight: bold;
	font-size: 1.0rem; 
	margin-top: 0.6rem;
	margin-bottom: 0.0rem;
	/*background-color: var(--bg-sub);*/
}

.hp-listing--view-block .hp-listing--view-page .hp-listing__title:not(:last-child) {
    margin-bottom: 1.25rem;
	background-color: var(--bg-sub);
}


/*
.hp-listing--view-block .hp-vendor--embed-block .hp-vendor__name :hover{
	color: var(--hp-over);
	background-color: var(--bg-sub);
}
*/
.hp-vendor--view-block .hp-vendor__name /*:not(:last-child) */
{
	margin-bottom: .625rem;
	background-color: var(--bg-sub);
}

.hp-listing--view-block  .hp-listing__footer .hp-listing__attribute {
	font-size: 0.85rem;
	margin-top: -0.0rem;
	margin-bottom: -0.0rem;
	/*margin-bottom: 0.625rem;*/
}
.hp-listing--view-block   .hp-listing__content  .hp-listing__topbar .hp-listing__rating  {
	/*align-items: left;*/
	margin-lefft: -2rem;
	position: absolute;
	left: 1;
	right: 0;
	top: 0;
	bottom: 0;
}

.hp-result-count {color:var(--label-base)}
body {color:var(--label-base)}

.site-header {
	position: relative;
	color: var(--label-title);
	background-color: var(--bg-base); /*#888*/
}

.site-header::after {
	display: table;
	clear: both;
	content: '';
}

.site-header::before {
	display: block;
	content: '';
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	height: 8rem;
	background-image: linear-gradient(to top, rgba(7, 36, 86, 0.03), rgba(7, 36, 86, 0));
}

.hp-form--primary .hp-form__field input[type='color'],
.hp-form--primary .hp-form__field input[type='date'],
.hp-form--primary .hp-form__field input[type='datetime'],
.hp-form--primary .hp-form__field input[type='datetime-local'],
.hp-form--primary .hp-form__field input[type='email'],
.hp-form--primary .hp-form__field input[type='month'],
.hp-form--primary .hp-form__field input[type='number'],
.hp-form--primary .hp-form__field input[type='password'],
.hp-form--primary .hp-form__field input[type='range'],
.hp-form--primary .hp-form__field input[type='min'],
.hp-form--primary .hp-form__field input[type='max'],
.hp-form--primary .hp-form__field input[type='value'],
.hp-form--primary .hp-form__field input[type='step'],
.hp-form--primary .hp-form__field input[type='search'],
.hp-form--primary .hp-form__field input[type='tel'],
.hp-form--primary .hp-form__field input[type='text'],
.hp-form--primary .hp-form__field input[type='time'],
.hp-form--primary .hp-form__field input[type='Keywords'],
.hp-form--primary .hp-form__field input[type='url'],
.hp-form--primary .hp-form__field select,
.hp-form--primary .hp-form__field textarea {
	color: var(--label-base);
	background-color: var(--hp-field); /*#888;*/
	padding-top: 0;
	padding-bottom: 0;
	border: none;
	font-size: 1.125rem;
	line-height: 3rem;
	height: 3rem;
}


.hp-form--listing-search
{
	background-color: var(--hp-field); /*#888888*/
}
.select2-container--default .select2-dropdown,
.select2-container--default .select2-search .select2-search__field,
.select2-container--default .select2-selection {
	background-color: var(--hp-field); /*#888888;*/
	border-radius: 5px;
}
.header-navbar {
	position: relative;
	color: var(--label-title);
	background-color: var(--bg-base); /*#888888;*/
	box-shadow: 0 5px 30px rgba(7, 36, 86, 0.075);
	z-index: 2;
}
 .site-content {background-color: var(--bg-base)} /*#888888}*/

.header-hero {
     padding: 0 0 0 0;
}
.site-content {
padding-top: 1px;
}
.site-content .container, .site-content .container .site-main{
	width: 100% !important;
	max-width: 100% !important;
}

#site-navigation .dropdown-menu .sub-menu {
    background-color: var(--bg-sub); /*#888;*/
}

.header-navbar__menu ul li ul {
	background-color: var(--bg-sub); /*#888888;*/
}

.site-sidebar .widget:not(:last-child) {
	background-color: var(--bg-sub); /*#888888;*/
}
.site-sidebar .widget {
	background-color: var(--bg-base); /*#888*/
}
.header-logo__name {
    line-height: 1.25;
    font-size: 1.5625rem;
    color: rgba(255,255,255,.99);/*rgba(15,23,39,.95);*/
    transition: color .25s
}


.fancybox-content {
    background: var(--bg-sub);
}

.hp-modal__title {
    color: var(--label-base)
}

.hp-form>.hp-form__messages:not(:last-child) {
    background: var(--bg-sub);
}

#bbpress-forums li.bbp-header {
    background: var(--bg-sub)
}
#bbpress-forums div.even,#bbpress-forums ul.even {
    background-color: var(--bg-sub)
}

#bbpress-forums div.odd,#bbpress-forums ul.odd {
    background-color: var(--bg-sub)
}
#bbpress-forums li.bbp-footer,#bbpress-forums li.bbp-header {
    background: var(--bg-sub);
}
#bbpress-forums fieldset.bbp-form input[type=password],#bbpress-forums fieldset.bbp-form input[type=text],#bbpress-forums fieldset.bbp-form select {background: var(--hp-field); /*#888;*/
}
.woocommerce .woocommerce-customer-details :last-child,.woocommerce .woocommerce-order-details :last-child,.woocommerce .woocommerce-order-downloads :last-child {
    background: var(--bg-sub);
}
.widget_archive li a,.widget_categories li a,.widget_meta li a,.widget_nav_menu li a,.widget_pages li a,.widget_product_categories li a,.widget_recent_entries li a,.wp-block-archives li a,.wp-block-categories li a,.wp-block-latest-posts li a,.wp-block-rss li a {color: var(--label-title)}

.hp-page__title:first-child {
    color: var(--label-base)
}

.hp-listing--edit-block .hp-listing__created-date {
    color: var(--label-base); /*rgba(255,255,255,1.0)*/
}

.hp-link i {
    color: var(--label-base); /*rgba(255,255,255,1.0)*/
}

.hp-field__label small {
    color: rgba(255,255,255,.45)
}
.widget_archive li::before,.widget_categories li::before,.widget_meta li::before,.widget_nav_menu li::before,.widget_product_categories li::before,.wp-block-archives li::before,.wp-block-categories li::before {
    color: rgba(255,255,255,.45)
}
.button,button,button[type=submit],input[type=submit],.wp-block-button__link,.header-navbar__burger > ul > li > a,.post__image .post__date,.post--archive .post__author a,.pagination > span,.pagination .nav-links > a,.pagination .nav-links > span,.pagination > a,.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span {
	/*color: rgba(255, 255, 255, 1.00);*/
  /*  background-color: #888*/
            }

.header-navbar__menu>ul>li.menu-item-has-children::after {
  color: rgba(255,255,255,.85)
}

.hp-vendor__actions--secondary .hp-vendor__balance span {
    color: var(--label-base); /*#fff*/
}

.hp-vendor__actions--secondary .hp-vendor__balance strong {
    color: var(--label-base); /*#fff*/
}

table td:first-child,table th:first-child {
    color: var(--label-base); /*#fff*/
}

table td:last-child,table th:last-child {
    color: var(--label-base); /*#fff*/
}

table thead td,table thead th {
    color: var(--label-base); /*#fff*/
}

.footer-navbar__menu ul li a {
    color: var(--label-base); /*#fff*/
}

.site-footer {
    background: var(--bg-base); /*#888*/
}

.hp-table td:last-child,.hp-table th:last-child {
    color: var(--label-base); /*#fff*/
}

.hp-message--view-block.hp-message--sent {
    color: var(--label-base); /*#fff*/
    background-color: var(--bg-sub)
}

.hp-message--view-block.hp-message--sent::before {
    color: var(--label-base); /*#fff*/
    background-color: var(--bg-sub)
}

.hp-message--view-block.hp-message--sent::after {
    color: #fff;
    background-color: var(--bg-sub)
}

.hp-message--view-block .hp-message__sender:not(:last-child),.hp-message--view-block .hp-message__sent-date:not(:last-child) {
    color: var(--label-base); /*#fff*/
    background-color: var(--bg-sub)
}

.hp-message--view-block .hp-message__sent-date {
    color: var(--label-base); /*#fff*/
    background-color: var(--bg-sub)
}

.woocommerce table.my_account_orders .button {
    color: var(--label-base); /*#fff*/
    background-color: var(--bg-sub)
}

.site-container {
    background-color: var(--bg-base); /*#888*/
}
.rating__count {
	color: rgba(255, 255, 255, 0.85);
}

.hp-listing--view-block .hp-listing__actions--primary .hp-listing__action i {
	color: rgba(255, 255, 255, 1.00);
    background-color: var(--bg-sub); /*#888*/
}
.hp-listing--view-block .hp-listing__actions--primary .hp-listing__action i:hover{
	color: var(--hp-hover);
}



.hp-listing__title {
	color: var(--label-base); /*#fff*/
}

.site-sidebar .hp-vendor--view-block {
    color: var(--label-base); /*#fff*/
    background-color: var(--bg-sub); /*#888*/
}


.hp-vendor--view-block .hp-vendor__registered-date,
.hp-vendor--view-page .hp-vendor__registered-date {
    color: var(--label-base); /*#fff*/
    background-color: var(--bg-sub)
}

.hp-section__title:not(:last-child) {
    color: var(--label-base); /*#fff*/
	background-color: var(--bg-sub);
}

.hp-review--view-block {
	background-color: var(--bg-sub); /*#555;*/
}

.hp-review__author:not(:last-child),.hp-review__details:not(:last-child) {
    color: var(--label-base); /*#fff*/
}
.hp-review__created-date {
    color: var(--label-base); /*#fff*/
}

.header-hero__content h1 {
    color: var(--label-base); /*#fff*/
}
input[type='color'],
input[type='date'],
input[type='datetime'],
input[type='datetime-local'],
input[type='email'],
input[type='month'],
input[type='number'],
input[type='password'],
input[type='range'],
input[type='min'],
input[type='max'],
input[type='value'],
input[type='step'],
input[type='search'],
input[type='tel'],
input[type='text'],
input[type='time'],
input[type='url'],
select,
textarea {
	background-color: var(--hp-field); /*#888;*/
}

input[type='url'],
select,
textarea {
	width: 400px;
	height: 40px;
}

h1:not(:last-child),h2:not(:last-child),h3:not(:last-child),h4:not(:last-child),h5:not(:last-child),h6:not(:last-child) {
    color: var(--label-base); /*#fff*/
	background-color: var(--bg-sub);
}

h1 a,h2 a,h3 a,h4 a,h5 a,h6 a {
    color: var(--label-base); /*#fff*/
	background-color: var(--bg-sub);
}

            .site-content .container, .site-content .container .site-main {
	background-color: var(--bg-base); /*#888*/
            }
.aff-wrap {
    color: var(--label-base); /*#fff*/
	background-color: var(--bg-sub);
}

.aff-wrap .wrap {
    color: var(--label-base); /*#fff*/
	background-color: var(--bg-sub);
}

.wpam-nav-menu{
    color: var(--label-base); /*#fff*/
	background-color: var(--bg-sub);
}
.wpam-nav-menu li{
    color: var(--label-base); /*#fff*/
	background-color: var(--bg-sub);
}
.wpam-nav-menu ul{
    color: var(--label-base); /*#fff*/
	background-color: var(--bg-sub);
}

.aff-wrap .widefat {
    color: var(--label-base); /*#fff*/
	background-color: var(--bg-sub);
}
.pure-menu.pure-menu-horizontal .pure-menu-heading {
    color: var(--label-base); /*#fff*/
	background-color: var(--bg-sub);
}

.pure-menu .pure-menu-selected a {
    color: var(--hp-hover);
}

.pure-menu li a { color: #fff; }
.pure-table td:first-child,
.pure-table th:first-child {
    color: var(--label-base); /*#fff*/
	background-color: var(--bg-sub);
}

.aff-wrap {
    background: var(--bg-sub);
}
/*
.pure-menu.pure-menu-horizontal .pure-menu-heading {
    color: #fff;
	background: #888;
}
.pure-menu.pure-menu-horizontal li .pure-menu-children {
    color: #888;
	background: #888;
}
.pure-menu.pure-menu-open,
.pure-menu.pure-menu-horizontal li .pure-menu-children {
    color: #888;
	background: #888;
}
*/

#bbpress-forums fieldset.bbp-form legend {
    color: var(--label-base); /*#fff*/
	background: var(--bg-sub);
}

span.bbp-author-ip {
    color: var(--label-base); /*#fff*/
}

            .woocommerce .woocommerce-customer-details :last-child,.woocommerce .woocommerce-order-details :last-child,.woocommerce .woocommerce-order-downloads :last-child {
     color: var(--label-base); /*#fff*/
}
.hp-order--page .hp-order__created-date:not(:last-child),.hp-order--page .hp-order__status:not(:last-child),.hp-order--page .hp-order__vendor:not(:last-child) {
     color: var(--label-base); /*#fff*/
}

.hp-order--edit-block .hp-order__created-date {
    color: var(--label-base); /*#fff*/
}

.hp-listing--view-block .hp-listing__created-date,
.hp-listing--view-page .hp-listing__created-date {
    color: var(--label-base); /*#fff*//*rgba(15,23,39,.45)*/
}

.pure-form fieldset {
	 /*margin: 0;*/
    padding: 0.05em 0 0.05em;
	margin-left: auto;
    margin-right: auto;
    max-width: 400px;
}

.button {
    color: rgba(255,255,255,1.0);
}

.header-logo img {
    display: block;
    width: 15%
}


@media only screen and (max-width: 47.99em) {
	
		.header-logo img {
		    display: block;
		    width: 30%
		}
}

.hp-form--vendor-search
{
	background-color: var(--hp-field); /*#888888*/
}

.hp-field input[type=checkbox]+span::before,.hp-field input[type=radio]+span::before {
	background-color: var(--hp-field); /*#888888*/
}


.hp-message--view-block {
	border-radius: 5px;
    background-color: var(--bg-sub)
}


.woocommerce-error,
.woocommerce-info,
.woocommerce-message {
		color: var(--label-base); /*#fff*/
    background-color: var(--bg-sub)
}

.woocommerce form.checkout_coupon,
.woocommerce form.login,
.woocommerce form.register {
		color: var(--label-base); /*#fff*/
    background-color: var(--bg-sub)
}

#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row {
		color: var(--label-base); /*#fff*/
    background-color: var(--bg-sub)
}

.woocommerce #add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods {
		color: var(--label-base); /*#fff*/
    background-color: var(--bg-sub)
}


.hp-vendor--view-block .hp-vendor__actions--primary .hp-vendor__action i {
    color: var(--label-base); /*#fff*/
    background-color: var(--bg-sub)
}

.hp-vendor--view-block .hp-vendor__actions--primary .hp-vendor__action:hover i,.hp-vendor--view-block .hp-vendor__actions--primary .hp-vendor__action[data-state=active] i {
    color: var(--hp-hover)
}

.pagination .nav-links>a.next::before,.pagination .nav-links>span.next::before,.pagination ul li a.next::before,.pagination ul li span.current.next::before,.pagination ul li span.dots.next::before,.pagination>a.next::before,.pagination>span.next::before {
    color: var(--label-base); /*#fff*/
}

.header-navbar__burger>a i {
    color: var(--label-title); 
    background-color: var(--bg-base);
}

.header-navbar__burger>ul {
    color: var(--label-title); 
    background-color: var(--bg-base);
}
.button,button,button[type=submit],input[type=submit],.wp-block-button__link,.header-navbar__burger > ul > li > a,.post__image .post__date,.post--archive .post__author a,.pagination > span,.pagination .nav-links > a,.pagination .nav-links > span,.pagination > a,.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span {
    color: var(--label-title); 
    background-color: var(--bg-base);
}
            
.header-navbar__burger>ul>li {
    color: var(--label-title); 
    background-color: var(--bg-base);
}

.hp-menu--site-header .hp-menu__item--request-submit,
.hp-menu--site-header .hp-menu__item--listing-submit
{
  display: none;
}


.betterdocs-wrapper,
.betterdocs-taxonomy-wrapper.betterdocs-archive-layout-7 {
    background: var(--bg-base) !important;
}

.betterdocs-wrapper.betterdocs-single-wrapper {
    color: var(--label-title) !important; 
    background-color: var(--bg-base) !important;
}

.betterdocs-wrapper.betterdocs-single-layout-8 {
    color: var(--label-title) !important; 
    background-color: var(--bg-base) !important;
}

.doc-category-layout-7,
.betterdocs-title-excerpt-lists,
.betterdocs-title-excerpt-list {
    color: var(--label-title) !important; 
    background-color: var(--bg-base) !important;
}

.betterdocs-sidebar.betterdocs-sidebar-layout-7 .betterdocs-sidebar-content {
    color: var(--label-title) !important; 
    background-color: var(--bg-base) !important;
    padding-top: 58px !important;
    padding-right: 5px !important;
    padding-bottom: 0px !important;
    padding-left: 5px !important;
}

.betterdocs-wrapper.betterdocs-single-layout-8 .betterdocs-content-wrapper .betterdocs-sidebar.betterdocs-sidebar-layout-7 {
    color: var(--label-title) !important; 
    background-color: var(--bg-base) !important;
}

.betterdocs-content-area,
.betterdocs-content-inner-area {
    color: var(--label-title) !important; 
    background-color: var(--bg-base) !important;
}

.betterdocs-wrapper.betterdocs-single-layout-8 .betterdocs-content-wrapper .docs-content-full-main .betterdocs-content-inner-area .betterdocs-entry-footer .betterdocs-social-share,
.betterdocs-wrapper.betterdocs-single-layout-8 .betterdocs-content-wrapper .docs-content-full-main .betterdocs-content-inner-area .betterdocs-entry-footer .betterdocs-article-reactions .betterdocs-article-reactions-box {
    color: var(--label-title) !important; 
    background-color: var(--bg-base) !important;
}

.betterdocs-sidebar.betterdocs-sidebar-layout-7 .betterdocs-sidebar-content .betterdocs-category-grid-wrapper .betterdocs-category-grid-inner-wrapper .betterdocs-single-category-wrapper .betterdocs-single-category-inner .betterdocs-category-header .betterdocs-category-header-inner {
    color: var(--label-title) !important; 
    background-color: var(--bg-base) !important;
}

.betterdocs-sidebar.betterdocs-sidebar-layout-7 .betterdocs-sidebar-content .betterdocs-category-grid-wrapper .betterdocs-category-grid-inner-wrapper .betterdocs-single-category-wrapper .betterdocs-single-category-inner .betterdocs-category-header {
    color: var(--label-title) !important; 
    background-color: var(--bg-base) !important;
}

#comments:not(:first-child) {
    display: none !important;
}

.betterdocs-wrapper.betterdocs-single-layout-8 .betterdocs-content-wrapper .docs-content-full-main .betterdocs-content-inner-area .docs-navigation {
    color: var(--label-title) !important; 
    background-color: var(--bg-base) !important;
}

.betterdocs-categories-folder.layout-4 .category-box { 
    background-color: var(--bg-base) !important;
    border-color: var(--bg-base) !important;
}

.layout-classic.betterdocs-faq-wrapper .betterdocs-faq-inner-wrapper .betterdocs-faq-list>li .betterdocs-faq-group.active .betterdocs-faq-post {
    color: var(--label-title) !important; 
    background-color: var(--bg-base) !important;
}
path {
  fill: var(--label-title) !important; 
}

.betterdocs-docs-archive-wrapper .betterdocs-faq-wrapper.betterdocs-faq-layout-2 .betterdocs-faq-inner-wrapper .betterdocs-faq-list > li .betterdocs-faq-group.active .betterdocs-faq-post,
.layout-classic.betterdocs-faq-wrapper .betterdocs-faq-inner-wrapper .betterdocs-faq-list>li .betterdocs-faq-group .betterdocs-faq-post {
    padding: 0px 20px !important;
}

.doc-category-layout-7 .betterdocs-main-category-folder .betterdocs-category-header-inner .betterdocs-category-icon .betterdocs-folder-icon {
    display: none !important;
}



.doc-category-layout-7 .betterdocs-main-category-folder .betterdocs-category-header-inner .betterdocs-category-title,
.doc-category-layout-7 .betterdocs-title-excerpt-lists .betterdocs-title-excerpt-list h2 {
    color: var(--label-title) !important; 
    background-color: var(--bg-base) !important;
    margin: 0 0 24px
}

.doc-category-layout-7 .betterdocs-main-category-folder {
    color: var(--label-title) !important; 
    background-color: var(--bg-base) !important;
    margin-bottom: 0px  !important;
    padding: 0px !important;
}

.betterdocs-category-archive-wrapper.betterdocs-wraper .doc-category-layout-7 .betterdocs-title-excerpt-lists .betterdocs-title-excerpt-list h2 a {
    color: var(--label-title) !important; 
    background-color: var(--bg-base) !important;
    font-size: 20px !important;
}


.betterdocs-category-archive-wrapper.betterdocs-wraper .doc-category-layout-7 .betterdocs-title-excerpt-lists .betterdocs-title-excerpt-list p {
    color: var(--label-base) !important; 
    background-color: var(--bg-base) !important;
    font-size: 14px !important;
}

    