:root {

    --html-background: #dce5ef;
    --stage-background: #fff;
    --stage-border: 1px solid #d9d9d9;
	--stage-font-size: 0.9rem;
    --login-background: var(--html-background);
    --login-html-background: #dce5ef;
    --login-body-background: transparent;
    --login-body-border: transparent;
	
	--cookieNotice-background: #fff;	
	--livestream-overlay-background-color: #fff;

    --html-font-family: Euclid Regular, sans-serif;
    --html-font-color: #00213f;
    --html-font-size: 16px;		
    --link-color: #00213f;
    --link-hover-color: #00213f;
	--link-hover-text-decoration: none;
	--link-text-decoration: underline;
    --intro-text-font-size: 1.2rem;
	--header-logo-height: 50x;
	--header-background: #00213f;
    --header-border-bottom: 1px solid #dedede;
    --header-left-font-color: #fff;
	
	--footer-background: #00213f;
	--footer-link-color: #fff;
	--footer-link-text-decoration: none;
	--footer-link-hover-text-decoration: underline;
	
	--input-focus-border-bottom-color: #00213f;

    --login-language-line-links-weight: 700;
    --login-language-line-links-size: 0.9rem;
    --login-language-line-links-hover-weight: 700;
    --login-language-line-links-hover-size: 0.9rem;
	--login-language-line-links-text-decoration: none;
	--login-language-line-links-hover-text-decoration: underline;
    --login-forgotten-links-weight: 700;
    --login-forgotten-links-size: 80%;
    --login-forgotten-links-hover-weight: 700;
    --login-forgotten-links-hover-size: 80%;
	--login-forgotten-links-text-decoration: none;
	--login-forgotten-links-hover-text-decoration: underline;
	
	--login-text-links-weight: 600;
	--login-text-links-hover-weight: 600;

    --login-logo-height: 50px;
    --login-logo-top-display: block;
    --login-logo-bottom-display: none;
	
	--info-button-hover-color: #bccbdc			;
	
	--account-dropdown-link-color: #fff;
	--account-dropdown-link-hover-color: #fff;
	--account-dropdown-link-text-decoration: none;
	--account-dropdown-link-hover-text-decoration: underline;
	
	--navigation-link-font-size: 0.9rem;
	--navigation-link-text-decoration: none;
	--navigation-link-hover-text-decoration: underline;
	
	--focus-outline: 2px dotted #00213f;
    --focus-outline-offset: 2px;
	--btn-focus-outline-offset: 2px;
	--btn-border-radius: 8px;
	--btn-font-size: 0.9rem;
    --btn-font-weight: 400;
	
	--btn-primary-border: 2px solid #00213f;
    --btn-primary-background: #00213f;
    --btn-primary-text-color: #fff;
	
	--btn-primary-hover-border: 2px solid #00213f;
    --btn-primary-hover-background: #bccbdc;
    --btn-primary-hover-text-color: #00213f;
	
	--btn-secondary-border: 2px solid #00213f;
    --btn-secondary-background: transparent;
    --btn-secondary-text-color: #00213f;
    	
	--btn-secondary-hover-border: 2px solid #00213f;
    --btn-secondary-hover-background: #bccbdc;
    --btn-secondary-hover-text-color: #00213f;
	
	--btn-radio-hover-border: 2px solid #00213f;
    --btn-radio-hover-background: #bccbdc;
    --btn-radio-hover-text-color: #00213f;
	
	--tops-link-text-decoration: none;
    --tops-link-hover-text-decoration: underline;
	
}

@font-face {
    font-family: "Euclid Regular";
    font-style: normal;
    font-weight: 300;
    src: url("/starxm/static/fonts/flatexdegiro/EuclidFXDG-Regular-d9502ac3bd1aaa0007f9cd41a4ae79c0.woff2") format("woff2"), url("/starxm/static/fonts/flatexdegiro/EuclidFXDG-Regular-83c4e18138db8447bdac9d3b62610937.ttf") format("truetype")
}