/*	Color scheme	*/
/*	Theme: System0 	*/
/*	Creation date: 22 Sep 2015	*/
/*	Update date: 22 Sep 2023	*/
:root {
	--primary: #000000;
	--secondary: #000000;
	--third_color: #D1D0D0;
	--fourth_color: #1615F7;
	--hover_color: #1615F7;
	--offwhite: #ffffff;
	--offwhiteDark: #000000;
}
/* Top frame tabs  */
.FolderBG1 {
	background-color: var(--third_color);
}
/* buttons background + active tab */
.FolderBG2 {
	background-color: var(--fourth_color);
}
/* Top frame tabs  */
.BVFolderBG1 {
	background-color: var(--third_color);
	color: var(--offwhite);
}
/* Top frame tabs  */
#BVDButtons1 .tab {
	color: var(--offwhite);
}
/* buttons background + active tab */
.BVFolderBG2 {
	background-color: var(--fourth_color);
}
.nrm {
	background-color: var(--fourth_color);
	color: var(--offwhite);
}
.frWID {
	background-color: var(--fourth_color);
}

.Wiz7HeadSectionCurr, .Header2 {
	color: var(--fourth_color);
}
.LastNavLink {
	color: var(--hover_color);
}

a.LastNavLink:hover {
	color: var(--offwhite);
}

