/* /* 8.3.5 - 2025-09-20 */
/* Crown before premium items */
#menu-item-39129 .avia-menu-text:before /* Analyses & advies */,
#menu-item-39135 .avia-menu-text:before /* Portfolio's */,
.menu-item-39163 .avia-menu-text:before /* Analyses & advies */,
.menu-item-39169 .avia-menu-text:before /* Portfolio's */ {
  content: "";
  display: inline-block;
  width: 30px;
  height: 30px;
  margin-bottom: 5px;
  background-image: url("https://www.stockwatch.nl/wp-content/uploads/2025/09/StockWatch-Premium-Crown.svg");
  background-size: contain;
  background-repeat: no-repeat;
  vertical-align: middle;
}

#menu-item-39129 ul.sub-menu li .avia-menu-text:before /* Analyses & advies */,
#menu-item-39135 ul.sub-menu li .avia-menu-text:before /* Portfolio's */,
.menu-item-39163 ul.sub-menu li .avia-menu-text:before /* Analyses & advies */,
.menu-item-39169 ul.sub-menu li .avia-menu-text:before /* Portfolio's */ {
  display: none !important;
}

/* Word lid button styling */
.menu-item-39184 .avia-menu-text /* Word lid */,
.menu-item-39185 .avia-menu-text /* Upgraden */,
#menu-item-39150 .avia-menu-text /* Word lid */,
#menu-item-39151 .avia-menu-text /* Upgraden */ {
  background: #a56060;
  color: #fffcf6;
  transition: 0.3s ease-in;
  font-weight: 600;
  border-width: 0px;
  padding: 9px 12px;
  text-transform: uppercase;
  font-size: 0.9em;
  letter-spacing: 0.05em;
}

#menu-item-39150 .avia-menu-text:hover /* Word lid */,
#menu-item-39151 .avia-menu-text:hover /* Upgraden */ {
  background: #1f1f2a;
  color: #f1c6c6;
  transition: 0.3s ease-in;
}

/* Fit text of portfolio's inside submenu */
#menu-item-39135 .sub-menu {
	min-width: 300px;
}

/********************************/
/* Header items smaller */
@media only screen and (max-width: 1401px) and (min-width: 1301px) {
  #top #header .av-main-nav > li > a {
    font-size: 0.8em !important;
  }
}

/********************************/
/* Hide StockWatch + search, show burger menu */
@media only screen and (max-width: 1300px) and (min-width: 1281px) {
  #top #header .av-main-nav > li > a {
    font-size: 0.8em;
  }

  /* 	Hide StockWatch + search */
  #menu-item-39143 /* StockWatch */,
	#menu-item-39143 .sub-menu,
	#menu-item-search /* Search */ {
    display: none;
  }

  /* 	Show burger menu */
  .av-burger-menu-main {
    display: block !important;
  }

  /* Burger menu styling */
  .av-burger-overlay {
    width: 50%;
    left: 50%;
  }

  .av-hamburger
    .av-hamburger--spin
    .av-js-hamburger
    .av-inserted-main-menu
    .is-active {
    z-index: 999 !important;
  }
}

/********************************/
@media only screen and (max-width: 1280px) and (min-width: 1121px) {
  /* Show burger menu */
  .av-burger-menu-main {
    display: block !important;
  }

  /* Burger menu styling */
  .av-burger-overlay {
    width: 50%;
    left: 50%;
  }

  .av-hamburger
    .av-hamburger--spin
    .av-js-hamburger
    .av-inserted-main-menu
    .is-active {
    z-index: 999 !important;
  }

  /* 	Hide StockWatch + search */
  #menu-item-39143 /* StockWatch */,
	#menu-item-39143 .sub-menu,
	#menu-item-search /* Search */,
	#menu-item-39140 /* Cursus & video */,
	#menu-item-39140 .sub-menu {
    display: none;
  }
}

