/******* Do not edit this file *******
Woody ad snippets CSS and JS
Saved: Sep 29 2020 | 17:59:33 */
/* Widget Taxonomy Dropdown design by Chords Agency */

/* Dropdown design */
select,
input[type=submit] {
	font-family: "Open Sans", sans-serif;
	font-weight: normal;
	font-size: .9rem;
	line-height: 1.6;
	text-transform: capitalize;
	border: none;
	padding: 8px 16px;
	-webkit-box-shadow: 0 5px 40px 0 rgba(0,0,0,.1);
	box-shadow: 0 5px 40px 0 rgba(0,0,0,.1);
	border-radius: 4px !important;
}
	
select {
	width: 100%;
	margin-bottom: 10px;
	background-color: #fff;
	padding: 8px 26px 8px 16px;
}

input[type=submit] {
	color: #23282d;
	background: #E0E0E0;
/*	border: 1px solid #d4d4d4; */
	-webkit-transition: all .15s ease-in !important;
	-moz-transition: all .15s ease-in !important;
	-o-transition: all .15s ease-in !important;
	transition: all .15s ease-in !important;
}

input[type=submit]:hover {
	color: #FFF;
	background: #23282d;
}

/* widget area */
.site-content #secondary.widget-area {
	width: calc(30% - 30px);
}

.site-content #secondary.widget-area {
	margin-top: 190px;
	-webkit-box-shadow: 0 5px 40px 0 rgba(0,0,0,.1);
	box-shadow: 0 5px 40px 0 rgba(0,0,0,.1);
	padding: 0;
	margin-left: 30px;
}

.site-content #secondary.widget-area aside {
	margin-bottom: 0;
	padding: 0 15px;
}

.site-content #secondary.widget-area aside:last-of-type {
	padding: 0 15px 30px 15px;
}

.site-content #secondary.widget-area .widget-title {
	margin: 30px 0 5px 0;
}

@media only screen and (max-width: 1040px) {
	.entry-title,
	.rwi-pyramid-sub-headline h3,
	.page-title {
		display: none;
	}

	.site-content .container {
		display: grid !important;
	    grid-template-areas:
	        'widget-area'
	        'content-area';
	    grid-gap: unset;
	}

	.site-content .content-area {
		grid-area: content-area;
	}

	.site-content .content-area .site-main {
		width: 100%;
	}

	.site-content #secondary.widget-area {
		width: 100%;
		margin-left: 0;
		margin-right: 0;
		margin-top: 120px;
	}

	.site-content #secondary.widget-area {
		grid-area: widget-area;
	    width: calc(100% + 40px) !important;
	    padding: 0 20px 60px 20px !important;
	    -webkit-box-shadow: unset;
	    box-shadow: unset;
		margin-left: -20px;
		margin-right: -20px;
	}

	.site-content #secondary.widget-area:before {
		display: block;
		font-family: "Roboto", sans-serif;
		font-size: 29px;
		color: #292929;
		margin-bottom: 15px;
		margin-left: 15px;
	}

	.post-type-archive-publication .site-content #secondary.widget-area:before {
		content: "Publications";
	}
	
	.page-id-18049 .site-content #secondary.widget-area:before {
		content: "RWI Supported Publications and research";
	}

	.site-content #secondary.widget-area aside:not(:last-of-type) {
		padding: 0 15px;
		width: 25%;
		float: left;
	}
}

@media only screen and (max-width: 740px) {
	.site-content #secondary.widget-area aside:not(:last-of-type) {
		width: 50%;
	}
}

@media only screen and (max-width: 600px) {
	.site-content #secondary.widget-area {
/*		margin-left: 0; */
	}

	.site-content #secondary.widget-area aside select {
		width: calc(100% - 80px);
		margin-bottom: 10px;
		margin-right: 10px;
	}

	.site-content #secondary.widget-area aside:not(:last-of-type) {
		width: 100%;
	}
}

