/******* Do not edit this file *******
Woody ad snippets CSS and JS
Saved: Dec 14 2020 | 17:59:29 */
/* Pages and Posts by Chords Agency */

.issuuembed.issuu-isrendered { /* issuu embed width */
	width: unset !important;
    height: 325px;
    max-width: 650px;
}


@media only screen and (max-width: 450px) { /* fix small text area to the right of img  */
	img.alignleft {
	    float: none;
		display: block;
	}
}

.container,
.entry-thumbnail,
/* .rwi-home-page-top-hero-slider .sow-slider-base ul.sow-slider-images li.sow-slider-image:nth-of-type(4).sow-slider-image-cover, */
.rwi-hero-carousel-container .sow-slider-base ul.sow-slider-images li.sow-slider-image .sow-slider-image-container,
.rwi-what-we-do-slider .rwi-custom-slider-banner h3,
.rwi-focus-areas-slider .rwi-custom-slider-banner h3 {
    -webkit-transition: all .45s ease-in !important;
    -moz-transition: all .45s ease-in !important;
    -o-transition: all .45s ease-in !important;
    transition: all .45s ease-in !important;
}

.sow-carousel-wrapper .sow-carousel-items .sow-carousel-item .sow-carousel-thumbnail a {
    padding: 50px;
    text-decoration: none;
/*	background-size: contain !important; */
	background-size: cover !important;
}

.sow-carousel-wrapper .sow-carousel-items .sow-carousel-item .sow-carousel-thumbnail a span.overlay {
	width: 60px !important;
    height: 60px !important;
    border-radius: 30px;
    background: #000 !important;
    padding: 15px;
    pointer-events: none;
    opacity: .4;
    transform: scale(0);
    font-family: north-icons;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: te;
    margin: 0px auto;
}

.sow-carousel-wrapper .sow-carousel-items .sow-carousel-item .sow-carousel-thumbnail a span.overlay:before {
    content: "\e607";
    font-size: 30px;
    color: #fff;
}

.sow-carousel-wrapper .sow-carousel-items .sow-carousel-item .sow-carousel-thumbnail a:hover span.overlay {
    transform: scale(1);
}

.page .rwi-recent-publications { /* style recent publications block */
	padding-top: 60px;
	margin-top: 60px;
	border-top: 1px solid #d4d4d4;
}

.no-active-sidebar:not(.page-id-70):not(.search):not(.page-id-11963):not(.page-id-11963):not(.page-id-46):not(.archive) .entry-title,
.no-active-sidebar:not(.page-id-70):not(.search):not(.page-id-11963):not(.page-id-11963):not(.page-id-46):not(.archive) .entry-meta,
.no-active-sidebar:not(.page-id-70):not(.search):not(.page-id-11963):not(.page-id-11963):not(.page-id-46):not(.archive):not(.page-id-22639):not(.page-id-23777):not(.page-id-74) .entry-content {
	max-width: 700px;
	margin: 0 auto 1em;
}

.no-active-sidebar.page-id-22639 .entry-content {
	max-width: 700px;
	margin: 0 auto;
}

.archive.category .entry-title,
.archive.category .entry-meta,
.archive.category .entry-content {
	max-width: unset;
}

@media only screen and (max-width: 1040px) { /* 200908 */
	.archive.no-active-sidebar:not(.post-type-archive-staff):not(.tax-department) .site-content .container, /* Archives no Sidebar */
	.page-id-46 .site-content .container, /* Page -All News */
	.search .site-content .container /* Search Resaults */ {
		max-width: 700px;
		margin: 0 auto;
	}
}


.archive.no-active-sidebar:not(.post-type-archive-staff):not(.tax-department) .entry-thumbnail, /* Archives no Sidebar */
.page-id-46 .entry-thumbnail, /* Page -All News */
.search .entry-thumbnail /* Search Resaults */ {
	width: 325px;
	height: 410px;
	overflow: hidden;
	margin-left: unset;
	margin-right: 30px;	
	margin-bottom: 0;
	float: left;
}

@media only screen and (max-width: 1040px) { /* 200908 */
	.archive.no-active-sidebar:not(.post-type-archive-staff):not(.tax-department) .entry-thumbnail, /* Archives no Sidebar */
	.page-id-46 .entry-thumbnail, /* Page -All News */
	.search .entry-thumbnail /* Search Resaults */ {
		width: 100% !important;
		margin-bottom: 30px;
	}
}

