﻿
.mg blockquote,
.mg form,
.mg h1, .mg h2,
.mg h3, .mg h4,
.mg h5, .mg h6,
.mg img,
.mg p,
.mg pre,
.mg table,
.mg details,
.mg .button-group,
.mg .cihr-notice,
.mg div.notice,
.mg .cihr-sub-section-top,
.mg .cihr-sub-section-bottom
{
	margin-left: 0px;
	margin-right: 0px;
}



/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@      |                                                                @@*/
/*@@      |                                            cihr-notice START   @@*/
/*@@     \|/                                                               @@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

/*_________________________________Version 1_________________________________*/
.notice
{
	background-color: #E3ECF4;
	border: 1px solid #B2CBDE;
}
div.notice
{
	margin-right: 10px;
	margin-left: 10px;
}
.notice h2
{
	background-color: #3C6F9E;
	color: white;
	font-size: 1em;
	margin: 0px;
	padding: 5px;
}
.notice h3
{
	padding: 7px;
}
p.notice
{
	padding: 7px;
}
.notice p
{
	margin: 0px;
	padding: 7px;
}

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@     /|\                                                                @@*/
/*@@      |                                               cihr-notice END   @@*/
/*@@      |                                                                 @@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@      |                                                                 @@*/
/*@@      |                                              cihr-image START   @@*/
/*@@     \|/                                                                @@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/


.cihr-100{height:auto; width:100%;}
.cihr-99{height:auto; width:99%;}
.cihr-98{height:auto; width:98%;}
.cihr-97{height:auto; width:97%;}
.cihr-96{height:auto; width:96%;}
.cihr-95{height:auto; width:95%;}
.cihr-94{height:auto; width:94%;}
.cihr-93{height:auto; width:93%;}
.cihr-92{height:auto; width:92%;}
.cihr-91{height:auto; width:91%;}
.cihr-90{height:auto; width:90%;}
.cihr-89{height:auto; width:89%;}
.cihr-88{height:auto; width:88%;}
.cihr-87{height:auto; width:87%;}
.cihr-86{height:auto; width:86%;}
.cihr-85{height:auto; width:85%;}
.cihr-84{height:auto; width:84%;}
.cihr-83{height:auto; width:83%;}
.cihr-82{height:auto; width:82%;}
.cihr-81{height:auto; width:81%;}
.cihr-80{height:auto; width:80%;}
.cihr-79{height:auto; width:79%;}
.cihr-78{height:auto; width:78%;}
.cihr-77{height:auto; width:77%;}
.cihr-76{height:auto; width:76%;}
.cihr-75{height:auto; width:75%;}
.cihr-74{height:auto; width:74%;}
.cihr-73{height:auto; width:73%;}
.cihr-72{height:auto; width:72%;}
.cihr-71{height:auto; width:71%;}
.cihr-70{height:auto; width:70%;}
.cihr-69{height:auto; width:69%;}
.cihr-68{height:auto; width:68%;}
.cihr-67{height:auto; width:67%;}
.cihr-66{height:auto; width:66%;}
.cihr-65{height:auto; width:65%;}
.cihr-64{height:auto; width:64%;}
.cihr-63{height:auto; width:63%;}
.cihr-62{height:auto; width:62%;}
.cihr-61{height:auto; width:61%;}
.cihr-60{height:auto; width:60%;}
.cihr-59{height:auto; width:59%;}
.cihr-58{height:auto; width:58%;}
.cihr-57{height:auto; width:57%;}
.cihr-56{height:auto; width:56%;}
.cihr-55{height:auto; width:55%;}
.cihr-54{height:auto; width:54%;}
.cihr-53{height:auto; width:53%;}
.cihr-52{height:auto; width:52%;}
.cihr-51{height:auto; width:51%;}
.cihr-50{height:auto; width:50%;}
.cihr-49{height:auto; width:49%;}
.cihr-48{height:auto; width:48%;}
.cihr-47{height:auto; width:47%;}
.cihr-46{height:auto; width:46%;}
.cihr-45{height:auto; width:45%;}
.cihr-44{height:auto; width:44%;}
.cihr-43{height:auto; width:43%;}
.cihr-42{height:auto; width:42%;}
.cihr-41{height:auto; width:41%;}
.cihr-40{height:auto; width:40%;}
.cihr-39{height:auto; width:39%;}
.cihr-38{height:auto; width:38%;}
.cihr-37{height:auto; width:37%;}
.cihr-36{height:auto; width:36%;}
.cihr-35{height:auto; width:35%;}
.cihr-34{height:auto; width:34%;}
.cihr-33{height:auto; width:33%;}
.cihr-32{height:auto; width:32%;}
.cihr-31{height:auto; width:31%;}
.cihr-30{height:auto; width:30%;}
.cihr-29{height:auto; width:29%;}
.cihr-28{height:auto; width:28%;}
.cihr-27{height:auto; width:27%;}
.cihr-26{height:auto; width:26%;}
.cihr-25{height:auto; width:25%;}
.cihr-24{height:auto; width:24%;}
.cihr-23{height:auto; width:23%;}
.cihr-22{height:auto; width:22%;}
.cihr-21{height:auto; width:21%;}
.cihr-20{height:auto; width:20%;}
.cihr-19{height:auto; width:19%;}
.cihr-18{height:auto; width:18%;}
.cihr-17{height:auto; width:17%;}
.cihr-16{height:auto; width:16%;}
.cihr-15{height:auto; width:15%;}
.cihr-14{height:auto; width:14%;}
.cihr-13{height:auto; width:13%;}
.cihr-12{height:auto; width:12%;}
.cihr-11{height:auto; width:11%;}
.cihr-10{height:auto; width:10%;}
.cihr-9{height:auto; width:9%;}
.cihr-8{height:auto; width:8%;}
.cihr-7{height:auto; width:7%;}
.cihr-6{height:auto; width:6%;}
.cihr-5{height:auto; width:5%;}
.cihr-4{height:auto; width:4%;}
.cihr-3{height:auto; width:3%;}
.cihr-2{height:auto; width:2%;}
.cihr-1{height:auto; width:1%;}
.cihr-0{height:auto; width:0%;}

.cihr-image-100{height:auto; width:100%;}
.cihr-image-99{height:auto; width:99%;}
.cihr-image-98{height:auto; width:98%;}
.cihr-image-97{height:auto; width:97%;}
.cihr-image-96{height:auto; width:96%;}
.cihr-image-95{height:auto; width:95%;}
.cihr-image-94{height:auto; width:94%;}
.cihr-image-93{height:auto; width:93%;}
.cihr-image-92{height:auto; width:92%;}
.cihr-image-91{height:auto; width:91%;}
.cihr-image-90{height:auto; width:90%;}
.cihr-image-89{height:auto; width:89%;}
.cihr-image-88{height:auto; width:88%;}
.cihr-image-87{height:auto; width:87%;}
.cihr-image-86{height:auto; width:86%;}
.cihr-image-85{height:auto; width:85%;}
.cihr-image-84{height:auto; width:84%;}
.cihr-image-83{height:auto; width:83%;}
.cihr-image-82{height:auto; width:82%;}
.cihr-image-81{height:auto; width:81%;}
.cihr-image-80{height:auto; width:80%;}
.cihr-image-79{height:auto; width:79%;}
.cihr-image-78{height:auto; width:78%;}
.cihr-image-77{height:auto; width:77%;}
.cihr-image-76{height:auto; width:76%;}
.cihr-image-75{height:auto; width:75%;}
.cihr-image-74{height:auto; width:74%;}
.cihr-image-73{height:auto; width:73%;}
.cihr-image-72{height:auto; width:72%;}
.cihr-image-71{height:auto; width:71%;}
.cihr-image-70{height:auto; width:70%;}
.cihr-image-69{height:auto; width:69%;}
.cihr-image-68{height:auto; width:68%;}
.cihr-image-67{height:auto; width:67%;}
.cihr-image-66{height:auto; width:66%;}
.cihr-image-65{height:auto; width:65%;}
.cihr-image-64{height:auto; width:64%;}
.cihr-image-63{height:auto; width:63%;}
.cihr-image-62{height:auto; width:62%;}
.cihr-image-61{height:auto; width:61%;}
.cihr-image-60{height:auto; width:60%;}
.cihr-image-59{height:auto; width:59%;}
.cihr-image-58{height:auto; width:58%;}
.cihr-image-57{height:auto; width:57%;}
.cihr-image-56{height:auto; width:56%;}
.cihr-image-55{height:auto; width:55%;}
.cihr-image-54{height:auto; width:54%;}
.cihr-image-53{height:auto; width:53%;}
.cihr-image-52{height:auto; width:52%;}
.cihr-image-51{height:auto; width:51%;}
.cihr-image-50{height:auto; width:50%;}
.cihr-image-49{height:auto; width:49%;}
.cihr-image-48{height:auto; width:48%;}
.cihr-image-47{height:auto; width:47%;}
.cihr-image-46{height:auto; width:46%;}
.cihr-image-45{height:auto; width:45%;}
.cihr-image-44{height:auto; width:44%;}
.cihr-image-43{height:auto; width:43%;}
.cihr-image-42{height:auto; width:42%;}
.cihr-image-41{height:auto; width:41%;}
.cihr-image-40{height:auto; width:40%;}
.cihr-image-39{height:auto; width:39%;}
.cihr-image-38{height:auto; width:38%;}
.cihr-image-37{height:auto; width:37%;}
.cihr-image-36{height:auto; width:36%;}
.cihr-image-35{height:auto; width:35%;}
.cihr-image-34{height:auto; width:34%;}
.cihr-image-33{height:auto; width:33%;}
.cihr-image-32{height:auto; width:32%;}
.cihr-image-31{height:auto; width:31%;}
.cihr-image-30{height:auto; width:30%;}
.cihr-image-29{height:auto; width:29%;}
.cihr-image-28{height:auto; width:28%;}
.cihr-image-27{height:auto; width:27%;}
.cihr-image-26{height:auto; width:26%;}
.cihr-image-25{height:auto; width:25%;}
.cihr-image-24{height:auto; width:24%;}
.cihr-image-23{height:auto; width:23%;}
.cihr-image-22{height:auto; width:22%;}
.cihr-image-21{height:auto; width:21%;}
.cihr-image-20{height:auto; width:20%;}
.cihr-image-19{height:auto; width:19%;}
.cihr-image-18{height:auto; width:18%;}
.cihr-image-17{height:auto; width:17%;}
.cihr-image-16{height:auto; width:16%;}
.cihr-image-15{height:auto; width:15%;}
.cihr-image-14{height:auto; width:14%;}
.cihr-image-13{height:auto; width:13%;}
.cihr-image-12{height:auto; width:12%;}
.cihr-image-11{height:auto; width:11%;}
.cihr-image-10{height:auto; width:10%;}
.cihr-image-9{height:auto; width:9%;}
.cihr-image-8{height:auto; width:8%;}
.cihr-image-7{height:auto; width:7%;}
.cihr-image-6{height:auto; width:6%;}
.cihr-image-5{height:auto; width:5%;}
.cihr-image-4{height:auto; width:4%;}
.cihr-image-3{height:auto; width:3%;}
.cihr-image-2{height:auto; width:2%;}
.cihr-image-1{height:auto; width:1%;}
.cihr-image-0{height:auto; width:0%;}


@media screen and (max-width: 530px)
{
	.cihr-image-99, .cihr-image-98, .cihr-image-97, .cihr-image-96,
	.cihr-image-95, .cihr-image-94, .cihr-image-93, .cihr-image-92,
	.cihr-image-91, .cihr-image-90, .cihr-image-89, .cihr-image-88,
	.cihr-image-87, .cihr-image-86, .cihr-image-85, .cihr-image-84,
	.cihr-image-83, .cihr-image-82, .cihr-image-81, .cihr-image-80,
	.cihr-image-79, .cihr-image-78, .cihr-image-77, .cihr-image-76,
	.cihr-image-75, .cihr-image-74, .cihr-image-73, .cihr-image-72,
	.cihr-image-71, .cihr-image-70, .cihr-image-69, .cihr-image-68,
	.cihr-image-67, .cihr-image-66, .cihr-image-65, .cihr-image-64,
	.cihr-image-63, .cihr-image-62, .cihr-image-61, .cihr-image-60,
	.cihr-image-59, .cihr-image-58, .cihr-image-57, .cihr-image-56,
	.cihr-image-55, .cihr-image-54, .cihr-image-53, .cihr-image-52,
	.cihr-image-51, .cihr-image-50, .cihr-image-49, .cihr-image-48,
	.cihr-image-47, .cihr-image-46, .cihr-image-45, .cihr-image-44,
	.cihr-image-43, .cihr-image-42, .cihr-image-41, .cihr-image-40,
	.cihr-image-39, .cihr-image-38, .cihr-image-37, .cihr-image-36,
	.cihr-image-35, .cihr-image-34, .cihr-image-33, .cihr-image-32,
	.cihr-image-31, .cihr-image-30, .cihr-image-29, .cihr-image-28,
	.cihr-image-27, .cihr-image-26, .cihr-image-25, .cihr-image-24,
	.cihr-image-23, .cihr-image-22, .cihr-image-21, .cihr-image-20,
	.cihr-image-19, .cihr-image-18, .cihr-image-17, .cihr-image-16,
	.cihr-image-15, .cihr-image-14, .cihr-image-13, .cihr-image-12,
	.cihr-image-11, .cihr-image-10, .cihr-image-9, .cihr-image-8,
	.cihr-image-7, .cihr-image-6, .cihr-image-5, .cihr-image-4,
	.cihr-image-3, .cihr-image-2, .cihr-image-1,
	.cihr-99, .cihr-98, .cihr-97, .cihr-96,
	.cihr-95, .cihr-94, .cihr-93, .cihr-92,
	.cihr-91, .cihr-90, .cihr-89, .cihr-88,
	.cihr-87, .cihr-86, .cihr-85, .cihr-84,
	.cihr-83, .cihr-82, .cihr-81, .cihr-80,
	.cihr-79, .cihr-78, .cihr-77, .cihr-76,
	.cihr-75, .cihr-74, .cihr-73, .cihr-72,
	.cihr-71, .cihr-70, .cihr-69, .cihr-68,
	.cihr-67, .cihr-66, .cihr-65, .cihr-64,
	.cihr-63, .cihr-62, .cihr-61, .cihr-60,
	.cihr-59, .cihr-58, .cihr-57, .cihr-56,
	.cihr-55, .cihr-54, .cihr-53, .cihr-52,
	.cihr-51, .cihr-50, .cihr-49, .cihr-48,
	.cihr-47, .cihr-46, .cihr-45, .cihr-44,
	.cihr-43, .cihr-42, .cihr-41, .cihr-40,
	.cihr-39, .cihr-38, .cihr-37, .cihr-36,
	.cihr-35, .cihr-34, .cihr-33, .cihr-32,
	.cihr-31, .cihr-30, .cihr-29, .cihr-28,
	.cihr-27, .cihr-26, .cihr-25, .cihr-24,
	.cihr-23, .cihr-22, .cihr-21, .cihr-20,
	.cihr-19, .cihr-18, .cihr-17, .cihr-16,
	.cihr-15, .cihr-14, .cihr-13, .cihr-12,
	.cihr-11, .cihr-10, .cihr-9, .cihr-8,
	.cihr-7, .cihr-6, .cihr-5, .cihr-4,
	.cihr-3, .cihr-2, .cihr-1
	{
		width: auto;
	}
	
	
	
}




/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@      |                                                                 @@*/
/*@@      |                       cihr-report START      ----    request 205755 to delete these classes     @@*/
/*@@     \|/                                                                @@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

/*_________________________________Version 1 _________________________________*/
.cihr-report-blue-color
{
	color: #078399 !important;
}
.cihr-report-blue-background
{
	background-color: #078399;
}
.cihr-report-pale-blue-background
{
	background-color: #9ad8e3;
}
.cihr-report-sub-h2
{
	color: #666666 !important;
	font-size: 90%;
}
.cihr-report-image-header img
{
	float:left;
	margin-right:15px;
}
.cihr-report-table-no-border th,
.cihr-report-table-no-border td
{
	border: none;
}

