@charset "UTF-8";
/* CSS Document */
body {
	font-family: 'canada-type-gibson',sans-serif ;
font-style: normal;
font-weight: 300 !important;
	font-size:14px; 
	line-height:23px;
}

pre {
font-family: 'canada-type-gibson',sans-serif ;
font-style: normal;
font-weight: 300;
}
p, ol li, ul li {
  font-weight:300 !important;
}
header#topNav nav ul.nav-main li a {
  font-weight: 300 !important;
  font-size: 1.1em !important;
}
.page-title > span.accent {
	font-family: 'canada-type-gibson',sans-serif ;
}
#blog h3.category {
	font-family: 'canada-type-gibson',sans-serif ;
	font-weight: 400;
}
/**
#content a {
  font-weight: 600 !important;
}
**/
.page-newsroom-azawesome .page-title {
  font-size: 2.5em !important;
}
.page-newsroom-azawesome .pane-13 .lead {
  font-size: 30px !important;
  font-weight: 600;
}
.page-newsroom-azawesome .pane-13 .lead.padding20 {
  padding-bottom: 20px !important;
  padding-top: 0 !important;
}
.featured-layout h3.category, .featured-layout .featured-header h3.category {
	font-family: 'canada-type-gibson',sans-serif !important;
font-style: normal;
font-weight: 300 !important;
color: #0298b1 !important;
}
.featured-layout .date, .featured-layout .featured-header .date {
color: #0298b1 !important;
}
.popularrank {
  font-size: 4em;
  line-height: 0.95;
	font-family: 'canada-type-gibson',sans-serif !important;
font-style: normal;
font-weight: 900;
}
.popular-header {
  margin-bottom: 15px !important;
  padding-bottom: 7px;
	font-family: 'canada-type-gibson',sans-serif !important;
}
.pane-page-title {
	font-family: 'canada-type-gibson',sans-serif !important;
  font-size: 3em;
  font-weight: 600;
  line-height:normal;
}
.page-title {
  font-size: 5em !important;
	font-family: 'canada-type-gibson',sans-serif !important;
}
.featured-news .featured-title {
font-weight:600;
}
.overlay-container .text p {
	font-family: 'canada-type-gibson',sans-serif !important;
  font-size: 1.5em;
  font-weight: 600;
  line-height: 1;
}
h1,
h2,
h3,
h4,
h5,
h6 {
	margin:0;
	color:#333;
	font-family: 'canada-type-gibson',sans-serif !important;
	font-weight:700;
	letter-spacing:-1px;
}
h3 {
	color: #CCC;
	font-size: 1.8em;
	letter-spacing: normal;
	line-height: 24px;
	margin: 0 0 32px 0;
	font-family: 'canada-type-gibson',sans-serif !important;
font-style: normal;
font-weight: 700;
}
.pane-term-name h1 {
  font-weight: 600;
	font-family: 'canada-type-gibson',sans-serif !important;
}
.featured-layout .item-box-desc h4 {
  font-weight: 600 !important;
}
.happeningnow h4 {
  font-size: 14px;
  font-weight: 600 !important;
}
.page-links h4.wrap a {
  font-size: 18px !important;
  font-weight: 600 !important;
  line-height: 18px;
}
.prev-next-link-prev a, .prev-next-link-next a {
	font-family: 'canada-type-gibson',sans-serif !important;
  font-size: 37px;
  font-weight:400;
}
.featured-layout .item-box-more a {
	font-family: 'canada-type-gibson',sans-serif !important;
  font-weight: 900;
  text-transform: uppercase;
}
.side-menu ul li a {
	font-family: 'canada-type-gibson',sans-serif !important;
}
#content .side-menu a {
	font-family: 'canada-type-gibson',sans-serif !important;
}
.priorities-sidemenu {
	font-family: 'canada-type-gibson',sans-serif !important;
}
.featured-news .featured-more {
	font-family: 'canada-type-gibson',sans-serif !important;
}
@media (min-width: 1200px) {
.view-popular .popularrank {
	font-size:3.75em !important;
	line-height:0.85 !important
}
.view-popular .popularitem {
  font-size: 19px !important;
  line-height: 19px !important;
}
}