/*<meta />*/

@import url('Styles.css');

/* Section landing page */

div.landing-page-container
{
	
}

div.section-title-governance,
div.section-title-operation,
div.section-title-financial,
div.section-title-fund-raising,
div.section-title-human-resources
{
	border-radius: 0 0 0 .5in;
	width: 380px;
	right: 0;
	/*height: 220px;*/
	height: auto;
	padding: 2% 0 2% 2%;
	float: right;
	top: 0;
	text-align: left;
}

div.section-title-governance
{
	background-color: #e45e4f;
}

div.section-title-operation
{
	background-color: #00859f;
}

div.section-title-financial
{
	background-color: #65903D;
}

div.section-title-fund-raising
{
	background-color: #00517D;
}

div.section-title-human-resources
{
	background-color: #6A547B;
}

h1.chapter-landing-page
{
	font-size: 30pt;
	padding: 0 10px 0 0;
	margin-top: 0;
	margin-bottom: 0;
	border-bottom: none;
	color: #ffffff;
	text-transform: none;
}

div.article
{
	min-height: calc(80vh - 154px);
	margin: 0 2em 0 7em !important;
}

div.landing-page-editors-contributors
{
	margin: 0 0 10px 0;
	display: flex;
}

div.landing-page-editors-contributors > div
{
	min-width: auto;
}

div.landing-page-editors-contributors > div:nth-child(1)
{
	margin-left: 0;
}

div.landing-page-editors-contributors > div:nth-child(2)
{
	margin-left: 2%;
}

p.editor-contributor
{
	font-family: 'Basic Sans Bold', Avenir, Myriad;
	margin: 10px 0 10px 0;
	line-height: inherit;
	font-size: 14pt;
}

div.Tiles-8-4-landing
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
	padding-top: 0px;
	margin: 0;
}

div.Tiles-8-4-landing::before
{
	content: ' ';
	display: table;
}

div.Tiles-8-4-landing::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.Tiles-8-4-landing > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div.Tiles-8-4-landing > div:nth-child(1)
{
	width: 73%;
	margin-left: 0%;
}

div.Tiles-8-4-landing > div:nth-child(2)
{
	width: 24%;
	margin-left: 3%;
	margin-top: 16px;
	padding: 0 0 2px 12px;
	border-radius: 10px;
}

.landing-page-proxy-container
{
	min-height: 540px;
}

.landing-page-proxy-container > div
{
	float: left;
}

.landing-page-float-left
{
	width: 78%;
}

.landing-page-float-right
{
	/*width: 20%;
    margin-left: 2%;*/
}

.landing-page-promotions > div
{
	height: auto;
	margin-bottom: 30px;
	background: #e6e7ed;
	border-radius: 10px;
	padding: 15px;
}

.micro-response
{
	width: 70px !important;
	padding: 0;
}

.micro-content-proxy._Skins_CCCC_Promotions_Governance.mc-component .micro-response
{
	width: 100% !important;
}

[class*="section-title-image"]
{
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	/*background-size: contain;
	background-attachment: fixed;
	position: relative;*/
	margin-bottom: .25in;
	height: 3in;
	z-index: -10000;
}

/* ====== Governance ====== */

div.section-title-image-Amalgamation-and-Wind-Down
{
	background-image: url('../Images/Landing-Pages/Governance/Amalgamation-and-Wind-Down.jpg');
}

div.section-title-image-Board-Evaluation
{
	background-image: url('../Images/Landing-Pages/Governance/Board-Evaluation.jpg');
}

div.section-title-image-Board-Meetings
{
	background-image: url('../Images/Landing-Pages/Governance/Board-Meetings.jpg');
}

div.section-title-image-Board-Policies
{
	background-image: url('../Images/Landing-Pages/Governance/Board-Policies.jpg');
}

div.section-title-image-Governance-Strategy
{
	background-image: url('../Images/Landing-Pages/Governance/Governance-Strategy.jpg');
}

div.section-title-image-Leadership-Strategy
{
	background-image: url('../Images/Landing-Pages/Governance/Leadership-Strategy.jpg');
}

div.section-title-image-ONCA
{
	background-image: url('../Images/Landing-Pages/Governance/ONCA.jpg');
}

div.section-title-image-Organizational-Leadership
{
	background-image: url('../Images/Landing-Pages/Governance/Organizational-Leadership.jpg');
}

div.section-title-image-Personal-Leadership
{
	background-image: url('../Images/Landing-Pages/Governance/Personal-Leadership.jpg');
}

