:root{

--html-background: #fff;
    --html-font-color: #697074;
    --html-font-size: 16px;
	--html-font-family: Roboto;
    --intro-text-font-size: 1.2rem;
	--stage-font-size: 0.9rem;
	
	--link-color: #000091;
    --link-hover-color: #000057;
	--link-hover-text-decoration: none;
	--link-text-decoration: underline;
	
	--login-logo-height: 158px;
	--login-logo-bottom-display: none;
	--login-headline1-font-color: #000091;		
	--login-form-label-font-size: 20px;
	--login-input-focus-label-font-size: 0.9rem;
	--login-intro-text-font-size: 16px;
	
	--login-text-links-size: var(--hmtl-font-size);
	--login-text-links-weight: 900;
	--login-text-links-hover-size: var(--html-font-size);
	--login-text-links-hover-weight: 900;
	
	--input-focus-border-bottom-color: #6f6f6f;
	--input-focus-label-text-color: #000091;
	--input-focus-text-color: #000;
	
	--login-language-line-links-weight: 700;
    --login-language-line-links-hover-weight: 700;
	--login-language-line-links-text-decoration: none;
	--login-language-line-links-hover-text-decoration: underline;
    --login-forgotten-links-weight: 700;
    --login-forgotten-links-size: 0.8rem;
    --login-forgotten-links-hover-weight: 700;
    --login-forgotten-links-hover-size: 0.8rem;
	--login-forgotten-links-text-decoration: none;
	--login-forgotten-links-hover-text-decoration: underline;
	
	--header-logo-height: 86px;
	--header-left-font-color: #fff;
	
	--headline-font-color: #000091;
		
	--account-dropdown-link-color: #000091;
	--account-dropdown-link-hover-color: #000057;
	--account-dropdown-link-text-decoration: none;
	--account-dropdown-link-hover-text-decoration: underline;
	
	--footer-background: linear-gradient(135deg, #000091 0, #6e156e 100%);
    --footer-border-top: 1px solid #dedede;
    --footer-link-color: #fff;
	--footer-link-hover-color: #fff;
	--footer-link-text-decoration: none;
	--footer-link-hover-text-decoration: underline;
    	
	--focus-outline: 2px solid #000091;
    --focus-outline-offset: 3px;
	--btn-focus-outline-offset: 3px;
	
	--btn-primary-border: 2px solid #000091;
    --btn-primary-background: #000091;
    --btn-primary-text-color: #fff;
    --btn-primary-box-shadow: none;
	
	--btn-primary-hover-border: 2px solid #000057;
    --btn-primary-hover-background: #000057;
    --btn-primary-text-color: #fff;
    --btn-primary-box-shadow: none;
	
	--btn-secondary-border: 2px solid #000091;
    --btn-secondary-background: transparent;
    --btn-secondary-text-color: #000091;
    --btn-secondary-box-shadow: none;
	
	--btn-secondary-hover-border: 2px solid #000091;
    --btn-secondary-hover-background: #d9d9ef;
    --btn-secondary-hover-text-color: #000091;
	
	--btn-radio-hover-border: 2px solid #000091;
    --btn-radio-hover-background: #d9d9ef;
    --btn-radio-hover-text-color: #000091;
   	
	--navigation-link-color: #000091;
    --navigation-link-hover-color: #000057;
	--navigation-link-text-decoration: none;
	--navigation-link-hover-text-decoration: underline;
    	
	--btn-preassign-border: 2px solid #000091;
    --btn-preassign-background: #e9e6df;
	--btn-preassign-text-color: #000;
    
    --btn-preassign-hover-border: 2px solid #000091;
	--btn-preassign-hover-background: #000091			;
	
	--checkbox-accent-color: #000091;
	
	--tops-link-text-decoration: none;
    --tops-link-hover-text-decoration: underline;
	
}

@font-face {
    font-family: Roboto;
    src: url(/starxm/static/fonts/common/roboto/Roboto-Regular-8a36205bd9b83e03af0591a004bc97f4.ttf) format("truetype");
    font-weight: 300
}