
h1 {
	font-family : 'Merriweather', serif;
	font-weight : 300;
	font-size : 24px;
	color : #534741;
	margin : 0 0 15px 0;
}
h4 {
}
h5 {
}
h6 {
}
hr {
}
a[class|="btnAction"] {
	display : inline-block;
	text-align : center;
	font-size : 14px;
	font-weight : 300;
	border-radius : 5px;
	padding : 10px 15px;
	color : #ebebeb;
	transition : background-color 0.3s;
	border : 0;
}
a.btnAction-orange {
	background-color : #b65727;
}
a.btnAction-orange:hover {
	background-color : #934721;
}
a.btnAction-green {
	background-color : #4a8529;
}
a.btnAction-green:hover {
	background-color : #36601e;
}
a.btnAction-brown {
	background-color : #726658;
}
a.btnAction-brown:hover {
	background-color : #4d453c;
}
.callout a[class|="btnAction"] {
	display : block;
}
a[class|="btnSocial"] {
	height : 35px;
	width : 35px;
	margin : 2px;
	display : inline-block;
	overflow : hidden;
	text-indent : -9999px;
	border-radius : 50%;
	background-color : #b7b7b7;
	transition : background-color 0.3s;
}
a.more:hover {
	text-decoration : underline;
}
.photo-credits {
}
.callout {
}
a.btnSocial-twitter {
	background : #b7b7b7 url('/sebin/l/y/icon-social-twitter.png') no-repeat center;
}
a.btnSocial-twitter:hover {
	background : #28aae1 url('/sebin/n/j/icon-social-twitter-white.png') no-repeat center;
}
a.btnSocial-facebook {
	background : #b7b7b7 url('/sebin/f/j/icon-social-facebook.png') no-repeat center;
}
a.btnSocial-facebook:hover {
	background : #3460a1 url('/sebin/r/b/icon-social-facebook-white.png') no-repeat center;
}
a.btnSocial-youtube {
	background : #b7b7b7 url('/sebin/j/z/icon-social-youtube.png') no-repeat center;
}
a.btnSocial-youtube:hover {
	background : #ee3138 url('/sebin/r/b/icon-social-youtube-white.png') no-repeat center;
}
a.btnSocial-linkedin {
	background : #b7b7b7 url('/sebin/r/b/icon-social-linkedin.png') no-repeat center;
}
a.btnSocial-linkedin:hover {
	background : #136d9d url('/sebin/j/b/icon-social-linkedin-white.png') no-repeat center;
}
a.btnSocial-flickr {
	background : #b7b7b7 url('/sebin/t/w/icon-social-flickr.png') no-repeat center;
}
a.btnSocial-flickr:hover {
	background : #ed2a90 url('/sebin/r/p/icon-social-flickr-white.png') no-repeat center;
}
a.btnSocial-rss {
	background : #b7b7b7 url('/sebin/l/c/icon-social-rss.png') no-repeat center;
}
a.btnSocial-rss:hover {
	background : #f58020 url('/sebin/z/t/icon-social-rss-white.png') no-repeat center;
}
a.more {
	padding : 10px 20px 10px 20px;
	color : #002d72;
	background : url('/sebin/l/k/icon-grey-arrows.png') no-repeat right;
	display : inline-block;
	font-size : 13px;
}
.callout-link {
}
a[class|="btnAction"]:hover {
	color : #ebebeb;
	text-decoration : none;
}
.col-container {
}
.col {
}
.intro {
	font-weight : 300;
	font-size : 16px;
}
.quote {
	border-top : 1px solid #d8d1ca;
	border-bottom : 1px solid #d8d1ca;
	padding : 15px 0;
	margin : 15px 0;
	font-size : 18px;
	font-weight : 300;
}
.credit {
	margin : 10px 10px 0;
	font-size : 14px;
}
h2 {
	color : #252525;
	font-size : 24px;
	font-style : normal;
	font-family : 'Source Sans Pro', sans-serif;
	margin : 0 0 15px 0;
	font-weight : 400;
}
#site.home h2 {
	color : #534741;
	font-size : 28px;
	font-style : italic;
	font-family : 'Merriweather', serif;
	margin : 15px 0 5px;
}
h3 {
	color : #252525;
	font-size : 22px;
	font-weight : 300;
	margin : 0 0 15px 0;
}
ul.styled-list {
	margin : 15px 0;
	padding : 0;
	list-style : none;
	font-size : 16px;
}
ul.styled-list li {
	padding : 0 0 15px 20px;
	background : url('/sebin/l/u/icon-styledList.png') no-repeat left top;
}
#site.home .green-callout h2 {
	margin : 0;
	padding : 20px 0 20px 0;
	color : #fff;
	font-size : 20px;
	line-height : 28px;
	font-weight : normal;
	width : 100%;
	text-align : left;
	font-family : 'Merriweather', serif;
}
ul.accordion {
	margin : 25px 0;
	padding : 0;
	list-style : none;
}
#policy-advocacy #hot-issues {
	background-color : #f4ede5;
}
#policy-advocacy #hot-issues ul.accordion li {
	margin-bottom : 10px;
	border : 0;
}
#policy-advocacy #hot-issues ul.accordion li .title {
	color : #FFF;
	padding : 12px 10px;
	font-family : 'Source Sans Pro', sans-serif;
	font-size : 22px;
	transition : background-color 0.3s;
	background : #c58450 url('/sebin/h/g/icon-expand2.png') no-repeat 97%;
}
#policy-advocacy #hot-issues ul.accordion li.active .title {
	background : #c58450 url('/sebin/r/h/icon-collapse2.png') no-repeat 97%;
}
#policy-advocacy #hot-issues ul.accordion li .title:hover {
	background-color : #ab6b37;
}
#initiatives {
}
ul.link-list li {
	padding-left : 10px;
	background : url('/sebin/d/s/icon-linkList.png') no-repeat left 7px;
}
ul.link-list {
	margin : 0 0 15px;
	padding : 0;
	list-style : none;
}
ul.accordion > li {
	border-bottom : 1px solid #d7d7d7;
}
ul.accordion > li:first-child {
	border-top : 1px solid #d7d7d7;
}
ul.accordion > li > .title {
	font-size : 16px;
	font-family : 'ProximaNova', sans-serif;
	padding : 12px 0;
	background : url('/sebin/f/x/icon-expand.png') no-repeat right;
	cursor : pointer;
}
ul.accordion > li.active > .title {
	background : url('/sebin/n/x/icon-collapse.png') no-repeat right;
}
table.styled-table {
	width : 100%;
	border-collapse : collapse;
	text-align : left;
	border : 0;
}
table.styled-table th {
	background : #044d2f;
	color : #fff;
	font-size : 12px;
	padding : 10px;
	border-left : 1px solid #dbdbdb;
	vertical-align : top;
	font-weight : 600;
}
table.styled-table thead > tr {
	border : 1px solid #ccc;
}
table.styled-table tr:nth-child(even) {
	background-color : #e2e3e3;
}
table.styled-table td {
	vertical-align : top;
	padding : 8px;
	border-left : 1px solid #dbdbdb;
}
table.styled-table th:first-child, table.styled-table td:first-child {
	border-left : 0;
}
