#features1 .articles .block,
#features2 .articles .block,
#features3 .articles .block,
#features4 .articles .block {
  padding: 0 0 9px;
}
.page-engage .block .block-title-wrapper h4:before {
	background:url(../images/icon-sprite.png) no-repeat;
	position:absolute;
	left:0;
	width:32px;
	height:32px;
	content:'';
	margin-top: 4px;
}
.page-engage .block .block-title-wrapper h4 {
	position:relative;
	padding-left:30px;
}
.page-engage #block-block-4.block .block-title-wrapper h4,
.page-engage #block-block-7.block .block-title-wrapper h4 {
	border-bottom:none;
}

.page-engage #block-block-5.block .block-title-wrapper h4,
.page-engage #block-block-6.block .block-title-wrapper h4 {
	border-bottom: none;
	border-top: 1px solid #d4d4d4;	
	padding-top: 30px;
}

.block .block-title-wrapper h4 {
	border-bottom: none;
}


/*YOUTUBE*/
.page-engage #block-block-4.block .block-title-wrapper h4:before {
	background-position:0 0;
}

/*INSTAGRAM*/
.page-engage #block-block-5.block .block-title-wrapper h4:before {
	background-position:-96px 0;
}

/*TWITTER*/
.page-engage #block-block-6 {
	margin-top: 30px;
}
.page-engage #block-block-6.block .block-title-wrapper h4:before {
	background-position:-64px 0;
}
/*FB*/
.page-engage #block-block-7.block .block-title-wrapper h4:before {
	background-position:-32px 0;
}
.block .block-title-wrapper h4 {
	font-size: 1.733em;
}

.page-news-events #block-views-recent-news-block.block .block-title-wrapper h4,
.page-news-events #block-block-2.block .block-title-wrapper h4 ,
.page-news-events #block-block-3.block .block-title-wrapper h4,
.page-news-events #block-views-upcoming-events-block.block .block-title-wrapper h4,
.page-news-events #block-nodequeue-block-11.block .content.block-body .title a {
	position:relative;
	padding-left:35px;
}
.page-news-events #block-views-recent-news-block.block .block-title-wrapper h4:before,
.page-news-events #block-block-2.block .block-title-wrapper h4:before ,
.page-news-events #block-block-3.block .block-title-wrapper h4:before,
.page-news-events #block-views-upcoming-events-block.block .block-title-wrapper h4:before,
.page-news-events #block-nodequeue-block-11.block .content.block-body .title a:before {
	background:url(../images/icon-sprite.png) no-repeat;
	position:absolute;
	left:0;
	width:30px;
	height:32px;
	content:'';
	margin-top: 0px;
}

.page-news-events #block-nodequeue-block-11.block .block-title-wrapper h4:before {
	content:'' !important; 
}

.page-news-events #block-views-recent-news-block.block .block-title-wrapper h4:before  {
	background-position:-129px 0;
}
.page-news-events #block-block-2.block .block-title-wrapper h4:before  {
	background-position:-160px 0;
}
.page-news-events #block-block-3.block .block-title-wrapper h4:before  {
	background-position:-194px 0;
}
.page-news-events #block-views-upcoming-events-block.block .block-title-wrapper h4:before {
	background-position:-227px 0;
}
.page-news-events #block-nodequeue-block-11.block .content.block-body .title a:before {
	background-position:-257px 0;
}
.page-news-events .region-news-events-bottom2 .block-title-wrapper {
	display:none;
}

.page-news-events  #block-views-upcoming-events-block {
	padding:35px 0 22px;
	margin:40px 0;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
}
.page-news-events .column-left .button,
.page-news-events .column-left button,
.page-news-events .column-left .button a,
.page-news-events .column-left button a,
.news-letter-block .subscribe,
.news-letter-block .subscribe a  {
	width:100%;
}

.page-news-events  .block .block-title-wrapper h4 {
	border-bottom:none;
}

.page-news-events  #block-views-recent-news-block .views-field-field-dateline {
color: #006fe5;
line-height: 1.8;
float: left;
border-right: 1px solid #333;
line-height: 1;
padding-right: 10px;
margin-right: 10px;
}

/* NEWS FEED HOMEPAGE */
.news-title {
	font-size: 1.1em;
	line-height: 1.2;
	margin: 0 0 7px;v
}

.news-title a:link,
.news-title a:visited {
	color: #454545;
}

.view-gt-news-block .views-row-odd,
.view-gt-news-block .views-row-even {
  padding-bottom: 20px;
  border-bottom: 1px dotted #ccc;
  margin-bottom: 20px;
}
.view-gt-news-block .views-row-last {
	margin-bottom: 0px;
	border-bottom: 0;
}

.view-gt-news-block .views-field-created {
  font-size: 0.9em;
  line-height: 1.3;
  margin: 0 0 3px;
  color: #006fe5;
}

/* up to 1080px */
@media only screen and (max-width:1080px) {
	.page-news-events  #content {
		padding: 0 10px 40px;
	}
}


