ideas = {

	head_of_state = {
		law = yes
		use_list_view = yes

		monarch = {
			picture = monarch
			
			available = {
				NOT = {
					has_government = communism
				}
			}		
			
	        cost = 225
			removal_cost = -1

			modifier = {
				political_power_factor = 0.2
				stability_factor = -0.1
				neutrality_drift = 0.05
			}

			cancel_if_invalid = yes
		}
		
		presidential_republic = {
			picture = president
				
	        cost = 225
			removal_cost = -1

			modifier = {
				political_power_factor = 0.1
			}

			cancel_if_invalid = yes
		}
				
		prime_minister = {
			picture = prime_minister
			
	        cost = 225
			removal_cost = -1

			modifier = {
				stability_factor = 0.15
				drift_defence_factor = -0.5
			}
			
			default = yes

			cancel_if_invalid = yes
		}
		
		military_government = {
			picture = military_government

			available = {
				NOT = {
				has_government = democratic
				}
			}
				
	        cost = 225
			removal_cost = -1

			modifier = {
				political_power_factor = 0.2
				stability_factor = -0.15
				war_stability_factor = 0.15
			}

			cancel_if_invalid = yes
		}

		chairman = {
			picture = chairman

			available = {
				has_government = communism
				NOT = {
					has_country_leader_ideology = stalinism
					has_country_leader_ideology = leninism
				}
			}
				
	        cost = 225
			removal_cost = -1

			modifier = {
				political_power_factor = -0.15
				stability_factor = 0.2
				drift_defence_factor = -0.25
			}

			cancel_if_invalid = yes
		}
		
		federal_assembly = {
			picture = federal_assembly

			available = {
				NOT = {
				has_government = communism
				has_government = fascism
				}
			}
				
	        cost = 225
			removal_cost = -1

			modifier = {
				local_non_core_manpower = 0.25
				political_power_factor = -0.1
				stability_factor = 0.05
				war_support_factor = 0.025
			}

			cancel_if_invalid = yes
		}
	}
	
	education = {
		law = yes
		use_list_view = yes
		
		priveleged_education = {
			picture = priv_ed

			available = {
				OR = {
					NOT = {
						has_government = democratic
						has_government = communism
					}
					is_subject = yes
				}
			}
			
	        cost = 150
			removal_cost = 0

			modifier = {
				research_speed_factor = -0.25
				consumer_goods_factor = -0.1
				production_factory_efficiency_gain_factor = -0.1
				production_factory_max_efficiency_factor = -0.1
				production_factory_start_efficiency_factor = -0.01
			}

			cancel_if_invalid = yes
		}
				
		cheap_education = {
			picture = cheap_ed
				
	        cost = 150
			removal_cost = -1

			modifier = {
				research_speed_factor = -0.1
				consumer_goods_factor = -0.05
			}

			cancel_if_invalid = yes
		}

		religious_education = {
			picture = religious_ed

			available = {
				NOT = {
					has_idea = secularism
					has_idea = atheism
					has_government = communism
				}
			}
				
	        cost = 150
			removal_cost = -1

			modifier = {
				political_power_factor = 0.05
				drift_defence_factor = 0.25
				research_speed_factor = -0.05
				consumer_goods_factor = -0.02
			}

			cancel_if_invalid = yes
		}
		
		military_schools = {
			picture = mil_ed
		
			available = {
				NOT = {
				has_government = democratic
				}
			}
				
	        cost = 150
			removal_cost = -1

			modifier = {
				political_power_factor = -0.125
				research_speed_factor = -0.05
				offence = 0.05
				defence = 0.05
				army_org_factor = 0.1
				army_morale_factor = 0.1
			}

			cancel_if_invalid = yes
		}
		
		propagandized_education = {
			picture = prop_ed
			

			available = {
				NOT = {
				has_government = democratic
				}
			}
				
	        cost = 150
			removal_cost = 0

			modifier = {
				political_power_factor = -0.15
				war_support_weekly = 0.002
				stability_factor = 0.1
				drift_defence_factor = 0.5
				consumer_goods_factor = 0.025
				conscription = 0.025
			}

			cancel_if_invalid = yes
		}
		
		standard_education = {
			picture = education
				
	        cost = 150
			removal_cost = -1

			modifier = {
				research_speed_factor = 0.05
			}
			
			default = yes

			cancel_if_invalid = yes
		}
		
		excessive_educational_focus = {
			picture = excel_ed

			available = {
				NOT = {
				has_government = communism
				has_government = fascism
				}
			}
				
	        cost = 150
			removal_cost = -1

			modifier = {
				stability_factor = 0.05
				research_speed_factor = 0.15
				production_factory_max_efficiency_factor = 0.1
				production_factory_efficiency_gain_factor = 0.2
				consumer_goods_factor = 0.05
				drift_defence_factor = -0.25
			}

			cancel_if_invalid = yes
		}
	}
	
	press_freedom = {
		law = yes
		use_list_view = yes
		
		government_propaganda = {
			picture = prop_press

			available = {
				NOT = {
				has_government = democratic
				}
			}
			
	        cost = 75
			removal_cost = -1
			level = 1

			modifier = {
				political_power_factor = -0.15
				drift_defence_factor = 0.5
				war_support_weekly = 0.002
				stability_factor = 0.075
				consumer_goods_factor = 0.025
				conscription = 0.005
			}

			cancel_if_invalid = yes
		}
				
		censorship = {
			picture = censorship
			
			available = {
				NOT = {
					has_government = democratic
				}
			}
				
	        cost = 75
			removal_cost = -1
			level = 2

			modifier = {
				political_power_factor = -0.05
				drift_defence_factor = 0.25
				war_support_factor = 0.05
				stability_factor = -0.05
			}
			
			default = yes

			cancel_if_invalid = yes
		}

		free_press = {
			picture = party_press

			available = {
				NOT = {
				has_government = communism
				has_government = fascism
				}
			}
				
	        cost = 75
			removal_cost = -1
			level = 3

			modifier = {
				drift_defence_factor = -0.15
				stability_factor = 0.05
				consumer_goods_factor = -0.025
			}

			cancel_if_invalid = yes
		}
		
		independent_press = {
			picture = indi_press
		
			available = {
				has_government = democratic
			}
				
	        cost = 75
			removal_cost = -1
			level = 4

			modifier = {
				political_power_factor = 0.1
				drift_defence_factor = -0.5
				stability_factor = 0.1
				consumer_goods_factor = -0.03
			}

			cancel_if_invalid = yes
		}
	}
	
	refugees = {
		law = yes
		use_list_view = yes
		
		closed_borders = {
			picture = closed_borders

			available = {
				NOT = {
				has_government = democratic
				has_country_leader_ideology = centrism
				has_country_leader_ideology = moderatism
				}
			}
			
	        cost = 50
			removal_cost = -1
			level = 1

			modifier = {
				stability_factor = 0.1
				consumer_goods_factor = -0.05
				monthly_population = -0.25
				production_factory_max_efficiency_factor = -0.1
				production_factory_efficiency_gain_factor = -0.2
				
			}

			cancel_if_invalid = yes
		}
				
		quota_immigration = {
			picture = quota
				
	        cost = 50
			removal_cost = -1
			level = 2

			modifier = {
				stability_factor = 0.05
			}
			
			default = yes

			cancel_if_invalid = yes
		}
		
		allowed_entry = {
			picture = free_borders

			available = {
				NOT = {
				has_government = fascism
				has_government = communism
				}
			}
			
	        cost = 50
			removal_cost = -1
			level = 3

			modifier = {
				stability_factor = -0.05
				consumer_goods_factor = 0.05
				monthly_population = 0.05
				production_factory_max_efficiency_factor = 0.1
				production_factory_efficiency_gain_factor = 0.25
				research_speed_factor = 0.05
			}

			cancel_if_invalid = yes
		}

		open_borders = {
			picture = open_borders

			available = {
				NOT = {
				has_government = fascism
				has_government = communism
				}
			}
			
	        cost = 50
			removal_cost = -1
			level = 3

			modifier = {
				stability_factor = -0.12
				consumer_goods_factor = 0.08
				monthly_population = 0.75
				production_factory_max_efficiency_factor = 0.1
				production_factory_efficiency_gain_factor = 0.25
				research_speed_factor = 0.05
			}

			cancel_if_invalid = yes
		}
	}
	
	elections = {
		law = yes
		use_list_view = yes
		
		autocracy = {
			picture = autocracy

			available = {
				NOT = {
				has_government = democratic
				has_country_leader_ideology = centrism
				has_country_leader_ideology = moderatism
				has_country_leader_ideology = oligarchism
				}
			}
			
	        cost = 150
			removal_cost = -1
			level = 1

			modifier = {
				stability_factor = -0.25
				political_power_factor = 0.2
				political_advisor_cost_factor = 0.25
				drift_defence_factor = 1
				neutrality_drift = 0.1
			}
			
			cancel_if_invalid = yes
		}
			
		oligarchy = {
			picture = oligarchy

			available = {
				NOT = {
					has_government = democratic
				}
			}
			
	        cost = 150
			removal_cost = -1
			level = 2

			modifier = {
				political_power_factor = 0.1
				neutrality_drift = 0.1
				fascism_drift = 0.05
				drift_defence_factor = -0.25
				political_advisor_cost_factor = 0.25
				economic_freedom_cost_factor = -0.25
				economic_base_cost_factor = -0.25
				economy_cost_factor = -0.25
				trade_laws_cost_factor = -0.25
			}
			
			default = yes
			
			cancel_if_invalid = yes
		}
		
		rich_suffrage = {
			picture = party_elections

			available = {
				OR = {
					has_country_leader_ideology = liberalism
					has_country_leader_ideology = conservatism
					has_government = neutrality
				}
				NOT = {
					has_country_leader_ideology = oligarchism
				}
			}
			
	        cost = 150
			removal_cost = -1
			level = 3
			
			modifier = {
				drift_defence_factor = -0.25
				political_power_factor = 0.1
				economic_freedom_cost_factor = -0.35
				economic_base_cost_factor = -0.35
				economy_cost_factor = -0.35
				trade_laws_cost_factor = -0.35
				stability_factor = -0.1
			}
			
			cancel_if_invalid = yes
		}
		
		census_suffrage = {
			picture = census

			available = {
				NOT = {
					has_government = fascism
					has_country_leader_ideology = oligarchism
				}
			}
			
	        cost = 150
			removal_cost = -1
			level = 4

			modifier = {
				stability_factor = 0.05
				drift_defence_factor = -0.35
				political_power_factor = 0.05
			}
			
			cancel_if_invalid = yes
		}
		
		free_elections = {
			picture = free_elections

			available = {
				has_government = democratic
				NOT = {	
					has_idea = elitism
				}
			}
			
	        cost = 150
			removal_cost = -1
			level = 5

			modifier = {
				stability_factor = 0.1
				political_advisor_cost_factor = -0.1
				drift_defence_factor = -0.5
				political_power_factor = -0.1
			}
			
			default = yes
			
			cancel_if_invalid = yes
		}
	}
	
	religion = {
		law = yes
		use_list_view = yes
		
		atheism = {
			picture = atheism
		
			available = {
				NOT = {
				has_country_leader_ideology = liberalism
				has_country_leader_ideology = socialism
				}
			}
			
	        cost = 100
			removal_cost = -1

			modifier = {
				political_power_factor = -0.15
				consumer_goods_factor = -0.07
				stability_factor = -0.2
				industrial_capacity_dockyard = 0.05
				industrial_capacity_factory = 0.05
				production_speed_buildings_factor = 0.05
			}
			
			cancel_if_invalid = yes
		}
		
		secularism = {
			picture = secularism
		
			available = {
				NOT = {
				has_government = fascism
				}
			}
			
	        cost = 50
			removal_cost = -1

			modifier = {
				political_power_factor = -0.05
				stability_factor = 0.1
			}
			
			cancel_if_invalid = yes
		}
		
		anemism = {
			picture = anemism
			
	        cost = 50
			removal_cost = -1

			modifier = {
				war_support_factor = 0.1
			}
			
			cancel_if_invalid = yes
		}
		
		catholicism = {
			picture = catholicism
		
			available = {
				OR = {
					tag = MEX
					tag = SWI
					tag = GUA
					tag = ELS
					tag = NIC
					tag = HON
					tag = COS
					tag = PAN
					tag = COL
					tag = VEN
					tag = ECU
					tag = PRU
					tag = BOL
					tag = PAR
					tag = CHL
					tag = ARG
					tag = URG
					tag = BRA
					tag = CUB
					tag = HAI
					tag = DOM
					tag = POR
					tag = SPR
					tag = FRA
					tag = ITA
					tag = BEL
					tag = IRE
					tag = AUS
					tag = HUN
					tag = CZE
					tag = SLO
					tag = POL
					tag = LIT
					tag = PHI
					tag = BAY
					tag = VNZ
					tag = NAP
					tag = GER
					tag = CRO
					tag = SLV
					tag = DAH
					tag = CMR
					tag = GAB
					tag = COG
					tag = RWA
					tag = BRD
					tag = RCG
					tag = ANG
					tag = MZB
				}
			}
			
	        cost = 50
			removal_cost = -1

			modifier = {
				consumer_goods_factor = -0.02
			}
			
			cancel_if_invalid = yes
		}
		
		orthodoxy = {
			picture = orthodoxy
		
			available = {
				OR = {
					tag = GRE
					tag = BUL
					tag = ROM
					tag = YUG
					tag = CYP
					tag = UKR
					tag = BLR
					tag = SOV
					tag = SER
					tag = NMC
					tag = MNT
					tag = ETH
					tag = LEB
				}
			}
			
	        cost = 50
			removal_cost = -1

			modifier = {
				political_power_gain = -0.05
				stability_factor = -0.05
				consumer_goods_factor = -0.05
			}
			
			cancel_if_invalid = yes
		}
		
		protestantism = {
			picture = protestantism
		
			available = {
				OR = {
					tag = SWI
					tag = GER
					tag = HOL
					tag = LUX
					tag = DEN
					tag = SWE
					tag = NOR
					tag = FIN
					tag = LAT
					tag = EST
					tag = ENG
					tag = SCO
					tag = WAL
					tag = CAN
					tag = USA
					tag = ICE
					tag = SAF
					tag = NMB
					tag = BOT
					tag = ZIM
					tag = ZAM
					tag = MLW
					tag = UGA
					tag = NGA
					tag = KEN
					tag = GHA
					tag = LIB
					tag = CAR
					tag = AST
					tag = NZL
				}
			}
			
	        cost = 50
			removal_cost = -1

			modifier = {
				industrial_capacity_dockyard = 0.05
				industrial_capacity_factory = 0.05
				production_speed_buildings_factor = 0.05
			}
			
			default = yes
			
			cancel_if_invalid = yes
		}
		
		judaism = {
			picture = judaism
		
			available = {
				OR = {
					tag = ISR
				}
			}
			
	        cost = 50
			removal_cost = -1

			modifier = {
				research_speed_factor = 0.05
				production_speed_buildings_factor = 0.05
			}
			
			cancel_if_invalid = yes
		}
		
		sunni = {
			picture = sunni
		
			available = {
				OR = {
					tag = TUR
					tag = SYR
					tag = KUR
					tag = LEB
					tag = PAL
					tag = JOR
					tag = KUW
					tag = SAU
					tag = QAT
					tag = UAE
					tag = OMA
					tag = YEM
					tag = EGY
					tag = LBA
					tag = TUN
					tag = ALG
					tag = MOR
					tag = MRT
					tag = SEN
					tag = MLI
					tag = GAM
					tag = GNA
					tag = SIE
					tag = IVO
					tag = VOL
					tag = NGR
					tag = CHA
					tag = SUD
					tag = ERI
					tag = DJI
					tag = SOM
					tag = MAD
					tag = AFG
					tag = PAK
					tag = BAN
					tag = SIK
					tag = MAL
					tag = INS
					tag = MAL
					tag = ALB
				}
			}
			
	        cost = 50
			removal_cost = -1

			modifier = {
				justify_war_goal_time = -0.25
				offence = 0.05
			}
			
			cancel_if_invalid = yes
		}
		
		shia = {
			picture = shia
		
			available = {
				OR = {
					tag = IRQ
					tag = PER
					tag = KUR
				}
			}
			
	        cost = 50
			removal_cost = -1

			modifier = {
				war_support_factor = 0.1
				offence = 0.05
			}
			
			cancel_if_invalid = yes
		}
		
		hinduism = {
			picture = hinduism
		
			available = {
				OR = {
					tag = RAJ
				}
			}
			
	        cost = 50
			removal_cost = -1

			modifier = {
				stability_factor = 0.1
			}
			
			cancel_if_invalid = yes
		}
		
		buddhism = {
			picture = buddhism
		
			available = {
				OR = {
					tag = MON
					tag = MEN
					tag = TAN
					tag = XSM
					tag = TIB
					tag = NEP
					tag = BRM
					tag = SIA
					tag = LAO
					tag = CAM
					tag = VIN
					tag = SRL
					tag = KOR
					tag = BHU
				}
			}
			
	        cost = 50
			removal_cost = -1

			modifier = {
				stability_factor = 0.05
				defence = 0.05
			}
			
			cancel_if_invalid = yes
		}
		
		chinese_rels = {
			picture = chinese_rels
		
			available = {
				OR = {
					tag = CHI
					tag = PRC
					tag = MAN
					tag = SHX
					tag = GXC
					tag = YUN
				}
			}
			
	        cost = 50
			removal_cost = -1

			modifier = {
				stability_factor = 0.05
				research_speed_factor = 0.05
			}
			
			cancel_if_invalid = yes
		}
		
		shinto = {
			picture= shinto
		
			available = {
				OR = {
					tag = JAP
				}
			}
			
	        cost = 50
			removal_cost = -1

			modifier = {
				war_stability_factor = 0.075
				army_morale_factor = 0.2
			}
			
			cancel_if_invalid = yes
		}
	}
	
	trade_unions = {
		law = yes
		use_list_view = yes
		
		trade_unions_banned = {
			picture = trade_unions_banned
		
			available = {
				NOT = {
				has_government = democratic
				has_government = communism
				}
			}
			
	        cost = 50
			removal_cost = -1
			level = 5

			modifier = {
				industrial_capacity_dockyard = 0.1
				industrial_capacity_factory = 0.1
				stability_factor = -0.1
				production_factory_max_efficiency_factor = -0.1
				production_factory_efficiency_gain_factor = -0.15
			}
			
			cancel_if_invalid = yes
		}
		
		trade_unions_restricted = {
			picture = trade_unions_restricted
		
			available = {
				NOT = {
				has_idea = chairman
				has_government = democratic
				}
			}
			
	        cost = 50
			removal_cost = -1
			level = 4

			modifier = {
				industrial_capacity_dockyard = 0.05
				industrial_capacity_factory = 0.05
				stability_factor = -0.05
				production_factory_max_efficiency_factor = -0.05
				production_factory_efficiency_gain_factor = -0.075
			}
			
			cancel_if_invalid = yes
		}
		
		trade_unions_anticommie = {
			picture = trade_unions_anticommie
		
			available = {
				NOT = {
				has_government = communism
				has_government = fascism
				has_country_leader_ideology = socialism
				}
			}
			
	        cost = 50
			removal_cost = -1
			level = 3
			
			default = yes
			
			cancel_if_invalid = yes
		}
		
		trade_unions_free = {
			picture = trade_unions_free
		
			available = {
				NOT = {
					has_government = fascism
				}
				OR = {
					NOT = {
						has_government = communism
					}
					has_idea = census_suffrage
					has_idea = free_elections
				}
			}
			
	        cost = 50
			removal_cost = -1
			level = 2

			modifier = {
				industrial_capacity_dockyard = -0.05
				industrial_capacity_factory = -0.05
				production_factory_max_efficiency_factor = 0.05
				production_factory_efficiency_gain_factor = 0.1
			}
			
			cancel_if_invalid = yes
		}
		
		trade_unions_assemble = {
			picture = trade_unions_assemble
		
			available = {
				has_idea = chairman
			}
			
	        cost = 50
			removal_cost = -1
			level = 1

			modifier = {
				industrial_capacity_dockyard = -0.1
				industrial_capacity_factory = -0.1
				stability_factor = 0.05
				production_factory_max_efficiency_factor = 0.1
				production_factory_efficiency_gain_factor = 0.2
			}
			
			cancel_if_invalid = yes
		}
	}
	
	taxation = {
		law = yes
		use_list_view = yes
		
		very_high_taxation = {
			picture = very_high_taxation
		
			available = {
				OR = {
					NOT = {
					has_idea = free_elections
					}
					has_war = yes
				}
				NOT = {
				has_government = communism
				has_country_leader_ideology = anarchism
				}
			}
			
			cost = 25
			removal_cost = -1
			level = 1
			
			modifier = {
				consumer_goods_factor = -0.1
				political_power_factor = 0.15
				stability_weekly = -0.005
				research_speed_factor = -0.05
				drift_defence_factor = -0.5
			}
			
			cancel_if_invalid = yes
		}
		
		high_taxation = {
			picture = high_taxation
		
			available = {
				NOT = {
				has_government = communism
				has_country_leader_ideology = anarchism
				}
			}
			
			cost = 25
			removal_cost = -1
			level = 2
			
			modifier = {
				consumer_goods_factor = -0.05
				political_power_factor = 0.1
				research_speed_factor = -0.05
				drift_defence_factor = -0.4
			}
			
			cancel_if_invalid = yes
		}
		
		standard_taxation = {
			picture = standard_taxation
		
			available = {
				NOT = {
				has_government = communism
				has_country_leader_ideology = anarchism
				}
			}
			
			cost = 25
			removal_cost = -1
			level = 3
			
			modifier = {
				political_power_factor = 0.05
			}
			
			default = yes
			
			cancel_if_invalid = yes
		}
		
		low_taxation = {
			picture = low_taxation
		
			available = {
				NOT = {
				has_government = communism
				has_country_leader_ideology = anarchism
				}
			}
			
			cost = 25
			removal_cost = -1
			level = 4
			
			modifier = {
				consumer_goods_factor = 0.05
				stability_weekly = 0.002
				research_speed_factor = 0.05
				drift_defence_factor = 0.3
			}
			
			cancel_if_invalid = yes
		}
		
		very_low_taxation = {
			picture = very_low_taxation
		
			available = {
				NOT = {
				has_government = communism
				has_country_leader_ideology = anarchism
				has_government = fascism
				}
			}
			
			cost = 25
			removal_cost = -1
			level = 5
			
			modifier = {
				political_power_factor = -0.05
				consumer_goods_factor = 0.1
				stability_weekly = 0.005
				research_speed_factor = 0.1
				drift_defence_factor = 0.5
			}
			
			cancel_if_invalid = yes
		}
		
		communal_benefits = {
			picture = communal_benefits
		
			available = {
				OR = {
					has_government = communism
					has_country_leader_ideology = anarchism
				}
			}
			
			cost = 25
			removal_cost = -1
			
			modifier = {
				political_power_factor = -0.15
				consumer_goods_factor = -0.1
			}
			
			cancel_if_invalid = yes
		}
	}
	
	work_hours = {
		law = yes
		use_list_view = yes
		
		no_hour_limit = {
			picture = no_hour_limit
		
			available = {
				NOT = {
					has_idea = free_elections
					has_idea = census_suffrage
					has_idea = trade_unions_assemble
				}
			}
			
			cost = 50
			removal_cost = -1
			level = 1
			
			modifier = {
				political_power_factor = -0.1
				local_resources_factor = 0.2
				monthly_population = -0.225
				conscription_factor = -0.1
				stability_factor = -0.1
				line_change_production_efficiency_factor = 0.2
				production_factory_max_efficiency_factor = 0.1
				production_factory_efficiency_gain_factor = 0.2
			}
			
			default = yes
			
			cancel_if_invalid = yes
		}
		
		14_hour_limit = {
			picture = 14_hour_limit
		
			available = {
				NOT = {
					has_idea = free_elections
					has_idea = trade_unions_assemble
				}
			}
			
			cost = 50
			removal_cost = -1
			level = 2
			
			modifier = {
				political_power_factor = -0.05
				local_resources_factor = 0.15
				monthly_population = -0.15
				conscription_factor = -0.05
				stability_factor = -0.05
				line_change_production_efficiency_factor = 0.15
				production_factory_max_efficiency_factor = 0.075
				production_factory_efficiency_gain_factor = 0.15
			}
			
			cancel_if_invalid = yes
		}
		
		12_hour_limit = {
			picture = 12_hour_limit
			
			available = {
				NOT = {
					has_idea = trade_unions_assemble
				}
			}
			
			cost = 50
			removal_cost = -1
			level = 3
			
			modifier = {
				local_resources_factor = 0.1
				monthly_population = -0.075
				line_change_production_efficiency_factor = 0.1
				production_factory_max_efficiency_factor = 0.05
				production_factory_efficiency_gain_factor = 0.1
			}
			
			cancel_if_invalid = yes
		}
		
		10_hour_limit = {
			picture = 10_hour_limit
		
			available = {
				OR = {
					has idea = census_suffrage
					has_idea = free_elections
					has_idea = trade_unions_assemble
				}
			}
			
			cost = 50
			removal_cost = -1
			level = 4
			
			modifier = {
				political_power_factor = 0.05
				local_resources_factor = 0.05
				stability_factor = 0.05
				line_change_production_efficiency_factor = 0.05
				production_factory_max_efficiency_factor = 0.025
				production_factory_efficiency_gain_factor = 0.05
			}
			
			cancel_if_invalid = yes
		}
		
		8_hour_limit = {
			picture = 8_hour_limit
		
			available = {
				OR = {
					has idea = census_suffrage
					has_idea = free_elections
					has_idea = trade_unions_assemble
				}
			}
			
			cost = 50
			removal_cost = -1
			level = 5
			
			modifier = {
				political_power_factor = 0.1
				monthly_population = 0.1
				stability_factor = 0.1
			}
			
			cancel_if_invalid = yes
		}
	}
	
	economic_freedom = {
		law = yes
		use_list_view = yes
		
		collectivization = {
			picture = commune

			available = {
				has_government = communism
			}
			
	        cost = 80
			removal_cost = -1
			level = 1

			modifier = {
				stability_factor = 0.15
				political_power_factor = 0.3
				local_resources_factor = -0.3
				consumer_goods_factor = 0.15
				research_speed_factor = -0.15
				industrial_capacity_factory = 0.225
				production_speed_infrastructure_factor = -0.3
				production_speed_industrial_complex_factor = 0.45
				production_speed_arms_factory_factor = 0.45
				production_speed_air_base_factor = -0.3
				production_speed_supply_node_factor = -0.3
				production_speed_naval_base_factor = -0.3
				production_speed_anti_air_building_factor = -0.3
				production_speed_radar_station_factor = -0.3
				min_export = -0.225
			}

			cancel_if_invalid = yes
		}
		
		illiberalism = {
			picture = comcontrol

			available = {
				OR = {
					has_country_leader_ideology = nazism
					has_country_leader_ideology = gen_nazism
					has_country_leader_ideology = fascism_ideology
					has_country_leader_ideology = falangism
					has_country_leader_ideology = rexism
					has_country_leader_ideology = despotism
					has_country_leader_ideology = oligarchism
				}
			}
			
	        cost = 80
			removal_cost = -1
			level = 2

			modifier = {
				stability_factor = 0.075
				political_power_factor = 0.2
				local_resources_factor = -0.2
				consumer_goods_factor = 0.1
				research_speed_factor = -0.1
				industrial_capacity_factory = 0.15
				production_speed_infrastructure_factor = -0.2
				production_speed_industrial_complex_factor = 0.3
				production_speed_arms_factory_factor = 0.3
				production_speed_air_base_factor = -0.2
				production_speed_supply_node_factor = -0.2
				production_speed_naval_base_factor = -0.2
				production_speed_anti_air_building_factor = -0.2
				production_speed_radar_station_factor = -0.2
				min_export = -0.15
			}

			cancel_if_invalid = yes
		}
				
		state_capitalism = {
			picture = state_capitalism

			available = {
				OR = {
					has_country_leader_ideology = socialism
					has_country_leader_ideology = liberalism
					has_country_leader_ideology = moderatism
					has_country_leader_ideology = falangism
					has_country_leader_ideology = rexism
					has_country_leader_ideology = despotism
					has_country_leader_ideology = oligarchism
					has_country_leader_ideology = centrism
					has_country_leader_ideology = fascism_ideology
					has_country_leader_ideology = nazism
					has_country_leader_ideology = gen_nazism
				}
			}
			
	        cost = 80
			removal_cost = -1
			level = 3

			modifier = {
				political_power_factor = 0.1
				local_resources_factor = -0.1
				consumer_goods_factor = 0.05
				research_speed_factor = -0.05
				industrial_capacity_factory = 0.075
				production_speed_infrastructure_factor = -0.1
				production_speed_industrial_complex_factor = 0.15
				production_speed_arms_factory_factor = 0.15
				production_speed_air_base_factor = -0.1
				production_speed_supply_node_factor = -0.1
				production_speed_naval_base_factor = -0.1
				production_speed_anti_air_building_factor = -0.1
				production_speed_radar_station_factor = -0.1
				min_export = -0.075
			}
			
			default = yes

			cancel_if_invalid = yes
		}
		
		social_liberalism = {
			picture = social_liberalism

			available = {
				OR = {
					has_country_leader_ideology = socialism
					has_country_leader_ideology = liberalism
					has_country_leader_ideology = moderatism
					has_country_leader_ideology = conservatism
					has_country_leader_ideology = despotism
					has_country_leader_ideology = oligarchism
					has_country_leader_ideology = centrism
				}
			}
			
	        cost = 80
			removal_cost = -1
			level = 4

			modifier = {
				political_power_factor = 0.05
			}

			cancel_if_invalid = yes
		}
		
		liberalism = {
			picture = liberalism

			available = {
				OR = {
					has_country_leader_ideology = conservatism
					has_country_leader_ideology = liberalism
					has_country_leader_ideology = moderatism
					has_country_leader_ideology = despotism
					has_country_leader_ideology = oligarchism
					has_country_leader_ideology = centrism
				}
			}
			
	        cost = 80
			removal_cost = -1
			level = 5

			modifier = {
				political_power_factor = -0.1
				local_resources_factor = 0.1
				consumer_goods_factor = -0.05
				research_speed_factor = 0.05
				industrial_capacity_factory = -0.075
				production_speed_infrastructure_factor = 0.15
				production_speed_industrial_complex_factor = -0.1
				production_speed_arms_factory_factor = -0.1
				production_speed_air_base_factor = 0.15
				production_speed_supply_node_factor = 0.15
				production_speed_naval_base_factor = 0.15
				production_speed_anti_air_building_factor = 0.15
				production_speed_radar_station_factor = 0.15
				min_export = 0.075
			}
			
			cancel_if_invalid = yes
		}
				
		capitalism = {
			picture = capitalism

			available = {
				OR = {
					has_country_leader_ideology = conservatism
					has_country_leader_ideology = despotism
					has_country_leader_ideology = oligarchism
					has_country_leader_ideology = fascism_ideology
					has_country_leader_ideology = falangism
				}
			}
			
	        cost = 80
			removal_cost = -1
			level = 6

			modifier = {
				stability_factor = -0.075
				political_power_factor = -0.2
				local_resources_factor = 0.2
				consumer_goods_factor = -0.1
				research_speed_factor = 0.1
				industrial_capacity_factory = -0.15
				production_speed_infrastructure_factor = 0.3
				production_speed_industrial_complex_factor = -0.2
				production_speed_arms_factory_factor = -0.2
				production_speed_air_base_factor = 0.3
				production_speed_supply_node_factor = 0.3
				production_speed_naval_base_factor = 0.3
				production_speed_anti_air_building_factor = 0.3
				production_speed_radar_station_factor = 0.3
				min_export = 0.15
			}
			
			cancel_if_invalid = yes
		}
		
		elitism = {
			picture = elitism

			available = {
				OR = {
					has_country_leader_ideology = conservatism
					has_country_leader_ideology = despotism
					has_country_leader_ideology = oligarchism
					has_country_leader_ideology = fascism_ideology
					has_country_leader_ideology = falangism
					has_country_leader_ideology = rexism
				}
			}
			
	        cost = 80
			removal_cost = -1
			level = 7

			modifier = {
				stability_factor = -0.15
				political_power_factor = -0.3
				local_resources_factor = 0.3
				consumer_goods_factor = -0.15
				research_speed_factor = 0.15
				industrial_capacity_factory = -0.225
				production_speed_infrastructure_factor = 0.45
				production_speed_industrial_complex_factor = -0.3
				production_speed_arms_factory_factor = -0.3
				production_speed_air_base_factor = 0.45
				production_speed_supply_node_factor = 0.45
				production_speed_naval_base_factor = 0.45
				production_speed_anti_air_building_factor = 0.45
				production_speed_radar_station_factor = 0.45
				min_export = 0.225
			}
			
			cancel_if_invalid = yes
		}
	}
	
	economic_base = {
		law = yes
		use_list_view = yes
		
		agriculture = {
			picture = agriculture
		
			available = {
				num_of_civilian_factories < 26
			}
			
			cost = 250
			removal_cost = -1
			
			modifier = {
				consumer_goods_factor = -0.15
				monthly_population = 0.5
				industrial_capacity_factory = -0.15
				industrial_capacity_dockyard = -0.15
				production_speed_buildings_factor = -0.15
				production_factory_max_efficiency_factor = -0.05
				production_factory_efficiency_gain_factor = -0.1
				research_speed_factor = -0.05
			}
			
			cancel_if_invalid = yes
		}
		
		banking = {
			picture = bank
		
			available = {
				NOT = {
				has_government = communism
				has_idea = high_taxation
				has_idea = very_high_taxation
				}
				OR = {
					AND = {
						any_owned_state = {
							infrastructure > 3
						}
						NOT = {
							has_idea = standard_taxation
						}
					}
					tag = SWI
					tag = URG
					tag = NZL
					has_idea = very_low_taxation
				}
			}
			
			cost = 250
			removal_cost = -1
			
			modifier = {
				political_power_factor = -0.15
				consumer_goods_factor = -0.05
				global_building_slots_factor = 0.15
				production_factory_max_efficiency_factor = 0.05
				production_speed_industrial_complex_factor = 0.075
			}
			
			cancel_if_invalid = yes
		}
		
		service_economy = {
			picture = service_economy
		
			available = {
				any_core_state = {
					industrial_complex > 3
				}
				OR = {
					NOT = {
						has_government = communism
					}
					has_idea = chairman
					tag = NZL
				}
			}
			
			cost = 250
			removal_cost = -1
			
			modifier = {
				production_speed_industrial_complex_factor = 0.15
				global_building_slots_factor = 0.15
			}
			
			cancel_if_invalid = yes
		}
		
		natural_exports = {
			picture = naties
		
			available = {
				AND = {
					OR = {
						any_owned_state = {
							has_resources_amount = {
								resource = oil
								amount > 7
							}
						}
						any_owned_state = {
							has_resources_amount = {
								resource = aluminium
								amount > 7
							}
						}
						any_owned_state = {
							has_resources_amount = {
								resource = rubber
								amount > 7
							}
						}
						any_owned_state = {
							has_resources_amount = {
								resource = tungsten
								amount > 7
							}
						}
						any_owned_state = {
							has_resources_amount = {
								resource = chromium
								amount > 7
							}
						}
					}
					OR = {
						has_idea = export_focus
						has_idea = free_trade
					}
				}
			}
			
			cost = 250
			removal_cost = -1
			
			modifier = {
				political_power_factor = 0.1
				consumer_goods_factor = -0.025
				local_resources_factor = 0.3
				production_speed_industrial_complex_factor = -0.15
				min_export = 0.1
			}
			
			cancel_if_invalid = yes
		}
		
		enterprise = {
			picture = megacorp
		
			available = {
				NOT = {
				has_government = communism
				}
				OR = {
					industrial_complex > 29
					AND = {
						industrial_complex > 9
						num_subjects > 0
					}
				}
			}
			
			cost = 250
			removal_cost = -1
			
			modifier = {
				political_power_factor = -0.1
				consumer_goods_factor = -0.05
				local_resources_factor = 0.1
				production_speed_industrial_complex_factor = 0.15
				production_speed_infrastructure_factor = 0.1
			}
			
			default = yes
			
			cancel_if_invalid = yes
		}

		manufacturing = {
			picture = manufacture
		
			available = {
				OR = {
					num_of_factories > 29
					tag = LUX
				}
			}
			
			cost = 250
			removal_cost = -1
			
			modifier = {
				consumer_goods_factor = 0.1
				monthly_population = 0.25
				industrial_capacity_factory = 0.25
				industrial_capacity_dockyard = 0.25
				production_speed_buildings_factor = 0.15
				production_factory_max_efficiency_factor = 0.1
				production_factory_efficiency_gain_factor = 0.2
			}
			
			cancel_if_invalid = yes
		}
	}
	
	supervision = {
		law = yes
		use_list_view = yes
		
		no_supervision = {
			picture = no_supervision
			
			cost = 50
			removal_cost = -1
			level = 5
			
			modifier = {
				consumer_goods_factor = -0.05
				required_garrison_factor = -0.2
				resistance_target = 0.2
			}
			
			cancel_if_invalid = yes
		}
		
		reckless_supervision = {
			picture = reckless_supervision
			
			cost = 50
			removal_cost = -1
			level = 4
			
			modifier = {
				consumer_goods_factor = -0.025
				required_garrison_factor = -0.1
				resistance_target = 0.1
			}
			
			cancel_if_invalid = yes
		}
		
		military_policing = {
			picture - military_policing
			
			cost = 50
			removal_cost = -1
			level = 3
			
			default = yes
			
			cancel_if_invalid = yes
		}
		
		data_collection = {
			picture = data_collection
			
			cost = 50
			removal_cost = -1
			level = 2
			
			modifier = {
				consumer_goods_factor = 0.025
				required_garrison_factor = 0.1
				resistance_target = -0.15
			}
			
			cancel_if_invalid = yes
		}
		
		oversupervision = {
			picture = oversupervision
			
			cost = 50
			removal_cost = -1
			level = 1
			
			modifier = {
				consumer_goods_factor = 0.05
				required_garrison_factor = 0.2
				resistance_target = -0.3
			}
			
			cancel_if_invalid = yes
		}
	}
	
	training_policies = {
		law = yes
		use_list_view = yes
		
		minimal_training = {
			picture = minimal_training
			
			cost = 50
			removal_cost = -1
			level = 5
			
			modifier = {
				training_time_factor = -0.25
				mobilization_speed = 0.2
				offence = -0.2
				defence = -0.2
			}
			
			cancel_if_invalid = yes
		}
		
		basic_training = {
			picture = basic_training
			
			cost = 50
			removal_cost = -1
			level = 4
			
			modifier = {
				training_time_factor = -0.125
				mobilization_speed = 0.1
				offence = -0.1
				defence = -0.1
			}
			
			cancel_if_invalid = yes
		}
		
		moderate_training = {
			picture = moderate_training
			
			cost = 50
			removal_cost = -1
			level = 3
			
			default = yes
			
			cancel_if_invalid = yes
		}
		
		full_training = {
			picture = full_training
			
			cost = 50
			removal_cost = -1
			level = 2
			
			modifier = {
				training_time_factor = 0.125
				mobilization_speed = -0.1
				offence = 0.1
				defence = 0.1
			}
			
			cancel_if_invalid = yes
		}
		
		extensive_training = {
			picture = extensive_training
			
			cost = 50
			removal_cost = -1
			level = 1
			
			modifier = {
				training_time_factor = 0.25
				mobilization_speed = -0.2
				offence = 0.2
				defence = 0.2
			}
			
			cancel_if_invalid = yes
		}
	}
	
	output_focus = {
		law = yes
		use_list_view = yes
		
		balanced_budget = {
			picture = balanced_budget
			
			available = {
				arms_factory > 0
				dockyard > 0 
			}
			
			cost = 100
			removal_cost = -1
			
			cancel_if_invalid = yes
		}
		
		army_focus = {
			picture = army_better
			
			available = {
				arms_factory > 0
			}
			
			cost = 100
			removal_cost = -1
			
			modifier = {
				industrial_capacity_dockyard = -0.075
				industrial_capacity_factory = 0.075
			}
			
			default = yes
			
			cancel_if_invalid = yes
		}
		
		navy_focus = {
			picture = navy_better
			
			available = {
				dockyard > 0
			}
			
			cost = 100
			removal_cost = -1
			
			modifier = {
				industrial_capacity_dockyard = 0.075
				industrial_capacity_factory = -0.075
			}
			
			cancel_if_invalid = yes
		}
	}
	
	female_service = {
		law = yes
		use_list_view = yes
		
		prohibited_service = {
			picture = prohibited_service
			
			cost = 100
			removal_cost = -1
			level = 5
			
			modifier = {
				stability_factor = 0.05
				political_power_factor = 0.05
			}
			
			default = yes
			
			cancel_if_invalid = yes
		}
		
		auxilliary_force = {
			picture = auxilliary_force
			
			cost = 100
			removal_cost = -1
			level = 4
			
			modifier = {
				consumer_goods_factor = -0.02
				army_org_factor = -0.025
			}
			
			cancel_if_invalid = yes
		}
		
		volunteer_gyal = {
			picture = volunteer_gyal
			
			available = {
				NOT = { has_government = fascism }
			}
			
			cost = 100
			removal_cost = -1
			level = 3
			
			modifier = {
				conscription = 0.01
				army_morale_factor = -0.05
			}
			
			cancel_if_invalid = yes
		}
		
		imbalanced = {
			picture = imbalanced
		
			available = {
				NOT = { has_government = fascism }
			}
			
			cost = 100
			removal_cost = -1
			level = 2
			
			modifier = {
				conscription_factor = 0.4
				army_morale_factor = -0.12
				stability_factor = -0.1
				industrial_capacity_factory = -0.05
				industrial_capacity_dockyard = -0.05
				production_speed_buildings_factor = -0.05
				training_time_factor = 0.3
				army_org_factor = -0.1
			}
			
			cancel_if_invalid = yes
		}
		
		balanced_service = {
			picture = balanced_service
		
			available = {
				NOT = { has_government = fascism }
			}
			
			cost = 100
			removal_cost = -1
			level = 1
			
			modifier = {
				conscription_factor = 0.75
				army_morale_factor = -0.3
				stability_factor = -0.15
				industrial_capacity_factory = -0.1
				industrial_capacity_dockyard = -0.1
				production_speed_buildings_factor = -0.1
				training_time_factor = 0.35
				army_org_factor = -0.2
			}
			
			cancel_if_invalid = yes
		}
	}

	military_budget = {
		law = yes
		use_list_view = yes

		one_percent = {
			picture = uno
			
			available = {
				NOT = {
				has_government = fascism
				has_government = communism
				has_idea = military
				}
			}
				
	        cost = 50
			removal_cost = -1
			level = 5

			modifier = {	
				consumer_goods_factor = 0.01
				conscription_factor = -0.25
				industrial_capacity_dockyard = -0.25
				industrial_capacity_factory = -0.25
				army_org_factor = -0.1
				army_morale_factor = -0.1
				offence = -0.05
				defence = -0.05
				training_time_army_factor = 0.15
				stability_factor = 0.15
			}

			cancel_if_invalid = yes
		}
		
		two_percent = {
			picture = duos

			available = {
				NOT = {
					has_government = communism
					has_government = fascism
					has_idea = military
					has_idea = disarmed_nation
				}
				if = {
					limit = {
						original_tag = AST
						has_dlc = "Together for Victory"
					}
					has_completed_focus = AST_citizen_military_forces
				}
				if = {
					limit = {
						original_tag = CAN
						has_dlc = "Together for Victory"
					}
					has_completed_focus = CAN_commit_to_the_war
				}
				if = {
					limit = {
						original_tag = RAJ
						has_dlc = "Together for Victory"
					}
					is_subject = no
				}

				if = {
					limit = {
						original_tag = HUN
						has_dlc = "Death or Dishonor"
					}
					NOT = { has_idea = HUN_treaty_of_triannon }
				}
				if = {
					limit = {
						original_tag = ENG
						has_dlc = "Man the Guns"
						has_completed_focus = ENG_concessions_to_the_trade_unions
					}
					NOT = { has_country_flag = ENG_cannot_increase_conscription_law }
				}
				if = {
					limit = {
						original_tag = SPR
						has_dlc = "La Resistance"
					}
					NOT = { has_completed_focus = SPR_all_must_bear_the_torch }
				}
				if = {
					limit = {
						original_tag = BUL
						has_dlc = "Battle for the Bosporus"
					}
					NOT = { has_idea = BUL_army_restrictions }
				}
			}
				
	        cost = 50
			removal_cost = -1
			level = 4

			modifier = {
				consumer_goods_factor = 0.02
				conscription_factor = -0.1
				industrial_capacity_dockyard = -0.1
				industrial_capacity_factory = -0.1
				army_org_factor = -0.025
				army_morale_factor = -0.025
				offence = -0.01
				defence = -0.01
				training_time_army_factor = 0.05
				stability_factor = 0.075
			}
			
			default = yes

			cancel_if_invalid = yes
		}
		
		three_percent = {
			picture = trios
			
			available = {
				NOT = { 
					has_idea = military 
					has_idea = disarmed_nation
				}
				if = {
					limit = {
						original_tag = AST
						has_dlc = "Together for Victory"
					}
					has_completed_focus = AST_citizen_military_forces
				}
				if = {
					limit = {
						original_tag = CAN
						has_dlc = "Together for Victory"
					}
					has_completed_focus = CAN_commit_to_the_war
				}
				if = {
					limit = {
						original_tag = RAJ
						has_dlc = "Together for Victory"
					}
					is_subject = no
				}

				if = {
					limit = {
						original_tag = HUN
						has_dlc = "Death or Dishonor"
					}
					NOT = { has_idea = HUN_treaty_of_triannon }
				}
				if = {
					limit = {
						original_tag = ENG
						has_dlc = "Man the Guns"
						has_completed_focus = ENG_concessions_to_the_trade_unions
					}
					NOT = { has_country_flag = ENG_cannot_increase_conscription_law }
				}
				if = {
					limit = {
						original_tag = SPR
						has_dlc = "La Resistance"
					}
					NOT = { has_completed_focus = SPR_all_must_bear_the_torch }
				}
				if = {
					limit = {
						original_tag = BUL
						has_dlc = "Battle for the Bosporus"
					}
					NOT = { has_idea = BUL_army_restrictions }
				}
			}
				
	        cost = 50
			removal_cost = -1
			level = 3

			modifier = {
				consumer_goods_factor = 0.035
				army_org_factor = 0.1
				army_morale_factor = 0.1
				offence = 0.05
				defence = 0.05
				training_time_army_factor = -0.075
			}

			cancel_if_invalid = yes
		}
		
		five_percent = {
			picture = cinq

			available = {
				OR = {
					NOT = {
						has_government = democratic 
						has_idea = disarmed_nation
					}
					AND = {
						has_war = yes
						tag = USA
					}
				}
				if = {
					limit = {
						original_tag = AST
						has_dlc = "Together for Victory"
					}
					has_completed_focus = AST_citizen_military_forces
				}
				if = {
					limit = {
						original_tag = CAN
						has_dlc = "Together for Victory"
					}
					has_completed_focus = CAN_commit_to_the_war
				}
				if = {
					limit = {
						original_tag = RAJ
						has_dlc = "Together for Victory"
					}
					is_subject = no
				}

				if = {
					limit = {
						original_tag = HUN
						has_dlc = "Death or Dishonor"
					}
					NOT = { has_idea = HUN_treaty_of_triannon }
				}
				if = {
					limit = {
						original_tag = ENG
						has_dlc = "Man the Guns"
						has_completed_focus = ENG_concessions_to_the_trade_unions
					}
					NOT = { has_country_flag = ENG_cannot_increase_conscription_law }
				}
				if = {
					limit = {
						original_tag = SPR
						has_dlc = "La Resistance"
					}
					NOT = { has_completed_focus = SPR_all_must_bear_the_torch }
				}
				if = {
					limit = {
						original_tag = BUL
						has_dlc = "Battle for the Bosporus"
					}
					NOT = { has_idea = BUL_army_restrictions }
				}
			}
				
	        cost = 50
			removal_cost = -1
			level = 2

			modifier = {
				consumer_goods_factor = 0.05
				conscription_factor = 0.15
				industrial_capacity_dockyard = 0.25
				industrial_capacity_factory = 0.25
				army_org_factor = 0.2
				army_morale_factor = 0.2
				offence = 0.1
				defence = 0.1
				training_time_army_factor = -0.15
				stability_factor = -0.075
			}

			cancel_if_invalid = yes
		}
		
		ten_percent = {
			picture = dix

			available = {
				OR = {
					OR = {
						NOT = {
						has_government = democratic
						}
						has_war_support > 0.80
					}
					
					OR = {
						NOT = {
						has_government = neutrality
						}
						has_war_support > 0.5
					}
				}
				has_war = yes
				NOT = {
					has_idea = disarmed_nation
				}
				if = {
					limit = {
						original_tag = AST
						has_dlc = "Together for Victory"
					}
					has_completed_focus = AST_citizen_military_forces
				}
				if = {
					limit = {
						original_tag = CAN
						has_dlc = "Together for Victory"
					}
					has_completed_focus = CAN_commit_to_the_war
				}
				if = {
					limit = {
						original_tag = RAJ
						has_dlc = "Together for Victory"
					}
					is_subject = no
				}

				if = {
					limit = {
						original_tag = HUN
						has_dlc = "Death or Dishonor"
					}
					NOT = { has_idea = HUN_treaty_of_triannon }
				}
				if = {
					limit = {
						original_tag = ENG
						has_dlc = "Man the Guns"
						has_completed_focus = ENG_concessions_to_the_trade_unions
					}
					NOT = { has_country_flag = ENG_cannot_increase_conscription_law }
				}
				if = {
					limit = {
						original_tag = SPR
						has_dlc = "La Resistance"
					}
					NOT = { has_completed_focus = SPR_all_must_bear_the_torch }
				}
				if = {
					limit = {
						original_tag = BUL
						has_dlc = "Battle for the Bosporus"
					}
					NOT = { has_idea = BUL_army_restrictions }
				}
			}
				
	        cost = 50
			removal_cost = -1
			level = 1

			modifier = {
				consumer_goods_factor = 0.1
				conscription_factor = 0.25
				industrial_capacity_dockyard = 0.4
				industrial_capacity_factory = 0.4
				army_org_factor = 0.35
				army_morale_factor = 0.35
				offence = 0.25
				defence = 0.25
				training_time_army_factor = -0.25
				stability_factor = -0.2
			}

			cancel_if_invalid = yes
		}
	}
	
	pop_growth = {
		law = yes
		use_list_view = yes
		
		enforced = {
			picture = enforced
		
			available = {
				NOT = { has_government = democratic }
			}
			
			cost = 50
			removal_cost = -1
			level = 1
			
			modifier = {
				monthly_population = 0.75
				consumer_goods_factor = 0.05
				political_power_factor = -0.05
			}
			
			cancel_if_invalid = yes
		}
		
		encouraged = {
			picture = encouraged
			
			cost = 50
			removal_cost = -1
			level = 2
			
			modifier = {
				monthly_population = 0.25
				consumer_goods_factor = 0.02
				political_power_factor = -0.025
			}
			
			cancel_if_invalid = yes
		}
		
		stagnation = {
			picture = stagnation
			
			cost = 50
			removal_cost = -1
			level = 3
			
			modifier = {
				monthly_population = 0.05
			}
			
			default = yes
			
			cancel_if_invalid = yes
		}
		
		disencouraged = {
			picture = disencouraged
		
			available = {
				NOT = { has_government = fascism }
			}
			
			cost = 50
			removal_cost = -1
			level = 4
			
			modifier = {
				monthly_population = -0.2
				consumer_goods_factor = -0.02
				political_power_factor = 0.025
			}
			
			cancel_if_invalid = yes
		}
		
		plummet = {
			picture = plummet
		
			available = {
				NOT = { 
				has_government = fascism 
				has_government = democratic
				}
			}
			
			cost = 50
			removal_cost = -1
			level = 5
			
			modifier = {
				monthly_population = -0.5
				consumer_goods_factor = -0.08
				stability_factor = -0.05
				stability_weekly = -0.004
				political_power_factor = 0.05
			}
			
			cancel_if_invalid = yes
		}
	}
	
	healthcare = {
		law = yes
		use_list_view = yes
	
		no_healthcare = {
			picture = no_healthcare
		
			available = {
				NOT = { 
				has_country_leader_ideology = socialism
				}
			}
			
			cost = 50
			removal_cost = -1
			level = 1
			
			modifier = {
				consumer_goods_factor = -0.06
				monthly_population = -0.2
				stability_factor = -0.1
			}
			
			cancel_if_invalid = yes
		}
		
		private_healthcare = {
			picture = private_healthcare
		
			available = {
				NOT = { 
				has_country_leader_ideology = socialism
				has_government = communism
				}
			}
			
			cost = 50
			removal_cost = -1
			level = 2
			
			modifier = {
				consumer_goods_factor = -0.03
				monthly_population = -0.1
				stability_factor = -0.05
			}
			
			cancel_if_invalid = yes
		}
		
		bad_public_healthcare = {
			picture = bad_public_healthcare
			
			cost = 50
			removal_cost = -1
			level = 3
			
			default = yes
			
			cancel_if_invalid = yes
		}
		
		decent_public_healthcare = {
			picture = decent_public_healthcare
			
			cost = 50
			removal_cost = -1
			level = 4
			
			modifier = {
				consumer_goods_factor = 0.03
				monthly_population = 0.1
				stability_factor = 0.05
			}
			
			cancel_if_invalid = yes
		}
		
		good_public_healthcare = {
			picture = good_public_healthcare
		
			available = {
				NOT = { 
				has_government = fascism 
				}
			}
			
			cost = 50
			removal_cost = -1
			level = 5
			
			modifier = {
				consumer_goods_factor = 0.06
				monthly_population = 0.2
				stability_factor = 0.1
			}
			
			cancel_if_invalid = yes
		}
	}
	
	female_role = {
		law = yes
		use_list_view = yes
	
		patriarchy = {
			picture = patriarchy
		
			available = {
				NOT = { 
				has_country_leader_ideology = socialism
				has_country_leader_ideology = liberalism
				has_government = communism
				has_country_leader_ideology = centrism
				has_country_leader_ideology = moderatism
				}
			}
			
			cost = 50
			removal_cost = -1
			level = 1
			
			modifier = {
				monthly_population = 0.5
				conscription_factor = -0.25
				production_factory_max_efficiency_factor = 0.1
				production_factory_efficiency_gain_factor = 0.1
			}
			
			cancel_if_invalid = yes
		}
		
		traditional_soc = {
			picture = traditional_soc
		
			available = {
				NOT = { 
				has_country_leader_ideology = socialism
				has_government = communism
				}
			}
			
			cost = 50
			removal_cost = -1
			level = 2
			
			modifier = {
				monthly_population = 0.25
				conscription_factor = -0.125
				production_factory_max_efficiency_factor = 0.05
				production_factory_efficiency_gain_factor = 0.05
			}
			
			cancel_if_invalid = yes
		}
		
		unequal_society = {
			picture = unequal_society
			
			cost = 50
			removal_cost = -1
			level = 3
			
			default = yes
			
			cancel_if_invalid = yes
		}
		
		gender_equality = {
			picture = gender_equality
		
			available = {
				NOT = { 
				has_government = fascism
				}
			}
			
			cost = 50
			removal_cost = -1
			level = 2
			
			modifier = {
				monthly_population = -0.25
				conscription_factor = 0.125
				production_factory_max_efficiency_factor = -0.05
				production_factory_efficiency_gain_factor = -0.05
			}
			
			cancel_if_invalid = yes
		}
		
		feminism = {
			picture = feminism
		
			available = {
				OR = {
					has_country_leader_ideology = socialism
					has_government = neutrality
				}
			}
			
			cost = 50
			removal_cost = -1
			level = 5
			
			modifier = {
				monthly_population = -0.5
				conscription_factor = 0.25
				production_factory_max_efficiency_factor = -0.1
				production_factory_efficiency_gain_factor = -0.1
			}
			
			cancel_if_invalid = yes
		}
	}
	
	min_treatment = {
		law = yes
		use_list_view = yes
	
		state_oppression = {
			picture = state_oppression
		
			available = {
				NOT = { 
				has_country_leader_ideology = socialism
				has_country_leader_ideology = liberalism
				}
			}
			
			cost = 50
			removal_cost = -1
			level = 1
			
			modifier = {
				local_non_core_manpower = -0.25
				consumer_goods_factor = -0.05
				stability_factor = 0.05
			}
			
			cancel_if_invalid = yes
		}
		
		racist_laws = {
			picture = racist_laws
		
			available = {
				NOT = { 
				has_country_leader_ideology = socialism
				}
			}
			
			cost = 50
			removal_cost = -1
			level = 2
			
			modifier = {
				local_non_core_manpower = -0.125
				consumer_goods_factor = -0.025
				stability_factor = 0.025
			}
			
			cancel_if_invalid = yes
		}
		
		no_gov_racist_inter = {
			picture = no_gov_racist_inter
		
			available = {
				NOT = { 
				has_government = fascism
				}
			}
			
			cost = 50
			removal_cost = -1
			level = 3
			
			default = yes
			
			cancel_if_invalid = yes
		}
		
		race_equality = {
			picture = race_equality
		
			available = {
				NOT = { 
				has_government = fascism
				}
			}
			
			cost = 50
			removal_cost = -1
			level = 4
			
			modifier = {
				local_non_core_manpower = 0.125
				political_power_factor = -0.075
				stability_factor = -0.05
			}
			
			cancel_if_invalid = yes
		}
		
		promoted_equality = {
			picture = promoted_equality
		
			available = {
				OR = {
					has_country_leader_ideology = socialism
					has_country_leader_ideology = liberalism
				}
			}
			
			cost = 50
			removal_cost = -1
			level = 5
			
			modifier = {
				local_non_core_manpower = 0.25
				political_power_factor = -0.15
				stability_factor = -0.1
			}
			
			cancel_if_invalid = yes
		}
	}
	
	penal_system = {
		law = yes
		use_list_view = yes
	
		penal_slavery = {
			picture = slave
		
			available = {
				NOT = { 
				has_government = democratic
				}
			}
			
			cost = 50
			removal_cost = -1
			level = 1
			
			modifier = {
				consumer_goods_factor = -0.05
				industry_free_repair_factor = 1.2
				industry_repair_factor = 0.75
				monthly_population = -0.2
				production_speed_buildings_factor = 0.1
				stability_factor = -0.15
				research_speed_factor = -0.05
				conscription_factor = -0.1
			}
			
			cancel_if_invalid = yes
		}
		
		capital_punishment = {
			picture = capital_punishment
		
			available = {
				NOT = { 
				has_country_leader_ideology = socialism
				}
			}
			
			cost = 50
			removal_cost = -1
			level = 2
			
			modifier = {
				consumer_goods_factor = -0.02
				industry_free_repair_factor = 0.8
				industry_repair_factor = 0.5
				monthly_population = -0.1
				production_speed_buildings_factor = 0.05
				stability_factor = -0.075
				research_speed_factor = -0.025
				conscription_factor = -0.05
			}
			
			default = yes
			
			cancel_if_invalid = yes
		}
		
		penal_labour = {
			picture = penal_labour
			
			cost = 50
			removal_cost = -1
			level = 3
			
			modifier = {
				consumer_goods_factor = -0.02
				industry_free_repair_factor = 0.4
				industry_repair_factor = 0.25
			}
			
			cancel_if_invalid = yes
		}
		
		incarceration = {
			picture = incarceration
		
			available = {
				NOT = {
				has_government = communism
				}
			}
			
			cost = 50
			removal_cost = -1
			level = 4
			
			modifier = {
				political_power_factor = 0.1
				stability_factor = 0.1
			}
			
			cancel_if_invalid = yes
		}
		
		rehabilitation = {
			picture = rehabilitation
		
			available = {
				OR = {
					has_country_leader_ideology = socialism
					has_country_leader_ideology = liberalism
				}
			}
			
			cost = 50
			removal_cost = -1
			level = 5
			
			modifier = {
				research_speed_factor = 0.1
				political_power_factor = -0.1
				stability_factor = 0.1
			}
			
			cancel_if_invalid = yes
		}
	}
}