/*

Theme Name: Pro &ndash; Child Theme
Theme URI: http://theme.co/pro/
Author: Themeco
Author URI: http://theme.co/
Description: Make all of your modifications to Pro in this child theme.
Version: 1.0.0
Template: pro

Institute of Earth, Ocean, and Atmospheric Sciences
Rutgers, The State University of New Jersey
Matt Drews -- mdrews@eoas.rutgers.edu
DO NOT MODIFY WITHOUT PERMISSION OF WEB MANAGER.

Last Updated: 3/17/2022


*/


/* -------------  General ---------------------- */ 

/* --- Justify Text Option --- */
.justify-text {
	text-align: justify;
}


/* #home-slider .entry-content a {
	color: #ffffff!important;
}*/

/* h tags */ 

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
	color: rgb(76, 144, 201)!important;
}


h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {
	color: rgba(76, 144, 201, 0.6)!important;
}


h1.widget-title, h2.widget-title, h3.widget-title {
	color: #000000/*rgb(50,131,199)*/!important;
}

h1, h2, h3, h4, h5, h6 {
	color: rgb(45, 77, 94)!important;
}


/* Popup Maker */

.pum-content.popmake-content p {
	line-height: 140%;
}

.esg-filter-wrapper.eg-search-wrapper.esg-fgc-3 input[type="text"] {
	border-color: rgb(45, 77, 94);
	color: #000000;
}



/* Twitter */

.twitterbird:hover {
  opacity: 0.5;
  transition: 0.3s;
}


/* Global Bulleted List Settings */

li {
  line-height: 1.7;
  margin-bottom: 0.5em;
}




/* Home Page */

h1.x-text-content-text-primary {
	color: #ffffff!important;
	font-weight: 400!important;
}


/* Slider Revolution */

.entry-content .rev_slider a, .rev_slider a {
	color: #ffffff!important;
}

.entry-content .rev_slider a:hover, .rev_slider a:hover {
	color: rgba(76, 144, 201, 0.6)!important;
}

h4.h-widget {
	font-weight: 500;
}


/* --------------- Essential Grid --------------- */

/*.esg-media-cover-wrapper {
	min-height: 21rem!important;
}*/

.esg-grid .mainul li.eg-faculty-directory-primary-wrapper {
    min-height: 20rem!important;
    max-height: 20rem!important;
}

.esg-filterbutton {
	min-width: 20rem!important;
	font-size: 12px!important;
	line-height: 1.5rem!important;
	color: #000000!important;
}


/*.e108-1.x-section, .e108-10.x-section {
    padding: 45px 0px 20rem 0px!important;
}*/


[data-fid="environmentalsciences"], [data-fid="ecologyevolutionnaturalresources"], [data-fid="geography"], [data-fid="marinecoastalsciences"], [data-fid="earthplanetarysciences"] {
	color: rgb(76, 144, 201)!important;
}

[data-fid="environmentalsciences"] {order: 1!important;}


.esg-selected-filterbutton {
	color: #000000;
}

input.eg-search-input[type="text"] {
	min-width: 22rem!important;
}

.esg-filters.esg-singlefilters {
	margin-bottom: 4rem!important;
}


/*
.esg-filter-wrapper.dropdownstyle {
	display: none!important;
}
*/


/*---------------- Individual Blog Posts ------------------- */

.entry-title {
	color: rgb(45, 77, 94);
	line-height: 1.2!important;
	text-align: left;
	width: 100%;
	padding: 0 5%;
	font-size: 2.8em;
	font-weight: 700;
}

.entry-title a {
	color: rgb(76, 144, 201);
	transition: all .33s ease;
}

.entry-title a:hover {
	color: rgba(76, 144, 201, 0.6)!important;
}

.entry-content {
	font-size: 1.2rem!important;
	/*padding: 0 1%!important;*/
}

.single .entry-content {
	padding: 0 5%!important;
}

/* controls the little blurbs on the archive page */

.entry-content.excerpt p {
    margin-bottom: 0;
	font-size: 15px!important;
}


 .entry-content a, .x-nav-articles a {
    font-size: 1.2rem;
	/*color: rgb(76, 144, 201);*/
	transition: all .33s ease;
}

.entry-content a:hover, .x-nav-articles a:hover {
	color: rgba(76, 144, 201, 0.6);
}

/*adjusts the date to be black on the articles */
.p-meta {
	opacity: 1!important;
	margin: 2em 0 1em;
	text-align: left;
	padding: 0 5%;
	font-size: 1.4em;
}

.p-meta time.entry-date {
	color: #2d4d5e;
}

.p-meta>span {
	margin: 0 0%;
}

.wp-caption-text {
	text-transform: none!important;
	font-size: 12px!important;
	font-style: italic;
}


/* Removal of featured image on blog posts */

.single .entry-thumb img {
	display: none;

}

.single .entry-featured {
    position: relative;
    margin-top: 0;
    border: none!important;
    padding: 0px!important;
}



/* Nav links at the bottom/top of the articles */

.x-nav-articles {
	width: 100%!important;
	margin-top: 2em;
}

.x-nav-articles:hover {
	transition: all .33s ease;
}

.x-nav-articles .prev {
	float: left;
	font-weight: 600;
	
}
.x-nav-articles .next {
	font-weight: 600;
}



/* ------------- Footer ------------------- */
footer a {
	color: #ffffff!important;
} 
footer a:hover {
	color:  rgb(126, 205, 212)!important;
}




/* Change color in a div? */
/* #footer a:link { color: #70DB93; } */