html,body{background:#333;color:#fff;font-family:'Roboto',sans-serif;-webkit-font-smoothing:antialiased}@media (max-width:481px){#wpadminbar li#wp-admin-bar-new_draft{display:none}}*:focus{outline:none !important}.cf:after{content:"";display:table;clear:both}fieldset{margin:0;padding:0;border:none}a,a span,a:before,.button{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}a.fa{-webkit-transition:all 0s ease;-moz-transition:all 0s ease;-o-transition:all 0s ease;transition:all 0s ease}:target:before{content:"";display:block;height:158px;margin:-158px 0 0}#main-nav a{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}#header-spacer,#navigation,#logo,#main-nav a{-webkit-transition:all .15s ease;-moz-transition:all .15s ease;-o-transition:all .15s ease;transition:all .15s ease}.menu a.fa span{display:inline-block;text-indent:-9999em;white-space:nowrap}h1,h2,h3,h4,h5,h6{font-weight:300;line-height:100%;margin:30px 0}h1{font-size:36px}h2{font-size:30px;line-height:48px}h3{font-size:20px}h4{font-size:18px}h5{font-size:16px}p{margin:30px 0}ol,ul{margin:30px 0;padding:0 0 0 30px}blockquote{color:#c55728;font-size:30px;font-weight:300;line-height:35px}blockquote em,blockquote i{color:#333;font-size:16px;font-style:normal;font-weight:400}hr{background:#e6e2da;border:none;clear:both;color:#e6e2da;font-size:0;height:2px;margin:20px 0}ul.menu,ul.sub-menu{list-style-type:none;margin-bottom:0;margin-top:0;padding:0}.menu.horizontal{font-size:0}.menu.horizontal li{display:inline-block;font-size:16px}.menu.horizontal ul{display:none;padding-top:10px;padding-bottom:10px;-webkit-box-shadow:0px 2px 5px 0px rgba(0,0,0,.75);-moz-box-shadow:0px 2px 5px 0px rgba(0,0,0,.75);box-shadow:0px 2px 5px 0px rgba(0,0,0,.75)}#main-nav .menu.horizontal>li:last-child ul{right:0}.menu.horizontal>li{position:relative}.menu.horizontal>li:hover>ul{background-color:#faf7f3;display:block;position:absolute}.home #main-nav .menu.horizontal>li:hover>ul{background-color:#000;background-color:rgba(0,0,0,.8)}#main-nav .menu.horizontal ul li{display:block;text-align:center}#main-nav .menu.horizontal ul a,#header.scrolled #main-nav .menu.horizontal ul a{font-size:14px;padding-top:5px;padding-bottom:5px;white-space:nowrap}#utility-static .menu.horizontal>li:hover>ul{background-color:#333;z-index:1000}#utility-static .menu.horizontal ul li{display:block}#utility-static .menu.horizontal ul a{text-align:center;white-space:nowrap}hr.title-separator{height:5px;background:#e6e2da;color:#e6e2da;border:none;font-size:0;margin:20px 0;clear:both}hr.title-separator.thin{height:2px}hr.title-separator.no-margin{margin:0}.homepage-caption a,.button{background:0 0 !important;border:2px solid;color:#fff !important;display:inline-block;min-width:280px;padding:5px 20px;text-align:center;text-decoration:none;text-transform:uppercase}.homepage-caption a:hover,.button:hover{background:#c55728 !important;color:#fff !important}.boxed .homepage-caption a,.button.dark{border:2px solid;color:#333 !important}.boxed .homepage-caption a:hover,.button.dark:hover{color:#fff !important;border-color:#c55728 !important}.entry-content a[href$=".pdf"]:before,.entry-content a[href$=".doc"]:before,.entry-content a[href$=".docx"]:before,.entry-content a[href*=".jpg"]:before{content:"\f1c1";color:#ed1c24;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;padding-right:5px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.entry-content a[href$=".doc"]:before,.entry-content a[href$=".docx"]:before{content:"\f0f6";color:#2a5696}.entry-content a[href*=".jpg"]:before{content:"\f1c5";color:#2a5696}.entry-content a.no-icon:before{content:"" !important}#gform_wrapper_4{display:block !important}.entry-content a.button,.entry-content a[href$=".pdf"].button,.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_page_footer input.button,.gform_wrapper .gform_page_footer input[type=submit]{border:2px solid #000 !important;color:#333 !important;cursor:pointer;min-width:0;padding:8px 80px}.entry-content a.button:hover,.entry-content a[href$=".pdf"].button:hover,.gform_wrapper .gform_footer input.button:hover,.gform_wrapper .gform_footer input[type=submit]:hover,.gform_wrapper .gform_page_footer input.button:hover,.gform_wrapper .gform_page_footer input[type=submit]:hover{background:#c55728 !important;border-color:#c55728 !important;color:#fff !important}img{display:block;height:auto;max-width:100%;width:auto}.wp-caption p.wp-caption-text{font-style:italic;margin-top:15px;text-align:left}#wp-admin-bar-site-name{max-width:180px}#wpadminbar img{display:inline-block}.image-grid{display:inline-block;max-width:none;text-align:center;vertical-align:middle;width:33%}.image-grid img{margin:0 auto;max-width:none !important;width:auto !important}@media only screen and (min-width:1200px){#content .container,#cta .container{max-width:978px}#content.wide .container{max-width:1180px}}#header{position:fixed;width:100%;z-index:9999}.fancybox-lock #header{z-index:1}#header.scrolled #logo{width:175px;margin-right:59px;padding:9px 0}#header #logo a img{outline:none !important;outline-width:0 !important;outline-color:transparent !important;border:0 !important;border-top-color:transparent !important;border-bottom-color:transparent !important;border-right-color:transparent !important;border-left-color:transparent !important;max-width:100%}#header.scrolled #navigation{height:68px;padding:0 20px}.front #header.scrolled #navigation{padding:0 20px}.home #header.scrolled #navigation{background:#000;background:rgba(0,0,0,.8)}#header.scrolled #main-nav a,#header.scrolled #chapter-home a{padding:19px 20px}.front #header.scrolled #main-nav a{padding:19px 20px}#header-spacer{background:#faf7f3;height:174px}#header.scrolled+#header-spacer{height:108px}.home #header-spacer{display:none}.utility{background:#333;font-size:0;font-weight:300;position:relative;text-align:right}.utility a{color:#fff;display:block;font-size:14px;line-height:20px;padding:10px;text-align:left;text-decoration:none;text-transform:uppercase}.utility a.fa{font-size:22px;padding:0 10px;line-height:40px}.utility a.fa-facebook{color:#5181e6;font-size:20px;font-weight:600;line-height:20px}.utility a.fa-twitter{color:#00aced;padding:0 10px;font-size:24px;line-height:38px;position:relative;top:1px}.utility a:hover,.utility a.fa:hover,.utility .current-page-ancestor a,.utility .current-menu-item a{color:#93a85b}.utility-menu{display:inline-block;vertical-align:middle}#utility-drop{margin-left:10px;clear:both}#utility-drop li a{background:#99896e;border-left:1px solid #fff;text-align:center;width:180px}#utility-drop li a:hover{background:#613828;color:#fff}#utility-drop li a:after{content:"\f078";display:inline-block;font:normal normal normal 18px/1 FontAwesome;font-size:inherit;margin-left:5px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#utility-drop .give a{background:#93a85b}#utility-drop .give a:hover{background:#376734}#utility-drop .sub-menu{background:#faf7f3;display:none;padding:7px 0;position:absolute;top:42px;right:10px;width:250px;z-index:100;-webkit-box-shadow:0px 2px 4px 0px rgba(0,0,0,.5);-moz-box-shadow:0px 2px 4px 0px rgba(0,0,0,.5);box-shadow:0px 2px 4px 0px rgba(0,0,0,.5)}#utility-drop .sub-menu li{display:block}#utility-drop .sub-menu a{background:0 0;color:#333;font-weight:400;text-transform:none;line-height:21px;padding:7px 15px;border:none;width:auto}#utility-drop .sub-menu a:hover{background:0 0;color:#93a85b}#utility-drop .sub-menu a:after{display:none}.chapter-block{background:#e6e2da;position:relative;top:25px;text-align:left}#utility .chapter-block{display:none;position:absolute;left:0;right:0;top:42px;z-index:1000;-webkit-box-shadow:0px 2px 4px 0px rgba(0,0,0,.5);-moz-box-shadow:0px 2px 4px 0px rgba(0,0,0,.5);box-shadow:0px 2px 4px 0px rgba(0,0,0,.5)}.chapter-block ul{margin:0;padding:0}.chapter-block li{list-style:none;min-height:30px;position:relative}.chapter-block .close{color:#333;cursor:pointer;display:none;float:right;font-size:18px;font-weight:100}#utility .chapter-block .close{display:block}.chapter-block .heading{background:#c55728;color:#fff;font-size:16px;font-weight:400;line-height:24px;display:block;margin-bottom:5px;padding:0 7px;text-transform:uppercase}.chapter-block a:hover{color:#c55728}.chapter-block .central .heading{background:#376734}.chapter-block .central a:hover{color:#376734}.chapter-block .atlantic .heading{background:#93a85b}.chapter-block .atlantic a:hover{color:#93a85b}.chapter-block .southern .heading{background:#613828}.chapter-block .southern a:hover{color:#613828}.chapter-block a{color:#333;display:inline-block;font-size:14px;font-weight:400;line-height:30px;margin-left:55px;padding:0;text-decoration:none;text-transform:none;vertical-align:middle}.chapter-block a:before{content:"";background-image:url(//acf.org/wp-content/themes/tacf/css/../images/sprite-chapters.png);background-repeat:no-repeat;background-size:200px;display:block;margin-top:-15px;position:absolute;top:50%;left:0;width:50px;height:30px}.chapter-block a:hover:before{opacity:.75}.chapter-block a span{display:inline-block;line-height:14px}@media (min-width:1200px){#content .chapter-block.container{max-width:1180px}}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-resolution:240dpi){.chapter-block a:before{background-image:url(//acf.org/wp-content/themes/tacf/css/../images/sprite-chapters-2x.png)}}.connecticut:before{background-position:0 -10px}.massachusetts:before{background-position:0 -60px}.maine:before{background-position:0 -110px}.vermont:before{background-position:0 -160px}.indiana:before{background-position:-50px -10px}.new-york:before{background-position:-50px -60px}.ohio:before{background-position:-50px -110px}.pennsylvania:before{background-position:-50px -160px}.maryland:before{background-position:-100px -10px}.virginia:before{background-position:-100px -60px}.west-virginia:before{background-position:-100px -110px}.alabama:before{background-position:-150px -10px}.carolinas:before{background-position:-150px -60px}.georgia:before{background-position:-150px -110px}.kentucky:before{background-position:-100px -160px}.tennessee:before{background-position:-150px -210px}#mobile-logo{display:none}#utility .section-logo,#utility .section-menus{display:inline-block;position:relative}#mobile-menu-wrapper,#mobile-menu{display:none}#mobile-menu-wrapper{padding-right:10px;vertical-align:middle}.chapter #mobile-menu-wrapper{display:inline-block}#mobile-menu-wrapper i{cursor:pointer;font-size:24px;line-height:40px;margin-left:10px}#mobile-menu{background:#e6e2da;padding:10px 0;position:absolute;top:40px;right:10px;left:10px;z-index:100;-webkit-box-shadow:0px 2px 4px 0px rgba(0,0,0,.5);-moz-box-shadow:0px 2px 4px 0px rgba(0,0,0,.5);box-shadow:0px 2px 4px 0px rgba(0,0,0,.5)}#mobile-menu.visible{display:block}#mobile-menu ul.menu{padding:0;width:100%}#mobile-menu li{padding:10px}#mobile-menu a{color:#333;font-size:16px;font-weight:400;line-height:21px;padding:0;text-align:center}#mobile-utility{width:100%}#mobile-chapter-menu-wrapper{background:#faf7f3;color:#2b2b2b;display:none;font-size:18px;padding:10px}#mobile-chapter-menu{display:none}#mobile-chapter-menu li{padding:10px}#mobile-chapter-menu a{color:#333;display:block;font-size:16px;font-weight:400;line-height:21px;padding:0;text-align:center;text-decoration:none;text-transform:uppercase}#search-box{display:none;width:280px;position:absolute;top:40px;right:-11px;z-index:1001}#search-box .screen-reader-text{display:block;visibility:hidden;height:0}#search-box #s{background:#333;color:#fff;width:100%;font:16px/24px "Roboto",sans-serif;padding:3px 60px 3px 10px;border:1px solid #fff;border-radius:0;outline:none}#search-box #searchsubmit{background:0 0;border:none;color:#fff;cursor:pointer;font:14px/32px "Roboto",sans-serif;position:absolute;right:10px;top:0;outline:none;text-transform:uppercase}#search-box #searchsubmit:hover{color:#93a85b}#navigation{background:#faf7f3;box-sizing:border-box;color:#555;height:134px;padding:0 20px}.home #navigation{background:0 0;height:195px}#logo{float:left;height:100%;overflow:hidden;padding:5px 0;position:relative;width:234px}@media only screen and (max-width:1280px){#logo{width:160px}}#logo a{display:block;height:100%;position:absolute;width:100%}.chapter #logo{width:155px}#chapter-home{float:left}#main-nav{float:right}#chapter-home a,#main-nav a{box-sizing:content-box;color:#4a4a4a;display:block;font-size:18px;height:30px;line-height:30px;padding:52px 20px;text-decoration:none;text-transform:uppercase}#main-nav a span{border-bottom:2px solid transparent}#main-nav .current-page-ancestor>a span,#main-nav .current-menu-item>a span,#main-nav .current_page_item>a span,#main-nav a:active span,#main-nav a:hover span{border-bottom:2px solid #93a85b}.home #main-nav a{color:#fff;padding:60px 20px}#chapter-home{height:100%;line-height:124px}#chapter-home a{display:inline-block;font-size:30px;font-weight:100;padding:20px;text-transform:none;vertical-align:bottom}.chapter #main-nav{height:100%;float:none;line-height:124px;margin-left:500px;text-align:right}.chapter #menu-main-navigation{display:inline-block;line-height:normal;padding:20px 0;vertical-align:bottom}.chapter #main-nav a,.chapter #header.scrolled #main-nav a,.chapter #header.scrolled #chapter-home a{padding:0 20px;height:24px;line-height:24px}.chapter #header.scrolled #main-nav{line-height:52px}.chapter #header.scrolled #logo{width:153px;margin-right:2px;padding:9px 0}.chapter #header.scrolled #chapter-home{line-height:52px}.chapter #header.scrolled #chapter-home a{vertical-align:middle}.chapter #header.scrolled #menu-main-navigation{padding:0;vertical-align:middle}.chapter #chapter-home,.chapter #main-nav,.chapter #menu-main-navigation{-webkit-transition:all .15s ease;-moz-transition:all .15s ease;-o-transition:all .15s ease;transition:all .15s ease}.homepage-image{background-position:center center;background-size:cover;border-bottom:10px solid #faf7f3;position:relative;width:100%}.homepage-caption{color:#fff;text-align:center}.homepage-caption h2{font-size:36px;line-height:48px}.homepage-caption p{font-size:18px;line-height:30px;margin-top:40px;margin-bottom:40px}.full .homepage-caption p{font-size:18px;line-height:30px}.full .homepage-caption a{border:3px solid;margin:40px 40px 0;padding-top:25px;padding-bottom:25px}.full .homepage-caption a:hover{border-color:#fff}.homepage-caption-wrapper .container{height:100%;position:relative}.homepage-caption-wrapper.full{position:absolute;top:50%;transform:translateY(-50%);width:100%}.homepage-caption-wrapper.boxed{height:100%}.homepage-caption-wrapper.boxed .homepage-caption{position:absolute;max-width:581px;bottom:-50px;background:#faf7f3;padding:0 45px 15px;font-weight:300;color:#333;text-align:left;z-index:50;-webkit-box-shadow:0px 2px 4px 0px rgba(0,0,0,.5);-moz-box-shadow:0px 2px 4px 0px rgba(0,0,0,.5);box-shadow:0px 2px 4px 0px rgba(0,0,0,.5)}.homepage-caption-wrapper .right{right:0}#content-title{background:center center no-repeat;background-size:cover;color:#fff;font-size:36px;font-weight:300;height:160px;line-height:140px;text-transform:uppercase}#mobile-secondary-nav{display:none}#secondary-nav{background:#333;width:100%;padding:13px 0}#secondary-nav.no-content{min-height:5px;padding:0}#secondary-nav a{color:#fff;display:block;font-size:16px;line-height:24px;padding:0 10px;text-align:left;text-decoration:none}#secondary-nav .current-page-ancestor a,#secondary-nav .current-menu-item a,#secondary-nav a:hover{color:#93a85b}#secondary-nav a span{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}#secondary-nav.sticky{position:fixed;z-index:100}.sticky+#secondary-nav-spacer{height:50px}#introductory-text{font-size:18px;font-weight:300;line-height:30px}#content{background:#faf7f3;color:#2b2b2b;font-size:14px;line-height:21px}.entry-content h2 a,.entry-content h3 a,.entry-content h4 a,.entry-content p a,.entry-content li a{border-bottom:1px solid transparent;color:#c55728;text-decoration:none}.entry-content h2 a:hover,.entry-content h3 a:hover,.entry-content h4 a:hover,.entry-content p a:hover,.entry-content li a:hover{border-color:#4c6b7f;color:#4c6b7f}#magento-page .entry-content p a,#magento-page .entry-content li a,#magento-page .entry-content p a:hover,#magento-page .entry-content li a:hover{border:inherit}.video-container{position:relative;padding-bottom:56.25%;padding-top:35px;height:0;overflow:hidden}.video-container iframe,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.acf-listing-card{border:1px solid #e4e4e4;background:#fff;padding:20px;margin-bottom:15px;position:relative}.acf-listing-card .entry-title{margin:5px 0}.acf-listing-card p{margin:0}.e-normous-library .acf-listing-card{padding-top:20px}.acf-listing-card-tag{padding:0 4px;margin-bottom:5px}.acf-listing-card-tag>.icon.library-icon{width:30px;height:30px;background-size:250px;background-position:-10px -10px}#resource-pods{background:#faf7f3;color:#2b2b2b}.resource-pod{position:relative}.resource-pod-title{background:#4c6b7f;color:#fff;font-family:'Roboto',sans-serif;font-size:30px;height:90px;line-height:90px;margin:0}.resource-pod:nth-child(2) .resource-pod-title{background:#93a85b}.resource-pod:nth-child(3) .resource-pod-title{background:#613828}.resource-pod:nth-child(4) .resource-pod-title{background:#c55728}.resource-pod-title span{display:inline-block;margin-left:80px;line-height:40px;padding:5px 0}.resource-pod-link{text-decoration:none}.resource-pod-description{font-size:14px;line-height:21px}.icon{background-image:url(//acf.org/wp-content/themes/tacf/css/../images/sprite-resources.png);background-repeat:no-repeat;background-size:500px;display:inline-block;margin-right:5px;vertical-align:middle;width:60px;height:60px}.resource-pod .icon{background-position:-20px -220px;position:absolute;left:20px;top:25px}.resource-pod:nth-child(2) .icon{background-position:-120px -220px}.resource-pod:nth-child(3) .icon{background-position:-220px -220px}.resource-pod:nth-child(4) .icon{background-position:-320px -220px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-resolution:240dpi){.icon{background-image:url(//acf.org/wp-content/themes/tacf/css/../images/sprite-resources-2x.png)}}.page-template-page-e-normous-library #main{padding-top:0}.page-template-page-e-normous-library .page-title{margin:0;padding:10px 0}#library-search{background:#e6e2da;display:table;font-size:14px;line-height:21px;margin:17px 0;padding:10px 0}#library-search .label,#library-search .submit{display:table-cell;padding:0 10px;white-space:nowrap}#library-search .submit{font-size:21px}#library-search .input{display:table-cell;width:100%}#library-search input{border:1px solid #ddd6cb;font-size:14px;line-height:21px;padding:4px;width:100%}#library-filter-label{font-size:30px;font-weight:400px;line-height:39px}#library-filter>div{padding:10px 0}#library-filter-select select{background:0 0;border:2px solid #4a4a4a;border-radius:0;font-size:14px;line-height:21px;padding:10px;text-transform:uppercase;width:100%;-webkit-appearance:none}#library-tabs{padding-top:10px}#library-tabs ul{font-size:0;list-style-type:none;margin:0;padding:0;text-align:center}#library-tabs li{cursor:pointer;display:inline-block;font-size:20px;line-height:60px;text-align:left;vertical-align:bottom;width:20%}#library-tabs li div{margin-left:70px;line-height:60px;min-height:60px}#library-tabs li span{display:inline-block;line-height:20px;vertical-align:middle}#library-tabs .icon{float:left;opacity:.5}#library-tabs .active .icon{opacity:1}.icon.library-icon{background-position:-20px -20px}.icon.photos{background-position:-20px -120px}.icon.grants{background-position:-120px -120px}.icon.videos{background-position:-220px -120px}.icon.education{background-position:-320px -120px}.icon.newsletters{background-position:-420px -120px}.library-loading{background:url("/wp-content/themes/tacf/images/spin.gif") center center no-repeat;height:150px}.library-tab{background:#faf7f3;display:none;padding:40px 0 50px;margin-top:-150px;min-height:150px;overflow:hidden;position:relative}.library-tab.active{display:block}.library-tab .button{color:#333 !important;cursor:pointer;font-size:14px;min-width:0;padding:10px 30px}.library-tab .button:hover{border-color:#c55728;color:#fff !important}.library-tab .button.done{display:none}.library-tab .alm-btn-wrap{position:absolute;bottom:0;right:0;text-align:right}.ajax-load-more-wrap{width:100%}.alm-reveal{width:100% !important}.library-item.download a{background:#f4f1eb;border:1px solid #e0dcd4;color:#000;display:block;font-size:18px;font-weight:300;line-height:30px;margin-bottom:2px;padding:8px}.library-item.download a:hover{background:#e6e2da}.library-item.download a:after{content:"";background:url(//acf.org/wp-content/themes/tacf/css/../images/sprite-general.png?v=0.2) -110px -208px no-repeat;background-size:360px;display:block;float:right;width:30px;height:30px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-resolution:240dpi){.library-item.download a{background-image:url(//acf.org/wp-content/themes/tacf/css/../images/sprite-general-2x.png?v=0.2)}}.gallery{width:100% !important}.gallery-item{box-sizing:content-box !important;float:none !important;height:240px;margin:0 !important;width:33% !important}.gallery-item.double{height:483px}.gallery-item img{border:none !important;margin:0 !important;max-width:none !important}.gallery-caption{display:none}@media (max-width:768px){.gallery-item{width:49.5% !important}}@media (max-width:481px){.gallery-item{width:100% !important}}h1.with-filter{float:left;line-height:60px;margin:10px 0}#faq-filter{float:right}#faqs{padding:20px 0}.ui-widget-content,.ui-state-active,.ui-accordion .ui-accordion-header{background:#f4f0eb;border:1px solid #ddd6cb;border-radius:0}.ui-accordion .ui-accordion-header{font-family:'Roboto',sans-serif;font-size:18px;line-height:24px;margin-top:10px;padding:15px}.ui-accordion .ui-accordion-header:first-child{margin:0}.ui-widget-content{border-top:none;font-size:14px;line-height:21px}.ui-accordion .ui-accordion-header.ui-state-active{border-bottom:none}.ui-widget-content p{margin:20px}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;left:auto;right:20px;background:0 0;font-size:18px;text-indent:0;width:auto;height:auto;margin-top:-9px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ui-accordion .ui-accordion-header .ui-accordion-header-icon:before{content:"\f078"}.faq-icon{background-position:-120px -20px}#cta{background-size:cover;background-position:center center;line-height:540px;min-height:540px;text-align:center}#cta h2{font-size:36px;line-height:48px}#cta p{font-size:18px;line-height:30px}#cta a{margin:0 20px}#cta .container{display:inline-block;text-align:left;vertical-align:middle}#cta .container>div{padding-top:80px;padding-bottom:80px}.zebra-wrapper{background:#faf7f3;color:#333;padding:20px}.zebra-wrapper:nth-child(odd){background:#e6e2da}.bio{background:#f4f0eb;border:1px solid #ddd6cb;clear:both;margin:1px 0;position:relative}.bio-content{height:180px;margin-bottom:30px;margin-left:180px;padding-right:15px;overflow:hidden;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.bio-content p{margin:15px 0}.bio-thumbnail{width:150px;height:150px;float:left;margin:30px 15px;position:relative;z-index:10}.bio-thumbnail img{margin:0 auto}.bio-trigger{bottom:0;cursor:pointer;height:100%;position:absolute;text-align:center;width:100%;z-index:1;background:0 0;background:-moz-linear-gradient(top,rgba(244,240,235,0) 60%,rgba(244,240,235,1) 85%);background:-webkit-gradient(left top,left bottom,color-stop(60%,rgba(244,240,235,0)),color-stop(85%,rgba(244,240,235,1)));background:-webkit-linear-gradient(top,rgba(244,240,235,0) 60%,rgba(244,240,235,1) 85%);background:-o-linear-gradient(top,rgba(244,240,235,0) 60%,rgba(244,240,235,1) 85%);background:-ms-linear-gradient(top,rgba(244,240,235,0) 60%,rgba(244,240,235,1) 85%);background:linear-gradient(to bottom,rgba(244,240,235,0) 60%,rgba(244,240,235,1) 85%)}.bio-trigger i{bottom:0;font-size:18px;left:0;line-height:36px;padding-left:150px;position:absolute;width:100%}.bio-content.expanded+.bio-trigger{background:0 0;height:34px}.bio-content.expanded+.bio-trigger i.fa-chevron-down:before{content:"\f077"}#integritive-postfix-social h2,#recent-posts h2{border-bottom:4px solid #93a85b;color:#333;margin:10px}.postfix-social-events{display:flex}.postfix-social-events .fa-stack{flex-shrink:0;flex-grow:0;margin-right:15px}#recent-posts .recent-event{color:#333;font-size:14px;line-height:21px;padding:7px 10px}#recent-posts .recent-event{display:flex}.recent-event .fa-calendar-o{font-size:60px}.recent-event .fa-stack{margin-right:10px;width:60px;height:60px;flex-grow:0;flex-shrink:0}.recent-event .fa-stack-1x{font-size:16px;height:34px;left:6px;line-height:18px;top:20px;width:47px}.recent-event .events.message{padding-top:10px}.recent-event p{margin:0}#recent-posts a:nth-child(odd) .recent-event{background:#e5e2da}.recent-events a:hover .recent-event span{background:0 0}#news-filter{line-height:60px;float:right;font-size:18px;margin:10px 0}.title-separator.news{background:#93a85b;color:#93a85b;height:4px;margin-bottom:10px}#news-index{padding-top:10px}#news-index .alm-btn-wrap{clear:both;text-align:center}#news-index #load-more{color:#4a4a4a !important;cursor:pointer}#news-index #load-more:hover{border-color:#c55728 !important;color:#fff !important}#news-index #load-more.done{display:none}.entry-content .ssba{clear:both}.ssba img{padding:5px 10px 5px 0 !important}.post-date{font-size:18px;line-height:24px;margin:20px 0 5px}.post-author{margin:5px 0 20px}.post .entry-content img{margin-bottom:2em}.post .entry-content .featured-image img{margin:0}.post .post-caption{font-style:italic;margin-bottom:2em}.post p{margin:10px 0}#related-posts strong{font-size:20px;font-weight:400;line-height:26px}#related-posts .post-pod{margin:10px 0}#related-posts .post-pod span{margin:0}.chapter #content{padding-bottom:65px}#chapter-slideshow{height:600px;overflow:hidden;position:relative}.cycle-slideshow,.slideshow-slide{width:100%;height:100%}.slideshow-background{background:center center;background-size:cover;width:100%;height:100%}.cycle-slideshow img{width:100%;max-width:100%;height:auto;visibility:hidden}#cycle-controls{background:rgba(0,0,0,.4);height:120px;line-height:120px;position:absolute;bottom:0;width:100%;z-index:1000}.cycle-adjustment{padding-top:0;padding-bottom:0}.cycle-caption{display:inline-block;font-size:30px;font-weight:300;line-height:40px;vertical-align:middle}.cycle-pager{text-align:right}.cycle-caption,.cycle-pager{margin-top:-5px}.cycle-pager span{display:inline-block;text-align:left;text-indent:-9999em;height:22px;width:22px;background:url(//acf.org/wp-content/themes/tacf/css/../images/sprite-general.png?v=0.2) -34px -214px no-repeat;background-size:360px;vertical-align:middle;margin-left:15px;cursor:pointer}.cycle-pager span.cycle-pager-active{background-position:-4px -214px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-resolution:240dpi){.cycle-pager span{background-image:url(//acf.org/wp-content/themes/tacf/css/../images/sprite-general-2x.png?v=0.2)}}#chapter-news .news-post{margin:10px 0}#chapter-news h2,#chapter-events h2{margin-bottom:10px}#chapter-news h2{border-bottom:4px solid #93a85b}#chapter-news .thumbnail{padding-left:0}#chapter-news .content{padding-right:0}#chapter-news h3{margin:0 0 8px;font-weight:400}#chapter-news h3 a{text-decoration:none;color:inherit}#chapter-news h3 a:hover{color:#c55728}#chapter-news .post-date{font-size:12px;margin:8px 0;text-transform:uppercase}#chapter-news p{margin:8px 0}#chapter-news .read-more{color:#c55728;text-decoration:none;text-transform:uppercase}#chapter-news .read-more:hover{color:#000}#chapter-events .event-post{background:#e6e2da;border-bottom:1px solid #faf7f3;height:190px;line-height:190px;padding:0 30px 0 20px;overflow:hidden}#chapter-events .fa-stack{float:left;height:90px;margin:50px 0}#chapter-events .fa-stack-1x{top:28px}#chapter-events .fa{text-shadow:3px 3px 1px #c5c1ba}#chapter-events .excerpt-wrapper{margin-left:130px}#chapter-events .excerpt{display:inline-block;line-height:21px;vertical-align:middle}#chapter-events h3,#chapter-events p{margin:0 0 10px}#chapter-events h3{font-size:30px;line-height:39px}#chapter-events h3 a{color:#333;text-decoration:none}#chapter-events h3 a:hover{color:#c55728}#chapter-cta{list-style-type:none;margin:80px 0 40px}#chapter-cta a{background:url(//acf.org/wp-content/themes/tacf/css/../images/sprite-general.png?v=0.2) center -5px no-repeat #4c6b7f;color:#fff;display:block;font-size:30px;font-weight:100;line-height:90px;margin:20px 0;text-align:center;text-decoration:none;width:100%}#chapter-cta a:hover{background-color:#395363}#chapter-cta a.member{background-color:#c55728;background-position:center -95px}#chapter-cta a.member:hover{background-color:#ad461a}#chapter-cta a.give{background-color:#93a85b}#chapter-cta a.give:hover{background-color:#72853f}.social-heading{font-size:30px;font-weight:100;margin:60px 0 10px}.social-heading i{font-size:48px;height:48px;text-align:center;width:48px}.social-heading i.fa-twitter{color:#00aced}.social-heading i.fa-facebook{color:#3b5998;font-size:40px;font-weight:700}#chapter-aside iframe{max-height:420px}#events-filter-label,#events-filter-values{display:inline-block;vertical-align:middle}#events-filter ul{list-style-type:none;margin:0;padding:0;height:40px;line-height:20px}#events-filter li{white-space:nowrap}#events-filter a{color:#333;font-weight:400;text-decoration:none}#events-filter a:hover{color:#93a85b}#events-filter-label{font-size:18px;margin-right:15px;text-transform:uppercase}ul#events-filter-values{background:#93a85b;color:#fff;cursor:pointer;padding:10px 40px 10px 10px;position:relative;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}ul#events-filter-values:hover{background:#376734}ul#events-filter-values>li{font-weight:100}ul#events-filter-values>li:after{content:"\f078";display:block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;height:30px;line-height:35px;margin-top:-17px;position:absolute;top:50%;right:0;text-align:center;text-rendering:auto;width:30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#events-filter-values ul{background:#faf7f3;display:none;height:auto;margin:0 0 0 -10px;padding:5px;position:absolute;top:40px;width:auto;-webkit-box-shadow:0px 2px 4px 0px rgba(0,0,0,.5);-moz-box-shadow:0px 2px 4px 0px rgba(0,0,0,.5);box-shadow:0px 2px 4px 0px rgba(0,0,0,.5)}#events-filter-values li li{padding:7px}.tribe-bar-disabled{float:none}.tribe-bar-filters{display:none}#events-filter{float:left}.tribe-bar-disabled #tribe-bar-form #tribe-bar-views{float:right;width:auto;left:auto}h2.tribe-events-page-title a{color:#333;border:none}.single-tribe_events .tribe-events-sub-nav{display:none}.single-tribe_events .tribe-events-event-meta .column,.single-tribe_events .tribe-events-event-meta .tribe-events-meta-group{padding:0 2%}.single-tribe_events .tribe-events-venue-map{margin-right:0;margin-left:0;width:100%}.single-tribe_events .tribe-events-single-event-title{font-size:36px}.tribe-events-schedule h2{font-size:20px;font-weight:300}.tribe-events-schedule,.tribe-events-schedule h2{margin-top:0}.stacktable{border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:1em;border:none}.stacktable tbody tr:first-child td{border-top:0}.stacktable tbody td{border-top:1px solid #ddd}.stacktable.small-only .st-key{background:#d9edf7;font-weight:700;padding:5px}.stacktable.small-only .st-val{background:#fff;padding:5px}#messages_product_view ul{list-style-type:none;margin-top:0;padding:0}.magento #content{padding:60px 0}p.inline-images img{display:inline-block;margin:5px;vertical-align:middle}.magento #content>.container{position:relative;z-index:1}.col2-left-layout #main,.col2-left-layout #magento-sidebar{position:relative;float:left}.col2-left-layout #main{left:24.99%}.col2-left-layout #magento-sidebar{left:-74.999997%}.magento .vr{border-right:5px solid #f0ede7;content:"";height:100%;position:absolute;top:0;z-index:-1}@media (max-width:720px){.col2-left-layout #main,.col2-left-layout #magento-sidebar{left:0}}.magento #content .button{background:#c55728 !important;border:2px solid;border-color:#c55728;color:#fff !important;font:14px/19px "Roboto",sans-serif;min-width:0;padding:3px 18px;width:auto}.magento #content .button:hover{background:0 0 !important;color:#c55728 !important;cursor:pointer}.magento #content .products-grid .button,.magento #content .products-list .button{border-color:#c55728 !important}.magento #content .button.hollow{background:0 0 !important;border-color:#000;color:#000 !important}.magento #content .button.hollow:hover{background:#000 !important;color:#fff !important}.magento #content .featured-products .button{padding:8px 18px}#magento-sidebar .block-layered-nav .menu a{color:#333;font:20px/26px "Roboto",sans-serif;text-decoration:none}#magento-sidebar .block-layered-nav .menu a:hover{color:#93a85b}.magento #content h1{margin-top:0}.magento #content h2 a{color:#333;text-decoration:none}.magento #content h2 a:hover{color:#c55728}.magento #content h2.product-name{font-size:20px;line-height:normal;margin-top:0}.magento #content .featured-products h2.product-name{font-size:36px}.featured-products h2{font-size:36px;line-height:39px}.featured-products .price{display:block;font-size:30px;font-weight:100;line-height:39px;margin-bottom:55px}.featured-products .button{padding:8px 18px;margin-right:18px}.block-cart{border-bottom:5px solid #f0ede7;font-size:16px;line-height:21px;margin:0 30px 20px 0;padding-bottom:10px}.block-cart a,.block-cart span{color:#333;display:inline-block;text-decoration:none;vertical-align:middle}.block-cart i{font-size:26px;padding-right:5px;vertical-align:middle}#sidebar-nav-menu{list-style-type:none;margin:0;padding:0}#sidebar-nav-menu>li{background:0 0;list-style:none;font-weight:400}#sidebar-nav-menu a{color:#333;font-size:20px;line-height:26px;text-decoration:none}#sidebar-nav-menu a:hover{color:#c55728}#sidebar-nav-menu a span{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}#sidebar-nav-menu ul{margin:0}.leaf-links{margin-right:5px}.magento #chapter-cta a{line-height:normal;padding:6px 30px}.toolbar{border-bottom:5px solid #f0ede7;margin:60px 0;padding:10px 0}.footer-toolbar{clear:both}.footer-toolbar .toolbar{margin-bottom:0;border:none}.footer-toolbar .view-mode{display:none}.footer-toolbar .pages{float:left}.footer-toolbar ol{margin:0}.view-mode{float:left;margin:0}.view-mode label{display:none}.view-mode a,.view-mode strong{display:inline-block;margin-right:12px;text-indent:-9999em;vertical-align:middle}.view-mode span{background-image:url(//acf.org/wp-content/themes/tacf/css/../images/sprite-magento.png);background-position:-13px -13px;background-repeat:no-repeat;background-size:100px;display:block;width:25px;height:25px}.view-mode a span{cursor:pointer;opacity:.3}.view-mode a:hover span{opacity:1}.view-mode .list span{background-position:-63px -13px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-resolution:240dpi){.view-mode span{background-image:url(//acf.org/wp-content/themes/tacf/css/../images/sprite-magento-2x.png)}}.pager{text-align:center}.pager .pages ol{display:inline-block;font-size:0;list-style-type:none}.pager .pages li{display:inline-block;font-size:14px}.pager .pages li.current{color:#c55728}.pager .pages li a{color:#333;text-decoration:none}.pager .pages li a:hover{color:#c55728}.pager .limiter{float:right;margin:0}.category-products ol,.category-products ul{list-style-type:none;margin:0;padding:0}.products-grid>li{text-align:left}.category-products h2,.category-products .price{display:block;font-size:20px;font-weight:400;line-height:26px;margin:10px 0}.category-products .img{margin-bottom:20px}.category-products .actions{margin-top:20px}.product-image{margin-top:0}.category-products .product-image{border:none !important}.category-products .product-image img{margin:0}.product-shop h2,.add-to-cart label{font-size:36px;line-height:39px}.product-shop .price{display:block;font-size:30px;font-weight:100;line-height:39px;margin-bottom:55px}.category-products .product-shop .price{margin:0}.add-to-cart label{font-weight:100}.add-to-cart input{background:0 0;border:1px solid #c1c0c0;display:inline-block;font:300 36px/39px "Roboto",sans-serif;margin-right:25px;max-width:60px;padding:0 10px}.add-to-cart .button{padding:8px 18px;vertical-align:bottom}.product-options-bottom{background:0 0;border:none;padding:0 0 10px}.product-options-bottom .sharing-links{display:none}.product-view .product-shop .price-info{float:none;clear:both;text-align:left;padding:0}.product-options-bottom .add-to-cart{padding-top:20px}.options-list .price-notice{display:none}.product-view .product-name .h1{font-size:36px;line-height:39px}.product-view .product-shop,.product-view .add-to-cart-wrapper{width:66.66666664%;float:left}.product-view .product-shop .price-box .regular-price .price,.product-view .product-shop .price-box .special-price .price,.product-view .product-shop .price-box .full-product-price .price{color:#333;font-size:30px;font-weight:100;line-height:39px;margin:30px 0}.product-view .add-to-cart-wrapper .price-box{display:none}.product-view .add-to-cart{border:none}@media only screen and (min-width:1200px){.product-view.wp-layout .product-description{margin:0 auto;max-width:978px}}.product-view.wp-layout #product-options-wrapper,.product-view.wp-layout .add-to-cart .qty-wrapper,.product-view.wp-layout .add-to-cart .qty-wrapper label{display:none}.product-view.wp-layout .product-shop{float:none;margin:0;padding:0;width:auto}.product-view.wp-layout .product-shop .extra-info,.product-view.wp-layout .product-shop .price-info{float:none;margin:0}.product-view.membership .product-shop .price-info,.product-view.sponsorship .product-shop .price-info{display:none}.product-view.wp-layout .product-shop .price{display:inline-block;font-size:14px !important;line-height:normal !important;margin:0}.product-view.wp-layout .add-to-cart{padding:0;margin:0;border:none}.product-view.wp-layout .add-to-cart-buttons{float:none;padding-top:30px;text-align:center}.wp-layout .product-options-bottom{background:0 0;padding:0;border:none;margin:0}.magento #content .wp-layout .button{float:none;margin:0;padding:3px 84px}.tacf-options{background:#e6e2da;padding:0 20px 10px}#tacf-options-full{padding:10px 20px}.tacf-options h3,.tacf-options h4{font-weight:400;margin:20px 0}.tacf-options h4{font-size:14px;margin:10px 0}.tacf-options ul{margin:0;padding:0;list-style-type:none}.tacf-options li{white-space:nowrap}.tacf-options li .label{display:inline-block;white-space:normal;vertical-align:middle}.tacf-options .checkbox{top:0}.tacf-options .other{line-height:30px}.tacf-options .price-box{display:inline-block;margin:0}.tacf-options .input-box{margin:10px 0}.tacf-options .input-text,.tacf-options textarea{line-height:20px;max-width:none;padding:5px 10px;width:100%}.tacf-options .personal-message .note,.tacf-options .recipient-message .note{display:none}.tacf-options .input-box.donation-designation{margin-bottom:5px}.tacf-options .input-box.notify-name,.tacf-options .input-box.notify-address{margin-bottom:10px}.tacf-options #options-17-list li{display:inline-block;width:50%}.tacf-options .membership-options ul{font-size:0}.tacf-options .membership-options li{display:inline-block;width:25%}.tacf-options .membership-options .footnote{font-size:14px;width:100%}.online-safety{margin:0;font-style:italic}#donate-loader{display:none;position:absolute;top:50%;left:50%;margin-left:-50px}.container.loading>div{opacity:.5}.container.loading #donate-loader{display:block;opacity:1}label.dropdown select{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:#fff;border:1px solid #c1c0c0;border-radius:2px;color:#333;cursor:pointer;display:inline-block;line-height:20px;margin:0;outline:none;padding:5px 30px 4px 10px;width:100%}label.dropdown select:-moz-focusring{color:transparent;text-shadow:0 0 0 #333}label.dropdown select::-ms-expand{display:none}label.dropdown{position:relative;width:100%}label.dropdown:after{content:"";background:url(//acf.org/wp-content/themes/tacf/css/../images/sprite-general.png?v=0.2) -85px -214px no-repeat;background-size:360px;right:0;top:4px;position:absolute;pointer-events:none;width:30px;height:24px;padding:0;text-indent:14px}label.hollow:after{background-position:-85px -216px;height:19px;top:0}.opc label.dropdown{max-width:365px}label.dropdown.month:after{right:10px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-resolution:240dpi){label.dropdown:after{background-image:url(//acf.org/wp-content/themes/tacf/css/../images/sprite-general-2x.png?v=0.2)}}.entry-content .cart ol,.entry-content ol.opc,.entry-content .cart ul{list-style-type:none;padding:0}.shopping-cart-table-wrapper{margin-bottom:60px}#shopping-cart-table{border-collapse:collapse;width:100%}#shopping-cart-table th,#shopping-cart-table td{font-size:20px;font-weight:300;padding:10px;text-align:left;vertical-align:middle}#shopping-cart-table th.a-center{text-align:center}#shopping-cart-table td:first-child{width:95px}#shopping-cart-table a{color:#333}#shopping-cart-table a:hover{color:#c55728}#shopping-cart-table .btn-update{float:right}#shopping-cart-table thead tr{border-bottom:5px solid #f0ede7}#shopping-cart-table tfoot tr{border-top:5px solid #f0ede7;border-bottom:none}.cart-collaterals>div{background:#e6e2da;border:1px solid #e6e2da}.shipping h2{font-size:16px;font-weight:400;margin-top:0}.shipping ul{list-style-type:none;margin:0;padding:0}.shipping li{padding:5px 0}.cart .totals{float:right}.cart-forms{float:left;padding-left:0;padding-right:20px}#shopping-cart-totals-table{font-size:16px;width:100%}.checkout-types{list-style-type:none;margin-bottom:0;text-align:center}@media (max-width:767px){#shopping-cart-table td{display:block;float:left}#shopping-cart-table td:first-child{width:auto}#shopping-cart-table td.product-cart-image{width:25%}#shopping-cart-table td.product-cart-info{width:75%}#shopping-cart-table td.product-cart-price,#shopping-cart-table td.product-cart-actions,#shopping-cart-table td.product-cart-total{width:33%}#shopping-cart-table td.product-cart-price{clear:left}#shopping-cart-table td.product-cart-remove{display:none}.cart-table td[data-rwd-label]:before{display:block}.cart-table .product-cart-info .btn-remove{font-size:0}.cart-table .product-cart-info .btn-remove:before{content:"\f014";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:16px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.magento .button2{background:#c55728 !important;border:2px solid;border-color:#c55728;color:#fff !important;font:14px/19px "Roboto",sans-serif;margin-right:2px;min-width:0;padding:3px 18px;text-transform:uppercase;width:auto}.magento .button2 span{color:#fff;line-height:19px;height:auto}}.opc{list-style-type:none;margin:0;padding:0}.step-title{background:#e6e2da;border-bottom:1px solid #faf7f3;line-height:48px;padding:0 10px}.step-title .number{background:#faf7f3;display:inline-block;height:24px;line-height:24px;margin-right:6px;text-align:center;vertical-align:middle;width:24px}.step-title h2{display:inline-block;font-size:20px;line-height:24px;vertical-align:middle;margin:0}.allow .step-title a{color:#333;display:inline-block;float:right;text-decoration:none;text-transform:uppercase}.allow .step-title a:hover{color:#c55728}.step-title a,.active .step-title a{display:none}#content-postfix{background:#e6e2da;color:#333}#content-postfix [class*=grid-]{position:relative;background-size:cover;padding:0}.integritive-postfix-content{color:#fff;font-size:18px;line-height:30px;padding:60px 10%}.community .integiritive-postfix-content{background:#000;background:rgba(0,0,0,.6);font-size:18px}.identify{float:none}.identify .integritive-postfix-content{padding:36px 250px 36px 10%;margin-right:10%}.identify .integritive-postfix-content p{margin:0}.integritive-postfix-content .widget-title{font-size:36px;font-weight:300;line-height:48px}.identify .integritive-postfix-content .widget-title{display:block;margin-bottom:15px}#cta a,.integritive-postfix-content a{display:inline-block;border:3px solid #fff;color:#fff;margin-top:60px;min-width:280px;padding:20px;text-align:center;text-decoration:none;text-transform:uppercase}#cta a:hover,.integritive-postfix-content a:hover{background:#c55728}.identify .integritive-postfix-content a{float:right;font-size:18px;margin:0;min-width:215px;position:absolute;right:10%;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}#integritive-postfix-social h2{margin-top:0;margin-bottom:0}#integritive-postfix-social>a{display:block;padding:30px 30px 30px 10px;border-top:1px solid #fff}#integritive-postfix-social>a:first-of-type{border:none}#integritive-postfix-social>div:first-child{border:none}#integritive-postfix-social .fa,#integritive-postfix-social .image,#integritive-postfix-social .message{float:left}#integritive-postfix-social .fa,#integritive-postfix-social .image{width:100px;height:100px;font-size:64px;text-align:center;line-height:100px}.fa-stack{float:left;width:100px;height:100px}.fa-stack-1x{background:#fff;font-size:21px;font-weight:400;height:46px;left:18px;line-height:22px;top:38px;width:64px}#integritive-postfix-social a{color:#333}#integritive-postfix-social .fa{color:#3b5998;text-shadow:3px 3px 1px #c5c1ba;margin-right:10px}#integritive-postfix-social .fa-twitter{color:#4099ff}#integritive-postfix-social .fa-calendar-o,.fa-calendar-o{color:#99896e;font-size:80px}#integritive-postfix-social .message{float:none;font-size:14px;line-height:100px;margin-left:230px;min-height:100px;position:relative}#integritive-postfix-social .message span{display:inline-block;line-height:21px;max-height:100px;overflow:hidden;vertical-align:middle}#integritive-postfix-social .message-mask{position:absolute;bottom:0;height:100%;width:100%;background:0 0;background:-moz-linear-gradient(top,rgba(230,226,218,0) 75%,rgba(230,226,218,1) 100%);background:-webkit-gradient(left top,left bottom,color-stop(75%,rgba(230,226,218,0)),color-stop(100%,rgba(230,226,218,1)));background:-webkit-linear-gradient(top,rgba(230,226,218,0) 75%,rgba(230,226,218,1) 100%);background:-o-linear-gradient(top,rgba(230,226,218,0) 75%,rgba(230,226,218,1) 100%);background:-ms-linear-gradient(top,rgba(230,226,218,0) 75%,rgba(230,226,218,1) 100%);background:linear-gradient(to bottom,rgba(230,226,218,0) 75%,rgba(230,226,218,1) 100%)}#integritive-postfix-social .events.message{margin-left:115px}#integritive-postfix-social .events p{margin:0}#integritive-postfix-social .events strong{font-size:30px;font-weight:300;line-height:39px;padding-bottom:5px}.post-pods{background:#faf7f3}.post-pods .spacer{display:inline-block;height:100%;vertical-align:bottom;width:0}.post-pod{background:center center no-repeat #ccc;background-size:cover;padding-bottom:84%;position:relative;width:100%}.post-pod span{display:block;position:absolute;bottom:0;left:0;right:0;background:rgba(74,74,74,.6);min-height:90px;padding:10px}.post-pods a{color:#fff;text-decoration:none;font-size:18px;font-weight:400;line-height:24px}.post-pods a:hover span{background:rgba(0,0,0,.6)}#footer{padding:1px 0;background:url(//acf.org/wp-content/themes/tacf/css/../images/bak-footer.jpg) center center no-repeat #333;background-size:cover;font-weight:400}#footer a{color:#fff;text-decoration:none;text-transform:uppercase}#footer a:hover{color:#93a85b}#footer .button{padding:0 10px;line-height:38px}#footer-callouts{font-size:0;margin:60px 0 30px;text-align:center}#footer-callouts .container>div,#footer-newsletter>div{display:inline-block;float:none;font-size:18px;vertical-align:bottom}#footer-newsletter>div{margin:0 8px}#newsletter-signup{font-size:0;text-align:left}.newsletter-label{font-size:18px;line-height:24px;margin:0 0 15px;text-transform:uppercase}#newsletter-signup form{position:relative}#newsletter-signup input{display:inline-block;border:none;font-size:14px;height:42px;width:100%;padding:10px 52px 10px 10px}#newsletter-signup button{background:#c55728;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:18px;position:absolute;top:0;right:0;width:42px;height:42px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}#newsletter-signup button:hover{background:#a84318}#footer-social a{font-size:42px;margin:0 20px}#footer-social a.fa-facebook{font-size:40px}#footer-nav{text-align:center;font-size:18px;text-transform:uppercase}#footer-nav li{margin:30px 0;padding:0 15px}#footer-affiliations{text-align:center}#footer-affiliations img{display:inline-block}#socket{text-align:center;font-size:12px}#socket>div{margin:20px 0}#socket a{text-transform:none}#socket .separator{font-weight:700}#mobile-socket-contact{display:none}#socket-copyright{opacity:.3}