/*_________________________________Version 2_________________________________*/
.cihr-annual-report-2012-2013 h2,
.cihr-annual-report-2012-2013 h3,
.cihr-annual-report-2012-2013 h4
{
	color: #5A3DAC;
}


/*_________________________________Version 3_________________________________*/
.cihr-annual-report-2013-2014 h2, 
.cihr-annual-report-2013-2014 h3, 
.cihr-annual-report-2013-2014 h4 
{
    color: #2572BB;
}


/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@     /|\                                                                @@*/
/*@@      |                                               cihr-report END   @@*/
/*@@      |                                                                 @@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@      |                                                                 @@*/
/*@@      |                                                 Landing START   @@*/
/*@@     \|/                                                                @@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/


/*_________________________________landing-sd_________________________________*/
.cihr-landing-sd
{
	background-image: url('/images/cihr-landing-sd-bg.png');
	background-position: top left;
	background-repeat: no-repeat;
	background-color: #8BC570;
	border: 1px solid #BDF487;
}
@media screen and (max-width: 767px)
{
	.cihr-landing-sd
	{
		margin-right: auto;
		margin-bottom: 1em;
		margin-left: auto;
		max-width: 534px;
	}
}
.cihr-landing-sd > div
{
	background-color:#60AD10;
	float: left;
	height: 45px;
	margin: 20px 9px 0px 0px;
	width: 9px;
}
.cihr-landing-sd > h2
{
	color: #2F6D13;
	float: left;
	font-family: 'Open Sans', sans-serif !important;
	font-size: 120%;
	font-weight: 600 !important;
	line-height: 120% !important;
	margin: 19px 0px 19px 0px;
	text-transform: uppercase;
}
@media screen and (min-width: 1200px)
{
	.cihr-landing-sd > h2
	{
		font-size: 140%;
	}
}
@media screen and (max-width: 1199px)
{
	.cihr-landing-sd > h2
	{
		font-size: 120%;
		font-weight: bold !important;
		margin: 24px 0px 24px 0px;
	}
}
@media screen and (max-width: 959px)
{
	.cihr-landing-sd > h2
	{
		font-size: 155%;
		font-weight: 600 !important;
		margin: 19px 0px 19px 0px;
	}
}
.cihr-landing-sd > img
{
	display: block;
	float: right;
	margin: 0px;
	width: 43%;
}
.cihr-landing-sd > p
{
	background-color: white;
	clear: both;
	font-family: 'Open Sans', sans-serif;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
}
.cihr-landing-sd > p > a
{
	color: #2F6D13 !important;
	display: block;
	font-weight: bold !important;
	padding: 10px 20px 10px 20px;
	text-decoration: none;
}
.cihr-landing-sd > p > a:hover,
.cihr-landing-sd > p > a:focus
{
	text-decoration: underline;
}
.cihr-landing-sd > p > a img
{
	display: inline-block;
	height: 16px;
	margin: 0px 0px 1px 4px;
	vertical-align: middle;
	width: 9px;
}

/*________________________________landing-uni_________________________________*/
.cihr-landing-uni
{
	background-color: #EBEBEB;
	background-position: top left;
	background-repeat: no-repeat;
	border: 1px solid #CED3D7;
	margin-top: 1em;
}
@media screen and (max-width: 767px)
{
	.cihr-landing-uni
	{
		margin-right: auto;
		margin-bottom: 1em;
		margin-left: auto;
		max-width: 534px;
	}
}
.cihr-landing-uni > div
{
	background-color: #02718C;
	float: left;
	height: 45px;
	margin: 20px 9px 0px 0px;
	width: 9px;
}
.cihr-landing-uni > h2
{
	color: #036D86;
	font-family: 'Open Sans', sans-serif !important;
	font-size: 120%;
	font-weight: 600 !important;
	line-height: 120% !important;
	margin: 19px 19px 0px 19px;
	text-transform: uppercase;
}
@media screen and (min-width: 1200px)
{
	.cihr-landing-uni > h2
	{
		font-size: 140%;
		padding-top: 10px;
	}
}
@media screen and (max-width: 1199px)
{
	.cihr-landing-uni > h2
	{
		font-size: 120%;
		font-weight: bold !important;
		margin: 24px 19px 0px 19px;
	}
}
@media screen and (max-width: 959px)
{
	.cihr-landing-uni > h2
	{
		font-size: 155%;
		font-weight: 600 !important;
		margin: 19px 19px 0px 19px;
	}
}
.cihr-landing-uni > img
{
	display: block;
	float: right;
	width: 43%;
	margin: 0px;
}
.cihr-landing-uni > p
{
	margin-right: 19px;
	margin-bottom: 14px;
	margin-left: 19px;
	margin-top:10px;
}
p.cihr-landing-uni-learn
{
	background-color: white;
	clear: both;
	font-family: 'Open Sans', sans-serif;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
}
p.cihr-landing-uni-learn > a
{
	color: #036D86 !important;
	display: block;
	font-weight: bold !important;
	padding: 10px 20px 10px 20px;
	text-decoration: none;
}
p.cihr-landing-uni-learn > a:hover,
p.cihr-landing-uni-learn > a:focus
{
	text-decoration: underline;
}
p.cihr-landing-uni-learn > a img
{
	display: inline-block;
	height: 16px;
	margin: 0px 0px 1px 4px;
	vertical-align: middle;
	width: 9px;
}

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@     /|\                                                                @@*/
/*@@      |                                                   Landing END   @@*/
/*@@      |                                                                 @@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@      |                                                                 @@*/
/*@@      |                                              Learn More START   @@*/
/*@@     \|/                                                                @@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

.cihr-learn-more
{
	background-color: white;
	clear: both;
	font-family: 'Open Sans', sans-serif;
	font-weight: bold;
}
.cihr-learn-more > a
{
	color: #036D86 !important;
	font-weight: bold !important;
	padding: 10px 10px 10px 20px;
	text-decoration: none;
}
.cihr-learn-more > a:hover,
.cihr-learn-more > a:focus
{
	text-decoration: underline;
}
.cihr-learn-more > a img
{
	display: inline-block;
	height: 16px;
	margin: 0px 0px 1px 4px;
	vertical-align: middle;
	width: 9px;
}

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@     /|\                                                                @@*/
/*@@      |                                                Learn More END   @@*/
/*@@      |                                                                 @@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@      |                                                                 @@*/
/*@@      |                                                Homepage START   @@*/
/*@@     \|/                                                                @@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

.cihr-homepage-cihr-at-a-glance
{
	background-color: #91C877;
	background-image: url(/images/wb-cihr-at-a-glance-bg.png);
	background-position: top left;
	background-repeat: no-repeat;
	display: block;
	float: left;
	height: 330px; /* jacinthe 395px; */
	margin-top: 10px;
	width: 100%;
}
@media screen and (min-width: 1200px)
{
	.cihr-homepage-cihr-at-a-glance
	{
		/*width:35%;*/
	}
}
@media screen and (max-width: 1199px)
{
	.cihr-homepage-cihr-at-a-glance
	{
		/*width:37%;*/
	}
}
@media screen and (max-width: 959px)
{
	.cihr-homepage-cihr-at-a-glance
	{
		/*margin-top: 10px;
		width: 71%;*/
	}
}
@media screen and (max-width: 767px)
{
	.cihr-homepage-cihr-at-a-glance
	{
		/*margin-top: 6px;
		width: 64%;*/
	}
}
@media screen and (max-width: 555px)
{
	.cihr-homepage-cihr-at-a-glance
	{
		/*height: auto;
		float: none;
		width: 100%;*/
	}
}
.cihr-homepage-cihr-at-a-glance-deco
{
	background-color: #6AB51C;
	display: block;
	float: left;
	height: 70px;
	margin-top: 15px;
	width: 9px;
}
.cihr-homepage-cihr-at-a-glance > h2
{
	color:#2F6D13;
	float: left;
	font-family: 'Open Sans', sans-serif !important;
	/*font-size: 3em;*/
	font-size: 32px;
	font-weight: 400 !important;
	line-height: 100% !important;
	margin: 0px;
	padding: 20px 0px 20px 13px; /* jacinthe  12px 0px 37px 13px; */
	text-transform: uppercase;
}
.cihr-homepage-cihr-at-a-glance > h2 > span
{
	display: inline-block;
	font-size: 80%;
	margin-bottom: -5px;
}
.cihr-homepage-cihr-at-a-glance > p
{
	font-size: 14px;
	line-height: 19.1875px;
	margin: 0em 26px 1em 26px;
}
.cihr-homepage-cihr-at-a-glance > p:last-of-type
{
	margin-bottom: 0px;
	padding-bottom: 1em;
}
.cihr-homepage-cihr-at-a-glance a
{
	color: black !important;
	font-weight: normal !important;
}
.cihr-homepage-cihr-at-a-glance > ul
{
	font-size: 14px;
	line-height: 19.1875px;
	list-style-type: none;
	margin: 0em 26px 0em 2px; /* jacinthe 1em 26px 0em 26px; */
	padding-bottom: 10px; /* Jacinthe new*/
}
.cihr-homepage-cihr-at-a-glance > ul > li
{
	list-style-type: none;
	margin-bottom: 0.8em;
	text-shadow: none;
	white-space: nowrap;
}
.cihr-homepage-cihr-at-a-glance > ul > li > a
{
	text-decoration: none;
	padding-left: 10px;
}
.cihr-homepage-cihr-at-a-glance > ul > li > a:hover,
.cihr-homepage-cihr-at-a-glance > ul > li > a:focus
{
	text-decoration: underline;
}
.cihr-homepage-cihr-at-a-glance > ul > li > a > img
{
	display: inline-block;
	height: 16px;
	margin: 0px 0px 1px 4px;
	vertical-align: middle;
	width: 9px;
}
.cihr-homepage-spacer-555
{
	float: left;
	min-height: 1px;
	width: 1%;
}
@media screen and (max-width: 555px)
{
	.cihr-homepage-spacer-555
	{
		display: none;
	}
}
.cihr-homepage-funding-resources
{
	background-color: #E0E3E7;
	display: block;
	float: left;
	margin-top: 10px;
	width: 100%;
}
@media screen and (min-width: 1200px)
{
	.cihr-homepage-funding-resources
	{
		/*width: 17%;*/
	}
}
@media screen and (max-width: 1199px)
{
	.cihr-homepage-funding-resources
	{
		/*width: 21%;*/
	}
}
@media screen and (max-width: 959px)
{
	.cihr-homepage-funding-resources
	{
		/*margin-top: 10px;
		width: 28%;*/
	}
}
@media screen and (max-width: 767px)
{
	.cihr-homepage-funding-resources
	{
		/*margin-top: 6px;
		width: 35%;*/
	}
}
@media screen and (max-width: 555px)
{
	.cihr-homepage-funding-resources
	{
		/*float: none;
		width: 100%;*/
	}
}
.cihr-homepage-funding-resources-deco
{
	background-color: #929494;
	float: left;
	height: 47px;
	margin-top: 15px;
	width: 9px;
}
.cihr-homepage-funding-resources > h2
{
	float: left;
	font-family: 'Open Sans', sans-serif !important;
	/*font-size: 1.3em;*/
	font-size: 15px;
	font-weight: 600 !important;
	/*line-height: 115% !important;*/
	line-height: 19px !important;
	margin: 18px 5px 5px 10px;
	text-transform: uppercase;
}
.cihr-homepage-funding-resources > ul
{
	background-color: white;
	list-style-type: none;
	margin: 0px 9px 8px 9px;
	padding-left: 0px;
}
.cihr-homepage-funding-resources > ul > li
{
	margin: 0px;
}
.cihr-homepage-funding-resources > ul > li > span
{
	background-image: url(/images/cihr-dotted-border.png);
	background-repeat: repeat-x;
	display: block;
	height: 1px;
}
.cihr-homepage-funding-resources-opportunities > a,
.cihr-homepage-funding-resources-opportunities > a:visited
{
	display: block;
	color: black !important;
	/*font-size: 1.25em;*/
	font-size: 15px;
	font-weight: normal !important;
	padding: 14px 5px 14px 13px; /* jacinthe 23px 5px 23px 13px; */
	text-decoration: none;
}
.cihr-homepage-funding-resources-opportunities > a:hover,
.cihr-homepage-funding-resources-opportunities > a:focus
{
	text-decoration: underline;
}
.cihr-homepage-funding-resources-opportunities > a > img
{
	display: inline-block;
	margin: 0px 3px 0px 2px;
	vertical-align: middle;
	width: 30px;
}
.cihr-homepage-funding-resources-policies > a,
.cihr-homepage-funding-resources-policies > a:visited
{
	display: block;
	color: black !important;
	/*font-size: 1.25em;*/
	font-size: 15px;
	font-weight: normal !important;
	padding: 16px 5px 16px 13px; /* jacinthe 24px 5px 24px 13px; */
	text-decoration: none;
}
.cihr-homepage-funding-resources-policies > a:hover,
.cihr-homepage-funding-resources-policies > a:focus
{
	text-decoration: underline;
}
.cihr-homepage-funding-resources-policies > a > img
{
	display: inline-block;
	margin: 0px 10px 0px 0px;
	vertical-align: middle;
	width: 32px;
}
.cihr-homepage-funding-resources-common-cv > a,
.cihr-homepage-funding-resources-common-cv > a:visited
{
	display: block;
	color: black !important;
	/*font-size: 1.25em;*/
	font-size: 14px;
	font-weight: normal !important;
	padding: 10px 5px 0px 8px; /* jacinthe 14px 5px 6px 8px; */
	text-decoration: none;
}
.cihr-homepage-funding-resources-common-cv > a:hover,
.cihr-homepage-funding-resources-common-cv > a:focus
{
	text-decoration: underline;
}
.cihr-homepage-funding-resources-common-cv > a > img
{
	display: inline-block;
	margin: 0px 2px 9px 4px;
	vertical-align: middle;
	width: 47px;
}
.cihr-homepage-funding-resources-decisions > a,
.cihr-homepage-funding-resources-decisions > a:visited
{
	display: block;
	color: black !important;
	/*font-size: 1.25em;*/
	font-size: 15px;
	font-weight: normal !important;
	padding: 18px 5px 18px 14px; /* jacinthe 29px 5px 29px 14px; */
	text-decoration: none;
}
.cihr-homepage-funding-resources-decisions > a:hover,
.cihr-homepage-funding-resources-decisions > a:focus
{
	text-decoration: underline;
}
.cihr-homepage-funding-resources-decisions > a > img
{
	display: inline-block;
	margin: 0px 16px 0px 0px;
	vertical-align: middle;
	width: 27px;
}
.cihr-homepage-block-4
{
	float: left;
	min-height: 1px;
	width: 1%;
}
@media screen and (max-width: 959px)
{
	.cihr-homepage-block-4
	{
		display: none;
	}
}
.cihr-homepage-hra-priorities
{
	background-color: #EFF1F3; /* jacinthe #E0E3E7; */
	display: block;
	float: left;
	margin-top: 10px;
	padding-bottom: 10px; /* Jacinthe New*/
	width: 40%;
}
@media screen and (min-width: 1200px)
{
	.cihr-homepage-hra-priorities
	{
		width: 100%;
	}
}
@media screen and (max-width: 1199px)
{
	.cihr-homepage-hra-priorities
	{
		width: 100%;
	}
}
@media screen and (max-width: 959px)
{
	.cihr-homepage-hra-priorities
	{
		width: 100%;
	}
}
.cihr-homepage-hra-priorities > h2
{
	color: #555 !important; /* jacinthe #000*/
	float: left;
	font-family: 'Open Sans', sans-serif !important;
	font-size: 1.4em; /* jacinthe 1.8em; */
	font-weight: 600 !important; /*jacinthe 400*/
	line-height: 102% !important;
	margin: 0px;
	padding: 21px 20px 7px 13px;
	text-transform: uppercase;
}
.cihr-homepage-hra-priorities-deco
{
	background-color: #6AB51C; /* jacinthe #929494; */
	float: left;
	height: 40px; /* jacinthe 50px; */
	margin-top: 11px;
	width: 9px;
}
.cihr-homepage-hra-priorities-box
{
	background-color: white;
	border-bottom: 1px solid #E0E3E7; /* Jacinthe new */
	margin: 0px 10px 0px 10px; /* jacinthe 0px 10px 10px 10px; */
}

