/*
Theme Name: Friedman
Author: Foundation Center
Author URI: http://foundationcenter.org/
Description: Based on CE3 by way of Beinecke
Template: fcwebbuilder
*/
@import url("https://30edca.claudeassets.com/20211202013106cs_/https://friedmanfamilyfoundation.org/wp-content/themes/fcwebbuilder/style.css");

/*  
body {background-image:url("https://cc6d2d.claudeassets.com/20211202013106im_/https://friedmanfamilyfoundation.org/wp-content/themes/fcwebbuilder/images/effect_grain.png");}
*/

a {font-weight:bold; color: #1a4875;}
p, li {font-size:1em;}
header.entry-header {background:url("https://4032d7.claudeassets.com/20211202013106im_/https://friedmanfamilyfoundation.org/wp-content/themes/fcwebbuilder/images/hr.png")50% 50% no-repeat;text-align:center;margin-bottom:2.5em;}
h1.entry-title {text-align:center;display:inline;padding:0 1em;margin:0 auto;line-height:1.35em;font-weight:normal;}

h2 {line-height: 1.25em;}

/* Header */
header#branding {width:100%;float:left;text-align:center;}
header#branding .custom-header-text {width:100%;float:left;padding:0em 0;}
h1#site-title {display:none;font-weight:normal;font-size:3.25em;text-transform:UPPERCASE;margin:0}
h2#site-description {display:none;font-weight:normal;font-size:1.1em;line-height: 1.1em;}
div#custom-logo {width:930px !important;}
xdiv#custom-logo a:after {
border-top: 1px solid #1a4875;
    content: "reducing poverty through systemic change";
    display: block;
    font-size: 1.1em;
    font-weight: normal;
    line-height: 1.1em;
    margin-top: 10px;
    padding-top: 5px;
    text-align: right;}
div#custom-logo a:hover {text-decoration:none;}



/* Nav Shared styles */
nav#top-access li a:before, nav#access li a:before, nav#footer-access li a:before {content:"";display:inline-block;float:left;width:0em;height:1em;border-left:1px solid;border-color:inherit;margin:0.2em 0px 0px -1.5em;}
nav#top-access li:first-child a:before, nav#access li:first-child a:before, nav#footer-access li:first-child a:before {border:none;margin-left:0;}
nav#top-access li, nav#access li, nav#footer-access li {margin:0 -.15em;}

/* Main Nav */
nav#top-access {width:100%;float:left;text-align:center;}
nav#top-access li {border-color:inherit;}
nav#top-access a {padding:1em 1.5em;font-size:1em;font-weight:normal;text-transform:UPPERCASE;}
nav#top-access ul ul {top:3em;border-style:solid;border-width:0;}
nav#top-access ul ul li {margin:0;}
nav#top-access ul ul a {text-shadow:none;text-transform:none;}
nav#top-access ul ul a:hover {background-image:url("https://eb93fd.claudeassets.com/20211202013106im_/https://friedmanfamilyfoundation.org/wp-content/themes/fcwebbuilder/images/bg_translucent-black-5.png");text-decoration:none;}

/* Meta Nav */
div#middle {position:relative;}
nav#access {text-align:right;position:absolute;top:-2em;right:0;}
nav#access a {color:inherit;padding:.5em 1.5em;font-size:.85em;font-weight:normal;}
nav#access li:last-child {margin-right:0;}
nav#access li:last-child a {padding-right:0;}
nav#access ul ul {top:3em;border-style:solid;border-width:0 1px 1px 1px;}
nav#access ul ul li {margin:0;}
nav#access ul ul a {text-shadow:none;text-transform:none;}

/* Footer Nav */
nav#footer-access {padding:.25em 0;}
nav#footer-access a {color:inherit;padding:0 1em;font-size:.75em;font-weight:normal;}
nav#footer-access li a:before {margin-left:-1em;}

nav#top-access > div, div#header-top > div.site-width, nav#top-access ul, nav#top-access li, nav#top-access li a, nav#top-access li a:before, nav#access > div, nav#access ul, nav#access li, nav#access li a, nav#access li a:before {text-decoration: none;}



