@charset "utf-8";
:root {
	--color-nda: #ffa500;
	--color-upa: #0098db;
	--color-tb: #a52238;
	--color-fb: #027e1a;
	--color-oth: #393838;
}



/*For Map*/
.state-data ul li.NDA label{
	color: var(--color-nda);
}

.state-data ul li.UPA label{
	color: var(--color-upa);
}

.state-data ul li.TB label{
	color: var(--color-tb);
}

.state-data ul li.FB label{
	color: var(--color-fb);
}

.state-data ul li.OTH label{
	color: var(--color-oth);
}


/*For Rasult Boxes*/
.is-party .is-upa .block-header{
	background-color: var(--color-upa);
}

.is-party .is-nda .block-header{
	background-color: var(--color-nda);
}

.is-party .is-tb .block-header{
	background-color: var(--color-tb);
}

.is-party .is-fb .block-header{
	background-color: var(--color-fb);
}

.is-party .is-oth .block-header{
	background-color: var(--color-oth);
}


/*For TV Channel*/

.party-lists li.is-upa .progress-party{
	background-color: var(--color-upa);
}
.party-lists li.is-nda .progress-party{
	background-color: var(--color-nda);
}

.party-lists li.is-tb .progress-party{
	background-color: var(--color-tb);
}

.party-lists li.is-fb .progress-party{
	background-color: var(--color-fb);
}

.party-lists li.is-oth .progress-party{
	background-color: var(--color-oth);
}


/*For Map*/

.svg-map svg path.UPA{
	fill:var(--color-upa)
}
.svg-map svg path.NDA{
	fill:var(--color-nda)
}

.svg-map svg path.TB{
	fill:var(--color-tb)
}

.svg-map svg path.FB{
	fill:var(--color-fb)
}

.svg-map svg path.OTH{
	fill:var(--color-oth)
}