.cihr-homepage-hra-priorities-box > img
{
	display: block;
	float: left;
	margin: 10px 0px 10px 10px;
	width: 30%;
}
@media screen and (max-width: 380px)
{
	.cihr-homepage-hra-priorities-box > img
	{
		display: none;
	}
}
.cihr-homepage-hra-priorities-box-text
{
	float: left;
	font-family: Arial, sans-serif;
	line-height: 135%;
	padding: 12px 0px;
	width: 67%;
}
@media screen and (max-width: 380px)
{
	.cihr-homepage-hra-priorities-box-text
	{
		width: 100%;
	}
}
.cihr-homepage-hra-priorities-box-text > h3
{
	color: black;
	font-size: 1em; /* jacinthe 1.2em; */
	margin: 0px 10px;
}

.cihr-homepage-hra-priorities-box-text > p
{
	margin: 3px 10px 0px 10px;
}
.cihr-homepage-hra-priorities-box-text-link
{
	font-family: 'Open Sans', sans-serif;
	font-weight: bold;
	text-align: left; /* jacinthe right; */
}
.cihr-homepage-hra-priorities-box-text-link > a
{
	color: #2F6D13 !important; /*  jacinthe #036D86*/
 	font-weight: bold !important;
	text-decoration: none;
}

.cihr-homepage-hra-priorities-box-text-link > a:hover,
.cihr-homepage-hra-priorities-box-text-link > a:focus
{
	text-decoration: underline;
}
.cihr-homepage-hra-priorities-box-text-link > a > img
{
	display: inline-block;
	height: 16px;
	margin: 0px 0px 1px 4px;
	vertical-align: middle;
	width: 9px;
}

/* health research in action block - home page */
.cihr-homepage-hra-priorities > h2.hra 
{
	color: #2f6d13 !important;
	float: left;
	font-size: 1.7em;
	font-style: italic;
	font-family: 'Open Sans', sans-serif !important;
	font-weight: normal !important; 
	line-height: 100% !important;
	margin: 0px;
	padding: 16px 20px 7px 13px;
	text-transform: none;
}
@media screen and (max-width: 380px)
{
	.cihr-homepage-hra-priorities > h2.hra 
	{
		font-size: 1.3em;
	}
}
@media screen and (max-width: 300px)
{
	.cihr-homepage-hra-priorities > h2.hra 
	{
		font-size: 13px;
	}
}
.cihr-homepage-hra-priorities-box > img.hra
{
	display: block;
	float: right;
	margin: 0px 0px 0px 10px;
	width: 45%;
}
@media screen and (max-width: 380px)
{
	.cihr-homepage-hra-priorities-box > img.hra
	{
		display: none;
	}
}

.hra-1 
{
	width: 53% !important;
}
.cihr-homepage-hra-priorities-box-text > div.hra 
{
	margin: 0px 10px;
	background-image: transparent;
	background-position: bottom right;
	background-repeat: no-repeat;
	height: 135px; 
	width:95%;
}
@media screen and (min-width: 1200px)
{
	.cihr-homepage-hra-priorities-box-text > div.hra
	{
		background-image: url(../images/hra_arrow.png);
	}
}
@media screen and (max-width: 1199px)
{
	.cihr-homepage-hra-priorities-box-text > div.hra
	{
		background-image: transparent;
	}
}
@media screen and (max-width: 959px)
{
	.cihr-homepage-hra-priorities-box-text > div.hra
	{
		background-image: url(../images/hra_arrow.png);
	}
}
@media screen and (max-width: 555px)
{
	.cihr-homepage-hra-priorities-box-text > div.hra
	{
		background-image: transparent;
	}
}
.cihr-homepage-hra-priorities-box-text > div.hra > h3
{
	color: #2a94bc !important;
	font-size: 28px; 
	font-weight: normal !important;
	margin-top: 10px;
}
.cihr-homepage-hra-priorities-box-text > div.hra > p
{
	color: #59820b !important;
	font-size: 20px; 
	font-weight: normal !important;
	line-height:24px;
	margin-top: 0px;
}
.cihr-homepage-hra-priorities-box-text > div.hra > p > span
{
	color: #555555 !important;
	font-size: 14px; 
	font-weight: normal !important;
}
@media screen and (max-width: 380px)
{
	.cihr-homepage-hra-priorities-box-text > div.hra
	{
		width: 90% !important;
	}
	.hra-1 
	{
		width: 100% !important;
	}
}
.cihr-homepage-hra-priorities-box-text-link > a.hra
{
	color:#036D86 !important;
	font-size: 13px !important;
}



.cihr-homepage-spacer-959
{
	float: left;
	min-height: 1px;
	width: 1%;
}
@media screen and (max-width: 959px)
{
	.cihr-homepage-spacer-959
	{
		/*display: none;*/
		clear: both;
		float: none;
		min-height: 0px;
		width: 0px;
	}
}
/*____________________________Block 8___april 2014________________________________*/
.cihr-homepage-funding-news
{
	background-color: #EFF1F3;
	display: block;
	float: left;
	margin-top: 10px;
	width: 100%;
}
@media screen and (min-width: 1200px)
{
	.cihr-homepage-funding-news
	{
		width: 100%;
	}
}
@media screen and (max-width: 1199px)
{
	.cihr-homepage-funding-news
	{
		width: 100%;
	}
}
@media screen and (max-width: 959px)
{
	.cihr-homepage-funding-news
	{
		width: 100%;
	}
}
.cihr-homepage-funding-news > h2
{
	color: #555 !important;
	float: left;
	font-family: 'Open Sans', sans-serif !important;
	font-size: 1.4em;
	font-weight: 600 !important;
	line-height: 102% !important;
	margin: 0px;
	padding: 21px 20px 7px 13px;
	text-transform: uppercase;
}
@media screen and (max-width: 555px)
{
	.cihr-homepage-funding-news > h2
	{
		padding: 12px 7px 7px 15px;
		width: 220px;
	}
}
.cihr-homepage-funding-news-deco
{
	background-color: #2A94BC;
	float: left;
	height: 40px;
	margin-top: 11px;
	width: 9px;
}
.cihr-homepage-funding-news-box
{
	background-color: white;
	margin: 0px 10px 0px 10px;
}
.cihr-homepage-funding-news-box > ul
{
	display:table;
	font-size: 1em;
	list-style-type:none;
	margin:0px;
	width:100%;
	padding-left: 20px;
	padding-right: 20px;	
}
.cihr-homepage-funding-news-rss
{
	display: inline-block;
	float: right;
	margin: 10px;
}
.cihr-homepage-funding-news-rss > img
{
	margin: 0px;
	width:28px;
}
.cihr-homepage-funding-news-learn
{
	padding: 0px 13px 5px 0px;
	text-align: right;
}
.cihr-homepage-funding-news-learn > a
{
	color: #036D86 !important;
	font-family: 'Open Sans', sans-serif;
	font-weight: bold !important;
	text-decoration: none;
}
.cihr-homepage-funding-news-learn > a:hover,
.cihr-homepage-funding-news-learn > a:focus
{
	text-decoration: underline;
}
.cihr-homepage-funding-news-learn > a > img
{
	display: inline-block;
	height: 16px;
	margin: 0px 0px 1px 4px;
	vertical-align: middle;
	width: 9px;
}
.cihr-homepage-funding-news-newslinks
{
	display: table;
	margin: 15px 23px 10px 17px;
}
.cihr-homepage-funding-news-newslinks > li
{
	display: table-row-group;
}
@media screen and (max-width: 555px)
{
	.cihr-homepage-funding-news-newslinks > li:first-of-type
	{
		padding-top: 0px;
	}
	.cihr-homepage-funding-news-newslinks > li
	{
		display: block;
	}
}
.cihr-homepage-funding-news-newslinks > li > a
{
	background-image: url(/images/cihr-dotted-border.png);
	background-position: bottom;
	background-repeat: repeat-x;
	display: table-row;
	text-decoration: none;
}
@media screen and (max-width: 555px)
{
	.cihr-homepage-funding-news-newslinks > li > a
	{
		display: block;
	}
	.cihr-homepage-funding-news-newslinks > li > a:last-of-type
	{
		margin-bottom: 0px;
	}
}
.cihr-homepage-funding-news-newslinks > li > a:hover >
   .cihr-homepage-funding-news-newslinks-title,
.cihr-homepage-funding-news-newslinks > li > a:hover >
   .cihr-homepage-funding-news-newslinks-date,
.cihr-homepage-funding-news-newslinks > li > a:focus >
   .cihr-homepage-funding-news-newslinks-title
.cihr-homepage-funding-news-newslinks > li > a:focus >
   .cihr-homepage-funding-news-newslinks-date
{
	text-decoration: underline;
}
.cihr-homepage-funding-news-newslinks-title
{
	color: black;
	display: table-cell;
	font-weight: normal;
	padding: 10px 14px;
}
@media screen and (max-width: 555px)
{
	.cihr-homepage-funding-news-newslinks-title
	{
		display: block;
	}
}
.cihr-homepage-funding-news-newslinks-date
{
	color: #757879;
	display:inline;
	font-size: 11px;
	font-weight: normal;
}

/* follow us */