/* Search */
	div#middle form.search-form {text-align:left;position:absolute;top:-2em;left:0;}

	form.search-form p {font-size: 0.875em;}

	aside#search-2 input.search-field {width: 71% !important;}
		
	body.search-results input.search-field {width: 83% !important;}  

	input.search-submit {
	background-image: none;
	background-color: #cbcbcb;
	border: none;
	border-radius: 3px;
	color: #1a4875;
	cursor: pointer;
	margin-left:.5em;
	padding: .1em .5em;
	width: auto !important;
	}

	input.search-submit:hover {background-color: #9b4b4b;color: #ffffff;}



div#page {position:absolute;top:0;left:0;width:100%;height:320px;}
div#main {float:left;padding:4% 7.5%;width:85%;border-radius:0px;margin-top: .75em;min-height:560px;}


body.home div#main {float:left;padding:0;width:100%;}
body.home div#content {display:none;}




/* Slide Show */
div.flexslider {border:0;height:320px;overflow-y:hidden;}
div#slide-wrapper {width:100%;padding:0;margin:0;}



aside.widget {background:none;}
#secondary aside.widget {padding: 5% 0;width: 100%;}
body.home #secondary aside.widget {padding: 0;}
aside.widget h3.widget-title {}
aside.widget h3.widget-title {font-weight:normal;}
aside.widget li {border-bottom: none;}

aside#text-3 ul li {list-style-type:square;margin-left:2em;padding-bottom:0;}


body.home aside.widget {padding:0;margin:0 0 1.5em;border-radius:0px;clear:none;}
aside#text-4.widget {height:320px;}
aside#text-4.widget, aside#text-5.widget {width:100%;}
aside#text-4.widget h3,aside#text-11.widget h3  {display: none;}

/* Home page slideshow */
ol.flex-control-nav {display:block;z-index: 2;left: 1em;}
ol.flex-control-nav > li > a {background-color: #3495f3;border: none;opacity: 0.99;}
ol.flex-control-nav > li > a.flex-active {background-color: #ead442;}
ul.flex-direction-nav {display:none;}


ul.slides p {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #fff;
    display: table;
    height: 320px;
    left: 100%;
    line-height: normal;
    margin: 0 0 0 -320px;
    max-width: 280px;
    padding: 20px;
    position: absolute;
    text-shadow: none;
    top: 0;
    width: 280px;
    z-index: 4;
    font-size:1.5em;
}
ul.slides p span {display:block;}
ul.slides p span.caption-header {font-size:2.5em;font-weight:normal;margin-bottom:.4em;}
ul.slides p span.caption-content {line-height:1.25em;font-size:1.25em;}
ul.slides p span.caption-link {margin-top:1.5em;}
ul.slides p span a {
    background: url("https://824603.claudeassets.com/20211202013106im_/https://friedmanfamilyfoundation.org/wp-content/themes/fcwebbuilder/images/bg_translucent-black-20.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-radius: 3px;
    color: #fff;
    display: block;
    font-size: 1em;
    font-weight: normal;
    margin: 2em auto 1em;
    padding: 7px 0;
    text-align: center;
    width: 100%;
}

ul.slides p span.reg-text {
	margin: 2em 0;
}
ul.slides p span a:hover {
	background: url("https://394a50.claudeassets.com/20211202013106im_/https://friedmanfamilyfoundation.org/wp-content/themes/fcwebbuilder/images/bg_translucent-black-40.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
	text-decoration:none;
}




aside.widget {background:none;}
aside.widget h3.widget-title {xfont-family: 'eb garamond', garamond, georgia, 'times new roman', serif;font-size:1.5em; xcolor:#1a4875;}
aside.widget h3.widget-title {font-weight:normal;}



aside#text-5.widget, aside#text-6.widget, aside#text-7.widget {
	border:1px #666 solid;
	width:31%;
	margin-left:1.75%;
	xheight:250px;
	background-color:#fff8eb;
	moz-box-sizing: border-box;webkit-box-sizing: border-box;box-sizing: border-box;
}
aside#text-7.widget {margin-right:1.75%}

body.home aside.widget h3 {
	border-bottom:1px #4e3c16 solid;
	border-radius: 0;
	color: #fff;
	margin: 0;
	padding: 5px 10px;
	width: auto;
	font-size: 1.3em;
	line-height: 1.3em;
}


body.home aside#text-5.widget h3 {background-color: #1a4875;}
body.home aside#text-6.widget h3 {background-color: #657c5b;background-color: #1a4875;}
body.home aside#text-7.widget h3 {background-color: #c5431f;background-color: #1a4875;}



aside#text-5.widget div.textwidget,
aside#text-6.widget div.textwidget,
aside#text-7.widget div.textwidget {font-size: 1.15em;line-height: 1.2em;padding: 5%;position: relative;min-height: 10em;}

aside#text-5.widget div.textwidget span,
aside#text-6.widget div.textwidget span,
aside#text-7.widget div.textwidget span {display:block;font-size:1em;width: 90%;margin: 0;position: absolute;bottom: 2em;}



aside#text-5.widget div.textwidget span a,
aside#text-6.widget div.textwidget span a,
aside#text-7.widget div.textwidget span a {
    background: url("https://394a50.claudeassets.com/20211202013106im_/https://friedmanfamilyfoundation.org/wp-content/themes/fcwebbuilder/images/bg_translucent-black-40.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-radius: 3px;
    color: #fff;
    display: block;
    font-size: .8em;
    font-weight: normal;
    margin: 0 auto;
    padding: 7px 0;
    text-align: center;
    width: 80%;
}
aside#text-5.widget div.textwidget span a:hover,
aside#text-6.widget div.textwidget span a:hover,
aside#text-7.widget div.textwidget span a:hover {background: url("https://290e75.claudeassets.com/20211202013106im_/https://friedmanfamilyfoundation.org/wp-content/themes/fcwebbuilder/images/bg_translucent-black-70.png") repeat scroll 0 0 rgba(0, 0, 0, 0);text-decoration:none;}





aside#text-5.widget div.textwidget img,
aside#text-6.widget div.textwidget img,
aside#text-7.widget div.textwidget img {margin:1em 0;}





body.home.two-column-right-sidebar section#secondary {width:100%;}
body.home #primary {display: none;}


.one-column-no-sidebar section#primary {padding:0;width:100%;}
.two-column-right-sidebar section#primary {width:60%;padding:0 5% 0 0;}
.two-column-right-sidebar section#secondary {width:35%;padding:0;}
.two-column-left-sidebar section#primary {width:60%;padding:0 0 0 5%;}
.two-column-left-sidebar section#secondary {width:35%;padding:0;}




/* Side Bar Menu Formatting */
aside.widget.widget_nav_menu {background-image: none;padding: 0;width: 100%;}
aside.widget_nav_menu h3.widget-title {display:none;}
aside#nav_menu-3.widget_nav_menu h3.widget-title {display:block;}

 
aside.widget.widget_nav_menu li, aside.widget.widget_recent_entries li {border-bottom: none;padding: 0.2em 0;}
aside.widget_nav_menu li a, aside.widget_recent_entries li a {background: url("https://394a50.claudeassets.com/20211202013106im_/https://friedmanfamilyfoundation.org/wp-content/themes/fcwebbuilder/images/bg_translucent-black-40.png") repeat scroll 0 0 rgba(0, 0, 0, 0);color:#fff;font-weight:normal;font-size:1em;text-align:left;text-decoration:none;width:90%;margin:0px auto;padding:.5em 5%;display:block;}
aside.widget_nav_menu li a:hover, aside.widget_recent_entries li a:hover {background: url("https://290e75.claudeassets.com/20211202013106im_/https://friedmanfamilyfoundation.org/wp-content/themes/fcwebbuilder/images/bg_translucent-black-70.png") repeat scroll 0 0 rgba(0, 0, 0, 0);}










/* Footer */
div#site-info {padding: 0 0 .5em;opacity:.7;}
div#site-info p {display:inline;font-size: 0.8em;}
div#site-info p.company-info > span {border:none;}
div#hosted-by {opacity:.5}





div#grants-accordion article {
background-color:#fcfcfc;
margin-right:2%;
overflow-y:auto;
float:left;
display:table-cell;
padding-top: 5px;
padding-bottom:5px;
color:#222
}

div.column1,
div.column2.fc-grant-year, div.column2.fc-grant-category {display:none;}
div.column2.fc-grant-amount {left: 84%;position: absolute;top: .75em;}

div.twoColumnTbl .column1, div.twoColumnTbl .column2 {width: auto;}


div#grants-accordion article header {width:80%;} 

div#grants-accordion section > h1 {display:none;}
div#grants-accordion article.fc-grant {display:block;}
div#year-end-total {width: 98%;}


body.tax-yog h1.entry-title span:before {content:"Recent ";}






div#grants-accordion {color:#444444;}


/* creates padding for interior of article wiithout upsetting percentage of width */
div#grants-accordion article {padding:.75em;}


div.clearboth {clear:both;}



div#custom-logo img {margin: 1em 0 0;}


body.archive.tax-yog.term-15 div#year-end-total span:before {
    content:"2018 Year-to-Date ";
}














	
	
/* Format the Board */
li.staff-name {margin:0;margin-top:1em;font-size:1.1em;line-height:1.25em;list-style-type:none !important;}
.staff-title {font-size:.75em;line-height:1.25em;padding-left:10px;display:block;}	

ul > li {list-style: square outside none;margin-bottom:.75em;}


.callout {margin:1em;padding:20px 20px 0;border:1px #1a4875 solid;}
.center {text-align:center;}


.draft {width:150px;margin:0 auto;padding:10px 0;border:3px #ff0000 solid;font-family:garamond, georgia, serif;font-weight:bold;font-size:2em;text-transform:uppercase;text-align:center;color:#ff0000;}

nav#top-access ul ul, nav#access ul ul, nav#footer-access ul ul {width: 260px;}

input.search-field {width:75%;}
input.search-submit {width:20%;}

p.admin-top-note {margin-bottom:3em;}

div.entry-content h3, h2.fc-grant-criteria {font-size:1.75em; font-weight:normal;}
h2.fc-grant-criteria span span {font-size:.7em;}



p.posted-on,
body.postid-923 .featured-image,
body.postid-991 .featured-image {
    display: none;
}

body.search-results header.entry-header, 
body.search-no-results header.entry-header {background:none;text-align: left;}

body.search-results header.entry-header a {background-color:#cbcbcb;color:#1a4875;font-weight:normal;font-size:1em;text-align:center;text-decoration:none;margin:15px auto;padding:5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}

body.search-results header.entry-header a:hover {background-color:#9b4b4b;color:#ffffff;}

body.search-results article h1.entry-title {font-size: 1em;padding:0;}
body.search-no-results article h1.entry-title {font-size: 1.25em;padding:0;}

body.search-results input.search-field {width:85%;}
body.search-results input.search-submit {width:10%;}
body.search-results header h1.page-title {color: #1a4875;font-size: 1.25em;font-weight: normal;margin-bottom:1em;}
body.search-results header h1.page-title span {font-style:italic;}


body.search-results aside#search-4.widget,
body.search-no-results aside#search-4.widget {margin-bottom: 3% !important;}

body.search-no-results div.entry-content p {margin-top:2em;}

div.pullquote {width: 95%;font-size:1.2em;color: #1a4875;padding:0;}
div.pullquote.pqright {border: nnone;margin-left:0px;padding-left:5%;}
div.pullquote span {display: block;font-size: 0.75em;font-style: italic;padding: 0.5em 1em;}
div.pullquote span span {
    font-size: 1em;
    padding: 0 1em;
    line-height: 1.25em;
} 

aside#text-8 h3.widget-title {display:none;}

div.pullquote.pq1, div.pullquote.pq2, div.pullquote.pq3 {display:none;}

body.page-id-6 div.pullquote.pq1,
body.page-id-7 div.pullquote.pq2,
body.page-id-12 div.pullquote.pq3 {display:block;}

article#post-285 div.featured-image,
article#post-292 div.featured-image  {display:none;}





body.category-highlights header.entry-header {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    margin-bottom:0;
    text-align:left;
}
body.category-highlights h1.entry-title {
    font-size: 1.5em;
    padding: 0;
    font-weight: normal;
    line-height: 1.35em;}
    
body.category-highlights div.entry-thumbnail {width:auto;float:left;margin-right:1em;}

body.category-highlights div.entry-summary p {margin:0;}

footer.entry-meta  {margin: 0 0 3em;}
footer.entry-meta p.edit-link {display:none;}
p.read-more a:before {content:"Read ";}


div.gf_progressbar_wrapper,
aside#gform_widget-2 h3,
aside#gform_widget-333 h3 {display:none;}

div#gform_wrapper_5 {margin-bottom:4em;}

aside#gform_widget-2.widget,
aside#gform_widget-3.widget {padding:0 !important;}


article#post-315 footer,
article#post-316 footer {display:none;}


.gform_wrapper .top_label .gfield_label {font-weight: normal !important; margin: .1em 0 !important;} 

.gform_wrapper .gfield_radio li label  {font-size:.9em;}

aside.widget.gform_widget li {padding: 0 0 .25em 0;}
aside.widget.gform_widget li#field_3_25 {padding: .5em 0 .25em 0;}

aside.widget.gform_widget div#gform_page_3_2 li {padding: 0 0 1em 0;}


ul.gfield_radio li:first-child {margin-bottom:0;}

input#gform_next_button_3_28 {width: 100%;}


.gform_wrapper .top_label div.ginput_container input.medium {width: 100%;}

.gform_wrapper .gfield_description {padding:0 !important;font-style:italic;color:#ff0000;}


.gform_wrapper {float: right;width: 35%;}

aside#gform_widget-3 .gform_wrapper {width: 100%;}

    
li#field_5_31,
li#field_5_32,
li#field_5_33,
li#field_5_34,
li#field_5_35,
li#field_5_36,
li#field_5_39,
li#field_5_42,

li#field_6_31,
li#field_6_33,
li#field_6_35 {top: 125px;left: 5%;position: absolute;width: 50%;} 

li#field_6_40 h2 {display:none;}


li#field_5_31.procedures ul, 
li#field_5_32.procedures ul, 
li#field_5_35.procedures ul, 
li#field_5_36.procedures ul {margin-left:2em !important}

li#field_5_31.procedures ul li, 
li#field_5_32.procedures ul li, 
li#field_5_35.procedures ul li, 
li#field_5_36.procedures ul li {list-style-type:square !important;}

.gform_wrapper li h2 {margin-top:0;}

li#field_5_30,
li#field_6_30 {padding-left:0;}
li#field_5_30 label.gfield_label span.gfield_required,
li#field_6_30 label.gfield_label span.gfield_required {display:none;}

li#field_5_30 div.ginput_container,
li#field_6_30 div.ginput_container {margin-left:1em;}

li#field_5_30 div.ginput_container, 
li#field_5_30 div.ginput_container input#input_5_30,
li#field_6_30 div.ginput_container, 
li#field_6_30 div.ginput_container input#input_6_30 {display:inline;width: 165px;}

li#field_5_30 div.ginput_container input#input_5_30,
li#field_6_30 div.ginput_container input#input_6_30 {text-transform:uppercase;font-family:serif; font-size:1.5em;padding-left:10px;}

div#gform_page_5_1 div.gform_page_footer p {font-size:.9em;line-height:1.25em;text-align:center;}

input#gform_next_button_5_28,
input#gform_previous_button_5,
input#gform_submit_button_5,

input#gform_next_button_6_28,
input#gform_previous_button_6,
input#gform_submit_button_6 {width:40%;margin:1em auto;background: url("https://394a50.claudeassets.com/20211202013106im_/https://friedmanfamilyfoundation.org/wp-content/themes/fcwebbuilder/images/bg_translucent-black-40.png") repeat scroll 0 0 rgba(0, 0, 0, 0);color:#fff;font-weight:normal;font-size:1em;text-align:center;text-decoration:none;padding:.25em 0;display:block;}

input#gform_next_button_5_28:hover,
input#gform_previous_button_5:hover,
input#gform_submit_button_5:hover,

input#gform_next_button_6_28:hover,
input#gform_previous_button_6:hover,
input#gform_submit_button_6:hover {background: url("https://290e75.claudeassets.com/20211202013106im_/https://friedmanfamilyfoundation.org/wp-content/themes/fcwebbuilder/images/bg_translucent-black-70.png") repeat scroll 0 0 rgba(0, 0, 0, 0);}

input#gform_previous_button_5,
input#gform_submit_button_5,

input#gform_previous_button_6,
input#gform_submit_button_6 {display:inline-block;}

.gform_wrapper div#gform_page_5_2 .gform_page_footer {padding: 16px 0 0 20%;width: 80%;}


li#field_5_38,
li#field_6_38 {padding:16px 0 0;margin:0;border-top: 1px dotted #ccc;}
li#field_5_38 p,
li#field_6_38 p {font-size:.9em;line-height:1.25em;text-align:center;}

.makeinvisible {visibility:hidden;margin-bottom:-2em;}

aside#gform_widget-3 h3.widget-title {display:none;}


body.post-type-archive-fc_people header.page-header h1.page-title {font-size:0em;background-color: #f6f6f6;  display: inline-block;}
body.post-type-archive-fc_people header.page-header h1.page-title:after {content:"Board & Staff";font-size:33px; color: #1a4875;  font-weight: normal;padding:.5em;}


body.post-type-archive-fc_people header.page-header {    background: url("https://4032d7.claudeassets.com/20211202013106im_/https://friedmanfamilyfoundation.org/wp-content/themes/fcwebbuilder/images/hr.png") no-repeat scroll 50% 50% rgba(0, 0, 0, 0);    margin-bottom: 2.5em;    text-align: center;
}

div.category-wrapper h2 {font-weight:normal;}


body.post-type-archive-fc_people header.entry-header, 
body.post-type-archive-fc_people h1.entry-title {background: none;margin-bottom: 0em;text-align: left;padding:0;}
body.post-type-archive-fc_people h1 span.people-name {font-size:.65em;cursor:pointer;}
body.post-type-archive-fc_people h1 span.people-name:hover {text-decoration:underline;}
body.post-type-archive-fc_people h1 span.people-position {font-size:.5em;display:block;color:#666666;padding-left:1em;cursor:pointer;line-height: 1.25em;}

div.category-wrapper h2 {font-size:1.65em;}
 
body.post-type-archive-fc_people div.tab-content {padding:.5em 1em;}

/* Financial Tables */
	table#t1,
	table#t2,
	table#t3 {margin:0 0 3em !important;}

	table#t1 tbody tr,
	table#t2 tbody tr,
	table#t3 tbody tr {background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;}

	table#t1 tbody tr.table-noalt td#n1, table#t1 tbody tr.table-noalt td#n2,
	table#t2 tbody tr.table-noalt td#n1, table#t2 tbody tr.table-noalt td#n2,
	table#t3 tbody tr.table-noalt td#n1, table#t3 tbody tr.table-noalt td#n2 {background: none repeat scroll 0 0 #ffffff !important;}

	table#t1 thead,table#t2 thead,table#t3 thead {display:none;}

	table#t1 td#n2,table#t2 td#n2,table#t3 td#n2 {text-align:right;}

table#t1 tr.row1 td, table#t1 tr.row7 td, 
table#t2 tr.row1 td, table#t2 tr.row7 td, 
table#t3 tr.row1 td, table#t3 tr.row5 td {
    font-weight: bold;
}

table#t1 tr.row4 td#n2, table#t1 tr.row11 td#n2, 
table#t2 tr.row4 td#n2, table#t2 tr.row12 td#n2, 
table#t3 tr.row4 td#n2, table#t3 tr.row10 td#n2 {
    font-weight: bold;
}

table#t1 tr.row7 td,
table#t2 tr.row7 td, 
table#t3 tr.row5 td {
    padding-top: 1.5em;
}

	table#t1 tr.row5,table#t1 tr.row6,
	table#t2 tr.row5,table#t2 tr.row6 {display:none;}








/* footer on higlights */
body.single-post article footer,body.single-post nav#nav-bottom {display:none;}





@media (max-width:768px) {
body {background-color: #fff;}
div#custom-logo img {display:block;margin: 0.75em 0 1em 2.5%;width: 200px;}
#branding img {max-width: 100%;}


nav#top-access.primary-menu::before {background-color:#1a4875;} 
nav#top-access ul ul.sub-menu {display:none !important;}

nav#top-access.primary-menu ul.menu {width: 310px;}
    
nav#top-access ul li a {background-color: #cccccc;color: #555;}
nav#top-access ul li a:hover {background-color: #666;color: #fff;}

aside#text-4 {display:none;}

aside#text-3.widget, aside#text-5.widget,aside#text-6.widget,aside#text-7.widget, aside#text-9.widget, aside#text-10.widget, aside#tribe-events-list-widget-2.widget, aside#nav_menu-6,
div.category-wrapper.board, div.category-wrapper.staff {width:100%; margin-left:0;margin-right:0;} 



body.two-column-right-sidebar section#secondary, body.two-column-right-sidebar section#primary,
body.home.two-column-right-sidebar section#secondary {width:92%; padding: 0 4%;} 


div.fin-summary {width: auto;}
table#t2, table#t2 tbody tr td {width: 100%;}
table#t2 {margin: 20px 0 20px 0px !important;}
table#t2 td#n1 {padding: 5px 20px 5px 0 !important;}
table#t2 tbody tr td {display: block !important;text-align: left !important;}

aside#wpfb_filelistwidget-5 li, aside#wpfb_filelistwidget-6 li, 
aside#wpfb_filelistwidget-3.widget li {float: none;width: 100%;}
aside#wpfb_filelistwidget-5 div.pub-thumbnail, aside#wpfb_filelistwidget-6 div.pub-thumbnail,aside#wpfb_filelistwidget-3.widget li div.pub-thumbnail   {width: auto;}

aside#text-13 a img {display: block; margin: 0 auto;width: 90%;max-width:300px !important;}

.inset {margin-left: 0em;}
section#primary ul {margin: 0 0 0 0em;padding: 0 0 0 0em;width: 85%;}
section#primary ol {margin: 0 0 0 2em;padding: 0 0 0 0em;width: 85%;}
body.parent-pageid-33 p.wp-caption-text a {display: block;font-weight: normal !important;padding: 0.25em 1em;}
body.parent-pageid-33 p.wp-caption-text span {width: 60px;}

.wp-caption img[class*="wp-image-"] {margin: 0 auto;max-width: 95% !important;}



div.tablet4 {padding: 0; width: 95%;}
table#t4 tbody tr td#n1 {width: 45% !important;}
table#t4 tbody tr td#n2 {width: 30% !important;}
table#t4 tbody tr td#n3 {width: 25% !important;}

div.grant-map {display:none;}

form#fc-grant-search-order-by-form {width: 100%;}


aside#wpfb_filelistwidget-2 div.pub-description {width: 100%;}

div.tribe-events-meta-group.tribe-events-meta-group-details, div.tribe-events-meta-group.tribe-events-meta-group-venue,
div.tribe-events-meta-group.tribe-events-meta-group-organizer, .single-tribe_events .tribe-events-venue-map  {width: 100%;float:left;}
div.tribe-events-meta-group.tribe-events-meta-group-organizer {margin-top:2em;}
p.tribe-events-back a {display: block;margin: 0 0 0 auto;position: inherit;text-align: center;width: 30%;}

div#site-info p {display: block;}
div#site-info p span.company-address span {display: block;}

} 


/* video formatting */

.video-outer-box {margin: 0 0 1em 0;}
.video-inner-box {
    position: relative;
    height: 0;
    overflow: hidden;
    padding-bottom: 56.25%;
}
.video-inner-box iframe {
    position: absolute;
    top:0;
    left: 0;
    width: 100%;
    height: 100%;
}

.video-link {text-align:right;margin: -.75em 0 1em;}

.video-note {
    border: 1px solid #f96f59;
    box-sizing: border-box;
    line-height: 1.4em;
    margin: 0 5% 3em;
    padding: 1.65em 3em;
}
.video-note em {
    display: block;
    font-style: italic;
    padding: 0 17% 1.5em;
    text-align: center;
}
h4 {
    font-weight: normal;
    margin-top: 2em;
    font-size: 1.475em;
}
/*
     FILE ARCHIVED ON 14:49:24 Oct 28, 2021 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 07:49:59 Aug 13, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.461
  exclusion.robots: 0.042
  exclusion.robots.policy: 0.03
  esindex: 0.006
  cdx.remote: 69.913
  LoadShardBlock: 158.475 (3)
  PetaboxLoader3.datanode: 151.478 (5)
  PetaboxLoader3.resolve: 1538.114 (3)
  load_resource: 1556.156 (2)
*/