﻿/*!
Theme Name: EDF 2020
Theme URI: http://blogs.edf.org/
Description: Environmental Defense Fund - based on Thematic
Author: Bryan Williams, Brandi Jones, Daniel McKenzie, Viget, Levi Chronister
Author URI:
Template: thematic
Version: 1.0
Tags:
Thematic is ┬⌐ Ian Stewart http://themeshaper.com/
*/@import url("https://www.edf.org/themes/edf/css/blogs.css");#branding{padding:88px 0 44px 0}#blog-title{font-family:Arial, sans-serif;font-size:34px;font-weight:bold;line-height:40px}#blog-description{color:#666;font-size:13px;font-style:italic}.skip-link{display:none}#access{border-bottom:1px solid #ccc;height:32px;font-size:13px;overflow:visible;z-index:100}#main{clear:both;padding:66px 0 22px 0}.page-title{font-size:13px;line-height:18px;padding:0 0 44px 0}.attachment .page-title{font-style:italic}.page-title span{font-style:italic}.page-title .meta-nav{font-style:normal}.hentry{padding:0px 0 22px 0;border-bottom:1px solid #dedede}.hentry:last-child{border-bottom:none}.single .hentry{padding:0}.home .hentry{margin-bottom:30px}.home .hentry:last-child{margin-bottom:0px}.home #content .sticky{border:1px solid #ccc;margin:0 0 66px 0;padding:22px 20px 0 20px}.entry-meta{color:#8C8C7C !important;font-size:13px;font-style:italic;line-height:18px}.entry-meta .n,.entry-meta .nickname{font-size:11px;font-style:normal;letter-spacing:0.05em;text-transform:uppercase}.entry-meta a{color:#004d96;text-decoration:none}.entry-meta abbr{border:none;cursor:text;font-size:11px;font-style:normal;letter-spacing:0.05em;text-transform:uppercase}.entry-content{padding:22px 0 0 0}.entry-content h1,.entry-content h2{font-family:Arial, sans-serif;font-size:19px;font-weight:bold;padding:28px 0 14px 0}.entry-content h3{font-size:25px;line-height:35px;font-weight:700}.entry-content h4{font-size:11px;font-family:Arial, sans-serif;font-weight:bold;text-transform:uppercase;letter-spacing:0.05em}.entry-content table{margin-left:1px}.entry-content embed{margin:0 0 22px 0}.entry-utility{clear:both;color:#666;font-size:13px;line-height:18px;margin:0 0 44px 0}.entry-utility a{text-decoration:none}.page .edit-link{clear:both;display:block}.page-link{clear:both;font-size:13px;font-weight:bold;line-height:18px;margin:0 0 22px 0;padding:22px 0 0 0;word-spacing:0.5em}.page-link a{border:1px solid #ccc;color:#666;font-weight:normal;padding:0.5em 0.75em;text-decoration:none}ul#links-page,ul#archives-page{list-style:none;margin-left:0;overflow:hidden}li.content-column{float:left;margin-right:20px;width:45%}#author-info{margin:0 0 44px 0;overflow:hidden}#author-info .avatar{float:left;margin:.3em 1em 0 0}.attachment-jpeg #container,.attachment-png #container{width:100%}.attachment-jpeg #content,.attachment-png #content{width:930px}.attachment-jpeg #comments,.attachment-png #comments{width:540px;overflow:hidden}.attachment-jpeg .main-aside,.attachment-png .main-aside{display:none}.navigation{color:#666;font-size:13px;line-height:18px;margin:0px 0 22px 0;overflow:hidden}.navigation a{text-decoration:none}.navigation .meta-nav{font-style:normal}.nav-previous{float:left;width:50%}.nav-next{float:right;width:50%;text-align:right}#nav-above,#nav-below{width:100%}#nav-below{margin-top:20px}#nav-above{display:none}.paged #nav-above{display:block;padding:0 0 44px 0}#comments{clear:both;padding:22px 0 0 0}#comments,#comments input,#comments textarea{font-size:13px;line-height:18px}#comments code{font-size:12px;line-height:18px}#comments h3{font-family:Arial, sans-serif;font-size:15px;font-weight:bold;line-height:22px;padding:0 0 18px 0}#comments-list{border:1px solid #ccc;border-bottom:none;margin:0 0 18px}#comments-list h3{padding-bottom:0}#comments-list,#comments-list ul{list-style:none}#comments-list ul,#comments-list ol{padding-bottom:18px}#comments-list ul ul,#comments-list ol ol,#comments-list ul ul ul,#comments-list ol ol ol{padding-bottom:0}#comments-list .comment{background:#fafafa;border-bottom:1px solid #ccc;padding:18px 1.5em 0 1.5em;position:relative}#comments-list li.alt{background:#fff}#comments-list li.bypostauthor{background:#FFFFCC}#comments-list ul .comment{border:1px solid #ccc;margin:0 0 18px 0}#comments-list li .avatar{position:absolute;top:22px;left:1.5em;width:36px;height:36px}#comments-list .comment-author{font-weight:bold;padding:9px 0 0 46px}#comments-list .comment-meta{color:#666;font-size:11px;padding:0 0 9px 46px}#comments-list .comment-meta a{color:#666;font-style:italic;text-decoration:none}.comment-reply-link{font-size:11px;padding:0 0 18px 0;text-align:right}.comment-reply-link a{color:#666;font-style:italic;text-decoration:none}.comment-navigation{font-weight:bold;padding:18px 0 24px;margin-right:0.5em}.comment-navigation a{border:1px solid #ccc;color:#666;font-weight:normal;padding:0.5em 0.75em;text-decoration:none}.comment-navigation a,.comment-navigation span{margin-right:0.5em}#trackbacks-list .comment-content{position:absolute;left:-10000px}#respond{background:#fff;margin-bottom:22px;overflow:hidden;padding:18px 0 0 0;position:relative}#comments-list #respond{border-bottom:1px solid #ccc;margin:0 0 18px 0;padding:18px 1.5em}#comments-list ul #respond{border:1px solid #ccc;margin:0}#cancel-comment-reply{font-size:11px;position:absolute;top:18px;right:1.5em}#cancel-comment-reply a{color:#666}#respond .required{color:#FF4B33;font-weight:bold}.form-section label{font-size:11px}.form-section input{margin:0 0 18px 0;width:98%}.form-section textarea{width:99%}#form-allowed-tags p{color:#666;font-size:11px;margin:0}#form-allowed-tags span{font-style:italic}#form-allowed-tags code{font-size:11px;line-height:normal}.form-submit{padding:18px 0 0 0;text-align:right}.subscribe-to-comments{color:#666;float:left;font-size:11px;margin:0;padding:18px 0 0 0}.solo-subscribe-to-comments{color:#666;font-size:11px;padding:18px 0 0 0}.comment_license{color:#666;clear:both;font-size:11px;margin:0;padding:18px 0 0 0}.aside,.aside input{font-size:13px;line-height:18px;margin-bottom:6px}.aside p,.aside ul,.aside ol,.aside dd,.aside pre{margin-bottom:18px}.aside pre,.aside code{font-size:12px;line-height:18px}.aside .current-menu-item .menu-item a,.aside .current_page_item .menu-item a{color:#666}.aside{color:#666}.aside h3{font-size:25px;line-height:35px;font-weight:700}.aside h3 a{text-decoration:none}.aside caption{font-size:11px;font-family:Arial, sans-serif;font-weight:bold;text-transform:uppercase;letter-spacing:0.05em}.aside ul{list-style:none;margin-left:0}.aside ul ul{list-style:disc;margin:0 0 22px 20px}.aside ul ul li{padding:1px 0}.aside ul ul ul{margin-bottom:0}.aside form,.aside table{margin-bottom:22px}.aside table{border:none}.aside thead{border:1px solid #ccc}.aside tbody{border:1px solid #ccc}.aside th,.aside td{border-right:1px solid #ccc;padding:.25em .8em}.aside tfoot tr{border:none}.aside tfoot td{border-color:transparent}.widget_tag_cloud{margin:0 0 22px 0}.main-aside ul{padding:0 20px}.main-aside ul ul{padding:0}#primary{border:1px solid #ccc;padding:18px 0 0 0;margin-bottom:22px}#subsidiary{padding:33px 0 0 0}#siteinfo{color:#666;font-size:11px;line-height:18px;padding:22px 0 44px 0}.entry-meta span{color:#8C8C7C}.entry-meta abbr{color:#8C8C7C}.header{height:224px}@media screen and (min-width: 760px){.nav-menu .links>li>.menu{top:40px}}.header-utility li{position:relative;padding:0px 14px 0 0 !important}.navigation a{color:#004d96}.entry-utility a{color:#004d96}#content th,content td{padding:1em 0.8em}#siteinfo{display:none}.entry-utility{margin:30px 0}@media screen and (max-width: 759px){.entry-utility{margin:30px 0 10px 0}}.formcontainer .form-submit,.formcontainer .form-submit:visited{background:none;border:0 none;border-radius:0;box-shadow:none;color:transparent;cursor:pointer;display:block;font-size:14px;font-weight:bold;margin:20px 0;padding:0;text-align:center;text-decoration:none;text-shadow:none}p.form-submit{background:none;border:0;padding:0;box-shadow:none;margin-top:10px}.wp-caption{box-sizing:border-box;padding:10px}.wp-caption.alignright,.wp-caption.alignleft{max-width:65%}@media screen and (max-width: 759px){.wp-caption.alignright,.wp-caption.alignleft{max-width:50%}}.wp-caption.aligncenter{max-width:100%;width:auto !important}.wp-caption img{border:0 none}h1.entry-title{margin-bottom:20px}.entry-meta{color:#8C8C7C;font-style:normal;margin-bottom:20px}@media screen and (max-width: 759px){.entry-meta{margin-bottom:0}}.entry-meta abbr{font-size:13px;text-transform:none;text-decoration:none}.wp-caption-text{color:#8C8C7C;font-size:12px;line-height:16px;font-family:Helvetica, Arial, sans-serif;text-align:left}.wp_rp_wrap .related_post_title{margin:30px 0 0 0 !important}.simplePullQuote{background:none !important;border-bottom:5px solid #ddd !important;border-top:5px solid #ddd !important;float:right;margin:0 0 30px 30px !important;padding:15px 0 !important;text-indent:0 !important;width:40% !important;box-shadow:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important}.simplePullQuote p{color:#444233;margin-bottom:0}@media screen and (max-width: 759px){.widgettitle{font-size:1.2em}}@media screen and (max-width: 759px){.about{font-size:15px;line-height:20px}}.widgettitle h3{position:relative;padding-bottom:10px;display:inline-block;margin-bottom:25px}.textwidget .about img{width:100%;margin:0 auto 20px;background-color:#fff;border:1px solid #959595;display:block}@media screen and (max-width: 759px){.textwidget .about img{max-width:200px;width:50%;margin:0 15px 25px 0;float:left}}#respond{overflow:visible;position:static}#ctf-submit{margin-top:10px}.ctf-tag-selector{margin-left:-18px !important}@media screen and (max-width: 759px){#ctf-tag-selector{font-size:18px}}.featured{overflow:hidden;font-size:12px;line-height:16px}@media screen and (max-width: 759px){.featured{font-size:15px;line-height:20px}}.featured img{width:50px;float:left;margin:0 10px 0 0}@media screen and (max-width: 759px){.featured img{width:90px;margin:0 10px 0 0}}.featured ul{overflow:hidden;list-style:none !important;margin:5px 0 20px 0 !important}.featured li{overflow:hidden;clear:both;margin:0 10px 20px 0 !important}@media screen and (max-width: 759px){.featured li{padding:15px 15px 15px 15px !important;background-color:rgba(175,205,221,0.3);border-radius:5px}}label.screen-reader-text{left:-1000px !important;position:absolute !important;display:none}li.widgetcontainer{margin:0 0 25px 0 !important}li.widgetcontainer:last-child{border-bottom:none}.button,.is-blogs main input[type=submit],a.button{background:#0d569b !important;-webkit-appearance:none}.button .buttonBlue{-webkit-appearance:none}input[type=search]{-webkit-appearance:none}.has-2col .content-secondary{clear:right}.cat-post-widget a.cat-post-title{color:#004d96;font-weight:600}.cat-post-widget h4{font-size:17px !important;line-height:27px !important}.aside input[type="submit"]{width:100% !important}.aside input{font-size:18px}.aside select{font-size:18px}.aside input[type="text"],.aside input[type="number"],.aside input[type="email"],.aside input[type="password"],.aside input[type="tel"],.aside select,.aside textarea{width:100%;box-sizing:border-box;margin:0 0 10px 0;background:#fff;border:1px solid #999999;color:#242424}table{font-size:12px;line-height:16px}table.outline{border:solid 1px black;border-color:#666 #333 #000 #666;border-radius:3px 3px 3px 3px;margin-bottom:25px;width:100%;box-shadow:0 0 3px rgba(0,0,0,0.5)}table.outline th{padding:10px;border-bottom:solid 1px #000;background:#666;color:#fff;font-size:14px}table.outline td{padding:10px;border-bottom:solid 1px #ccc;border-right:dashed 1px #ccc;font-size:12px;background:#fff}table.outline td:last-child{border-right:0}#wp_rp_first{margin-top:20px}@media screen and (max-width: 759px){#wp_rp_first{margin-bottom:30px}}ul.related_post{margin:0 0 10px}ul.related_post li{position:relative !important;list-style:none !important;padding:10px 0 10px 0 !important;margin:0 !important;border-bottom:1px solid rgba(0,0,0,0.1) !important;background:none !important}ul.related_post li img{display:none}.metaslider .caption{font-size:12px;line-height:18px}div.tm-click-to-tweet{background:url("http://blogs.edf.org/energyexchange/files/2014/08/edf_logo.jpg") no-repeat 10px 5px}div.tm-click-to-tweet .tm-ctt-text a{font-size:16px}div.tm-click-to-tweet div.tm-ctt-text{padding-left:35px}div.tm-powered-by{display:none}.slideshow_container{margin-bottom:10px !important}.slideshow_container .slideshow_description_box{padding:10px;font:14px/20px Georgia}div.entry_author_image{width:100% !important;margin-bottom:20px}#comments{padding:0}#comments h2{font-size:25px;line-height:35px;font-weight:normal;padding:0}#comments h3{font-size:19px;line-height:29px;font-style:normal;padding:0}#comments h4{font-size:16px;line-height:26px;font-weight:normal;text-transform:none;letter-spacing:0;color:black;padding-bottom:3px;border-bottom:1px solid #ddd}#comments h5{padding:0;color:black}#comments-list{padding-bottom:0;margin-bottom:0}#comments-list ol{border:0}#comments-list li.bypostauthor{float:none;-moz-border-bottom-colors:none;-moz-border-image:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:none repeat scroll 0 0 rgba(39,39,23,0.04);border-color:#d7d7bf #f3f3e1 #f3f3e1 #e3e3c9;border-radius:3px 3px 3px 3px;border-style:solid;border-width:1px;margin:0 0 20px;padding:15px}#comments-list .comment-author,#comments-list .comment-meta{padding:0}#comments-list ul.children li{width:95%}#comments-list li .avatar{float:left;margin:0 15px 5px 0;position:static}#comments-list .comment{padding:25px;box-sizing:border-box}.comment-content{display:block;clear:both;margin-top:15px}@media screen and (max-width: 759px){.ml-grid{background-color:#ECECEC;border-radius:5px;padding:20px 10px 20px 20px !important;margin:20px 0 !important}}@media screen and (max-width: 759px){.ml-responsive-table dt{border-bottom:1px solid;border-color:#c5c5c5}}@media screen and (max-width: 759px){.ml-row-0{display:none}}span.bctt-click-to-tweet{background:url("http://blogs.edf.org/energyexchange/files/2014/08/edf_logo.jpg") no-repeat 10px 5px}span.bctt-click-to-tweet .bctt-ctt-text a{font-size:16px;color:#999999 !important}span.bctt-click-to-tweet .bctt-ctt-text a:hover{color:#666666 !important}span.bctt-click-to-tweet span.bctt-ctt-text{padding-left:35px}span.bctt-click-to-tweet a.bctt-ctt-btn{background:transparent url(../../plugins/better-click-to-tweet/assets/img/birdy.png) no-repeat right top 18px}

table {
	border-collapse: separate !important;
	border-spacing: 2px !important;
	border-color: grey !important;
	border: solid 1px #000 !important;
	border-color: #666 #333 #000 #666 !important;
	border-radius: 3px !important;
	margin-bottom: 25px !important;
	font-family: Helvetica, Arial, sans-serif !important;
	width: 100% !important;
	box-shadow: 0 0 3px rgba(0,0,0,.5) !important;
	-webkit-box-shadow: 0 0 3px rgba(0,0,0,.5) !important;
}

td {
	padding: 10px !important;
	border-bottom: solid 1px #ccc !important;
	border-right: dashed 1px #ccc !important;
	font-size: 12px !important;
	background: #fff !important;
}

tr {
	border-spacing: 2px !important;
	border-color: grey !important;
}

body .tablepress thead th {
	background-color: #666;
	color: #fff;
}

body table.pmntable tr td.column-1 {
	vertical-align: middle;
}