.primary-content a,
.secondary-content a,
.tertiary-content a,
.group-blocks--wrapper a,
.ting-object .heading h2 a,
.secondary-content .sub-menu li a:active,
.secondary-content .sub-menu li a:hover,
.secondary-content .sub-menu li a:focus {text-decoration: underline;}

.primary-content a:active,
.secondary-content a:active,
.tertiary-content a:active,
.group-blocks--wrapper a:active,
.primary-content a:hover,
.secondary-content a:hover,
.tertiary-content a:hover,
.group-blocks--wrapper a:hover,
.primary-content a:focus,
.secondary-content a:focus,
.tertiary-content a:focus,
.group-blocks--wrapper a:focus,
.secondary-content .sub-menu li a,
.primary-content a.icon,
.secondary-content a.icon,
.tertiary-content a.icon,
.group-blocks--wrapper a.icon,
.view-node-search-result .node-ding-event .group-right-col-search .event-arrow-link a, 
.ting-reference-reverse-list .node-ding-event .group-right-col-search .event-arrow-link a, 
.event-list .event-arrow-link a, 
.groups-list .groups-arrow-link a {text-decoration: none!important;}

.align-center {text-align: center;}
.align-center .icon-2x {margin-left: .5em;}
.align-center .icon-3x {margin-left: .333em;}
.align-center .icon-4x {margin-left: .25em;}

.video {
    position:relative;
	padding-bottom:56.25%;
	padding-top:30px;
	height:0;
	overflow:hidden;
}

.video iframe, .video object, .video embed {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
}

.news-content .field-name-field-bpi-workflow {display:none;}