div.section-title-image-Starting-a-Charity
{
	background-image: url('../Images/Landing-Pages/Governance/Starting-a-Charity.jpg');
}

/* ====== Financial Management ====== */

div.section-title-image-Audits
{
	background-image: url('../Images/Landing-Pages/Financial-Management/Audits.jpg');
}

div.section-title-image-Books-and-Records
{
	background-image: url('../Images/Landing-Pages/Financial-Management/Books-and-Records.jpg');
}

div.section-title-image-Budgeting
{
	background-image: url('../Images/Landing-Pages/Financial-Management/Budgeting.jpg');
}

div.section-title-image-Charitable-Gifts
{
	background-image: url('../Images/Landing-Pages/Financial-Management/Charitable-Gifts.jpg');
}

div.section-title-image-Charitable-Receipts
{
	background-image: url('../Images/Landing-Pages/Financial-Management/Charitable-Receipts.jpg');
}

div.section-title-image-Disbursement-Quota
{
	background-image: url('../Images/Landing-Pages/Financial-Management/Disbursement-Quota.jpg');
}

div.section-title-image-Electronic-Giving
{
	background-image: url('../Images/Landing-Pages/Financial-Management/Electronic-Giving.jpg');
}

div.section-title-image-Financial-Statements
{
	background-image: url('../Images/Landing-Pages/Financial-Management/Financial-Statements.jpg');
}

div.section-title-image-Fund-Accounting-Resources
{
	background-image: url('../Images/Landing-Pages/Financial-Management/Fund-Accounting-Resources.jpg');
}

div.section-title-image-Internal-Controls
{
	background-image: url('../Images/Landing-Pages/Financial-Management/Internal-Controls.jpg');
}

div.section-title-image-Investments
{
	background-image: url('../Images/Landing-Pages/Financial-Management/Investments.jpg');
}

div.section-title-image-T3010
{
	background-image: url('../Images/Landing-Pages/Financial-Management/T3010.jpg');
}

div.section-title-image-Taxation
{
	background-image: url('../Images/Landing-Pages/Financial-Management/Taxation.jpg');
}

/* ====== Operations ====== */

div.section-title-image-Benevolence
{
	background-image: url('../Images/Landing-Pages/Operations/Benevolence.jpg');
}

div.section-title-image-Christian-Schools
{
	background-image: url('../Images/Landing-Pages/Operations/Christian-Schools.jpg');
}

div.section-title-image-Church-and-Parachurch
{
	background-image: url('../Images/Landing-Pages/Operations/Church-and-Parachurch.jpg');
}

div.section-title-image-Direction-and-Control
{
	background-image: url('../Images/Landing-Pages/Operations/Direction-and-Control.jpg');
}

div.section-title-image-Evaluation
{
	background-image: url('../Images/Landing-Pages/Operations/Evaluation.jpg');
}

div.section-title-image-Operating-Outside-Canada-Long-Term
{
	background-image: url('../Images/Landing-Pages/Operations/Operating-Outside-Canada-Long-Term.jpg');
}

div.section-title-image-Operating-Outside-Canada-Short-Term
{
	background-image: url('../Images/Landing-Pages/Operations/Operating-Outside-Canada-Short-Term.jpg');
}

div.section-title-image-PPDDA
{
	background-image: url('../Images/Landing-Pages/Operations/PPDDA.jpg');
}

div.section-title-image-Related-Business
{
	background-image: url('../Images/Landing-Pages/Operations/Related-Business.jpg');
}

div.section-title-image-Risk
{
	background-image: url('../Images/Landing-Pages/Operations/Risk.jpg');
}

div.section-title-image-Technology
{
	background-image: url('../Images/Landing-Pages/Operations/Technology.jpg');
}

/* ====== Communications ====== */

/*div.section-title-image-Board-Evaluation
{
	background-image: url('../Images/Landing-Pages/Communications/Board-Evaluation.jpg');
}*/

div.section-title-image-CASL
{
	background-image: url('../Images/Landing-Pages/Communications/CASL.jpg');
}

div.section-title-image-Communications-Strategy
{
	background-image: url('../Images/Landing-Pages/Communications/Communications-Strategy.jpg');
}

div.section-title-image-Communications-Teams
{
	background-image: url('../Images/Landing-Pages/Communications/Communications-Teams.jpg');
}

