/*
Theme Name:  Divi Child Theme
Theme URI: http://www.elegantthemes.com/gallery/divi/
Description: Divi Child Theme
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Template: Divi
Version: 3.0.44
*/

@import url("../Divi/style.css");

.blue
{
	color: #5aaadf;
}

.limegreen
{
	color: #d3cc00;
}

.dkgreen
{
	color: #a9a400;
}

.bio-title {
   color: #5aaadf;
   font-size: 30px;
}

.dkblue
{
	color: #3b7191;
}

.black
{
	color: #000000;
}
.bold
{
	font-weight: bold;
}
.wptitle
{
	font-size: 1.3em;
}

.item
{
	padding-top: .25em;
	padding-bottom: .25em;
	padding-left: 1em;
}

.item:nth-of-type(odd) {
        background-color:#edf0f8;
	border-top: 1px solid #ede8dd;
	border-bottom: 1px solid #ede8dd;
}
.time
{
	margin-right:1.5em;
}

.date
{
	background-color:#a8c8e0;
	border-top: 1px solid #a9a400;
	border-bottom: 1px solid #a9a400;
	margin-top: 1em;
	padding-left: 1em;
}


/*full width header titles- add drop shadow, fix height*/
.et_pb_fullwidth_header .et_pb_fullwidth_header_container .header-content h1 {color:#fff !important; text-shadow: 3px 2px 2px rgba(0,0,0,1); font-weight:200; }

.et_pb_fullwidth_header {min-height: 200px;padding: 151px 0px 10px 0px !important;}﻿
/* end full width header title styling*/

/* Remove sorting selectors from Working Papers table for title, author and keywords  */
th.header.sort.number.sorting:after, th.header.sort.author.sorting:after, th.header.sort.keywords.sorting:after  {
  content: none;
}

/*style Filter By box for wpDataTables on Working Papers page*/
.wpDataTablesFilter {
  padding: 1em;
  background-color:#edf0f8;
}
.wpDataTables.wpDataTablesFilter::before {
  content: "Filter results by:";
  font-weight: bold;
  color: #5aaadf;
}

/* quotes for comment blocks */
p.quotesblock {
    font-size:16px; 
    padding:18px 20px 18px 20px;
    margin-left:3px; 
    margin-bottom:20px;
    background:#f2f1f6;
}	

p.quotesblock::before {
    color: #5aaadf;
    font-size: 30px;
    line-height: 0.5em;
    margin-right: 0.27em;
    content: "\f10d";
    font-family: FontAwesome;
    float:left;
}

/* News homepage image style */
.news-list-thumb {
  float:left;
  padding: 0 1.5em 0 0;
}

/* Read more button in grid lists */
a._self.pt-cv-readmore.btn.btn-success {
  background-color: #6ccaa4;
  border-color: #6ccaa4;
}

/* Gravity forms input, select box padding */
#content input[type=text], #content input[type=email], #content textarea, #content select {
  padding: 5px 12px;
}