.follow-us 
{
	margin: 5px 0px 0px 15px ;
}
.follow-us p
{
	float: left;	
	font-size: 14px;
	font-weight: bold;
}
.follow-us ul
{
	display:inline;
	margin-left:15px;
	padding-left:0
}
.follow-us ul li
{
	display:inline-block;
	margin: 0;
	padding: 5px 5px 0 3px;
}
@media screen and (max-width: 300px)
{
	.follow-us
	{
		margin: 3px 0px 0px 3px;
		width: 100%;
	}
	.follow-us p
	{
		font-size: 12px;
	}
	.follow-us ul
	{
		margin-left:5px;
	}
	.follow-us ul li
	{
		padding: 5px 0px 0px 3px;
	}
}

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@     /|\                                                                @@*/
/*@@      |                                                  Homepage END   @@*/
/*@@      |                                                                 @@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@      |                                                                 @@*/
/*@@      |                                           Careers Boxes START   @@*/
/*@@     \|/                                                                @@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

.hr_landing
{
	height: 105px;
	margin-top: 25px;
	margin-bottom: 25px;
	margin-left: 10px;
	max-width: 500px;
}
.hr_landing img
{
	border: 0px;
	float: right;
}
.hr_gradient
{
	background-image: url('../images/hr_landing_gradient.jpg');
	background-repeat:repeat-x;
	border-bottom: 1px solid #B2CBDE;
	height: 104px;
	text-align: left;
	width: 480px;
}
.hr_gradient2
{
	background: url(../images/hr_landing_gradient.jpg) repeat-x;
	background-position: bottom;
	border-bottom: 1px solid #B2CBDE;
	padding: 0px 15px;
	text-align: left;
}
.hr_gradient img
{
	border: 0px;
	margin: 0px;
	float: left;
	padding-right: 15px;
}
.hr_landing h2,
.hr_landing h2 a:link,
.hr_landing h2 a:visited,
.hr_landing h2 a:active
{
	color: #1438B6 !important;
	font-size: 115%;
	line-height: 100% !important;
	padding-top: 20px;
	text-decoration: none;
}
.hr_landing h2 a:hover
{
	color: #1438B6;
	font-size: 115%;
	text-decoration: underline;
}
.hr_landing p
{
	padding-right: 15px;
}
.hr_gradient2 h2,
.hr_gradient2 h2 a:link,
.hr_gradient2 h2 a:visited ,
.hr_gradient2 h2 a:active
{
	color: #1438B6 !important;
	font-size: 115%;
	line-height: 1em; 
	padding-top: 20px;
	text-decoration: none;
}

/*______________________________Testimonials_________________________________*/
.cihr-ct-image
{
	display: table-cell;
}
.cihr-ct-image > img
{
	margin-top: 10px;
	max-width: none;
}
@media screen and (max-width: 767px)
{
	.cihr-ct-image > img
	{
		width: 140px;
	}
}
.cihr-ct-text
{
	background-image: url(/images/ct-quote-icon.png);
	background-position: 25px 21px;
	background-repeat: no-repeat;
	display: table-cell;
	padding: 15px 20px 2em 66px;
	vertical-align: top;
}
@media screen and (max-width: 450px)
{
	.cihr-ct-text
	{
		background-image: none;
		padding: 15px 10px 2em 10px;
	}
}
.cihr-ct-text-quote
{
	background: none;
	border: none;
	color: #434649;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-style: italic;
	font-size: 1.1em;
	padding: 0px;
}
.cihr-ct-text-author
{
	font-family: 'Open Sans', sans-serif;
	font-size: 1.1em;
	margin-top: 1.5em;
}
.cihr-ct-h2
{
	color: #2F6D13;
	font-family: 'Open Sans', sans-serif !important;
	font-weight: 600 !important;
	text-transform: uppercase;
}

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@     /|\                                                                @@*/
/*@@      |                                             Careers Boxes END   @@*/
/*@@      |                                                                 @@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@      |                                                                 @@*/
/*@@      |                                    Show me the Evidence START   @@*/
/*@@     \|/                                                                @@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

.wrapper
{
	margin-right: auto;
	margin-left: auto;
	width: 595px;
}
.sme_header
{
	height: 150px;
	width: 595px;
}
.sme_header_left_eng
{
	float: left;
	background-image: url('/images/sme_banner_e.png');
	background-repeat: no-repeat;
	height: 150px;
	width: 415px;
}
.sme_header_left_fra
{
	float: left;
	background-image: url('/images/sme_banner_f.png');
	background-repeat: no-repeat;
	height: 150px;
	width: 415px;
}
.sme_header_left_text
{
	color: #777575;
	font-size: 0.9em;
	font-weight: bold;
	line-height: 1.1em;
	margin: 108px 0px 0px 215px;
	padding: 0px;
}
.sme_header_right
{
	background-image: url('/images/sme_ban_grey.png');
	background-repeat: no-repeat;
	float: left;
	height: 150px;
	width: 180px;
}
.sme_header_right_image
{
	display: block;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
}
.sme_header_right_text
{
	color: #777575;
	display: block;
	font-size: 0.9em;
	margin-top: 3px;
	text-align: center;
}
.sme_landingcontent 
{
	margin-left: 13px;
	width: 584px;
}
#sme_landingcontent_left
{
	float: left;
	padding-right: 15px;
	width: 389px;
}
#sme_landingcontent_left a:link,
#sme_landingcontent_left a:visited
{
	color: #777575;
	text-decoration: underline; 
}
#sme_landingcontent_left a:hover,
#sme_landingcontent_left a:active,
#sme_landingcontent_left a:focus
{
	color: #026596;
	text-decoration: underline; 
}
#sme_landingcontent_left h2
{
	color: #026596;
}

#sme_landingcontent_left h2 a:link,
#sme_landingcontent_left h2 a:visited 
{
	color: #026596;
	text-decoration: underline;
}
#sme_landingcontent_left h2 a:hover,
#sme_landingcontent_left h2 a:active,
#sme_landingcontent_left h2 a:focus
{
	text-decoration: underline;
}
.sme_landingcontent_right
{
	float: left;
	width: 180px;
}
.sme_langingcontent_right_list
{
	color: #82bedd;
	font-weight: bold;
}
.sme_langingcontent_right_list li
{
	font-size: 107%;
	margin-bottom: 1em;
}
.sme_langingcontent_right_list a:link,
#sme_langingcontent_right_list a:visited
{
	color: #026596;
	text-decoration: none;
}
.sme_langingcontent_right_list a:hover,
#sme_langingcontent_right_list a:focus,
#sme_langingcontent_right_list a:active
{
	text-decoration: underline;
}
#sme_content
{
	margin-left: 13px;
	padding-right: 15px;
}
#sme_content a:link
{
	color: #0474AD;
}
#sme_content h2
{
	color: #026596;
}
#sme_content h3
{
	color: #777575;
}
.sme_glance
{
	border: 1px solid #82BEDD;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
	width: 100%;
}
.sme_glance_div
{
	color: #FFFFFF;
	padding: 5px 0px 5px 0px;
	height: auto;
	text-transform:uppercase;
	width: auto;
}
.sme_glance_div_heading
{
	background-color: #026596;
	display: inline;
	font-size: 100%;
	font-weight: bold;
	margin: 0px;
	padding: 6px;
}
.sme_glance_padding
{
	padding: 0px 15px 15px 15px;
}
.sme_reading
{
	border: 1px solid #82BEDD;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
	width: 100%;
}
.sme_reading_div
{
	color: #0474AD;
	height: auto;
	padding: 5px 0px 5px 0px;
	width: auto;
}
.sme_reading_div_heading
{
	background-color: #ffff79;
	display: inline;
	font-size: 107%;
	font-weight: bold;
	margin: 0px;
	padding: 5px;
}
.sme_reading_padding
{
	padding: 0px 15px 15px 15px;
}
.sme_reading li
{
	color: #82BEDD;
}
.sme_infobox_grey 
{
	border: 1px solid #CECDCD;
}
.sme_infobox_grey h2
{
	background-color: #EBECEB;
	font-size: 107%;
	color: #026596;
	margin: 0px;
	padding: 0.6em 0px 0.6em 0.5em;
}
.sme_infobox_grey img
{
	display: block;
	float: left;
	height: 28px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	width: 27px;
}
.sme_infobox_yellow 
{
	border: 1px solid #82BEDD;
	float: right;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 15px;
	width: 180px;
}
.sme_infobox_yellow h2
{
	background-color: #FFFF79;
	color: #0474AD;
	font-size: 107%;
	margin: 0px;
	padding: 0.6em 0px 0.6em 0.5em;
}
.sme_infobox_yellow li
{
	color: #82BEDD;
}
.sme_imgbox
{
	height: 127px;
	width: 569px;
}
.sme_imgbox_left
{
	background-color: #026596;
	float: left;
	height: 127px;
	margin-right: 3px;
	width: 15px;
}
.sme_imgbox_right
{
	border: 1px solid #82BEDD;
	float: left;
	height: 125px;
	width: 549px;
}
.sme_imgbox_right_image
{
	display: block;
	float: left;
	height: 125px;
	width: 130px;
}
.sme_imgbox_right_text
{
	float: left;
	height: 103px;
	padding: 12px 13px 10px 13px;
	width: 393px;
}
.sme_imgbox_right_text_p1
{
	color: #026596;
	font-size: 1.2em;
	margin: 0px;
	padding: 0px 0px 5px 0px;
}
.sme_imgbox_right_text_p2
{
	margin: 0px;
	padding: 3px 0px 3px 0px;
}
.sme2_imgbox
{
	display: table;
	width: 100%;
}
.sme2_imgbox_row
{
	display: table-row;
}
.sme2_imgbox_cellLeft
{
	background-color: #026596;
	display: table-cell;
	width: 15px;
}
.sme2_imgbox_cellMiddle
{
	display: table-cell;
	width: 3px;
}
.sme2_imgbox_cellRight
{
	background-color: #F6F6F6;
	border: 1px solid #82BEDD;
	display: table-cell;
}
.sme2_imgbox_cellRight p
{
	margin: 0.7em;
}
.sme2_imgbox_cellRight_image
{
	float: left;
	margin-right: 1em !important;
}
.sme2_imgbox_cellRight_header
{
	color: #026596;
	font-size: 1.2em;
}
/*.sme_blockquote
{
	background-color: #FFF;
	border: 1px solid #82BEDD;
	color: #0474ad;
	font-size: 1.2em;
	font-style: italic;
	margin: 10px;
	padding-right: 15px;
	padding-left: 15px;
}*/
.sme_notice
{
	background-color: #FFF;
	border: 1px solid #82BEDD;
	color: #0474AD;
	font-size: 1.2em;
	margin-right: auto;
	margin-left: auto;
	padding: 15px;
	width: 80%;
}
.sme_hr 
{
	border: 1px solid #82BEDD;
	margin-top: 10px;
	width: 40%;
}
.sme_blue
{
	color: #026596;
}
.sme_grey
{
	color: #777575;
}

/*__________________________________Banner___________________________________*/
.cihr-sme-banner-en
{
	background-image: url(/images/sme-banner-en.png);
	background-repeat: no-repeat;
	height: 168px;
	margin-bottom: 1.65em;
}
.cihr-sme-banner-fr
{
	background-image: url(/images/sme-banner-fr.png);
	background-repeat: no-repeat;
	height: 168px;
	margin-bottom: 1.65em;
}
@media screen and (max-width: 959px)
{
	.cihr-sme-banner-en
	{
		margin-top: 20px;
	}
	.cihr-sme-banner-fr
	{
		margin-top: 20px;
	}
}
@media screen and (max-width: 767px)
{
	.cihr-sme-banner-en
	{
		background-size: cover;
		height: 141px;
		margin-top: 6px;
		margin-right: 0px;
		margin-left: 0px;
	}
	.cihr-sme-banner-fr
	{
		background-size: cover;
		height: 141px;
		margin-top: 6px;
		margin-right: 0px;
		margin-left: 0px;
	}
}
@media screen and (max-width: 555px)
{
	.cihr-sme-banner-en
	{
		height: 102px;
	}
	.cihr-sme-banner-fr
	{
		height: 102px;
	}
}
.cihr-sme-banner-en > p
{
	color: #767575;
	font-family: Open Sans, sans-serif;
	font-size: 16px;
	font-weight: 600;
	margin: 0px;
	padding: 122px 10px 0px 291px;
	text-transform: uppercase;
}
.cihr-sme-banner-fr > p
{
	color: #767575;
	font-family: Open Sans, sans-serif;
	font-size: 16px;
	font-weight: 600;
	margin: 0px;
	padding: 122px 10px 0px 291px;
	text-transform: uppercase;
}
@media screen and (max-width: 767px)
{
	.cihr-sme-banner-en > p
	{
		padding: 99px 10px 0px 237px;
	}
	.cihr-sme-banner-fr > p
	{
		padding: 99px 10px 0px 237px;
	}
}
@media screen and (max-width: 555px)
{
	.cihr-sme-banner-en > p
	{
		font-size: 14px;
		line-height: 100%;
		padding: 71px 10px 0px 170px;
	}
	.cihr-sme-banner-fr > p
	{
		font-size: 14px;
		line-height: 100%;
		padding: 71px 10px 0px 170px;
	}
}

/*__________________________________Issues___________________________________*/
.cihr-sme-issues
{
	display: block;
	text-decoration: none;
}
.cihr-sme-issues:hover,
.cihr-sme-issues:focus
{
	text-decoration: none;
}
.cihr-sme-issues > img
{
	display: inline-block;
	margin-right: 4%;
	width: 35%;
}
.cihr-sme-issues > div
{
	display: inline-block;
	width: 55%;
	vertical-align: top;
}
.cihr-sme-issues > div > h3
{
	margin-top: 0px;
	text-decoration: underline;
}
.cihr-sme-issues:hover > div > h3,
.cihr-sme-issues:focus > div > h3
{
	color: #C00;
}
.cihr-sme-issues > div > p
{
	color: black;
	font-weight: normal;
}
.cihr-sme-issues:hover > div > p,
.cihr-sme-issues:focus > div > p
{
	text-decoration: none;
}

/*___________________________________Fixes___________________________________*/
.cihr-sme h2
{
	color: #026596 !important;
}
.cihr-sme h2 a
{
	color: #026596 !important;
}
.cihr-sme h2 > a:hover,
.cihr-sme h2 > a:focus
{
	color: #C00 !important;
}
.cihr-sme .cihr-social-media > h2
{
	font-size: 1.6em;
}

/*__________________________________Landing__________________________________*/
.cihr-sme-landing h2
{
	color: #026596 !important;
	font-size: 1.1em;
	margin-bottom: 1em;	
}
.cihr-sme-landing a:link h2 
{
	color: #026596 !important;
	font-weight: normal !important;
	text-decoration: underline !important;
}
.cihr-sme-landing a:hover h2,
.cihr-sme-landing a:focus h2
{
	color: #C00 !important;
}
.cihr-sme-landing h3
{
	font-size: 1em;
	margin-top: 0px;
	margin-bottom: 3em;
}
.cihr-sme-landing .cihr-social-media > h2
{
	font-size: 1.6em;
}

/*____________________________________PDF____________________________________*/
.cihr-sme-pdf > img
{
	display: block;
	margin: 2em auto 0.5em auto;
	width: 142px;
}
.cihr-sme-pdf > p
{
	margin-top: 0px;
	margin-bottom: 2em;
	text-align: center;
}

/*____________________________________Profile____________________________________*/
.cihr-sme-profile
{
	background-color: #e6e6e6;
	margin: 10px;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}
