
/*
	dynamic CSS styles.  This jsp should NOT be included directly but instead via /DynamicCSS.act 
*/
 
 

/*Color of the border highlight that blends seemlessly into the logo image.
	This color can be specified by the user via the management section. 
*/

/*
  background color has been #353E65
*/


:root {
	
    --page-background-color: #eeeeee;
	--primary-color: #364773;
	--primary-text-color: #ffffff;

	
	--form-group-title: #2196f3;
	--active-form-text-color: #e0e0e0;
	--input-text-color: #555;
	--disabled-input-color: #eee;
	--form-action-area-color: whitesmoke;

	
	--tree-button-background-color: #CCCCCC;
	--tree-title-background-color: #999999;
	--tree-title-text-color: #616161;
	--tree-link-text-color: #000000;
	--tree-link-hover-text-color: blue;
	--tree-link-subsystem-text-color: #be4300;

	
    --alternate-btn-color: #2196f3;
	--disabled-btn-color: #dfdfdf;
	--disabled-btn-text-color: #9f9f9f;
	--btn-focus-color: #1e88e5;
	--btn-hover-color: #1e88e5;
	--btn-active-color: #1976d2;
	--btn-flat-text-color: #000000;
	--btn-flat-disabled-text-color: #b3b2b2;

	
    --menu-color: #4e67a7;
    --menu-text-color: #ffffff;

	
	--list-table-background-color: #ffffff;
    --list-table-alternate-row-color: #f5f5f5;
	--list-table-row-on-color: #ffe082;
    --list-table-footer-color: #ffffff;
	--list-table-pager-color: #757575;
    --list-table-header-text-color: #757575;
    --list-table-link-color: #0000ee;
    --list-table-text-color: #000000;
	--list-table-inactive-row-color: #808080;
	--list-table-deleted-row-color: #ff6464;
	
	--list-table-header-action-inversion: 0%;

	
	--note-background-color: #fff6ae;
	--note-text-color: black;
	--note-title-color: #c16800;

	
	--badge-background-color: #aaaaaa;
	--active-badge-background-color: #77aaff;
	--badge-text-color: #ffffff;

	
	--secondary-nav-color: #ffffff;
    --secondary-nav-text-color: #3f51b5;
	--secondary-nav-active-text-color: #040404;
	--secondary-nav-hover-color: #f6f8fa;

	
    --and-heading-color: #607D8B;
    --or-heading-color: #85d3ff;
    --more-list-color: #f5f5f5;
    --popup-content-wrapper-color: #ffffff;

	
    --option-tag-background-color: #dcc596;
    --option-tag-text-color: #000000;

	--option-vault-background-color: #d6f1e6;
    --option-vault-text-color: #000000;

    --option-door-background-color: #ca7a7a;
    --option-door-text-color: #000000;

    --option-keytemplate-background-color: #5797fe;
    --option-keytemplate-text-color: #000000;

	
	--dialog-background-color: #ffffff;
	--dialog-border-color: #e5e5e5 #e5e5e5 #C9CCDB #e5e5e5;
	--dialog-message-text-color: #424242;
	--dialog-form-button-hover-color: #eeeeee;

	
    --prog-border-color: #5366aa;
    --prog-border-background-color: #ffffff;
    --prog-bar-color: #ccccee;
    --prog-job-message-area-color: #ffffff;

	
	--legend-background-color: #ffffff;
	--legend-border-color: #808080;

	
	--license-background-color: #f5f5f5;
	--license-text-color: #000044;

	
	--slideshow-background-color: #f3f3f3;
	--slideshow-active-marker-color: #D3D3D3;
	--slideshow-inactive-marker-text-color: #808080;
	--slideshow-nav-marker-hover-color: #D3D3D3;
	--slideshow-close-btn-color: #A9A9A9;

	
	--hover-color: #ffcc00;
	--highlighted-color: #fec23f;
	--success-color: #28a745;
    --warning-color: #ff9800;
	--breadcrumbs-text-color: #404040;

	--soft-success-color: #D2F8D2;
    --soft-warning-color: #FFF400;
	--soft-error-color: #E5A3A3;

	--hide-color: #2196f3;
	--hide-text-color: #ffffff;
	--hide-hover-color: #1e88e5;
	--hide-active-color: #1976d2;

	--paste-color: #4caf50;
	--paste-text-color: #ffffff;
	--paste-hover-color: #43a047;
	--paste-active-color: #388e3c;

    --error-color: #f44336;
	--error-text-color: #ffffff;
	--error-hover-color: #e53935;
	--error-active-color: #d32f2f;

	--help-color: #0000ff;
	--help-visited-color: #0000ff;
	--help-hover-color: #ff6600;

	--loading-color: #d28000;
	--loading-alt-color: #33ee33;

	--version-color: #afdaf6;
	--version-hover-color: #ffffff;

	--light-text-color: #ffffff;
    --dark-text-color: #000000;

    --alternate-text-color-1: #2196f3;
    --alternate-text-color-2: #d28000;
    --alternate-text-color-3: #adfeff;
	--alternate-text-color-4: #ff6600;
	--alternate-dark-text-color: blue;

	
    --primary-border-color: #cccccc;
    --alternate-for-shadow-and-borders: #757575;
	--vector-icon-hover-color: #D3D3D3;

	--input-footnote-color: #666666;
	--fieldset-color: #ffffff;
	--key-missions-color: #3333cc;
	--expired-keys-color: #cc3333;
	--foreign-locks-color: blue;

    --white: #ffffff;
	--black: #000000;
}

.bgColorMinor
{
	background-color: var(--primary-color) !important;
}

.tab-link, .tab-opt-link {
    background-color: var(--primary-color);
	color: var(--primary-text-color);
}

iframe.borderColorMinor
{
	border-bottom: 2px solid var(--primary-color);
}

/*The pixel offset of the topbar menu
	This can be specified by the user via the management section.
*/
.topMenuOffsetMinor
{
	
	padding-left: 0px;
}

@media (max-width: 480px) {
	ul.main-tabs-list, ul.tab-opts-list, .tab.hovered {
		background-color: #364773 !important;
	}

	td.show-more-item {
		background-color: #364773;
		opacity: 0.75;
	}

	td.show-more-item .show-more-item-inner {
		filter: brightness(0) invert(1);
	}
}