From 84d4255b8ca168c2fa3a47122eae1e3fee73fa1e Mon Sep 17 00:00:00 2001 From: Ben Keith Date: Wed, 5 Jun 2019 17:06:48 -0400 Subject: [PATCH] Update blue and grey colors for https://github.com/INN/umbrella-wcij/issues/11 - Standardizes most blue, grey, and red colors on the values in `vars.less` - creates separate LESS files for homepage and widgets - Moves some styles from the legacy CSS file to LESS files as the rules are updated --- .../themes/wisconsinwatch/css/child.css | 242 +++++++++--------- .../themes/wisconsinwatch/css/child.css.map | 2 +- .../themes/wisconsinwatch/css/child.min.css | 2 +- .../themes/wisconsinwatch/less/forms.less | 2 +- .../themes/wisconsinwatch/less/header.less | 39 ++- .../themes/wisconsinwatch/less/homepage.less | 48 ++++ .../wisconsinwatch/less/legacy-css.less | 110 +------- .../themes/wisconsinwatch/less/single.less | 20 +- .../themes/wisconsinwatch/less/style.less | 15 +- .../wisconsinwatch/less/trust-project.less | 6 +- .../themes/wisconsinwatch/less/vars.less | 5 +- .../themes/wisconsinwatch/less/widgets.less | 20 ++ 12 files changed, 269 insertions(+), 242 deletions(-) create mode 100644 wp-content/themes/wisconsinwatch/less/homepage.less create mode 100644 wp-content/themes/wisconsinwatch/less/widgets.less diff --git a/wp-content/themes/wisconsinwatch/css/child.css b/wp-content/themes/wisconsinwatch/css/child.css index 44cc551..9357916 100644 --- a/wp-content/themes/wisconsinwatch/css/child.css +++ b/wp-content/themes/wisconsinwatch/css/child.css @@ -11,12 +11,6 @@ h6 { font-family: 'minion-pro', Georgia, serif; font-weight: 600; } -a { - color: #0065a4; -} -a:hover { - color: #729eca; -} h5.top-tag, h5.top-date, .sidebar2 h5, @@ -48,39 +42,12 @@ h5.top-tag, h5.top-date { 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; -} .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; @@ -130,14 +97,6 @@ body.normal.page .hero { margin: 0 auto; width: 70%; } -.single-post article.post .sep { - display: none; -} -.single-post h2.subtitle { - font-size: 21px; - font-weight: normal; - color: #999; -} .single-post .hero { background-color: #fff; } @@ -167,27 +126,6 @@ p.wp-caption-text { .article-bottom .largo-related-posts .wp-post-image { margin: 5px 15px 10px 0; } -/* Donate widget */ -.donate-btn .icon-heart { - display: none; -} -.largo-donate a.btn { - font-family: 'ff-dagny-web-pro', Helvetica, Arial, sans-serif; - 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 { font-family: 'ff-dagny-web-pro', Helvetica, Arial, sans-serif; position: relative; @@ -242,19 +180,6 @@ span.author-posts-link a:after { visibility: visible; opacity: 1; } -/* Widgets in secondary area, under homepage hero unit */ -#home-secondary .span12, -#home-secondary .widget { - font-family: "ff-dagny-web-pro", Helvetica, Arial, sans-serif; - padding: 0; -} -#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: normal; -} #home-secondary .widget_sp_image a.widget_sp_image-image-link img { width: 100%; } @@ -300,27 +225,6 @@ span.author-posts-link a:after { letter-spacing: 0.025em; } /* Homepage list/river view */ -.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-family: "ff-dagny-web-pro", Helvetica, Arial, sans-serif; - font-size: 14px; - font-weight: bold; - display: inline-block; -} -.stories article img.attachment-post-thumbnail { - margin: 5px 15px 10px 0; -} -.stories .entry-content .byline { - margin-bottom: 12px; - font-weight: normal; - font-size: 13.04px; -} /* footer */ #site-footer ul, #site-footer p { @@ -382,7 +286,7 @@ span.author-posts-link a:after { font-weight: bold; margin-bottom: 8px; padding-bottom: 3px; - border-bottom: 1px solid #555; + border-bottom: 1px solid #949599; } #site-footer .widget_nav_menu ul.sub-menu > li { font-size: 13.04px; @@ -439,7 +343,7 @@ span.author-posts-link a:after { .secondary-featured-post { background-color: #fff; padding: 0 0 24px 0; - border-bottom: 1px solid #ddd; + border-bottom: 1px solid #949599; margin-bottom: 24px; } .primary-featured-post .span8 h2.entry-title { @@ -470,7 +374,7 @@ article img.attachment-post-thumbnail { * Paupress/Partner Downlaods */ .paucontent-login a.button { - background-color: #333; + background-color: #949599; padding: 12px 24px; border-radius: 8px; -moz-border-radius: 8px; @@ -707,7 +611,7 @@ article img.attachment-post-thumbnail { .archive .secondary-featured-post article { margin: 0 0 8px 0; padding: 0 0 8px 0; - border-bottom: 1px solid #ddd; + border-bottom: 1px solid #949599; } .archive .secondary-featured-post article:last-child { margin: 0; @@ -769,14 +673,14 @@ article img.attachment-post-thumbnail { #site-header p { display: block; font-size: 15px; - color: #7d7a7c; + color: #949599; margin: -14px 0 12px 28px; } #site-header h3 { font-size: 13px; font-family: 'ff-dagny-web-pro', Helvetica, Arial, sans-serif; font-weight: normal; - color: #7EB4CF; + color: #3190ca; text-align: center; letter-spacing: 0.055em; text-transform: uppercase; @@ -786,7 +690,7 @@ article img.attachment-post-thumbnail { } #site-header .newsletter-signup { width: 262px; - color: #666; + color: #949599; position: absolute; top: 25px; right: 0; @@ -794,7 +698,7 @@ article img.attachment-post-thumbnail { z-index: 999; } #site-header .newsletter-signup .error { - color: #666; + color: #949599; font-size: 12px; display: none; } @@ -838,7 +742,7 @@ article img.attachment-post-thumbnail { width: 226px; } #site-header .newsletter-signup form label { - color: #666; + color: #949599; font-size: 16px; } #site-header .newsletter-signup .toggleable { @@ -848,6 +752,35 @@ article img.attachment-post-thumbnail { list-style: none; margin: 0; } +#main-nav { + margin-bottom: 0; +} +#main-nav .caret:before { + border-top: 6px solid #3190ca; +} +#main-nav .open > a, +html.no-touch #main-nav li > a:hover { + background-color: #3190ca; + color: white; +} +html.no-touch #main-nav li > a:hover .caret:before { + border-top: 6px solid white; +} +#main-nav li > a { + color: #3190ca; +} +#main-nav .navbar-inner { + background-color: #fff; + padding-left: 0; + border-top: 2px solid #949599; + border-bottom: 1px solid #949599; +} +.donate-btn .icon-heart { + display: none; +} +.donate-btn a:hover { + color: white; +} .gform_wrapper.donation_form_wrapper .gfield_required, .gform_wrapper.donation_form_wrapper .ginput_product_price_label { display: none; @@ -856,7 +789,7 @@ article img.attachment-post-thumbnail { font-size: 32px; } .gform_wrapper.donation_form_wrapper .gsection { - border-bottom: 1px solid #eee; + border-bottom: 1px solid #949599; } .gform_wrapper.donation_form_wrapper .field_sublabel_above { height: auto; @@ -879,7 +812,7 @@ article img.attachment-post-thumbnail { .gform_wrapper.donation_form_wrapper .gform_next_button, .gform_wrapper.donation_form_wrapper .gform_previous_button { padding: 10px 36px; - background-color: #0065a4; + background-color: #3190ca; color: #fff; font-family: 'ff-dagny-web-pro', Helvetica, Arial, sans-serif; border: none; @@ -959,14 +892,14 @@ article img.attachment-post-thumbnail { .gform_wrapper.donation_form_wrapper ul.gfield_radio li label { padding: 7px 24px; margin: 0; - background-color: #0065a4; + background-color: #3190ca; font-size: 18px; font-family: 'ff-dagny-web-pro', Helvetica, Arial, sans-serif; color: #fff; } .gform_wrapper.donation_form_wrapper ul.gfield_radio li label:hover { cursor: pointer; - background-color: #0084d7; + background-color: #58a6d6; } .gform_wrapper.donation_form_wrapper ul.gfield_radio li input[type=radio]:checked + label { background-color: #d32a20; @@ -1075,10 +1008,10 @@ article img.attachment-post-thumbnail { font-weight: 700; margin-bottom: 8px; padding-bottom: 3px; - border-bottom: 1px solid #555; + border-bottom: 1px solid #949599; } .trust-indicators-modal-content h4 { - color: #999; + color: #949599; text-transform: uppercase; margin: 24px 0 4px; font-size: 15px; @@ -1103,6 +1036,14 @@ div[data-overlay=policies] .trust-indicators-modal-wrapper .trust-indicators-mod .single-post .byline .edit-link:before { content: " | "; } +.single-post article.post .sep { + display: none; +} +.single-post h2.subtitle { + font-size: 21px; + font-weight: normal; + color: #949599; +} /* * Custom sidebar in post content */ @@ -1115,7 +1056,7 @@ div[data-overlay=policies] .trust-indicators-modal-wrapper .trust-indicators-mod margin-bottom: 24px; } .single-post .sidebar2 h5 { - color: #999; + color: #949599; text-transform: uppercase; margin-bottom: 4px; font-size: 15px; @@ -1153,8 +1094,8 @@ div[data-overlay=policies] .trust-indicators-modal-wrapper .trust-indicators-mod @media only screen and (max-width: 420px) { .single-post .sidebar2 { max-width: 100%; - border-top: 1px solid #ddd; - border-bottom: 1px solid #ddd; + border-top: 1px solid #949599; + border-bottom: 1px solid #949599; margin: 10px 0; padding: 24px 0 12px 0; } @@ -1169,8 +1110,8 @@ div[data-overlay=policies] .trust-indicators-modal-wrapper .trust-indicators-mod float: none; margin: 10px 0; padding: 12px 0; - border-top: 1px solid #ddd; - border-bottom: 1px solid #ddd; + border-top: 1px solid #949599; + border-bottom: 1px solid #949599; } } @media print { @@ -1178,11 +1119,76 @@ div[data-overlay=policies] .trust-indicators-modal-wrapper .trust-indicators-mod display: none; } } -iframe { - max-width: 100% !important; +/* Homepage list/river view */ +.view-list #view-format li { + border-right: 1px solid #949599; +} +.stories .entry-content .byline { + margin-bottom: 12px; + font-weight: normal; + font-size: 13.04px; +} +.stories article { + border-bottom: 1px solid #949599; + margin-bottom: 26px; +} +.stories article img.attachment-post-thumbnail { + margin: 5px 15px 10px 0; +} +.stories article p > a { + font-family: 'ff-dagny-web-pro', Helvetica, Arial, sans-serif; + font-size: 14px; + font-weight: bold; + display: inline-block; +} +#home-secondary { + /* Widgets in secondary area, under homepage hero unit */ } #home-secondary .span4:nth-of-type(3) .largo-recent-posts h5 { font-weight: normal; font-family: 'ff-dagny-web-pro', Helvetica, Arial, sans-serif; } +#home-secondary .span12, +#home-secondary .widget { + font-family: 'ff-dagny-web-pro', Helvetica, Arial, sans-serif; + padding: 0; +} +#home-secondary .widget .widgettitle, +#home-secondary #home-secondary .widget .widgettitle a, +#home-secondary .widget.largo-series-posts h5.top-tag, +#home-secondary .widget.largo-series-posts h5.top-tag a { + color: #949599; + font-weight: normal; +} +/* Donate widget */ +.largo-donate a.btn { + font-family: 'ff-dagny-web-pro', Helvetica, Arial, sans-serif; + background-color: #d32a20; + 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: #e34c43; +} +.largo-donate h3.widgettitle { + text-transform: none; + font-size: 18px; +} +iframe { + max-width: 100% !important; +} +a { + color: #3190ca; +} +a:hover { + color: #2773a1; +} +h5.top-date { + font-style: italic; + color: #949599; +} /*# sourceMappingURL=css/child.css.map */ \ No newline at end of file diff --git a/wp-content/themes/wisconsinwatch/css/child.css.map b/wp-content/themes/wisconsinwatch/css/child.css.map index 65f17be..32eb885 100644 --- a/wp-content/themes/wisconsinwatch/css/child.css.map +++ b/wp-content/themes/wisconsinwatch/css/child.css.map @@ -1 +1 @@ -{"version":3,"sources":["less/legacy-css.less","less/header.less","less/vars.less","less/forms.less","less/trust-project.less","less/single.less","less/style.less"],"names":[],"mappings":"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","sourcesContent":["body {\n font-family: 'freight-text-pro', Georgia, serif;\n font-weight: 400;\n}\nh1, h2, h3, h4, h5, h6 {\n font-family: 'minion-pro', Georgia, serif;\n font-weight: 600;\n}\na {\n color: #0065a4;\n}\na:hover {\n color: #729eca;\n}\nh5.top-tag,\nh5.top-date,\n.sidebar2 h5,\n.widgettitle,\n.byline,\n.sticky-footer-container h4,\n.global-nav,\n.navbar,\n#topics-bar ul,\n#supplementary ul.menu,\n#supplementary p,\n#site-footer .widget_text h5,\n#boilerplate,\np.wp-caption-text,\np.wp-media-credit,\n#dark-top p,\n.widget.largo-series-posts,\n.widget.largo-series-posts p,\n.widget p,\n.widget ul,\n.single-post .sidebar2 {\n font-family: 'ff-dagny-web-pro', Helvetica, Arial, sans-serif;\n letter-spacing: 0.035em;\n}\n#dark-top {\n letter-spacing: 0.065em;\n}\nh5.top-tag,\nh5.top-date {\n font-weight: 400;\n}\nh5.top-date {\n font-style: italic;\n color: #777;\n}\n.global-nav .nav-right .org-logo {\n margin-right: 0;\n}\n#main-nav {\n margin-bottom: 0;\n}\n#main-nav .navbar-inner {\n background-color: #fff;\n padding-left: 0;\n border-top: 2px solid #aaa;\n border-bottom: 1px solid #aaa;\n}\n#main-nav li > a {\n color: #0065a4;\n}\n#main-nav .caret:before {\n border-top: 6px solid #0065a4;\n}\n#main-nav .open > a,\nhtml.no-touch #main-nav li > a:hover {\n background-color: #1e67a5;\n color: #eee;\n}\n.home #topics-bar {\n border-bottom: 0;\n}\nhtml.no-touch #main-nav li > a:hover .caret:before {\n border-top: 6px solid #eee;\n}\n#secondary-nav #menu-dont-miss {\n padding-left: 10px;\n padding-top: 5px;\n}\n\n.entry-content p,\n.entry-content ul,\n.entry-content ol {\n font-size: 21px;\n letter-spacing: 0.035em;\n}\n.entry-content p.intro {\n font-size: 28px;\n}\nh1.entry-title,\nh1.page-title {\n font-weight: 600;\n font-size: 54px;\n}\n.video-container{\n position: relative;\n padding-bottom: 55%;\n padding-top: 30px;\n height:0;\n overflow: hidden;\n}\n.video-container iframe,\n.video-container object,\n.video-container embed{\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n}\nh1.entry-title, h1.page-title {\n font-size: 60px;\n font-weight: 500;\n}\nbody.normal.single-post .hero,\nbody.normal.page .hero {\n background-color: #fff;\n margin-left: 0;\n}\n.single-post .hero p.wp-media-credit {\n float: none;\n margin: 0 auto;\n width: 70%;\n}\n.single-post article.post .sep {\n display: none;\n}\n.single-post h2.subtitle {\n font-size: 21px;\n font-weight: normal;\n color: #999;\n}\n.single-post .hero {\n background-color: #fff;\n}\np.intro,\np.wp-caption-text {\n font-style: normal;\n}\n.entry-content p.wp-media-credit {\n font-size: 13px;\n}\n\n/* Article bottom widgets */\n.article-bottom .widget p {\n font-size: 17px;\n}\n\n/* Related posts */\n.article-bottom .largo-related-posts h4 {\n font-size: 32px;\n line-height: 36px;\n}\n.article-bottom .largo-related-posts ul.related {\n margin: 0;\n padding: 0;\n}\n.article-bottom .largo-related-posts ul.related li {\n margin-bottom: 0;\n}\n.article-bottom .largo-related-posts .wp-post-image {\n margin: 5px 15px 10px 0;\n}\n\n/* Donate widget */\n.donate-btn .icon-heart { display: none; }\n.largo-donate a.btn {\n font-family: 'ff-dagny-web-pro', Helvetica, Arial, sans-serif;\n background-color: #bd261d;\n padding: 10px 17px;\n font-size: 20px;\n line-height: normal;\n -webkit-border-radius: 10px;\n -moz-border-radius: 10px;\n border-radius: 10px;\n}\n.largo-donate a.btn:hover {\n background-color: #d32a20;\n}\n.largo-donate h3.widgettitle {\n text-transform: none;\n font-size: 18px;\n}\n#before-footer {\n font-family: 'ff-dagny-web-pro', Helvetica, Arial, sans-serif;\n position: relative;\n}\n#before-footer .largo-donate {\n padding: 24px;\n}\n#before-footer .largo-donate h3.widgettitle,\n#before-footer .largo-donate p {\n margin: 0;\n float: left;\n clear: left;\n max-width: 76%;\n}\n#before-footer .largo-donate a.btn {\n position: absolute;\n right: 26px;\n top: 18px;\n}\n.single-post #before-footer .largo-donate { display: none; }\n.article-bottom .largo-donate {\n font-family: 'ff-dagny-web-pro', Helvetica, Arial, sans-serif;\n text-align: center;\n margin: 0;\n}\n.article-bottom .largo-donate p {\n max-width: 600px;\n margin: 20px auto;\n font-size: 18px;\n font-weight: normal;\n}\n\n/* About author box */\nspan.author-posts-link {\n font-family: 'ff-dagny-web-pro', Helvetica, Arial, sans-serif;\n font-size: 14px;\n font-weight: bold;\n float: right;\n clear: both;\n}\nspan.author-posts-link a:after {\n content: \" »\";\n}\n\n/**\n * Homepage tweaks\n */\n.home #paupanels-tabs #pp-menu {\n height: 0;\n}\n.home .sticky-nav-holder.show {\n visibility: visible;\n opacity: 1;\n}\n\n/* Widgets in secondary area, under homepage hero unit */\n#home-secondary .span12,\n#home-secondary .widget {\n font-family: \"ff-dagny-web-pro\",Helvetica,Arial,sans-serif;\n padding: 0;\n}\n#home-secondary .widget .widgettitle,\n#home-secondary .widget .widgettitle a,\n.widget.largo-series-posts h5.top-tag,\n.widget.largo-series-posts h5.top-tag a {\n color: #999;\n font-weight: normal;\n}\n#home-secondary .widget_sp_image a.widget_sp_image-image-link img {\n width: 100%;\n}\n#home-secondary .widget_sp_image a.widget_sp_image-image-link {\n float: left;\n width: 100%;\n margin: 0 0 10px 0;\n}\n#home-secondary .widget_sp_image h4,\n.widget.largo-series-posts h4 {\n font-size: 28px;\n line-height: 1.1;\n font-weight: 500;\n margin-bottom: 0.4em;\n}\n#home-secondary .widget_sp_image p {\n font-size: 15px;\n letter-spacing: 0.035em;\n line-height: 1.4;\n}\n#home-secondary .widget.largo-series-posts p {\n margin-bottom: 12px;\n}\n#home-secondary .span12 {\n margin: 24px 0;\n}\n#home-secondary .widget.largo-series-posts h5.series-split {\n margin-bottom: 12px;\n font-weight: bold;\n}\n#home-secondary .row-fluid > [class*='span'] .widget {\n margin: 0 0 26px 0;\n}\n#home-secondary .widget p.morelink a:after {\n content: \" »\";\n}\n#home-secondary .widget p.morelink,\n#home-secondary .widget.largo-series-posts a.more {\n float: right;\n text-align: right;\n font-size: 14px;\n font-weight: bold;\n letter-spacing: 0.025em;\n}\n\n/* Homepage list/river view */\n.view-list #view-format li {\n border-right: 1px solid #777;\n}\n.stories article {\n border-bottom: 1px solid #ddd;\n margin-bottom: 26px;\n}\n.stories article p > a {\n font-family: \"ff-dagny-web-pro\",Helvetica,Arial,sans-serif;\n font-size: 14px;\n font-weight: bold;\n display: inline-block;\n}\n.stories article img.attachment-post-thumbnail {\n margin: 5px 15px 10px 0;\n}\n.stories .entry-content .byline {\n margin-bottom: 12px;\n font-weight: normal;\n font-size: 13.04px;\n}\n\n/* footer */\n#site-footer ul,\n#site-footer p {\n padding: 0;\n}\n#site-footer ul.menu li {\n border: 0 !important;\n margin: 0;\n padding: 0;\n line-height: 1.3;\n}\n#site-footer ul.menu a {\n color: #fff;\n}\n#site-footer ul.sub-menu {\n padding: 0;\n}\n#site-footer .menu-item-has-children {\n margin-bottom: 12px !important;\n}\n#site-footer .menu-item-has-children a,\n#site-footer .widget_text h5 {\n font-weight: bold;\n text-transform: uppercase;\n}\n#site-footer .menu-item-has-children li a,\n#site-footer .widget_text p {\n font-weight: 200;\n text-transform: none;\n}\n#site-footer .widget_text h5 {\n color: #fff;\n margin-bottom: 3px;\n font-size: 16px;\n}\n#site-footer .widget_text h5 a {\n color: #fff;\n}\n#site-footer .widget_text p {\n margin-bottom: 8px;\n}\n#site-footer .widget_text p a {\n color: #fff;\n font-weight: 400;\n font-size: 16px;\n}\n#site-footer .widget_text p.contact a {\n color: #bd261d;\n}\n#site-footer #nav_menu-4 {\n margin-bottom: 0;\n}\n#site-footer .widget_text h5,\n#site-footer .widget_nav_menu > div > ul > li.menu-item > a {\n display: block;\n color: #fff;\n font-size: 16px;\n text-transform: uppercase;\n font-weight: bold;\n margin-bottom: 8px;\n padding-bottom: 3px;\n border-bottom: 1px solid #555;\n}\n#site-footer .widget_nav_menu ul.sub-menu > li {\n font-size: 13.04px;\n line-height: 18px;\n}\n\n\n/**\n * Series stuff\n */\n.single-cftl-tax-landing #series-header .wp-caption {\n margin: 0 0 0 0;\n}\n.single-cftl-tax-landing .series-intro {\n color: #706E5B;\n margin-left: 20px;\n}\n.single-cftl-tax-landing .series-intro span {\n font-size: 46px;\n line-height: 1.3em;\n display: block;\n margin-bottom: 5px;\n text-indent: -0.4em;\n}\n.single-cftl-tax-landing .series-intro p {\n padding-top: 30px;\n padding-right: 50px;\n font-size: 16px;\n line-height: 1.5em;\n}\n.single-cftl-tax-landing #content h2 {\n font-size: 28px;\n margin: 0.5em 0;\n}\n.single-cftl-tax-landing #sidebar .textwidget h2 {\n font-size: 16px;\n}\n.single-cftl-tax-landing .series-bottom {\n padding-top: 20px;\n font-size: 13px;\n}\n.single-cftl-tax-landing .series-bottom h2 {\n font-size: 16px;\n margin-bottom: 1em;\n}\n.single-cftl-tax-landing .series-bottom .widgettitle {\n margin-bottom: 1em;\n}\n.single-cftl-tax-landing .navis-slideshow h6 {\n display: none;\n}\n\n/**\n * category pages\n */\n.primary-featured-post,\n.secondary-featured-post {\n background-color: #fff;\n padding: 0 0 24px 0;\n border-bottom: 1px solid #ddd;\n margin-bottom: 24px;\n}\n.primary-featured-post .span8 h2.entry-title {\n line-height: 1.1;\n}\n.primary-featured-post .entry-content p,\n.primary-featured-post .entry-content ul,\n.primary-featured-post .entry-content ol {\n font-size: 19px;\n}\n.secondary-featured-post h2 {\n margin-bottom: 12px;\n}\n.archive .stories .entry-content.with-hero {\n margin: -22px 7% 10px 7%;\n padding: 22px 18px;\n width: 86%;\n background: #fff;\n}\n\n/**\n * Misc\n */\narticle img.attachment-post-thumbnail {\n float: left;\n margin: 0 10px 10px 0;\n}\n\n/**\n * Paupress/Partner Downlaods\n */\n.paucontent-login a.button {\n background-color: #333;\n padding: 12px 24px;\n border-radius: 8px;\n -moz-border-radius: 8px;\n -webkit-border-radius: 8px;\n font-weight: bold;\n}\n.post-type-archive-download h5.date {\n font-size: 13px;\n font-weight: normal;\n color: #666;\n}\n.single-download #content {\n position: relative;\n margin-left: 17.021276594%;\n margin-right: 17.021276594%;\n}\n.single-download .top-date {\n font-size: 14px;\n line-height: 1.5;\n margin-bottom: 0;\n}\n.single-download .byline {\n display: none;\n}\n.single-download #sidebar.span2 {\n display: none;\n}\n\n\n\n/* ---------- Sticky bar overrides --------- */\n\n/* wcij home icon has no padding */\n.sticky-nav-holder .navbar .nav > li.home-link a {\n padding: 0;\n}\n\n/* largo is 50px tall, wcij is 44px */\n.sticky-nav-holder .navbar .nav > li.home-link a img {\n height: 44px;\n width: 44px;\n}\n\n/* different color for site-name element. */\n.sticky-nav-holder .navbar .nav > li.site-name a {\n color: inherit;\n}\n\n.sticky-nav-holder .navbar .nav > li.site-name a:hover {\n background: transparent;\n text-decoration: underline;\n color: inherit;\n}\n\n/* ----------------------------------------- */\n\n\n\n.sticky-footer-holder {\n height: auto;\n padding: 5px 0;\n}\n.sticky-footer-holder .dismiss {\n top: 6px;\n}\n#topics-bar ul li.menu-label {\n font-size: 14px;\n}\n\n@media only screen and (max-width: 1130px) {\n #header-social { display: none; }\n}\n@media only screen and (max-width: 940px) {\n /* #sticky-nav .nav-shelf .site-name { display: none; } */\n}\n\n@media only screen and (min-width: 980px) {\n .single-post .entry-content .alignright,\n .single-post .entry-content .align-right,\n .single-post .entry-content .right {\n margin-right: -15%;\n }\n .single-post .entry-content .alignright.no-bleed,\n .single-post .entry-content .align-right.no-bleed,\n .single-post .entry-content .right.no-bleed {\n margin-right: 0;\n }\n .single-post .entry-content .alignleft,\n .single-post .entry-content .align-left,\n .single-post .entry-content .left {\n margin-left: -15%;\n }\n .single-post .entry-content .alignleft.no-bleed,\n .single-post .entry-content .align-left.no-bleed,\n .single-post .entry-content .left.no-bleed {\n margin-left: 0;\n }\n .single-post .entry-content .extra-wide,\n .single-post .entry-content .align-center.full.type-embed {\n margin-left: -15%;\n margin-right: -15%;\n }\n .single-post .entry-content .align-center.full.type-embed {\n width: auto;\n padding-bottom: 73.125%;\n }\n .single-post .entry-content .align-center.full.type-embed.no-bleed {\n margin-left: 0;\n margin-right: 0;\n padding-bottom: 56.25%;\n }\n}\n\n@media only screen and (max-width: 767px) {\n #before-footer .largo-donate {\n text-align: center;\n }\n #before-footer .largo-donate h3.widgettitle,\n #before-footer .largo-donate p {\n float: none;\n max-width: 100%;\n margin: 0 0 6px 0;\n }\n #before-footer .largo-donate a.btn {\n position: relative;\n right: auto;\n top: auto;\n margin: 10px 0 0 0;\n }\n\n .single-post #content:before {\n display: none;\n }\n .single-post #content {\n margin-left: 0;\n }\n .single-post #sidebar {\n margin-top: 0;\n margin-bottom: 0;\n min-height: 0;\n display: none;\n }\n .single-post #sidebar .widget:last-child {\n margin-bottom: 24px;\n }\n .extra-wide {\n max-width: 100% !important;\n }\n /* why aren't these behaviors already in Largo? */\n .single-cftl-tax-landing .row-fluid > .span7,\n .single-cftl-tax-landing .row-fluid > .span5,\n .single-cftl-tax-landing .row-fluid > .span3,\n .single-cftl-tax-landing .row-fluid > .span4 {\n width: 100%;\n float: none;\n clear: both;\n }\n h1.entry-title {\n font-size: 38px;\n }\n .single-post .hero {\n width: 100%;\n margin: 0 0 24px;\n }\n .single-post .hero p.wp-caption-text,\n .single-post .hero p.wp-media-credit {\n width: 95%;\n margin: 0 2.5%;\n }\n .single-post .hero p.wp-caption-text {\n margin-bottom: 8px;\n }\n .single-download #content {\n margin: 0 2.5%;\n }\n #site-footer .widget-area,\n #site-footer .widget {\n margin-bottom: 0;\n }\n #site-footer .widget-area:last-child {\n margin-top: 12px;\n }\n ul#ft-social {\n clear: both;\n padding-top: 18px;\n }\n}\n\n@media only screen and (max-width: 420px) {\n\n #header-search button {\n height: 28px;\n }\n\n /* Home */\n .home #main {\n margin-top: 32px;\n }\n .home #dark-top h2 {\n font-size: 28px;\n }\n .home .widget.largo-series-posts h4 {\n font-size: 24px;\n }\n #home-river {\n margin-top: 24px;\n }\n #home-river h1 {\n font-size: 36px;\n line-height: 1.1;\n }\n #view-format {\n position: relative;\n width: 100%;\n text-align: center;\n }\n\n /* Footer */\n #site-footer .widget_nav_menu ul.sub-menu > li {\n font-size: 16px;\n line-height: 1.4;\n margin-bottom: 6px;\n }\n #site-footer .largo-about p,\n #site-footer .widget_text p {\n font-size: 14px;\n }\n\n /* Category and Tags */\n .archive #main header {\n margin-bottom: 6px;\n }\n .archive #main header .rss-subscribe-link { display: none; }\n .archive #main header h1.page-title {\n font-size: 36px;\n line-height: 1.1;\n }\n .archive .primary-featured-post {\n margin: 0 0 12px 0;\n padding: 0 0 12px 0;\n }\n .archive .primary-featured-post .span8 h2.entry-title {\n font-size: 30px;\n }\n .archive .primary-featured-post .entry-content p,\n .archive .primary-featured-post .entry-content ol,\n .archive .primary-featured-post .entry-content ul {\n font-size: 18px;\n }\n .archive .secondary-featured-post article {\n margin: 0 0 8px 0;\n padding: 0 0 8px 0;\n border-bottom: 1px solid #ddd;\n }\n .archive .secondary-featured-post article:last-child {\n margin: 0;\n padding: 0;\n border: none;\n }\n .archive .secondary-featured-post h2 {\n font-size: 20px;\n }\n\n /* Posts */\n .entry-content p,\n .entry-content ol,\n .entry-content ul {\n font-size: 18px;\n }\n h1.entry-title {\n font-size: 28px;\n }\n .single-post .hero {\n margin: 0;\n }\n .single-post .hero p.wp-media-credit,\n .single-post .hero p.wp-caption-text {\n font-size: 13px !important;\n float: left;\n text-align: left;\n }\n\n .largo-related-posts .related h4 {\n font-size: 22px;\n line-height: 27px;\n margin-bottom: 8px;\n }\n .largo-related-posts .related .byline {\n clear: both;\n }\n}\n","#site-header {\n font-family: 'ff-dagny-web-pro', Helvetica, Arial, sans-serif;\n position: relative;\n .home & {\n margin-top: 1px;\n }\n margin-bottom: 0;\n\n img.logo {\n max-width: 520px;\n width: 100%;\n height: auto;\n float: left;\n margin: 0 0 5px;\n }\n a:hover {\n text-decoration: none;\n }\n p {\n display: block;\n font-size: 15px;\n color: #7d7a7c;\n margin: -14px 0 12px 28px;\n }\n h3 {\n font-size: 13px;\n font-family: 'ff-dagny-web-pro', Helvetica, Arial, sans-serif;\n font-weight: normal;\n color: #7EB4CF;\n text-align: center;\n letter-spacing: 0.055em;\n text-transform: uppercase;\n }\n h3 span {\n font-weight: bold;\n }\n .newsletter-signup {\n width: 262px;\n color: #666;\n position: absolute;\n top: 25px;\n right: 0;\n margin-left: 20px;\n z-index: 999;\n\n .error {\n color: #666;\n font-size: 12px;\n display: none;\n }\n .city,\n .date {\n font-size: 14px;\n margin-bottom: 2px;\n }\n .city { float: right; }\n .date { float: left; }\n form {\n clear: both;\n background: #fff;\n padding: 6px 12px;\n border-radius: 6px;\n border: 1px solid #ddd;\n > label {\n margin-bottom: 8px;\n }\n }\n input {\n font-family: @sans;\n }\n input[type=\"submit\"] {\n width: 100%;\n margin-top: 8px;\n margin-bottom: 8px;\n font-family: @sans;\n }\n form button,\n form input[type=text] {\n margin: 0 0 8px 0;\n font-family: 'ff-dagny-web-pro', Helvetica, Arial, sans-serif;\n }\n form input[type=\"text\"],\n form input[type=\"email\"]{ width: 226px; }\n form label {\n color: #666;\n font-size: 16px;\n }\n .toggleable {\n display: none;\n }\n ul {\n list-style: none;\n margin: 0;\n }\n }\n}\n","/**\n * variables in this file are extracted from legacy-css.less, but are not used there\n * @since February 2017\n */\n\n\n// colors\n@ltgray: #eee;\n@blue: #0065a4;\n@selected: #d32a20;\n\n// fonts\n@sans: 'ff-dagny-web-pro', Helvetica, Arial, sans-serif;\n","// variables\n@interfield: 10px;\n\n.gform_wrapper.donation_form_wrapper {\n .gfield_required,\n .ginput_product_price_label {\n display: none;\n }\n h2.gsection_title {\n font-size: 32px;\n }\n .gsection {\n border-bottom: 1px solid @ltgray;\n }\n .field_sublabel_above {\n height: auto;\n margin-bottom: 0;\n }\n .top_label .gfield_label {\n font-size: 0.875em;\n margin: 0.75em 0 0.188em;\n }\n .gfield_checkbox li label {\n max-width: 95%;\n margin: 4px 0 0 10px;\n @media (max-width: 680px) {\n max-width: 85%;\n }\n }\n \n // buttons\n .gform_button,\n .gform_next_button,\n .gform_previous_button {\n padding: @interfield 36px;\n background-color: @blue;\n color: #fff;\n font-family: @sans;\n border: none;\n font-size: 24px;\n font-weight: 500;\n }\n .gform_button[type=submit],\n .gform_next_button {\n background-color: @selected;\n }\n .gform_button[type=submit],\n .gform_page_footer .gform_previous_button,\n .gform_next_button {\n border: none !important; // gforms styles are very insistant. We must be more insistent.\n position: relative;\n top: -4px;\n margin-bottom: 0;\n }\n // try to set the height of dropdown menus to match text fields\n &.gf_browser_chrome .ginput_complex .ginput_right select,\n &.gf_browser_chrome .ginput_complex select {\n height: 41px;\n margin-bottom: 0 !important;\n }\n &.gf_browser_chrome .gfield_checkbox li input[type=checkbox] {\n margin-top: 0.25em;\n }\n\n}\n\n.gform_wrapper.donation_form_wrapper {\n #field_1_15 .gfield_label {\n display: none;\n }\n label.gfield_label {\n font-weight: 400;\n }\n .gfield_price {\n width: 100%;\n float: left;\n &.gfield {\n padding-right: @interfield;\n }\n .ginput_amount {\n width: 100%;\n }\n @media (min-width: 980px) {\n width: 37%;\n }\n }\n\n // stuff specific to the \"per month/per year/one time\" field\n #field_1_15 {\n clear: none;\n ul {\n top: 49px;\n }\n\n @media ( max-width: 1050px ) {\n clear: both;\n ul {\n top: 0;\n }\n }\n }\n // make the radio buttons look like real buttons\n ul.gfield_radio {\n position: relative;\n display: inline;\n\n li {\n display: inline;\n margin-right: @interfield;\n width: auto;\n &:last-child {\n margin-right: 0;\n }\n input {\n display: none;\n }\n label {\n padding: 7px 24px;\n margin: 0;\n background-color: @blue;\n font-size: 18px;\n font-family: @sans;\n color: #fff;\n &:hover {\n cursor: pointer;\n background-color: lighten( @blue, 10% );\n }\n }\n input[type=radio]:checked+label {\n background-color: @selected;\n font-weight: 500;\n &:hover {\n cursor: pointer;\n background-color: darken( @selected, 10% );\n }\n }\n @media (max-width: 480px) {\n display: block;\n margin: 10px 0 0;\n text-align: center;\n label {\n width: 100%;\n }\n }\n }\n @media (max-width: 980px) {\n clear: both;\n top: 0;\n left: 0;\n }\n }\n .ginput_container_address,\n .gfield_total,\n .ginput_container_creditcard {\n margin-bottom: 0.875em;\n }\n .gfield_price_1_20,\n .gfield_total {\n width: 100%;\n .gfield_label {\n font-family: @sans;\n font-size: 24px;\n }\n }\n\n // increase the space above the .showy-hidey text fields\n .gfield_html.gfield_no_follows_desc.showy-hidey {\n margin-top: 24px;\n }\n \n @media (max-width: 480px) {\n .gf_name_has_2 span,\n .ginput_complex .ginput_right,\n .ginput_complex .ginput_left,\n .ginput_complex .ginput_cardinfo_left {\n width: 100% !important;\n }\n ul.gfield_radio li {\n display: block;\n clear: both;\n float: none;\n text-align: center;\n }\n .gfield_price,\n .top_label input.medium {\n width: 97.5%;\n }\n div.ginput_container_name span {\n margin-right: 0;\n padding-right: 0;\n }\n .ginput_complex .ginput_right {\n margin-left: 0;\n }\n .ginput_complex .ginput_cardinfo_left {\n margin-right: 0;\n }\n }\n}\n\n.gf_progressbar {\n display: none;\n}\n\n@media only screen and (min-width: 641px) {\n .gform_wrapper ul.gform_fields li.gfield {\n padding-right: 0;\n }\n .gform_wrapper .gform_footer input.button,\n .gform_wrapper .gform_footer input[type=submit],\n .gform_wrapper .gform_page_footer input.button,\n .gform_wrapper .gform_page_footer input[type=submit] {\n font-size: 18px;\n }\n}\n",".trust-project-logo {\n\tmargin-bottom:14px;\n}\n\n.trust-indicators-button {\n\tfont-family:@sans;\n\twidth:100%;\n\tdisplay:block;\n\tmargin-bottom:12px;\n\tletter-spacing: .035em;\n}\n\n.trust-indicators-button-container:first-of-type::before {\n\twidth:100%;\n\tdisplay:block;\n}\n\n.trust-indicators-modal-content {\n\t* {\n\t\tfont-family:@sans;\n\t}\n\n\th3 {\n\t\tfont-size:16px;\n\t\ttext-transform:uppercase;\n\t\tfont-weight:700;\n\t\tmargin-bottom:8px;\n\t\tpadding-bottom:3px;\n\t\tborder-bottom: 1px solid #555;\n\t}\n\n\th4 {\n\t\tcolor: #999;\n \ttext-transform: uppercase;\n \tmargin: 24px 0 4px;\n \tfont-size: 15px;\n \tletter-spacing: .035em;\n\t}\n\n\tp {\n\t\tfont-size:14.4px;\n\t\tletter-spacing: .035em;\n\t\tmargin-bottom: 8px;\n\t}\n}\n\ndiv[data-overlay=policies] {\n\t.trust-indicators-modal-wrapper {\n\t\t.trust-indicators-modal-content {\n\t\t\tp, hr, h4 {\n\t\t\t\tdisplay:none;\n\t\t\t}\n\t\t}\n\t}\n}","/*\n * styles for bylines\n */\n.byline {\n .avatar {\n display: none;\n }\n}\n.single-post .byline .edit-link:before {\n content: \" | \"\n}\n\n/*\n * Custom sidebar in post content\n */\n.single-post .sidebar2 {\n float: right;\n margin: 6px -15% 12px 20px;\n max-width: 200px;\n .item {\n margin-bottom: 24px;\n }\n h5 {\n color: #999;\n text-transform: uppercase;\n margin-bottom: 4px;\n font-size: 15px;\n }\n img.alignleft {\n margin-left: 0;\n }\n img.alignright {\n margin-right: 0;\n }\n h3 {\n font-size: 21px;\n margin-bottom: 4px;\n }\n p {\n font-size: 15px;\n margin-bottom: 8px;\n }\n ul li,\n ol li {\n font-size: 15px;\n margin-bottom: 6px;\n }\n}\n\n@media only screen and (max-width: 979px) {\n .single-post .sidebar2 {\n margin: 6px -6% 12px 20px;\n }\n}\n@media only screen and (max-width: 767px) {\n .single-post .sidebar2 {\n margin-right: 0;\n max-width: 40%;\n }\n}\n@media only screen and (max-width: 420px) {\n .single-post .sidebar2 {\n max-width: 100%;\n border-top: 1px solid #ddd;\n border-bottom: 1px solid #ddd;\n margin: 10px 0;\n padding: 24px 0 12px 0;\n .item {\n margin: 0 0 12px 0;\n }\n .item h3 {\n font-size: 16px;\n }\n .module.image {\n max-width: 100%;\n float: none;\n margin: 10px 0;\n padding: 12px 0;\n border-top: 1px solid #ddd;\n border-bottom: 1px solid #ddd;\n }\n }\n}\n@media print {\n .single-post .sidebar2 {\n display: none\n }\n}\n","@import 'legacy-css.less';\n@import 'vars.less';\n@import 'header.less';\n@import 'forms.less';\n@import 'trust-project.less';\n@import 'single.less';\n\niframe {\n max-width: 100% !important;\n}\n\n#home-secondary .span4:nth-of-type(3) {\n .largo-recent-posts h5 {\n font-weight: normal;\n font-family: @sans;\n }\n}\n"]} \ No newline at end of file +{"version":3,"sources":["less/legacy-css.less","less/vars.less","less/header.less","less/forms.less","less/trust-project.less","less/single.less","less/homepage.less","less/widgets.less","less/style.less"],"names":[],"mappings":"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","sourcesContent":["body {\n font-family: 'freight-text-pro', Georgia, serif;\n font-weight: 400;\n}\nh1, h2, h3, h4, h5, h6 {\n font-family: 'minion-pro', Georgia, serif;\n font-weight: 600;\n}\nh5.top-tag,\nh5.top-date,\n.sidebar2 h5,\n.widgettitle,\n.byline,\n.sticky-footer-container h4,\n.global-nav,\n.navbar,\n#topics-bar ul,\n#supplementary ul.menu,\n#supplementary p,\n#site-footer .widget_text h5,\n#boilerplate,\np.wp-caption-text,\np.wp-media-credit,\n#dark-top p,\n.widget.largo-series-posts,\n.widget.largo-series-posts p,\n.widget p,\n.widget ul,\n.single-post .sidebar2 {\n font-family: @sans;\n letter-spacing: 0.035em;\n}\n#dark-top {\n letter-spacing: 0.065em;\n}\nh5.top-tag,\nh5.top-date {\n font-weight: 400;\n}\n.global-nav .nav-right .org-logo {\n margin-right: 0;\n}\n.home #topics-bar {\n border-bottom: 0;\n}\n#secondary-nav #menu-dont-miss {\n padding-left: 10px;\n padding-top: 5px;\n}\n\n.entry-content p,\n.entry-content ul,\n.entry-content ol {\n font-size: 21px;\n letter-spacing: 0.035em;\n}\n.entry-content p.intro {\n font-size: 28px;\n}\nh1.entry-title,\nh1.page-title {\n font-weight: 600;\n font-size: 54px;\n}\n.video-container{\n position: relative;\n padding-bottom: 55%;\n padding-top: 30px;\n height:0;\n overflow: hidden;\n}\n.video-container iframe,\n.video-container object,\n.video-container embed{\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n}\nh1.entry-title, h1.page-title {\n font-size: 60px;\n font-weight: 500;\n}\nbody.normal.single-post .hero,\nbody.normal.page .hero {\n background-color: #fff;\n margin-left: 0;\n}\n.single-post .hero p.wp-media-credit {\n float: none;\n margin: 0 auto;\n width: 70%;\n}\n.single-post .hero {\n background-color: #fff;\n}\np.intro,\np.wp-caption-text {\n font-style: normal;\n}\n.entry-content p.wp-media-credit {\n font-size: 13px;\n}\n\n/* Article bottom widgets */\n.article-bottom .widget p {\n font-size: 17px;\n}\n\n/* Related posts */\n.article-bottom .largo-related-posts h4 {\n font-size: 32px;\n line-height: 36px;\n}\n.article-bottom .largo-related-posts ul.related {\n margin: 0;\n padding: 0;\n}\n.article-bottom .largo-related-posts ul.related li {\n margin-bottom: 0;\n}\n.article-bottom .largo-related-posts .wp-post-image {\n margin: 5px 15px 10px 0;\n}\n\n#before-footer {\n font-family: @sans;\n position: relative;\n}\n#before-footer .largo-donate {\n padding: 24px;\n}\n#before-footer .largo-donate h3.widgettitle,\n#before-footer .largo-donate p {\n margin: 0;\n float: left;\n clear: left;\n max-width: 76%;\n}\n#before-footer .largo-donate a.btn {\n position: absolute;\n right: 26px;\n top: 18px;\n}\n.single-post #before-footer .largo-donate { display: none; }\n.article-bottom .largo-donate {\n font-family: @sans;\n text-align: center;\n margin: 0;\n}\n.article-bottom .largo-donate p {\n max-width: 600px;\n margin: 20px auto;\n font-size: 18px;\n font-weight: normal;\n}\n\n/* About author box */\nspan.author-posts-link {\n font-family: @sans;\n font-size: 14px;\n font-weight: bold;\n float: right;\n clear: both;\n}\nspan.author-posts-link a:after {\n content: \" »\";\n}\n\n/**\n * Homepage tweaks\n */\n.home #paupanels-tabs #pp-menu {\n height: 0;\n}\n.home .sticky-nav-holder.show {\n visibility: visible;\n opacity: 1;\n}\n\n#home-secondary .widget_sp_image a.widget_sp_image-image-link img {\n width: 100%;\n}\n#home-secondary .widget_sp_image a.widget_sp_image-image-link {\n float: left;\n width: 100%;\n margin: 0 0 10px 0;\n}\n#home-secondary .widget_sp_image h4,\n.widget.largo-series-posts h4 {\n font-size: 28px;\n line-height: 1.1;\n font-weight: 500;\n margin-bottom: 0.4em;\n}\n#home-secondary .widget_sp_image p {\n font-size: 15px;\n letter-spacing: 0.035em;\n line-height: 1.4;\n}\n#home-secondary .widget.largo-series-posts p {\n margin-bottom: 12px;\n}\n#home-secondary .span12 {\n margin: 24px 0;\n}\n#home-secondary .widget.largo-series-posts h5.series-split {\n margin-bottom: 12px;\n font-weight: bold;\n}\n#home-secondary .row-fluid > [class*='span'] .widget {\n margin: 0 0 26px 0;\n}\n#home-secondary .widget p.morelink a:after {\n content: \" »\";\n}\n#home-secondary .widget p.morelink,\n#home-secondary .widget.largo-series-posts a.more {\n float: right;\n text-align: right;\n font-size: 14px;\n font-weight: bold;\n letter-spacing: 0.025em;\n}\n\n/* Homepage list/river view */\n\n/* footer */\n#site-footer ul,\n#site-footer p {\n padding: 0;\n}\n#site-footer ul.menu li {\n border: 0 !important;\n margin: 0;\n padding: 0;\n line-height: 1.3;\n}\n#site-footer ul.menu a {\n color: #fff;\n}\n#site-footer ul.sub-menu {\n padding: 0;\n}\n#site-footer .menu-item-has-children {\n margin-bottom: 12px !important;\n}\n#site-footer .menu-item-has-children a,\n#site-footer .widget_text h5 {\n font-weight: bold;\n text-transform: uppercase;\n}\n#site-footer .menu-item-has-children li a,\n#site-footer .widget_text p {\n font-weight: 200;\n text-transform: none;\n}\n#site-footer .widget_text h5 {\n color: #fff;\n margin-bottom: 3px;\n font-size: 16px;\n}\n#site-footer .widget_text h5 a {\n color: #fff;\n}\n#site-footer .widget_text p {\n margin-bottom: 8px;\n}\n#site-footer .widget_text p a {\n color: #fff;\n font-weight: 400;\n font-size: 16px;\n}\n#site-footer .widget_text p.contact a {\n color: #bd261d;\n}\n#site-footer #nav_menu-4 {\n margin-bottom: 0;\n}\n#site-footer .widget_text h5,\n#site-footer .widget_nav_menu > div > ul > li.menu-item > a {\n display: block;\n color: #fff;\n font-size: 16px;\n text-transform: uppercase;\n font-weight: bold;\n margin-bottom: 8px;\n padding-bottom: 3px;\n border-bottom: 1px solid @grey;\n}\n#site-footer .widget_nav_menu ul.sub-menu > li {\n font-size: 13.04px;\n line-height: 18px;\n}\n\n\n/**\n * Series stuff\n */\n.single-cftl-tax-landing #series-header .wp-caption {\n margin: 0 0 0 0;\n}\n.single-cftl-tax-landing .series-intro {\n color: #706E5B;\n margin-left: 20px;\n}\n.single-cftl-tax-landing .series-intro span {\n font-size: 46px;\n line-height: 1.3em;\n display: block;\n margin-bottom: 5px;\n text-indent: -0.4em;\n}\n.single-cftl-tax-landing .series-intro p {\n padding-top: 30px;\n padding-right: 50px;\n font-size: 16px;\n line-height: 1.5em;\n}\n.single-cftl-tax-landing #content h2 {\n font-size: 28px;\n margin: 0.5em 0;\n}\n.single-cftl-tax-landing #sidebar .textwidget h2 {\n font-size: 16px;\n}\n.single-cftl-tax-landing .series-bottom {\n padding-top: 20px;\n font-size: 13px;\n}\n.single-cftl-tax-landing .series-bottom h2 {\n font-size: 16px;\n margin-bottom: 1em;\n}\n.single-cftl-tax-landing .series-bottom .widgettitle {\n margin-bottom: 1em;\n}\n.single-cftl-tax-landing .navis-slideshow h6 {\n display: none;\n}\n\n/**\n * category pages\n */\n.primary-featured-post,\n.secondary-featured-post {\n background-color: #fff;\n padding: 0 0 24px 0;\n border-bottom: 1px solid @grey;\n margin-bottom: 24px;\n}\n.primary-featured-post .span8 h2.entry-title {\n line-height: 1.1;\n}\n.primary-featured-post .entry-content p,\n.primary-featured-post .entry-content ul,\n.primary-featured-post .entry-content ol {\n font-size: 19px;\n}\n.secondary-featured-post h2 {\n margin-bottom: 12px;\n}\n.archive .stories .entry-content.with-hero {\n margin: -22px 7% 10px 7%;\n padding: 22px 18px;\n width: 86%;\n background: #fff;\n}\n\n/**\n * Misc\n */\narticle img.attachment-post-thumbnail {\n float: left;\n margin: 0 10px 10px 0;\n}\n\n/**\n * Paupress/Partner Downlaods\n */\n.paucontent-login a.button {\n background-color: @grey;\n padding: 12px 24px;\n border-radius: 8px;\n -moz-border-radius: 8px;\n -webkit-border-radius: 8px;\n font-weight: bold;\n}\n.post-type-archive-download h5.date {\n font-size: 13px;\n font-weight: normal;\n color: #666;\n}\n.single-download #content {\n position: relative;\n margin-left: 17.021276594%;\n margin-right: 17.021276594%;\n}\n.single-download .top-date {\n font-size: 14px;\n line-height: 1.5;\n margin-bottom: 0;\n}\n.single-download .byline {\n display: none;\n}\n.single-download #sidebar.span2 {\n display: none;\n}\n\n\n\n/* ---------- Sticky bar overrides --------- */\n\n/* wcij home icon has no padding */\n.sticky-nav-holder .navbar .nav > li.home-link a {\n padding: 0;\n}\n\n/* largo is 50px tall, wcij is 44px */\n.sticky-nav-holder .navbar .nav > li.home-link a img {\n height: 44px;\n width: 44px;\n}\n\n/* different color for site-name element. */\n.sticky-nav-holder .navbar .nav > li.site-name a {\n color: inherit;\n}\n\n.sticky-nav-holder .navbar .nav > li.site-name a:hover {\n background: transparent;\n text-decoration: underline;\n color: inherit;\n}\n\n/* ----------------------------------------- */\n\n\n\n.sticky-footer-holder {\n height: auto;\n padding: 5px 0;\n}\n.sticky-footer-holder .dismiss {\n top: 6px;\n}\n#topics-bar ul li.menu-label {\n font-size: 14px;\n}\n\n@media only screen and (max-width: 1130px) {\n #header-social { display: none; }\n}\n@media only screen and (max-width: 940px) {\n /* #sticky-nav .nav-shelf .site-name { display: none; } */\n}\n\n@media only screen and (min-width: 980px) {\n .single-post .entry-content .alignright,\n .single-post .entry-content .align-right,\n .single-post .entry-content .right {\n margin-right: -15%;\n }\n .single-post .entry-content .alignright.no-bleed,\n .single-post .entry-content .align-right.no-bleed,\n .single-post .entry-content .right.no-bleed {\n margin-right: 0;\n }\n .single-post .entry-content .alignleft,\n .single-post .entry-content .align-left,\n .single-post .entry-content .left {\n margin-left: -15%;\n }\n .single-post .entry-content .alignleft.no-bleed,\n .single-post .entry-content .align-left.no-bleed,\n .single-post .entry-content .left.no-bleed {\n margin-left: 0;\n }\n .single-post .entry-content .extra-wide,\n .single-post .entry-content .align-center.full.type-embed {\n margin-left: -15%;\n margin-right: -15%;\n }\n .single-post .entry-content .align-center.full.type-embed {\n width: auto;\n padding-bottom: 73.125%;\n }\n .single-post .entry-content .align-center.full.type-embed.no-bleed {\n margin-left: 0;\n margin-right: 0;\n padding-bottom: 56.25%;\n }\n}\n\n@media only screen and (max-width: 767px) {\n #before-footer .largo-donate {\n text-align: center;\n }\n #before-footer .largo-donate h3.widgettitle,\n #before-footer .largo-donate p {\n float: none;\n max-width: 100%;\n margin: 0 0 6px 0;\n }\n #before-footer .largo-donate a.btn {\n position: relative;\n right: auto;\n top: auto;\n margin: 10px 0 0 0;\n }\n\n .single-post #content:before {\n display: none;\n }\n .single-post #content {\n margin-left: 0;\n }\n .single-post #sidebar {\n margin-top: 0;\n margin-bottom: 0;\n min-height: 0;\n display: none;\n }\n .single-post #sidebar .widget:last-child {\n margin-bottom: 24px;\n }\n .extra-wide {\n max-width: 100% !important;\n }\n /* why aren't these behaviors already in Largo? */\n .single-cftl-tax-landing .row-fluid > .span7,\n .single-cftl-tax-landing .row-fluid > .span5,\n .single-cftl-tax-landing .row-fluid > .span3,\n .single-cftl-tax-landing .row-fluid > .span4 {\n width: 100%;\n float: none;\n clear: both;\n }\n h1.entry-title {\n font-size: 38px;\n }\n .single-post .hero {\n width: 100%;\n margin: 0 0 24px;\n }\n .single-post .hero p.wp-caption-text,\n .single-post .hero p.wp-media-credit {\n width: 95%;\n margin: 0 2.5%;\n }\n .single-post .hero p.wp-caption-text {\n margin-bottom: 8px;\n }\n .single-download #content {\n margin: 0 2.5%;\n }\n #site-footer .widget-area,\n #site-footer .widget {\n margin-bottom: 0;\n }\n #site-footer .widget-area:last-child {\n margin-top: 12px;\n }\n ul#ft-social {\n clear: both;\n padding-top: 18px;\n }\n}\n\n@media only screen and (max-width: 420px) {\n\n #header-search button {\n height: 28px;\n }\n\n /* Home */\n .home #main {\n margin-top: 32px;\n }\n .home #dark-top h2 {\n font-size: 28px;\n }\n .home .widget.largo-series-posts h4 {\n font-size: 24px;\n }\n #home-river {\n margin-top: 24px;\n }\n #home-river h1 {\n font-size: 36px;\n line-height: 1.1;\n }\n #view-format {\n position: relative;\n width: 100%;\n text-align: center;\n }\n\n /* Footer */\n #site-footer .widget_nav_menu ul.sub-menu > li {\n font-size: 16px;\n line-height: 1.4;\n margin-bottom: 6px;\n }\n #site-footer .largo-about p,\n #site-footer .widget_text p {\n font-size: 14px;\n }\n\n /* Category and Tags */\n .archive #main header {\n margin-bottom: 6px;\n }\n .archive #main header .rss-subscribe-link { display: none; }\n .archive #main header h1.page-title {\n font-size: 36px;\n line-height: 1.1;\n }\n .archive .primary-featured-post {\n margin: 0 0 12px 0;\n padding: 0 0 12px 0;\n }\n .archive .primary-featured-post .span8 h2.entry-title {\n font-size: 30px;\n }\n .archive .primary-featured-post .entry-content p,\n .archive .primary-featured-post .entry-content ol,\n .archive .primary-featured-post .entry-content ul {\n font-size: 18px;\n }\n .archive .secondary-featured-post article {\n margin: 0 0 8px 0;\n padding: 0 0 8px 0;\n border-bottom: 1px solid @grey;\n }\n .archive .secondary-featured-post article:last-child {\n margin: 0;\n padding: 0;\n border: none;\n }\n .archive .secondary-featured-post h2 {\n font-size: 20px;\n }\n\n /* Posts */\n .entry-content p,\n .entry-content ol,\n .entry-content ul {\n font-size: 18px;\n }\n h1.entry-title {\n font-size: 28px;\n }\n .single-post .hero {\n margin: 0;\n }\n .single-post .hero p.wp-media-credit,\n .single-post .hero p.wp-caption-text {\n font-size: 13px !important;\n float: left;\n text-align: left;\n }\n\n .largo-related-posts .related h4 {\n font-size: 22px;\n line-height: 27px;\n margin-bottom: 8px;\n }\n .largo-related-posts .related .byline {\n clear: both;\n }\n}\n","/**\n * variables in this file are extracted from legacy-css.less, but are not used there\n * @since February 2017\n */\n\n\n// colors\n@grey: #949599;\n@gray: @grey;\n@blue: #3190ca;\n@selected: #d32a20;\n\n// fonts\n@sans: 'ff-dagny-web-pro', Helvetica, Arial, sans-serif;\n","#site-header {\n font-family: 'ff-dagny-web-pro', Helvetica, Arial, sans-serif;\n position: relative;\n .home & {\n margin-top: 1px;\n }\n margin-bottom: 0;\n\n img.logo {\n max-width: 520px;\n width: 100%;\n height: auto;\n float: left;\n margin: 0 0 5px;\n }\n a:hover {\n text-decoration: none;\n }\n p {\n display: block;\n font-size: 15px;\n color: @grey;\n margin: -14px 0 12px 28px;\n }\n h3 {\n font-size: 13px;\n font-family: 'ff-dagny-web-pro', Helvetica, Arial, sans-serif;\n font-weight: normal;\n color: @blue;\n text-align: center;\n letter-spacing: 0.055em;\n text-transform: uppercase;\n }\n h3 span {\n font-weight: bold;\n }\n .newsletter-signup {\n width: 262px;\n color: @grey;\n position: absolute;\n top: 25px;\n right: 0;\n margin-left: 20px;\n z-index: 999;\n\n .error {\n color: @grey;\n font-size: 12px;\n display: none;\n }\n .city,\n .date {\n font-size: 14px;\n margin-bottom: 2px;\n }\n .city { float: right; }\n .date { float: left; }\n form {\n clear: both;\n background: #fff;\n padding: 6px 12px;\n border-radius: 6px;\n border: 1px solid #ddd;\n > label {\n margin-bottom: 8px;\n }\n }\n input {\n font-family: @sans;\n }\n input[type=\"submit\"] {\n width: 100%;\n margin-top: 8px;\n margin-bottom: 8px;\n font-family: @sans;\n }\n form button,\n form input[type=text] {\n margin: 0 0 8px 0;\n font-family: 'ff-dagny-web-pro', Helvetica, Arial, sans-serif;\n }\n form input[type=\"text\"],\n form input[type=\"email\"]{ width: 226px; }\n form label {\n color: @grey;\n font-size: 16px;\n }\n .toggleable {\n display: none;\n }\n ul {\n list-style: none;\n margin: 0;\n }\n }\n}\n#main-nav {\n margin-bottom: 0;\n\n .caret:before {\n border-top: 6px solid @blue;\n }\n .open > a,\n html.no-touch & li > a:hover {\n background-color: @blue;\n color: white;\n }\n html.no-touch & li > a:hover .caret:before {\n border-top: 6px solid white;\n }\n\n li > a {\n color: @blue\n }\n .navbar-inner {\n background-color: #fff;\n padding-left: 0;\n border-top: 2px solid @grey;\n border-bottom: 1px solid @grey;\n }\n}\n.donate-btn {\n .icon-heart { display: none; }\n a:hover { color: white; }\n}\n","// variables\n@interfield: 10px;\n\n.gform_wrapper.donation_form_wrapper {\n .gfield_required,\n .ginput_product_price_label {\n display: none;\n }\n h2.gsection_title {\n font-size: 32px;\n }\n .gsection {\n border-bottom: 1px solid @gray;\n }\n .field_sublabel_above {\n height: auto;\n margin-bottom: 0;\n }\n .top_label .gfield_label {\n font-size: 0.875em;\n margin: 0.75em 0 0.188em;\n }\n .gfield_checkbox li label {\n max-width: 95%;\n margin: 4px 0 0 10px;\n @media (max-width: 680px) {\n max-width: 85%;\n }\n }\n \n // buttons\n .gform_button,\n .gform_next_button,\n .gform_previous_button {\n padding: @interfield 36px;\n background-color: @blue;\n color: #fff;\n font-family: @sans;\n border: none;\n font-size: 24px;\n font-weight: 500;\n }\n .gform_button[type=submit],\n .gform_next_button {\n background-color: @selected;\n }\n .gform_button[type=submit],\n .gform_page_footer .gform_previous_button,\n .gform_next_button {\n border: none !important; // gforms styles are very insistant. We must be more insistent.\n position: relative;\n top: -4px;\n margin-bottom: 0;\n }\n // try to set the height of dropdown menus to match text fields\n &.gf_browser_chrome .ginput_complex .ginput_right select,\n &.gf_browser_chrome .ginput_complex select {\n height: 41px;\n margin-bottom: 0 !important;\n }\n &.gf_browser_chrome .gfield_checkbox li input[type=checkbox] {\n margin-top: 0.25em;\n }\n\n}\n\n.gform_wrapper.donation_form_wrapper {\n #field_1_15 .gfield_label {\n display: none;\n }\n label.gfield_label {\n font-weight: 400;\n }\n .gfield_price {\n width: 100%;\n float: left;\n &.gfield {\n padding-right: @interfield;\n }\n .ginput_amount {\n width: 100%;\n }\n @media (min-width: 980px) {\n width: 37%;\n }\n }\n\n // stuff specific to the \"per month/per year/one time\" field\n #field_1_15 {\n clear: none;\n ul {\n top: 49px;\n }\n\n @media ( max-width: 1050px ) {\n clear: both;\n ul {\n top: 0;\n }\n }\n }\n // make the radio buttons look like real buttons\n ul.gfield_radio {\n position: relative;\n display: inline;\n\n li {\n display: inline;\n margin-right: @interfield;\n width: auto;\n &:last-child {\n margin-right: 0;\n }\n input {\n display: none;\n }\n label {\n padding: 7px 24px;\n margin: 0;\n background-color: @blue;\n font-size: 18px;\n font-family: @sans;\n color: #fff;\n &:hover {\n cursor: pointer;\n background-color: lighten( @blue, 10% );\n }\n }\n input[type=radio]:checked+label {\n background-color: @selected;\n font-weight: 500;\n &:hover {\n cursor: pointer;\n background-color: darken( @selected, 10% );\n }\n }\n @media (max-width: 480px) {\n display: block;\n margin: 10px 0 0;\n text-align: center;\n label {\n width: 100%;\n }\n }\n }\n @media (max-width: 980px) {\n clear: both;\n top: 0;\n left: 0;\n }\n }\n .ginput_container_address,\n .gfield_total,\n .ginput_container_creditcard {\n margin-bottom: 0.875em;\n }\n .gfield_price_1_20,\n .gfield_total {\n width: 100%;\n .gfield_label {\n font-family: @sans;\n font-size: 24px;\n }\n }\n\n // increase the space above the .showy-hidey text fields\n .gfield_html.gfield_no_follows_desc.showy-hidey {\n margin-top: 24px;\n }\n \n @media (max-width: 480px) {\n .gf_name_has_2 span,\n .ginput_complex .ginput_right,\n .ginput_complex .ginput_left,\n .ginput_complex .ginput_cardinfo_left {\n width: 100% !important;\n }\n ul.gfield_radio li {\n display: block;\n clear: both;\n float: none;\n text-align: center;\n }\n .gfield_price,\n .top_label input.medium {\n width: 97.5%;\n }\n div.ginput_container_name span {\n margin-right: 0;\n padding-right: 0;\n }\n .ginput_complex .ginput_right {\n margin-left: 0;\n }\n .ginput_complex .ginput_cardinfo_left {\n margin-right: 0;\n }\n }\n}\n\n.gf_progressbar {\n display: none;\n}\n\n@media only screen and (min-width: 641px) {\n .gform_wrapper ul.gform_fields li.gfield {\n padding-right: 0;\n }\n .gform_wrapper .gform_footer input.button,\n .gform_wrapper .gform_footer input[type=submit],\n .gform_wrapper .gform_page_footer input.button,\n .gform_wrapper .gform_page_footer input[type=submit] {\n font-size: 18px;\n }\n}\n",".trust-project-logo {\n\tmargin-bottom:14px;\n}\n\n.trust-indicators-button {\n\tfont-family:@sans;\n\twidth:100%;\n\tdisplay:block;\n\tmargin-bottom:12px;\n\tletter-spacing: .035em;\n}\n\n.trust-indicators-button-container:first-of-type::before {\n\twidth:100%;\n\tdisplay:block;\n}\n\n.trust-indicators-modal-content {\n\t* {\n\t\tfont-family:@sans;\n\t}\n\n\th3 {\n\t\tfont-size:16px;\n\t\ttext-transform:uppercase;\n\t\tfont-weight:700;\n\t\tmargin-bottom:8px;\n\t\tpadding-bottom:3px;\n\t\tborder-bottom: 1px solid @grey;\n\t}\n\n\th4 {\n\t\tcolor: @grey;\n \ttext-transform: uppercase;\n \tmargin: 24px 0 4px;\n \tfont-size: 15px;\n \tletter-spacing: .035em;\n\t}\n\n\tp {\n\t\tfont-size:14.4px;\n\t\tletter-spacing: .035em;\n\t\tmargin-bottom: 8px;\n\t}\n}\n\ndiv[data-overlay=policies] {\n\t.trust-indicators-modal-wrapper {\n\t\t.trust-indicators-modal-content {\n\t\t\tp, hr, h4 {\n\t\t\t\tdisplay:none;\n\t\t\t}\n\t\t}\n\t}\n}\n","/*\n * styles for bylines\n */\n.byline {\n .avatar {\n display: none;\n }\n}\n\n.single-post .byline .edit-link:before {\n content: \" | \"\n}\n.single-post article.post .sep {\n display: none;\n}\n\n.single-post h2.subtitle {\n font-size: 21px;\n font-weight: normal;\n color: @grey;\n}\n\n/*\n * Custom sidebar in post content\n */\n.single-post .sidebar2 {\n float: right;\n margin: 6px -15% 12px 20px;\n max-width: 200px;\n .item {\n margin-bottom: 24px;\n }\n h5 {\n color: @grey;\n text-transform: uppercase;\n margin-bottom: 4px;\n font-size: 15px;\n }\n img.alignleft {\n margin-left: 0;\n }\n img.alignright {\n margin-right: 0;\n }\n h3 {\n font-size: 21px;\n margin-bottom: 4px;\n }\n p {\n font-size: 15px;\n margin-bottom: 8px;\n }\n ul li,\n ol li {\n font-size: 15px;\n margin-bottom: 6px;\n }\n}\n\n@media only screen and (max-width: 979px) {\n .single-post .sidebar2 {\n margin: 6px -6% 12px 20px;\n }\n}\n@media only screen and (max-width: 767px) {\n .single-post .sidebar2 {\n margin-right: 0;\n max-width: 40%;\n }\n}\n@media only screen and (max-width: 420px) {\n .single-post .sidebar2 {\n max-width: 100%;\n border-top: 1px solid @grey;\n border-bottom: 1px solid @grey;\n margin: 10px 0;\n padding: 24px 0 12px 0;\n .item {\n margin: 0 0 12px 0;\n }\n .item h3 {\n font-size: 16px;\n }\n .module.image {\n max-width: 100%;\n float: none;\n margin: 10px 0;\n padding: 12px 0;\n border-top: 1px solid @grey;\n border-bottom: 1px solid @grey;\n }\n }\n}\n@media print {\n .single-post .sidebar2 {\n display: none\n }\n}\n","/* Homepage list/river view */\n.view-list #view-format li {\n border-right: 1px solid @grey;\n}\n.stories {\n .entry-content .byline {\n margin-bottom: 12px;\n font-weight: normal;\n font-size: 13.04px;\n }\n article {\n border-bottom: 1px solid @grey;\n margin-bottom: 26px;\n\n img.attachment-post-thumbnail {\n margin: 5px 15px 10px 0;\n }\n\n p > a {\n font-family: @sans;\n font-size: 14px;\n font-weight: bold;\n display: inline-block;\n }\n }\n}\n\n#home-secondary {\n .span4:nth-of-type(3) {\n .largo-recent-posts h5 {\n font-weight: normal;\n font-family: @sans;\n }\n }\n /* Widgets in secondary area, under homepage hero unit */\n .span12,\n .widget {\n font-family: @sans;\n padding: 0;\n }\n .widget .widgettitle,\n #home-secondary .widget .widgettitle a,\n .widget.largo-series-posts h5.top-tag,\n .widget.largo-series-posts h5.top-tag a {\n color: @grey;\n font-weight: normal;\n }\n}\n","/* Donate widget */\n.largo-donate {\n a.btn {\n font-family: @sans;\n background-color: @selected;\n padding: 10px 17px;\n font-size: 20px;\n line-height: normal;\n -webkit-border-radius: 10px;\n -moz-border-radius: 10px;\n border-radius: 10px;\n &:hover {\n background-color: lighten( @selected, 10% );\n }\n }\n h3.widgettitle {\n text-transform: none;\n font-size: 18px;\n }\n}\n","@import 'legacy-css.less';\n@import 'vars.less';\n@import 'header.less';\n@import 'forms.less';\n@import 'trust-project.less';\n@import 'single.less';\n@import 'homepage.less';\n@import 'widgets.less';\n\niframe {\n max-width: 100% !important;\n}\n\na {\n color: @blue;\n\n &:hover {\n color: darken( @blue, 10%);\n }\n}\nh5.top-date {\n font-style: italic;\n color: @gray\n}\n"]} \ No newline at end of file diff --git a/wp-content/themes/wisconsinwatch/css/child.min.css b/wp-content/themes/wisconsinwatch/css/child.min.css index c9b029b..00330de 100644 --- a/wp-content/themes/wisconsinwatch/css/child.min.css +++ b/wp-content/themes/wisconsinwatch/css/child.min.css @@ -1 +1 @@ -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}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}.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}h1.entry-title,h1.page-title{font-weight:600;font-size:54px}.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}body.normal.page .hero,body.normal.single-post .hero{background-color:#fff;margin-left:0}.single-post .hero p.wp-media-credit{float:none;margin:0 auto;width:70%}.single-post article.post .sep{display:none}.single-post h2.subtitle{font-size:21px;font-weight:400;color:#999}.single-post .hero{background-color:#fff}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}.donate-btn .icon-heart{display:none}.largo-donate a.btn{font-family:ff-dagny-web-pro,Helvetica,Arial,sans-serif;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{font-family:ff-dagny-web-pro,Helvetica,Arial,sans-serif;position:relative}#before-footer .largo-donate{padding:24px}#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}.single-post #before-footer .largo-donate{display:none}.article-bottom .largo-donate{font-family:ff-dagny-web-pro,Helvetica,Arial,sans-serif;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-family:ff-dagny-web-pro,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;float:right;clear:both}span.author-posts-link a:after{content:" »"}.home #paupanels-tabs #pp-menu{height:0}.home .sticky-nav-holder.show{visibility:visible;opacity:1}#home-secondary .span12,#home-secondary .widget{font-family:ff-dagny-web-pro,Helvetica,Arial,sans-serif;padding:0}#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}#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 0}#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 0}#home-secondary .widget p.morelink a:after{content:" »"}#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-family:ff-dagny-web-pro,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;display:inline-block}.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 p,#site-footer ul{padding:0}#site-footer ul.menu li{border:0!important;margin:0;padding:0;line-height:1.3}#site-footer ul.menu a{color:#fff}#site-footer ul.sub-menu{padding:0}#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 h5{color:#fff;margin-bottom:3px;font-size:16px}#site-footer .widget_text h5 a{color:#fff}#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 .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}.single-cftl-tax-landing .navis-slideshow h6{display:none}.primary-featured-post,.secondary-featured-post{background-color:#fff;padding:0 0 24px 0;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 7%;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.02127659%;margin-right:17.02127659%}.single-download .top-date{font-size:14px;line-height:1.5;margin-bottom:0}.single-download .byline{display:none}.single-download #sidebar.span2{display:none}.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:980px){.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 0}#before-footer .largo-donate a.btn{position:relative;right:auto;top:auto;margin:10px 0 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}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 0;padding:0 0 12px 0}.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 0;padding:0 0 8px 0;border-bottom:1px solid #ddd}.archive .secondary-featured-post article:last-child{margin:0;padding:0;border:none}.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}.largo-related-posts .related h4{font-size:22px;line-height:27px;margin-bottom:8px}.largo-related-posts .related .byline{clear:both}}#site-header{font-family:ff-dagny-web-pro,Helvetica,Arial,sans-serif;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 h3{font-size:13px;font-family:ff-dagny-web-pro,Helvetica,Arial,sans-serif;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{font-family:ff-dagny-web-pro,Helvetica,Arial,sans-serif}#site-header .newsletter-signup input[type=submit]{width:100%;margin-top:8px;margin-bottom:8px;font-family:ff-dagny-web-pro,Helvetica,Arial,sans-serif}#site-header .newsletter-signup form button,#site-header .newsletter-signup form input[type=text]{margin:0 0 8px 0;font-family:ff-dagny-web-pro,Helvetica,Arial,sans-serif}#site-header .newsletter-signup form input[type=email],#site-header .newsletter-signup form input[type=text]{width:226px}#site-header .newsletter-signup form label{color:#666;font-size:16px}#site-header .newsletter-signup .toggleable{display:none}#site-header .newsletter-signup ul{list-style:none;margin:0}.gform_wrapper.donation_form_wrapper .gfield_required,.gform_wrapper.donation_form_wrapper .ginput_product_price_label{display:none}.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 #field_1_15 .gfield_label{display:none}.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;font-family:ff-dagny-web-pro,Helvetica,Arial,sans-serif;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-family:ff-dagny-web-pro,Helvetica,Arial,sans-serif;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}}.trust-project-logo{margin-bottom:14px}.trust-indicators-button{font-family:ff-dagny-web-pro,Helvetica,Arial,sans-serif;width:100%;display:block;margin-bottom:12px;letter-spacing:.035em}.trust-indicators-button-container:first-of-type::before{width:100%;display:block}.trust-indicators-modal-content *{font-family:ff-dagny-web-pro,Helvetica,Arial,sans-serif}.trust-indicators-modal-content h3{font-size:16px;text-transform:uppercase;font-weight:700;margin-bottom:8px;padding-bottom:3px;border-bottom:1px solid #555}.trust-indicators-modal-content h4{color:#999;text-transform:uppercase;margin:24px 0 4px;font-size:15px;letter-spacing:.035em}.trust-indicators-modal-content p{font-size:14.4px;letter-spacing:.035em;margin-bottom:8px}div[data-overlay=policies] .trust-indicators-modal-wrapper .trust-indicators-modal-content h4,div[data-overlay=policies] .trust-indicators-modal-wrapper .trust-indicators-modal-content hr,div[data-overlay=policies] .trust-indicators-modal-wrapper .trust-indicators-modal-content p{display:none}.byline .avatar{display:none}.single-post .byline .edit-link:before{content:" | "}.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}@media only screen and (max-width:979px){.single-post .sidebar2{margin:6px -6% 12px 20px}}@media only screen and (max-width:767px){.single-post .sidebar2{margin-right:0;max-width:40%}}@media only screen and (max-width:420px){.single-post .sidebar2{max-width:100%;border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin:10px 0;padding:24px 0 12px 0}.single-post .sidebar2 .item{margin:0 0 12px 0}.single-post .sidebar2 .item h3{font-size:16px}.single-post .sidebar2 .module.image{max-width:100%;float:none;margin:10px 0;padding:12px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd}}@media print{.single-post .sidebar2{display:none}}iframe{max-width:100%!important}#home-secondary .span4:nth-of-type(3) .largo-recent-posts h5{font-weight:400;font-family:ff-dagny-web-pro,Helvetica,Arial,sans-serif} \ No newline at end of file +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}#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}.global-nav .nav-right .org-logo{margin-right:0}.home #topics-bar{border-bottom:0}#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}h1.entry-title,h1.page-title{font-weight:600;font-size:54px}.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}body.normal.page .hero,body.normal.single-post .hero{background-color:#fff;margin-left:0}.single-post .hero p.wp-media-credit{float:none;margin:0 auto;width:70%}.single-post .hero{background-color:#fff}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}#before-footer{font-family:ff-dagny-web-pro,Helvetica,Arial,sans-serif;position:relative}#before-footer .largo-donate{padding:24px}#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}.single-post #before-footer .largo-donate{display:none}.article-bottom .largo-donate{font-family:ff-dagny-web-pro,Helvetica,Arial,sans-serif;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-family:ff-dagny-web-pro,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;float:right;clear:both}span.author-posts-link a:after{content:" »"}.home #paupanels-tabs #pp-menu{height:0}.home .sticky-nav-holder.show{visibility:visible;opacity:1}#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 0}#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 0}#home-secondary .widget p.morelink a:after{content:" »"}#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}#site-footer p,#site-footer ul{padding:0}#site-footer ul.menu li{border:0!important;margin:0;padding:0;line-height:1.3}#site-footer ul.menu a{color:#fff}#site-footer ul.sub-menu{padding:0}#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 h5{color:#fff;margin-bottom:3px;font-size:16px}#site-footer .widget_text h5 a{color:#fff}#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 #949599}#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 .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}.single-cftl-tax-landing .navis-slideshow h6{display:none}.primary-featured-post,.secondary-featured-post{background-color:#fff;padding:0 0 24px 0;border-bottom:1px solid #949599;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 7%;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:#949599;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.02127659%;margin-right:17.02127659%}.single-download .top-date{font-size:14px;line-height:1.5;margin-bottom:0}.single-download .byline{display:none}.single-download #sidebar.span2{display:none}.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:980px){.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 0}#before-footer .largo-donate a.btn{position:relative;right:auto;top:auto;margin:10px 0 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}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 0;padding:0 0 12px 0}.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 0;padding:0 0 8px 0;border-bottom:1px solid #949599}.archive .secondary-featured-post article:last-child{margin:0;padding:0;border:none}.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}.largo-related-posts .related h4{font-size:22px;line-height:27px;margin-bottom:8px}.largo-related-posts .related .byline{clear:both}}#site-header{font-family:ff-dagny-web-pro,Helvetica,Arial,sans-serif;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:#949599;margin:-14px 0 12px 28px}#site-header h3{font-size:13px;font-family:ff-dagny-web-pro,Helvetica,Arial,sans-serif;font-weight:400;color:#3190ca;text-align:center;letter-spacing:.055em;text-transform:uppercase}#site-header h3 span{font-weight:700}#site-header .newsletter-signup{width:262px;color:#949599;position:absolute;top:25px;right:0;margin-left:20px;z-index:999}#site-header .newsletter-signup .error{color:#949599;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{font-family:ff-dagny-web-pro,Helvetica,Arial,sans-serif}#site-header .newsletter-signup input[type=submit]{width:100%;margin-top:8px;margin-bottom:8px;font-family:ff-dagny-web-pro,Helvetica,Arial,sans-serif}#site-header .newsletter-signup form button,#site-header .newsletter-signup form input[type=text]{margin:0 0 8px 0;font-family:ff-dagny-web-pro,Helvetica,Arial,sans-serif}#site-header .newsletter-signup form input[type=email],#site-header .newsletter-signup form input[type=text]{width:226px}#site-header .newsletter-signup form label{color:#949599;font-size:16px}#site-header .newsletter-signup .toggleable{display:none}#site-header .newsletter-signup ul{list-style:none;margin:0}#main-nav{margin-bottom:0}#main-nav .caret:before{border-top:6px solid #3190ca}#main-nav .open>a,html.no-touch #main-nav li>a:hover{background-color:#3190ca;color:#fff}html.no-touch #main-nav li>a:hover .caret:before{border-top:6px solid #fff}#main-nav li>a{color:#3190ca}#main-nav .navbar-inner{background-color:#fff;padding-left:0;border-top:2px solid #949599;border-bottom:1px solid #949599}.donate-btn .icon-heart{display:none}.donate-btn a:hover{color:#fff}.gform_wrapper.donation_form_wrapper .gfield_required,.gform_wrapper.donation_form_wrapper .ginput_product_price_label{display:none}.gform_wrapper.donation_form_wrapper h2.gsection_title{font-size:32px}.gform_wrapper.donation_form_wrapper .gsection{border-bottom:1px solid #949599}.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:#3190ca;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 #field_1_15 .gfield_label{display:none}.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:#3190ca;font-size:18px;font-family:ff-dagny-web-pro,Helvetica,Arial,sans-serif;color:#fff}.gform_wrapper.donation_form_wrapper ul.gfield_radio li label:hover{cursor:pointer;background-color:#58a6d6}.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-family:ff-dagny-web-pro,Helvetica,Arial,sans-serif;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}}.trust-project-logo{margin-bottom:14px}.trust-indicators-button{font-family:ff-dagny-web-pro,Helvetica,Arial,sans-serif;width:100%;display:block;margin-bottom:12px;letter-spacing:.035em}.trust-indicators-button-container:first-of-type::before{width:100%;display:block}.trust-indicators-modal-content *{font-family:ff-dagny-web-pro,Helvetica,Arial,sans-serif}.trust-indicators-modal-content h3{font-size:16px;text-transform:uppercase;font-weight:700;margin-bottom:8px;padding-bottom:3px;border-bottom:1px solid #949599}.trust-indicators-modal-content h4{color:#949599;text-transform:uppercase;margin:24px 0 4px;font-size:15px;letter-spacing:.035em}.trust-indicators-modal-content p{font-size:14.4px;letter-spacing:.035em;margin-bottom:8px}div[data-overlay=policies] .trust-indicators-modal-wrapper .trust-indicators-modal-content h4,div[data-overlay=policies] .trust-indicators-modal-wrapper .trust-indicators-modal-content hr,div[data-overlay=policies] .trust-indicators-modal-wrapper .trust-indicators-modal-content p{display:none}.byline .avatar{display:none}.single-post .byline .edit-link:before{content:" | "}.single-post article.post .sep{display:none}.single-post h2.subtitle{font-size:21px;font-weight:400;color:#949599}.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:#949599;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}@media only screen and (max-width:979px){.single-post .sidebar2{margin:6px -6% 12px 20px}}@media only screen and (max-width:767px){.single-post .sidebar2{margin-right:0;max-width:40%}}@media only screen and (max-width:420px){.single-post .sidebar2{max-width:100%;border-top:1px solid #949599;border-bottom:1px solid #949599;margin:10px 0;padding:24px 0 12px 0}.single-post .sidebar2 .item{margin:0 0 12px 0}.single-post .sidebar2 .item h3{font-size:16px}.single-post .sidebar2 .module.image{max-width:100%;float:none;margin:10px 0;padding:12px 0;border-top:1px solid #949599;border-bottom:1px solid #949599}}@media print{.single-post .sidebar2{display:none}}.view-list #view-format li{border-right:1px solid #949599}.stories .entry-content .byline{margin-bottom:12px;font-weight:400;font-size:13.04px}.stories article{border-bottom:1px solid #949599;margin-bottom:26px}.stories article img.attachment-post-thumbnail{margin:5px 15px 10px 0}.stories article p>a{font-family:ff-dagny-web-pro,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;display:inline-block}#home-secondary .span4:nth-of-type(3) .largo-recent-posts h5{font-weight:400;font-family:ff-dagny-web-pro,Helvetica,Arial,sans-serif}#home-secondary .span12,#home-secondary .widget{font-family:ff-dagny-web-pro,Helvetica,Arial,sans-serif;padding:0}#home-secondary #home-secondary .widget .widgettitle a,#home-secondary .widget .widgettitle,#home-secondary .widget.largo-series-posts h5.top-tag,#home-secondary .widget.largo-series-posts h5.top-tag a{color:#949599;font-weight:400}.largo-donate a.btn{font-family:ff-dagny-web-pro,Helvetica,Arial,sans-serif;background-color:#d32a20;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:#e34c43}.largo-donate h3.widgettitle{text-transform:none;font-size:18px}iframe{max-width:100%!important}a{color:#3190ca}a:hover{color:#2773a1}h5.top-date{font-style:italic;color:#949599} \ No newline at end of file diff --git a/wp-content/themes/wisconsinwatch/less/forms.less b/wp-content/themes/wisconsinwatch/less/forms.less index 7795a35..52a0353 100644 --- a/wp-content/themes/wisconsinwatch/less/forms.less +++ b/wp-content/themes/wisconsinwatch/less/forms.less @@ -10,7 +10,7 @@ font-size: 32px; } .gsection { - border-bottom: 1px solid @ltgray; + border-bottom: 1px solid @gray; } .field_sublabel_above { height: auto; diff --git a/wp-content/themes/wisconsinwatch/less/header.less b/wp-content/themes/wisconsinwatch/less/header.less index 71dab7a..7a64839 100644 --- a/wp-content/themes/wisconsinwatch/less/header.less +++ b/wp-content/themes/wisconsinwatch/less/header.less @@ -19,14 +19,14 @@ p { display: block; font-size: 15px; - color: #7d7a7c; + color: @grey; margin: -14px 0 12px 28px; } h3 { font-size: 13px; font-family: 'ff-dagny-web-pro', Helvetica, Arial, sans-serif; font-weight: normal; - color: #7EB4CF; + color: @blue; text-align: center; letter-spacing: 0.055em; text-transform: uppercase; @@ -36,7 +36,7 @@ } .newsletter-signup { width: 262px; - color: #666; + color: @grey; position: absolute; top: 25px; right: 0; @@ -44,7 +44,7 @@ z-index: 999; .error { - color: #666; + color: @grey; font-size: 12px; display: none; } @@ -82,7 +82,7 @@ form input[type="text"], form input[type="email"]{ width: 226px; } form label { - color: #666; + color: @grey; font-size: 16px; } .toggleable { @@ -94,3 +94,32 @@ } } } +#main-nav { + margin-bottom: 0; + + .caret:before { + border-top: 6px solid @blue; + } + .open > a, + html.no-touch & li > a:hover { + background-color: @blue; + color: white; + } + html.no-touch & li > a:hover .caret:before { + border-top: 6px solid white; + } + + li > a { + color: @blue + } + .navbar-inner { + background-color: #fff; + padding-left: 0; + border-top: 2px solid @grey; + border-bottom: 1px solid @grey; + } +} +.donate-btn { + .icon-heart { display: none; } + a:hover { color: white; } +} diff --git a/wp-content/themes/wisconsinwatch/less/homepage.less b/wp-content/themes/wisconsinwatch/less/homepage.less new file mode 100644 index 0000000..57fd659 --- /dev/null +++ b/wp-content/themes/wisconsinwatch/less/homepage.less @@ -0,0 +1,48 @@ +/* Homepage list/river view */ +.view-list #view-format li { + border-right: 1px solid @grey; +} +.stories { + .entry-content .byline { + margin-bottom: 12px; + font-weight: normal; + font-size: 13.04px; + } + article { + border-bottom: 1px solid @grey; + margin-bottom: 26px; + + img.attachment-post-thumbnail { + margin: 5px 15px 10px 0; + } + + p > a { + font-family: @sans; + font-size: 14px; + font-weight: bold; + display: inline-block; + } + } +} + +#home-secondary { + .span4:nth-of-type(3) { + .largo-recent-posts h5 { + font-weight: normal; + font-family: @sans; + } + } + /* Widgets in secondary area, under homepage hero unit */ + .span12, + .widget { + font-family: @sans; + padding: 0; + } + .widget .widgettitle, + #home-secondary .widget .widgettitle a, + .widget.largo-series-posts h5.top-tag, + .widget.largo-series-posts h5.top-tag a { + color: @grey; + font-weight: normal; + } +} diff --git a/wp-content/themes/wisconsinwatch/less/legacy-css.less b/wp-content/themes/wisconsinwatch/less/legacy-css.less index eda63b4..00104b6 100644 --- a/wp-content/themes/wisconsinwatch/less/legacy-css.less +++ b/wp-content/themes/wisconsinwatch/less/legacy-css.less @@ -6,12 +6,6 @@ h1, h2, h3, h4, h5, h6 { font-family: 'minion-pro', Georgia, serif; font-weight: 600; } -a { - color: #0065a4; -} -a:hover { - color: #729eca; -} h5.top-tag, h5.top-date, .sidebar2 h5, @@ -33,7 +27,7 @@ p.wp-media-credit, .widget p, .widget ul, .single-post .sidebar2 { - font-family: 'ff-dagny-web-pro', Helvetica, Arial, sans-serif; + font-family: @sans; letter-spacing: 0.035em; } #dark-top { @@ -43,39 +37,12 @@ h5.top-tag, h5.top-date { 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; -} .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; @@ -125,14 +92,6 @@ body.normal.page .hero { margin: 0 auto; width: 70%; } -.single-post article.post .sep { - display: none; -} -.single-post h2.subtitle { - font-size: 21px; - font-weight: normal; - color: #999; -} .single-post .hero { background-color: #fff; } @@ -165,27 +124,8 @@ p.wp-caption-text { margin: 5px 15px 10px 0; } -/* Donate widget */ -.donate-btn .icon-heart { display: none; } -.largo-donate a.btn { - font-family: 'ff-dagny-web-pro', Helvetica, Arial, sans-serif; - 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 { - font-family: 'ff-dagny-web-pro', Helvetica, Arial, sans-serif; + font-family: @sans; position: relative; } #before-footer .largo-donate { @@ -205,7 +145,7 @@ p.wp-caption-text { } .single-post #before-footer .largo-donate { display: none; } .article-bottom .largo-donate { - font-family: 'ff-dagny-web-pro', Helvetica, Arial, sans-serif; + font-family: @sans; text-align: center; margin: 0; } @@ -218,7 +158,7 @@ p.wp-caption-text { /* About author box */ span.author-posts-link { - font-family: 'ff-dagny-web-pro', Helvetica, Arial, sans-serif; + font-family: @sans; font-size: 14px; font-weight: bold; float: right; @@ -239,19 +179,6 @@ span.author-posts-link a:after { opacity: 1; } -/* Widgets in secondary area, under homepage hero unit */ -#home-secondary .span12, -#home-secondary .widget { - font-family: "ff-dagny-web-pro",Helvetica,Arial,sans-serif; - padding: 0; -} -#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: normal; -} #home-secondary .widget_sp_image a.widget_sp_image-image-link img { width: 100%; } @@ -298,27 +225,6 @@ span.author-posts-link a:after { } /* Homepage list/river view */ -.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-family: "ff-dagny-web-pro",Helvetica,Arial,sans-serif; - font-size: 14px; - font-weight: bold; - display: inline-block; -} -.stories article img.attachment-post-thumbnail { - margin: 5px 15px 10px 0; -} -.stories .entry-content .byline { - margin-bottom: 12px; - font-weight: normal; - font-size: 13.04px; -} /* footer */ #site-footer ul, @@ -381,7 +287,7 @@ span.author-posts-link a:after { font-weight: bold; margin-bottom: 8px; padding-bottom: 3px; - border-bottom: 1px solid #555; + border-bottom: 1px solid @grey; } #site-footer .widget_nav_menu ul.sub-menu > li { font-size: 13.04px; @@ -441,7 +347,7 @@ span.author-posts-link a:after { .secondary-featured-post { background-color: #fff; padding: 0 0 24px 0; - border-bottom: 1px solid #ddd; + border-bottom: 1px solid @grey; margin-bottom: 24px; } .primary-featured-post .span8 h2.entry-title { @@ -474,7 +380,7 @@ article img.attachment-post-thumbnail { * Paupress/Partner Downlaods */ .paucontent-login a.button { - background-color: #333; + background-color: @grey; padding: 12px 24px; border-radius: 8px; -moz-border-radius: 8px; @@ -727,7 +633,7 @@ article img.attachment-post-thumbnail { .archive .secondary-featured-post article { margin: 0 0 8px 0; padding: 0 0 8px 0; - border-bottom: 1px solid #ddd; + border-bottom: 1px solid @grey; } .archive .secondary-featured-post article:last-child { margin: 0; diff --git a/wp-content/themes/wisconsinwatch/less/single.less b/wp-content/themes/wisconsinwatch/less/single.less index bc3255f..e5c66b1 100644 --- a/wp-content/themes/wisconsinwatch/less/single.less +++ b/wp-content/themes/wisconsinwatch/less/single.less @@ -6,9 +6,19 @@ display: none; } } + .single-post .byline .edit-link:before { content: " | " } +.single-post article.post .sep { + display: none; +} + +.single-post h2.subtitle { + font-size: 21px; + font-weight: normal; + color: @grey; +} /* * Custom sidebar in post content @@ -21,7 +31,7 @@ margin-bottom: 24px; } h5 { - color: #999; + color: @grey; text-transform: uppercase; margin-bottom: 4px; font-size: 15px; @@ -61,8 +71,8 @@ @media only screen and (max-width: 420px) { .single-post .sidebar2 { max-width: 100%; - border-top: 1px solid #ddd; - border-bottom: 1px solid #ddd; + border-top: 1px solid @grey; + border-bottom: 1px solid @grey; margin: 10px 0; padding: 24px 0 12px 0; .item { @@ -76,8 +86,8 @@ float: none; margin: 10px 0; padding: 12px 0; - border-top: 1px solid #ddd; - border-bottom: 1px solid #ddd; + border-top: 1px solid @grey; + border-bottom: 1px solid @grey; } } } diff --git a/wp-content/themes/wisconsinwatch/less/style.less b/wp-content/themes/wisconsinwatch/less/style.less index 778ee13..e1bfb82 100644 --- a/wp-content/themes/wisconsinwatch/less/style.less +++ b/wp-content/themes/wisconsinwatch/less/style.less @@ -4,14 +4,21 @@ @import 'forms.less'; @import 'trust-project.less'; @import 'single.less'; +@import 'homepage.less'; +@import 'widgets.less'; iframe { max-width: 100% !important; } -#home-secondary .span4:nth-of-type(3) { - .largo-recent-posts h5 { - font-weight: normal; - font-family: @sans; +a { + color: @blue; + + &:hover { + color: darken( @blue, 10%); } } +h5.top-date { + font-style: italic; + color: @gray +} diff --git a/wp-content/themes/wisconsinwatch/less/trust-project.less b/wp-content/themes/wisconsinwatch/less/trust-project.less index 23f238c..30ff49a 100644 --- a/wp-content/themes/wisconsinwatch/less/trust-project.less +++ b/wp-content/themes/wisconsinwatch/less/trust-project.less @@ -26,11 +26,11 @@ font-weight:700; margin-bottom:8px; padding-bottom:3px; - border-bottom: 1px solid #555; + border-bottom: 1px solid @grey; } h4 { - color: #999; + color: @grey; text-transform: uppercase; margin: 24px 0 4px; font-size: 15px; @@ -52,4 +52,4 @@ div[data-overlay=policies] { } } } -} \ No newline at end of file +} diff --git a/wp-content/themes/wisconsinwatch/less/vars.less b/wp-content/themes/wisconsinwatch/less/vars.less index 603fb06..1045d6e 100644 --- a/wp-content/themes/wisconsinwatch/less/vars.less +++ b/wp-content/themes/wisconsinwatch/less/vars.less @@ -5,8 +5,9 @@ // colors -@ltgray: #eee; -@blue: #0065a4; +@grey: #949599; +@gray: @grey; +@blue: #3190ca; @selected: #d32a20; // fonts diff --git a/wp-content/themes/wisconsinwatch/less/widgets.less b/wp-content/themes/wisconsinwatch/less/widgets.less new file mode 100644 index 0000000..39ca704 --- /dev/null +++ b/wp-content/themes/wisconsinwatch/less/widgets.less @@ -0,0 +1,20 @@ +/* Donate widget */ +.largo-donate { + a.btn { + font-family: @sans; + background-color: @selected; + padding: 10px 17px; + font-size: 20px; + line-height: normal; + -webkit-border-radius: 10px; + -moz-border-radius: 10px; + border-radius: 10px; + &:hover { + background-color: lighten( @selected, 10% ); + } + } + h3.widgettitle { + text-transform: none; + font-size: 18px; + } +}