.donate-btn .icon-heart,.single-post #before-footer .largo-donate,.single-post article.post .sep{display:none}body{font-family:freight-text-pro,Georgia,serif;font-weight:400}h1,h2,h3,h4,h5,h6{font-family:minion-pro,Georgia,serif;font-weight:600}#before-footer,.article-bottom .largo-donate,.largo-donate a.btn,span.author-posts-link{font-family:ff-dagny-web-pro,Helvetica,Arial,sans-serif}a{color:#0065a4}a:hover{color:#729eca}#boilerplate,#dark-top p,#site-footer .widget_text h5,#supplementary p,#supplementary ul.menu,#topics-bar ul,.byline,.global-nav,.navbar,.sidebar2 h5,.single-post .sidebar2,.sticky-footer-container h4,.widget p,.widget ul,.widget.largo-series-posts,.widget.largo-series-posts p,.widgettitle,h5.top-date,h5.top-tag,p.wp-caption-text,p.wp-media-credit{font-family:ff-dagny-web-pro,Helvetica,Arial,sans-serif;letter-spacing:.035em}#dark-top{letter-spacing:.065em}h5.top-date,h5.top-tag{font-weight:400}h5.top-date{font-style:italic;color:#777}.global-nav .nav-right .org-logo{margin-right:0}#main-nav{margin-bottom:0}#main-nav .navbar-inner{background-color:#fff;padding-left:0;border-top:2px solid #aaa;border-bottom:1px solid #aaa}#main-nav li>a{color:#0065a4}#main-nav .caret:before{border-top:6px solid #0065a4}#main-nav .open>a,html.no-touch #main-nav li>a:hover{background-color:#1e67a5;color:#eee}.single-post .hero,body.normal.page .hero,body.normal.single-post .hero{background-color:#fff}.home #topics-bar{border-bottom:0}html.no-touch #main-nav li>a:hover .caret:before{border-top:6px solid #eee}#secondary-nav #menu-dont-miss{padding-left:10px;padding-top:5px}.entry-content ol,.entry-content p,.entry-content ul{font-size:21px;letter-spacing:.035em}.entry-content p.intro{font-size:28px}.video-container{position:relative;padding-bottom:55%;padding-top:30px;height:0;overflow:hidden}.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%}h1.entry-title,h1.page-title{font-size:60px;font-weight:500}.single-post .byline .edit-link:before{content:" | "}#home-secondary .widget p.morelink a:after,span.author-posts-link a:after{content:" »"}.single-post .hero p.wp-media-credit{float:none;margin:0 auto;width:70%}.single-post .sidebar2{float:right;margin:6px -15% 12px 20px;max-width:200px}.single-post .sidebar2 .item{margin-bottom:24px}.single-post .sidebar2 h5{color:#999;text-transform:uppercase;margin-bottom:4px;font-size:15px}.single-post .sidebar2 img.alignleft{margin-left:0}.single-post .sidebar2 img.alignright{margin-right:0}.single-post .sidebar2 h3{font-size:21px;margin-bottom:4px}.single-post .sidebar2 p{font-size:15px;margin-bottom:8px}.single-post .sidebar2 ol li,.single-post .sidebar2 ul li{font-size:15px;margin-bottom:6px}.single-post h2.subtitle{font-size:21px;font-weight:400;color:#999}p.intro,p.wp-caption-text{font-style:normal}.entry-content p.wp-media-credit{font-size:13px}.article-bottom .widget p{font-size:17px}.article-bottom .largo-related-posts h4{font-size:32px;line-height:36px}.article-bottom .largo-related-posts ul.related{margin:0;padding:0}.article-bottom .largo-related-posts ul.related li{margin-bottom:0}.article-bottom .largo-related-posts .wp-post-image{margin:5px 15px 10px 0}.largo-donate a.btn{background-color:#bd261d;padding:10px 17px;font-size:20px;line-height:normal;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.largo-donate a.btn:hover{background-color:#d32a20}.largo-donate h3.widgettitle{text-transform:none;font-size:18px}#before-footer{position:relative}#before-footer .largo-donate{padding:24px}#home-secondary .span12,#home-secondary .widget,#site-footer p,#site-footer ul,#site-footer ul.sub-menu{padding:0}#before-footer .largo-donate h3.widgettitle,#before-footer .largo-donate p{margin:0;float:left;clear:left;max-width:76%}#before-footer .largo-donate a.btn{position:absolute;right:26px;top:18px}.article-bottom .largo-donate{text-align:center;margin:0}.article-bottom .largo-donate p{max-width:600px;margin:20px auto;font-size:18px;font-weight:400}span.author-posts-link{font-size:14px;font-weight:700;float:right;clear:both}#home-secondary .span12,#home-secondary .widget,.stories article p>a{font-family:ff-dagny-web-pro,Helvetica,Arial,sans-serif}.home #paupanels-tabs #pp-menu{height:0}.home .sticky-nav-holder.show{visibility:visible;opacity:1}#home-secondary .widget .widgettitle,#home-secondary .widget .widgettitle a,.widget.largo-series-posts h5.top-tag,.widget.largo-series-posts h5.top-tag a{color:#999;font-weight:400}#site-footer .widget_text h5 a,#site-footer ul.menu a{color:#fff}#home-secondary .widget_sp_image a.widget_sp_image-image-link img{width:100%}#home-secondary .widget_sp_image a.widget_sp_image-image-link{float:left;width:100%;margin:0 0 10px}#home-secondary .widget_sp_image h4,.widget.largo-series-posts h4{font-size:28px;line-height:1.1;font-weight:500;margin-bottom:.4em}#home-secondary .widget_sp_image p{font-size:15px;letter-spacing:.035em;line-height:1.4}#home-secondary .widget.largo-series-posts p{margin-bottom:12px}#home-secondary .span12{margin:24px 0}#home-secondary .widget.largo-series-posts h5.series-split{margin-bottom:12px;font-weight:700}#home-secondary .row-fluid>[class*=span] .widget{margin:0 0 26px}#home-secondary .widget p.morelink,#home-secondary .widget.largo-series-posts a.more{float:right;text-align:right;font-size:14px;font-weight:700;letter-spacing:.025em}.view-list #view-format li{border-right:1px solid #777}.stories article{border-bottom:1px solid #ddd;margin-bottom:26px}.stories article p>a{font-size:14px;font-weight:700;display:inline-block}#home-secondary .span4:nth-of-type(3) .largo-recent-posts h5,#site-header,#site-header .newsletter-signup form button,#site-header .newsletter-signup form input[type=text],#site-header .newsletter-signup input,#site-header .newsletter-signup input[type=submit],#site-header h3,.gform_wrapper.donation_form_wrapper .gfield_price_1_20 .gfield_label,.gform_wrapper.donation_form_wrapper .gfield_total .gfield_label,.gform_wrapper.donation_form_wrapper ul.gfield_radio li label{font-family:ff-dagny-web-pro,Helvetica,Arial,sans-serif}.stories article img.attachment-post-thumbnail{margin:5px 15px 10px 0}.stories .entry-content .byline{margin-bottom:12px;font-weight:400;font-size:13.04px}#site-footer ul.menu li{border:0!important;margin:0;padding:0;line-height:1.3}#site-footer .menu-item-has-children{margin-bottom:12px!important}#site-footer .menu-item-has-children a,#site-footer .widget_text h5{font-weight:700;text-transform:uppercase}#site-footer .menu-item-has-children li a,#site-footer .widget_text p{font-weight:200;text-transform:none}#site-footer .widget_text p{margin-bottom:8px}#site-footer .widget_text p a{color:#fff;font-weight:400;font-size:16px}#site-footer .widget_text p.contact a{color:#bd261d}#site-footer #nav_menu-4{margin-bottom:0}#site-footer .widget_nav_menu>div>ul>li.menu-item>a,#site-footer .widget_text h5{display:block;color:#fff;font-size:16px;text-transform:uppercase;font-weight:700;margin-bottom:8px;padding-bottom:3px;border-bottom:1px solid #555}#site-footer .widget_nav_menu ul.sub-menu>li{font-size:13.04px;line-height:18px}.single-cftl-tax-landing #series-header .wp-caption{margin:0}.single-cftl-tax-landing .series-intro{color:#706E5B;margin-left:20px}.single-cftl-tax-landing .series-intro span{font-size:46px;line-height:1.3em;display:block;margin-bottom:5px;text-indent:-.4em}.single-cftl-tax-landing .navis-slideshow h6,.single-download #sidebar.span2,.single-download .byline{display:none}.single-cftl-tax-landing .series-intro p{padding-top:30px;padding-right:50px;font-size:16px;line-height:1.5em}.single-cftl-tax-landing #content h2{font-size:28px;margin:.5em 0}.single-cftl-tax-landing #sidebar .textwidget h2{font-size:16px}.single-cftl-tax-landing .series-bottom{padding-top:20px;font-size:13px}.single-cftl-tax-landing .series-bottom h2{font-size:16px;margin-bottom:1em}.single-cftl-tax-landing .series-bottom .widgettitle{margin-bottom:1em}.primary-featured-post,.secondary-featured-post{background-color:#fff;padding:0 0 24px;border-bottom:1px solid #ddd;margin-bottom:24px}.primary-featured-post .span8 h2.entry-title{line-height:1.1}.primary-featured-post .entry-content ol,.primary-featured-post .entry-content p,.primary-featured-post .entry-content ul{font-size:19px}.secondary-featured-post h2{margin-bottom:12px}.archive .stories .entry-content.with-hero{margin:-22px 7% 10px;padding:22px 18px;width:86%;background:#fff}article img.attachment-post-thumbnail{float:left;margin:0 10px 10px 0}.paucontent-login a.button{background-color:#333;padding:12px 24px;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;font-weight:700}.post-type-archive-download h5.date{font-size:13px;font-weight:400;color:#666}.single-download #content{position:relative;margin-left:17.021276594%;margin-right:17.021276594%}.single-download .top-date{font-size:14px;line-height:1.5;margin-bottom:0}.sticky-nav-holder .navbar .nav>li.home-link a{padding:0}.sticky-nav-holder .navbar .nav>li.home-link a img{height:44px;width:44px}.sticky-nav-holder .navbar .nav>li.site-name a{color:inherit}.sticky-nav-holder .navbar .nav>li.site-name a:hover{background:0 0;text-decoration:underline;color:inherit}.sticky-footer-holder{height:auto;padding:5px 0}.sticky-footer-holder .dismiss{top:6px}#topics-bar ul li.menu-label{font-size:14px}@media only screen and (max-width:1130px){#header-social{display:none}}@media only screen and (min-width:768px){.single-post .entry-content .align-right,.single-post .entry-content .alignright,.single-post .entry-content .right{margin-right:-15%}.single-post .entry-content .align-right.no-bleed,.single-post .entry-content .alignright.no-bleed,.single-post .entry-content .right.no-bleed{margin-right:0}.single-post .entry-content .align-left,.single-post .entry-content .alignleft,.single-post .entry-content .left{margin-left:-15%}.single-post .entry-content .align-left.no-bleed,.single-post .entry-content .alignleft.no-bleed,.single-post .entry-content .left.no-bleed{margin-left:0}.single-post .entry-content .align-center.full.type-embed,.single-post .entry-content .extra-wide{margin-left:-15%;margin-right:-15%}.single-post .entry-content .align-center.full.type-embed{width:auto;padding-bottom:73.125%}.single-post .entry-content .align-center.full.type-embed.no-bleed{margin-left:0;margin-right:0;padding-bottom:56.25%}}@media only screen and (max-width:767px){#before-footer .largo-donate{text-align:center}#before-footer .largo-donate h3.widgettitle,#before-footer .largo-donate p{float:none;max-width:100%;margin:0 0 6px}#before-footer .largo-donate a.btn{position:relative;right:auto;top:auto;margin:10px 0 0}.single-post #content:before{display:none}.single-post #content{margin-left:0}.single-post #sidebar{margin-top:0;margin-bottom:0;min-height:0;display:none}.single-post #sidebar .widget:last-child{margin-bottom:24px}.extra-wide{max-width:100%!important}.single-cftl-tax-landing .row-fluid>.span3,.single-cftl-tax-landing .row-fluid>.span4,.single-cftl-tax-landing .row-fluid>.span5,.single-cftl-tax-landing .row-fluid>.span7{width:100%;float:none;clear:both}.single-post .sidebar2{margin-right:0;max-width:40%}h1.entry-title{font-size:38px}.single-post .hero{width:100%;margin:0 0 24px}.single-post .hero p.wp-caption-text,.single-post .hero p.wp-media-credit{width:95%;margin:0 2.5%}.single-post .hero p.wp-caption-text{margin-bottom:8px}.single-download #content{margin:0 2.5%}#site-footer .widget,#site-footer .widget-area{margin-bottom:0}#site-footer .widget-area:last-child{margin-top:12px}ul#ft-social{clear:both;padding-top:18px}}@media only screen and (max-width:420px){#header-search button{height:28px}.home #main{margin-top:32px}.home #dark-top h2{font-size:28px}.home .widget.largo-series-posts h4{font-size:24px}#home-river{margin-top:24px}#home-river h1{font-size:36px;line-height:1.1}#view-format{position:relative;width:100%;text-align:center}#site-footer .widget_nav_menu ul.sub-menu>li{font-size:16px;line-height:1.4;margin-bottom:6px}#site-footer .largo-about p,#site-footer .widget_text p{font-size:14px}.archive #main header{margin-bottom:6px}.archive #main header .rss-subscribe-link{display:none}.archive #main header h1.page-title{font-size:36px;line-height:1.1}.archive .primary-featured-post{margin:0 0 12px;padding:0 0 12px}.archive .primary-featured-post .span8 h2.entry-title{font-size:30px}.archive .primary-featured-post .entry-content ol,.archive .primary-featured-post .entry-content p,.archive .primary-featured-post .entry-content ul{font-size:18px}.archive .secondary-featured-post article{margin:0 0 8px;padding:0 0 8px;border-bottom:1px solid #ddd}.archive .secondary-featured-post article:last-child{margin:0;padding:0;border:none}.single-post .entry-content .module.image,.single-post .sidebar2{max-width:100%;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.archive .secondary-featured-post h2{font-size:20px}.entry-content ol,.entry-content p,.entry-content ul{font-size:18px}h1.entry-title{font-size:28px}.single-post .hero{margin:0}.single-post .hero p.wp-caption-text,.single-post .hero p.wp-media-credit{font-size:13px!important;float:left;text-align:left}.single-post .sidebar2{margin:10px 0;padding:24px 0 12px}.single-post .sidebar2 .item{margin:0 0 12px}.single-post .sidebar2 .item h3{font-size:16px}.single-post .entry-content .module.image{float:none;margin:10px 0;padding:12px 0}.largo-related-posts .related h4{font-size:22px;line-height:27px;margin-bottom:8px}.largo-related-posts .related .byline{clear:both}}@media print{.single-post .sidebar2{display:none}}#site-header{position:relative;margin-bottom:0}.home #site-header{margin-top:1px}#site-header img.logo{max-width:520px;width:100%;height:auto;float:left;margin:0 0 5px}#site-header a:hover{text-decoration:none}#site-header p{display:block;font-size:15px;color:#7d7a7c;margin:-14px 0 12px 28px}#site-header .newsletter-signup .toggleable,.gform_wrapper.donation_form_wrapper #field_1_15 .gfield_label,.gform_wrapper.donation_form_wrapper .gfield_required,.gform_wrapper.donation_form_wrapper .ginput_product_price_label{display:none}#site-header h3{font-size:13px;font-weight:400;color:#7EB4CF;text-align:center;letter-spacing:.055em;text-transform:uppercase}#site-header h3 span{font-weight:700}#site-header .newsletter-signup{width:262px;color:#666;position:absolute;top:25px;right:0;margin-left:20px;z-index:999}#site-header .newsletter-signup .error{color:#666;font-size:12px;display:none}#site-header .newsletter-signup .city,#site-header .newsletter-signup .date{font-size:14px;margin-bottom:2px}#site-header .newsletter-signup .city{float:right}#site-header .newsletter-signup .date{float:left}#site-header .newsletter-signup form{clear:both;background:#fff;padding:6px 12px;border-radius:6px;border:1px solid #ddd}#site-header .newsletter-signup form>label{margin-bottom:8px}#site-header .newsletter-signup input[type=submit]{width:100%;margin-top:8px;margin-bottom:8px}#site-header .newsletter-signup form button,#site-header .newsletter-signup form input[type=text]{margin:0 0 8px}#site-header .newsletter-signup form input[type=text],#site-header .newsletter-signup form input[type=email]{width:226px}#site-header .newsletter-signup form label{color:#666;font-size:16px}#site-header .newsletter-signup ul{list-style:none;margin:0}.gform_wrapper.donation_form_wrapper h2.gsection_title{font-size:32px}.gform_wrapper.donation_form_wrapper .gsection{border-bottom:1px solid #eee}.gform_wrapper.donation_form_wrapper .field_sublabel_above{height:auto;margin-bottom:0}.gform_wrapper.donation_form_wrapper .top_label .gfield_label{font-size:.875em;margin:.75em 0 .188em}.gform_wrapper.donation_form_wrapper .gfield_checkbox li label{max-width:95%;margin:4px 0 0 10px}@media (max-width:680px){.gform_wrapper.donation_form_wrapper .gfield_checkbox li label{max-width:85%}}.gform_wrapper.donation_form_wrapper .gform_button,.gform_wrapper.donation_form_wrapper .gform_next_button,.gform_wrapper.donation_form_wrapper .gform_previous_button{padding:10px 36px;background-color:#0065a4;color:#fff;font-family:ff-dagny-web-pro,Helvetica,Arial,sans-serif;border:none;font-size:24px;font-weight:500}.gform_wrapper.donation_form_wrapper .gform_button[type=submit],.gform_wrapper.donation_form_wrapper .gform_next_button{background-color:#d32a20}.gform_wrapper.donation_form_wrapper .gform_button[type=submit],.gform_wrapper.donation_form_wrapper .gform_next_button,.gform_wrapper.donation_form_wrapper .gform_page_footer .gform_previous_button{border:none!important;position:relative;top:-4px;margin-bottom:0}.gform_wrapper.donation_form_wrapper.gf_browser_chrome .ginput_complex .ginput_right select,.gform_wrapper.donation_form_wrapper.gf_browser_chrome .ginput_complex select{height:41px;margin-bottom:0!important}.gform_wrapper.donation_form_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox]{margin-top:.25em}.gform_wrapper.donation_form_wrapper label.gfield_label{font-weight:400}.gform_wrapper.donation_form_wrapper .gfield_price{width:100%;float:left}.gform_wrapper.donation_form_wrapper .gfield_price.gfield{padding-right:10px}.gform_wrapper.donation_form_wrapper .gfield_price .ginput_amount{width:100%}@media (min-width:980px){.gform_wrapper.donation_form_wrapper .gfield_price{width:37%}}.gform_wrapper.donation_form_wrapper #field_1_15{clear:none}.gform_wrapper.donation_form_wrapper #field_1_15 ul{top:49px}@media (max-width:1050px){.gform_wrapper.donation_form_wrapper #field_1_15{clear:both}.gform_wrapper.donation_form_wrapper #field_1_15 ul{top:0}}.gform_wrapper.donation_form_wrapper ul.gfield_radio{position:relative;display:inline}.gform_wrapper.donation_form_wrapper ul.gfield_radio li{display:inline;margin-right:10px;width:auto}.gform_wrapper.donation_form_wrapper ul.gfield_radio li:last-child{margin-right:0}.gform_wrapper.donation_form_wrapper ul.gfield_radio li input{display:none}.gform_wrapper.donation_form_wrapper ul.gfield_radio li label{padding:7px 24px;margin:0;background-color:#0065a4;font-size:18px;color:#fff}.gform_wrapper.donation_form_wrapper ul.gfield_radio li label:hover{cursor:pointer;background-color:#0084d7}.gform_wrapper.donation_form_wrapper ul.gfield_radio li input[type=radio]:checked+label{background-color:#d32a20;font-weight:500}.gform_wrapper.donation_form_wrapper ul.gfield_radio li input[type=radio]:checked+label:hover{cursor:pointer;background-color:#a72119}@media (max-width:480px){.gform_wrapper.donation_form_wrapper ul.gfield_radio li{display:block;margin:10px 0 0;text-align:center}.gform_wrapper.donation_form_wrapper ul.gfield_radio li label{width:100%}}@media (max-width:980px){.gform_wrapper.donation_form_wrapper ul.gfield_radio{clear:both;top:0;left:0}}.gform_wrapper.donation_form_wrapper .gfield_total,.gform_wrapper.donation_form_wrapper .ginput_container_address,.gform_wrapper.donation_form_wrapper .ginput_container_creditcard{margin-bottom:.875em}.gform_wrapper.donation_form_wrapper .gfield_price_1_20,.gform_wrapper.donation_form_wrapper .gfield_total{width:100%}.gform_wrapper.donation_form_wrapper .gfield_price_1_20 .gfield_label,.gform_wrapper.donation_form_wrapper .gfield_total .gfield_label{font-size:24px}.gform_wrapper.donation_form_wrapper .gfield_html.gfield_no_follows_desc.showy-hidey{margin-top:24px}@media (max-width:480px){.gform_wrapper.donation_form_wrapper .gf_name_has_2 span,.gform_wrapper.donation_form_wrapper .ginput_complex .ginput_cardinfo_left,.gform_wrapper.donation_form_wrapper .ginput_complex .ginput_left,.gform_wrapper.donation_form_wrapper .ginput_complex .ginput_right{width:100%!important}.gform_wrapper.donation_form_wrapper ul.gfield_radio li{display:block;clear:both;float:none;text-align:center}.gform_wrapper.donation_form_wrapper .gfield_price,.gform_wrapper.donation_form_wrapper .top_label input.medium{width:97.5%}.gform_wrapper.donation_form_wrapper div.ginput_container_name span{margin-right:0;padding-right:0}.gform_wrapper.donation_form_wrapper .ginput_complex .ginput_right{margin-left:0}.gform_wrapper.donation_form_wrapper .ginput_complex .ginput_cardinfo_left{margin-right:0}}.gf_progressbar{display:none}@media only screen and (min-width:641px){.gform_wrapper ul.gform_fields li.gfield{padding-right:0}.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]{font-size:18px}}iframe{max-width:100%!important}#home-secondary .span4:nth-of-type(3) .largo-recent-posts h5{font-weight:400}