/********************************/
@media only screen and (max-width: 1120px) and (min-width: 1081px) {
  /* 	Show burger menu */
  .av-burger-menu-main {
    display: block !important;
  }

  .av-burger-overlay {
    width: 50%;
    left: 50%;
  }

  .av-hamburger
    .av-hamburger--spin
    .av-js-hamburger
    .av-inserted-main-menu
    .is-active {
    z-index: 999 !important;
  }

  /* 	Hide chevron */
  #menu-item-39123 a:after /* Open artikelen */, 
	#menu-item-39123 .sub-menu,
	#menu-item-39129 a:after /* Analyses & advies */,
	#menu-item-39129 .sub-menu,
	#menu-item-39135 a:after /* Portfolio's */,
	#menu-item-39135 .sub-menu {
    display: none !important;
  }

  /* Hide menu items in regular menu */
  #menu-item-39140 /* Cursus & video */,
	#menu-item-39140 .sub-menu,
	#menu-item-39143 /* StockWatch */,
	#menu-item-39143 .sub-menu,
	#menu-item-search /* Search */ {
    display: none !important;
  }
}

/********************************/
@media only screen and (max-width: 1080px) and (min-width: 1021px) {
  /* 	Show burger menu */
  .av-burger-menu-main {
    display: block !important;
  }

  .av-burger-overlay {
    width: 50%;
    left: 50%;
  }

  .av-hamburger
    .av-hamburger--spin
    .av-js-hamburger
    .av-inserted-main-menu
    .is-active {
    z-index: 999 !important;
  }

  /* 	Hide chevron */
  #menu-item-39123 a:after /* Open artikelen */, 
	#menu-item-39123 .sub-menu,
	#menu-item-39129 a:after /* Analyses & advies */,
	#menu-item-39129 .sub-menu,
	#menu-item-39135 a:after /* Portfolio's */,
	#menu-item-39135 .sub-menu {
    display: none !important;
  }

  /* Hide menu items in regular menu */
  #menu-item-39140 /* Cursus & video */,
	#menu-item-39140 .sub-menu,
	#menu-item-39143 /* StockWatch */,
	#menu-item-39143 .sub-menu,
	#menu-item-search /* Search */,
	#menu-item-39157 {
    display: none !important;
  }
}

/********************************/
@media only screen and (max-width: 1020px) and (min-width: 881px) {
  /* 	Show burger menu */
  .av-burger-menu-main {
    display: block !important;
  }

  .av-burger-overlay {
    width: 50%;
    left: 50%;
  }

  .av-hamburger
    .av-hamburger--spin
    .av-js-hamburger
    .av-inserted-main-menu
    .is-active {
    z-index: 999 !important;
  }

  /* 	Hide chevron */
  #menu-item-39123 a:after /* Open artikelen */, 
	#menu-item-39123 .sub-menu,
	#menu-item-39129 a:after /* Analyses & advies */,
	#menu-item-39129 .sub-menu,
	#menu-item-39135 a:after /* Portfolio's */,
	#menu-item-39135 .sub-menu {
    display: none !important;
  }

  /* Hide menu items in regular menu */
  #menu-item-39140 /* Cursus & video */,
	#menu-item-39140 .sub-menu,
	#menu-item-39143 /* StockWatch */,
	#menu-item-39143 .sub-menu,
	#menu-item-search /* Search */,
	#menu-item-39157,
	#menu-item-39135 {
    display: none !important;
  }
}