div.section-title-image-Copyright
{
	background-image: url('../Images/Landing-Pages/Communications/Copyright.jpg');
}

div.section-title-image-Fundraising-Communications
{
	background-image: url('../Images/Landing-Pages/Communications/Fundraising-Communications.jpg');
}

div.section-title-image-Fundraising-Events
{
	background-image: url('../Images/Landing-Pages/Communications/Fundraising-Events.jpg');
}

div.section-title-image-Fundraising-Roles
{
	background-image: url('../Images/Landing-Pages/Communications/Fundraising-Roles.jpg');
}

div.section-title-image-Fundraising-Strategy
{
	background-image: url('../Images/Landing-Pages/Communications/Fundraising-Strategy.jpg');
}

div.section-title-image-Grant-Writing
{
	background-image: url('../Images/Landing-Pages/Communications/Grant-Writing.jpg');
}

div.section-title-image-Photo-Video
{
	background-image: url('../Images/Landing-Pages/Communications/Photo-Video.jpg');
}

div.section-title-image-Privacy
{
	background-image: url('../Images/Landing-Pages/Communications/Privacy.jpg');
}

div.section-title-image-Social-Media
{
	background-image: url('../Images/Landing-Pages/Communications/Social-Media.jpg');
}

/* ====== Human Resources ====== */

div.section-title-image-CRD
{
	background-image: url('../Images/Landing-Pages/Human-Resources/CRD.jpg');
}

div.section-title-image-CSJ
{
	background-image: url('../Images/Landing-Pages/Human-Resources/CSJ.jpg');
}

div.section-title-image-Employee-Benefits-and-Deductions
{
	background-image: url('../Images/Landing-Pages/Human-Resources/Employee-Benefits-and-Deductions.jpg');
}

div.section-title-image-Employee-Evaluation
{
	background-image: url('../Images/Landing-Pages/Human-Resources/Employee-Evaluation.jpg');
}

div.section-title-image-Hiring
{
	background-image: url('../Images/Landing-Pages/Human-Resources/Hiring.jpg');
}

div.section-title-image-HR-Policy
{
	background-image: url('../Images/Landing-Pages/Human-Resources/HR-Policy.jpg');
}

div.section-title-image-HR-Regulations
{
	background-image: url('../Images/Landing-Pages/Human-Resources/HR-Regulations.jpg');
}

div.section-title-image-Internal-Communications
{
	background-image: url('../Images/Landing-Pages/Human-Resources/Internal-Communications.jpg');
}

div.section-title-image-Job-Descriptions
{
	background-image: url('../Images/Landing-Pages/Human-Resources/Job-Descriptions.jpg');
}

div.section-title-image-Non-Resident-Worker
{
	background-image: url('../Images/Landing-Pages/Human-Resources/Non-Resident-Worker.jpg');
}

div.section-title-image-Pensions-and-RRSPs
{
	background-image: url('../Images/Landing-Pages/Human-Resources/Pensions-and-RRSPs.jpg');
}

div.section-title-image-Personal-Taxation
{
	background-image: url('../Images/Landing-Pages/Human-Resources/Personal-Taxation.jpg');
}

div.section-title-image-Source-Deductions
{
	background-image: url('../Images/Landing-Pages/Human-Resources/Source-Deductions.jpg');
}

div.section-title-image-Terminations-and-Resignations
{
	background-image: url('../Images/Landing-Pages/Human-Resources/Terminations-and-Resignations.jpg');
}

/* ====== Older versions ====== */

div.section-title-image
{
	background-image: url('../Images/landing-page-finance.png');
}

div.section-title-image-accounting
{
	background-image: url('../Images/lp-title/1-acc-b.png');
}

div.section-title-image-communications
{
	background-image: url('../Images/lp-title/2-comm.png');
}

div.section-title-image-finance
{
	background-image: url('../Images/lp-title/3-fin.png');
}

div.section-title-image-fundraise
{
	background-image: url('../Images/lp-title/4-fund-c.png');
}

div.section-title-image-governance
{
	background-image: url('../Images/lp-title/5-gov.png');
}

div.section-title-image-hr
{
	background-image: url('../Images/lp-title/6-hr-c.png');
}

div.section-title-image-law
{
	background-image: url('../Images/lp-title/7-law.png');
}

div.section-title-image-lead
{
	background-image: url('../Images/lp-title/8-lead-b.png');
}

div.section-title-image-ops
{
	background-image: url('../Images/lp-title/9-ops.png');
}

