:root {
  --body-background-color: #ffffff;
  --body-font-color: #111111;
  
  --noiz-black: #010101;
  --noiz-light-grey: #c8c8c8;
  --noiz-dark-grey: #121212;
  --noiz-dark-orange: #ee6820;
  --noiz-light-orange: #FF8200;
  --noiz-yellow: #FFCF00;
  

  --link-color: var(--noiz-light-orange);
  --link-color-hover: var(--noiz-light-orange);
  --cat-link-color: #777777;
  --cat-link-color-hover: var(--noiz-light-orange);
  --alt-link-color: #deb300;
  --alt-box-bg-color: rgba(204, 179, 227, 0.25);
  --content-background-color: #F3F2F4;
  --content-box-table-cell-border-color: #d0d0d0;
  --content-box-table-cell-active-text-color: #111111;
  --highlight-border-color: #d4d4d4;
  --button-color: var(--noiz-dark-grey);
  --button-hover-color: var(--noiz-dark-orange);
  --button-text-color: white;
  --menu-active-bg: #F5F5F5;
  --logo-filter: none;
  --category-menu-item-bg-color: #e0e0e0;
  --category-menu-view-more-button-bg-color: var(--body-background-color);

  --smart-search-cont-bg-color: white;
  --smart-search-icon-stroke: #BABABA;
  --smart-search-item-bg-color-hover: #EDEDED;

  --top-navigation-background-color: #EAEAEA;
  --top-navigation-selector-color: #111111;
  --top-navigation-selector-box-shadow-color: rgba(17, 17, 17, 0.1);
  --top-navigation-menu-border-color: #EAEAEA;
  --top-navigation-arrow-filter: brightness(0) invert(83%) sepia(0%) saturate(0%) hue-rotate(250deg) brightness(90%) contrast(93%);

  --header-background-color: #ffffff;
  --header-tabs-icon-active-filter: brightness(0.066); 
  --header-search-form-title-color: #555555;
  --header-icon-fill: var(--noiz-dark-orange);

  --form-disabled-background-color: #dadada;
  --form-disabled-border-color: #d1d1d1;
  --form-checked-background-color: var(--button-color);
  --form-checked-background-color-hover: var(--noiz-dark-orange:);
  --form-checked-background-color-active: var(--noiz-dark-orange:);
  --form-checked-text-color: #111111;
  --form-background-color: #e2e2e2;
  --form-field-line-color: var(--button-color);
  --form-field-line-color-hover: #cacaca;
  --form-field-line-color-focus: var(--noiz-light-orange);
  --form-error-background-color: #eec1c5;
  --form-error-text-color: var(--noiz-dark-orange:);

  --featured-no-sidebar-background-color: #ffffff;
  --featured-background-color: #f7f7f7;
  --featured-title-color: #111111;
  --featured-accounts-background-color: #F3F2F4;

  --listing-card-icon-color: var(--noiz-dark-orange);
  --listing-card-active-icon-color: #b3b3b3;
  
  --listing-print-icon: url("../img/print.svg");
  --listing-favorite-icon: url("../img/like.svg");
  --listing-favorite-icon-active: url("../img/like-active.svg");
  --listing-compare-icon: url("../img/compare.svg");
  --listing-compare-icon-active: url("../img/compare-active.svg");
  --listing-gallery-media-background-color: #F5F5F5;
  --listing-mask-background-color: rgba(255, 255, 255, 0.6);
  --listing-thumbnail-background-color: #EDEDED;
  --listing-background-color: #FFFFFF;

  --info-field-color: #888888;
  --empty-category-color: #bbbbbb;
  --fieldset-header-background-color: #F5F5F5;
  --icon-favorite-fill: #BABABA;
  --icon-favorite-fill-active: var(--noiz-dark-orange);
  --icon-filter: brightness(0) invert(0%) sepia(9%) saturate(5399%) hue-rotate(36deg) brightness(90%) contrast(87%);
  --icon-filter-background: brightness(0) invert(64%) sepia(79%) saturate(0%) hue-rotate(234deg) brightness(99%) contrast(97%);
  --icon-filter-img-background: brightness(0) saturate(100%) invert(17%) sepia(83%) saturate(5615%) hue-rotate(317deg) brightness(73%) contrast(101%);
  --upload-zone-background-color: #EDEDED;
  --plans-border-color: #d4d4d4;
  --steps-background-color: var(--noiz-dark-orange);
  --popup-mask-background-color: rgba(0, 0, 0, 0.3);
  --table-list-border-color: #D4D4D4;
  --table-list-me-border-color: #D4D4D4;
  --tabs-active-background-color: #FFFFFF;
  --tabs-side-block-active-background-color: #00203a;
  --tabs-side-block-border-color: #d4d4d4;
  --favorite-background-color: #ffffff;
  --listings-box-background-color: #F5F5F500;
  --placeholder-color: #777777;
  --border-color: #F5F5F5;
  --menu-shadow: 0 5px 17px rgba(17, 17, 17, 0.1), 0 10px 29px rgba(17, 17, 17, 0.06), 0 17px 41px rgba(17, 17, 17, 0.05), 0 47px 80px rgba(17, 17, 17, 0.1);
  --dropdown-arrow: url("../img/dropdown-arrow.svg");

  --card-corner-svg: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2017%2016%22%3E%3Cpath%20d%3D%22M0%200c8.837%200%2016%207.163%2016%2016h1V-1H0v1Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E');

  --footer-background-color: #F5F5F5;
  --footer-text-color: #777777;
  --footer-title-color: #111111;
  --footer-link-color: #777777;
  --footer-link-hover-color: #4D4D4D;
  --footer-link-active-color: #111111;
  --footer-icon-color: #a9a8a8;
}