/*____________________________________Web Exclusive____________________________________*/
.cihr-sme-web
{
	background-color: #DDE9F6;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}
.cihr-sme-web > h2
{
	background-image: url(/images/cihr-dotted-border.png);
	background-position: bottom;
	background-repeat: repeat-x;
	color: #156195;
	font-family: 'Open Sans', sans-serif !important;
	font-size: 1.2em;
	font-weight: 600 !important;
	margin: 0px;
	padding-top: 10px;
	padding-right: 17px;
	padding-bottom: 10px;
	padding-left: 0px;
	text-transform: uppercase;
}
.cihr-sme-web > h3
{
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@     /|\                                                               @@*/
/*@@      |                                     Show me the Evidence END   @@*/
/*@@      |                                                                @@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/


/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@      |                                                                 @@*/
/*@@      |                                            Social Media START   @@*/
/*@@     \|/                                                                @@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

/*_________________  requests 200809 and 209071 - to remove this class ______________________________*/

.cihr-social-media
{
	margin-right: auto;
	margin-left: auto;
	max-width: 580px;
}
.cihr-social-media > h2
{
	background-color: #DDE9F6;
	background-image: url(/images/cihr-dotted-border.png);
	background-position: bottom;
	background-repeat: repeat-x;
	color: #156195 !important;
	font-family: 'Open Sans', sans-serif !important;
	font-size: 20px;
	font-weight: 600 !important;
	margin: 0px;
	padding: 10px 17px;
	text-transform: uppercase;
}
.cihr-social-media > ul
{
	display: table;
	list-style-type: none;
	margin: 0px;
	padding-left: 0px;
	width: 100%;
}
.cihr-social-media > ul > li
{
	background-color: #EBEBEB;
	background-image: url(/images/cihr-dotted-border.png);
	background-position: bottom;
	background-repeat: repeat-x;
	clear: both;
	display: table-row-group;
	margin: 0px;
}
.cihr-social-media > ul > li > p > a
{
	color: #295376 !important;
	font-weight: normal !important;
	text-decoration: none !important;
}
.cihr-social-media > ul > li > p > a:hover,
.cihr-social-media > ul > li > p > a:focus
{
	color: #CC0000 !important;
	text-decoration: underline !important;
}
.cihr-social-media > ul > li > a
{
	color: #295376 !important;
	display: table-row;
	font-weight: normal !important;
	text-decoration: none !important;
}
.cihr-social-media > ul > li > a:hover,
.cihr-social-media > ul > li > a:focus
{
	color: #CC0000 !important;
	text-decoration: underline !important;
}
.cihr-social-media > ul > li > div,
.cihr-social-media > ul > li > a > div
{
	display: table-cell;
	margin: 0px !important;
	max-width: none;
	padding: 12px 10px;
	width: 29px;
}
.cihr-social-media > ul > li > div > img,
.cihr-social-media > ul > li > a > div > img
{
	display: block;
	margin: 0px !important;
	width: 29px;
}
.cihr-social-media > ul > li > p,
.cihr-social-media > ul > li > a > p
{
	display: table-cell;
	padding: 10px 10px 10px 0px;
	vertical-align: middle;
}

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@     /|\                                                               @@*/
/*@@      |                                             Social Media END   @@*/
/*@@      |                                                                @@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@      |                                                                @@*/
/*@@      |                 Health research in action - page 49150 START   @@*/
/*@@     \|/                                                               @@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/


.health-in-action 
{
	background:#eee !important;
	min-height: 50px;
	width: 97%;
}
.health-in-action .follow-us
{
	display:inline-block;
	float:left;
	margin: 0;
	padding: 5px 0px 0px 15px;
	width:40%;
}
.health-in-action .stories
{
	float:left;
	font-family: Tahoma;
	padding-left: 60px;
	width:20%;
}
.health-in-action .stories p
{
	padding: 2px 0px 0px 0px;
}
.health-in-action .stories  img
{
	float:left;
	padding-right: 5px !important;
}
.health-in-action .share
{
	float:left !important;
	padding: 13px 0px 0px 40px;
	width:20%;
}
@media screen and (max-width: 1200px)
{
	.health-in-action .follow-us img
	{
		width:80%;
	}
	.health-in-action .follow-us ul li
	{
		padding: 5px 0px 0px 2px;
	}
}
@media screen and (max-width: 800px)
{
	.health-in-action .follow-us 
	{
		width:55%;
	}
	.health-in-action .follow-us img
	{
		padding-right: 0px !important;
	}
	.health-in-action .follow-us ul li
	{
		padding: 5px 0px 0px 0px;
	}
	.health-in-action .stories
	{
		padding-left:5px !important;
		width:18%;
	}
	.health-in-action .share
	{
		padding-left:0px !important;
		width:20%;
	}
}
@media screen and (max-width: 500px)
{
	.health-in-action .follow-us 
	{
		padding-left:2px;
		width:55%;
	}
}
@media screen and (max-width: 480px)
{
	.health-in-action .follow-us
	{
		width: 99% !important;
	}
	.health-in-action .stories
	{
		padding-left:15px;
		width: 99% !important;
	}
	.health-in-action .share
	{
		padding-left:15px;
		width:40% !important;
	}
}

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@     /|\                                                               @@*/
/*@@      |                   Health research in action - page 49150 END   @@*/
/*@@      |                                                                @@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@     /|\                                                               @@*/
/*@@      |              Health research in action - related pages START   @@*/
/*@@      |                                                                @@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/


.hra-pages 
{
	width: 47%;
	float: right;
	padding: 10px;
}

.hra-pages img 
{
	margin-bottom: -4px;
	width: 100%;
}

.hra-pages .health-in-action 
{
	background:#eee !important;
	min-height: 50px;
	width: 100%;
}
.hra-pages .health-in-action .stories
{
	float:left;
	font-family: Tahoma;
	font-size: 12px;
	padding-left: 10px;
	margin-top: 10px;
	width:35%;
}
.hra-pages .health-in-action .share
{
	float:left !important;
	font-size: 12px;	
	padding: 13px 0px 0px 20px;
	width:30%;
}
.hra-pages .wet-boew-share
{
	width:120px;
}

.hra-pages .health-in-action .follow-us
{
	font-size: 8px;
	display:inline-block;
	float: right;	
	width:170px;
}
.hra-pages .health-in-action .follow-us p
	{
		font-size: 11px;
		margin-top: 9px;
		margin-right: -5px;
	}
.hra-pages .health-in-action .follow-us img
	{
		width:70%;
	}
.hra-pages .health-in-action .follow-us ul li
	{
		padding: 5px 0px 0px 0px;
		margin: -3px;
	}

@media screen and (max-width: 1250px)
{
	.hra-pages .health-in-action 
	{
		min-height: 50px;			
	}
	.hra-pages .health-in-action .follow-us p
	{
		visibility: hidden;
		margin-left: -150px;
	}
	.hra-pages .health-in-action .follow-us
	{
		width:35%;	
	}
}

@media screen and (max-width: 800px)
{
	.hra-pages  
	{
		float: left;
		width: 100%;
	}
	.hra-pages .health-in-action 
	{
		min-height: 40px;			
	}
	.hra-pages .health-in-action .follow-us
	{
		float:right;
		width:220px;	
	}
	.hra-pages .health-in-action .follow-us p
	{
		visibility: visible;
		margin-left: 5px;
	}
}
@media screen and (max-width: 600px)
{
	.hra-pages .health-in-action .follow-us
	{
		width:35%;	
	}
	.hra-pages .health-in-action .follow-us p
	{
		visibility: hidden !important;
		margin-left: -150px;
	}
}



/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@     /|\                                                               @@*/
/*@@      |                Health research in action - related pages END   @@*/
/*@@      |                                                                @@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@      |                                                                @@*/
/*@@      |                            Mg Grid CIHR Customizations START   @@*/
/*@@     \|/                                                               @@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

/*
	.mg is used on the content container to apply global margins and remove
	gutters from grid elements.
*/
.mg
{
	margin-right: 1%;
	margin-left: 1%;
	padding-right: 0px !important;
	padding-left: 0px !important;
}

/*
	Classes for grid element reordering.
*/
.mg_25_-75
{
	min-height: 1px;
	float: left;
	position: relative;
	width: 25%;
	left: -75%
}
.mg_74_26
{
	min-height: 1px;
	float: left;
	position: relative;
	width: 74%;
	left: 26%
}
@media screen and (max-width: 767px)
{
	.mg_25_-75,
	.mg_73_27,
	.mg_74_26
	{
		float: none;
		height: auto;
		width: auto;
		position: static;
	}
}

/*
	Classes for printing
*/
@media print
{
	.mg_25_-75
	{
		display: none;
	}
	.mg_74_26
	{
		left: 0 !important;
		width: 100%;
	}
}

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@     /|\                                                               @@*/
/*@@      |                              Mg Grid CIHR Customizations END   @@*/
/*@@      |                                                                @@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@      |                                                                @@*/
/*@@      |                                                Mg Grid START   @@*/
/*@@     \|/                                                               @@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

/*
Mg Grid 1.1.0.0
https://github.com/Pacoup/mg_grid

   Copyright 2013 Etienne Levesque Guitard

   Licensed under the Apache License, Version 2.0 (the "License");
   you may not use this file except in compliance with the License.
   You may obtain a copy of the License at

       http://www.apache.org/licenses/LICENSE-2.0

   Unless required by applicable law or agreed to in writing, software
   distributed under the License is distributed on an "AS IS" BASIS,
   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   See the License for the specific language governing permissions and
   limitations under the License.
*/
.mg_0,.mmg_0{min-height:1px;float:left;width:0%}
.mg_1,.mmg_1{min-height:1px;float:left;width:1%}
.mg_2,.mmg_2{min-height:1px;float:left;width:2%}
.mg_3,.mmg_3{min-height:1px;float:left;width:3%}
.mg_4,.mmg_4{min-height:1px;float:left;width:4%}
.mg_5,.mmg_5{min-height:1px;float:left;width:5%}
.mg_6,.mmg_6{min-height:1px;float:left;width:6%}
.mg_7,.mmg_7{min-height:1px;float:left;width:7%}
.mg_8,.mmg_8{min-height:1px;float:left;width:8%}
.mg_9,.mmg_9{min-height:1px;float:left;width:9%}
.mg_10,.mmg_10{min-height:1px;float:left;width:10%}
.mg_11,.mmg_11{min-height:1px;float:left;width:11%}
.mg_12,.mmg_12{min-height:1px;float:left;width:12%}
.mg_13,.mmg_13{min-height:1px;float:left;width:13%}
.mg_14,.mmg_14{min-height:1px;float:left;width:14%}
.mg_15,.mmg_15{min-height:1px;float:left;width:15%}
.mg_16,.mmg_16{min-height:1px;float:left;width:16%}
.mg_17,.mmg_17{min-height:1px;float:left;width:17%}
.mg_18,.mmg_18{min-height:1px;float:left;width:18%}
.mg_19,.mmg_19{min-height:1px;float:left;width:19%}
.mg_20,.mmg_20{min-height:1px;float:left;width:20%}
.mg_21,.mmg_21{min-height:1px;float:left;width:21%}
.mg_22,.mmg_22{min-height:1px;float:left;width:22%}
.mg_23,.mmg_23{min-height:1px;float:left;width:23%}
.mg_24,.mmg_24{min-height:1px;float:left;width:24%}
.mg_25,.mmg_25{min-height:1px;float:left;width:25%}
.mg_26,.mmg_26{min-height:1px;float:left;width:26%}
.mg_27,.mmg_27{min-height:1px;float:left;width:27%}
.mg_28,.mmg_28{min-height:1px;float:left;width:28%}
.mg_29,.mmg_29{min-height:1px;float:left;width:29%}
.mg_30,.mmg_30{min-height:1px;float:left;width:30%}
.mg_31,.mmg_31{min-height:1px;float:left;width:31%}
.mg_32,.mmg_32{min-height:1px;float:left;width:32%}
.mg_33,.mmg_33{min-height:1px;float:left;width:33%}
.mg_34,.mmg_34{min-height:1px;float:left;width:34%}
.mg_35,.mmg_35{min-height:1px;float:left;width:35%}
.mg_36,.mmg_36{min-height:1px;float:left;width:36%}
.mg_37,.mmg_37{min-height:1px;float:left;width:37%}
.mg_38,.mmg_38{min-height:1px;float:left;width:38%}
.mg_39,.mmg_39{min-height:1px;float:left;width:39%}
.mg_40,.mmg_40{min-height:1px;float:left;width:40%}
.mg_41,.mmg_41{min-height:1px;float:left;width:41%}
.mg_42,.mmg_42{min-height:1px;float:left;width:42%}
.mg_43,.mmg_43{min-height:1px;float:left;width:43%}
.mg_44,.mmg_44{min-height:1px;float:left;width:44%}
.mg_45,.mmg_45{min-height:1px;float:left;width:45%}
.mg_46,.mmg_46{min-height:1px;float:left;width:46%}
.mg_47,.mmg_47{min-height:1px;float:left;width:47%}
.mg_48,.mmg_48{min-height:1px;float:left;width:48%}
.mg_49,.mmg_49{min-height:1px;float:left;width:49%}
.mg_50,.mmg_50{min-height:1px;float:left;width:50%}
.mg_51,.mmg_51{min-height:1px;float:left;width:51%}
.mg_52,.mmg_52{min-height:1px;float:left;width:52%}
.mg_53,.mmg_53{min-height:1px;float:left;width:53%}
.mg_54,.mmg_54{min-height:1px;float:left;width:54%}
.mg_55,.mmg_55{min-height:1px;float:left;width:55%}
.mg_56,.mmg_56{min-height:1px;float:left;width:56%}
.mg_57,.mmg_57{min-height:1px;float:left;width:57%}
.mg_58,.mmg_58{min-height:1px;float:left;width:58%}
.mg_59,.mmg_59{min-height:1px;float:left;width:59%}
.mg_60,.mmg_60{min-height:1px;float:left;width:60%}
.mg_61,.mmg_61{min-height:1px;float:left;width:61%}
.mg_62,.mmg_62{min-height:1px;float:left;width:62%}
.mg_63,.mmg_63{min-height:1px;float:left;width:63%}
.mg_64,.mmg_64{min-height:1px;float:left;width:64%}
.mg_65,.mmg_65{min-height:1px;float:left;width:65%}
.mg_66,.mmg_66{min-height:1px;float:left;width:66%}
.mg_67,.mmg_67{min-height:1px;float:left;width:67%}
.mg_68,.mmg_68{min-height:1px;float:left;width:68%}
.mg_69,.mmg_69{min-height:1px;float:left;width:69%}
.mg_70,.mmg_70{min-height:1px;float:left;width:70%}
.mg_71,.mmg_71{min-height:1px;float:left;width:71%}
.mg_72,.mmg_72{min-height:1px;float:left;width:72%}
.mg_73,.mmg_73{min-height:1px;float:left;width:73%}
.mg_74,.mmg_74{min-height:1px;float:left;width:74%}
.mg_75,.mmg_75{min-height:1px;float:left;width:75%}
.mg_76,.mmg_76{min-height:1px;float:left;width:76%}
.mg_77,.mmg_77{min-height:1px;float:left;width:77%}
.mg_78,.mmg_78{min-height:1px;float:left;width:78%}
.mg_79,.mmg_79{min-height:1px;float:left;width:79%}
.mg_80,.mmg_80{min-height:1px;float:left;width:80%}
.mg_81,.mmg_81{min-height:1px;float:left;width:81%}
.mg_82,.mmg_82{min-height:1px;float:left;width:82%}
.mg_83,.mmg_83{min-height:1px;float:left;width:83%}
.mg_84,.mmg_84{min-height:1px;float:left;width:84%}
.mg_85,.mmg_85{min-height:1px;float:left;width:85%}
.mg_86,.mmg_86{min-height:1px;float:left;width:86%}
.mg_87,.mmg_87{min-height:1px;float:left;width:87%}
.mg_88,.mmg_88{min-height:1px;float:left;width:88%}
.mg_89,.mmg_89{min-height:1px;float:left;width:89%}
.mg_90,.mmg_90{min-height:1px;float:left;width:90%}
.mg_91,.mmg_91{min-height:1px;float:left;width:91%}
.mg_92,.mmg_92{min-height:1px;float:left;width:92%}
.mg_93,.mmg_93{min-height:1px;float:left;width:93%}
.mg_94,.mmg_94{min-height:1px;float:left;width:94%}
.mg_95,.mmg_95{min-height:1px;float:left;width:95%}
.mg_96,.mmg_96{min-height:1px;float:left;width:96%}
.mg_97,.mmg_97{min-height:1px;float:left;width:97%}
.mg_98,.mmg_98{min-height:1px;float:left;width:98%}
.mg_99,.mmg_99{min-height:1px;float:left;width:99%}
.mg_100,.mmg_100{min-height:1px;float:left;width:100%}
@media screen and (max-width: 767px)
{
	.mg_0,
	.mg_1, .mg_2, .mg_3, .mg_4, .mg_5,
	.mg_6, .mg_7, .mg_8, .mg_9, .mg_10,
	.mg_11, .mg_12, .mg_13, .mg_14, .mg_15,
	.mg_16, .mg_17, .mg_18, .mg_19, .mg_20,
	.mg_21, .mg_22, .mg_23, .mg_24, .mg_25,
	.mg_26, .mg_27, .mg_28, .mg_29, .mg_30,
	.mg_31, .mg_32, .mg_33, .mg_34, .mg_35,
	.mg_36, .mg_37, .mg_38, .mg_39, .mg_40,
	.mg_41, .mg_42, .mg_43, .mg_44, .mg_45,
	.mg_46, .mg_47, .mg_48, .mg_49, .mg_50,
	.mg_51, .mg_52, .mg_53, .mg_54, .mg_55,
	.mg_56, .mg_57, .mg_58, .mg_59, .mg_60,
	.mg_61, .mg_62, .mg_63, .mg_64, .mg_65,
	.mg_66, .mg_67, .mg_68, .mg_69, .mg_70,
	.mg_71, .mg_72, .mg_73, .mg_74, .mg_75,
	.mg_76, .mg_77, .mg_78, .mg_79, .mg_80,
	.mg_81, .mg_82, .mg_83, .mg_84, .mg_85,
	.mg_86, .mg_87, .mg_88, .mg_89, .mg_90,
	.mg_91, .mg_92, .mg_93, .mg_94, .mg_95,
	.mg_96, .mg_97, .mg_98, .mg_99, .mg_100
	{
		float: none;
		height: auto;
		width: auto;
	}
}
@media screen and (max-width: 550px)
{
	.mmg_0,
	.mmg_1, .mmg_2, .mmg_3, .mmg_4, .mmg_5,
	.mmg_6, .mmg_7, .mmg_8, .mmg_9, .mmg_10,
	.mmg_11, .mmg_12, .mmg_13, .mmg_14, .mmg_15,
	.mmg_16, .mmg_17, .mmg_18, .mmg_19, .mmg_20,
	.mmg_21, .mmg_22, .mmg_23, .mmg_24, .mmg_25,
	.mmg_26, .mmg_27, .mmg_28, .mmg_29, .mmg_30,
	.mmg_31, .mmg_32, .mmg_33, .mmg_34, .mmg_35,
	.mmg_36, .mmg_37, .mmg_38, .mmg_39, .mmg_40,
	.mmg_41, .mmg_42, .mmg_43, .mmg_44, .mmg_45,
	.mmg_46, .mmg_47, .mmg_48, .mmg_49, .mmg_50,
	.mmg_51, .mmg_52, .mmg_53, .mmg_54, .mmg_55,
	.mmg_56, .mmg_57, .mmg_58, .mmg_59, .mmg_60,
	.mmg_61, .mmg_62, .mmg_63, .mmg_64, .mmg_65,
	.mmg_66, .mmg_67, .mmg_68, .mmg_69, .mmg_70,
	.mmg_71, .mmg_72, .mmg_73, .mmg_74, .mmg_75,
	.mmg_76, .mmg_77, .mmg_78, .mmg_79, .mmg_80,
	.mmg_81, .mmg_82, .mmg_83, .mmg_84, .mmg_85,
	.mmg_86, .mmg_87, .mmg_88, .mmg_89, .mmg_90,
	.mmg_91, .mmg_92, .mmg_93, .mmg_94, .mmg_95,
	.mmg_96, .mmg_97, .mmg_98, .mmg_99, .mmg_100
	{
		float: none;
		height: auto;
		width: auto;
	}
}

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@     /|\                                                               @@*/
/*@@      |                                                  Mg Grid END   @@*/
/*@@      |                                                                @@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@      |                                                                @@*/
/*@@      |                                               Mg Table START   @@*/
/*@@     \|/                                                               @@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

/*
Mg Table 1.0.0.0
https://github.com/Pacoup/mg_table

   Copyright 2013 Etienne Levesque Guitard

   Licensed under the Apache License, Version 2.0 (the "License");
   you may not use this file except in compliance with the License.
   You may obtain a copy of the License at

       http://www.apache.org/licenses/LICENSE-2.0

   Unless required by applicable law or agreed to in writing, software
   distributed under the License is distributed on an "AS IS" BASIS,
   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   See the License for the specific language governing permissions and
   limitations under the License.
*/
.mg_table{display:table;width:100%}
.mg_tr{display:table-row}
.mg_td{display:table-cell}
.mg_td_0{display:table-cell;width:0%}
.mg_td_1{display:table-cell;width:1%}
.mg_td_2{display:table-cell;width:2%}
.mg_td_3{display:table-cell;width:3%}
.mg_td_4{display:table-cell;width:4%}
.mg_td_5{display:table-cell;width:5%}
.mg_td_6{display:table-cell;width:6%}
.mg_td_7{display:table-cell;width:7%}
.mg_td_8{display:table-cell;width:8%}
.mg_td_9{display:table-cell;width:9%}
.mg_td_10{display:table-cell;width:10%}
.mg_td_11{display:table-cell;width:11%}
.mg_td_12{display:table-cell;width:12%}
.mg_td_13{display:table-cell;width:13%}
.mg_td_14{display:table-cell;width:14%}
.mg_td_15{display:table-cell;width:15%}
.mg_td_16{display:table-cell;width:16%}
.mg_td_17{display:table-cell;width:17%}
.mg_td_18{display:table-cell;width:18%}
.mg_td_19{display:table-cell;width:19%}
.mg_td_20{display:table-cell;width:20%}
.mg_td_21{display:table-cell;width:21%}
.mg_td_22{display:table-cell;width:22%}
.mg_td_23{display:table-cell;width:23%}
.mg_td_24{display:table-cell;width:24%}
.mg_td_25{display:table-cell;width:25%}
.mg_td_26{display:table-cell;width:26%}
.mg_td_27{display:table-cell;width:27%}
.mg_td_28{display:table-cell;width:28%}
.mg_td_29{display:table-cell;width:29%}
.mg_td_30{display:table-cell;width:30%}
.mg_td_31{display:table-cell;width:31%}
.mg_td_32{display:table-cell;width:32%}
.mg_td_33{display:table-cell;width:33%}
.mg_td_34{display:table-cell;width:34%}
.mg_td_35{display:table-cell;width:35%}
.mg_td_36{display:table-cell;width:36%}
.mg_td_37{display:table-cell;width:37%}
.mg_td_38{display:table-cell;width:38%}
.mg_td_39{display:table-cell;width:39%}
.mg_td_40{display:table-cell;width:40%}
.mg_td_41{display:table-cell;width:41%}
.mg_td_42{display:table-cell;width:42%}
.mg_td_43{display:table-cell;width:43%}
.mg_td_44{display:table-cell;width:44%}
.mg_td_45{display:table-cell;width:45%}
.mg_td_46{display:table-cell;width:46%}
.mg_td_47{display:table-cell;width:47%}
.mg_td_48{display:table-cell;width:48%}
.mg_td_49{display:table-cell;width:49%}
.mg_td_50{display:table-cell;width:50%}
.mg_td_51{display:table-cell;width:51%}
.mg_td_52{display:table-cell;width:52%}
.mg_td_53{display:table-cell;width:53%}
.mg_td_54{display:table-cell;width:54%}
.mg_td_55{display:table-cell;width:55%}
.mg_td_56{display:table-cell;width:56%}
.mg_td_57{display:table-cell;width:57%}
.mg_td_58{display:table-cell;width:58%}
.mg_td_59{display:table-cell;width:59%}
.mg_td_60{display:table-cell;width:60%}
.mg_td_61{display:table-cell;width:61%}
.mg_td_62{display:table-cell;width:62%}
.mg_td_63{display:table-cell;width:63%}
.mg_td_64{display:table-cell;width:64%}
.mg_td_65{display:table-cell;width:65%}
.mg_td_66{display:table-cell;width:66%}
.mg_td_67{display:table-cell;width:67%}
.mg_td_68{display:table-cell;width:68%}
.mg_td_69{display:table-cell;width:69%}
.mg_td_70{display:table-cell;width:70%}
.mg_td_71{display:table-cell;width:71%}
.mg_td_72{display:table-cell;width:72%}
.mg_td_73{display:table-cell;width:73%}
.mg_td_74{display:table-cell;width:74%}
.mg_td_75{display:table-cell;width:75%}
.mg_td_76{display:table-cell;width:76%}
.mg_td_77{display:table-cell;width:77%}
.mg_td_78{display:table-cell;width:78%}
.mg_td_79{display:table-cell;width:79%}
.mg_td_80{display:table-cell;width:80%}
.mg_td_81{display:table-cell;width:81%}
.mg_td_82{display:table-cell;width:82%}
.mg_td_83{display:table-cell;width:83%}
.mg_td_84{display:table-cell;width:84%}
.mg_td_85{display:table-cell;width:85%}
.mg_td_86{display:table-cell;width:86%}
.mg_td_87{display:table-cell;width:87%}
.mg_td_88{display:table-cell;width:88%}
.mg_td_89{display:table-cell;width:89%}
.mg_td_90{display:table-cell;width:90%}
.mg_td_91{display:table-cell;width:91%}
.mg_td_92{display:table-cell;width:92%}
.mg_td_93{display:table-cell;width:93%}
.mg_td_94{display:table-cell;width:94%}
.mg_td_95{display:table-cell;width:95%}
.mg_td_96{display:table-cell;width:96%}
.mg_td_97{display:table-cell;width:97%}
.mg_td_98{display:table-cell;width:98%}
.mg_td_99{display:table-cell;width:99%}
.mg_td_100{display:table-cell;width:100%}
@media screen and (max-width: 767px)
{
	.mg_table{display:block;width:auto}
	.mg_tr{display:block}
	.mg_td{display:block}
	.mg_td_0,
	.mg_td_1, .mg_td_2, .mg_td_3, .mg_td_4, .mg_td_5,
	.mg_td_6, .mg_td_7, .mg_td_8, .mg_td_9, .mg_td_10,
	.mg_td_11, .mg_td_12, .mg_td_13, .mg_td_14, .mg_td_15,
	.mg_td_16, .mg_td_17, .mg_td_18, .mg_td_19, .mg_td_20,
	.mg_td_21, .mg_td_22, .mg_td_23, .mg_td_24, .mg_td_25,
	.mg_td_26, .mg_td_27, .mg_td_28, .mg_td_29, .mg_td_30,
	.mg_td_31, .mg_td_32, .mg_td_33, .mg_td_34, .mg_td_35,
	.mg_td_36, .mg_td_37, .mg_td_38, .mg_td_39, .mg_td_40,
	.mg_td_41, .mg_td_42, .mg_td_43, .mg_td_44, .mg_td_45,
	.mg_td_46, .mg_td_47, .mg_td_48, .mg_td_49, .mg_td_50,
	.mg_td_51, .mg_td_52, .mg_td_53, .mg_td_54, .mg_td_55,
	.mg_td_56, .mg_td_57, .mg_td_58, .mg_td_59, .mg_td_60,
	.mg_td_61, .mg_td_62, .mg_td_63, .mg_td_64, .mg_td_65,
	.mg_td_66, .mg_td_67, .mg_td_68, .mg_td_69, .mg_td_70,
	.mg_td_71, .mg_td_72, .mg_td_73, .mg_td_74, .mg_td_75,
	.mg_td_76, .mg_td_77, .mg_td_78, .mg_td_79, .mg_td_80,
	.mg_td_81, .mg_td_82, .mg_td_83, .mg_td_84, .mg_td_85,
	.mg_td_86, .mg_td_87, .mg_td_88, .mg_td_89, .mg_td_90,
	.mg_td_91, .mg_td_92, .mg_td_93, .mg_td_94, .mg_td_95,
	.mg_td_96, .mg_td_97, .mg_td_98, .mg_td_99, .mg_td_100
	{
		display: block;
		width: auto;
	}
}

/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@     /|\                                                               @@*/
/*@@      |                                                 Mg Table END   @@*/
/*@@      |                                                                @@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/



/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@     /|\                                                               @@*/
/*@@      |   overrides the disable state for - WET 4 ---------- fix       @@*/
/*@@      |                                                                @@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/


#wb-info > .container {
	font-size:0.9em;
	line-height:0.9em;
}

#wb-sm > .container {
	font-size:0.9em;
	font-weight: normal;
}
	
#wb-sec {
	background-color: #fff !important;
    font-size: 0.9em;
    margin-top: 0;
    padding-top: 38px;	
}

main {
	font-size:0.9em;
}

.carousel-s2 a {
    text-decoration: none;
}

.carousel-s2 a:hover {
    text-decoration: underline;
}


/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/
/*@@     /|\                                                               @@*/
/*@@      |   overrides the disable state for buttons - WET 4-23 fix       @@*/
/*@@      |                                                                @@*/
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/

.btn-primary {
    color: #fff !important;
    text-decoration: none; }
	







/*
 Social Media Icons
*/
.followus .foursquare, .followus .youtube, .followus .twitter, .followus .flickr, .followus .facebook, .followus .pinterest, .followus .linkedin, .followus .instagram, .followus .googleplus, .followus .rss, .followus .periscope, .followus .email {
  background-position: center center;
  background-repeat: no-repeat;
  display: inline;
  min-height: 27px;
  min-width: 27px;
  position: relative;
  vertical-align: text-bottom; }

.followus .foursquare, .icon.foursquare {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAbCAYAAACN1PRVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjJBQzE4OUE2MjdDMTFFM0FGNUNFRUJBQTFBNTFFNzciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjJBQzE4OUI2MjdDMTFFM0FGNUNFRUJBQTFBNTFFNzciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2MkFDMTg5ODYyN0MxMUUzQUY1Q0VFQkFBMUE1MUU3NyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2MkFDMTg5OTYyN0MxMUUzQUY1Q0VFQkFBMUE1MUU3NyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqP7yl8AAAX0SURBVHjafFZLbFRVGP7OfcydmXamZWjpMFPaTlMphQCRYEWiYhFD0BgTKRhXLtxgRMVEV+rCBYkLIyZ04YIgamTDYwUsCKlGIGgIPnkUkyJFyqulMLYzvXMf5/ifc+9MS6ftuTn3nJlz7v/97/9nzUdHRgHE8MgQ4SLUlI/6S5TPaHJeWT26o9P+s+4GbM0lMOFyzDImDXrV0IxWHUkQERBmtKip8YABTmcs3NOB7/noSll4Jh2D7c0KJIcmwfhcEjEWAGlMTjHts/ArFlw1ad2UiaExaqAwNxg3qoDK9JiipegqMExnIFCtfHzaN1gaXm5NwPYF5hvGTFspddHDhUlvXRFmzCfAEgxSHWMamE7QnqdmUXBszNYiW2tAkHpZFdtVYKKyCJiI6w+xPPUTsjVXlCS3J5Zj6OF6skc9vH//gj3wK6K55bDaVyJGzLzYkkCExLdFQIeJakCTzo3pduIigpbERbzU+gUWRocUkBxdC09hbPEJnOzfgEsHT0Fz8yj81o/oc9vQ88JmYiwCX2BKKjYFKGdMZxixfWWSwHqktpR1i4A+x6L4IH1swuMRNX1uoiE6iJ6u/UgmJ4hSBLzk4L/+w1hbGkJj3KA7oVRlgqHN4wbD1byD98+NhGB0TydWVqR+QBMBOX68St+uZ2Bxh441m1xwn1FsAS2pJNZnkiiVvEeBQqeKEdDZO5PYeeYuTtNakcxgDpaQCqUkc5mYEYH2leQYPCD81JrV6Oxohz0xTs7iVKyv7EOXj1wbJ4nu4fqEi7ipBQ6ihYR05s7gb5bI1AL3j0Uj6N3yPBzXUxC+PQmdUoNlRVHyOfZdeYCvB/KwOSOb6fCJrlbmWNpsdDJHxNw5gTwiMnLDgOu4WLOiE6uWddB/PoJgIYl8D/fz49h9YQTfXM1TlmGwDCWF0qtWzn1c6Pj7QQ+5dwKG5lSHP1xYrA4dkS1k00m8unkjrEhEpTRGRGtiMVwevIY3P/gYx37+A5ZpqnCoPIwFamQEJiW6W+jE2eEdeDbbB9N0yCMDYh63KfqSeNzageiT3bjR62NV19IKUMyycPL0OXy6dx8Gb9zEktx6aKS6IO2FYKRO1nz0XkEDj0uDypxhaBqWxH9HbrIPjXU3ydXr8FhDN1bUvoIFfCUx4KLklqATMQkiAb89ehx7DhzEg7ExJNuWYdHru8Bj9XDozCUwOclmxUAyxirKkuO23Y2R8d0Y+64PxesD2LCOYdcbCaS7dHIICk7NIslNFIpF7Nn/PQ4cOQa3ZKO+bSmatr4FVt8Ih+wqpUKoQrnXk699+JEmvVXFBlO21OEhklyAeGsXSjev4eKF8+j/5QIBOehsb0VdIoGh4Vv45MuvcOjEKbrPUdvcgWzv2zDSrfBcl+JQg095VHohV2mcuaEaKR0yWQBluRAqTkw6tqJRiPvDuHO4D/nBy8ScjqfXrkbPuidw/MezOP/nJYofHdHFrchs2wm9qQUl2yZX0kh15L2cBStN8tmiAmPTwKSnTgeMkJfx0WHcPrQXE/8MELc6DIPSE7m8LnzEMm3Ibn8HZroNDqnSpbTlkjRUTxWQ3MsyRLmzqE2rlSSuNKSQXKjEKlXgULBqqQzSvTtRQ8Y3ZD1TocMRzeaQISBDAZVI+fJ7cjeSyKdLnLFKSyFLk1ZOalwByniTnLCAQ6UCRrnPBhZm0LTtXcQ7VivGoi3LkN7+HrR0js5LwV0/UJlXZlZ1EBI0hKGGp0Aw8SBtkSqlk8i4U44iKBTKTkPTpAJJkvr5URjJFFisBtxzKeNDSeErO4kQkEBor6QTqgQUjUo9kFmkUpGY4j7oMYRqpDgx5ztEQo+ANTQTQQ5BeVEo1dG5H6pf/Q7UJyUq05EvoyotiQBQhElTAYVqVlEjs4bwKgwJBGdcubhsJ0QwFeAU0IweZKp74GHlkz2FxoKPJKhqdpRHscptERJVXWQZJGQOM6qcEVaYqgOuesKQkJSm8lS3sxJEZngFJNg8fSNjBboxS7PHgoY3tKE2T42TAPOABDWMOuL/BRgAhjXnmC+gjRsAAAAASUVORK5CYII="); }

.followus .youtube, .icon.youtube {
  background-image: url("../dist/assets/gc-follow-us/youtube.svg"); }

.followus .twitter, .icon.twitter {
  background-image: url("../dist/assets/gc-follow-us/x.svg"); }

.followus .flickr, .icon.flickr {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAbCAYAAACN1PRVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTNGMkVFMUY2MjdBMTFFMzhCMjNGNDNCRDQ2QTY3RTIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTNGMkVFMjA2MjdBMTFFMzhCMjNGNDNCRDQ2QTY3RTIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1M0YyRUUxRDYyN0ExMUUzOEIyM0Y0M0JENDZBNjdFMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1M0YyRUUxRTYyN0ExMUUzOEIyM0Y0M0JENDZBNjdFMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pjapqp8AAAPMSURBVHjavFZNaFxVFP7ufX+TZpxMOklbS2tIaHWhQSZUGvAHu+hCUwXBta1SKLqrWKQrwYUirtxEkC4FtQtFDP7sBIk4uGmbbMwkYlAxmQZm5s3f+7v3eu57M5NpnKEuMjlwYOa98+53zvedc95jS0tLJtkbuVzutVQqNY19NKVUUKvVCuVy+T3G2M+m4zjv5vP56wSGYZgQYmF9ff1J8hfYxsaGmJmZ4e1M9h2MKoKUEoVC4Sczm83GQPrCMEwXwDlHOp2e5Tg4M8zeDIZsytQgHR8qEp3fF4w0hcnbP+iypHtikKQU0g5O/mvtRf/E/wNmGSzG+KcqUGtJ2BbD0YyBEYchCPYcokFIfJTqYK4fJ6eOpYFRBwhC7JWoRzPAsYBtV+D971x88WsTJQK0bYZzpxxcv5DB04+kEkCdnGOA1UMYH/wC/ukK2J81AuOQTx2HuDoP+eJpsDCKmemSsL29rcbHx4kEgXJT4aXFHSyveIRM5fE2Nb5CJsPx2ZUcnn8sBU9TGghYr3wL48vbmg/yTmNTRYaF8MYCxKXHgVYAy7awurrqcj1f2k2u8OEPLpbvENAhepDojGXQnmJwaxJv3qygVIvALQP8xm0CWqGbju5q7AbbpFkE8+0foYp3Ic1kqON507noAqpNia9vtShJ1r8RqNLf/gpR2AxhtXwYXxV7APaaBVYqw/j+DyirqxR4jMgUtlyJmtfDxgAr7giwVkj8N+4TrCimrtsz7uYuWBRJZFMKKQv3CNrneRxLk7rUNDI3cp9gDjExQp2gIIVIaIzBpMLEKMOzDxNaNODZUOHBSQPzD3EEaQfR+Sm90wcA0uHpNKJnTkB5YXe0ujyEBHjt/CimTxDHLbV7jky6UY/TOwujOEl7O2xGCC7PQjyhAf12kGp7FP/33zoDMTsBFojdWjvd6AUS0zmGb17P4OV5B5mRZHvYhP3olInPr2Rw8ayNJsXJIII87KB+8wL8V+egsk571RJ10zk0P34O3rUzUKRt5/x4zjY3N9XY2Jh+ycUXUtSNejXd+jvC7zsShwk0f9LEkQcYGoHCPSuUBltvDePOXRjrFahDJqL8UajjtEUIiDoj2RymiWKx6Jp72fZIG93Mc0Tn2akk3o8U6n4fbfwkQU1XNHckZpP5RGMjGLwbO0PX03QxqBf+z5XuEYC3+2y/jT9w6w/j9dJdxAcGdlCVkTMehmH8BTQs63xdRVFU4ltbW8saUH8B6Rv77frcSqWCarW6aNbr9Utra2ufTE5OnrNte9/pazQabqlUWqTqPvpXgAEAXskOrNb+EfQAAAAASUVORK5CYII="); }

.followus .facebook, .icon.facebook {
  background-image: url("../dist/assets/gc-follow-us/facebook.svg"); }

.followus .pinterest, .icon.pinterest {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAbCAYAAACN1PRVAAAACXBIWXMAAC4jAAAuIwF4pT92AAA50WlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMjEgNzkuMTU0OTExLCAyMDEzLzEwLzI5LTExOjQ3OjE2ICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpPC94bXA6Q3JlYXRvclRvb2w+CiAgICAgICAgIDx4bXA6Q3JlYXRlRGF0ZT4yMDEzLTA4LTA5VDE1OjE4OjQ4LTA0OjAwPC94bXA6Q3JlYXRlRGF0ZT4KICAgICAgICAgPHhtcDpNb2RpZnlEYXRlPjIwMTQtMTAtMjhUMTI6Mjk6MTItMDQ6MDA8L3htcDpNb2RpZnlEYXRlPgogICAgICAgICA8eG1wOk1ldGFkYXRhRGF0ZT4yMDE0LTEwLTI4VDEyOjI5OjEyLTA0OjAwPC94bXA6TWV0YWRhdGFEYXRlPgogICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3BuZzwvZGM6Zm9ybWF0PgogICAgICAgICA8cGhvdG9zaG9wOkNvbG9yTW9kZT4zPC9waG90b3Nob3A6Q29sb3JNb2RlPgogICAgICAgICA8eG1wTU06SW5zdGFuY2VJRD54bXAuaWlkOjdlMGJlZTI3LWEzZTAtNTM0YS1iMmQ2LTMyYTk3NjM5MzkzODwveG1wTU06SW5zdGFuY2VJRD4KICAgICAgICAgPHhtcE1NOkRvY3VtZW50SUQ+eG1wLmRpZDpkZjYyMDZlMi0zZTA3LTUyNDQtYjI4OS0xYjM3MjQyNzcwMmM8L3htcE1NOkRvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+eG1wLmRpZDpkZjYyMDZlMi0zZTA3LTUyNDQtYjI4OS0xYjM3MjQyNzcwMmM8L3htcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOkhpc3Rvcnk+CiAgICAgICAgICAgIDxyZGY6U2VxPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5jcmVhdGVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6ZGY2MjA2ZTItM2UwNy01MjQ0LWIyODktMWIzNzI0Mjc3MDJjPC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDEzLTA4LTA5VDE1OjE4OjQ4LTA0OjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+c2F2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDo3ZTBiZWUyNy1hM2UwLTUzNGEtYjJkNi0zMmE5NzYzOTM5Mzg8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTQtMTAtMjhUMTI6Mjk6MTItMDQ6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cyk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpjaGFuZ2VkPi88L3N0RXZ0OmNoYW5nZWQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICA8L3JkZjpTZXE+CiAgICAgICAgIDwveG1wTU06SGlzdG9yeT4KICAgICAgICAgPHRpZmY6T3JpZW50YXRpb24+MTwvdGlmZjpPcmllbnRhdGlvbj4KICAgICAgICAgPHRpZmY6WFJlc29sdXRpb24+MzAwMDAwMC8xMDAwMDwvdGlmZjpYUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6WVJlc29sdXRpb24+MzAwMDAwMC8xMDAwMDwvdGlmZjpZUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6UmVzb2x1dGlvblVuaXQ+MjwvdGlmZjpSZXNvbHV0aW9uVW5pdD4KICAgICAgICAgPGV4aWY6Q29sb3JTcGFjZT42NTUzNTwvZXhpZjpDb2xvclNwYWNlPgogICAgICAgICA8ZXhpZjpQaXhlbFhEaW1lbnNpb24+Mjc8L2V4aWY6UGl4ZWxYRGltZW5zaW9uPgogICAgICAgICA8ZXhpZjpQaXhlbFlEaW1lbnNpb24+Mjc8L2V4aWY6UGl4ZWxZRGltZW5zaW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0idyI/PlHalvsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAuFJREFUeNqc1k2IllUUB/DfPFqaWdbCoKZIN6kIVqYljQsrbZHpGBnMShSpTQQVBIIoRQsXhYK1DEGQaNGXpkFkWllZGX04ZKZtMnNIzcKIcejDNueF4+2+7zt4Ns+595x7/889H/97e76YOs0o5Ar0YRZuwAQM4xgG8THOdttkbBf7HDyKBzCpg99ZvIkXcaCdU9NmfhxeioUruwDBlViBz7EFl40WbDq+x2oXJ6twBDO7hXEavsGlHTb7CWdCvwbXVnyux9e4Bd/WwMbj0zZAu7ENewIsy0wsxWMF8Fjsj7k/yzC+hquKjc6gH4uwtQIk/nwDpkaeyyp+vczZfNxXOB7HDOyI8Z2x2UH8jB/CNhD2ETyM54t97sUC6Ik++yj6qCXncWM6ySY83iGPr+KhNN6PeWn8GeY10aR9xeK1CWhjAjqPkxWw5ViXxo8U9jswpcH9hWE4heJmPBH6V5GXXjxTAVyTimsQ3xX2JQ1mF5Pv4a/Qn4zv31iIH0N/ukJPE6J1ciiz3NpEbsrqasnc+O5LvQVj2hBCZo4/Cltvg8uLyX+K0oWhwud2TKyAnSoo7IIfaXCumJyS9KFEYfkk/RWgXyPMtX1gpKk06qKkPxs5mo3JXcA+wb+pf28r7ENNcGGWyanU38JvoZ9Op5xeAduc9IWVMA422FlZuCn4blyA70y5rHHn28GfLVlX8dnV4GhQUCnbcSL0HWn+IJ5L45exOI0Hgv6yHMKhFl0tbnPClszAYVySevC6yM3x5LcAeyvrl2F7q8J2xS1bk5MBBHfF9T8pTt0Cuhrr2wB9GVG64D5bGqXeUzjvKy7X/gB5B7/HRdnXpu9gSe3y/CXC8EHhnMd3x3ciHhzFE+GelPf/Uc6HEarhoiDy4tHISPTrnm4PnvdxUxByPv2yRF+d5N0I9+7S0NPlkToQD5ehyE8n2YsX8MbFPlJfSdX2VFy0vcHu5+J5MBh5PdLtyP8NANPznqhL35DdAAAAAElFTkSuQmCC"); }

.followus .linkedin, .icon.linkedin {
  background-image: url("../dist/assets/gc-follow-us/linkedin.svg"); }

.followus .instagram, .icon.instagram {
  background-image: url("../dist/assets/gc-follow-us/instagram.svg"); }

.followus .googleplus, .icon.googleplus {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAuCAYAAABXuSs3AAAAAXNSR0IArs4c6QAAA9lJREFUaAXtmX9IU1EUx882tznnr0ynGREpFvRfkWZ/FCRSRGQWmEgU/VF/FNEPqD8LwiAoIUihfyMoSyywoP6oDCEtqUj6IWRIhKVu/pq2qU+39zrnuvt82x6Mt+3pgl04vHPPu+/cz/t6d3bvBPhPm0GFWy2mMmzJQ5JyRiUk+aaAka+8p3xmqX0CJvMHjL1AioLC9KayvCrPZm00GYyFiviyu35JHHTNzp3e/uLtU4TxEZAxQEXqmhMRmvhISEeqpYkY0dhKUIJbEk1pguYtwGbBfjg4H5TAV1Vw5XpPVHZiDFKcQFkgUYkDXDIjX+MJzhuOlwQP10TfSFJxffUNz55UPFwTfSMxfekY7HbIPlgH9i1bwZyP+zKssvPOIfB+6AZ36z2Qpqd1o48aPG1zGeSePAdmR0EQnHVtEZBl7KgAZ1MDCD0fg+7HqxMVuG1TKRRcvgYGw8IX2dyIC2a+9zIm24aNYMlzgOT3g2/wd7w4w/JoBjek2SHv1HkGLfp8MNZ8ByYfPwCDKLLkktEI6bv3wUx3J4jjo2ETxiugGTz7QK28PCYeNcNU6/2gTQ69gPd5W0S+4rZ2NqZ/f0XEsWoDNJdDe2k5yyPiB8/dclct55LENCtuLljNwISfP/AQRcfAxcZVXIwseJ7ODnBev8I6oWN4X6vymhWXJH7YlneYoZzhfROdwePbNCvuc/4B07oSsBaV4AkQj4Dz8zLRcGOD7JuysiDv6AnW942PyfG+qp3MX//kNbvyvilQoeSBERzNinvedbGURpsNcuqOBaX3vnwG3ExmOmUtNKH3C3fx4GtgxgOhfR6PdNWs+GRbC2RU7AJL/irIrj4EEpbEiYf4IcW6zVvm3mpYUXOYdYWBX+Dp6uC35Gu0SvMEmsGlmRlw3boBhfUNYMS1m1N7BDIr98Bsfx+AKOESKpbLpYilceT2zaCX4hNrXRr8OX7VDE4PCl97YPDSBXCcuciUT1mZC+loyuZzT4ALoYVvn5XhuPlRgdPsBD9w9jhkVtWAvWwbWAvXBDZZw+D99B4m8ctJ+jsVN9DQRFGDs0S4bKZwfZPxIglYLvkeJnSyePZjA1eQyFVdY1lTpNDkai6HmrLrODgJrqO4qqmTiqvKomMwqbiO4qqmTiquKouOQaXioiD6XTrOFVPqANvCTwmYiYPTVsPXPjR6VfD7R2KaQYeHienV8Fg9MaKxbRHfYtALpKPlo+WgpaLxe+guayPQWbRxNCeaB03kmyy6KaC5KYhG5y7+10B3WRvxzKHRHpkYgxTHPgOlf4ASNL1QIilOS4Tg6WTO1vk/yrUG/vk8ZeYAAAAASUVORK5CYII="); }

.followus .rss, .icon.rss {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAdCAMAAABhTZc9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0NzZiMjA1Zi00ZGUxLTZiNDctOTMyMC03ZWY5NWQ5OWI3MzEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTUxRjNCOTIyODA5MTFFNjgyRDVDNTkyQTkzNDdBRjYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTUxRjNCOTEyODA5MTFFNjgyRDVDNTkyQTkzNDdBRjYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NDc2YjIwNWYtNGRlMS02YjQ3LTkzMjAtN2VmOTVkOTliNzMxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQ3NmIyMDVmLTRkZTEtNmI0Ny05MzIwLTdlZjk1ZDk5YjczMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pmuk6osAAAF9UExURfTr3vT08/eiNPTw6vXWrfTz8vXewfegLvXiyvefLPejN/XjzPbBfPTu5vimO/a/ePilOvinPvXfxPbAevTy8Pa2YfenP/XgxvXXr/XRovTn1PipQ/ayWvXewPa0XfXWrvXYs/XTp/a1YPbFh/XOmvTs4PTt4/XUqfa1YfXSpPegL/XVq/ekOPeqR/XQn/To1/Tw6/egMPeoQ/Tx7PvPlvilOfekOfbGh/a4aPbEhPXiy/auTva5afawU/Tm0/bAe/epRPTx7fa6bPXbuvbIjfXJj/a7b/XgxPTp2/XLlPayWPejNfTz8fXdv/XjzfXKkvXNmfeqRvTv6fepRfzWpfbEg/Xcu/Xbufa2Yvzcs/a8cPXYsva1X/ioQfXSpfbJj/Tt5PTn1fXZtfXUqveoQfTq3Pa0Xva9dPa8cfa3ZPXLk/awVfXUqPXMlvXcvfTv6PemPPTm1PbGiPirR/auUPayWfa3ZfTy7va6bfzWpPelOvXfw/imPPT09PeeKmiQOqoAAAFoSURBVHjafJJlY8IwEIaDU9yHO0M3mLu7u7u7+1buty9Jw4BReL/cNU96GrT1YuLFZfB8IQ9UF4/aalAD4gGsoQVjYkUq9i+m8jyW3jIV/hajobwgyYRVU0nj+T9pLznRyEyKgOMf3Xw+cN27JYx3v5VTIm6pMz0k4Hp7BcVSve5/UHz4Xkob9dm5Oz8p1/5EcaynhJ7Qcny6doCGdYrrHov0ltWjDgNonNRNinQkWwPI/FDvvJg3JivwDhx8kjhBVYGe9iV0AeGCQgewTTpvuSrtSOVVUvwwDakR4jhTZf1KoxRvNMHnLNnZYPk0wEUX1QszNIyxQI3a3NGYCqT0VCmFUWLjjPpt5KsLYFiBre0GdkmJ84ymhfng1BbiRMCBsDlj9FiYFE5xTRw5cFpsEKPjlC5iesGu+cgiGeWiy5LcTgZTr9bdnw3i2SKE1ISa8KFmIBlpFn3P5hqv3YRW9/hqMrf+CjAAaC1Z2TOY0NQAAAAASUVORK5CYII="); }

.followus .periscope {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAdCAIAAADZ8fBYAAAACXBIWXMAABJ0AAASdAHeZh94AAAAB3RJTUUH4gQVEAg4+eKAogAABDhJREFUSMedVk1oXGUUPfe+N/Mmk0x+GpM0TdOaBlOpSgXdtAoVhUrBuhGKK0EXrrpyIYi4KxQXrYhUcSFaEWtFpVJxI/5iKoVWa9pqUmObnza/k2Q6M3Ey8953j4sXqyGZJPZbPXjvO+9w7zn3XHnkgx+xjiMgIAAAcvFhtaNrfyECkhACBAgRcE1gf3WOhBgJkeaUf0c6cMap+XI+dLfe/n9ckiJC7utue7y7rasxXeurEYXQ9U3lT10ZuzCZBwkAsgK6rFxfEiKbM6mXdt21o6V+xf9+2j927PzVGHk5tL8cUQQU6axPHXnsvpZ0MjSKQAkzp76vQATA7Km7N2UC/3DvFRHhOuuQ8OTl3T0t6WTFzBNRILw5d+2NV8uT43X37mx78kC6o7Pi3N6u1j9mip8MjAvA1fUgACFPbGvd3pwpG31VJWmWbGxq2b3H9V/Kff7xwAvP5y6c8zwvcvbMzq0bUj4B0KrjkgQ8cH/PJiNUZe78WVcpi+dBJGhrD2pr000b/Pn88NFDldlZE80kvL1drQBUtCquqkBkW2N6S0ONCRhGY28dzX72IcsLlezU9Mn3ATByydoMJ25kv/pCFQQe3NQkoC3lu7S+BICuxloPqAALo8Nudnr2o+Pzvd9F80U3OyPJADQSvu+Xfr9ogE+016VSKiWLBS0r9o2AZIIERQhExYKSGgTl6yNQ0VSKZgSEEFUulGhwitpkIuV7pYoT+bd7uqxtiMwAGJBs2SjJJM00CMTzF10AiAqd85uaY3KRmTNbbT7E94bmigDEMdm+seae+6NiAepBhGTsQQBmrH/oUQoUmCguFEIHkqyGSwLonymOF8u+wojW5w5qa3t0c26xrb4Ps0p2OrN3f/3De6KIAvRN5CiqssR1S+sgIrQypXc064tEkQWbOzsPvZ56YJdzLirko0Le+X7D08+2H3yRBk9Qcfx6aAqAcVW/xSPqVP+Nfd0bEwl1oQVb79x86LXSlYFwfBTqBdt6Uh0dNERmdb5+M5z9M1f6rxKq+5g29lf45eDEgR0dBQEcBazp2Z7u2R73wCJH8TyVBeOJi0MQWY67bK5LXCeeuDwyNl8OPDGShEXmKpGrhBY6ika0GpXTA2ODN8swB9V15IUIyFzFjp0dTMo/+hOB58NLQNWRaU+H8qV3fxmqNt1XziECMHdmPHfyt+t1voakAQQJGuEBkdmRMwMlAqSorjvfRAmB2ds/X/vpxlxDQp0xNouRaV/fPHf10sw8zFWLoqq5GbMg5HDvwK/T+YaEhkaY1Sf0+MWR04OToEFkxRBaK49VQRZC98q3l78fyTYmtCbhvXNh+L2+UZgjAalOq+r+EEuHBA3q0WzPlubcQtiXLdI5iEh1sqvmcXxHBOLFE+eH63OxukVlUSG3tz8s8TegIAmuhbjefecWtBGssi3cLl8A60aMz9/uIDYzpseL+gAAAABJRU5ErkJggg=="); }

.followus .email {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAWCAYAAABOm/V6AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gQVECMqfCsMgwAAAshJREFUSMfF1s9P02AYwPFvyxwbHRuMrYOVVgS2BRNBDfHqxXDxz/Bq4sH/QA+e/B8MR+9e/QcUMk0IMBRho4R1g7LRbmPA6mFuqLAxfj9Jk6bv276fPHnep6+QnJ3xAq+Bl0CEm41PwBsX8AJ4y+3Ec2DYBbwCCClj7O1k6Q3KRO5OXNuqlVKRjVQSr6+PXSMDMCUCIwCylkCJTWHt5smuLV4LYL9ssZFK4g9GUMYnm8/Fvyd5fX1Exx7UIetXC6mWbTLLc/gHBpG1+D9jIuDUb51jyPgklpknu750NYBKifTSVwKhKOHhGCCcQJwIry+AEptizzQw0suXByx+oS+sEFLGEQThxByx1cseyc9w/BHFnSy5zAqO41wYEAgrDERHTwW0RQB4enpRE48pbG+S13/iOLVz1UADEIqOIoitlxLP+li314eWmKaQ09nWV3FqZ0P2Sxbp5TkC4SghZawtoCMEgNsroU1Ms5vTyW+uts1IpVQkk5rHHxxsWQMXQgC4PXVIIaeT11dPrZGKXUBPJekNRpC1eEeAcyGqlRJGOoUUCFHI6+QyKWpHh81xu7CNvvKd7h4fFbuImc10XD+uzgA2RjqFRwoQUkbZL9ts/vjG4UGVbq+PWu0Qy8zROxBBVuNU7CJGJgVAf0S9fCb+B9SLVUK7/wTXHTd2cYdq2SasxpDVeHN7y2qcPdNo/B8unoljgL8JaERXlwtZS9Cuz8hqrN5jgH5ZPX8mGjXgkfwMREcv1C09kp+wGsPaaZ8R8biRH1fywX4ZI71cBwzd67jKW2ZES7BnGpgtICJQBZpN6KBaIbu+hEfyExwaObPRdBLdPT5kLYFlGqfuGhGYB9haW+Do8ICtXwt1wKCGIAg4Tu1KLrenh7AaxzKzZNcWsXZzDUNJSM7OPPtz1nPf0hHvowv4DDwF3gEPAekGFnaADPABeP8bNrJaPIc3C6EAAAAASUVORK5CYII="); }

.shr-pg a {
  background-image: none; }

.followus {
  background-color: #eaebed;
  display: inline-block;
  margin-bottom: 15px;
  padding: 10px 5px; }
  .followus h2 {
    display: inline;
    font-size: 16px;
    margin-left: 5px; }
  .followus ul {
    display: inline;
    margin-left: 5px;
    padding-left: 0; }
    .followus ul li {
      display: inline-block;
      margin: 5px 0;
      padding: 0; }
      .followus ul li a {
        border: solid 2px #eaebed;
        padding: 10px 17px; }
        .followus ul li a:hover, .followus ul li a:focus, .followus ul li a:active {
          border: solid 2px #0535d2; }
  .followus .youtube {
    min-width: 38px; }
  .followus .googleplus {
    background-repeat: no-repeat;
    background-size: 35px 35px;
    padding-top: -1px; }

.icon {
  background-position: left center;
  background-repeat: no-repeat;
  display: inline-block;
  min-height: 32px;
  min-width: 32px;
  padding-left: 35px; }
  .icon.youtube {
    padding-left: 45px; }
  .icon.googleplus {
    height: 45px;
    padding-left: 48px; }
