/*
 NewEnglandCleanEnergy Blog Styles
*/


/*********************
BASE (MOBILE) SIZE
*********************/
p.date {
	font-size:.8em;
	font-family: "Source Sans Pro",sans-serif;
	}
.structured-data {
	display: none;
}

.post-toc {
  font-family: "Source Sans Pro",sans-serif;
  border-left: 2px solid #ffca35;;
  padding-left: 1.5em;
}
.post-toc li {
  list-style: none;
  margin-bottom: .8em;
  font-size: .9em;
}
.post-toc ul {
	  list-style: none;
  padding-left: 0;
  margin-left: 0;
  margin-bottom: .5em;
}
.post-single h1 {
	margin-bottom: 0;
}
.post-single h2 {
	margin-top: 1em;
}

.side-col div#sidebar ul div.widget-area.widget-sidebar.widget_categories, .side-col div#sidebar ul div.widget-area.widget-sidebar.widget_recent_entries, .side-col div#sidebar ul div.widget-area.widget-sidebar.widget_links {
  background-color: white;
  color: #0079c2;
  padding-left: 0;
  padding-right: 0;
}
.side-col div#sidebar ul div.widget-area.widget-sidebar.widget_categories a, .side-col div#sidebar ul div.widget-area.widget-sidebar.widget_recent_entries a, .side-col div#sidebar ul div.widget-area.widget-sidebar.widget_links a {
  color: #0079c2;
  text-decoration: none;

}
#sidebar {
  margin-top: 4em;
}
.side-col div#sidebar ul div.widget-area.widget-sidebar {
  margin-bottom: 1em;
}
.featured-thumbnail img {
  border-radius: 8px;
}
.categories-title {
  font-size: 1em;
  font-family: 'Source Sans Pro', sans-serif;
  line-height: 1.4em;
  margin-bottom: 0;
}

#search-filter-form-12723.searchandfilter ul li.sf-field-submit input {
  margin-top: 0;
  float: right;
}
/*********************
TABLET & SMALLER LAPTOPS This is the average viewing window. So Desktops, Laptops, and in general anyone not viewing on a mobile device. Here's where you can add resource intensive styles.
*********************/
@media only screen and (min-width: 768px) {
.side-col {
    margin-left: 8%;
	margin-right:0;
	width: 18%;
   }
.body-col {
	width: 74%;
	float: left;
}
}

/*********************

LANDSCAPE IPAD
*********************/

@media only screen and (min-width: 992px) {

} /** end of media query

/*********************
DESKTOP
This is the average viewing window. So Desktops, Laptops, and
in general anyone not viewing on a mobile device. Here's where
you can add resource intensive styles.
*********************/

@media only screen and (min-width: 1030px) {

} /** end of media query

/*********************
LARGE VIEWING SIZE
This is for the larger monitors and possibly full screen viewers.
*********************/

@media only screen and (min-width: 1240px) {

} /** end of media query