/********************************/
@media only screen and (max-width: 880px) and (min-width: 768px) {
  /* Hide original long text of menu item 'Analyses & advies' */
  #menu-item-39129 .avia-menu-text {
    display: none;
  }

  #menu-item-39129 a:before {
    content: "Analyses";
    display: inline-block;
    padding-left: 30px;
    line-height: 30px;
    background-image: url("https://www.stockwatch.nl/wp-content/uploads/2025/09/StockWatch-Premium-Crown.svg");
    background-repeat: no-repeat;
  }

  /* 	Show burger menu */
  .av-burger-menu-main {
    display: block !important;
  }

  .av-burger-overlay {
    width: 50%;
    left: 50%;
  }

  .av-hamburger
    .av-hamburger--spin
    .av-js-hamburger
    .av-inserted-main-menu
    .is-active {
    z-index: 999 !important;
  }

  /* 	Hide chevron */
  #menu-item-39123 a:after /* Open artikelen */, 
	#menu-item-39123 .sub-menu,
	#menu-item-39129 a:after /* Analyses & advies */,
	#menu-item-39129 .sub-menu,
	#menu-item-39135 a:after /* Portfolio's */,
	#menu-item-39135 .sub-menu {
    display: none !important;
  }

  /* Hide menu items in regular menu */
  #menu-item-39140 /* Cursus & video */,
	#menu-item-39140 .sub-menu,
	#menu-item-39143 /* StockWatch */,
	#menu-item-39143 .sub-menu,
	#menu-item-search /* Search */,
	#menu-item-39157 /* Inloggen */,
	#menu-item-39135 /* Portfolio's */ {
    display: none !important;
  }
	
	  /* Hide original long text of menu item 'Analyses & advies' */
  #menu-item-39129 .avia-menu-text {
    display: none;
  }
  #menu-item-39129 a:before {
    content: "Analyses";
    display: inline-block;
    padding-left: 30px;
    line-height: 30px;
    background-image: url("https://www.stockwatch.nl/wp-content/uploads/2025/09/StockWatch-Premium-Crown.svg");
    background-repeat: no-repeat;
  }
}

/********************************/
/*  */
@media only screen and (max-width: 767px) and (min-width: 731px) {
  /* Show regular menu */
  .responsive #top .av-main-nav .menu-item {
    display: block;
  }

  /* Logo smaller on mobile to make space for menu items */
  .responsive #top .logo {
    width: 40%;
  }

  /* 	Hide chevron */
  #menu-item-39123 a:after /* Open artikelen */, 
	#menu-item-39123 .sub-menu,
	#menu-item-39129 a:after /* Analyses & advies */,
	#menu-item-39129 .sub-menu,
	#menu-item-39135 a:after /* Portfolio's */,
	#menu-item-39135 .sub-menu {
    display: none !important;
  }

  /* Hide menu items in regular menu */
  #menu-item-39140 /* Cursus & video */,
	#menu-item-39140 .sub-menu,
	#menu-item-39143 /* StockWatch */,
	#menu-item-39143 .sub-menu,
	#menu-item-search /* Search */,
	#menu-item-39157 /* Inloggen */,
	#menu-item-39135 /* Portfolio's */, 
	#menu-item-39123 /* Open artikelen */ {
    display: none !important;
  }
}

/********************************/
/*  */
@media only screen and (max-width: 730px) and (min-width: 626px) {
  /* Hide original long text of menu item 'Analyses & advies' */
  #menu-item-39129 .avia-menu-text {
    display: none;
  }
  #menu-item-39129 a:before {
    content: "Analyses";
    display: inline-block;
    padding-left: 30px;
    line-height: 30px;
    background-image: url("https://www.stockwatch.nl/wp-content/uploads/2025/09/StockWatch-Premium-Crown.svg");
    background-repeat: no-repeat;
  }

  /* Show regular menu */
  .responsive #top .av-main-nav .menu-item {
    display: block;
  }

  /* Logo smaller on mobile to make space for menu items */
  .responsive #top .logo {
    width: 40% !important;
  }

  /* 	Hide chevron */
  #menu-item-39123 a:after /* Open artikelen */, 
	#menu-item-39123 .sub-menu,
	#menu-item-39129 a:after /* Analyses & advies */,
	#menu-item-39129 .sub-menu,
	#menu-item-39135 a:after /* Portfolio's */,
	#menu-item-39135 .sub-menu {
    display: none !important;
  }

  /* Hide menu items in regular menu */
  #menu-item-39140 /* Cursus & video */,
	#menu-item-39140 .sub-menu,
	#menu-item-39143 /* StockWatch */,
	#menu-item-39143 .sub-menu,
	#menu-item-search /* Search */,
	#menu-item-39157 /* Inloggen */,
	#menu-item-39135 /* Portfolio's */, 
	#menu-item-39123 /* Open artikelen */ {
    display: none !important;
  }
}

