/*
Theme Name:     Common Ground
Description:    Custom Child Theme for NJCommonGround.org
Author:         Rick Considine, CCS
Template:       Divi

(optional values you can add: Theme URI, Author URI, Version, License, License URI, Tags, Text Domain)
*/

.cgtagline {position:relative;width:100%;display:block;background-color:#E8A038;height:auto;}
.cgtagline-inner {display:block;width:90%;max-width:1155px;margin:0 auto;padding:0.35em 0 0.6em 0;color:#FFFFFF;font-style:italic;font-size:24px;text-align:left;line-height:1.2em;letter-spacing:0.5px;}
.cg-tagline-txt {text-align:left;}
.cgtagline-inner ul.et-social-icons {float:right;vertical-align:center;margin-top:-2px;}
.cgtagline-inner ul.et-social-icons li a {border: 1px solid rgb(255, 255, 255);color:#FFFFFF;opacity:1.0 !important;border-radius: 50%;padding: 4px 7px;}
.cgtagline-inner ul.et-social-icons li a:hover {background-color:#31468B;color:#FFFFFF !important;border: 1px solid #31468B;}
.cgtagline-inner ul.et-social-icons li a:hover::before {color:#FFFFFF !important;}
.et_fullwidth_nav #main-header .container {padding-top: 12px !important;}

.entry-content div.sociable {padding: 60px 0 24px 0px;background-color:#FFF;}

.home div.sociable {padding: 0 0 24px 60px;}

h1, h2 {line-height:1.2em;}

blockquote {padding-left: 24px;border-left: 4px solid #E3901F;font-size: 1.4em;font-style: italic;}

#subscribe {
text-transform:small-caps;
width:100%;
height:47px;
margin:8px 0 36px 0;
padding: 0px 0 0px 48px;
font: small-caps bold 14px/20px "Arial", sans-serif;
color:#172D54;
background: 0px 3px url('/wp-content/uploads/2011/09/cg-subscribe-logo.jpg') no-repeat;
}
#subscribe a {
color: #172D54;
text-decoration:none;
}
#subscribe a:hover {
color: #172D54;
text-decoration:underline;
}

.njcdd-sb {
font: small-caps bold 14px/20px "Arial", sans-serif;
color:#172D54;}

#recent-posts-3 ul li {color:#172D54;padding-bottom:12px;line-height:1.3em;}

#left-area ol, .entry-content ol {list-style-position: outside;margin-left:24px;}
#left-area ol li, .entry-content ol li {padding-bottom:12px;}

table {
	border-collapse: collapse;
    font-family: Tahoma, Geneva, sans-serif;
}
table td {
	padding: 15px;
}
table thead td {
	background-color: #3e6080;
	color: #ffffff;
	font-weight: normal;
	font-size: 13px;
	border: 1px solid #54585d;
}
table tbody td {
	color: #636363;
	border: 1px solid #dddfe1;
}
table tbody tr {
	background-color: #f9fafb;
}
table tbody tr:nth-child(odd) {
	background-color: #ffffff;
}