.archive.no-active-sidebar .entry-thumbnail img, /* Archives no Sidebar */
.page-id-46 .entry-thumbnail img, /* Page - All News */
.search .entry-thumbnail img /* Search Resaults */ {
	height: 410px;
    width: auto;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    left: 50%;
    top: 50%;
    position: absolute;
    max-width: unset;
    max-height: unset;
}

.archive.no-active-sidebar article, /* Archives no Sidebar */
.page-id-46 .entry-content article, /* Page -All News */
/* .page .rwi-recent-publications article, */ /* Page - div class rwi-recent-publications */
.search article /* Search Resaults */ {
	-webkit-box-shadow: 0 5px 40px 0 rgba(0,0,0,.1);
	box-shadow: 0 5px 40px 0 rgba(0,0,0,.1);
	margin-top: 0;
	margin-bottom: 90px;
}

.archive.no-active-sidebar:not(.post-type-archive-staff):not(.tax-department) article .entry-header, /* Archives no Sidebar */
.page-id-46 .entry-content article .entry-header, /* Page -All News */
/* .page .rwi-recent-publications article .entry-header, */ /* Page - div class rwi-recent-publications */
.search article .entry-header /* Search Resaults */ {
	padding: 30px 60px 0px 60px;
}

@media only screen and (max-width: 1040px) { /* 200908 */
	.archive.no-active-sidebar:not(.post-type-archive-staff):not(.tax-department) article .entry-header, /* Archives no Sidebar */
	.page-id-46 .entry-content article .entry-header, /* Page -All News */
/*	.page .rwi-recent-publications article .entry-header, */ /* Page - div class rwi-recent-publications */
	.search article .entry-header /* Search Resaults */ {
		padding: 30px 30px 0 30px;
	}
}

.archive:not(.post-type-archive-staff):not(.tax-department):not(.post-type-archive-publication) article .entry-content, /* Archives with or without Sidebar */
.page-id-46 .entry-content article .entry-content, /* Page -All News */
/* .page .rwi-recent-publications article .entry-content, */ /* Page - div class rwi-recent-publications */
.search article .entry-summary /* Search Resaults */ {
	padding: 0px 60px;
}

@media only screen and (max-width: 1040px) { /* 200908 */
	.archive:not(.post-type-archive-staff):not(.tax-department):not(.post-type-archive-publication) article .entry-content, /* Archives with or without Sidebar */
	.page-id-46 .entry-content article .entry-content, /* Page -All News */
/*	.page .rwi-recent-publications article .entry-content, */ /* Page - div class rwi-recent-publications */
	.search article .entry-summary /* Search Resaults */ {
		padding: 0px 30px;
	}
}

body:not(.archive):nor(.search) article.post .entry-thumbnail img { /* style blog-img box-shadow */
	-webkit-box-shadow: 0 5px 40px 0 rgba(0,0,0,.1);
	box-shadow: 0 5px 40px 0 rgba(0,0,0,.1);
	margin-top: 0;
}

@media screen and (min-width: 1041px) { /* Desktop 781px */
	.rwi-news-carousel-block {
		padding: 30px 90px;
		-webkit-box-shadow: 0 5px 40px 0 rgba(0,0,0,.1);
		box-shadow: 0 5px 40px 0 rgba(0,0,0,.1);
		margin-left: calc(50% - 440px);
		margin-right: calc(50% - 440px);
		margin-top: 60px;
		margin-bottom: 30px;
	}

	.rwi-news-carousel-block.rwi-frontpage {
/*		transform: scale(1.25); */
	}
}

@media screen and (max-width: 1040px) { /* Mobile */
	.rwi-news-carousel-block {
		padding: 30px 10px;
		-webkit-box-shadow: 0 5px 40px 0 rgba(0,0,0,.1);
		box-shadow: 0 5px 40px 0 rgba(0,0,0,.1);
		margin-top: 60px;
		margin-bottom: 30px;
	}

	.page .rwi-recent-publications article { /* style recent publication articles */
		padding: 10px 10px 30px 10px;
		-webkit-box-shadow: 0 5px 40px 0 rgba(0,0,0,.1);
		box-shadow: 0 5px 40px 0 rgba(0,0,0,.1);
		margin-top: 60px;
		margin-bottom: 30px;
	}
}
