article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:#333 dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}a:active,a:hover{outline:0}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{max-width:100%;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}#map_canvas img{max-width:none}button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}button,input{line-height:normal}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}.clearfix:after,.clearfix:before{display:table;content:""}.clearfix:after{clear:both}.visuallyhidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}#topics-bar ul,.navbar{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.navbar,.navbar .nav,.navbar .nav>li>a{color:#484848}.input-block-level{display:block;width:100%;min-height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}html.nav-open,html.nav-open body{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden}.navbar{overflow:visible;margin-bottom:4.8px}.navbar .navbar-text,.navbar li{margin-bottom:0}.navbar .container{width:auto}.navbar .toggle-nav-bar{display:none}.navbar .nav,.navbar li,.navbar li.home-link>a,.navbar li>a{display:block}.navbar .navbar-inner{background-color:#f5f5f5}.navbar #header-social li>a{padding-left:4px;padding-right:4px}.navbar .nav{position:relative;left:0;float:left;margin:0}.navbar li{float:left}.navbar li>a{text-decoration:none;line-height:40px;padding-left:10px;padding-right:10px}.navbar li.dropdown>a{padding-right:0}.navbar li.dropdown .dropdown-menu li a{padding-right:10px;line-height:1.5}.navbar li.dropdown .dropdown-menu li a:hover{color:#fff}.navbar li>a:hover{background-color:#8e8e8e;color:#fff}.navbar li>a:hover .caret:before{border-top-color:#fff}.navbar .sub-menu:before,.navbar .sub-sub-menu:before{border-bottom:9px solid transparent;border-left:none;border-right:9px solid rgba(0,0,0,.2);border-top:9px solid transparent;left:-9px;top:30%}.navbar .sub-menu:after,.navbar .sub-sub-menu:after{border-top:8px solid transparent;border-left:none;border-right:8px solid #fff;border-bottom:8px solid transparent;top:31%;left:-8px}.navbar li.home-icon a:hover,.navbar li.home-link a:hover{background-color:transparent;color:#62c0c0}.navbar li.home-icon>a:hover,.navbar li.home-link>a:hover{background:0 0}.navbar .home-icon:hover img,.navbar li.home-link:hover i{opacity:.85;filter:alpha(opacity=85)}.navbar li.home-link{overflow:hidden}.navbar li.home-link>a img{display:block;height:40px;width:40px}.navbar li.home-icon>a{padding:0}.navbar li.home-icon>a img{display:inline-block;height:24px;width:auto;margin-right:1em}.navbar .btn-navbar{display:none;float:left;margin-right:10px;background-color:transparent;border:none;padding:12.5px 10px}.navbar .btn-navbar .label{float:right;color:#fff;line-height:1;margin:-2px 0 0 5px;padding:0;font-size:20px}.navbar .btn-navbar .navbar .btn-navbar .bars{float:left}.navbar .btn-navbar .icon-bar{display:block;width:18px;height:3px}.navbar .btn-navbar .icon-bar+.icon-bar{margin-top:3px}@media (min-width:769px){.navbar .nav-left{display:none}}@media (max-width:768px){.navbar{position:relative;z-index:9}.navbar li.dropdown .dropdown-menu li a{line-height:40px;padding-top:0;padding-bottom:0;padding-left:40px}.navbar .container{width:auto;padding:0}.navbar .toggle-nav-bar{display:block}.navbar .nav-shelf .home-icon,.navbar .nav-shelf .home-link,.navbar .nav-shelf .site-name,.navbar .nav-shelf li.home-link{display:none}.navbar .nav-shelf{background:#8e8e8e;position:fixed;top:0;bottom:0;left:0;right:0;visibility:hidden;opacity:0;overflow-y:scroll;-webkit-overflow-scrolling:touch}.navbar .nav-shelf li,.navbar .nav-shelf ul{float:none}.navbar .nav-shelf li b.caret{float:right;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.navbar .nav-shelf li.open>a .caret{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.navbar .nav-shelf li.open>ul.dropdown-menu{display:block;position:relative;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:none;padding:0}.navbar .nav li.home-link,.navbar .nav li.site-name,.navbar .nav-shelf li.open>ul.dropdown-menu:after,.navbar .nav-shelf li.open>ul.dropdown-menu:before{display:none}.navbar .nav-shelf .nav>li:last-child{border-bottom:none;padding-bottom:none}.navbar.open .nav-shelf{visibility:visible;opacity:1;border-bottom:1px solid #ddd}}.caret,.caret:before,.dropdown,.dropup{position:relative}.navbar-inner{float:left;width:100%}.caret{display:inline-block;width:16px;padding:0 8px;top:2px}.caret:before{display:block;width:0;height:0;border-top:6px solid #8e8e8e;border-right:5px solid transparent;border-left:5px solid transparent;border-bottom:5px solid transparent;content:""}.dropdown .caret,.dropup .caret{border-top-color:#fff;border-bottom-color:#fff}.dropdown.active .caret,.dropup.active .caret{opacity:1;filter:alpha(opacity=100)}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:3px 0;margin:0;list-style:none;background-color:#8e8e8e;border:1px solid #ddd;border:1px solid rgba(0,0,0,.2);-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.dropdown-menu li{padding-top:0;width:100%;margin-bottom:0}.dropdown-menu li>a{display:block;width:auto;padding:3px 15px;clear:both;white-space:nowrap;text-shadow:none}.dropdown-menu:after,.dropdown-menu:before{content:'';display:inline-block;position:absolute}.dropdown-menu li>a:hover{text-decoration:none}.dropdown-menu .active>a,.dropdown-menu .active>a:hover{color:#484848;background-color:#8e8e8e}.dropdown-menu:before{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #ddd;border-bottom-color:rgba(0,0,0,.2);top:-10px;left:9px}.dropdown-menu:after{border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:9px solid #8e8e8e;top:-9px;left:10px}.dropdown-menu .sub-menu,.dropdown-menu .sub-sub-menu{position:absolute;top:-20%;left:99%;visibility:hidden;margin-top:0}.dropdown-menu .icon-arrow-right{position:relative;top:2px;left:3px}.dropdown-menu .sub-menu li:hover .sub-sub-menu,.dropdown-menu li:hover .sub-menu{visibility:visible;display:block}@media (max-width:768px){.dropdown-menu li:hover .sub-menu,.dropdown-menu li:hover .sub-sub-menu{display:none;visibility:hidden}.dropdown-menu li:hover .sub-menu:before,.dropdown-menu li:hover .sub-sub-menu:before{display:none}}.open>.dropdown-menu{display:block}@media (min-width:769px){html.no-touch ul.nav li.dropdown:hover ul.dropdown-menu,html.touch ul.nav li.dropdown.open ul.dropdown-menu{display:block}.open>.dropdown-menu{display:none}}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid #000;content:"\2191"}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}#topics-bar{padding:3px 0}#topics-bar ul{margin:0}#topics-bar ul li{display:inline;margin-right:10px;white-space:nowrap;font-size:14px}#topics-bar ul li.menu-label{font-size:15px;font-weight:700}.sticky-nav-container{margin:0 auto;position:relative}.sticky-nav-holder{position:fixed;top:0;left:0;right:0;z-index:99998;visibility:hidden;opacity:0;background-color:#000;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-ms-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.sticky-nav-holder.transitioning{overflow:hidden;height:56px}.sticky-nav-holder.transitioning .navbar{opacity:0}.sticky-nav-holder.show{visibility:visible;opacity:1}body.admin-bar .sticky-nav-holder{top:32px}@media (max-width:782px){body.admin-bar .sticky-nav-holder{top:46px}}@media (max-width:600px){body.admin-bar .sticky-nav-holder{top:0}}@media (min-width:769px){.sticky-nav-holder{display:none}body .sticky-nav-holder.main_nav_hide_article,body .sticky-nav-holder.sticky_nav_display{display:block}}.navbar.sticky-navbar{margin-bottom:0;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-ms-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.navbar.sticky-navbar .nav{color:#fff}.navbar.sticky-navbar li a{line-height:56px;color:#fff}.navbar.sticky-navbar li a:hover{color:#f2f2f2}.navbar.sticky-navbar li a .caret:before{border-top-color:#fff}.navbar.sticky-navbar li a:hover .caret:before{border-top-color:#f2f2f2}.navbar.sticky-navbar li.dropdown .dropdown-menu li a,.navbar.sticky-navbar li.home-link>a:hover{color:#fff}.navbar.sticky-navbar .social-icons{margin:0;float:left}.navbar.sticky-navbar .btn-navbar{padding:0 10px;margin-right:0;line-height:56px}.navbar.sticky-navbar .btn-navbar .bars{display:inline-block}.navbar.sticky-navbar .btn-navbar .icon-bar{background-color:#fff}.navbar.sticky-navbar .btn-navbar:hover .icon-bar{background-color:#f2f2f2}.navbar.sticky-navbar.home-link{min-width:40px;text-align:center}.navbar.sticky-navbar.home-link .nav>li a img{width:1.49em;height:1.49em}.navbar.sticky-navbar.home-link .nav>li .icon-home:before{position:relative;top:0}.navbar.sticky-navbar .nav-right #header-extras .donate a span{padding:4px 8px;color:#fff;background-color:#c30}.navbar.sticky-navbar .nav-right #header-extras .donate a span:hover{background-color:#e63900}.navbar.sticky-navbar .nav-right #header-extras .donate a span i{display:none}.navbar.sticky-navbar .nav-right .form-search{position:relative}.navbar.sticky-navbar .nav-right .form-search .toggle{color:#3d9999;display:inline-block;text-align:center;cursor:pointer;position:relative;z-index:91;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.navbar.sticky-navbar .nav-right .form-search .input-append{position:absolute;top:0;right:0;opacity:0;visibility:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;padding:10px;z-index:90;width:246px}.navbar.sticky-navbar .nav-right .form-search .input-append .text-input-wrapper{display:block;float:left;width:196px}.navbar.sticky-navbar .nav-right .form-search .input-append input{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;height:36px!important}.navbar.sticky-navbar .nav-right .form-search .input-append button{width:50px!important;height:36px!important;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#main-nav.navbar .navbar-inner,#site-footer,.navis-slideshow.navis-full .wp-caption-text,.navis-slideshow.navis-full p.wp-caption-text,body.normal.single-post .hero .navis-slideshow.navis-full .wp-caption-text,body.normal.single-post .hero .navis-slideshow.navis-full p.wp-caption-text{box-sizing:border-box}.navbar.sticky-navbar .nav-right #sticky-nav-search.show .input-append{position:absolute;opacity:1;visibility:visible}.navbar.sticky-navbar .nav-right #sticky-nav-search.show .input-append,.navbar.sticky-navbar .nav-right #sticky-nav-search.show .toggle{background-color:#343434;color:#fff}.navbar.sticky-navbar .nav-left>ul{margin:0;padding:0}@media (min-width:769px){.navbar.sticky-navbar .nav-left{display:none}}.navbar.sticky-navbar .site-name{display:block;color:#343434}#menu-overflow>ul .caret::after,#menu-overflow>ul .caret::before,#menu-overflow>ul ul.dropdown-menu .sub-menu,#menu-overflow>ul ul.dropdown-menu .sub-sub-menu,#menu-overflow>ul ul.dropdown-menu::after,#menu-overflow>ul ul.dropdown-menu::before{display:none}.navbar.sticky-navbar .site-name a{font-weight:700;padding:0 10px 0 0;color:#fff;max-width:214px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.navbar.sticky-navbar .site-name a:hover{background-color:transparent;color:#f2f2f2;text-decoration:none}.navbar.sticky-navbar .nav-right{float:right}.navbar.sticky-navbar .nav-right #header-extras{float:left;margin:0}.navbar.sticky-navbar .nav-right #header-extras a.donate-link:hover{background:0 0}@media (max-width:768px){.navbar.sticky-navbar li.dropdown .dropdown-menu li a{line-height:56px}.navbar.sticky-navbar .nav-shelf b.caret{padding:22px}}#menu-overflow>ul{overflow-y:scroll;max-height:80vh}#menu-overflow>ul ul.dropdown-menu{position:relative;border:none;float:none;box-shadow:none}.cr-button,.pager a{border-width:1px;border-style:solid}#menu-overflow>ul ul.dropdown-menu li a{padding-left:1.5em}.cr-button{border-color:#000;color:#fff;background-color:#000;font-family:"Open Sans Condensed",sans-serif;font-weight:600}.cr-button:hover{color:#fff;background-color:#c30;background-image:none;border-color:#c30}body{font-family:"Open Sans","Helvetica Neue",Helvetica,sans-serif}h2 a,h4 a{color:#000}h2 a:hover,h4 a:hover{color:#c30;text-decoration:initial}#homepage-featured .top-story h2,.entry-title a,h1.entry-title,h1.page-title{font-family:"Open Sans Condensed",sans-serif;margin-bottom:18px}.entry-content ol,.entry-content p,.entry-content ul{font-size:16px}.entry-content h1,.entry-content h2,.entry-content h3{margin-bottom:0;font-family:"Open Sans Condensed",sans-serif}.entry-content h1{font-size:32px}.entry-content h2{font-size:28px}.entry-content h3{font-size:18px}a{color:#3d9999}.stories .has-post-thumbnail img.wp-post-image{margin-bottom:1.5em}.pager a{border-color:#000;background-color:#000;color:#fff;font-weight:700;font-family:"Open Sans Condensed",sans-serif;text-transform:uppercase}.pager a:hover{color:#fff;background-color:#c30;border-color:#c30;background-image:none}h5.top-tag{font-weight:400;font-family:"Open Sans","Helvetica Neue",Helvetica,sans-serif}#home-upper-right .button,.button{border-width:1px;border-style:solid;font-weight:600}h5.top-tag a{color:#c30}.sub-stories{margin-left:0}.byline a{color:#3d9999}h5.byline{font-size:16px}.button{border-color:#000;color:#fff;background-color:#000;font-family:"Open Sans Condensed",sans-serif}.button:hover{color:#fff;background-color:#c30;background-image:none;border-color:#c30}#home-upper-right{float:right;width:300px;margin-top:20px}#home-upper-right h4{font-family:"Open Sans",sans-serif;text-transform:lowercase;font-size:18px;margin-bottom:5px}#home-upper-right .button,#topics-bar .menu-label,.author-box ul li.author-posts-link,.navbar li{font-family:"Open Sans Condensed",sans-serif}#home-upper-right .donate-button{padding:4px 38px;font-size:24px;text-transform:uppercase}#home-upper-right .donate-button:hover{color:#fff;background-color:#a6a6a6;background-image:none;text-decoration:none}#home-upper-right .button{border-color:#000;color:#fff;background-color:#000}#home-upper-right .button:hover{color:#fff;background-color:#c30;background-image:none;border-color:#c30}.navbar li{text-transform:uppercase}.navbar li a{font-weight:700}.sticky-nav-holder{border-bottom:none}.navbar li.dropdown .dropdown-menu,.navbar.sticky-navbar li.dropdown .dropdown-menu{margin-top:0;background-color:#8e8e8e;border-top:none}.navbar li.dropdown .dropdown-menu::after,.navbar li.dropdown .dropdown-menu::before,.navbar.sticky-navbar li.dropdown .dropdown-menu::after,.navbar.sticky-navbar li.dropdown .dropdown-menu::before{display:none;border-top:none}.navbar li.dropdown .dropdown-menu li a,.navbar.sticky-navbar li.dropdown .dropdown-menu li a{color:#fff}.navbar li.dropdown .dropdown-menu li a:hover,.navbar.sticky-navbar li.dropdown .dropdown-menu li a:hover{color:#fff;background:#727272}#topics-bar .menu-label{font-color:#000}#topics-bar li a{color:#3d9999;font-weight:500}.rss-subscribe-link{color:#f89406}.rss-subscribe-link:hover{text-decoration:none;color:#c67605}#main{margin:2em 0}.global-nav ul a{font-weight:700}body.photo-header .sticky-nav-holder.main_nav_hide_article,body.photo-header .sticky-nav-holder.sticky_nav_display{display:block!important}#home-upper-right,body.photo-header #main-nav,body.photo-header #secondary-nav,body.photo-header #site-header{display:none}body.photo-header .sticky-nav-holder{opacity:1!important;visibility:visible!important}#site-header{float:left;max-width:300px;position:relative;z-index:2}#main-nav.navbar{border-top:none;position:relative;border-bottom:4px solid #c30}#main-nav.navbar .navbar-inner{border-bottom:none;float:left;width:100%;padding-left:300px;background:0 0;position:absolute;top:40%;font-size:1.25em}#main-nav.navbar .navbar-inner .nav{float:none}#main-nav.navbar .navbar-inner li.donate-link,#main-nav.navbar .navbar-inner li.subscribe-link{float:right}#main-nav.navbar .navbar-inner li.donate-link a{color:#c30}#main-nav.navbar .navbar-inner li.donate-link:hover{background-color:#c30}#main-nav.navbar .navbar-inner li.donate-link:hover a{background-color:transparent;color:#fff}#main-nav.navbar .navbar-inner li.subscribe-link a{color:#000}#main-nav.navbar .navbar-inner li.subscribe-link:hover{background-color:#000}#main-nav.navbar .navbar-inner li.subscribe-link:hover a{background-color:transparent;color:#fff}h1.entry-title{line-height:1.1}.byline .author,.byline .edit-link a,.byline .time-ago,.stories h3.widgettitle,.widgettitle{text-transform:none}p.wp-caption-text{margin:5px 0 24px;font-size:14px!important}body.single-post.classic .hero{margin-bottom:24px}.archive-background h1{text-transform:capitalize}.author-box ul li.author-posts-link{border-width:1px;border-color:#000;border-style:solid;color:#fff;background-color:#000;font-weight:600}.author-box ul li.author-posts-link:hover{border-color:#c30;color:#fff;background-color:#a6a6a6;background-image:none}body.normal.single-post article.post>header .entry-date,body.normal.single-post article.post>header .sep{display:inline}.navis-slideshow.navis-full .wp-media-credit,body.normal.single-post .hero .navis-slideshow.navis-full .wp-media-credit{display:none}#sidebar .widget{border-top:4px #c30 solid;background-color:#f2f3f4;padding:24px}.widgettitle{font-family:'Open Sans',sans-serif;font-size:18px}.magazine-issue{background-color:#dae2e3;padding:15px;overflow:auto}.magazine-issue .magazine-image{float:left;max-width:100px;margin:0 10px 10px 0}.magazine-issue .magazine-content{display:block;margin-left:110px;font-family:"Open Sans Condensed",sans-serif;font-weight:700}.magazine-issue .magazine-content p{margin:0 0 8px;font-size:14px;line-height:1.1}.magazine-issue .magazine-content a{text-transform:uppercase}.magazine-issue .magazine-content-cta{line-height:1.2}.magazine-issue a{color:#c30}#site-footer .magazine-issue .magazine-content a,.magazine-issue a:hover{color:#000}.magazine-issue img{box-shadow:0 2px 6px rgba(0,0,1,.6);-webkit-box-shadow:0 2px 6px rgba(0,0,1,.6);-moz-box-shadow:0 2px 6px rgba(0,0,1,.6)}#site-footer .magazine-issue{background-color:#a7a7a7}#site-footer .magazine-issue .magazine-image{margin-right:10px}#site-footer .magazine-issue .magazine-content{max-width:100%;font-size:1.8em}#site-footer .magazine-issue .magazine-content p{font-size:20px}#site-footer .magazine-issue .magazine-content a:hover{color:#c30;text-decoration:initial}.salsa_email_signup{float:left;margin-right:10px;margin-top:10px}.salsa_email_signup input{float:left;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.salsa_email_signup .short-field{width:80px;clear:left;margin-right:5px}.salsa_email_signup input[type=submit]{border-width:1px;border-color:#000;border-style:solid;color:#fff;background-color:#000;font-family:"Open Sans Condensed",sans-serif;font-weight:600;width:60px;float:left}.salsa_email_signup input[type=submit]:hover{color:#fff;background-color:#c30;background-image:none;border-color:#c30;text-decoration:none}.largo-twitter iframe{max-height:600px}@media (max-width:768px){.stories .has-post-thumbnail img.wp-post-image{width:100%;height:auto;float:none;-webkit-box-shadow:0 2px 4px #ddd;-moz-box-shadow:0 2px 4px #ddd;box-shadow:0 2px 4px #ddd}}@media (min-width:769px){.stories .has-post-thumbnail img.wp-post-image{float:left;margin:4px 12px 6px 0;height:150px;width:auto;-webkit-box-shadow:0 2px 4px #ddd;-moz-box-shadow:0 2px 4px #ddd;box-shadow:0 2px 4px #ddd}}.stories .has-post-thumbnail img.avatar.wp-post-image{float:none;margin:0;height:auto;width:auto;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.single-cftl-tax-landing #series-header img,.tax-catalyst-issues .archive-description img,.tax-reporter-issues .archive-description img{float:left;margin-right:20px;max-width:175px;height:auto}#series-header{padding-bottom:20px;border-bottom:1px solid #cccbcb}.tax-catalyst-issues .archive-background p,.tax-reporter-issues .archive-background p{font-size:24px}.tax-catalyst-issues .archive-background .post-edit-link,.tax-reporter-issues .archive-background .post-edit-link{color:#c30;float:right}.landing-archive{margin:0}.landing-archive li{display:block;margin:0;padding:0}.landing-archive li p:last-child{margin-bottom:0}.landing-archive li article{margin-top:30px;margin-bottom:20px;padding-bottom:10px;border-bottom:1px dotted #aaa;clear:both}.landing-archive li:last-child article{border-bottom:none}.landing-archive h1.entry-title{margin-bottom:8px}.landing-archive h1.entry-title>a{color:#000}.landing-archive h1.entry-title>a:hover{color:#c30;text-decoration:initial}.landing-archive .issue-pdf{text-align:right}.landing-archive #landing-archive-nav{margin-bottom:1.5em;overflow:hidden}.landing-archive .year-select{padding:10px;background-color:#f2f2f2;margin-bottom:1em}.landing-archive .year-select label{display:inline-block;margin-bottom:0}.landing-archive .year-select select{vertical-align:baseline;margin-bottom:0}.landing-archive .year-select .single-cftl-tax-landing #series-header{overflow:hidden;padding-bottom:20px;border-bottom:1px solid #cccbcb}.landing-archive .year-select .single-cftl-tax-landing #series-header .entry-title{font-size:56px;margin:.5em 0}.landing-archive .year-select .single-cftl-tax-landing #series-header .issue-publication-date{float:right}.landing-archive .year-select img{float:left;margin-right:20px;max-width:175px;height:auto}.landing-archive .year-select .description{display:none}#series-main article div.entry-content:after,#series-main article div.entry-content:before,.tax-catalyst-issues .stories article div.entry-content:after,.tax-catalyst-issues .stories article div.entry-content:before,.tax-reporter-issues .stories article div.entry-content:after,.tax-reporter-issues .stories article div.entry-content:before{display:table;content:""}#series-main article .has-thumbnail.is-empty,.tax-catalyst-issues .stories article .has-thumbnail.is-empty,.tax-reporter-issues .stories article .has-thumbnail.is-empty,div#supplementary .span4 .widget h3,div#supplementary>div:last-of-type{display:none}#series-main article div.entry-content:after,.tax-catalyst-issues .stories article div.entry-content:after,.tax-reporter-issues .stories article div.entry-content:after{clear:both}#site-footer{width:100%}#site-footer p{font-size:12px}.footer-bg{background-color:#000}#site-footer .widgettitle,ul#footer-social li i{color:#fff}ul#footer-social li i:hover{color:#c30}#site-footer,footer #boilerplate{color:#fff;font-family:"Open Sans","Helvetica Neue",Helvetica,sans-serif}#site-footer p,footer #boilerplate p{color:#fff}#menu-footer-navigation li a,#site-footer a,footer #boilerplate a{color:#fff;font-weight:700}#site-footer a:hover,footer #boilerplate a:hover{color:#c30;text-decoration:none}#menu-footer-navigation li{font-family:"Open Sans Condensed",sans-serif;font-weight:500;font-size:1.1em}div#supplementary{width:50%;float:left;padding:48px 0 0}div#supplementary .span4{width:30%;margin:0}div#supplementary .span4:first-of-type{width:65%;padding-right:15%;text-align:center}footer #boilerplate{width:50%;float:left;padding:48px 0 0;text-align:center}footer #boilerplate #footer-social{width:50%;float:left;padding:0 0 0 10%;text-align:left;box-sizing:border-box}footer #boilerplate #footer-social li{width:100%;display:block;height:30px}footer #boilerplate #footer-social i::after{font-style:normal;font-family:"Open Sans Condensed",sans-serif;margin-left:10px;font-size:1em}footer #boilerplate #footer-social .icon-facebook::after{content:'Facebook'}footer #boilerplate #footer-social .icon-twitter::after{content:'Twitter'}footer #boilerplate #footer-social .icon-youtube::after{content:'YouTube'}footer #boilerplate #footer-social .icon-tumblr::after{content:'Tumblr'}footer #boilerplate #footer-social .icon-instagram::after{content:'Instagram'}footer #boilerplate #footer-social .icon-rss::after{content:'Subscribe'}footer #boilerplate .footer-bottom{width:50%;float:right;font-size:.8em}#inn-logo{background-color:#fff;padding:10px;max-width:120px}@media (max-width:1024px){#site-footer .largo-about p{margin-bottom:2em;font-size:1em}div#boilerplate,div#supplementary{width:100%}div#supplementary .span4{width:100%;margin:0;text-align:center}div#supplementary .span4:first-of-type{width:100%;padding:0 2em}div#boilerplate #footer-social{width:100%;padding:0;text-align:center;float:none}div#boilerplate .footer-bottom{width:100%;float:none;font-size:.8em;padding:2em;box-sizing:border-box}}.entry-content .tax-term-listing img.thumb{max-width:80px}.entry-content .tax-term-listing h3{font-size:32px;margin-bottom:8px}.entry-content .tax-term-listing h3.widgettitle{border-bottom:1px solid #aaa}.entry-content .tax-term-listing h3.widgettitle a{color:#333}.entry-content .tax-term-listing h3.entry-title{font-size:24px;margin-bottom:0}.entry-content .tax-term-listing h5.byline{margin-bottom:8px;margin-top:8px;font-size:15px}.entry-content .tax-term-listing p{font-size:18px;margin-bottom:8px}.entry-content .tax-term-listing p.recent{font-size:15px}.entry-content .tax-term-listing p.recent span{font-size:11px;font-style:italic}.entry-content .tax-term-listing article{margin-bottom:8px}.entry-content .tax-term-listing .item{margin-top:36px;margin-bottom:36px}.entry-content .tax-term-listing .item::after{content:"";visibility:hidden;display:block;height:0;clear:both;opacity:0}