/* NEWS and EVENTS PAGE */
#node-1838 h4 {
	font-size: 1.733em;
	padding: 0 0 12px;
	line-height: 1.2;
	margin: 0;
}

#node-1838 .super-block__title a {
	color: #454545;
	font-weight: bold;
	display: inline-block;
}

#node-1838 .block-row.block-row-odd,
#node-1838 .block-row.block-row-even {
	background-color: #fff;
}

#node-1838 .title {
	font-size: 1.05em;
	text-decoration: none;
}

#node-1838 .title a:link,
#node-1838 .title a:visited {
	text-decoration: none;
}

@media only screen and (max-width: 51.25em) {
	#node-1838 .block-row.block-count-2 .block {
		width: 100%;
	}
}

/* Publications Section */
#node-350 .super-block__image,
#node-350 .super-block__lower {
	float: none;
	width: 100%;
}

@media only screen and (min-width: 768px) {
	#node-350 .super-block__image,
	#node-350 .super-block__lower {
		float: left;
		width: 50%;
	}
}


/* Threads Page */
.page-node-475 .block-title-wrapper h4 {
	font-size: 1.5em;
}

.page-node-475 .block .block-title-wrapper h4 {
	padding: 5px 3px 0px;
}

@media only screen and (max-width: 31em) {
	.page-node-475 #block-block-28,
	.page-node-475 #block-block-29,
	.page-node-475 #block-block-30,
	.page-node-475 #block-block-31,
	.page-node-475 #block-block-32,
	.page-node-475 #block-block-33,
	.page-node-475 #block-block-34 {
		padding-bottom: 30px;
		border-bottom: 1px solid #ccc;
		margin-bottom: 30px;
	}	
}

.page-node-475 .block.third-width {
	padding-bottom: 50px;
}


/* PEOPLE PAGES VIEWS */
/* Hiding the people pages views exposed filter for searching by title because a custom block is used instead. */
#views-exposed-form-gt-people-page-page,
#views-exposed-form-gt-people-page-page-1,
#views-exposed-form-gt-people-page-page-2 { display: none; }

.custom-views-search-form__people-pages {
  background-color: #f0f0f0;
  padding: 10px; 
}
.custom-views-search-form__people-pages label,
.custom-views-search-form__people-pages input {
  float: left;
  margin-top: 5px;
}
.custom-views-search-form__people-pages input { margin-left: 5px; }
.custom-views-search-form__people-pages .description {
  clear: both;
  font-size: .8em;
  padding: 10px 0;
}

/* Alpha links block */
#block-views-gt-people-page-block-15 .view-content { 
	text-align: center;
	padding-bottom: 20px;
}


/* PROFILES TO 50% CHANGED BY EK 11-20 to 33 */
.gt-people-view .block.third-width {
	width: 33% !important;
}

.gt-people-view div.gt-person-box:nth-of-type(3n+4) {
	clear: none;
}

.gt-people-view .block.related-info-block .block-title-wrapper {
	margin: 0;
}

.gt-people-view .block.related-info-block .block-body {
	background: none repeat scroll 0 0 #f2f2f2;
	padding: 15px;
	border: 1px solid #d9d9d9;
	min-height: 150px;
}

.gt-people-view .gt-people-image {
	float: left;
	padding-right: 15px;
}

.gt-people-view .vcard {
	margin: 0 0 0.75em 0;
}

.gt-people-view .gt-person-box {
	padding: 0.25em .5em! important;
}

@media only screen and (max-width: 37.5em) {
	.gt-people-view .block.third-width {
		width: 100% !important;
	}
}


/* People Node - Hide Alpha Search */
.node-type-person .region-main-top {
	display: none;
}


/* Social Media Engage Page */
.region-engage-left h2,
.region-engage-right h2 {
	font-size: 1.733em;
	padding: 0 0 12px;
	line-height: 1.2;
	margin: 0;
}

.page-engage #block-block-5 {
	margin-top: 30px;
}

.page-engage #block-block-4 h2:before {
	font-family: FontAwesome;
	content: "\f16a"; /* YouTube Icon*/
	display: inline-block;
	padding-right: 8px;
}
.page-engage #block-block-7 h2:before {
	font-family: FontAwesome;
	content: "\f082"; /* FB Icon*/
	display: inline-block;
	padding-right: 8px;
}
.page-engage #block-block-5 h2:before {
	font-family: FontAwesome;
	content: "\f16d"; /* Instagram Icon*/
	display: inline-block;
	padding-right: 8px;
}
.page-engage #block-block-6 h2:before {
	font-family: FontAwesome;
	content: "\f081"; /* Twitter Icon*/
	display: inline-block;
	padding-right: 8px;
}

.archives img{
	display: none;
}

.hg-feed-wrapper archives {
	{
   	 float: left;
   	 height: auto;
   	 line-height: 18px;
   	 margin: 0px;
   	 padding: 0px;
}






