/*
Theme Name: Radiate Pro Child
Theme URI: https://themegrill.com/themes/radiate/
Template: radiate-pro
Author: Joel Richard
Author URI: https://library.si.edu/staff/joel-richard
Description: Radiate Pro is the pro version of Radiate free theme. This is a child of Radiate Pro.
Tags: one-column,two-columns,left-sidebar,right-sidebar,flexible-header,custom-background,custom-colors,custom-header,custom-menu,featured-images,footer-widgets,post-formats,rtl-language-support,blog,e-commerce
Version: 1.0.0.1500999208
Updated: 2017-07-25 16:13:28

*/
body {
	font-size: 150%;
	background-color: #ffffff;
	color: #000;
}
p {
	color: #000;
}
.radiate-hdt-2 .main-navigation ul ul {
  top: 61px;
}
iframe.tableauViz {
	border: 0;
	display: block; 
	margin: 0 auto; 
	padding: 0px;
	height: 425px; 
	width: 230px;
	overflow: hidden;
}
.radiate-hdt-2 #header-logo-image {
	padding-top: 0;
}
.radiate-hdt-2 .site-title {
	font-size: 165%;	
	margin: 8px 0 3px 12px !important;
}
.radiate-hdt-2 .site-title,
.radiate-hdt-2 .site-title a,
.radiate-hdt-2 .site-description {
	color: #fff !important;
	font-weight: normal;
}
.radiate-hdt-2 .site-title a:hover {
	color: #fff !important;
}

a, a:visited {
	color: #016c99;
	text-decoration: underline;
}

a:hover, a:focus, a:active {
	color: #9f3050;
}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, 
.slider-button a, 
.slider-button a:active, 
.slider-button a:visited, 
.slider-button a:hover {
	color: #000;
	text-decoration: none;
}

/* Make the homepage 1/3 columns the same height */

.equal-height {
	display: flex;
	flex-direction: col;
}

.equal-height div {
	flex: auto;
}


/* Hide the tableau bottom icons */
#text-5 .textwidget {
	height: 362px;
	overflow: hidden;
}


/*
.slider-nav a, .slider-nav a:visited {
	color: #666666;
	text-decoration: none;
}
.slider-nav a:hover, .slider-nav a:active {
	color: #ffffff;
}

.single-slide {
  background-color: #000;
}
*/

.radiate-hdt-2 .main-navigation {
    margin-top: 4px;
    margin-bottom: 4px;
}

.home .tableauPlaceholder iframe {
	height: 340px;
}
/* homepage stuff */
.home .entry-title {
	display: none;
}
.home .hentry {
	padding-top: 1rem;
	margin-bottom: 0;
}
.home #content {
	padding-top: 0;
	margin-top: -1px;
}

/* header stuff */
#parallax-bg {
	background-color: #fff;
}
.home #masthead {
}
.header-wrap {
	border-bottom: 0;
	opacity: 1;
}
#content {
	background-color: #fff;
	padding-top: 20px;
}
label.hidden {
	display: none;
}
input[type=text] {
	border-color: #666;
}

/* widget overrides */
.widget {
  margin-bottom: 0;
	background-color: #f3f3f3;
}
.tg-one-third {
	background-color: #f3f3f3;
/*
	min-height: 470px;
*/
	border-top: 1px solid #DBE0E2;
	border-bottom: 1px solid #DBE0E2;
}
.no-sidebar-full-width {
	clear: both;
	margin-bottom: 30px;
	border-top: 1px solid #DBE0E2;
	border-bottom: 1px solid #DBE0E2;
}

/* Footer updates */
footer {
	color: #fff;
}
footer a, footer a:visited {
	color: #fff;
  text-decoration: underline;
}
footer a:active, footer a:hover {
	color: #f6ed2b;
}


/* Slick Slider */ 

#slider {
	background-color: #000;
}

.wpsisac-slick-slider.design-2 .slick-image-slide img {
    display: block;
}

.wpsisac-slick-slider button.slick-arrow {
    width: 41px;
    height: 41px;
    border: 3px solid #333 !important;
}

.wpsisac-slick-slider.design-2 .slick-prev {
    left: 20px !important;
}

.wpsisac-slick-slider.design-2 .slick-next {
    right: 20px !important;
}

.wpsisac-slick-slider h2.slide-title {
    font-size: 225%;
    line-height: 55px;
}
/* Slick Slider - Accessibility Fixes */ 
.slick-list:focus,
.wpsisac-slick-slider button.slick-arrow:focus {
	outline: 3px solid #006793 !important;
}

.slide-wrap .readmore a.slider-readmore:focus {
	outline: 4px solid #006793 !important;
}

/* Search Forms */

#sro_basic_search input[type=text] {
	width: 90%;
	margin: 10px auto;
	display: block;
}
#sro_basic_search input[type=submit] {
	width: 30%;
	margin: 10px auto;
	display: block;
	text-align: center;
}

#sro_advanced_search input[type=text] {
	width: 60%;
}

/* responsive adjustments */

@media screen and (max-width: 960px) {
	.radiate-hdt-2 #header-logo-image img {
		margin: 10px 0 0 10px;
		width: 300px;
		height: auto;
	}
}

@media screen and (min-width: 600px) and (max-width: 768px) {
	.header-image-wrap {
		display: none;
	}
}

@media screen and (max-width: 768px) {
	.inner-wrap {
			width: 100%;
	}

	.equal-height {
		display: block;
	}
	
	.equal-height div {
		flex: none;
		display: block;
	}
}



/* CUSTOM CSS FROM CUSTOMIZER */

h1.site-title {
	font-size: 180%;
	font-weight:bold;
	padding: 6px 0 !important;
}

.custom-logo {
	width: 225px;
}
/*
You can add your own CSS here.

Click the help icon above to learn more.
*/
.umich-altmetric {
    font-size: 12px;
}

.umich-altmetric ul {
    padding: 0;
    margin: 0;
    list-style: none;
    background: white;
}

.umich-altmetric .items > li .item-content {
  float:left;
	width: 80%;
}

.umich-altmetric .items > li .meta em {
    font-weight: bold;
    font-style: normal;
}
.umich-altmetric.uma-donut-size .items > li h4, .umich-altmetric.uma-donut-size .items > li .meta {
    margin-left: 20px;
}

.radiate-hdt-2 .main-navigation ul ul {
    top: auto;
}

