/* SERIES COLORS - Color Source: lal.25.cover.hb.indd */
:root {
	--lal-blauw:#0097D1;			/* rgb(0,151,209) */		/* PANTONE 639 C */
	--lal-geel:#E7B142;			/* rgb(231,177,66) */		/* PANTONE 143 C */
	--lal-grijs:#B7B7B7;			/* rgb(183,183,183) */		/* PANTONE Cool Gray 7 C */
	--lal-mintgroen:#9AC9C8;			/* rgb(154,201,200) */		/* PANTONE 7472 C */
	--lal-zwart:#231f20;
}
/* ELEMENT-TO-COLOR MAPPING */
:root {
    --general-properties_hyperlink-text: var(--rood,#9e2330);
    --general-properties_hyperlink-text-underline: var(--geel2,#e1bb4b) ;

    --page__canvas-background: var(--grijs-e,#bbb);
    --header__sidebar: var(--lal-zwart);
/*    --header__sidebar: #00316B;*/
    --header__content-background: var(--lal-mintgroen,#91D1EA);
    --header__hamburger-fill: var(--wit,#fff);
    --header__title: var(--zwart,#000); /* Should also work for logos when available. Uncomment bottom rule */
    --header__authors: var(--zwart,#000); /*if applicable*/
    --header__bookcode-background: var(--grijs-e,#eee); /*if applicable*/
    --header__bookcode-text: var(--grijs-6,#666); /*if applicable*/

    --navigation__background: var(--grijs-e,#eee);
    --navigation__jb-logo: var(--grijs-6,#666);
    --navigation__jb-logo-hover: lightblue;

    --navigation__list-item-text: var(--jb-blauw,#253776) ;
    --navigation__list-item-box-hover:var(--lal-blauw,#006381);
    --navigation__list-item-text-hover: var(--wit,#fff);
    --navigation__list-item-separator: var(--blauw,#004e96) ;

    --navigation__sub-background-main: var(--geel,#E8CA79);
    --navigation__sub-background: var(--lichtblauw,#91D1EA); /* bij BOOKS verandert dit veld de linker balk in .nav 'ul ul ul'*/
    --navigation__sub-background-hover: var(--lal-blauw,#6d6f71);
    --navigation__sub-list-item-text: var(--jb-blauw,#253776) ;
    --navigation__sub-list-item-box-hover: var(--wit,#fff) ;
    --navigation__sub-list-item-text-hover: var(--wit,#031e42) ;
    --navigation__sub-list-item-text-underline: none ;

            /*
            --navigation__auth-text: var(--grijs-0,#000);
            --navigation__login-box: var(--jb-blauw,#253776) ;
            --navigation__login-text: var(--wit,none) ;
            --navigation__login-box-hover: var(--grijs-3,#333) ;
            --navigation__login-text-hover: var(--wit,none) ;
            */

    --navigation__navigation-icon-background: var(--grijs-b,#bbb) ;
    --navigation__navigation-icon-outline: var(--grijs-b,#bbb) ;
    --navigation__navigation-icon-arrows: var(--wit,#fff) ;

    --main-content__article-type: var(--grijs-6,#444);
    --main-content__title-background: var(--lal-geel,#006381) ;
    --main-content__title-text: var(--wit,#fff) ;
    --main-content__author-background: var(--grijs-8,#E8CA79) ;
    --main-content__author-name-text: var(--wit,#253776) ;
    --main-content__author-affiliation-text: var(--grijs-5,#555) ;

    --main-content__header: var(--jb-blauw,#253776) ;
    --main-content__header-label: var(--jb-blauw,#253776) ;
    --main-content__subheader-label: var(--jb-blauw,#253776) ;

    --main-content__page-note-number-background: var(--grijs-d,#ddd) ;
    --main-content__page-note-number: var(--rood-2,#9e2330);

    --main-content__up-icon-background-active: var(--rood-2,#9e2330);
    --main-content__up-icon-arrows-active: var(--wit,#fff) ;

    --footer__background: var(--lal-zwart);
/*    --footer__background: #00316B ;*/
    --footer__doilink: var(--lichtblauw,#9ccef3) ;
}
:root {
    /* DEFAULT COLORS BOOKS */
	--jb-blauw: #253776;
	--blauw: #004e96;
	--lichtblauw: #91D1EA;
	--grijsblauw: #006381;
	--geel:#E8CA79;
	--geel2:#e1bb4b;
	--grijs:#6d6f71;
	--rood:#9e2330;

	/* WHITE, BLACK, GRAYS */
	--zwart: black;
	--grijs-1:#111;
	--grijs-2:#222;
	--grijs-3:#333;
	--grijs-4:#444;
	--grijs-5:#555;
	--grijs-6:#666;
	--grijs-7:#777;
	--grijs-8:#888;
	--grijs-9:#999;
	--grijs-a:#aaa;
	--grijs-b:#bbb;
	--grijs-c:#ccc;
	--grijs-d:#ddd;
	--grijs-e:#eee;
	--wit: white;
    --grijs-a0: #a0a0a0;
	--grijs-c0:#c0c0c0;
	--paars:#f000a8;            /* test color */
}
    /* mapping some journal variables to book variables for clearness sake */
   /* --navigation__fullscreen-icon-outline: var(--navigation__navigation-icon-outline,#bbb) ;
    --navigation__fullscreen-icon-background: var(--navigation__navigation-icon-background,#bbb) ;
*/
    /* BOOK SPECIFIC PROPERTIES*/

#header-title {font-size:1.5em;}
.source-label {float:right;}

nav ul li:hover li {
    background-color: #e8ca79;
    background-color: var(--navigation__sub-background-main,#e8ca79);
}
nav ul li:hover li:hover {
    background-color:#6d6f71;
    background-color:var(--navigation__sub-background-hover,#6d6f71);
}