/********************************/
/*  */
@media only screen and (max-width: 625px) {
  /* Hide original long text of menu item 'Analyses & advies' */
  #menu-item-39129 .avia-menu-text {
    display: none;
  }

  #menu-item-39129 a:before {
    content: "Analyses";
    display: inline-block;
    padding-left: 30px;
    line-height: 30px;
    background-image: url("https://www.stockwatch.nl/wp-content/uploads/2025/09/StockWatch-Premium-Crown.svg");
    background-repeat: no-repeat;
  }

  /* Show regular menu */
  .responsive #top .av-main-nav .menu-item {
    display: block;
  }

  /* Logo smaller on mobile to make space for menu items */
  .responsive #top .logo {
    width: 40% !important;
  }

  /* 	Hide chevron */
  #menu-item-39123 a:after /* Open artikelen */, 
	#menu-item-39123 .sub-menu,
	#menu-item-39129 a:after /* Analyses & advies */,
	#menu-item-39129 .sub-menu,
	#menu-item-39135 a:after /* Portfolio's */,
	#menu-item-39135 .sub-menu {
    display: none !important;
  }

  /* Hide menu items in regular menu */
  #menu-item-39140 /* Cursus & video */,
	#menu-item-39140 .sub-menu,
	#menu-item-39143 /* StockWatch */,
	#menu-item-39143 .sub-menu,
	#menu-item-search /* Search */,
	#menu-item-39157, /* Inloggen */
	#menu-item-39135, /* Portfolio's */
	#menu-item-39123 /* Open artikelen */,
	#menu-item-39151, /* Upgraden */
	#menu-item-39152, /* Analyses */
	#menu-item-39150 /* Word lid */ {
    display: none !important;
  }

  .av-hamburger
    .av-hamburger--spin
    .av-js-hamburger
    .av-inserted-main-menu
    .is-active {
    z-index: 200 !important;
  }
}
/***** ^ Hybride Nav-menu ^ *****/

.menu-item.hide-menu-item {
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.3s ease, max-height 0.3s ease;
}

.menu-item.show-menu-item {
  opacity: 1;
  pointer-events: auto;
  max-height: 0;
  transition: opacity 0.3s ease;
}

.responsive #top #wrap_all #header {
  position: fixed;
}

#top
  #av-burger-menu-ul
  .avia_search_element
  .av_searchsubmit_wrapper.av-submit-hasicon
  .av-search-icon {
  left: calc(50% - 31px);
  color: white;
}
/* Account Icon */
li.menu-item-39186.av-width-submenu.av-active-burger-items .avia-menu-text {
    display: inline-flex;
}


@media only screen and (max-width: 767px) {
  /* iOS Header iPhones */
  @supports (-webkit-touch-callout: none) {
    #egbjm3HKWAa1{
      height: 50% !important;
      max-height: 50% !important;
      min-height: 50% !important;
    }
    .header-scrolled #egbjm3HKWAa1 {
      transform: scale(2.3) !important;
      transition: all 0.3s ease;
      margin-left: 30%;
    }
  }
}

@media only screen and (max-width: 767px) {
  /* iOS Header iPhones */
  @supports (-webkit-touch-callout: none) {
    #egbjm3HKWAa1{
      height: 50% !important;
      max-height: 50% !important;
      min-height: 50% !important;
    }
    .header-scrolled #egbjm3HKWAa1 {
      transform: scale(2.3) !important;
      transition: all 0.3s ease;
      margin-left: 30%;
    }
  }
}

@media only screen and (min-width: 767px) {
  /* iOS Header IPads */
  @supports (-webkit-touch-callout: none) {
    #egbjm3HKWAa1{
      height: 100% !important;
      max-height: 100% !important;
      min-height: 100% !important;
      width: fit-content !important;
    }
    .header-scrolled #egbjm3HKWAa1 {
      transform: scale(0.9) !important;
      transition: all 0.3s ease;
      margin-left: auto;
    }
  }
}