div.section-title-image-payroll
{
	background-image: url('../Images/lp-title/10-proll.png');
}

div.section-title-image-risk
{
	background-image: url('../Images/lp-title/11-risk.png');
}

div.section-title-image-start
{
	background-image: url('../Images/lp-title/12-start-c.png');
}

div.section-title-image-tech
{
	background-image: url('../Images/lp-title/13-tech-b.png');
}

div.section-title-image-publications
{
	background-image: url('../Images/lp-title/14-publications-b.png');
}

div.section-title-image-programs
{
	background-image: url('../Images/lp-title/15-programs.png');
}

div.section-title-image-reopen
{
	background-image: url('../Images/lp-title/16-reopen.png');
}

div.section-title-image-election
{
	background-image: url('../Images/lp-title/17-election.png');
}

div.section-title-image-accreditation
{
	background-image: url('../Images/lp-title/6-hr.png');
}

div.resp-9-3-10-lp
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
}

div.resp-9-3-10-lp::before
{
	content: ' ';
	display: table;
}

div.resp-9-3-10-lp::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.resp-9-3-10-lp > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding-left: 5px;
	padding-right: 5px;
}

div.resp-9-3-10-lp > div:nth-child(1)
{
	width: 75%;
	margin-left: 0%;
}

div.resp-9-3-10-lp > div:nth-child(2)
{
	width: 25%;
	margin-left: 0%;
}

@media PDFPrint
{
	/* === Section landing page, callouts, and pull quote styles === */
	/* Section landing page */

	div.section-title-image
	{
		width: 7.5in;
		margin-bottom: .75in;
		height: 2.9in;
		padding: 0;
		border: none;
	}

	div.section-title
	{
		width: 6.5in;
		right: 0pt;
		bottom: -3pt;
		position: absolute;
		height: auto;
		padding: .25in 0 0 .3in;
		margin-bottom: 0px !important;
	}
}

@media only screen and (max-width: 1279px)
{
	div.section-title-governance,
	div.section-title-operation,
	div.section-title-financial,
	div.section-title-fund-raising,
	div.section-title-human-resources
	{
		border-radius: 0 0 0 .25in;
		width: auto;
		right: 0;
		/*height: 90px;*/
		height: auto;
		padding: 2% 2% 2% 4%;
		float: right;
		top: 0;
		text-align: left;
	}

	div.article
	{
		margin: 0 5% 0 5% !important;
	}

	div.Tiles-8-4-landing
	{
		margin: 0;
	}

	div.Tiles-8-4-landing > div:nth-child(1)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.Tiles-8-4-landing > div:nth-child(2)
	{
		width: 100%;
		margin-left: 0;
		margin-top: 16px;
		padding: 0;
		border-radius: 10px;
	}

	.landing-page-proxy-container
	{
		min-height: 0;
	}

	/*div.resp-9-3-10-lp > div:nth-child(1)
	{
		width: 58.333%;
		margin-left: 0%;
	}

	div.resp-9-3-10-lp > div:nth-child(2)
	{
		width: 41.667%;
		margin-left: 0%;
	}*/
}

@media only screen and (max-width: 767px)
{
	div.landing-page-container
	{
		margin-top: 0;
	}

	[class*="section-title-image"]
	{
		margin-bottom: .125in;
		height: 1.5in;
	}

	div.section-title-governance,
	div.section-title-operation,
	div.section-title-financial,
	div.section-title-fund-raising,
	div.section-title-human-resources
	{
		border-radius: 0 0 0 .25in;
		width: auto;
		right: 0;
		/*height: 90px;*/
		height: auto;
		padding: 2% 0 2% 4%;
		float: right;
		top: 0;
		text-align: left;
	}

	h1.chapter-landing-page
	{
		font-size: 14pt;
	}

	div.article
	{
		margin: 0 5% 0 5% !important;
	}

	div.Tiles-8-4-landing
	{
		margin: 0;
	}

	div.Tiles-8-4-landing > div:nth-child(1)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.Tiles-8-4-landing > div:nth-child(2)
	{
		width: 100%;
		margin-left: 0;
		margin-top: 16px;
		padding: 0;
		border-radius: 10px;
	}

	.landing-page-proxy-container
	{
		min-height: 0;
	}

	/*div.resp-9-3-10-lp > div:nth-child(1)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.resp-9-3-10-lp > div:nth-child(2)
	{
		width: 100%;
		margin-left: 0%;
	}*/
}

