a.navbar-brand img {
	width: 80%;
}

/* Share links spacer - remove when fixed */
.blog-share {
	min-height: 2rem;
}

.social-media-sharing {
	margin-right: 30px;
}

/* 508 */

.view-homepage-feature #feature-content .slug p {
	color: #bcdce7 !important;
}

.region-tertiary input[type=submit] {
	background: #d3e7ee !important;
}

#latest-podcast-episode .view-header a {
	color: #206b2c;
}

#latest-blog-post {
	background: #ebf4f7;
}

#latest-blog-post .field--name-field-publication-group div {
    color: #3377a3;
}

#latest-podcast-episode .view-footer li a {
	color: #206b2c;
}

/* end 508 */

/* About */

#union-statement {
	background: #f7f7f7 !important;
	margin-bottom: -6rem !important;
}

#union-statement .field--name-body {
    font-size: 1.2rem;	
		margin: 0 auto;    
	  max-width: 1050px;
}

#union-statement .img-left {
	    margin: .5rem 2rem 3rem 0;
}

blockquote {
border-left: 5px solid #d77900; 
margin: 2rem;
padding-left: 1rem;
}

.pullquote {
	  border-left: 3px solid #EA6A20;
    color: #555;	  
    line-height: 1.25;
    margin-bottom: 2rem;
    padding-left: 1.5rem;
}

.page-node-type-publication .bs-region--bottom-left .pullquote p {
    font-size: 130%;
    font-weight: 300;
}

.page-node-type-publication .bs-region--bottom-left .pullquote p.attribution {
	font-family: "Work Sans";
	font-size: 17px;
	text-transform: uppercase;
}

.figure-caption {
	font-size: 80%;
	margin-top: 5px;
}

.view-educational-equanimity-publications .layout-builder__layout div:first-of-type {
	padding-left: 2px;
}

.page-node-type-publication .bs-region--bottom-left blockquote p {
font-size: 115%;
font-weight: 300;
}

.page-node-type-publication .bs-region--bottom-left blockquote p.attribute {
font-size: unset;
font-weight: unset;
}

.video-warning {
color: #444;
font-size: 1rem;
font-style: italic;
margin: -.5rem 0 .25rem;
}

.video-warning a,
.video-warning a.cky-banner-element {
color: #666;
font-size: 1rem;
padding: unset;
text-decoration: underline;
text-decoration-color: #ccc;
text-underline-offset: 3px;
}

.page-node-type-video details#transcript {
    float: left;
}

.page-node-type-video details {
    margin-top: 10px;
}

.page-node-type-video .social-media-sharing {
    margin-top: 10px;
}

.page-node-type-video .field--name-dynamic-block-fieldnode-social-share-block {
	float: right !important;
}

.user-logged-in .banner {
margin-top: 1rem;
}

.content-moderation-entity-moderation-form {
margin-top: -1.75rem;
}

#edit-moderation-state-wrapper .entity-moderation-form__item label, #content-moderation-entity-moderation-form .entity-moderation-form__item label {
font-size: 16px;
}

#edit-moderation-state-wrapper .entity-moderation-form__item, #content-moderation-entity-moderation-form .entity-moderation-form__item, #content-moderation-entity-moderation-form .entity-moderation-form__item:first-child {
margin-top: 0 !important;
}

.page-view-publications .view-content.row {
margin-left: 0;
}

.view-issues-we-focus-on .col-lg-3,
.page-view-publications .publication-teaser .col-lg-3 {
padding-left: 0;
}

.page-node-type-person .field--name-field-headshot {
max-width: 85%;
}

.node__content .row .secondary-quote.block {
margin: 2rem 0 4rem;
}

.block-views-blockpodcasts-block-2 h2 {
	  color: rgba(255, 255, 255, 0.6);
    font-family: 'Work Sans';
    font-size: 1.5rem;
    text-transform: uppercase;
}

.latest-podcast-episode p a {
color: #fff;
font-weight: 700;
text-decoration: underline;
}

#covid-share .publication-behavior-links {
float: left;
margin-top: 1rem;
}

.sidebar ol {
padding: 0 1rem 0 1.25rem;
}

.sidebar ol:first-of-type {
margin-top: 1.5rem;
}

.sidebar ol:last-of-type {
margin-bottom: 0;
}

.node--view-mode-_0th-anniversary-impact-case- .field--name-dynamic-block-fieldnode-social-share-block {
	margin-top: 1rem;
}

.page-node-type-article .field--name-node-post-date {
    font-family: "Work Sans";
		margin: 1rem 0 0;
    text-transform: uppercase;
}

.document-details .field--name-field-project .field__item {
	line-height: 1.3;
}

figure.align-left {
	margin: 5px 25px 15px 0;
}

figure.align-right {
	margin: 5px 0 15px 25px;
}

.page-node-type-video .bs-region--top-left .field--name-field-formatted-subtitle p {
	font-size: 1.625rem;
    font-weight: 500;
    line-height: 130%;
}

#views-bootstrap-our-people-block-executive-team .views-field-field-department {
	margin-bottom: 10px;
}

.field--name-field-locations .field__items:has( .field__item:nth-child(5) ) {
    column-count: 2;
}

ul.publication-behavior-links {
	padding-left: unset;
}

/* CTE Newsletter promo */
.cte-newsletter {
	margin-top: 4rem;
}

.cte-newsletter .field--name-body {
	background: #EBF4F7;
  padding: 25px;
}

.cte-newsletter a.button {
	font-size: 17px !important;
	margin-top: 0;
}

.footnotes a {
	word-break: auto-phrase !important;
}

.footer-social li {
	font-size: 24px !important;
}

/* Year in Review tables */
.page-node-type-publication #block-mdrc-content table.year-in-review {
	margin-top: 1.5rem;
}

.page-node-type-publication #block-mdrc-content .year-in-review td {
	padding: 1.5rem .75rem;
}

.view-blog-landing .view-footer #editors {
	display: flex;
	background: rgba(0, 0, 0, .08);
  font-size: 1rem;	
  padding: 15px;
}

.view-blog-landing .view-footer #editors p {
	margin-bottom: 0;
}

.view-blog-landing .view-footer #editors p:first-child {
	margin-right: 5%;
	width: 60%;
}

.view-blog-landing .view-footer #editors p:last-child {
	margin-top: 15px;
}

.page-node-type-article td {
	font-size: 90%;
	padding: 10px 10px 10px 0;
	vertical-align: top;
}

.page-node-type-article td img {
	margin-top: 5px;
}

@media (max-width:767px) {
	.view-our-people ul.js-pager__items {
		margin: -25px auto 65px;
	}

	#our-people-menu {
		margin: 2rem 0 0 !important;
	}

}

@media screen and (max-width: 575px) {
    .tertiary-wrapper {
        margin-top: 6rem !important;
    }
}

@media (max-width:540px) {
	figure.align-left img,
	figure.align-right img {
		height: auto !important;
		width: 150px;
	}
}