a.LastNavLink:link {
	color: var(--offwhite);
}
.ANavLink {
	color: var(--offwhite);
}
	/* other tabs */
	.FolderBG2:hover {
		background-color: var(--fourth_color);
		background-image: linear-gradient(220deg, #1615F7 -20%, #FF00A8 );
		background-position: left top;
		background-repeat: no-repeat;
	}
 
/* other tabs */
.BGColor3 {
	background-color: var(--offwhiteDark); /* --fourth_color */
	color: var(--fourth_color);
	background-image: none;
	background-position: left top;
	background-repeat: repeat-x;
}


/* panel with date on the left and 'Tips' on the right */
.tab {
	color: var(--offwhiteDark);
}
/* text - active tab */
.tab_inactive {
	color: var(--offwhite);
}
/* text - inactive tab */
.b {
	background-color: var(--offwhite);
}

a.GrayLinkNoUnder:hover, a.GrayLinkNoUnder:active {
	color: var(--fourth_color);
}


body.deff8 {
	padding: 5px;
	margin: 0;
	background-color: var(--offwhite);
}
/* main content */
body.deff7 {
	margin: 0;
	background-color: var(--offwhite);
}
/* left side panel */
.LineSeparator {
	background-color: var(--primary);
}
/* horizontal lines, top part of the main content window */


/* Menu buttons (left and right side)*/
.fr2button {
	background: var(--third_color);
	color: #F2F2F2;
}
/* buttons */

/* when hover */
.lkbtn {
	color: var(--offwhiteDark);
}
/*
.lkbtn:hover {
	color: var(--offwhite);
}
	*/
.fr2buttonover {
	background-color: #E1E0E0;
	color: var(--offwhite);
	/*	background-image: linear-gradient(220deg, #1615F7 -20%, #FF00A8 );*/
}
/*
.fr2button:hover {
	background: var(--third_color);
	color: var(--offwhite);
}
*/
/* text */
.buttonline {
	background-color: var(--offwhite);
}
/* border */


.Title6 .datetext {
	color: var(--offwhite);
}
.datetext {
	color: var(--offwhite);
}
/* date on the left */

/* List buttons */
.BtnNormal {
	background-image: -webkit-linear-gradient(top,#fffafa  30%,#E0E0E0 100%);
	/*background: var(--offwhite);*/
}
	.BtnNormal:hover {
		background-image: -webkit-linear-gradient(top,#ffffff 30%, #f7f7f7 100%);
		/*background: var(--offwhite);  #FF00A8*/
	}

.BtnOver {
	background-color: var(--third_color);
	color: #000000;
}

.BVOver {
	background-color: #C8C8C8;
}

.BVDown2 {
	background-color: #C8C8C8;
}

/* Headers */
.BtnRedText:link, .BtnRedText:visited, .BtnRedText:hover, .BtnRedText:active {
	color: #000;
	text-decoration: none;
}

.HederText02 {
	background-color: var(--third_color);
	color: var(--offwhiteDark);
}

.HederText2 {
	background-color: var(--third_color);
	color: var(--offwhiteDark);
}

.HederText03 {
	background-color: var(--offwhite);
	color: #333;
}

.ASHeader {
	color: var(--offwhiteDark);
}

.HederColor {
	background-color: #DFDDDD;
}

.Header {
	background-color: var(--offwhite);
}

.HederColor1 {
	background-color: var(--third_color);
	color: var(--offwhiteDark);
	border-color: var(--primary);
}

.HederColor2 {
	background-color: var(--offwhite);
}
/*
	.HederColor2:hover {
		background-color: var(--fourth_color);
		background-image: linear-gradient(220deg, #1615F7 -20%, #FF00A8 );
		background-position: left top;
		background-repeat: no-repeat;
	}
.DataTextForm {
	background-color: var(--offwhiteDark);
}
*/

.caption1 {
	background-color: var(--third_color);
	color: var(--offwhiteDark);
}
/* Account Preferences - Billing Information */
.DataText021, .DataText021a {
	background-color: #F0F0F0;
}

.DataText020, .DataText020a {
	background-color: var(--offwhite);
}

.BtnRedText {
	color: var(--hover_color);
}
/* individual codes tab */
.Wiz7HeadItem {
	color: var(--primary);
}

.headernotlink {
	color: var(--offwhite);
}

.Header1 {
	color: var(--primary);
}

.HederText1 {
	color: var(--primary);
}
/* list names */
.caption0 {
	color: var(--primary);
}
/* System Admin - Company Listing - Active Companies */
.hedertext5 {
	color: var(--primary);
}
/* System Admin - Seeding, Options - Rerun Order etc. */
.pb-2 {
	color: var(--primary);
}

.pt-1.pb-1 {
	color: var(--offwhiteDark);
}
/*File Delivery Setup (Pawel)*/
.pl-1.pt-1 {
	color: var(--offwhiteDark);
}
/*File Delivery Setup (Pawel)*/

.FrameBorder {
	border-right: 1px solid #6A7C90;
	background-color: #6A7C90;
}

.ErrorMessage {
	background-color: var(--offwhite);
}

.DataTextForm1 {
	background-color: var(--offwhite);
}

.f7ItemGray {
	background-color: var(--offwhite);
}
.BasicColor1 {
	background-color: #FFFEFE;
}

/* selections background color (panels)*/
.BasicColor2 {
	background-color: #F0F0F0;
}
/* selections - background */

/*Links - colors*/
a:link, a:visited {
	color: var(--primary);
	text-decoration-color: var(--primary);
}

a.BlueLink:link, a.BlueLink:visited {
	color: var(--primary);
	text-decoration-color: var(--primary);
}
/*all underlines under links*/
a:hover, a:active {
	color: var(--hover_color);
}

a.BenefitLink:link, a.BenefitLink:visited {
	color: var(--primary);
}
/* system benefits and about us links - entry page */

a.VioletLink:link, a.VioletLink:visited {
	color: var(--primary);
}

a.VioletLink:hover, a.VioletLink:active {
	color: var(--hover_color);
}

a.bluelinkun:link, a.bluelinkun:visited {
	color: var(--primary);
}

a.bluelinkun:hover, a.bluelinkun:active {
	color: var(--hover_color);
}

a.VioletLinkBig:link, a.VioletLinkBig:visited {
	color: var(--primary);
	, text-decoration-color: var(--primary);
}

a.Wiz7HeadItem:link, a.Wiz7HeadItem:visited {
	color: var(--primary);
}

a.Wiz7HeadItem:hover, a.Wiz7HeadItem:active {
	color: var(--hover_color);
}

a.Wiz7HeadItemSel:link, a.Wiz7HeadItemSel:visited {
	color: var(--primary);
}

a.Wiz7HeadItemSel:hover, a.Wiz7HeadItemSel:active {
	color: var(--hover_color);
}

a.redlink:link, a.redlink:visited {
	color: var(--primary);
}

a.redlink:hover, a.redlink:active {
	color: var(--hover_color);
}

a.VioletLinkNoU:link, a.VioletLinkNoU:visited {
	color: var(--primary);
}

a.VioletLinkNoU:active, a.VioletLinkNoU:hover {
	color: var(--hover_color);
}

/*Query Builder tweaks (Michal)*/
a.HeaderLink:link, a.HeaderLink:visited {
	text-decoration: underline;
	color: var(--offwhiteDark);
}

a.HeaderLink:hover, a.HeaderLink:active {
	text-decoration: underline;
	color: var(--hover_color);
}

a.LinkElement:link, a.LinkElement:visited {
	text-decoration: underline;
	color: var(--offwhiteDark);
}

a.LinkElement:hover, a.LinkElement:active {
	text-decoration: underline;
	color: var(--hover_color);
}

/*Shapes*/
input[type=checkbox], input[type=radio] {
	accent-color: var(--third_color);
}
/*all checkboxes and radio buttons*/

/*Pagination*/
.page-item.active .page-link {
	background-color: var(--third_color);
	border-color: var(--third_color);
	color: var(--hover_color);
}


#av_sel_head_name {
	background-color: #15284B !important;
}

#av_sel_head {
	background: #15284B !important;
}

#av_selections_bg {
	border: 1px solid #15284B !important;
}

.upTabTop {
	background-color: #000000;
}
/*
/* =Top frame buttons*/
/*
.fr2button{ 
background: #6A7C90;
background: -moz-linear-gradient(top, #FCFDFF 0%, var(--secondary) 15%, var(--secondary) 100%); 
background: -webkit-linear-gradient(top, #FCFDFF 0%,var(--secondary) 15%,var(--secondary) 100%); 
background: linear-gradient(to bottom, #FCFDFF 0%,var(--secondary) 15%,var(--secondary) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6A7C90', endColorstr='var(--secondary)',GradientType=0 ); 
copy
 }
 */

/*
.hdr1 { background-color: var(--offwhite); }
.Wiz7HeadSectionCurr {background-color: var(--offwhite); }
.HederColor2 { background-color: var(--offwhite); }
.Wiz7HeadSection{ background-color: var(--offwhite); color: #000;}
 */