#theme-switcher-sun {
  display: none;
}


.category-menu__button {
  background: #1d1d1d !important;
}

/* highlights */
.highlight .card-info { border-radius: 6px; padding: 6px 8px 6px 8px; background-color: var(--noiz-dark-orange); }
section#listings .highlight div.picture img { border: 1px solid var(--noiz-dark-orange); }
section#listings .highlight .fields, section#listings .highlight span { color: #ffffff !important; }
section#listings .highlight ul.card-info li.useful svg { color: #ffffff !important; fill: #ffffff !important;  }
.listings_box .highlight .fields, .listings_box .highlight span { color: #ffffff !important; }
.listings_box .highlight ul.card-info li.useful svg { fill: #ffffff !important; }
.my-listings section#listings .highlight span { color: var(--body-font-color); }
#my-listings .highlight .fields, section#listings .highlight span { color: var(--body-font-color) !important;  }
/* end of highlights */

/* featured */
#listings .featured .card-info { border-radius: 6px; padding: 6px 8px 6px 8px; background-color: var(--noiz-dark-orange); }
section#listings .featured div.picture img { border: 1px solid var(--noiz-dark-orange); }
section#listings .featured .fields, section#listings .featured span { color: #ffffff !important; }
section#listings .featured ul.card-info li.useful svg { color: #ffffff !important; fill: #ffffff !important;  }
#listings .featured .fields, #listings .listings_box .featured span { color: #ffffff !important; }
#listings .featured ul.card-info li.useful svg { fill: #ffffff !important;}

#listings article.highlight a.link-large, #listings article.featured a.link-large { color: #ffffff !important; }

#my-listings .featured .fields, section#listings .featured span { color: #fff) !important; }
/* end of featured */

 
.my-listings .item a { color: var(--body-font-color) !important; }

@keyframes pulse {
  0%   { transform: scale(1);   opacity: 1; }
  50%  { transform: scale(1.4); opacity: 0.7; }
  100% { transform: scale(1);   opacity: 1; }
}
.filter-icon { background: var(--noiz-dark-orange1); stroke: #fff !important; animation: pulse 1s ease-in-out; }


.account-menu-content a:link, .account-menu-content a:visited, #user-navbar .account-name a { color: var(--noiz-black) !important; }
#user-navbar .account-name a { font-size: 1rem; }

.lang-selector a { color: var(--noiz-dark-grey) !important; }

.account-menu-content a.active { color: var(--noiz-light-orange); }

a[data-key="forum"] {
  border-left: 1px solid var(--noiz-light-grey);
  height: 30% !important;
  padding-left: 10px !important;
}

 .restricted-content .button { background-color: var(--noiz-light-grey); color: #000000 !important; }