From ce4c1740f1dba03f1ae134bb71cc7abbc096a2c5 Mon Sep 17 00:00:00 2001 From: Josh Darby Date: Tue, 11 Feb 2020 09:36:50 -0500 Subject: [PATCH] Update h1-6 and top tag to @font-header --- wp-content/themes/citylimits/css/child-style.css | 2 +- wp-content/themes/citylimits/less/top-tag.less | 2 +- wp-content/themes/citylimits/less/typography.less | 11 ++++++++++- 3 files changed, 12 insertions(+), 3 deletions(-) diff --git a/wp-content/themes/citylimits/css/child-style.css b/wp-content/themes/citylimits/css/child-style.css index 87bf47f..cf59145 100644 --- a/wp-content/themes/citylimits/css/child-style.css +++ b/wp-content/themes/citylimits/css/child-style.css @@ -1 +1 @@ -.sg-h1{font-family:roc-grotesk,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;color:black}.sg-h2-primary{font-family:roc-grotesk,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;color:black}.sg-h2-section{font-family:roc-grotesk,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:18px;color:black;text-transform:uppercase}.sg-h3{font-family:roc-grotesk,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:26px;color:black}.sg-h4{font-family:roc-grotesk,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:18px;color:black}.sg-p{font-family:neue-haas-grotesk-text,"Helvetica","Helvetia Neue",Arial,sans-serif;font-weight:400;font-style:normal;font-size:18px;color:#6E6A69}.sg-excerpt{font-family:neue-haas-grotesk-text,"Helvetica","Helvetia Neue",Arial,sans-serif;font-weight:400;font-style:normal;font-size:16px;color:#6E6A69}.sg-pullquote{font-family:roc-grotesk,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;font-size:32px;color:black}.a11y{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.flex{display:-ms-flexbox;display:-webkit-flex;display:flex}.flexwrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flexaround{-webkit-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around}.flexbetween{-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.video-identifier{position:relative;display:block;margin-bottom:.5em}.video-identifier:before{content:' ';background-color:rgba(0,0,0,0.25);position:absolute;top:0;bottom:0;left:0;right:0}.video-identifier:after{content:'\25B6';color:white;font-size:40px;line-height:0;width:36px;max-height:48px;box-sizing:border-box;background-color:black;padding:32px 45px 32px 18px;border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.video-identifier:hover:after{background-color:#D41313}body,button,input,select,textarea,#boilerplate,#header-search button,#header-search input,#site-footer input,#site-footer select,#site-footer ul,#topics-bar ul,.archive-background .related-topics,.archive-background .rss-subscribe-link,.author-box ul li.author-posts-link,.global-nav,.labels,.navbar,.pager,.post-pagination a,.post-pagination span,.post-social>span,.stories h5.tag-list,.subscribe,.tags,.widget.largo-series-posts li a,h1,h2,h3,h4,h5,h6,ul.staff-roster .staff-name{font-family:neue-haas-grotesk-text,"Helvetica","Helvetia Neue",Arial,sans-serif}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,h1 a:active,h2 a:active,h3 a:active,h4 a:active,h5 a:active,h6 a:active,h1 a:focus,h2 a:focus,h3 a:focus,h4 a:focus,h5 a:focus,h6 a:focus{color:#D41313;text-decoration:none}a{color:black;text-decoration:underline;text-decoration-color:#D41313}a:hover,a:active{color:#D41313;text-decoration:underline}p{font-size:18px;line-height:28px}.byline a{text-decoration:none}.byline .fn{text-transform:uppercase}.byline .and{text-transform:lowercase}.wp-block-pullquote{position:relative;border-color:#c3c3c3}.wp-block-pullquote:before{content:"\201C";display:inline-block;width:1ch;height:1ch;margin-left:-1ch;color:#D41313;width:100%;height:1.5rem;border-top:1px solid;border-right:1px solid;border-color:inherit;position:absolute;top:0;font-size:60px;margin:-10px}.wp-block-pullquote:after{content:"\201D";display:inline-block;width:1ch;height:1ch;margin-right:-1ch;color:#D41313;width:100%;height:1.5rem;border-bottom:1px solid;border-left:1px solid;border-color:inherit;position:absolute;bottom:0;font-size:60px;margin:-10px;padding:30px 0;text-align:right}.wp-block-pullquote,.wp-block-pullquote.alignwide,.wp-block-pullquote.alignfull,.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{text-align:left}.wp-block-pullquote.alignwide{width:auto;margin-right:0;margin-left:0}@media (min-width:1300px){.wp-block-pullquote.alignfull{width:calc(100% + (.4 * (100vw - 1170px)) + (1170px * .0212766)) !important;margin-left:calc(-0.45 * (100vw - 1170px)) !important}}@media (min-width:1200px) and (max-width:1299px){.wp-block-pullquote.alignfull{width:calc(100% + (.2 * (100vw - 1170px)) + (1170px * .0212766)) !important;margin-left:calc(-0.2 * (100vw - 1170px)) !important}}@media (max-width:1199px){.wp-block-pullquote.alignfull{margin-left:0;margin-right:0;width:103%}}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:50%}.wp-block-pullquote.alignleft p,.wp-block-pullquote.alignright p{font-size:inherit}.wp-block-pullquote blockquote,.pull-quote,blockquote.pull-quote,.type-pull-quote,blockquote.type-pull-quote{font-family:roc-grotesk,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;font-size:32px;color:black;line-height:1.3;border:none;padding-top:1em;padding-bottom:1em;padding-left:1ch;padding-right:1ch}.wp-block-pullquote blockquote>:first-child,.pull-quote>:first-child,blockquote.pull-quote>:first-child,.type-pull-quote>:first-child,blockquote.type-pull-quote>:first-child{margin-top:0}.wp-block-pullquote blockquote>:last-child,.pull-quote>:last-child,blockquote.pull-quote>:last-child,.type-pull-quote>:last-child,blockquote.type-pull-quote>:last-child{margin-bottom:0}.wp-block-pullquote blockquote p,.pull-quote p,blockquote.pull-quote p,.type-pull-quote p,blockquote.type-pull-quote p,.wp-block-pullquote blockquote cite,.pull-quote cite,blockquote.pull-quote cite,.type-pull-quote cite,blockquote.type-pull-quote cite{font-style:normal;font-size:inherit;font-weight:600}.wp-block-pullquote blockquote::before,.pull-quote::before,blockquote.pull-quote::before,.type-pull-quote::before,blockquote.type-pull-quote::before,.wp-block-pullquote blockquote::after,.pull-quote::after,blockquote.pull-quote::after,.type-pull-quote::after,blockquote.type-pull-quote::after{display:none}.wp-block-pullquote.is-style-solid-color{border:solid transparent 1px}.wp-block-pullquote.is-style-solid-color:before{margin:-10px 10px}.wp-block-pullquote.is-style-solid-color blockquote{max-width:80%;margin:2em auto}.wp-block-pullquote.is-style-solid-color blockquote>:first-child::before,.wp-block-pullquote.is-style-solid-color blockquote>p:last-of-type::after{color:#D41313}.wp-block-pullquote.is-style-solid-color blockquote p{font-size:inherit}p.has-drop-cap:not(:focus)::first-letter{color:black;font-size:64px;font-family:neue-haas-grotesk-text,"Helvetica","Helvetia Neue",Arial,sans-serif;font-weight:600}.dfw-loaded{background-color:transparent}.home #widget-area .dfw-loaded{padding:2.5vw 0}#header-ad-zone-container{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:0!important;padding-right:0!important}#header-ad-zone-container .dfw-loaded{padding:1.5rem 0;width:100%;max-width:100%}.scaip .dfw-loaded{padding:2.5vw 0}.dfw-unit::before{font-size:10px!important}.widget h5.top-tag,h5.top-tag{font-size:14px;font-family:neue-haas-grotesk-text,"Helvetica","Helvetia Neue",Arial,sans-serif;background:white;position:relative}.widget h5.top-tag span,h5.top-tag span{background-color:white;display:inline-block;padding:.5em 1em;width:auto;max-width:100%;box-sizing:border-box;text-align:center;word-wrap:none;line-height:1}.widget h5.top-tag a,h5.top-tag a{color:#D41313;text-decoration:none}.widget h5.top-tag a:hover,h5.top-tag a:hover{color:black}.tt-plain{border:1px solid #D41313;width:auto;display:inline-block;clear:both}.tt-plain::after{display:table;content:"";clear:both}.tt-fancy{margin-left:auto;margin-right:auto;clear:both;max-width:calc(100% - (2 * 1.5rem));width:auto;text-align:center;border-width:.75rem;border-color:white;border-style:solid;border-image:url("/wp-content/themes/citylimits/img/top-term-border-image.png");border-image-slice:24 24 24 24;border-image-repeat:space}#main .largo-follow.post-social i.icon-facebook::before,#boilerplate #footer-social i.icon-facebook::before{content:url("../img/facebook.svg")}#main .largo-follow.post-social i.icon-facebook:hover::before,#boilerplate #footer-social i.icon-facebook:hover::before{content:url("../img/facebook-hover.svg")}#main .largo-follow.post-social i.icon-twitter::before,#boilerplate #footer-social i.icon-twitter::before{content:url("../img/twitter.svg")}#main .largo-follow.post-social i.icon-twitter:hover::before,#boilerplate #footer-social i.icon-twitter:hover::before{content:url("../img/twitter-hover.svg")}#main .largo-follow.post-social i.icon-linkedin::before,#boilerplate #footer-social i.icon-linkedin::before{content:url("../img/linkedin.svg")}#main .largo-follow.post-social i.icon-linkedin:hover::before,#boilerplate #footer-social i.icon-linkedin:hover::before{content:url("../img/linkedin-hover.svg")}#main .largo-follow.post-social i.icon-instagram::before,#boilerplate #footer-social i.icon-instagram::before{content:url("../img/instagram.svg")}#main .largo-follow.post-social i.icon-instagram:hover::before,#boilerplate #footer-social i.icon-instagram:hover::before{content:url("../img/instagram-hover.svg")}#main .largo-follow.post-social i.icon-youtube::before,#boilerplate #footer-social i.icon-youtube::before{content:url("../img/youtube.svg")}#main .largo-follow.post-social i.icon-youtube:hover::before,#boilerplate #footer-social i.icon-youtube:hover::before{content:url("../img/youtube-hover.svg")}@media (min-width:700px){.cftl-tax-landing-template-series-landing-special-projects-php .series-banner{text-align:right}.cftl-tax-landing-template-series-landing-special-projects-php .series-banner img{max-width:70%}}.cftl-tax-landing-template-series-landing-special-projects-php #page{padding-bottom:0}.cftl-tax-landing-template-series-landing-special-projects-php #main{margin:3rem 0}@media (min-width:700px){.cftl-tax-landing-template-series-landing-special-projects-php #main{border-bottom:1px solid #c3c3c3;padding-bottom:.75rem}}.cftl-tax-landing-template-series-landing-special-projects-php #series-header{background:white;text-align:left;border-image:url("../img/homepage-border-img.png");border-image-slice:24 24 1 24;border-image-repeat:space;border-color:white;border-style:solid;border-width:.75rem;border-bottom-width:1px}@media (min-width:700px){.cftl-tax-landing-template-series-landing-special-projects-php #series-header{position:absolute;bottom:-1px;left:0;width:45%;min-width:25em;border-left:none;padding:0 1.5rem 0 0}}@media (max-width:699px){.cftl-tax-landing-template-series-landing-special-projects-php #series-header{margin-top:0;padding:0 .75rem;border-left:none;border-right:none}}.cftl-tax-landing-template-series-landing-special-projects-php #series-header .special-project{height:1.5rem;line-height:1.5rem;font-size:.75rem;font-family:roc-grotesk,"Helvetica Neue",Helvetica,Arial,sans-serif;background-color:white;position:relative;border-right:1px solid #c3c3c3;text-transform:uppercase;font-weight:700;color:black}@media (min-width:700px){.cftl-tax-landing-template-series-landing-special-projects-php #series-header .special-project{display:inline-block;top:-0.75rem;left:-0.75rem;padding-right:1.5rem;padding-left:.75rem}}@media (max-width:699px){.cftl-tax-landing-template-series-landing-special-projects-php #series-header .special-project{top:-0.75rem;display:block;margin:0 auto;width:max-content;padding-left:.75rem;padding-right:.75rem;border-left:1px solid #c3c3c3;position:relative;overflow:visible}.cftl-tax-landing-template-series-landing-special-projects-php #series-header .special-project::before{box-sizing:border-box;border-color:white;border-width:.75rem;border-style:solid;border-bottom:none;height:.75rem;display:block;position:absolute;left:-0.75rem;right:-0.75rem;top:-0.75rem;bottom:.75rem;content:"";background-color:white;width:auto;background-color:transparent}}.cftl-tax-landing-template-series-landing-special-projects-php #series-header .entry-title{margin-top:1.5rem;font-size:1.5rem;margin-bottom:1.5rem;font-family:roc-grotesk,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:40px;color:black}@media (min-width:700px) and (min-height:500px){.cftl-tax-landing-template-series-landing-special-projects-php #series-header .entry-title{margin-top:2.25rem}}@media (max-width:699px){.cftl-tax-landing-template-series-landing-special-projects-php #series-header .entry-title{margin-top:1.5rem}}.cftl-tax-landing-template-series-landing-special-projects-php #series-header .byline,.cftl-tax-landing-template-series-landing-special-projects-php #series-header .description,.cftl-tax-landing-template-series-landing-special-projects-php #series-header .description *{margin-top:1.5rem;font-size:1rem;color:#6E6A69}.cftl-tax-landing-template-series-landing-special-projects-php #secondary-navigation-menu-container{display:flex;justify-content:center;align-items:center;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);margin-bottom:40px;background:#D41313}.cftl-tax-landing-template-series-landing-special-projects-php #secondary-navigation-menu-container .secondary-navigation-menu{list-style:none;width:100%;max-width:1170px;min-height:80px;padding:0;margin:0;display:flex;justify-content:space-between}.cftl-tax-landing-template-series-landing-special-projects-php #secondary-navigation-menu-container .secondary-navigation-menu li{margin-bottom:0;display:flex;flex:1 1 0px}.cftl-tax-landing-template-series-landing-special-projects-php #secondary-navigation-menu-container .secondary-navigation-menu li a{color:white;text-transform:uppercase;height:100%;padding:0 30px;display:flex;justify-content:center;align-items:center;flex:1 1 0px}.cftl-tax-landing-template-series-landing-special-projects-php #secondary-navigation-menu-container .secondary-navigation-menu li a:hover{text-decoration:none;background:black}@media (max-width:769px){.cftl-tax-landing-template-series-landing-special-projects-php #secondary-navigation-menu-container .secondary-navigation-menu li a{line-height:inherit;padding:0}.cftl-tax-landing-template-series-landing-special-projects-php #secondary-navigation-menu-container .secondary-navigation-menu li a:hover{background:transparent}}@media (max-width:769px){.cftl-tax-landing-template-series-landing-special-projects-php #secondary-navigation-menu-container .secondary-navigation-menu li{border-bottom:1px solid #c3c3c3}.cftl-tax-landing-template-series-landing-special-projects-php #secondary-navigation-menu-container .secondary-navigation-menu li:not(:first-of-type){padding:15px 0}.cftl-tax-landing-template-series-landing-special-projects-php #secondary-navigation-menu-container .secondary-navigation-menu li:first-of-type{padding:0 0 15px}}@media (max-width:769px){.cftl-tax-landing-template-series-landing-special-projects-php #secondary-navigation-menu-container .secondary-navigation-menu{flex-direction:column;max-width:90%;height:auto;margin:0 auto;padding:40px 0;display:none}}@media (max-width:769px){.cftl-tax-landing-template-series-landing-special-projects-php #secondary-navigation-menu-container{display:block;margin-top:-1px}.cftl-tax-landing-template-series-landing-special-projects-php #secondary-navigation-menu-container.open #secondary-navigation-menu-mobile{background:black}.cftl-tax-landing-template-series-landing-special-projects-php #secondary-navigation-menu-container.open #secondary-navigation-menu-mobile .bars{display:none!important}.cftl-tax-landing-template-series-landing-special-projects-php #secondary-navigation-menu-container.open #secondary-navigation-menu-mobile .close{display:inline-block;margin-right:2%}.cftl-tax-landing-template-series-landing-special-projects-php #secondary-navigation-menu-container.open #secondary-navigation-menu-mobile .close .dashicons::before{border-radius:50%;border:1px solid white}.cftl-tax-landing-template-series-landing-special-projects-php #secondary-navigation-menu-container.open .secondary-navigation-menu{display:flex}}.cftl-tax-landing-template-series-landing-special-projects-php #secondary-navigation-menu-mobile{list-style:none;margin:0;padding:0;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);background:#D41313;display:flex;justify-content:center;align-content:center;padding:20px 0}.cftl-tax-landing-template-series-landing-special-projects-php #secondary-navigation-menu-mobile li{margin-bottom:0;width:100%}.cftl-tax-landing-template-series-landing-special-projects-php #secondary-navigation-menu-mobile .toggle-secondary-nav-bar{background:transparent;border:0;width:100%;padding-left:0;padding-right:0}.cftl-tax-landing-template-series-landing-special-projects-php #secondary-navigation-menu-mobile .toggle-secondary-nav-bar .bars{display:inline-block;margin-right:2%}.cftl-tax-landing-template-series-landing-special-projects-php #secondary-navigation-menu-mobile .toggle-secondary-nav-bar .bars .icon-bar{display:block;width:18px;height:3px;margin-left:auto;margin-right:auto;margin-top:3px;background-color:white}.cftl-tax-landing-template-series-landing-special-projects-php #secondary-navigation-menu-mobile .toggle-secondary-nav-bar .close{display:none}.cftl-tax-landing-template-series-landing-special-projects-php #secondary-navigation-menu-mobile .toggle-secondary-nav-bar span{text-transform:uppercase}@media (min-width:769px){.cftl-tax-landing-template-series-landing-special-projects-php #secondary-navigation-menu-mobile{display:none}}.cftl-tax-landing-template-series-landing-special-projects-php section.entry-content{padding:0 17.02127659%}@media (max-width:979px){.cftl-tax-landing-template-series-landing-special-projects-php section.entry-content{padding:0 6.38297872%}}@media (max-width:529px){.cftl-tax-landing-template-series-landing-special-projects-php section.entry-content{padding:0}}.cftl-tax-landing-template-series-landing-special-projects-php .tan-background{background:#f5f2ed;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:0!important;padding-right:0!important;padding-top:.5rem;padding-bottom:3rem}.cftl-tax-landing-template-series-landing-special-projects-php .tan-background .tan-background-inner{max-width:1170px;margin:0 auto;padding:0 2.5%}.cftl-tax-landing-template-series-landing-special-projects-php .tan-background .tan-background-inner .special-projects-flex-container-title{background:#f5f2ed}.cftl-tax-landing-template-series-landing-special-projects-php .special-projects-flex-container-title{display:block;margin-left:auto;margin-right:auto;margin-top:2.5rem;margin-bottom:0;padding:.75rem 6rem;width:max-content;border-left:1px solid #c3c3c3;border-right:1px solid #c3c3c3;background-color:white;font-size:1.5rem;line-height:1.5rem;font-family:roc-grotesk,"Helvetica Neue",Helvetica,Arial,sans-serif;z-index:99;position:relative}.cftl-tax-landing-template-series-landing-special-projects-php .special-projects-flex-container{display:flex;margin-bottom:20px;position:relative}.cftl-tax-landing-template-series-landing-special-projects-php .special-projects-flex-container:before{content:'';width:100%;height:50px;border-top:1px solid #c3c3c3;border-left:1px solid #c3c3c3;border-right:1px solid #c3c3c3;position:absolute;margin-top:-3rem;z-index:1}.cftl-tax-landing-template-series-landing-special-projects-php .special-projects-flex-container:after{content:'';width:100%;height:50px;border-bottom:1px solid #c3c3c3;border-left:1px solid #c3c3c3;border-right:1px solid #c3c3c3;position:absolute;bottom:-5%;z-index:1}.cftl-tax-landing-template-series-landing-special-projects-php .special-projects-flex-container .special-projects-container-inner-col{flex:1 1 auto;padding:0 20px;font-family:roc-grotesk,"Helvetica Neue",Helvetica,Arial,sans-serif;margin-top:3%;margin-bottom:5%}.cftl-tax-landing-template-series-landing-special-projects-php .special-projects-flex-container .special-projects-container-inner-col:not(:last-of-type){border-right:1px solid #c3c3c3}.cftl-tax-landing-template-series-landing-special-projects-php .special-projects-flex-container .special-projects-container-inner-col h4{font-size:26px;line-height:1.4;font-family:roc-grotesk,"Helvetica Neue",Helvetica,Arial,sans-serif}.cftl-tax-landing-template-series-landing-special-projects-php .special-projects-flex-container .special-projects-container-inner-col img{width:100%}.cftl-tax-landing-template-series-landing-special-projects-php .special-projects-flex-container .special-projects-container-inner-col ul{font-size:15px;line-height:1.9}.cftl-tax-landing-template-series-landing-special-projects-php .special-projects-flex-container .special-projects-container-inner-col ul li{border-bottom:1px solid #c3c3c3;padding:10px 0;margin:0}.cftl-tax-landing-template-series-landing-special-projects-php .special-projects-flex-container .special-projects-container-inner-col ul li:first-of-type{border-top:1px solid #c3c3c3}@media (max-width:768px){.cftl-tax-landing-template-series-landing-special-projects-php .special-projects-flex-container{flex-direction:column}.cftl-tax-landing-template-series-landing-special-projects-php .special-projects-flex-container:after{display:none}.cftl-tax-landing-template-series-landing-special-projects-php .special-projects-flex-container .special-projects-container-inner-col{padding:0}.cftl-tax-landing-template-series-landing-special-projects-php .special-projects-flex-container .special-projects-container-inner-col:not(:last-of-type){margin-bottom:20px;border-right:0}.cftl-tax-landing-template-series-landing-special-projects-php .special-projects-flex-container .special-projects-container-inner-col img{width:auto}}.cftl-tax-landing-template-series-landing-special-projects-php #before-footer .newsletter-signup{display:none}.single.classic header+.span8{margin-left:0}.single.classic header hgroup{grid-area:hgroup;border-bottom:1px solid #c3c3c3;margin-bottom:1.5rem}.single.classic header .entry-title{font-family:roc-grotesk,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;color:black}.single.classic header .byline{grid-area:byline;margin-bottom:0}.single.classic header .byline .fn{text-transform:none}.single.classic header .date{grid-area:date}.single.classic header .byline,.single.classic header .date{font-size:16px}.single.classic header .by{display:none}.single.classic header .author{font-weight:normal;font-size:16px;text-transform:capitalize}.single.classic header .edit-link{display:none}.single.classic header .largo-follow{grid-area:social}.single.classic header .label{display:block;text-transform:uppercase;font-weight:bold;clear:both;font-family:roc-grotesk,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;color:black;line-height:1.5}.single.classic .largo-follow{margin-bottom:0}.single.classic .largo-follow .facebook,.single.classic .largo-follow .twitter,.single.classic .largo-follow .email,.single.classic .largo-follow .print,.single.classic .largo-follow .more-social-links{background-color:transparent}.single.classic .largo-follow .facebook i,.single.classic .largo-follow .twitter i,.single.classic .largo-follow .email i,.single.classic .largo-follow .print i,.single.classic .largo-follow .more-social-links i{font-size:1.25em}.single.classic .largo-follow .more-social-links{display:none}.single.classic .largo-follow a{color:#D41313}.single.classic .largo-follow a:hover{color:black}.single.classic .largo-follow .hidden-phone{display:none}.single.classic .largo-follow span{margin:0}.single.classic .largo-follow .popover{left:unset;right:0;z-index:1}.single.classic .largo-follow .popover::after,.single.classic .largo-follow .popover::before{left:unset;right:24px}@media (max-width:699px){.single.classic h1.entry-title{font-size:calc(20px + 3vw);font-size:28px}.single.classic #main header{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"hgroup hgroup" "byline date" "social social"}.single.classic #main header hgroup{padding:5% 0}.single.classic #main header .byline{border-right:1px solid #c3c3c3;padding-right:1.5rem}.single.classic #main header .date{padding-left:1.5rem}.single.classic #main header .byline,.single.classic #main header .date{text-align:center}.single.classic #main header .largo-follow{margin-top:1.5rem;text-align:center;border-top:1px solid #c3c3c3;padding-top:1.5rem;padding-bottom:1.5rem}}@media (min-width:700px){.single.classic h1.entry-title{font-size:calc(20px + 3vw);font-size:64px;line-height:1.1}.single.classic #main{margin:0}.single.classic #main header{display:grid;grid-template-columns:200px 200px 1fr auto;grid-template-areas:"hgroup hgroup hgroup hgroup" "byline date . social";margin-bottom:1.5rem}.single.classic #main header hgroup{text-align:center;padding:5% 2.5%}.single.classic #main header .subtitle{text-align:center}.single.classic #main header .byline{border-right:1px solid #c3c3c3;padding-right:1.5rem}.single.classic #main header .date{border-right:1px solid #c3c3c3;padding-right:1.5rem;padding-left:1.5rem}}.single.classic .hero{background:transparent;padding-bottom:1.5rem;border-bottom:1px solid #c3c3c3;margin-bottom:1.5rem}.single.classic .hero .wp-caption-text{padding:0;margin:0}@media (min-width:1230px){.single.classic h1.entry-title{font-size:55px;font-size:64px}}.single.classic .wp-block-image figcaption,.single.classic p.wp-caption-text{font-size:14px !important;font-style:normal}.single.classic .largo-related-posts ul.related li{position:relative}.single.classic .largo-related-posts ul.related li a img{float:right;padding-left:5%}.single.classic .largo-related-posts ul.related li p{margin-bottom:3em}.single.classic .largo-related-posts ul.related li .byline{font-size:13px;font-family:roc-grotesk,"Helvetica Neue",Helvetica,Arial,sans-serif;position:absolute;bottom:0em}.single.classic .largo-related-posts ul.related li .byline .by-author .sep,.single.classic .largo-related-posts ul.related li .byline .by-author .pubdate,.single.classic .largo-related-posts ul.related li .byline .by-author .twitter{display:none}.subscribe_button{background-color:#D41313;cursor:pointer;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 2px 6px 0 rgba(0,0,0,0.3);box-shadow:0 2px 6px 0 rgba(0,0,0,0.3);font-family:neue-haas-grotesk-text,"Helvetica","Helvetia Neue",Arial,sans-serif;font-weight:500;color:white;font-size:18px;text-transform:uppercase}input[type=submit].subscribe_button{font-size:18px;padding:13px 31px;border-style:none}body.newsletter-landing #main{margin-top:60px}body.newsletter-landing .row-fluid #content.span8{margin-left:0}body.newsletter-landing #landing_header{height:100px;background-image:url(../img/skyline_bkg_landing.svg);background-repeat:no-repeat;background-position:center bottom;background-size:cover;background-color:#e2e2e2}body.newsletter-landing .newsletter_intro p{font-family:neue-haas-grotesk-text,"Helvetica","Helvetia Neue",Arial,sans-serif;font-size:18px;line-height:1.333em;margin-bottom:1.5rem;margin-top:1.5rem;padding-bottom:1.5rem;border-bottom:1px #c3c3c3 solid}body.newsletter-landing .newsletter_group{padding-bottom:9px;border-bottom:1px solid #000}body.newsletter-landing .newsletter_group:last-child{border-bottom-style:none}body.newsletter-landing .newsletter_group+.newsletter_group{margin-top:23px}body.newsletter-landing .newsletter_group h2{margin-bottom:12px}body.newsletter-landing .newsletter_group h3,body.newsletter-landing .newsletter_group h4,body.newsletter-landing .newsletter_group h5,body.newsletter-landing .newsletter_group p{margin-bottom:0}body.newsletter-landing .newsletter_group .newsletter{padding-bottom:10px;position:relative}body.newsletter-landing .newsletter_group .newsletter+.newsletter{margin-top:0}body.newsletter-landing .newsletter_group .newsletter figure{margin-bottom:10px}body.newsletter-landing .newsletter_group .newsletter h3{font-size:24px}body.newsletter-landing .newsletter_group .newsletter h5.subtitle{font-size:14px;color:#6E6A69;text-transform:uppercase}body.newsletter-landing .newsletter_group .newsletter h5.byline{font-size:11px;color:#6E6A69}body.newsletter-landing .newsletter_group .newsletter p{font-size:16px;margin-bottom:1em}body.newsletter-landing .newsletter_group .newsletter a.sample{font-size:14px}body.newsletter-landing .newsletter_group .newsletter .newsletter_info{margin-bottom:12px}body.newsletter-landing .newsletter_group .newsletter:before,body.newsletter-landing #newsletter_cart form:before,body.newsletter-landing .newsletter_group .newsletter:after,body.newsletter-landing #newsletter_cart form:after{display:table;content:" "}body.newsletter-landing .newsletter_group .newsletter:after,body.newsletter-landing #newsletter_cart form:after{clear:both}body.newsletter-landing div.divider{height:35px;background:#e2e2e2;position:absolute;bottom:10px;left:0;right:170px}body.newsletter-landing div.subscribe_button{width:135px;padding:0 12px;float:right;clear:both}body.newsletter-landing div.subscribe_button:hover{background-color:#00a155}body.newsletter-landing div.subscribe_button.selected{background-color:#00a155;cursor:default}body.newsletter-landing div.subscribe_button.selected div.selected{display:block}body.newsletter-landing div.subscribe_button.selected div.unselected{display:none}body.newsletter-landing div.subscribe_button div.selected{display:none}body.newsletter-landing div.subscribe_button div.selected,body.newsletter-landing div.subscribe_button div.unselected{float:right;text-align:center;font-size:18px;font-weight:500;color:white;padding:4px 0;width:100%}body.newsletter-landing #newsletter_cart input[type=submit]{margin-bottom:0;float:right}body.newsletter-landing #sidebar{display:block;position:fixed;bottom:0;left:0;right:0;margin-bottom:0}body.newsletter-landing #sidebar *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body.newsletter-landing #newsletter_cart{display:none;padding:19px 27px 27px;background-color:#e2e2e2}body.newsletter-landing #newsletter_cart h3{font-size:28px;margin-bottom:12px}body.newsletter-landing #newsletter_cart #selected_newsletters{list-style-type:none;margin:0 0 26px;border-top:1px solid #969696}body.newsletter-landing #newsletter_cart #selected_newsletters li{margin-bottom:0;padding:0;border-bottom:1px solid #969696;font-family:neue-haas-grotesk-text,"Helvetica","Helvetia Neue",Arial,sans-serif;font-weight:bold;font-size:16px;line-height:48px;color:#6E6A69}body.newsletter-landing #newsletter_cart #selected_newsletters li .remove{width:29px;height:29px;margin-top:10px;background-image:url(../img/newsletter_close_box.svg);background-repeat:no-repeat;background-size:cover;cursor:pointer;float:right}body.newsletter-landing #newsletter_cart #selected_newsletters li .remove:hover{background-image:url(../img/newsletter_close_box_hover.svg)}body.newsletter-landing #newsletter_cart .newsletter_to_subscribe{padding-bottom:8px}@media (min-width:769px){body.newsletter-landing .entry-content{margin-right:98px}body.newsletter-landing #main{margin-top:8px}body.newsletter-landing #sidebar{position:static}body.newsletter-landing #sidebar #newsletter_cart{position:absolute;margin-top:19px}}.author.archive .hero{display:none}.citylimits-special-projects{background:black;color:white;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:0!important;padding-right:0!important}.citylimits-special-projects .citylimits-special-projects-container{max-width:1170px;margin:0 auto;margin-top:3rem;margin-bottom:3rem;padding:1.5rem 0 !important;position:relative;border:1px solid #c3c3c3}.citylimits-special-projects .citylimits-special-projects-container .widgettitle{color:white;margin-left:auto;margin-right:auto;margin-top:-3rem;margin-bottom:0;padding:.75rem 6rem;width:intrinsic;width:max-content;border-left:1px solid #c3c3c3;border-right:1px solid #c3c3c3;background-color:black;font-size:1.5rem;line-height:1.5rem}.citylimits-special-projects .citylimits-special-projects-container .citylimits-special-projects-inner-container{display:flex;padding:40px 20px 0}.citylimits-special-projects .citylimits-special-projects-container .citylimits-special-projects-inner-container .citylimits-special-project{flex:1 1 0;display:inline-flex;flex-direction:column;margin:0 10px}.citylimits-special-projects .citylimits-special-projects-container .citylimits-special-projects-inner-container .citylimits-special-project:first-of-type{padding-left:0}.citylimits-special-projects .citylimits-special-projects-container .citylimits-special-projects-inner-container .citylimits-special-project:last-of-type{padding-right:0}.citylimits-special-projects .citylimits-special-projects-container .citylimits-special-projects-inner-container .citylimits-special-project:last-of-type ul{border-right:0}.citylimits-special-projects .citylimits-special-projects-container .citylimits-special-projects-inner-container .citylimits-special-project .citylimits-special-project-image{position:relative;margin-bottom:20px;padding-right:20px}.citylimits-special-projects .citylimits-special-projects-container .citylimits-special-projects-inner-container .citylimits-special-project .citylimits-special-project-image .citylimits-special-projects-image-border{float:left;position:absolute;height:96%;width:91%;left:0px;top:0px;border-left:1px solid #c3c3c3;border-bottom:1px solid #c3c3c3;margin:0 3% 3%;bottom:0}.citylimits-special-projects .citylimits-special-projects-container .citylimits-special-projects-inner-container .citylimits-special-project .citylimits-special-project-image .citylimits-special-projects-image-border span{position:absolute;bottom:0;padding:4%}.citylimits-special-projects .citylimits-special-projects-container .citylimits-special-projects-inner-container .citylimits-special-project .citylimits-special-project-image .citylimits-special-project-img{width:100%}@media (min-width:1200px){.citylimits-special-projects .citylimits-special-projects-container .citylimits-special-projects-inner-container .citylimits-special-project .citylimits-special-project-image .citylimits-special-project-img{height:calc((((1170px - 40px) / 3) - 40px) * 3/4)}}@media (max-width:1199px) and (min-width:769px){.citylimits-special-projects .citylimits-special-projects-container .citylimits-special-projects-inner-container .citylimits-special-project .citylimits-special-project-image .citylimits-special-project-img{height:calc(((((100vw - 2.5vw - 2.5vw) - 40px) / 3) - 40px) * 3/4)}}@media (max-width:769px){.citylimits-special-projects .citylimits-special-projects-container .citylimits-special-projects-inner-container .citylimits-special-project .citylimits-special-project-image{padding-right:0}}.citylimits-special-projects .citylimits-special-projects-container .citylimits-special-projects-inner-container .citylimits-special-project .citylimits-special-project-title{color:white;font-weight:600;font-size:20px;text-decoration:none;margin-bottom:20px}.citylimits-special-projects .citylimits-special-projects-container .citylimits-special-projects-inner-container .citylimits-special-project .citylimits-special-project-title:hover{color:#e2e2e2}.citylimits-special-projects .citylimits-special-projects-container .citylimits-special-projects-inner-container .citylimits-special-project ul{border-right:1px solid #c3c3c3;padding-right:20px;height:100%}.citylimits-special-projects .citylimits-special-projects-container .citylimits-special-projects-inner-container .citylimits-special-project ul li h5 a{color:white}.citylimits-special-projects .citylimits-special-projects-container .citylimits-special-projects-inner-container .citylimits-special-project ul li h5.top-tag{max-width:calc(100% - (2 * 2rem));width:auto;text-align:center;border:1px solid #D41313;position:relative;background:transparent;margin-bottom:20px}.citylimits-special-projects .citylimits-special-projects-container .citylimits-special-projects-inner-container .citylimits-special-project ul li h5.top-tag span{background-color:transparent}.citylimits-special-projects .citylimits-special-projects-container .citylimits-special-projects-inner-container .citylimits-special-project ul li h5.top-tag span a{color:#D41313}.citylimits-special-projects .citylimits-special-projects-container .citylimits-special-projects-inner-container .citylimits-special-project ul li h5.top-tag span a:hover{color:white}.citylimits-special-projects .citylimits-special-projects-container .citylimits-special-projects-inner-container .citylimits-special-project ul li h5.post-title{font-size:18px;margin-bottom:10px}.citylimits-special-projects .citylimits-special-projects-container .citylimits-special-projects-inner-container .citylimits-special-project ul li p{color:#c3c3c3}@media (max-width:768px){.citylimits-special-projects .citylimits-special-projects-container{margin-bottom:0}.citylimits-special-projects .citylimits-special-projects-container .citylimits-special-projects-inner-container{display:block}.citylimits-special-projects .citylimits-special-projects-container .citylimits-special-projects-inner-container .citylimits-special-project .citylimits-special-project-title img{height:auto}.citylimits-special-projects .citylimits-special-projects-container .citylimits-special-projects-inner-container .citylimits-special-project ul{border-right:0;padding-right:0}.citylimits-special-projects .citylimits-special-projects-container .citylimits-special-projects-inner-container .citylimits-special-project ul li h5.top-tag{max-width:max-content}}.citylimits-podcasts{margin-top:3rem;margin-bottom:3rem;padding:1.5rem 0 !important;position:relative;border:1px solid #c3c3c3;text-align:center}.stories .citylimits-podcasts h3.widgettitle,.citylimits-podcasts .widgettitle{display:block;margin-left:auto;margin-right:auto;margin-top:-3rem;margin-bottom:0;padding:.75rem 6rem;width:intrinsic;width:max-content;border-left:1px solid #c3c3c3;border-right:1px solid #c3c3c3;background-color:white;font-size:1.5rem;line-height:1.5rem}.citylimits-podcasts ul{text-align:left}@media (min-width:900px){.citylimits-podcasts ul{margin-top:3rem;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;grid-row-gap:3rem}.citylimits-podcasts ul li{padding:0 3rem;margin-bottom:0;overflow:visible;position:relative}.citylimits-podcasts ul li:nth-child( 3n + 1 ),.citylimits-podcasts ul li:nth-child( 3n + 2 ){border-right:1px solid #c3c3c3}.citylimits-podcasts ul li:nth-child( 3n + 4 )::before,.citylimits-podcasts ul li:nth-child( 3n + 4 )~li::before{content:"";display:block;clear:both;height:1px;width:auto;box-sizing:border-box;background-color:#c3c3c3;position:absolute;top:-1.5rem}.citylimits-podcasts ul li:nth-child( 3n + 4 )::before{left:3rem;right:0}.citylimits-podcasts ul li:nth-child( 3n + 5 )::before{left:-1px;right:-1px}.citylimits-podcasts ul li:nth-child( 3n + 6 )::before{left:0;right:3rem}}@media (min-width:700px) and (max-width:900px){.citylimits-podcasts ul{margin-top:3rem;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;grid-row-gap:3rem}.citylimits-podcasts ul li{padding:0 1.5rem;margin-bottom:0;overflow:visible;position:relative}.citylimits-podcasts ul li:nth-child( 3n + 1 ),.citylimits-podcasts ul li:nth-child( 3n + 2 ){border-right:1px solid #c3c3c3}.citylimits-podcasts ul li:nth-child( 3n + 4 )::before,.citylimits-podcasts ul li:nth-child( 3n + 4 )~li::before{content:"";display:block;clear:both;height:1px;width:auto;box-sizing:border-box;background-color:#c3c3c3;position:absolute;top:-1.5rem}.citylimits-podcasts ul li:nth-child( 3n + 4 )::before{left:1.5rem;right:0}.citylimits-podcasts ul li:nth-child( 3n + 5 )::before{left:-1px;right:-1px}.citylimits-podcasts ul li:nth-child( 3n + 6 )::before{left:0;right:1.5rem}}@media (max-width:699px){.citylimits-podcasts ul{display:block;padding:0 1.5rem}.citylimits-podcasts ul li{display:block;margin:0;padding:1.5rem 0}.citylimits-podcasts ul li+li{border-top:1px solid #c3c3c3}}.citylimits-podcasts h5{font-size:100%}.citylimits-podcasts .morelink{margin-top:1.5rem;padding:.75rem 1.5rem}.citylimits-podcasts .morelink a{color:white}.citylimits-podcasts .mediaplay{color:#D41313;text-transform:uppercase;vertical-align:middle;text-align:center;line-height:2.25rem;clear:both;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;margin-bottom:1.5rem}.citylimits-podcasts .mediaplay a{display:inline-block;text-align:center;vertical-align:middle;margin-left:auto;margin-right:auto;color:#D41313}.citylimits-podcasts .mediaplay a:hover{text-decoration:none}.citylimits-podcasts .encircle{padding-left:.2em;padding-top:1px;display:inline-block;vertical-align:middle;height:2.25rem;width:2.25rem;line-height:calc(2.25rem - 2px);font-size:calc(2.25rem * 3 / 5);box-sizing:border-box;text-align:center;border-radius:50%;border:1px solid #D41313;color:#D41313;margin-right:.5em}.citylimits-podcasts .encircle:hover{border-color:black;background-color:white;color:black}.citylimits-podcasts .encircle *{box-sizing:border-box}.citylimits-special-projects-featured-content{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);background:#f5f2ed}.citylimits-special-projects-featured-content .citylimits-special-projects-featured-content-inner-container{max-width:1170px;margin:0 auto}.citylimits-special-projects-featured-content .citylimits-special-projects-featured-content-inner-container .widgettitle{text-align:center;padding:20px 0;margin-bottom:0}.citylimits-special-projects-featured-content .citylimits-special-projects-featured-content-inner-container ul{display:grid;overflow:hidden;grid-template-columns:repeat(2, 1fr);grid-column-gap:0px;grid-row-gap:0px;padding:0 20px 120px;margin-bottom:40px;position:relative}.citylimits-special-projects-featured-content .citylimits-special-projects-featured-content-inner-container ul nav{position:absolute;bottom:0;width:100%;text-align:center}.citylimits-special-projects-featured-content .citylimits-special-projects-featured-content-inner-container ul nav.pager a{background:#D41313;color:white;text-transform:uppercase;padding:20px 40px}.citylimits-special-projects-featured-content .citylimits-special-projects-featured-content-inner-container ul li{border-bottom:1px solid #c3c3c3;padding:30px 0;margin-bottom:0}.citylimits-special-projects-featured-content .citylimits-special-projects-featured-content-inner-container ul li:nth-child(1) .byline,.citylimits-special-projects-featured-content .citylimits-special-projects-featured-content-inner-container ul li:nth-child(2) .byline{display:none}.citylimits-special-projects-featured-content .citylimits-special-projects-featured-content-inner-container ul li:nth-child(1n+3){height:120px}.citylimits-special-projects-featured-content .citylimits-special-projects-featured-content-inner-container ul li:nth-child(1n+3) .img{display:none}.citylimits-special-projects-featured-content .citylimits-special-projects-featured-content-inner-container ul li:nth-child(1n+3) p{display:none}.citylimits-special-projects-featured-content .citylimits-special-projects-featured-content-inner-container ul li:nth-child(odd) .inner{border-right:1px solid #c3c3c3}.citylimits-special-projects-featured-content .citylimits-special-projects-featured-content-inner-container ul li:nth-child(even) .post-inner{float:right}.citylimits-special-projects-featured-content .citylimits-special-projects-featured-content-inner-container ul li .inner{width:99%;height:100%;float:left}.citylimits-special-projects-featured-content .citylimits-special-projects-featured-content-inner-container ul li .inner .post-inner{width:95%}.citylimits-special-projects-featured-content .citylimits-special-projects-featured-content-inner-container ul li .inner .post-inner .post-title{margin-bottom:20px}@media (max-width:769px){.citylimits-special-projects-featured-content .citylimits-special-projects-featured-content-inner-container ul{grid-template-columns:repeat(1, 1fr);padding:0 20px}.citylimits-special-projects-featured-content .citylimits-special-projects-featured-content-inner-container ul nav{text-align:center;position:relative;left:0;margin-left:0}.citylimits-special-projects-featured-content .citylimits-special-projects-featured-content-inner-container ul li{height:auto!important}.citylimits-special-projects-featured-content .citylimits-special-projects-featured-content-inner-container ul li .inner{max-width:100%;padding:0;border:0;border:0!important}.citylimits-special-projects-featured-content .citylimits-special-projects-featured-content-inner-container ul li .inner .post-inner{max-width:100%;float:left!important}.citylimits-special-projects-featured-content .citylimits-special-projects-featured-content-inner-container ul li:last-of-type{border-bottom:0}}.citylimits-seven-series-posts{padding:0;box-sizing:border-box;position:relative;padding-bottom:3rem;margin-bottom:3rem}.citylimits-seven-series-posts .widgettitle{position:relative;top:-1rem;line-height:2rem;border-right:1px solid #6E6A69;padding-right:1.5rem;width:auto;display:inline-block;clear:both;background-color:white;font-size:1rem;vertical-align:middle;text-transform:uppercase;color:black}.citylimits-seven-series-posts::before{width:100%;content:"";height:1.5rem;border-top:1px solid #c3c3c3;border-right:1px solid #c3c3c3;position:absolute;top:0}@media (max-width:767px){.citylimits-seven-series-posts{padding-bottom:.75rem}}.citylimits-seven-series-posts::after{width:100%;content:"";height:1.5rem;border-bottom:1px solid #c3c3c3;border-right:1px solid #c3c3c3;position:absolute;bottom:0}.citylimits-seven-series-posts p{color:#6E6A69}.citylimits-seven-series-posts img.attachment-large{padding:0}.citylimits-seven-series-posts ul li h5.post-title{margin-bottom:.75rem}.citylimits-seven-series-posts ul li p{margin-top:.75rem;margin-bottom:.75rem}.citylimits-seven-series-posts ul li .byline{margin-top:.75rem;margin-bottom:0;font-size:13.04px}.citylimits-seven-series-posts ul li:first-of-type .post-title{margin-top:.75rem}@media (max-width:767px){.citylimits-seven-series-posts{margin-top:3rem;margin-bottom:3rem}.citylimits-seven-series-posts ul li{margin-bottom:1.5rem}.citylimits-seven-series-posts li:not(:last-of-type){padding-bottom:1.5rem;border-bottom:1px solid #c3c3c3;margin-bottom:1.5rem}}@media (min-width:768px){.citylimits-seven-series-posts ul{display:grid;box-sizing:border-box;grid-template-areas:"a b c" "a d e" "a f g";grid-template-columns:calc((5 * ( (100% - ( 4 * 1.5rem ) ) / ( 5 + 3 + 3 ) )) + 1.5rem) calc((3 * ( (100% - ( 4 * 1.5rem ) ) / ( 5 + 3 + 3 ) )) + 1.5rem + 1.5rem) calc((3 * ( (100% - ( 4 * 1.5rem ) ) / ( 5 + 3 + 3 ) )) + 1.5rem);grid-column-gap:0;grid-row-gap:1.5rem;grid-template-rows:1fr;justify-items:center;align-items:stretch;grid-auto-columns:1fr;grid-auto-rows:1fr;grid-auto-flow:row}.citylimits-seven-series-posts ul li{box-sizing:border-box;position:relative;margin-bottom:1.5rem}.citylimits-seven-series-posts ul li:nth-child( 1 ){grid-area:a;padding-right:1.5rem;border-right:1px solid #c3c3c3}.citylimits-seven-series-posts ul li:nth-child( 2 ){grid-area:b;padding-right:1.5rem;padding-left:1.5rem;border-right:1px solid #c3c3c3}.citylimits-seven-series-posts ul li:nth-child( 3 ){grid-area:c;padding-left:1.5rem}.citylimits-seven-series-posts ul li:nth-child( 4 ){grid-area:d;padding-right:1.5rem;padding-left:1.5rem;border-right:1px solid #c3c3c3}.citylimits-seven-series-posts ul li:nth-child( 5 ){grid-area:e;padding-left:1.5rem}.citylimits-seven-series-posts ul li:nth-child( 6 ){grid-area:f;padding-right:1.5rem;padding-left:1.5rem;border-right:1px solid #c3c3c3}.citylimits-seven-series-posts ul li:nth-child( 7 ){grid-area:g;padding-left:1.5rem}.citylimits-seven-series-posts ul li:nth-child( 2 ),.citylimits-seven-series-posts ul li:nth-child( 3 ),.citylimits-seven-series-posts ul li:nth-child( 4 ),.citylimits-seven-series-posts ul li:nth-child( 5 ){overflow:visible}.citylimits-seven-series-posts ul li:nth-child( 2 )::after,.citylimits-seven-series-posts ul li:nth-child( 3 )::after,.citylimits-seven-series-posts ul li:nth-child( 4 )::after,.citylimits-seven-series-posts ul li:nth-child( 5 )::after{content:"";display:block;clear:both;height:1px;width:auto;box-sizing:border-box;background-color:#6E6A69;position:absolute;z-index:1;bottom:-1.5rem}.citylimits-seven-series-posts ul li:nth-child( 2 )::after,.citylimits-seven-series-posts ul li:nth-child( 4 )::after{left:1.5rem;right:0}.citylimits-seven-series-posts ul li:nth-child( 3 )::after,.citylimits-seven-series-posts ul li:nth-child( 5 )::after{left:0;right:0}.citylimits-seven-series-posts ul li:nth-child( 2 ) h5.post-title,.citylimits-seven-series-posts ul li:nth-child( 3 ) h5.post-title,.citylimits-seven-series-posts ul li:nth-child( 4 ) h5.post-title,.citylimits-seven-series-posts ul li:nth-child( 5 ) h5.post-title,.citylimits-seven-series-posts ul li:nth-child( 6 ) h5.post-title,.citylimits-seven-series-posts ul li:nth-child( 7 ) h5.post-title{font-size:100%}.citylimits-seven-series-posts ul li:nth-child( 2 ) p,.citylimits-seven-series-posts ul li:nth-child( 3 ) p,.citylimits-seven-series-posts ul li:nth-child( 4 ) p,.citylimits-seven-series-posts ul li:nth-child( 5 ) p,.citylimits-seven-series-posts ul li:nth-child( 6 ) p,.citylimits-seven-series-posts ul li:nth-child( 7 ) p{display:none}.citylimits-seven-series-posts ul li .top-tag{margin-left:auto;margin-right:auto;clear:both;max-width:calc(100% - (2 * 1.5rem));width:auto;text-align:center;border-width:.75rem;border-color:white;border-style:solid;border-image:url("/wp-content/themes/citylimits/img/top-term-border-image.png");border-image-slice:24 24 24 24;border-image-repeat:space;margin-top:-1.5rem;position:relative}}.cftl-tax-landing-template-series-landing-special-projects .gform_widget{width:fit-content;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.cftl-tax-landing-template-series-landing-special-projects .gform_widget .special-projects-survey_wrapper{width:100vw;background:#f5f2ed;margin:0;padding:60px 0}.cftl-tax-landing-template-series-landing-special-projects .gform_widget .special-projects-survey_wrapper .special-projects-survey{max-width:1170px;margin:0 auto;border-right:1px solid #c3c3c3}.cftl-tax-landing-template-series-landing-special-projects .gform_widget .special-projects-survey_wrapper .special-projects-survey .gform_heading::before{width:97%;max-width:1170px;content:"";height:1.5rem;border-top:1px solid #c3c3c3;position:absolute}.cftl-tax-landing-template-series-landing-special-projects .gform_widget .special-projects-survey_wrapper .special-projects-survey .gform_heading .gform_title{position:relative;top:-1.5rem;line-height:2rem;border-right:1px solid #c3c3c3;padding-right:1.5rem;width:auto;display:inline-block;clear:both;background-color:#f5f2ed;font-size:1rem;vertical-align:middle;text-transform:uppercase;color:black}.cftl-tax-landing-template-series-landing-special-projects .gform_widget .special-projects-survey_wrapper .special-projects-survey .gfield_label,.cftl-tax-landing-template-series-landing-special-projects .gform_widget .special-projects-survey_wrapper .special-projects-survey .gform_description{font-weight:normal;color:#6E6A69}.cftl-tax-landing-template-series-landing-special-projects .gform_widget .special-projects-survey_wrapper .special-projects-survey textarea,.cftl-tax-landing-template-series-landing-special-projects .gform_widget .special-projects-survey_wrapper .special-projects-survey select,.cftl-tax-landing-template-series-landing-special-projects .gform_widget .special-projects-survey_wrapper .special-projects-survey input[type="text"]{background:transparent;border:2px solid black;border-radius:0;color:black;min-height:40px}.cftl-tax-landing-template-series-landing-special-projects .gform_widget .special-projects-survey_wrapper .special-projects-survey input[type="submit"]{background:#D41313;border:0;padding:10px 10%;color:white;text-transform:uppercase;font-family:inherit}.cftl-tax-landing-template-series-landing-special-projects .gform_widget .special-projects-survey_wrapper .special-projects-survey li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.cftl-tax-landing-template-series-landing-special-projects .gform_widget .special-projects-survey_wrapper .special-projects-survey li.gfield_error textarea{border:2px solid #D41313 !important}.cftl-tax-landing-template-series-landing-special-projects .gform_widget .special-projects-survey_wrapper .special-projects-survey li.gfield.gfield_error,.cftl-tax-landing-template-series-landing-special-projects .gform_widget .special-projects-survey_wrapper .special-projects-survey li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:transparent;border-top:0;border-bottom:0}.cftl-tax-landing-template-series-landing-special-projects .gform_widget .special-projects-survey_wrapper .special-projects-survey .validation_message{color:#D41313}.cftl-tax-landing-template-series-landing-special-projects .gform_widget .special-projects-survey_wrapper .special-projects-survey div.validation_error{color:#D41313;text-align:left;border:0;margin-bottom:0}.cftl-tax-landing-template-series-landing-special-projects .gform_widget .special-projects-survey_wrapper .special-projects-survey .gfield_checkbox li input[type="checkbox"]{display:none}.cftl-tax-landing-template-series-landing-special-projects .gform_widget .special-projects-survey_wrapper .special-projects-survey .gfield_checkbox li input[type="checkbox"]+label:before{border:2px solid black;content:"\00a0";display:inline-block;font:20px/1em sans-serif;height:20px;margin:0 1em 0 0;padding:0;vertical-align:top;width:20px}.cftl-tax-landing-template-series-landing-special-projects .gform_widget .special-projects-survey_wrapper .special-projects-survey .gfield_checkbox li input[type="checkbox"]:checked+label:before{background:transparent;color:black;content:"\2713";text-align:center}.cftl-tax-landing-template-series-landing-special-projects .gform_widget .special-projects-survey_wrapper .special-projects-survey .gfield_checkbox li input[type="checkbox"]:checked+label:after{font-weight:bold}.cftl-tax-landing-template-series-landing-special-projects .gform_widget .special-projects-survey_wrapper .special-projects-survey .gfield_radio li input[type=radio]{display:none}.cftl-tax-landing-template-series-landing-special-projects .gform_widget .special-projects-survey_wrapper .special-projects-survey .gfield_radio li input[type=radio]+label:before{border:2px solid black;content:"\00a0";display:inline-block;font:20px/1em sans-serif;height:20px;margin:0 1em 0 0;padding:0;vertical-align:top;width:20px}.cftl-tax-landing-template-series-landing-special-projects .gform_widget .special-projects-survey_wrapper .special-projects-survey .gfield_radio li input[type=radio]:checked+label:before{background:black}.cftl-tax-landing-template-series-landing-special-projects .gform_widget .special-projects-survey_wrapper .special-projects-survey .gfield_radio li input[type=radio]+label:before{border-radius:50%}@media (max-width:1200px){.cftl-tax-landing-template-series-landing-special-projects .gform_widget .special-projects-survey_wrapper .special-projects-survey{padding:0 20px;border-right:0}}@media (min-width:769px){html.nav-open,html.nav-open body{position:initial;overflow:inherit}}.global-nav-bg{display:none}#main-nav.navbar{border-top:2px solid #e2e2e2;border-bottom:2px solid #e2e2e2;padding:15px 0;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:0!important;padding-right:0!important}.home #main-nav.navbar{border-bottom:none}#main-nav .nav-shelf{display:flex;justify-content:center;align-items:center}#main-nav .nav-shelf .nav{padding-right:15px}#main-nav .nav-shelf .nav li.menu-item a{font-family:roc-grotesk,"Helvetica Neue",Helvetica,Arial,sans-serif;color:black;font-size:15px;font-weight:500;text-transform:uppercase;padding-left:15px;padding-right:15px}#main-nav .nav-shelf .nav li.menu-item a:hover{background:none;color:#D41313}#main-nav .nav-shelf .nav li.menu-item a .caret{display:none}#main-nav .nav-shelf .nav li.dropdown a{padding-right:15px}#main-nav .nav-shelf .languages-nav{left:0;display:inline-block;float:left;margin:0;padding-left:25px;border-left:2px solid white}#main-nav .nav-shelf .languages-nav li.menu-item:first-of-type{font-weight:bold;border-right:2px solid #6E6A69}#main-nav .nav-shelf .languages-nav li.menu-item:first-of-type a{color:black}#main-nav .nav-shelf .languages-nav li.menu-item a{font-size:15px;color:#6E6A69;text-transform:uppercase;line-height:15px;padding-left:5px;padding-right:5px;font-family:roc-grotesk,"Helvetica Neue",Helvetica,Arial,sans-serif}#main-nav .nav-shelf .languages-nav li.menu-item a:hover{background:none;color:#D41313}@media (max-width:999px) and (min-width:769px){#main-nav .nav-shelf .nav{padding-right:10px}#main-nav .nav-shelf .nav li.menu-item a{padding-left:5px;padding-right:5px;font-size:14px}#main-nav .nav-shelf .languages-nav{padding-left:5px}#main-nav .nav-shelf .languages-nav li.menu-item a{font-size:14px}}.sticky-nav-holder{position:relative;top:0!important}.sticky-nav-holder.position-fixed{position:fixed}.sticky-nav-holder.position-fixed #sticky-nav .container{padding:0 2.5%}#sticky-nav .container{width:auto;padding:0;display:flex;justify-content:space-between}#sticky-nav #mobile-sticky-nav{margin:0;border-right:2px solid #e2e2e2;align-self:center;float:left}#sticky-nav #mobile-sticky-nav li a{font-size:15px;font-weight:500;text-transform:uppercase;padding-left:15px;padding-right:15px;line-height:normal}#sticky-nav #mobile-sticky-nav li a:hover{background:none;color:#D41313}#sticky-nav .nav-right{float:right}#sticky-nav #header-extras li a.toggle-nav-bar{line-height:30px;padding-top:10px}#sticky-nav #header-extras li a.toggle-nav-bar .bars{display:block}#sticky-nav #header-extras li a.toggle-nav-bar .bars .icon-bar{margin-left:auto;margin-right:auto}#sticky-nav #header-extras li a.toggle-nav-bar span{font-size:15px;font-weight:500;text-transform:uppercase}#sticky-nav #header-extras li a.toggle-nav-bar:hover{color:#D41313;background:none}#sticky-nav.open #mobile-sticky-nav,#sticky-nav.open #header-extras{display:none}#sticky-nav.open .nav-shelf{background-color:rgba(0,0,0,0.7);top:0!important}#sticky-nav.open .nav-shelf .close-menu{display:inline-block;width:20%;text-align:center;padding-top:20px}#sticky-nav.open .nav-shelf .close-menu .dashicons{color:white;font-size:35px;margin:0 auto;width:90%}#sticky-nav.open .nav-shelf .close-menu .dashicons::before{border-radius:50%;border:1px solid}#sticky-nav.open .nav-shelf .expanded-nav-menu{width:80%;height:100vh;background:white;float:right}#sticky-nav.open .nav-shelf .expanded-nav-menu .nav{padding:20px 20px 0}#sticky-nav.open .nav-shelf .expanded-nav-menu .nav li a{font-size:15px;font-weight:600;padding-left:0px;padding-right:0px;border-top:2px solid #e2e2e2}#sticky-nav.open .nav-shelf .expanded-nav-menu .nav li a:hover{background:none;color:#D41313}#sticky-nav.open .nav-shelf .expanded-nav-menu .nav li a .caret{display:none}#sticky-nav.open .nav-shelf .expanded-nav-menu .nav li:last-of-type a{border-bottom:2px solid #e2e2e2}#sticky-nav.open .nav-shelf .expanded-nav-menu .languages-nav{display:inline-block;margin:30px 20px}#sticky-nav.open .nav-shelf .expanded-nav-menu .languages-nav li{display:inline-block}#sticky-nav.open .nav-shelf .expanded-nav-menu .languages-nav li.menu-item:first-of-type{font-weight:bold;border-right:2px solid black}#sticky-nav.open .nav-shelf .expanded-nav-menu .languages-nav li.menu-item a{font-size:15px;color:#6E6A69;text-transform:uppercase;line-height:15px;padding-left:0px;padding-right:5px}#sticky-nav.open .nav-shelf .expanded-nav-menu .languages-nav li.menu-item a:hover{background:none;color:#D41313}#sticky-nav.open #special-projects-secondary-menu{margin:0;padding:20px;background:#D41313;height:100vw}#sticky-nav.open #special-projects-secondary-menu li a{font-size:15px;font-weight:600;padding-left:0px;padding-right:0px;border-bottom:2px solid #c3c3c3;color:white}#sticky-nav.open #special-projects-secondary-menu li a:hover{background:none;color:white}#sticky-nav.open #special-projects-secondary-menu li a .caret{display:none}#sticky-nav.open #sticky-nav-search{margin-bottom:30px}#sticky-nav.open #sticky-nav-search .form-search .input-append{display:flex}#sticky-nav.open #sticky-nav-search .form-search .input-append .text-input-wrapper{width:100%}#sticky-nav.open #sticky-nav-search .form-search .input-append .text-input-wrapper .search-query{border-radius:0;border:2px solid black;border-right:none;width:100%;height:35px;text-indent:10px}#sticky-nav.open #sticky-nav-search .form-search .input-append .search-submit{background:inherit;border:2px solid black;padding:0;border-radius:0;border-left:0;z-index:10}#sticky-nav.open #sticky-nav-search .form-search .input-append .search-submit i{margin-right:10px}@media (min-width:769px){.sticky-nav-wrapper{display:none}}#secondary-nav{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:0!important;padding-right:0!important;background:#D41313}#secondary-nav .secondary-special-projects-nav{list-style:none;margin-left:0;margin-top:-5px;display:flex;align-items:stretch;background:#D41313;max-width:1170px;margin:0 auto}#secondary-nav .secondary-special-projects-nav li{display:flex;flex-grow:1;flex-basis:0;margin:20px 0;border-right:1px solid white;padding:0 1.5rem}#secondary-nav .secondary-special-projects-nav li:last-of-type{border-right:none}#secondary-nav .secondary-special-projects-nav li a{color:white;font-size:15px;font-weight:600;text-transform:uppercase;display:flex;align-items:center}#secondary-nav .secondary-special-projects-nav li a:hover{text-decoration:none}#secondary-nav .secondary-special-projects-nav li a .secondary-nav-item-thumbnail{width:60px;height:60px}#secondary-nav .secondary-special-projects-nav li a .secondary-nav-item-title{margin-left:15px}@media (max-width:768px){#secondary-nav{display:none}}@media (max-width:768px){.secondary-nav-item-thumbnail{display:none}}#page .header-ad-zone{width:initial;margin-top:0;float:none;top:0}#page .header-ad-zone iframe{max-width:100%}#site-header{display:flex;flex-direction:row;align-items:center;margin:24px 0 40px}#site-header a:first-of-type{flex:1 1 0px;order:2}#site-header .header_img{max-width:100%}#site-header aside{float:none;flex:1 1 0px;max-width:100%}#site-header aside:first-of-type{order:1}#site-header aside:nth-of-type(2){order:3}@media (max-width:769px){#site-header aside{width:100%}}#site-header .widget{margin-bottom:0}#site-header .widget_search .form-search{max-width:70%}#site-header .widget_search .form-search .input-append{display:flex}#site-header .widget_search .form-search .input-append .search-query{border-radius:0;border:2px solid black;border-right:0;width:100%;height:35px;text-indent:10px;max-width:180px}#site-header .widget_search .form-search .input-append .search-submit{background:inherit;border:2px solid black;padding:0;border-radius:0;border-left:0;z-index:10;font-size:0;color:black}#site-header .widget_search .form-search .input-append .search-submit::before{content:'\4d';font-family:'fontello';font-style:normal;font-weight:normal;font-size:16px;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:10px;text-align:center;opacity:1;text-transform:none !important}#site-header .widget_search .form-search .input-append .search-submit:hover{color:#D41313}@media (max-width:860px){#site-header .widget_search .form-search{max-width:90%}}@media (max-width:769px){#site-header .widget_search{display:none}}#site-header .header-button-container{float:right}#site-header .header-button-container .btn{text-transform:uppercase;border-radius:0;font-family:roc-grotesk,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:15px;font-weight:500;padding:10px 15px}#site-header .header-button-container .btn:not(:last-of-type){margin-right:1.5rem}@media (max-width:899px) and (min-width:770px){#site-header .header-button-container .btn:not(:last-of-type){margin:.5rem}}@media (max-width:769px){#site-header .header-button-container .btn:not(:last-of-type){margin-right:10px}}#site-header .header-button-container .btn.btn-red{background:none;border:1px solid #D41313;color:#D41313}#site-header .header-button-container .btn.btn-red:hover{color:black}#site-header .header-button-container .btn.btn-black{background:black;border:1px solid black;color:white;padding:10px 35px}#site-header .header-button-container .btn.btn-black:hover{background:#D41313;border:1px solid #D41313}@media (max-width:899px) and (min-width:770px){#site-header .header-button-container .btn.btn-black{padding:10px 20px}}@media (max-width:860px){#site-header .header-button-container .btn{padding:10px;flex:1}}@media (max-width:769px){#site-header .header-button-container{float:none;display:flex;flex-direction:row-reverse}}@media (max-width:769px){#site-header{flex-direction:column-reverse;padding:20px 0;border-bottom:1px solid #c3c3c3}}.before-footer-wrapper{background-color:none}#before-footer>:last-child{margin-bottom:0}.footer-bg{background-color:white}.footer-bg .footer-skyline{background-image:url("../img/footer-skyline.png");background-color:black;background-repeat:no-repeat;background-position:bottom;background-size:1170px auto;width:100%;height:200px}@media (max-width:769px){.footer-bg .footer-skyline{background-position-x:34%}}.footer-bg #site-footer{color:black}.footer-bg #site-footer #supplementary{padding:40px 0;display:flex}.footer-bg #site-footer #supplementary .widget-area .textwidget p:last-of-type{margin-bottom:0}.footer-bg #site-footer #supplementary .widget-area ul{width:max-content;margin:0 auto}.footer-bg #site-footer #supplementary .widget-area ul li{list-style-position:inside;list-style-image:url("../img/list-arrow.png");margin-bottom:20px}.footer-bg #site-footer #supplementary .widget-area ul li a{color:black;text-transform:uppercase}.footer-bg #site-footer #supplementary .widget-area ul li a:hover{color:#D41313;text-decoration:none}.footer-bg #site-footer #supplementary .widget-area:nth-of-type(2){border-left:2px solid #e2e2e2}.footer-bg #site-footer #supplementary .widget-area:last-of-type{margin-left:0}@media (max-width:769px){.footer-bg #site-footer #supplementary{padding:0}.footer-bg #site-footer #supplementary .widget-area .widget_text{padding:20px 0}.footer-bg #site-footer #supplementary .widget-area ul{width:auto;margin:auto}.footer-bg #site-footer #supplementary .widget-area ul li a{font-size:14px}.footer-bg #site-footer #supplementary .widget-area:nth-of-type(2){margin-bottom:0;border-top:2px solid #e2e2e2;border-left:0;padding-top:45px}.footer-bg #site-footer #supplementary .widget-area:nth-of-type(2) .widget_nav_menu{margin-bottom:0}}@media (max-width:769px){.footer-bg #site-footer #supplementary{display:initial}}.footer-bg #site-footer #boilerplate{border-top:2px solid #e2e2e2}.footer-bg #site-footer #boilerplate .row-fluid{display:flex;align-items:center}.footer-bg #site-footer #boilerplate #footer-social li{float:right}@media (max-width:769px){.footer-bg #site-footer #boilerplate .row-fluid{display:block}.footer-bg #site-footer #boilerplate .row-fluid .span6{text-align:left;margin-bottom:0}.footer-bg #site-footer #boilerplate .row-fluid .span6 .footer-credit{padding:30px 0}.footer-bg #site-footer #boilerplate .row-fluid .span6 #footer-social{padding:0}.footer-bg #site-footer #boilerplate .row-fluid .span6 #footer-social li{float:none}}@media (max-width:768px){#page{padding:0 4.5%}}.zone-a-btn a.btn{width:100%;color:white;background:#D41313;padding:2.5em;font-size:1.125em;font-weight:bold;position:relative}.zone-a-btn a.btn span{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;padding:0 1em}.zone-a-btn a.btn:hover{background:#e70000}.wp-media-credit a{color:#6E6A69;text-decoration-color:#6E6A69}.wp-media-credit a:hover{color:#D41313}.btn{border-radius:0;color:white;background-color:black;border:1px solid black;text-decoration:none;font-family:roc-grotesk,"Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase}.btn a{color:white}.btn:active,.btn:hover{background-color:#D41313;border-color:#D41313;color:white;text-decoration:none}.btn:active a,.btn:hover a{text-decoration:none}.btn-primary{color:white;background-color:#D41313;border-color:#D41313}.btn-primary:active,.btn-primary:hover{color:#D41313;background-color:white}.btn-primary:active a,.btn-primary:hover a{color:#D41313}body.clean-read.single-post.classic #content{margin:0 auto}.widgettitle,.stories h3.widgettitle{font-family:roc-grotesk,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:18px;color:black;text-transform:uppercase}.widget article p,.widget .by,.widget .byline .and{color:#6E6A69}.widget .excerpt p{font-size:16px;margin-bottom:1em}.alert-wrapper{background-color:#f2dede;border:1px solid #ebccd1;color:#a94442}#alert-container{color:#343434}#alert-container a{color:#D41313}#header-ad-zone-container div div{margin-top:0}.header-ad-zone div[id^="div-gpt-ad"]{margin:0 auto}.header-ad-zone .widget{margin-bottom:0}#site-footer a{color:#cccccc}#site-footer a:hover,#site-footer a:active{color:#f1f1f1}#site-footer a.btn-primary{color:#ffffff;font-weight:bold}#sidebar{display:none}@media screen and (min-width:769px){#sidebar{display:block}}.sticky-related,.sticky-solo{background-color:#f61212;border:1px solid #D41313}form .form-group{margin:10px 0}form label{font-family:neue-haas-grotesk-text,"Helvetica","Helvetia Neue",Arial,sans-serif;font-weight:bold;font-size:18px;margin:10px 0}form input{margin:0 0 18px 0}form input[type="checkbox"],form input[type="radio"]{margin:0 10px 0 0}form .alert-error{color:#b94a48;font-size:14px}span#recaptcha_privacy{display:none}#largo-user-logged-in-message,#largo-registration-success-msg{font-size:22px;font-weight:bold}#largo-user-logged-in-message a,#largo-registration-success-msg a{text-decoration:underline}.tribe-events-user-recurrence-toggle input{margin-right:10px}.tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"],.tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"]>a,#tribe_events_filters_wrapper input[type=submit],.tribe-events-button,#tribe-events .tribe-events-button,.tribe-events-button.tribe-inactive,#tribe-events .tribe-events-button:hover,.tribe-events-button:hover,.tribe-events-button.tribe-active:hover{background-color:#f61212}@media (max-width:1200px){.global-nav .nav-right ul#header-social.visible-desktop{display:none}}@media (max-width:1160px){.header-ad-zone{float:none;text-align:left;top:5px}.header-ad-zone div[id^="div-gpt-ad"]{margin:0 auto}#site-header{width:100%;max-width:100%;text-align:center;margin:0}}@media (max-width:980px){.global-nav ul{display:none}}@media (max-width:768px){.single-post.classic #sidebar{margin-left:0;width:100%}#sidebar div[id^="div-gpt-ad"]{margin:0 auto}}@media (max-width:728px){.header-ad-zone{text-align:center}}@media (min-width:990px){.home #main{margin-top:4.5rem}}@media (max-width:768px){.home #main{margin-top:1.5rem}}@media screen and (max-width:480px){.home #main{margin-top:0}}body.neighborhoods-lp{font-family:neue-haas-grotesk-text,"Helvetica","Helvetia Neue",Arial,sans-serif}body.neighborhoods-lp *{box-sizing:border-box;letter-spacing:.0125em;transition:all .05s ease-in-out;-moz-transition:all .05s ease-in-out;-webkit-transition:all .05s ease-in-out}@media (min-width:769px){body.neighborhoods-lp .sticky-nav-holder.show{display:block}}body.neighborhoods-lp ul#menu-zone-in,body.neighborhoods-lp ul#menu-mapping-the-future{list-style:none;margin:0;border-top:4px solid #D41313;border-bottom:1px solid black;font-size:0}body.neighborhoods-lp ul#menu-zone-in>.menu-item,body.neighborhoods-lp ul#menu-mapping-the-future>.menu-item{display:inline-block;min-width:8%;max-width:28%;margin-bottom:0;font-size:initial}body.neighborhoods-lp ul#menu-zone-in>.menu-item:not(.menu-item-has-children),body.neighborhoods-lp ul#menu-mapping-the-future>.menu-item:not(.menu-item-has-children){text-align:center}body.neighborhoods-lp ul#menu-zone-in>.menu-item.menu-item-has-children,body.neighborhoods-lp ul#menu-mapping-the-future>.menu-item.menu-item-has-children{position:relative}body.neighborhoods-lp ul#menu-zone-in>.menu-item.menu-item-has-children>a:after,body.neighborhoods-lp ul#menu-mapping-the-future>.menu-item.menu-item-has-children>a:after{content:'▼';padding-left:.333em;font-size:.8em}body.neighborhoods-lp ul#menu-zone-in>.menu-item.menu-item-has-children.zones-active>a,body.neighborhoods-lp ul#menu-mapping-the-future>.menu-item.menu-item-has-children.zones-active>a{background-color:black;color:white}body.neighborhoods-lp ul#menu-zone-in>.menu-item.menu-item-has-children.zones-active ul.sub-menu,body.neighborhoods-lp ul#menu-mapping-the-future>.menu-item.menu-item-has-children.zones-active ul.sub-menu{display:block}body.neighborhoods-lp ul#menu-zone-in>.menu-item a,body.neighborhoods-lp ul#menu-mapping-the-future>.menu-item a{display:block;padding:1.25em 1.25em;color:black;font-weight:bold}body.neighborhoods-lp ul#menu-zone-in>.menu-item a:hover,body.neighborhoods-lp ul#menu-mapping-the-future>.menu-item a:hover{background-color:black;color:white;text-decoration:none}body.neighborhoods-lp ul#menu-zone-in>.menu-item.cta a,body.neighborhoods-lp ul#menu-mapping-the-future>.menu-item.cta a{background-color:#D41313;color:white}body.neighborhoods-lp ul#menu-zone-in ul.sub-menu,body.neighborhoods-lp ul#menu-mapping-the-future ul.sub-menu{list-style:none;margin:0;position:absolute;border:1px solid black;background-color:white;z-index:9999999;display:none}body.neighborhoods-lp ul#menu-zone-in ul.sub-menu>.menu-item,body.neighborhoods-lp ul#menu-mapping-the-future ul.sub-menu>.menu-item{white-space:nowrap;margin-bottom:0}body.neighborhoods-lp ul#menu-zone-in ul.sub-menu>.menu-item a,body.neighborhoods-lp ul#menu-mapping-the-future ul.sub-menu>.menu-item a{padding:.75em 2em}body.neighborhoods-lp ul#menu-zone-in #more-zonein,body.neighborhoods-lp ul#menu-mapping-the-future #more-zonein{display:none}body.neighborhoods-lp.tax-post-type header.archive-background{margin:2em 0 .5em 0}body.neighborhoods-lp h1.entry-title{font-size:1.25em;clear:both}body.neighborhoods-lp h2{color:#D41313;font-size:1.25em;text-transform:none}body.neighborhoods-lp h3{font-size:1.25em;color:#D41313}body.neighborhoods-lp p{font-size:1em;margin-bottom:.5em;letter-spacing:0}body.neighborhoods-lp .read-more{font-size:.85em;font-weight:bold}body.neighborhoods-lp section.rezone-overview .span12 p{font-size:1.5em;line-height:1.75;padding:.25em 0;margin-bottom:0;color:black}body.neighborhoods-lp section.rezone-overview .span12 p *{letter-spacing:0}body.neighborhoods-lp section,body.neighborhoods-lp .bottom-ctas,body.neighborhoods-lp .sidebar-ctas{padding-top:2em;margin-top:2em;border-top:solid 1px #c3c3c3}body.neighborhoods-lp .rezone-overview{border-top:0;margin-top:0}body.neighborhoods-lp section.rezone-101 h3{margin-bottom:.5em}body.neighborhoods-lp section.rezone-101 h3>a{color:black}body.neighborhoods-lp section.rezone-101 h3>a:hover{color:#D41313}body.neighborhoods-lp section.map{padding-top:0;border-top:none}body.neighborhoods-lp section.map .post-social{border-top:1px solid #c3c3c3;border-bottom:1px solid #c3c3c3}body.neighborhoods-lp section.map .post-social>span{margin:0}body.neighborhoods-lp section.map #map-container{position:relative}body.neighborhoods-lp section.map #googft-mapCanvas{height:530px;margin:0;padding:0;width:100%}body.neighborhoods-lp section.map #map-tooltip{position:absolute;border:2px solid black;background-color:white;padding:.5em 1em;display:none}body.neighborhoods-lp section.map #map-tooltip.active{display:block}body.neighborhoods-lp section.map #map-key{position:absolute;background-color:white;min-width:220px;min-height:120px;border:1px solid #eee;box-shadow:0 1px 1px #ddd;border-radius:3px;top:50px;left:10px;padding:10px;font-size:.75em}body.neighborhoods-lp section.map #map-key h3{font-weight:normal;color:#666;margin-bottom:10px}body.neighborhoods-lp section.map #map-key .circle{display:block;margin-bottom:1em;line-height:1em}body.neighborhoods-lp section.map #map-key .circle span{display:inline-block;margin-left:1.5em;width:200px}body.neighborhoods-lp section.map h3 a{color:#D41313}body.neighborhoods-lp section.map h5{font-size:1.125em}body.neighborhoods-lp section.map .zone-w-status{text-indent:-1.7em;margin-left:1.7em;color:black}body.neighborhoods-lp .bottom-ctas{display:-ms-flexbox;display:-webkit-flex;display:flex}body.neighborhoods-lp .bottom-ctas .span3{text-align:center;width:23%;background:#D41313;margin:0 1%}body.neighborhoods-lp .bottom-ctas .span3 a.btn{width:100%;color:white;background:#D41313;padding:2.5em;font-size:1.125em;font-weight:bold;position:relative}body.neighborhoods-lp .bottom-ctas .span3 a.btn span{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;padding:0 1em}body.neighborhoods-lp .bottom-ctas .span3 a.btn:hover{background:#e70000}body.neighborhoods-lp .bottom-ctas .span3 a.btn{background:transparent;display:-ms-flexbox;display:-webkit-flex;display:flex}body.neighborhoods-lp section.news h3,body.neighborhoods-lp section.videos h3,body.neighborhoods-lp section.commentary h3{margin-bottom:.25em;font-size:1.125em}body.neighborhoods-lp section.news h3,body.neighborhoods-lp section.videos h3,body.neighborhoods-lp section.commentary h3,body.neighborhoods-lp section.news h3 a,body.neighborhoods-lp section.videos h3 a,body.neighborhoods-lp section.commentary h3 a,body.neighborhoods-lp section.news h5,body.neighborhoods-lp section.videos h5,body.neighborhoods-lp section.commentary h5{color:black}body.neighborhoods-lp section.news .span4 .story,body.neighborhoods-lp section.videos .span4 .story,body.neighborhoods-lp section.commentary .span4 .story{margin-bottom:1.5em}body.neighborhoods-lp section.news .news-feature{background:#e2e2e2;padding:1em}body.neighborhoods-lp section.news .news-feature h3{font-size:1.75em}body.neighborhoods-lp .videos .span4>a{position:relative;display:block;margin-bottom:.5em}body.neighborhoods-lp .videos .span4>a:before{content:' ';background-color:rgba(0,0,0,0.25);position:absolute;top:0;bottom:0;left:0;right:0}body.neighborhoods-lp .videos .span4>a:after{content:'\25B6';color:white;font-size:40px;line-height:0;width:36px;max-height:48px;box-sizing:border-box;background-color:black;padding:32px 45px 32px 18px;border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}body.neighborhoods-lp .videos .span4>a:hover:after{background-color:#D41313}body.neighborhoods-lp .commentary .form{background:#e2e2e2;padding:1em;margin-bottom:.5em}body.neighborhoods-lp .commentary a.btn.zonein-twitter{border:none;padding:6px 10px;line-height:2;font-weight:bold;float:right;width:65.9574468%;background-color:#e2e2e2;color:#000}body.neighborhoods-lp .commentary a.btn.zonein-twitter:hover{background-color:#c3c3c3}body.neighborhoods-lp .documents{padding-bottom:2em}body.neighborhoods-lp .documents h5{font-size:1.125em;font-weight:normal;letter-spacing:0}body.neighborhoods-lp .documents h5 a{color:black}body.neighborhoods-lp .documents h5 a:hover{color:#D41313}body.neighborhoods-lp .morelink{width:100%;text-align:right}body.neighborhoods-lp .morelink.left{text-align:left;margin:0}body.neighborhoods-lp .morelink a{width:31.91489361%;text-align:center;font-weight:bold;background-color:black;color:white;border:1px solid black;line-height:2;padding:5px 10px;display:inline-block}body.neighborhoods-lp .morelink a:hover{background-color:white;color:black;border:1px solid black;text-decoration:none}body.neighborhoods-lp #rezone-footer{background-color:#e2e2e2}body.neighborhoods-lp #rezone-footer>div{max-width:1170px;padding:2em 2.5%;margin:0 auto}body.neighborhoods-lp #rezone-footer h2{margin-bottom:.75em}body.neighborhoods-lp #rezone-footer .rezone-overview{padding-top:0;margin-bottom:2em}body.neighborhoods-lp #rezone-footer .rezone-overview .span12 p{margin:0;font-size:1.5em}body.neighborhoods-lp #rezone-footer .rezone-overview .span12 p b,body.neighborhoods-lp #rezone-footer .rezone-overview .span12 p strong{font-weight:normal}body.neighborhoods-lp #rezone-footer .zone-w-status{display:inline-block;margin-right:2.5em;min-width:20%}body.neighborhoods-lp #rezone-footer .zone-w-status h5{font-size:1.25em}body.neighborhoods-lp.page-template-page-neighborhood-info p{font-size:19.552px;margin-bottom:1.25em}body.neighborhoods-lp.page-template-page-neighborhood-info .hero.span12{margin:0 0 1em 0}body.neighborhoods-lp input[type=submit].gform_button.button{width:100%!important;background-color:#D41313;color:white;border:none;padding:.5em;font-family:neue-haas-grotesk-text,"Helvetica","Helvetia Neue",Arial,sans-serif;font-weight:bold}body.neighborhoods-lp input[type=submit].gform_button.button:hover{background:#e70000}body.neighborhoods-lp .gform_wrapper{margin:0!important}body.neighborhoods-lp .gform_wrapper .gform_body{position:relative}body.neighborhoods-lp .gform_wrapper .top_label .gfield_label,body.neighborhoods-lp .gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}body.neighborhoods-lp .gform_wrapper .top_label li.gfield.gf_left_half,body.neighborhoods-lp .gform_wrapper .top_label li.gfield.gf_right_half{display:block}body.neighborhoods-lp .gform_wrapper form li,body.neighborhoods-lp .gform_wrapper li{margin:0!important}body.neighborhoods-lp .gform_wrapper .gform_footer{margin:.5em 0 !important;padding:0!important}body.neighborhoods-lp.single-cftl-tax-landing .gform_wrapper .top_label li:last-of-type{position:absolute;top:0;right:0}body.neighborhoods-lp.single-cftl-tax-landing .gform_wrapper .top_label li:last-of-type div.ginput_container{margin-top:2px}body.neighborhoods-lp.single-cftl-tax-landing .gform_wrapper .top_label li:last-of-type textarea{max-height:142px}body.neighborhoods-lp.single-cftl-tax-landing .gform_wrapper .gform_footer{margin:.5em 0 !important;padding:0!important;width:50%;float:right;padding:0 8px!important}@media (max-width:979px) and (min-width:769px){body.neighborhoods-lp .global-nav,body.neighborhoods-lp #site-footer,body.neighborhoods-lp #footer-logos{padding:18px}body.neighborhoods-lp #page{padding-bottom:2em}}@media (max-width:900px){body.neighborhoods-lp ul#menu-zone-in>.menu-item a,body.neighborhoods-lp ul#menu-mapping-the-future>.menu-item a{padding:1em .75em;font-size:.8em}body.neighborhoods-lp .news .news-feature .span6{min-width:100%;margin:0}body.neighborhoods-lp .news .news-feature .span6 img{margin-bottom:1em}body.neighborhoods-lp.page-template-page-neighborhood-info .span8{min-width:100%}}@media (max-width:650px){body.neighborhoods-lp .rezone-header{margin-top:0}body.neighborhoods-lp .rezone-header .span8{min-width:100%}body.neighborhoods-lp .rezone-header .span4{display:none}body.neighborhoods-lp ul#menu-zone-in,body.neighborhoods-lp ul#menu-mapping-the-future{border-bottom:none}body.neighborhoods-lp ul#menu-zone-in>.menu-item,body.neighborhoods-lp ul#menu-mapping-the-future>.menu-item{min-width:20%;max-width:20%}body.neighborhoods-lp ul#menu-zone-in>.menu-item.menu-item-has-children,body.neighborhoods-lp ul#menu-mapping-the-future>.menu-item.menu-item-has-children{min-width:50%;max-width:50%;background-color:black;text-align:center}body.neighborhoods-lp ul#menu-zone-in>.menu-item.menu-item-has-children:first-of-type,body.neighborhoods-lp ul#menu-mapping-the-future>.menu-item.menu-item-has-children:first-of-type{border-right:1px solid white}body.neighborhoods-lp ul#menu-zone-in>.menu-item.menu-item-has-children>a,body.neighborhoods-lp ul#menu-mapping-the-future>.menu-item.menu-item-has-children>a{color:white;padding-right:1em;padding-left:1em}body.neighborhoods-lp ul#menu-zone-in>.menu-item.menu-item-has-children>a:hover,body.neighborhoods-lp ul#menu-mapping-the-future>.menu-item.menu-item-has-children>a:hover{background-color:#D41313}body.neighborhoods-lp ul#menu-zone-in>.menu-item.menu-item-has-children ul.sub-menu,body.neighborhoods-lp ul#menu-mapping-the-future>.menu-item.menu-item-has-children ul.sub-menu{min-width:100%;text-align:center;border-top:none}body.neighborhoods-lp ul#menu-zone-in>.menu-item>a,body.neighborhoods-lp ul#menu-mapping-the-future>.menu-item>a{padding:1em .5em;font-size:1em}body.neighborhoods-lp ul#menu-zone-in #more-zonein,body.neighborhoods-lp ul#menu-mapping-the-future #more-zonein{display:inline-block}body.neighborhoods-lp ul#menu-zone-in .menu-hide,body.neighborhoods-lp ul#menu-mapping-the-future .menu-hide{display:none}body.neighborhoods-lp .rezone-overview{font-size:.8em}body.neighborhoods-lp .bottom-ctas{display:block}body.neighborhoods-lp .bottom-ctas .span3{text-align:center;width:48%;background:#d41313;margin:1%}body.neighborhoods-lp .news .news-feature{min-width:100%}body.neighborhoods-lp .news .span4{min-width:100%;margin:2em 0 0 0}body.neighborhoods-lp .commentary .span8{min-width:100%;margin:2em 0}body.neighborhoods-lp .commentary a.btn.zonein-twitter.span8{margin:.5em 0 0}body.neighborhoods-lp .commentary .span4{min-width:100%}body.neighborhoods-lp .morelink a{min-width:100%}body.neighborhoods-lp.single-cftl-tax-landing .gform_wrapper li:last-of-type{position:static!important;min-width:100%!important}}@media (max-width:550px){body.neighborhoods-lp ul#menu-zone-in,body.neighborhoods-lp ul#menu-mapping-the-future{position:relative}body.neighborhoods-lp ul#menu-zone-in>.menu-item,body.neighborhoods-lp ul#menu-mapping-the-future>.menu-item{min-width:33.333%;max-width:33.333%}body.neighborhoods-lp ul#menu-zone-in>.menu-item.menu-item-has-children,body.neighborhoods-lp ul#menu-mapping-the-future>.menu-item.menu-item-has-children{position:static}body.neighborhoods-lp ul#menu-zone-in>.menu-item:not(.menu-item-has-children),body.neighborhoods-lp ul#menu-mapping-the-future>.menu-item:not(.menu-item-has-children){text-align:left}body.neighborhoods-lp ul#menu-zone-in>.menu-item .sub-menu,body.neighborhoods-lp ul#menu-mapping-the-future>.menu-item .sub-menu{left:0}body.neighborhoods-lp .rezone-101 .span4{min-width:100%;margin:0 0 1.5em 0}body.neighborhoods-lp .rezone-101 .span4:last-of-type{margin-bottom:0}body.neighborhoods-lp .videos .span4{min-width:100%;margin:0 0 1em 0}body.neighborhoods-lp .videos .span4:last-of-type{margin-bottom:0}body.neighborhoods-lp .documents .span4{min-width:100%;margin:0}}@media (max-width:480px){body.neighborhoods-lp .map .plan-status .zone-w-status{min-width:auto;display:inline-block;font-size:.8em;margin-right:1.5em}}body.neighborhoods-lp.tax-neighborhoods .rezone-header{margin-bottom:2em}body.neighborhoods-lp.tax-neighborhoods header h1{margin:0;line-height:1em;padding-bottom:.5em}body.neighborhoods-lp.tax-neighborhoods header .zone-w-status{margin:0 0 1em 0}body.neighborhoods-lp.tax-neighborhoods section .map,body.neighborhoods-lp.tax-neighborhoods section.gform_widget{border-top:none;margin-top:0}body.neighborhoods-lp.tax-neighborhoods section.photos>.row-fluid{margin-bottom:2.5em}body.neighborhoods-lp.tax-neighborhoods section.photos>.row-fluid img:hover{cursor:pointer}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow{background-color:#fff;font-family:neue-haas-grotesk-text,"Helvetica","Helvetia Neue",Arial,sans-serif;font-size:11px;color:#666;position:relative;border:none;width:100%;margin-top:0;margin-bottom:20px;padding:4px 0 0 0}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow .slick-list{top:24px}body.neighborhoods-lp.tax-neighborhoods.archive .hero .ie6 .navis-slideshow{display:block}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow p{margin:10px 0;line-height:1.5;padding:10px;font-size:12px}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow h6{margin:0 0 -10px;font-weight:normal;font-size:11px;font-style:italic;color:#666;z-index:2}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow h6.credit{position:absolute;left:17%;padding:.5em 0;text-align:right;display:none}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow h6.permalink{position:absolute;left:2%;text-align:left;padding-left:16px}body.neighborhoods-lp.tax-neighborhoods.archive .hero .slide-permalink{font-weight:normal;font-style:normal;outline:none;display:none}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow .wp-caption-text{clear:both;color:#000;background-color:#fff;width:100%;padding:1em 0!important;margin:0;position:relative;font-size:12px!important;font-style:italic}body.neighborhoods-lp.tax-neighborhoods.archive .hero body.normal.single-post .hero .navis-slideshow .wp-caption-text{padding:1em 17.0213% !important}body.neighborhoods-lp.tax-neighborhoods.archive .hero .slide-permalink:hover{text-decoration:none;color:#666}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow .slick-dots{display:-ms-flexbox !important;display:-webkit-flex !important;display:flex!important;margin:0!important;width:100%;position:absolute;top:4px;left:0}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow .slick-dots li{float:none;width:100%;margin:0!important;list-style:none;background:none !important;padding:0 !important;border-right:1px solid #ffffff}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow .slick-dots li:last-of-type{border-right:none}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow .slick-dots li button{border:none;display:block;width:100%;height:4px;background-color:#ccc;background-image:none;float:left;overflow:hidden;text-indent:-99999px}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow .slick-dots li.slick-active button{background-color:#666}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow a.slick-navigation{background-color:transparent;background-image:none;text-indent:-10000px;display:block;text-decoration:none;outline:none;width:0;height:0}body.neighborhoods-lp.tax-neighborhoods.archive .hero body.single-format-standard .navis-slideshow a.slick-previous{left:0px;background:none}body.neighborhoods-lp.tax-neighborhoods.archive .hero body.single-format-standard .navis-slideshow a.slick-next{right:0px;background:none}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow a.slick-previous{position:absolute;top:0px;left:-40px;height:100%;width:40px;border:none;z-index:10;outline:none;background-color:#fff;border-right:4px solid transparent}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow a.slick-previous:hover{cursor:pointer;height:100%;width:40px}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow a.slick-previous:before{content:' ';position:absolute;left:15px;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);border-style:solid;border-width:20px 10px 20px 0;border-color:transparent #ccc transparent transparent;z-index:10;outline:none}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow a.slick-previous:hover:before{border-color:transparent #666 transparent transparent}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow a.slick-next{position:absolute;top:0;right:-40px;height:100%;width:40px;border:none;z-index:10;outline:none;background-color:#fff;border-left:4px solid transparent}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow a.slick-next:hover{cursor:pointer;height:100%;width:40px}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow a.slick-next:before{content:' ';position:absolute;left:15px;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);border-style:solid;border-width:20px 0 20px 10px;border-color:transparent transparent transparent #ccc;z-index:10;outline:none}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow a.slick-next:hover:before{border-color:transparent transparent transparent #666}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow .slick-slide img{margin:0 auto;max-height:80vh;position:relative}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow.slick-initialized .slick-slide{position:relative;min-height:50vh}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow.navis-full{margin-top:0;margin-bottom:0;padding:4px 0 0;position:fixed;top:0;bottom:0;left:0;right:0;z-index:999999;overflow:visible;background-color:#000}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow.navis-full .slick-list{top:0}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow.navis-full .slick-dots{width:100%;padding:0 0;top:0}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow.navis-full .slick-dots li button{background-color:#000}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow.navis-full .slick-dots li.slick-active button{background-color:#666}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow.navis-full a.slick-previous{left:0;background-color:transparent}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow.navis-full a.slick-previous:hover{background-color:transparent;border-right:4px solid transparent}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow.navis-full a.slick-previous:before{border-color:transparent #fff transparent transparent}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow.navis-full a.slick-next{right:0;background-color:transparent}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow.navis-full a.slick-next:hover{background-color:transparent;border-left:4px solid transparent}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow.navis-full a.slick-next:before{border-color:transparent transparent transparent #fff}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow.navis-full span.navis-before{position:absolute;top:10px;right:14px;color:white;z-index:99999;font-size:2.5em}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow.navis-full span.navis-before:hover{color:#666;cursor:pointer}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow.slick-initialized.navis-full .slick-slide{min-height:100vh}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow.navis-full .slick-slide img{max-height:100vh;top:45%;position:absolute;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow.navis-full h6{padding:10px 16px}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow.navis-full .wp-caption-text,body.neighborhoods-lp.tax-neighborhoods.archive .hero body.normal.single-post .hero .navis-slideshow.navis-full p.wp-caption-text{background-color:rgba(0,0,0,0.7);color:#ccc;padding:1em 17.023% !important;bottom:0;position:absolute;border:none;text-align:center}body.neighborhoods-lp.tax-neighborhoods.archive .hero .largo-img-grid{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}body.neighborhoods-lp.tax-neighborhoods.archive .hero .largo-img-grid.two-up>div{width:49%}body.neighborhoods-lp.tax-neighborhoods.archive .hero .largo-img-grid.three-up>div{width:32.5%}body.neighborhoods-lp.tax-neighborhoods.archive .hero .largo-img-grid.four-up>div{width:24%}body.neighborhoods-lp.tax-neighborhoods.archive .hero .largo-img-grid>div>div{min-height:300px;background-size:cover;background-position:center center}body.neighborhoods-lp.tax-neighborhoods.archive .hero .largo-img-grid img{display:none}body.neighborhoods-lp.tax-neighborhoods.archive .hero .largo-img-grid{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between}body.neighborhoods-lp.tax-neighborhoods.archive .hero .largo-img-grid p.wp-caption-text{font-size:12px!important;font-style:italic;margin-bottom:2em}@media screen and (max-width:767px){body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow{background-color:transparent}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow .slick-dots{padding:0}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow .slick-list{top:4px}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow a.slick-previous{left:0;background-color:transparent;display:none}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow a.slick-next{right:0;background-color:transparent;display:none}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow a.slick-previous:before,body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow a.slick-next:before{top:35%;transform:none}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow.navis-full a.slick-previous:before,body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow.navis-full a.slick-next:before{top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}body.neighborhoods-lp.tax-neighborhoods.archive .hero body.normal.single-post .hero .navis-slideshow p.wp-caption-text{background-color:transparent;padding:1em 1em 0 1em!important}}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow{display:none}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow.navis-full{display:block}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow.navis-full .wp-caption-text{display:block}body.neighborhoods-lp.tax-neighborhoods section.news .row-fluid{margin-bottom:2.5em}body.neighborhoods-lp.tax-neighborhoods section.news h3{font-size:1.5em}body.neighborhoods-lp.tax-neighborhoods section .videos li>a{position:relative;display:block;margin-bottom:.5em}body.neighborhoods-lp.tax-neighborhoods section .videos li>a:before{content:' ';background-color:rgba(0,0,0,0.25);position:absolute;top:0;bottom:0;left:0;right:0}body.neighborhoods-lp.tax-neighborhoods section .videos li>a:after{content:'\25B6';color:white;font-size:40px;line-height:0;width:36px;max-height:48px;box-sizing:border-box;background-color:black;padding:32px 45px 32px 18px;border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}body.neighborhoods-lp.tax-neighborhoods section .videos li>a:hover:after{background-color:#D41313}body.neighborhoods-lp.tax-neighborhoods section .videos li .byline{display:none}body.neighborhoods-lp.tax-neighborhoods .sidebar-ctas a.btn{width:100%;color:white;background:#D41313;padding:2.5em;font-size:1.125em;font-weight:bold;position:relative}body.neighborhoods-lp.tax-neighborhoods .sidebar-ctas a.btn span{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;padding:0 1em}body.neighborhoods-lp.tax-neighborhoods .sidebar-ctas a.btn:hover{background:#e70000}body.neighborhoods-lp.tax-neighborhoods .morelink a{min-width:100%}body.neighborhoods-lp.tax-neighborhoods .bottom-ctas{float:left;margin-top:2em}body.neighborhoods-lp.tax-neighborhoods .gform_widget{background-color:#e2e2e2;padding:1em}body.neighborhoods-lp.tax-neighborhoods .gform_widget h3{color:black}@media (max-width:768px){body.neighborhoods-lp.tax-neighborhoods #page{padding-bottom:2em}body.neighborhoods-lp.tax-neighborhoods .stories+.span4{min-width:100%;margin:0}body.neighborhoods-lp.tax-neighborhoods section .news{margin-bottom:2em;padding-bottom:2em;border-bottom:1px solid #c3c3c3}}@media (max-width:550px){body.neighborhoods-lp.tax-neighborhoods section .news .span3,body.neighborhoods-lp.tax-neighborhoods section .news .span3 img,body.neighborhoods-lp.tax-neighborhoods section .news .span9{min-width:100%;margin-bottom:.5em;margin-left:0}}.navbar li.home-icon>a,.navbar li.home-icon>a:hover{width:200px;height:37px;margin-right:0;margin-top:8px;background-image:url(../img/CityLimitsLogo.svg);background-repeat:no-repeat;background-size:contain;background-position:center}h1.hidden-page-title{display:none}.type-tribe_events{padding:20px 0;border-top:1px solid #e2e2e2}@media screen and (min-width:769px){.type-tribe_events{margin-right:50px}}.type-tribe_events:nth-child(2){border-top:0}.tribe-mini-calendar-event .list-date{display:none}.tribe-mini-calendar-event.first,.tribe-mini-calendar-event .list-info{margin-top:0}.tribe-mini-calendar-event{overflow:hidden;width:100%;padding-bottom:0;margin-bottom:0;border-bottom:0}.tribe-mini-calendar-event .list-info h2,.tribe-mini-calendar-event h5{font-size:20px;font-weight:bold;line-height:28px;margin-top:0;margin-bottom:10px}.tribe-events-widget-link{display:none}.tribe-event-meta,.tribe-mini-calendar-event .byline,.tribe-mini-calendar-event .byline a{font-family:neue-haas-grotesk-text,"Helvetica","Helvetia Neue",Arial,sans-serif;color:#b1b1b1;font-size:14px;margin-bottom:10px;font-weight:normal}.tribe-event-image{float:left;width:60px;padding:.2em .66em .4em 0}.accordion{margin-bottom:40px;position:relative}.accordion-title{margin:0;padding:10px;font-size:26px;cursor:pointer;background-color:#e2e2e2;position:absolute;top:0;left:0;width:33%;width:calc(33% - 10px);border:1px solid #c3c3c3}@media screen and (max-width:1150px){.accordion-title{font-size:20px}}@media screen and (min-width:769px){.accordion-title{text-align:center}}.accordion-title::after{content:' \25bc';font-size:15px;padding-bottom:35px;position:relative;bottom:4px;left:10px}#accordion-1-t2{left:34%}#accordion-1-t3{left:68%;background-color:#D41313;color:white}#accordion-1-t3::after{content:unset !important}.accordion-title:first-child{border:none}.accordion-title.open{cursor:default;outline:none;background-color:white}.accordion-title.open::after{content:' \25b2';font-size:15px;padding-bottom:35px;position:relative;bottom:5px;left:10px}.accordion-title.open:active,.accordion-title.open:focus{outline:none}.accordion-content{width:100%;padding:0 10px 20px;margin-top:23px;border:1px solid #c3c3c3}.accordion-content input[type=submit].gform_button.button{background-color:#D41313;color:white;border:none;padding:.5em;font-family:neue-haas-grotesk-text,"Helvetica","Helvetia Neue",Arial,sans-serif;font-weight:bold}.accordion-content input[type=submit].gform_button.button:hover{background:#e70000}.accordion-content .ginput_container{font-family:neue-haas-grotesk-text,"Helvetica","Helvetia Neue",Arial,sans-serif}.accordion-content input{height:unset}@media print{.entry-content a:link:after,.entry-content a:visited:after{content:''}img.header_img{width:40%}iframe{display:inherit}p{page-break-inside:avoid}.hide-for-print{display:none}}.communitywire-filters li{font-family:neue-haas-grotesk-text,"Helvetica","Helvetia Neue",Arial,sans-serif;margin-bottom:5px;display:inline-block}.communitywire-filters li:before{content:' | ';margin-left:5px}.communitywire-filters li:first-child:before{content:'';margin-left:0}.communitywire-filters li:nth-child(2):before{content:''}#communitywire-sidebar-content{color:black;background-color:#e2e2e2}#communitywire-sidebar-content.widget{padding:24px 10px 24px 0}#communitywire-sidebar-content .widgettitle{background-color:unset;color:black;padding:unset}#communitywire-sidebar-content .tribe-event-meta,#communitywire-sidebar-content .byline,#communitywire-sidebar-content .tribe-event-excerpt{display:none}#communitywire-sidebar-content a{color:#D41313}#communitywire-sidebar-content .type-tribe_events{padding:10px 0 0;border-top:1px solid #c3c3c3}.single-communitywire h5.byline{display:none}@media screen and (max-width:768px){.row-fluid .span6{width:100%;margin-left:0}.accordion-title{font-size:18px;position:unset;width:97.5%}.accordion-content{margin-top:0}}.archive-background .rss-subscribe-link{display:none}#jp-relatedposts{padding-left:24px}#jp-relatedposts h3.jp-relatedposts-headline{font-family:roc-grotesk,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:18px;color:black;text-transform:uppercase}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post span a.jp-relatedposts-post-a,#jp-relatedposts .jp-relatedposts-items-visual h4.jp-relatedposts-post-title,#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a{color:#000;font-family:neue-haas-grotesk-text,"Helvetica","Helvetia Neue",Arial,sans-serif;font-size:20px;font-weight:bold;line-height:1.3em}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post{float:none;width:auto;margin-bottom:12px}#jp-relatedposts div.jp-relatedposts-items-visual .jp-relatedposts-post{-moz-opacity:1;opacity:1}#jp-relatedposts div.jp-relatedposts-items div.jp-relatedposts-post:hover{filter:alpha(opacity=100);-moz-opacity:1;opacity:1}section.map{padding-top:0;border-top:none}section.map .post-social{border-top:1px solid #c3c3c3;border-bottom:1px solid #c3c3c3}section.map .post-social>span{margin:0}section.map #map-container{position:relative}section.map #googft-mapCanvas{height:530px;margin:0;padding:0;width:100%}section.map #map-tooltip{position:absolute;border:2px solid black;background-color:white;padding:.5em 1em;display:none}section.map #map-tooltip.active{display:block}section.map #map-key{position:absolute;background-color:white;min-width:220px;min-height:120px;border:1px solid #eee;box-shadow:0 1px 1px #ddd;border-radius:3px;top:50px;left:10px;padding:10px;font-size:.75em}section.map #map-key h3{font-weight:normal;color:#666;margin-bottom:10px}section.map #map-key .circle{display:block;margin-bottom:1em;line-height:1em}section.map #map-key .circle span{display:inline-block;margin-left:1.5em;width:200px}section.map h3 a{color:#D41313}section.map h5{font-size:1.125em;margin-bottom:24px}section.map .zone-w-status{text-indent:-1.7em;margin-left:1.7em;color:black}section.map .circle{height:1em;width:1em;display:inline-block;border-radius:1em;margin-right:.5em;position:relative;top:.125em;background-color:#c3c3c3}section.map .circle.green{background:#10a139}section.map .circle.yellow{background:#fac409}section.map .circle.red{background:#D41313}section.map .circle.blue{background:#093ffa}@media (max-width:650px){.map .span8{min-width:100%}.map .plan-status{min-width:100%;margin-left:0;margin-top:1em}.map .plan-status .zone-w-status{min-width:42%;display:inline-block}}.newsletter-signup{background-color:black;color:#c3c3c3}.newsletter-signup *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.newsletter-signup .visible-xs{display:block}.newsletter-signup .newsletter-response{display:none}.newsletter-signup .btn{padding:.75rem 2.25rem;text-transform:uppercase}.newsletter-signup .row:before,.newsletter-signup .expanded:before,.newsletter-signup .row:after,.newsletter-signup .expanded:after{display:table;content:" "}.newsletter-signup .row:after,.newsletter-signup .expanded:after{clear:both}.newsletter-signup hgroup{text-align:center;border-left:1px solid #c3c3c3;border-right:1px solid #c3c3c3;max-width:30em;margin-left:auto;margin-right:auto}.newsletter-signup h1{color:white;font-size:calc(15px + 1vw);margin-bottom:0}.newsletter-signup h2{color:#c3c3c3;font-size:14px;font-family:neue-haas-grotesk-text,"Helvetica","Helvetia Neue",Arial,sans-serif;font-weight:normal}.newsletter-signup h3{font-size:16px;color:#D41313;margin-bottom:0}.newsletter-signup .post_content{margin-bottom:1.5rem}.newsletter-signup label{display:inline;font-size:12px;font-weight:normal}.newsletter-signup input[type=text]{width:100%}.newsletter-signup form input[type="checkbox"]{margin-right:7px}.newsletter-signup .signup_text_holder{position:relative}.newsletter-signup.maincolumn{display:none;padding:0 2.5%}.newsletter-signup .column{float:left;width:33.33%;padding:15px}.newsletter-signup p{font-size:12px;margin-bottom:0}.newsletter-signup section{padding-left:1.5rem}.newsletter-signup section input[type="checkbox"]{float:left;margin-top:.2rem;margin-left:-1.5rem}.newsletter-signup section+section{margin-top:1.5rem}.newsletter-signup.mobile{padding:0;position:fixed;bottom:0;left:0;right:0;z-index:99999;max-height:0;-webkit-transition:max-height 1.4s,height 1.4s;transition:max-height 1.4s,height 1.4s}.newsletter-signup.mobile>a{position:absolute;display:block;z-index:20;top:33px;left:0;bottom:0;right:0}.newsletter-signup.mobile #close_bar{position:relative;background-color:black;height:44px}.newsletter-signup.mobile #close_bar .close_box{width:44px;height:44px;position:absolute;right:0;margin-top:-1px;background-image:url(../img/newsletter_close_box_hover.svg);background-repeat:no-repeat;background-size:contain;z-index:100;cursor:pointer}.newsletter-signup.mobile hgroup{margin-top:-3rem;min-height:3rem;background-color:black;margin-bottom:1.5rem}.newsletter-signup.mobile h1{line-height:3rem;vertical-align:middle}.newsletter-signup.mobile .post-content{text-align:center}.newsletter-signup.mobile ul{font-size:15px;font-weight:bold;color:#D41313;margin-left:20px;margin-top:0}.newsletter-signup.mobile ul li{margin:0}.newsletter-signup.mobile .mobile_footer_content{position:relative;margin:1.5rem 1.5rem 0;padding:1.5rem;font-size:14px;border-top:1px solid white;border-left:1px solid white;border-right:1px solid white}#newsletter_cart input[type=text],.newsletter-signup input[type=text],#newsletter_cart input[type=email],.newsletter-signup input[type=email]{border:2px solid white;font-family:neue-haas-grotesk-text,"Helvetica","Helvetia Neue",Arial,sans-serif;color:white;background-color:black;width:100%;margin-bottom:10px;padding:4px 16px}#newsletter_cart input[type=text]:hover,.newsletter-signup input[type=text]:hover,#newsletter_cart input[type=email]:hover,.newsletter-signup input[type=email]:hover,#newsletter_cart input[type=text]:active,.newsletter-signup input[type=text]:active,#newsletter_cart input[type=email]:active,.newsletter-signup input[type=email]:active,#newsletter_cart input[type=text]:focus,.newsletter-signup input[type=text]:focus,#newsletter_cart input[type=email]:focus,.newsletter-signup input[type=email]:focus{border:2px solid white;color:black;background-color:white}#newsletter_cart input[type=text]:hover::placeholder,.newsletter-signup input[type=text]:hover::placeholder,#newsletter_cart input[type=email]:hover::placeholder,.newsletter-signup input[type=email]:hover::placeholder,#newsletter_cart input[type=text]:active::placeholder,.newsletter-signup input[type=text]:active::placeholder,#newsletter_cart input[type=email]:active::placeholder,.newsletter-signup input[type=email]:active::placeholder,#newsletter_cart input[type=text]:focus::placeholder,.newsletter-signup input[type=text]:focus::placeholder,#newsletter_cart input[type=email]:focus::placeholder,.newsletter-signup input[type=email]:focus::placeholder{color:#6E6A69}#newsletter_cart input[type=text]::placeholder,.newsletter-signup input[type=text]::placeholder,#newsletter_cart input[type=email]::placeholder,.newsletter-signup input[type=email]::placeholder{color:#e2e2e2}@media (min-width:769px){.visible-xs{display:none !important}.newsletter-signup.maincolumn{display:block;margin:24px 0;position:relative;overflow:hidden;-webkit-transition:max-height 1.4s,height 1.4s;transition:max-height 1.4s,height 1.4s}.newsletter-signup.maincolumn .not-expanded,.newsletter-signup.maincolumn .expanded{position:relative;margin-top:3rem;border-top:1px solid white;border-left:1px solid white;border-right:1px solid white}.newsletter-signup.maincolumn .not-expanded hgroup,.newsletter-signup.maincolumn .expanded hgroup{margin-top:-1.5rem;background:black}.newsletter-signup.maincolumn .not-expanded .btn{display:block;margin:0 auto 1.5rem;width:max-content}#sidebar .newsletter-signup.maincolumn .column.newsletter_list{width:55%}#sidebar .newsletter-signup.maincolumn .column.newsletter_form{width:45%}#sidebar .newsletter-signup.maincolumn .column.newsletter_form input[type=text]::placeholder,#sidebar .newsletter-signup.maincolumn .column.newsletter_form input[type=email]::placeholder{font-size:10px}#before-footer .newsletter-signup.maincolumn.open:last-child,.cftl-tax-landing-template-series-landing-special-projects #sidebar-bottom .newsletter-signup.maincolumn.open:last-child{background-image:none}#before-footer .newsletter-signup.maincolumn.open:last-child .expanded,.cftl-tax-landing-template-series-landing-special-projects #sidebar-bottom .newsletter-signup.maincolumn.open:last-child .expanded{padding-bottom:0}#before-footer .newsletter-signup.maincolumn:last-child,.cftl-tax-landing-template-series-landing-special-projects #sidebar-bottom .newsletter-signup.maincolumn:last-child{margin-bottom:0;width:100vw;box-sizing:border-box;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}#before-footer .newsletter-signup.maincolumn:last-child .not-expanded,.cftl-tax-landing-template-series-landing-special-projects #sidebar-bottom .newsletter-signup.maincolumn:last-child .not-expanded,#before-footer .newsletter-signup.maincolumn:last-child .expanded,.cftl-tax-landing-template-series-landing-special-projects #sidebar-bottom .newsletter-signup.maincolumn:last-child .expanded{max-width:1170px;margin-left:auto;margin-right:auto}.newsletter-signup.maincolumn.open{background-image:url('../img/footer-skyline.png');background-repeat:no-repeat;background-position:bottom center;background-size:contain}.newsletter-signup.maincolumn .expanded{padding-bottom:calc((100% / 1330 * 106) + (2 * 1.5rem));display:none;width:100%}.newsletter-signup.maincolumn .expanded .row{max-width:950px;margin:0 auto}.newsletter-signup.maincolumn .expanded .column{padding:0;box-sizing:border-box;padding:0 1.5rem 0 1.5rem}.newsletter-signup.maincolumn .expanded .column.newsletter_list{width:60%;border-right:1px solid #c3c3c3}.newsletter-signup.maincolumn .expanded .column.newsletter_form{width:40%}.newsletter-signup.maincolumn .expanded .column.newsletter_form input[type=text],.newsletter-signup.maincolumn .expanded .column.newsletter_form input[type=email],.newsletter-signup.maincolumn .expanded .column.newsletter_form input[type=submit]{display:inline-block;padding:6px 18px;font-size:14px;line-height:25px;clear:both;box-sizing:border-box}.newsletter-signup.maincolumn .newsletter-response{margin:1.5rem 0}.newsletter-signup.maincolumn .newsletter-response p{font-size:20px;line-height:1.2em;margin-bottom:11px}.newsletter-signup.maincolumn .newsletter-response h3{text-transform:uppercase;font-size:38px}}@media (min-width:769px) and (max-width:979px){.newsletter-signup.footer{padding:0 18px}}@media (min-width:1200px){.newsletter-signup.footer{margin:0 auto}}@media screen and (min-width:1600px){.newsletter-signup.footer{padding:0 20px}} \ No newline at end of file +.sg-h1{font-family:roc-grotesk,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;color:black}.sg-h2-primary{font-family:roc-grotesk,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;color:black}.sg-h2-section{font-family:roc-grotesk,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:18px;color:black;text-transform:uppercase}.sg-h3{font-family:roc-grotesk,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:26px;color:black}.sg-h4{font-family:roc-grotesk,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:18px;color:black}.sg-p{font-family:neue-haas-grotesk-text,"Helvetica","Helvetia Neue",Arial,sans-serif;font-weight:400;font-style:normal;font-size:18px;color:#6E6A69}.sg-excerpt{font-family:neue-haas-grotesk-text,"Helvetica","Helvetia Neue",Arial,sans-serif;font-weight:400;font-style:normal;font-size:16px;color:#6E6A69}.sg-pullquote{font-family:roc-grotesk,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;font-size:32px;color:black}.a11y{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.flex{display:-ms-flexbox;display:-webkit-flex;display:flex}.flexwrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flexaround{-webkit-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around}.flexbetween{-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.video-identifier{position:relative;display:block;margin-bottom:.5em}.video-identifier:before{content:' ';background-color:rgba(0,0,0,0.25);position:absolute;top:0;bottom:0;left:0;right:0}.video-identifier:after{content:'\25B6';color:white;font-size:40px;line-height:0;width:36px;max-height:48px;box-sizing:border-box;background-color:black;padding:32px 45px 32px 18px;border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.video-identifier:hover:after{background-color:#D41313}body,button,input,select,textarea,#boilerplate,#header-search button,#header-search input,#site-footer input,#site-footer select,#site-footer ul,#topics-bar ul,.archive-background .related-topics,.archive-background .rss-subscribe-link,.author-box ul li.author-posts-link,.global-nav,.labels,.navbar,.pager,.post-pagination a,.post-pagination span,.post-social>span,.stories h5.tag-list,.subscribe,.tags,.widget.largo-series-posts li a,ul.staff-roster .staff-name{font-family:neue-haas-grotesk-text,"Helvetica","Helvetia Neue",Arial,sans-serif}h1,h2,h3,h4,h5,h6{font-family:roc-grotesk,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,h1 a:active,h2 a:active,h3 a:active,h4 a:active,h5 a:active,h6 a:active,h1 a:focus,h2 a:focus,h3 a:focus,h4 a:focus,h5 a:focus,h6 a:focus{color:#D41313;text-decoration:none}a{color:black;text-decoration:underline;text-decoration-color:#D41313}a:hover,a:active{color:#D41313;text-decoration:underline}p{font-size:18px;line-height:28px}.byline a{text-decoration:none}.byline .fn{text-transform:uppercase}.byline .and{text-transform:lowercase}.wp-block-pullquote{position:relative;border-color:#c3c3c3}.wp-block-pullquote:before{content:"\201C";display:inline-block;width:1ch;height:1ch;margin-left:-1ch;color:#D41313;width:100%;height:1.5rem;border-top:1px solid;border-right:1px solid;border-color:inherit;position:absolute;top:0;font-size:60px;margin:-10px}.wp-block-pullquote:after{content:"\201D";display:inline-block;width:1ch;height:1ch;margin-right:-1ch;color:#D41313;width:100%;height:1.5rem;border-bottom:1px solid;border-left:1px solid;border-color:inherit;position:absolute;bottom:0;font-size:60px;margin:-10px;padding:30px 0;text-align:right}.wp-block-pullquote,.wp-block-pullquote.alignwide,.wp-block-pullquote.alignfull,.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{text-align:left}.wp-block-pullquote.alignwide{width:auto;margin-right:0;margin-left:0}@media (min-width:1300px){.wp-block-pullquote.alignfull{width:calc(100% + (.4 * (100vw - 1170px)) + (1170px * .0212766)) !important;margin-left:calc(-0.45 * (100vw - 1170px)) !important}}@media (min-width:1200px) and (max-width:1299px){.wp-block-pullquote.alignfull{width:calc(100% + (.2 * (100vw - 1170px)) + (1170px * .0212766)) !important;margin-left:calc(-0.2 * (100vw - 1170px)) !important}}@media (max-width:1199px){.wp-block-pullquote.alignfull{margin-left:0;margin-right:0;width:103%}}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:50%}.wp-block-pullquote.alignleft p,.wp-block-pullquote.alignright p{font-size:inherit}.wp-block-pullquote blockquote,.pull-quote,blockquote.pull-quote,.type-pull-quote,blockquote.type-pull-quote{font-family:roc-grotesk,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;font-size:32px;color:black;line-height:1.3;border:none;padding-top:1em;padding-bottom:1em;padding-left:1ch;padding-right:1ch}.wp-block-pullquote blockquote>:first-child,.pull-quote>:first-child,blockquote.pull-quote>:first-child,.type-pull-quote>:first-child,blockquote.type-pull-quote>:first-child{margin-top:0}.wp-block-pullquote blockquote>:last-child,.pull-quote>:last-child,blockquote.pull-quote>:last-child,.type-pull-quote>:last-child,blockquote.type-pull-quote>:last-child{margin-bottom:0}.wp-block-pullquote blockquote p,.pull-quote p,blockquote.pull-quote p,.type-pull-quote p,blockquote.type-pull-quote p,.wp-block-pullquote blockquote cite,.pull-quote cite,blockquote.pull-quote cite,.type-pull-quote cite,blockquote.type-pull-quote cite{font-style:normal;font-size:inherit;font-weight:600}.wp-block-pullquote blockquote::before,.pull-quote::before,blockquote.pull-quote::before,.type-pull-quote::before,blockquote.type-pull-quote::before,.wp-block-pullquote blockquote::after,.pull-quote::after,blockquote.pull-quote::after,.type-pull-quote::after,blockquote.type-pull-quote::after{display:none}.wp-block-pullquote.is-style-solid-color{border:solid transparent 1px}.wp-block-pullquote.is-style-solid-color:before{margin:-10px 10px}.wp-block-pullquote.is-style-solid-color blockquote{max-width:80%;margin:2em auto}.wp-block-pullquote.is-style-solid-color blockquote>:first-child::before,.wp-block-pullquote.is-style-solid-color blockquote>p:last-of-type::after{color:#D41313}.wp-block-pullquote.is-style-solid-color blockquote p{font-size:inherit}p.has-drop-cap:not(:focus)::first-letter{color:black;font-size:64px;font-family:neue-haas-grotesk-text,"Helvetica","Helvetia Neue",Arial,sans-serif;font-weight:600}.dfw-loaded{background-color:transparent}.home #widget-area .dfw-loaded{padding:2.5vw 0}#header-ad-zone-container{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:0!important;padding-right:0!important}#header-ad-zone-container .dfw-loaded{padding:1.5rem 0;width:100%;max-width:100%}.scaip .dfw-loaded{padding:2.5vw 0}.dfw-unit::before{font-size:10px!important}.widget h5.top-tag,h5.top-tag{font-size:14px;font-family:roc-grotesk,"Helvetica Neue",Helvetica,Arial,sans-serif;background:white;position:relative}.widget h5.top-tag span,h5.top-tag span{background-color:white;display:inline-block;padding:.5em 1em;width:auto;max-width:100%;box-sizing:border-box;text-align:center;word-wrap:none;line-height:1}.widget h5.top-tag a,h5.top-tag a{color:#D41313;text-decoration:none}.widget h5.top-tag a:hover,h5.top-tag a:hover{color:black}.tt-plain{border:1px solid #D41313;width:auto;display:inline-block;clear:both}.tt-plain::after{display:table;content:"";clear:both}.tt-fancy{margin-left:auto;margin-right:auto;clear:both;max-width:calc(100% - (2 * 1.5rem));width:auto;text-align:center;border-width:.75rem;border-color:white;border-style:solid;border-image:url("/wp-content/themes/citylimits/img/top-term-border-image.png");border-image-slice:24 24 24 24;border-image-repeat:space}#main .largo-follow.post-social i.icon-facebook::before,#boilerplate #footer-social i.icon-facebook::before{content:url("../img/facebook.svg")}#main .largo-follow.post-social i.icon-facebook:hover::before,#boilerplate #footer-social i.icon-facebook:hover::before{content:url("../img/facebook-hover.svg")}#main .largo-follow.post-social i.icon-twitter::before,#boilerplate #footer-social i.icon-twitter::before{content:url("../img/twitter.svg")}#main .largo-follow.post-social i.icon-twitter:hover::before,#boilerplate #footer-social i.icon-twitter:hover::before{content:url("../img/twitter-hover.svg")}#main .largo-follow.post-social i.icon-linkedin::before,#boilerplate #footer-social i.icon-linkedin::before{content:url("../img/linkedin.svg")}#main .largo-follow.post-social i.icon-linkedin:hover::before,#boilerplate #footer-social i.icon-linkedin:hover::before{content:url("../img/linkedin-hover.svg")}#main .largo-follow.post-social i.icon-instagram::before,#boilerplate #footer-social i.icon-instagram::before{content:url("../img/instagram.svg")}#main .largo-follow.post-social i.icon-instagram:hover::before,#boilerplate #footer-social i.icon-instagram:hover::before{content:url("../img/instagram-hover.svg")}#main .largo-follow.post-social i.icon-youtube::before,#boilerplate #footer-social i.icon-youtube::before{content:url("../img/youtube.svg")}#main .largo-follow.post-social i.icon-youtube:hover::before,#boilerplate #footer-social i.icon-youtube:hover::before{content:url("../img/youtube-hover.svg")}@media (min-width:700px){.cftl-tax-landing-template-series-landing-special-projects-php .series-banner{text-align:right}.cftl-tax-landing-template-series-landing-special-projects-php .series-banner img{max-width:70%}}.cftl-tax-landing-template-series-landing-special-projects-php #page{padding-bottom:0}.cftl-tax-landing-template-series-landing-special-projects-php #main{margin:3rem 0}@media (min-width:700px){.cftl-tax-landing-template-series-landing-special-projects-php #main{border-bottom:1px solid #c3c3c3;padding-bottom:.75rem}}.cftl-tax-landing-template-series-landing-special-projects-php #series-header{background:white;text-align:left;border-image:url("../img/homepage-border-img.png");border-image-slice:24 24 1 24;border-image-repeat:space;border-color:white;border-style:solid;border-width:.75rem;border-bottom-width:1px}@media (min-width:700px){.cftl-tax-landing-template-series-landing-special-projects-php #series-header{position:absolute;bottom:-1px;left:0;width:45%;min-width:25em;border-left:none;padding:0 1.5rem 0 0}}@media (max-width:699px){.cftl-tax-landing-template-series-landing-special-projects-php #series-header{margin-top:0;padding:0 .75rem;border-left:none;border-right:none}}.cftl-tax-landing-template-series-landing-special-projects-php #series-header .special-project{height:1.5rem;line-height:1.5rem;font-size:.75rem;font-family:roc-grotesk,"Helvetica Neue",Helvetica,Arial,sans-serif;background-color:white;position:relative;border-right:1px solid #c3c3c3;text-transform:uppercase;font-weight:700;color:black}@media (min-width:700px){.cftl-tax-landing-template-series-landing-special-projects-php #series-header .special-project{display:inline-block;top:-0.75rem;left:-0.75rem;padding-right:1.5rem;padding-left:.75rem}}@media (max-width:699px){.cftl-tax-landing-template-series-landing-special-projects-php #series-header .special-project{top:-0.75rem;display:block;margin:0 auto;width:max-content;padding-left:.75rem;padding-right:.75rem;border-left:1px solid #c3c3c3;position:relative;overflow:visible}.cftl-tax-landing-template-series-landing-special-projects-php #series-header .special-project::before{box-sizing:border-box;border-color:white;border-width:.75rem;border-style:solid;border-bottom:none;height:.75rem;display:block;position:absolute;left:-0.75rem;right:-0.75rem;top:-0.75rem;bottom:.75rem;content:"";background-color:white;width:auto;background-color:transparent}}.cftl-tax-landing-template-series-landing-special-projects-php #series-header .entry-title{margin-top:1.5rem;font-size:1.5rem;margin-bottom:1.5rem;font-family:roc-grotesk,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:40px;color:black}@media (min-width:700px) and (min-height:500px){.cftl-tax-landing-template-series-landing-special-projects-php #series-header .entry-title{margin-top:2.25rem}}@media (max-width:699px){.cftl-tax-landing-template-series-landing-special-projects-php #series-header .entry-title{margin-top:1.5rem}}.cftl-tax-landing-template-series-landing-special-projects-php #series-header .byline,.cftl-tax-landing-template-series-landing-special-projects-php #series-header .description,.cftl-tax-landing-template-series-landing-special-projects-php #series-header .description *{margin-top:1.5rem;font-size:1rem;color:#6E6A69}.cftl-tax-landing-template-series-landing-special-projects-php #secondary-navigation-menu-container{display:flex;justify-content:center;align-items:center;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);margin-bottom:40px;background:#D41313}.cftl-tax-landing-template-series-landing-special-projects-php #secondary-navigation-menu-container .secondary-navigation-menu{list-style:none;width:100%;max-width:1170px;min-height:80px;padding:0;margin:0;display:flex;justify-content:space-between}.cftl-tax-landing-template-series-landing-special-projects-php #secondary-navigation-menu-container .secondary-navigation-menu li{margin-bottom:0;display:flex;flex:1 1 0px}.cftl-tax-landing-template-series-landing-special-projects-php #secondary-navigation-menu-container .secondary-navigation-menu li a{color:white;text-transform:uppercase;height:100%;padding:0 30px;display:flex;justify-content:center;align-items:center;flex:1 1 0px}.cftl-tax-landing-template-series-landing-special-projects-php #secondary-navigation-menu-container .secondary-navigation-menu li a:hover{text-decoration:none;background:black}@media (max-width:769px){.cftl-tax-landing-template-series-landing-special-projects-php #secondary-navigation-menu-container .secondary-navigation-menu li a{line-height:inherit;padding:0}.cftl-tax-landing-template-series-landing-special-projects-php #secondary-navigation-menu-container .secondary-navigation-menu li a:hover{background:transparent}}@media (max-width:769px){.cftl-tax-landing-template-series-landing-special-projects-php #secondary-navigation-menu-container .secondary-navigation-menu li{border-bottom:1px solid #c3c3c3}.cftl-tax-landing-template-series-landing-special-projects-php #secondary-navigation-menu-container .secondary-navigation-menu li:not(:first-of-type){padding:15px 0}.cftl-tax-landing-template-series-landing-special-projects-php #secondary-navigation-menu-container .secondary-navigation-menu li:first-of-type{padding:0 0 15px}}@media (max-width:769px){.cftl-tax-landing-template-series-landing-special-projects-php #secondary-navigation-menu-container .secondary-navigation-menu{flex-direction:column;max-width:90%;height:auto;margin:0 auto;padding:40px 0;display:none}}@media (max-width:769px){.cftl-tax-landing-template-series-landing-special-projects-php #secondary-navigation-menu-container{display:block;margin-top:-1px}.cftl-tax-landing-template-series-landing-special-projects-php #secondary-navigation-menu-container.open #secondary-navigation-menu-mobile{background:black}.cftl-tax-landing-template-series-landing-special-projects-php #secondary-navigation-menu-container.open #secondary-navigation-menu-mobile .bars{display:none!important}.cftl-tax-landing-template-series-landing-special-projects-php #secondary-navigation-menu-container.open #secondary-navigation-menu-mobile .close{display:inline-block;margin-right:2%}.cftl-tax-landing-template-series-landing-special-projects-php #secondary-navigation-menu-container.open #secondary-navigation-menu-mobile .close .dashicons::before{border-radius:50%;border:1px solid white}.cftl-tax-landing-template-series-landing-special-projects-php #secondary-navigation-menu-container.open .secondary-navigation-menu{display:flex}}.cftl-tax-landing-template-series-landing-special-projects-php #secondary-navigation-menu-mobile{list-style:none;margin:0;padding:0;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);background:#D41313;display:flex;justify-content:center;align-content:center;padding:20px 0}.cftl-tax-landing-template-series-landing-special-projects-php #secondary-navigation-menu-mobile li{margin-bottom:0;width:100%}.cftl-tax-landing-template-series-landing-special-projects-php #secondary-navigation-menu-mobile .toggle-secondary-nav-bar{background:transparent;border:0;width:100%;padding-left:0;padding-right:0}.cftl-tax-landing-template-series-landing-special-projects-php #secondary-navigation-menu-mobile .toggle-secondary-nav-bar .bars{display:inline-block;margin-right:2%}.cftl-tax-landing-template-series-landing-special-projects-php #secondary-navigation-menu-mobile .toggle-secondary-nav-bar .bars .icon-bar{display:block;width:18px;height:3px;margin-left:auto;margin-right:auto;margin-top:3px;background-color:white}.cftl-tax-landing-template-series-landing-special-projects-php #secondary-navigation-menu-mobile .toggle-secondary-nav-bar .close{display:none}.cftl-tax-landing-template-series-landing-special-projects-php #secondary-navigation-menu-mobile .toggle-secondary-nav-bar span{text-transform:uppercase}@media (min-width:769px){.cftl-tax-landing-template-series-landing-special-projects-php #secondary-navigation-menu-mobile{display:none}}.cftl-tax-landing-template-series-landing-special-projects-php section.entry-content{padding:0 17.02127659%}@media (max-width:979px){.cftl-tax-landing-template-series-landing-special-projects-php section.entry-content{padding:0 6.38297872%}}@media (max-width:529px){.cftl-tax-landing-template-series-landing-special-projects-php section.entry-content{padding:0}}.cftl-tax-landing-template-series-landing-special-projects-php .tan-background{background:#f5f2ed;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:0!important;padding-right:0!important;padding-top:.5rem;padding-bottom:3rem}.cftl-tax-landing-template-series-landing-special-projects-php .tan-background .tan-background-inner{max-width:1170px;margin:0 auto;padding:0 2.5%}.cftl-tax-landing-template-series-landing-special-projects-php .tan-background .tan-background-inner .special-projects-flex-container-title{background:#f5f2ed}.cftl-tax-landing-template-series-landing-special-projects-php .special-projects-flex-container-title{display:block;margin-left:auto;margin-right:auto;margin-top:2.5rem;margin-bottom:0;padding:.75rem 6rem;width:max-content;border-left:1px solid #c3c3c3;border-right:1px solid #c3c3c3;background-color:white;font-size:1.5rem;line-height:1.5rem;font-family:roc-grotesk,"Helvetica Neue",Helvetica,Arial,sans-serif;z-index:99;position:relative}.cftl-tax-landing-template-series-landing-special-projects-php .special-projects-flex-container{display:flex;margin-bottom:20px;position:relative}.cftl-tax-landing-template-series-landing-special-projects-php .special-projects-flex-container:before{content:'';width:100%;height:50px;border-top:1px solid #c3c3c3;border-left:1px solid #c3c3c3;border-right:1px solid #c3c3c3;position:absolute;margin-top:-3rem;z-index:1}.cftl-tax-landing-template-series-landing-special-projects-php .special-projects-flex-container:after{content:'';width:100%;height:50px;border-bottom:1px solid #c3c3c3;border-left:1px solid #c3c3c3;border-right:1px solid #c3c3c3;position:absolute;bottom:-5%;z-index:1}.cftl-tax-landing-template-series-landing-special-projects-php .special-projects-flex-container .special-projects-container-inner-col{flex:1 1 auto;padding:0 20px;font-family:roc-grotesk,"Helvetica Neue",Helvetica,Arial,sans-serif;margin-top:3%;margin-bottom:5%}.cftl-tax-landing-template-series-landing-special-projects-php .special-projects-flex-container .special-projects-container-inner-col:not(:last-of-type){border-right:1px solid #c3c3c3}.cftl-tax-landing-template-series-landing-special-projects-php .special-projects-flex-container .special-projects-container-inner-col h4{font-size:26px;line-height:1.4;font-family:roc-grotesk,"Helvetica Neue",Helvetica,Arial,sans-serif}.cftl-tax-landing-template-series-landing-special-projects-php .special-projects-flex-container .special-projects-container-inner-col img{width:100%}.cftl-tax-landing-template-series-landing-special-projects-php .special-projects-flex-container .special-projects-container-inner-col ul{font-size:15px;line-height:1.9}.cftl-tax-landing-template-series-landing-special-projects-php .special-projects-flex-container .special-projects-container-inner-col ul li{border-bottom:1px solid #c3c3c3;padding:10px 0;margin:0}.cftl-tax-landing-template-series-landing-special-projects-php .special-projects-flex-container .special-projects-container-inner-col ul li:first-of-type{border-top:1px solid #c3c3c3}@media (max-width:768px){.cftl-tax-landing-template-series-landing-special-projects-php .special-projects-flex-container{flex-direction:column}.cftl-tax-landing-template-series-landing-special-projects-php .special-projects-flex-container:after{display:none}.cftl-tax-landing-template-series-landing-special-projects-php .special-projects-flex-container .special-projects-container-inner-col{padding:0}.cftl-tax-landing-template-series-landing-special-projects-php .special-projects-flex-container .special-projects-container-inner-col:not(:last-of-type){margin-bottom:20px;border-right:0}.cftl-tax-landing-template-series-landing-special-projects-php .special-projects-flex-container .special-projects-container-inner-col img{width:auto}}.cftl-tax-landing-template-series-landing-special-projects-php #before-footer .newsletter-signup{display:none}.single.classic header+.span8{margin-left:0}.single.classic header hgroup{grid-area:hgroup;border-bottom:1px solid #c3c3c3;margin-bottom:1.5rem}.single.classic header .entry-title{font-family:roc-grotesk,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;color:black}.single.classic header .byline{grid-area:byline;margin-bottom:0}.single.classic header .byline .fn{text-transform:none}.single.classic header .date{grid-area:date}.single.classic header .byline,.single.classic header .date{font-size:16px}.single.classic header .by{display:none}.single.classic header .author{font-weight:normal;font-size:16px;text-transform:capitalize}.single.classic header .edit-link{display:none}.single.classic header .largo-follow{grid-area:social}.single.classic header .label{display:block;text-transform:uppercase;font-weight:bold;clear:both;font-family:roc-grotesk,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;color:black;line-height:1.5}.single.classic .largo-follow{margin-bottom:0}.single.classic .largo-follow .facebook,.single.classic .largo-follow .twitter,.single.classic .largo-follow .email,.single.classic .largo-follow .print,.single.classic .largo-follow .more-social-links{background-color:transparent}.single.classic .largo-follow .facebook i,.single.classic .largo-follow .twitter i,.single.classic .largo-follow .email i,.single.classic .largo-follow .print i,.single.classic .largo-follow .more-social-links i{font-size:1.25em}.single.classic .largo-follow .more-social-links{display:none}.single.classic .largo-follow a{color:#D41313}.single.classic .largo-follow a:hover{color:black}.single.classic .largo-follow .hidden-phone{display:none}.single.classic .largo-follow span{margin:0}.single.classic .largo-follow .popover{left:unset;right:0;z-index:1}.single.classic .largo-follow .popover::after,.single.classic .largo-follow .popover::before{left:unset;right:24px}@media (max-width:699px){.single.classic h1.entry-title{font-size:calc(20px + 3vw);font-size:28px}.single.classic #main header{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"hgroup hgroup" "byline date" "social social"}.single.classic #main header hgroup{padding:5% 0}.single.classic #main header .byline{border-right:1px solid #c3c3c3;padding-right:1.5rem}.single.classic #main header .date{padding-left:1.5rem}.single.classic #main header .byline,.single.classic #main header .date{text-align:center}.single.classic #main header .largo-follow{margin-top:1.5rem;text-align:center;border-top:1px solid #c3c3c3;padding-top:1.5rem;padding-bottom:1.5rem}}@media (min-width:700px){.single.classic h1.entry-title{font-size:calc(20px + 3vw);font-size:64px;line-height:1.1}.single.classic #main{margin:0}.single.classic #main header{display:grid;grid-template-columns:200px 200px 1fr auto;grid-template-areas:"hgroup hgroup hgroup hgroup" "byline date . social";margin-bottom:1.5rem}.single.classic #main header hgroup{text-align:center;padding:5% 2.5%}.single.classic #main header .subtitle{text-align:center}.single.classic #main header .byline{border-right:1px solid #c3c3c3;padding-right:1.5rem}.single.classic #main header .date{border-right:1px solid #c3c3c3;padding-right:1.5rem;padding-left:1.5rem}}.single.classic .hero{background:transparent;padding-bottom:1.5rem;border-bottom:1px solid #c3c3c3;margin-bottom:1.5rem}.single.classic .hero .wp-caption-text{padding:0;margin:0}@media (min-width:1230px){.single.classic h1.entry-title{font-size:55px;font-size:64px}}.single.classic .wp-block-image figcaption,.single.classic p.wp-caption-text{font-size:14px !important;font-style:normal}.single.classic .largo-related-posts ul.related li{position:relative}.single.classic .largo-related-posts ul.related li a img{float:right;padding-left:5%}.single.classic .largo-related-posts ul.related li p{margin-bottom:3em}.single.classic .largo-related-posts ul.related li .byline{font-size:13px;font-family:roc-grotesk,"Helvetica Neue",Helvetica,Arial,sans-serif;position:absolute;bottom:0em}.single.classic .largo-related-posts ul.related li .byline .by-author .sep,.single.classic .largo-related-posts ul.related li .byline .by-author .pubdate,.single.classic .largo-related-posts ul.related li .byline .by-author .twitter{display:none}.subscribe_button{background-color:#D41313;cursor:pointer;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 2px 6px 0 rgba(0,0,0,0.3);box-shadow:0 2px 6px 0 rgba(0,0,0,0.3);font-family:neue-haas-grotesk-text,"Helvetica","Helvetia Neue",Arial,sans-serif;font-weight:500;color:white;font-size:18px;text-transform:uppercase}input[type=submit].subscribe_button{font-size:18px;padding:13px 31px;border-style:none}body.newsletter-landing #main{margin-top:60px}body.newsletter-landing .row-fluid #content.span8{margin-left:0}body.newsletter-landing #landing_header{height:100px;background-image:url(../img/skyline_bkg_landing.svg);background-repeat:no-repeat;background-position:center bottom;background-size:cover;background-color:#e2e2e2}body.newsletter-landing .newsletter_intro p{font-family:neue-haas-grotesk-text,"Helvetica","Helvetia Neue",Arial,sans-serif;font-size:18px;line-height:1.333em;margin-bottom:1.5rem;margin-top:1.5rem;padding-bottom:1.5rem;border-bottom:1px #c3c3c3 solid}body.newsletter-landing .newsletter_group{padding-bottom:9px;border-bottom:1px solid #000}body.newsletter-landing .newsletter_group:last-child{border-bottom-style:none}body.newsletter-landing .newsletter_group+.newsletter_group{margin-top:23px}body.newsletter-landing .newsletter_group h2{margin-bottom:12px}body.newsletter-landing .newsletter_group h3,body.newsletter-landing .newsletter_group h4,body.newsletter-landing .newsletter_group h5,body.newsletter-landing .newsletter_group p{margin-bottom:0}body.newsletter-landing .newsletter_group .newsletter{padding-bottom:10px;position:relative}body.newsletter-landing .newsletter_group .newsletter+.newsletter{margin-top:0}body.newsletter-landing .newsletter_group .newsletter figure{margin-bottom:10px}body.newsletter-landing .newsletter_group .newsletter h3{font-size:24px}body.newsletter-landing .newsletter_group .newsletter h5.subtitle{font-size:14px;color:#6E6A69;text-transform:uppercase}body.newsletter-landing .newsletter_group .newsletter h5.byline{font-size:11px;color:#6E6A69}body.newsletter-landing .newsletter_group .newsletter p{font-size:16px;margin-bottom:1em}body.newsletter-landing .newsletter_group .newsletter a.sample{font-size:14px}body.newsletter-landing .newsletter_group .newsletter .newsletter_info{margin-bottom:12px}body.newsletter-landing .newsletter_group .newsletter:before,body.newsletter-landing #newsletter_cart form:before,body.newsletter-landing .newsletter_group .newsletter:after,body.newsletter-landing #newsletter_cart form:after{display:table;content:" "}body.newsletter-landing .newsletter_group .newsletter:after,body.newsletter-landing #newsletter_cart form:after{clear:both}body.newsletter-landing div.divider{height:35px;background:#e2e2e2;position:absolute;bottom:10px;left:0;right:170px}body.newsletter-landing div.subscribe_button{width:135px;padding:0 12px;float:right;clear:both}body.newsletter-landing div.subscribe_button:hover{background-color:#00a155}body.newsletter-landing div.subscribe_button.selected{background-color:#00a155;cursor:default}body.newsletter-landing div.subscribe_button.selected div.selected{display:block}body.newsletter-landing div.subscribe_button.selected div.unselected{display:none}body.newsletter-landing div.subscribe_button div.selected{display:none}body.newsletter-landing div.subscribe_button div.selected,body.newsletter-landing div.subscribe_button div.unselected{float:right;text-align:center;font-size:18px;font-weight:500;color:white;padding:4px 0;width:100%}body.newsletter-landing #newsletter_cart input[type=submit]{margin-bottom:0;float:right}body.newsletter-landing #sidebar{display:block;position:fixed;bottom:0;left:0;right:0;margin-bottom:0}body.newsletter-landing #sidebar *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body.newsletter-landing #newsletter_cart{display:none;padding:19px 27px 27px;background-color:#e2e2e2}body.newsletter-landing #newsletter_cart h3{font-size:28px;margin-bottom:12px}body.newsletter-landing #newsletter_cart #selected_newsletters{list-style-type:none;margin:0 0 26px;border-top:1px solid #969696}body.newsletter-landing #newsletter_cart #selected_newsletters li{margin-bottom:0;padding:0;border-bottom:1px solid #969696;font-family:neue-haas-grotesk-text,"Helvetica","Helvetia Neue",Arial,sans-serif;font-weight:bold;font-size:16px;line-height:48px;color:#6E6A69}body.newsletter-landing #newsletter_cart #selected_newsletters li .remove{width:29px;height:29px;margin-top:10px;background-image:url(../img/newsletter_close_box.svg);background-repeat:no-repeat;background-size:cover;cursor:pointer;float:right}body.newsletter-landing #newsletter_cart #selected_newsletters li .remove:hover{background-image:url(../img/newsletter_close_box_hover.svg)}body.newsletter-landing #newsletter_cart .newsletter_to_subscribe{padding-bottom:8px}@media (min-width:769px){body.newsletter-landing .entry-content{margin-right:98px}body.newsletter-landing #main{margin-top:8px}body.newsletter-landing #sidebar{position:static}body.newsletter-landing #sidebar #newsletter_cart{position:absolute;margin-top:19px}}.author.archive .hero{display:none}.citylimits-special-projects{background:black;color:white;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:0!important;padding-right:0!important}.citylimits-special-projects .citylimits-special-projects-container{max-width:1170px;margin:0 auto;margin-top:3rem;margin-bottom:3rem;padding:1.5rem 0 !important;position:relative;border:1px solid #c3c3c3}.citylimits-special-projects .citylimits-special-projects-container .widgettitle{color:white;margin-left:auto;margin-right:auto;margin-top:-3rem;margin-bottom:0;padding:.75rem 6rem;width:intrinsic;width:max-content;border-left:1px solid #c3c3c3;border-right:1px solid #c3c3c3;background-color:black;font-size:1.5rem;line-height:1.5rem}.citylimits-special-projects .citylimits-special-projects-container .citylimits-special-projects-inner-container{display:flex;padding:40px 20px 0}.citylimits-special-projects .citylimits-special-projects-container .citylimits-special-projects-inner-container .citylimits-special-project{flex:1 1 0;display:inline-flex;flex-direction:column;margin:0 10px}.citylimits-special-projects .citylimits-special-projects-container .citylimits-special-projects-inner-container .citylimits-special-project:first-of-type{padding-left:0}.citylimits-special-projects .citylimits-special-projects-container .citylimits-special-projects-inner-container .citylimits-special-project:last-of-type{padding-right:0}.citylimits-special-projects .citylimits-special-projects-container .citylimits-special-projects-inner-container .citylimits-special-project:last-of-type ul{border-right:0}.citylimits-special-projects .citylimits-special-projects-container .citylimits-special-projects-inner-container .citylimits-special-project .citylimits-special-project-image{position:relative;margin-bottom:20px;padding-right:20px}.citylimits-special-projects .citylimits-special-projects-container .citylimits-special-projects-inner-container .citylimits-special-project .citylimits-special-project-image .citylimits-special-projects-image-border{float:left;position:absolute;height:96%;width:91%;left:0px;top:0px;border-left:1px solid #c3c3c3;border-bottom:1px solid #c3c3c3;margin:0 3% 3%;bottom:0}.citylimits-special-projects .citylimits-special-projects-container .citylimits-special-projects-inner-container .citylimits-special-project .citylimits-special-project-image .citylimits-special-projects-image-border span{position:absolute;bottom:0;padding:4%}.citylimits-special-projects .citylimits-special-projects-container .citylimits-special-projects-inner-container .citylimits-special-project .citylimits-special-project-image .citylimits-special-project-img{width:100%}@media (min-width:1200px){.citylimits-special-projects .citylimits-special-projects-container .citylimits-special-projects-inner-container .citylimits-special-project .citylimits-special-project-image .citylimits-special-project-img{height:calc((((1170px - 40px) / 3) - 40px) * 3/4)}}@media (max-width:1199px) and (min-width:769px){.citylimits-special-projects .citylimits-special-projects-container .citylimits-special-projects-inner-container .citylimits-special-project .citylimits-special-project-image .citylimits-special-project-img{height:calc(((((100vw - 2.5vw - 2.5vw) - 40px) / 3) - 40px) * 3/4)}}@media (max-width:769px){.citylimits-special-projects .citylimits-special-projects-container .citylimits-special-projects-inner-container .citylimits-special-project .citylimits-special-project-image{padding-right:0}}.citylimits-special-projects .citylimits-special-projects-container .citylimits-special-projects-inner-container .citylimits-special-project .citylimits-special-project-title{color:white;font-weight:600;font-size:20px;text-decoration:none;margin-bottom:20px}.citylimits-special-projects .citylimits-special-projects-container .citylimits-special-projects-inner-container .citylimits-special-project .citylimits-special-project-title:hover{color:#e2e2e2}.citylimits-special-projects .citylimits-special-projects-container .citylimits-special-projects-inner-container .citylimits-special-project ul{border-right:1px solid #c3c3c3;padding-right:20px;height:100%}.citylimits-special-projects .citylimits-special-projects-container .citylimits-special-projects-inner-container .citylimits-special-project ul li h5 a{color:white}.citylimits-special-projects .citylimits-special-projects-container .citylimits-special-projects-inner-container .citylimits-special-project ul li h5.top-tag{max-width:calc(100% - (2 * 2rem));width:auto;text-align:center;border:1px solid #D41313;position:relative;background:transparent;margin-bottom:20px}.citylimits-special-projects .citylimits-special-projects-container .citylimits-special-projects-inner-container .citylimits-special-project ul li h5.top-tag span{background-color:transparent}.citylimits-special-projects .citylimits-special-projects-container .citylimits-special-projects-inner-container .citylimits-special-project ul li h5.top-tag span a{color:#D41313}.citylimits-special-projects .citylimits-special-projects-container .citylimits-special-projects-inner-container .citylimits-special-project ul li h5.top-tag span a:hover{color:white}.citylimits-special-projects .citylimits-special-projects-container .citylimits-special-projects-inner-container .citylimits-special-project ul li h5.post-title{font-size:18px;margin-bottom:10px}.citylimits-special-projects .citylimits-special-projects-container .citylimits-special-projects-inner-container .citylimits-special-project ul li p{color:#c3c3c3}@media (max-width:768px){.citylimits-special-projects .citylimits-special-projects-container{margin-bottom:0}.citylimits-special-projects .citylimits-special-projects-container .citylimits-special-projects-inner-container{display:block}.citylimits-special-projects .citylimits-special-projects-container .citylimits-special-projects-inner-container .citylimits-special-project .citylimits-special-project-title img{height:auto}.citylimits-special-projects .citylimits-special-projects-container .citylimits-special-projects-inner-container .citylimits-special-project ul{border-right:0;padding-right:0}.citylimits-special-projects .citylimits-special-projects-container .citylimits-special-projects-inner-container .citylimits-special-project ul li h5.top-tag{max-width:max-content}}.citylimits-podcasts{margin-top:3rem;margin-bottom:3rem;padding:1.5rem 0 !important;position:relative;border:1px solid #c3c3c3;text-align:center}.stories .citylimits-podcasts h3.widgettitle,.citylimits-podcasts .widgettitle{display:block;margin-left:auto;margin-right:auto;margin-top:-3rem;margin-bottom:0;padding:.75rem 6rem;width:intrinsic;width:max-content;border-left:1px solid #c3c3c3;border-right:1px solid #c3c3c3;background-color:white;font-size:1.5rem;line-height:1.5rem}.citylimits-podcasts ul{text-align:left}@media (min-width:900px){.citylimits-podcasts ul{margin-top:3rem;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;grid-row-gap:3rem}.citylimits-podcasts ul li{padding:0 3rem;margin-bottom:0;overflow:visible;position:relative}.citylimits-podcasts ul li:nth-child( 3n + 1 ),.citylimits-podcasts ul li:nth-child( 3n + 2 ){border-right:1px solid #c3c3c3}.citylimits-podcasts ul li:nth-child( 3n + 4 )::before,.citylimits-podcasts ul li:nth-child( 3n + 4 )~li::before{content:"";display:block;clear:both;height:1px;width:auto;box-sizing:border-box;background-color:#c3c3c3;position:absolute;top:-1.5rem}.citylimits-podcasts ul li:nth-child( 3n + 4 )::before{left:3rem;right:0}.citylimits-podcasts ul li:nth-child( 3n + 5 )::before{left:-1px;right:-1px}.citylimits-podcasts ul li:nth-child( 3n + 6 )::before{left:0;right:3rem}}@media (min-width:700px) and (max-width:900px){.citylimits-podcasts ul{margin-top:3rem;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;grid-row-gap:3rem}.citylimits-podcasts ul li{padding:0 1.5rem;margin-bottom:0;overflow:visible;position:relative}.citylimits-podcasts ul li:nth-child( 3n + 1 ),.citylimits-podcasts ul li:nth-child( 3n + 2 ){border-right:1px solid #c3c3c3}.citylimits-podcasts ul li:nth-child( 3n + 4 )::before,.citylimits-podcasts ul li:nth-child( 3n + 4 )~li::before{content:"";display:block;clear:both;height:1px;width:auto;box-sizing:border-box;background-color:#c3c3c3;position:absolute;top:-1.5rem}.citylimits-podcasts ul li:nth-child( 3n + 4 )::before{left:1.5rem;right:0}.citylimits-podcasts ul li:nth-child( 3n + 5 )::before{left:-1px;right:-1px}.citylimits-podcasts ul li:nth-child( 3n + 6 )::before{left:0;right:1.5rem}}@media (max-width:699px){.citylimits-podcasts ul{display:block;padding:0 1.5rem}.citylimits-podcasts ul li{display:block;margin:0;padding:1.5rem 0}.citylimits-podcasts ul li+li{border-top:1px solid #c3c3c3}}.citylimits-podcasts h5{font-size:100%}.citylimits-podcasts .morelink{margin-top:1.5rem;padding:.75rem 1.5rem}.citylimits-podcasts .morelink a{color:white}.citylimits-podcasts .mediaplay{color:#D41313;text-transform:uppercase;vertical-align:middle;text-align:center;line-height:2.25rem;clear:both;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;margin-bottom:1.5rem}.citylimits-podcasts .mediaplay a{display:inline-block;text-align:center;vertical-align:middle;margin-left:auto;margin-right:auto;color:#D41313}.citylimits-podcasts .mediaplay a:hover{text-decoration:none}.citylimits-podcasts .encircle{padding-left:.2em;padding-top:1px;display:inline-block;vertical-align:middle;height:2.25rem;width:2.25rem;line-height:calc(2.25rem - 2px);font-size:calc(2.25rem * 3 / 5);box-sizing:border-box;text-align:center;border-radius:50%;border:1px solid #D41313;color:#D41313;margin-right:.5em}.citylimits-podcasts .encircle:hover{border-color:black;background-color:white;color:black}.citylimits-podcasts .encircle *{box-sizing:border-box}.citylimits-special-projects-featured-content{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);background:#f5f2ed}.citylimits-special-projects-featured-content .citylimits-special-projects-featured-content-inner-container{max-width:1170px;margin:0 auto}.citylimits-special-projects-featured-content .citylimits-special-projects-featured-content-inner-container .widgettitle{text-align:center;padding:20px 0;margin-bottom:0}.citylimits-special-projects-featured-content .citylimits-special-projects-featured-content-inner-container ul{display:grid;overflow:hidden;grid-template-columns:repeat(2, 1fr);grid-column-gap:0px;grid-row-gap:0px;padding:0 20px 120px;margin-bottom:40px;position:relative}.citylimits-special-projects-featured-content .citylimits-special-projects-featured-content-inner-container ul nav{position:absolute;bottom:0;width:100%;text-align:center}.citylimits-special-projects-featured-content .citylimits-special-projects-featured-content-inner-container ul nav.pager a{background:#D41313;color:white;text-transform:uppercase;padding:20px 40px}.citylimits-special-projects-featured-content .citylimits-special-projects-featured-content-inner-container ul li{border-bottom:1px solid #c3c3c3;padding:30px 0;margin-bottom:0}.citylimits-special-projects-featured-content .citylimits-special-projects-featured-content-inner-container ul li:nth-child(1) .byline,.citylimits-special-projects-featured-content .citylimits-special-projects-featured-content-inner-container ul li:nth-child(2) .byline{display:none}.citylimits-special-projects-featured-content .citylimits-special-projects-featured-content-inner-container ul li:nth-child(1n+3){height:120px}.citylimits-special-projects-featured-content .citylimits-special-projects-featured-content-inner-container ul li:nth-child(1n+3) .img{display:none}.citylimits-special-projects-featured-content .citylimits-special-projects-featured-content-inner-container ul li:nth-child(1n+3) p{display:none}.citylimits-special-projects-featured-content .citylimits-special-projects-featured-content-inner-container ul li:nth-child(odd) .inner{border-right:1px solid #c3c3c3}.citylimits-special-projects-featured-content .citylimits-special-projects-featured-content-inner-container ul li:nth-child(even) .post-inner{float:right}.citylimits-special-projects-featured-content .citylimits-special-projects-featured-content-inner-container ul li .inner{width:99%;height:100%;float:left}.citylimits-special-projects-featured-content .citylimits-special-projects-featured-content-inner-container ul li .inner .post-inner{width:95%}.citylimits-special-projects-featured-content .citylimits-special-projects-featured-content-inner-container ul li .inner .post-inner .post-title{margin-bottom:20px}@media (max-width:769px){.citylimits-special-projects-featured-content .citylimits-special-projects-featured-content-inner-container ul{grid-template-columns:repeat(1, 1fr);padding:0 20px}.citylimits-special-projects-featured-content .citylimits-special-projects-featured-content-inner-container ul nav{text-align:center;position:relative;left:0;margin-left:0}.citylimits-special-projects-featured-content .citylimits-special-projects-featured-content-inner-container ul li{height:auto!important}.citylimits-special-projects-featured-content .citylimits-special-projects-featured-content-inner-container ul li .inner{max-width:100%;padding:0;border:0;border:0!important}.citylimits-special-projects-featured-content .citylimits-special-projects-featured-content-inner-container ul li .inner .post-inner{max-width:100%;float:left!important}.citylimits-special-projects-featured-content .citylimits-special-projects-featured-content-inner-container ul li:last-of-type{border-bottom:0}}.citylimits-seven-series-posts{padding:0;box-sizing:border-box;position:relative;padding-bottom:3rem;margin-bottom:3rem}.citylimits-seven-series-posts .widgettitle{position:relative;top:-1rem;line-height:2rem;border-right:1px solid #6E6A69;padding-right:1.5rem;width:auto;display:inline-block;clear:both;background-color:white;font-size:1rem;vertical-align:middle;text-transform:uppercase;color:black}.citylimits-seven-series-posts::before{width:100%;content:"";height:1.5rem;border-top:1px solid #c3c3c3;border-right:1px solid #c3c3c3;position:absolute;top:0}@media (max-width:767px){.citylimits-seven-series-posts{padding-bottom:.75rem}}.citylimits-seven-series-posts::after{width:100%;content:"";height:1.5rem;border-bottom:1px solid #c3c3c3;border-right:1px solid #c3c3c3;position:absolute;bottom:0}.citylimits-seven-series-posts p{color:#6E6A69}.citylimits-seven-series-posts img.attachment-large{padding:0}.citylimits-seven-series-posts ul li h5.post-title{margin-bottom:.75rem}.citylimits-seven-series-posts ul li p{margin-top:.75rem;margin-bottom:.75rem}.citylimits-seven-series-posts ul li .byline{margin-top:.75rem;margin-bottom:0;font-size:13.04px}.citylimits-seven-series-posts ul li:first-of-type .post-title{margin-top:.75rem}@media (max-width:767px){.citylimits-seven-series-posts{margin-top:3rem;margin-bottom:3rem}.citylimits-seven-series-posts ul li{margin-bottom:1.5rem}.citylimits-seven-series-posts li:not(:last-of-type){padding-bottom:1.5rem;border-bottom:1px solid #c3c3c3;margin-bottom:1.5rem}}@media (min-width:768px){.citylimits-seven-series-posts ul{display:grid;box-sizing:border-box;grid-template-areas:"a b c" "a d e" "a f g";grid-template-columns:calc((5 * ( (100% - ( 4 * 1.5rem ) ) / ( 5 + 3 + 3 ) )) + 1.5rem) calc((3 * ( (100% - ( 4 * 1.5rem ) ) / ( 5 + 3 + 3 ) )) + 1.5rem + 1.5rem) calc((3 * ( (100% - ( 4 * 1.5rem ) ) / ( 5 + 3 + 3 ) )) + 1.5rem);grid-column-gap:0;grid-row-gap:1.5rem;grid-template-rows:1fr;justify-items:center;align-items:stretch;grid-auto-columns:1fr;grid-auto-rows:1fr;grid-auto-flow:row}.citylimits-seven-series-posts ul li{box-sizing:border-box;position:relative;margin-bottom:1.5rem}.citylimits-seven-series-posts ul li:nth-child( 1 ){grid-area:a;padding-right:1.5rem;border-right:1px solid #c3c3c3}.citylimits-seven-series-posts ul li:nth-child( 2 ){grid-area:b;padding-right:1.5rem;padding-left:1.5rem;border-right:1px solid #c3c3c3}.citylimits-seven-series-posts ul li:nth-child( 3 ){grid-area:c;padding-left:1.5rem}.citylimits-seven-series-posts ul li:nth-child( 4 ){grid-area:d;padding-right:1.5rem;padding-left:1.5rem;border-right:1px solid #c3c3c3}.citylimits-seven-series-posts ul li:nth-child( 5 ){grid-area:e;padding-left:1.5rem}.citylimits-seven-series-posts ul li:nth-child( 6 ){grid-area:f;padding-right:1.5rem;padding-left:1.5rem;border-right:1px solid #c3c3c3}.citylimits-seven-series-posts ul li:nth-child( 7 ){grid-area:g;padding-left:1.5rem}.citylimits-seven-series-posts ul li:nth-child( 2 ),.citylimits-seven-series-posts ul li:nth-child( 3 ),.citylimits-seven-series-posts ul li:nth-child( 4 ),.citylimits-seven-series-posts ul li:nth-child( 5 ){overflow:visible}.citylimits-seven-series-posts ul li:nth-child( 2 )::after,.citylimits-seven-series-posts ul li:nth-child( 3 )::after,.citylimits-seven-series-posts ul li:nth-child( 4 )::after,.citylimits-seven-series-posts ul li:nth-child( 5 )::after{content:"";display:block;clear:both;height:1px;width:auto;box-sizing:border-box;background-color:#6E6A69;position:absolute;z-index:1;bottom:-1.5rem}.citylimits-seven-series-posts ul li:nth-child( 2 )::after,.citylimits-seven-series-posts ul li:nth-child( 4 )::after{left:1.5rem;right:0}.citylimits-seven-series-posts ul li:nth-child( 3 )::after,.citylimits-seven-series-posts ul li:nth-child( 5 )::after{left:0;right:0}.citylimits-seven-series-posts ul li:nth-child( 2 ) h5.post-title,.citylimits-seven-series-posts ul li:nth-child( 3 ) h5.post-title,.citylimits-seven-series-posts ul li:nth-child( 4 ) h5.post-title,.citylimits-seven-series-posts ul li:nth-child( 5 ) h5.post-title,.citylimits-seven-series-posts ul li:nth-child( 6 ) h5.post-title,.citylimits-seven-series-posts ul li:nth-child( 7 ) h5.post-title{font-size:100%}.citylimits-seven-series-posts ul li:nth-child( 2 ) p,.citylimits-seven-series-posts ul li:nth-child( 3 ) p,.citylimits-seven-series-posts ul li:nth-child( 4 ) p,.citylimits-seven-series-posts ul li:nth-child( 5 ) p,.citylimits-seven-series-posts ul li:nth-child( 6 ) p,.citylimits-seven-series-posts ul li:nth-child( 7 ) p{display:none}.citylimits-seven-series-posts ul li .top-tag{margin-left:auto;margin-right:auto;clear:both;max-width:calc(100% - (2 * 1.5rem));width:auto;text-align:center;border-width:.75rem;border-color:white;border-style:solid;border-image:url("/wp-content/themes/citylimits/img/top-term-border-image.png");border-image-slice:24 24 24 24;border-image-repeat:space;margin-top:-1.5rem;position:relative}}.cftl-tax-landing-template-series-landing-special-projects .gform_widget{width:fit-content;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.cftl-tax-landing-template-series-landing-special-projects .gform_widget .special-projects-survey_wrapper{width:100vw;background:#f5f2ed;margin:0;padding:60px 0}.cftl-tax-landing-template-series-landing-special-projects .gform_widget .special-projects-survey_wrapper .special-projects-survey{max-width:1170px;margin:0 auto;border-right:1px solid #c3c3c3}.cftl-tax-landing-template-series-landing-special-projects .gform_widget .special-projects-survey_wrapper .special-projects-survey .gform_heading::before{width:97%;max-width:1170px;content:"";height:1.5rem;border-top:1px solid #c3c3c3;position:absolute}.cftl-tax-landing-template-series-landing-special-projects .gform_widget .special-projects-survey_wrapper .special-projects-survey .gform_heading .gform_title{position:relative;top:-1.5rem;line-height:2rem;border-right:1px solid #c3c3c3;padding-right:1.5rem;width:auto;display:inline-block;clear:both;background-color:#f5f2ed;font-size:1rem;vertical-align:middle;text-transform:uppercase;color:black}.cftl-tax-landing-template-series-landing-special-projects .gform_widget .special-projects-survey_wrapper .special-projects-survey .gfield_label,.cftl-tax-landing-template-series-landing-special-projects .gform_widget .special-projects-survey_wrapper .special-projects-survey .gform_description{font-weight:normal;color:#6E6A69}.cftl-tax-landing-template-series-landing-special-projects .gform_widget .special-projects-survey_wrapper .special-projects-survey textarea,.cftl-tax-landing-template-series-landing-special-projects .gform_widget .special-projects-survey_wrapper .special-projects-survey select,.cftl-tax-landing-template-series-landing-special-projects .gform_widget .special-projects-survey_wrapper .special-projects-survey input[type="text"]{background:transparent;border:2px solid black;border-radius:0;color:black;min-height:40px}.cftl-tax-landing-template-series-landing-special-projects .gform_widget .special-projects-survey_wrapper .special-projects-survey input[type="submit"]{background:#D41313;border:0;padding:10px 10%;color:white;text-transform:uppercase;font-family:inherit}.cftl-tax-landing-template-series-landing-special-projects .gform_widget .special-projects-survey_wrapper .special-projects-survey li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.cftl-tax-landing-template-series-landing-special-projects .gform_widget .special-projects-survey_wrapper .special-projects-survey li.gfield_error textarea{border:2px solid #D41313 !important}.cftl-tax-landing-template-series-landing-special-projects .gform_widget .special-projects-survey_wrapper .special-projects-survey li.gfield.gfield_error,.cftl-tax-landing-template-series-landing-special-projects .gform_widget .special-projects-survey_wrapper .special-projects-survey li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:transparent;border-top:0;border-bottom:0}.cftl-tax-landing-template-series-landing-special-projects .gform_widget .special-projects-survey_wrapper .special-projects-survey .validation_message{color:#D41313}.cftl-tax-landing-template-series-landing-special-projects .gform_widget .special-projects-survey_wrapper .special-projects-survey div.validation_error{color:#D41313;text-align:left;border:0;margin-bottom:0}.cftl-tax-landing-template-series-landing-special-projects .gform_widget .special-projects-survey_wrapper .special-projects-survey .gfield_checkbox li input[type="checkbox"]{display:none}.cftl-tax-landing-template-series-landing-special-projects .gform_widget .special-projects-survey_wrapper .special-projects-survey .gfield_checkbox li input[type="checkbox"]+label:before{border:2px solid black;content:"\00a0";display:inline-block;font:20px/1em sans-serif;height:20px;margin:0 1em 0 0;padding:0;vertical-align:top;width:20px}.cftl-tax-landing-template-series-landing-special-projects .gform_widget .special-projects-survey_wrapper .special-projects-survey .gfield_checkbox li input[type="checkbox"]:checked+label:before{background:transparent;color:black;content:"\2713";text-align:center}.cftl-tax-landing-template-series-landing-special-projects .gform_widget .special-projects-survey_wrapper .special-projects-survey .gfield_checkbox li input[type="checkbox"]:checked+label:after{font-weight:bold}.cftl-tax-landing-template-series-landing-special-projects .gform_widget .special-projects-survey_wrapper .special-projects-survey .gfield_radio li input[type=radio]{display:none}.cftl-tax-landing-template-series-landing-special-projects .gform_widget .special-projects-survey_wrapper .special-projects-survey .gfield_radio li input[type=radio]+label:before{border:2px solid black;content:"\00a0";display:inline-block;font:20px/1em sans-serif;height:20px;margin:0 1em 0 0;padding:0;vertical-align:top;width:20px}.cftl-tax-landing-template-series-landing-special-projects .gform_widget .special-projects-survey_wrapper .special-projects-survey .gfield_radio li input[type=radio]:checked+label:before{background:black}.cftl-tax-landing-template-series-landing-special-projects .gform_widget .special-projects-survey_wrapper .special-projects-survey .gfield_radio li input[type=radio]+label:before{border-radius:50%}@media (max-width:1200px){.cftl-tax-landing-template-series-landing-special-projects .gform_widget .special-projects-survey_wrapper .special-projects-survey{padding:0 20px;border-right:0}}@media (min-width:769px){html.nav-open,html.nav-open body{position:initial;overflow:inherit}}.global-nav-bg{display:none}#main-nav.navbar{border-top:2px solid #e2e2e2;border-bottom:2px solid #e2e2e2;padding:15px 0;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:0!important;padding-right:0!important}.home #main-nav.navbar{border-bottom:none}#main-nav .nav-shelf{display:flex;justify-content:center;align-items:center}#main-nav .nav-shelf .nav{padding-right:15px}#main-nav .nav-shelf .nav li.menu-item a{font-family:roc-grotesk,"Helvetica Neue",Helvetica,Arial,sans-serif;color:black;font-size:15px;font-weight:500;text-transform:uppercase;padding-left:15px;padding-right:15px}#main-nav .nav-shelf .nav li.menu-item a:hover{background:none;color:#D41313}#main-nav .nav-shelf .nav li.menu-item a .caret{display:none}#main-nav .nav-shelf .nav li.dropdown a{padding-right:15px}#main-nav .nav-shelf .languages-nav{left:0;display:inline-block;float:left;margin:0;padding-left:25px;border-left:2px solid white}#main-nav .nav-shelf .languages-nav li.menu-item:first-of-type{font-weight:bold;border-right:2px solid #6E6A69}#main-nav .nav-shelf .languages-nav li.menu-item:first-of-type a{color:black}#main-nav .nav-shelf .languages-nav li.menu-item a{font-size:15px;color:#6E6A69;text-transform:uppercase;line-height:15px;padding-left:5px;padding-right:5px;font-family:roc-grotesk,"Helvetica Neue",Helvetica,Arial,sans-serif}#main-nav .nav-shelf .languages-nav li.menu-item a:hover{background:none;color:#D41313}@media (max-width:999px) and (min-width:769px){#main-nav .nav-shelf .nav{padding-right:10px}#main-nav .nav-shelf .nav li.menu-item a{padding-left:5px;padding-right:5px;font-size:14px}#main-nav .nav-shelf .languages-nav{padding-left:5px}#main-nav .nav-shelf .languages-nav li.menu-item a{font-size:14px}}.sticky-nav-holder{position:relative;top:0!important}.sticky-nav-holder.position-fixed{position:fixed}.sticky-nav-holder.position-fixed #sticky-nav .container{padding:0 2.5%}#sticky-nav .container{width:auto;padding:0;display:flex;justify-content:space-between}#sticky-nav #mobile-sticky-nav{margin:0;border-right:2px solid #e2e2e2;align-self:center;float:left}#sticky-nav #mobile-sticky-nav li a{font-size:15px;font-weight:500;text-transform:uppercase;padding-left:15px;padding-right:15px;line-height:normal}#sticky-nav #mobile-sticky-nav li a:hover{background:none;color:#D41313}#sticky-nav .nav-right{float:right}#sticky-nav #header-extras li a.toggle-nav-bar{line-height:30px;padding-top:10px}#sticky-nav #header-extras li a.toggle-nav-bar .bars{display:block}#sticky-nav #header-extras li a.toggle-nav-bar .bars .icon-bar{margin-left:auto;margin-right:auto}#sticky-nav #header-extras li a.toggle-nav-bar span{font-size:15px;font-weight:500;text-transform:uppercase}#sticky-nav #header-extras li a.toggle-nav-bar:hover{color:#D41313;background:none}#sticky-nav.open #mobile-sticky-nav,#sticky-nav.open #header-extras{display:none}#sticky-nav.open .nav-shelf{background-color:rgba(0,0,0,0.7);top:0!important}#sticky-nav.open .nav-shelf .close-menu{display:inline-block;width:20%;text-align:center;padding-top:20px}#sticky-nav.open .nav-shelf .close-menu .dashicons{color:white;font-size:35px;margin:0 auto;width:90%}#sticky-nav.open .nav-shelf .close-menu .dashicons::before{border-radius:50%;border:1px solid}#sticky-nav.open .nav-shelf .expanded-nav-menu{width:80%;height:100vh;background:white;float:right}#sticky-nav.open .nav-shelf .expanded-nav-menu .nav{padding:20px 20px 0}#sticky-nav.open .nav-shelf .expanded-nav-menu .nav li a{font-size:15px;font-weight:600;padding-left:0px;padding-right:0px;border-top:2px solid #e2e2e2}#sticky-nav.open .nav-shelf .expanded-nav-menu .nav li a:hover{background:none;color:#D41313}#sticky-nav.open .nav-shelf .expanded-nav-menu .nav li a .caret{display:none}#sticky-nav.open .nav-shelf .expanded-nav-menu .nav li:last-of-type a{border-bottom:2px solid #e2e2e2}#sticky-nav.open .nav-shelf .expanded-nav-menu .languages-nav{display:inline-block;margin:30px 20px}#sticky-nav.open .nav-shelf .expanded-nav-menu .languages-nav li{display:inline-block}#sticky-nav.open .nav-shelf .expanded-nav-menu .languages-nav li.menu-item:first-of-type{font-weight:bold;border-right:2px solid black}#sticky-nav.open .nav-shelf .expanded-nav-menu .languages-nav li.menu-item a{font-size:15px;color:#6E6A69;text-transform:uppercase;line-height:15px;padding-left:0px;padding-right:5px}#sticky-nav.open .nav-shelf .expanded-nav-menu .languages-nav li.menu-item a:hover{background:none;color:#D41313}#sticky-nav.open #special-projects-secondary-menu{margin:0;padding:20px;background:#D41313;height:100vw}#sticky-nav.open #special-projects-secondary-menu li a{font-size:15px;font-weight:600;padding-left:0px;padding-right:0px;border-bottom:2px solid #c3c3c3;color:white}#sticky-nav.open #special-projects-secondary-menu li a:hover{background:none;color:white}#sticky-nav.open #special-projects-secondary-menu li a .caret{display:none}#sticky-nav.open #sticky-nav-search{margin-bottom:30px}#sticky-nav.open #sticky-nav-search .form-search .input-append{display:flex}#sticky-nav.open #sticky-nav-search .form-search .input-append .text-input-wrapper{width:100%}#sticky-nav.open #sticky-nav-search .form-search .input-append .text-input-wrapper .search-query{border-radius:0;border:2px solid black;border-right:none;width:100%;height:35px;text-indent:10px}#sticky-nav.open #sticky-nav-search .form-search .input-append .search-submit{background:inherit;border:2px solid black;padding:0;border-radius:0;border-left:0;z-index:10}#sticky-nav.open #sticky-nav-search .form-search .input-append .search-submit i{margin-right:10px}@media (min-width:769px){.sticky-nav-wrapper{display:none}}#secondary-nav{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:0!important;padding-right:0!important;background:#D41313}#secondary-nav .secondary-special-projects-nav{list-style:none;margin-left:0;margin-top:-5px;display:flex;align-items:stretch;background:#D41313;max-width:1170px;margin:0 auto}#secondary-nav .secondary-special-projects-nav li{display:flex;flex-grow:1;flex-basis:0;margin:20px 0;border-right:1px solid white;padding:0 1.5rem}#secondary-nav .secondary-special-projects-nav li:last-of-type{border-right:none}#secondary-nav .secondary-special-projects-nav li a{color:white;font-size:15px;font-weight:600;text-transform:uppercase;display:flex;align-items:center}#secondary-nav .secondary-special-projects-nav li a:hover{text-decoration:none}#secondary-nav .secondary-special-projects-nav li a .secondary-nav-item-thumbnail{width:60px;height:60px}#secondary-nav .secondary-special-projects-nav li a .secondary-nav-item-title{margin-left:15px}@media (max-width:768px){#secondary-nav{display:none}}@media (max-width:768px){.secondary-nav-item-thumbnail{display:none}}#page .header-ad-zone{width:initial;margin-top:0;float:none;top:0}#page .header-ad-zone iframe{max-width:100%}#site-header{display:flex;flex-direction:row;align-items:center;margin:24px 0 40px}#site-header a:first-of-type{flex:1 1 0px;order:2}#site-header .header_img{max-width:100%}#site-header aside{float:none;flex:1 1 0px;max-width:100%}#site-header aside:first-of-type{order:1}#site-header aside:nth-of-type(2){order:3}@media (max-width:769px){#site-header aside{width:100%}}#site-header .widget{margin-bottom:0}#site-header .widget_search .form-search{max-width:70%}#site-header .widget_search .form-search .input-append{display:flex}#site-header .widget_search .form-search .input-append .search-query{border-radius:0;border:2px solid black;border-right:0;width:100%;height:35px;text-indent:10px;max-width:180px}#site-header .widget_search .form-search .input-append .search-submit{background:inherit;border:2px solid black;padding:0;border-radius:0;border-left:0;z-index:10;font-size:0;color:black}#site-header .widget_search .form-search .input-append .search-submit::before{content:'\4d';font-family:'fontello';font-style:normal;font-weight:normal;font-size:16px;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:10px;text-align:center;opacity:1;text-transform:none !important}#site-header .widget_search .form-search .input-append .search-submit:hover{color:#D41313}@media (max-width:860px){#site-header .widget_search .form-search{max-width:90%}}@media (max-width:769px){#site-header .widget_search{display:none}}#site-header .header-button-container{float:right}#site-header .header-button-container .btn{text-transform:uppercase;border-radius:0;font-family:roc-grotesk,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:15px;font-weight:500;padding:10px 15px}#site-header .header-button-container .btn:not(:last-of-type){margin-right:1.5rem}@media (max-width:899px) and (min-width:770px){#site-header .header-button-container .btn:not(:last-of-type){margin:.5rem}}@media (max-width:769px){#site-header .header-button-container .btn:not(:last-of-type){margin-right:10px}}#site-header .header-button-container .btn.btn-red{background:none;border:1px solid #D41313;color:#D41313}#site-header .header-button-container .btn.btn-red:hover{color:black}#site-header .header-button-container .btn.btn-black{background:black;border:1px solid black;color:white;padding:10px 35px}#site-header .header-button-container .btn.btn-black:hover{background:#D41313;border:1px solid #D41313}@media (max-width:899px) and (min-width:770px){#site-header .header-button-container .btn.btn-black{padding:10px 20px}}@media (max-width:860px){#site-header .header-button-container .btn{padding:10px;flex:1}}@media (max-width:769px){#site-header .header-button-container{float:none;display:flex;flex-direction:row-reverse}}@media (max-width:769px){#site-header{flex-direction:column-reverse;padding:20px 0;border-bottom:1px solid #c3c3c3}}.before-footer-wrapper{background-color:none}#before-footer>:last-child{margin-bottom:0}.footer-bg{background-color:white}.footer-bg .footer-skyline{background-image:url("../img/footer-skyline.png");background-color:black;background-repeat:no-repeat;background-position:bottom;background-size:1170px auto;width:100%;height:200px}@media (max-width:769px){.footer-bg .footer-skyline{background-position-x:34%}}.footer-bg #site-footer{color:black}.footer-bg #site-footer #supplementary{padding:40px 0;display:flex}.footer-bg #site-footer #supplementary .widget-area .textwidget p:last-of-type{margin-bottom:0}.footer-bg #site-footer #supplementary .widget-area ul{width:max-content;margin:0 auto}.footer-bg #site-footer #supplementary .widget-area ul li{list-style-position:inside;list-style-image:url("../img/list-arrow.png");margin-bottom:20px}.footer-bg #site-footer #supplementary .widget-area ul li a{color:black;text-transform:uppercase}.footer-bg #site-footer #supplementary .widget-area ul li a:hover{color:#D41313;text-decoration:none}.footer-bg #site-footer #supplementary .widget-area:nth-of-type(2){border-left:2px solid #e2e2e2}.footer-bg #site-footer #supplementary .widget-area:last-of-type{margin-left:0}@media (max-width:769px){.footer-bg #site-footer #supplementary{padding:0}.footer-bg #site-footer #supplementary .widget-area .widget_text{padding:20px 0}.footer-bg #site-footer #supplementary .widget-area ul{width:auto;margin:auto}.footer-bg #site-footer #supplementary .widget-area ul li a{font-size:14px}.footer-bg #site-footer #supplementary .widget-area:nth-of-type(2){margin-bottom:0;border-top:2px solid #e2e2e2;border-left:0;padding-top:45px}.footer-bg #site-footer #supplementary .widget-area:nth-of-type(2) .widget_nav_menu{margin-bottom:0}}@media (max-width:769px){.footer-bg #site-footer #supplementary{display:initial}}.footer-bg #site-footer #boilerplate{border-top:2px solid #e2e2e2}.footer-bg #site-footer #boilerplate .row-fluid{display:flex;align-items:center}.footer-bg #site-footer #boilerplate #footer-social li{float:right}@media (max-width:769px){.footer-bg #site-footer #boilerplate .row-fluid{display:block}.footer-bg #site-footer #boilerplate .row-fluid .span6{text-align:left;margin-bottom:0}.footer-bg #site-footer #boilerplate .row-fluid .span6 .footer-credit{padding:30px 0}.footer-bg #site-footer #boilerplate .row-fluid .span6 #footer-social{padding:0}.footer-bg #site-footer #boilerplate .row-fluid .span6 #footer-social li{float:none}}@media (max-width:768px){#page{padding:0 4.5%}}.zone-a-btn a.btn{width:100%;color:white;background:#D41313;padding:2.5em;font-size:1.125em;font-weight:bold;position:relative}.zone-a-btn a.btn span{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;padding:0 1em}.zone-a-btn a.btn:hover{background:#e70000}.wp-media-credit a{color:#6E6A69;text-decoration-color:#6E6A69}.wp-media-credit a:hover{color:#D41313}.btn{border-radius:0;color:white;background-color:black;border:1px solid black;text-decoration:none;font-family:roc-grotesk,"Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase}.btn a{color:white}.btn:active,.btn:hover{background-color:#D41313;border-color:#D41313;color:white;text-decoration:none}.btn:active a,.btn:hover a{text-decoration:none}.btn-primary{color:white;background-color:#D41313;border-color:#D41313}.btn-primary:active,.btn-primary:hover{color:#D41313;background-color:white}.btn-primary:active a,.btn-primary:hover a{color:#D41313}body.clean-read.single-post.classic #content{margin:0 auto}.widgettitle,.stories h3.widgettitle{font-family:roc-grotesk,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:18px;color:black;text-transform:uppercase}.widget article p,.widget .by,.widget .byline .and{color:#6E6A69}.widget .excerpt p{font-size:16px;margin-bottom:1em}.alert-wrapper{background-color:#f2dede;border:1px solid #ebccd1;color:#a94442}#alert-container{color:#343434}#alert-container a{color:#D41313}#header-ad-zone-container div div{margin-top:0}.header-ad-zone div[id^="div-gpt-ad"]{margin:0 auto}.header-ad-zone .widget{margin-bottom:0}#site-footer a{color:#cccccc}#site-footer a:hover,#site-footer a:active{color:#f1f1f1}#site-footer a.btn-primary{color:#ffffff;font-weight:bold}#sidebar{display:none}@media screen and (min-width:769px){#sidebar{display:block}}.sticky-related,.sticky-solo{background-color:#f61212;border:1px solid #D41313}form .form-group{margin:10px 0}form label{font-family:neue-haas-grotesk-text,"Helvetica","Helvetia Neue",Arial,sans-serif;font-weight:bold;font-size:18px;margin:10px 0}form input{margin:0 0 18px 0}form input[type="checkbox"],form input[type="radio"]{margin:0 10px 0 0}form .alert-error{color:#b94a48;font-size:14px}span#recaptcha_privacy{display:none}#largo-user-logged-in-message,#largo-registration-success-msg{font-size:22px;font-weight:bold}#largo-user-logged-in-message a,#largo-registration-success-msg a{text-decoration:underline}.tribe-events-user-recurrence-toggle input{margin-right:10px}.tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"],.tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"]>a,#tribe_events_filters_wrapper input[type=submit],.tribe-events-button,#tribe-events .tribe-events-button,.tribe-events-button.tribe-inactive,#tribe-events .tribe-events-button:hover,.tribe-events-button:hover,.tribe-events-button.tribe-active:hover{background-color:#f61212}@media (max-width:1200px){.global-nav .nav-right ul#header-social.visible-desktop{display:none}}@media (max-width:1160px){.header-ad-zone{float:none;text-align:left;top:5px}.header-ad-zone div[id^="div-gpt-ad"]{margin:0 auto}#site-header{width:100%;max-width:100%;text-align:center;margin:0}}@media (max-width:980px){.global-nav ul{display:none}}@media (max-width:768px){.single-post.classic #sidebar{margin-left:0;width:100%}#sidebar div[id^="div-gpt-ad"]{margin:0 auto}}@media (max-width:728px){.header-ad-zone{text-align:center}}@media (min-width:990px){.home #main{margin-top:4.5rem}}@media (max-width:768px){.home #main{margin-top:1.5rem}}@media screen and (max-width:480px){.home #main{margin-top:0}}body.neighborhoods-lp{font-family:neue-haas-grotesk-text,"Helvetica","Helvetia Neue",Arial,sans-serif}body.neighborhoods-lp *{box-sizing:border-box;letter-spacing:.0125em;transition:all .05s ease-in-out;-moz-transition:all .05s ease-in-out;-webkit-transition:all .05s ease-in-out}@media (min-width:769px){body.neighborhoods-lp .sticky-nav-holder.show{display:block}}body.neighborhoods-lp ul#menu-zone-in,body.neighborhoods-lp ul#menu-mapping-the-future{list-style:none;margin:0;border-top:4px solid #D41313;border-bottom:1px solid black;font-size:0}body.neighborhoods-lp ul#menu-zone-in>.menu-item,body.neighborhoods-lp ul#menu-mapping-the-future>.menu-item{display:inline-block;min-width:8%;max-width:28%;margin-bottom:0;font-size:initial}body.neighborhoods-lp ul#menu-zone-in>.menu-item:not(.menu-item-has-children),body.neighborhoods-lp ul#menu-mapping-the-future>.menu-item:not(.menu-item-has-children){text-align:center}body.neighborhoods-lp ul#menu-zone-in>.menu-item.menu-item-has-children,body.neighborhoods-lp ul#menu-mapping-the-future>.menu-item.menu-item-has-children{position:relative}body.neighborhoods-lp ul#menu-zone-in>.menu-item.menu-item-has-children>a:after,body.neighborhoods-lp ul#menu-mapping-the-future>.menu-item.menu-item-has-children>a:after{content:'▼';padding-left:.333em;font-size:.8em}body.neighborhoods-lp ul#menu-zone-in>.menu-item.menu-item-has-children.zones-active>a,body.neighborhoods-lp ul#menu-mapping-the-future>.menu-item.menu-item-has-children.zones-active>a{background-color:black;color:white}body.neighborhoods-lp ul#menu-zone-in>.menu-item.menu-item-has-children.zones-active ul.sub-menu,body.neighborhoods-lp ul#menu-mapping-the-future>.menu-item.menu-item-has-children.zones-active ul.sub-menu{display:block}body.neighborhoods-lp ul#menu-zone-in>.menu-item a,body.neighborhoods-lp ul#menu-mapping-the-future>.menu-item a{display:block;padding:1.25em 1.25em;color:black;font-weight:bold}body.neighborhoods-lp ul#menu-zone-in>.menu-item a:hover,body.neighborhoods-lp ul#menu-mapping-the-future>.menu-item a:hover{background-color:black;color:white;text-decoration:none}body.neighborhoods-lp ul#menu-zone-in>.menu-item.cta a,body.neighborhoods-lp ul#menu-mapping-the-future>.menu-item.cta a{background-color:#D41313;color:white}body.neighborhoods-lp ul#menu-zone-in ul.sub-menu,body.neighborhoods-lp ul#menu-mapping-the-future ul.sub-menu{list-style:none;margin:0;position:absolute;border:1px solid black;background-color:white;z-index:9999999;display:none}body.neighborhoods-lp ul#menu-zone-in ul.sub-menu>.menu-item,body.neighborhoods-lp ul#menu-mapping-the-future ul.sub-menu>.menu-item{white-space:nowrap;margin-bottom:0}body.neighborhoods-lp ul#menu-zone-in ul.sub-menu>.menu-item a,body.neighborhoods-lp ul#menu-mapping-the-future ul.sub-menu>.menu-item a{padding:.75em 2em}body.neighborhoods-lp ul#menu-zone-in #more-zonein,body.neighborhoods-lp ul#menu-mapping-the-future #more-zonein{display:none}body.neighborhoods-lp.tax-post-type header.archive-background{margin:2em 0 .5em 0}body.neighborhoods-lp h1.entry-title{font-size:1.25em;clear:both}body.neighborhoods-lp h2{color:#D41313;font-size:1.25em;text-transform:none}body.neighborhoods-lp h3{font-size:1.25em;color:#D41313}body.neighborhoods-lp p{font-size:1em;margin-bottom:.5em;letter-spacing:0}body.neighborhoods-lp .read-more{font-size:.85em;font-weight:bold}body.neighborhoods-lp section.rezone-overview .span12 p{font-size:1.5em;line-height:1.75;padding:.25em 0;margin-bottom:0;color:black}body.neighborhoods-lp section.rezone-overview .span12 p *{letter-spacing:0}body.neighborhoods-lp section,body.neighborhoods-lp .bottom-ctas,body.neighborhoods-lp .sidebar-ctas{padding-top:2em;margin-top:2em;border-top:solid 1px #c3c3c3}body.neighborhoods-lp .rezone-overview{border-top:0;margin-top:0}body.neighborhoods-lp section.rezone-101 h3{margin-bottom:.5em}body.neighborhoods-lp section.rezone-101 h3>a{color:black}body.neighborhoods-lp section.rezone-101 h3>a:hover{color:#D41313}body.neighborhoods-lp section.map{padding-top:0;border-top:none}body.neighborhoods-lp section.map .post-social{border-top:1px solid #c3c3c3;border-bottom:1px solid #c3c3c3}body.neighborhoods-lp section.map .post-social>span{margin:0}body.neighborhoods-lp section.map #map-container{position:relative}body.neighborhoods-lp section.map #googft-mapCanvas{height:530px;margin:0;padding:0;width:100%}body.neighborhoods-lp section.map #map-tooltip{position:absolute;border:2px solid black;background-color:white;padding:.5em 1em;display:none}body.neighborhoods-lp section.map #map-tooltip.active{display:block}body.neighborhoods-lp section.map #map-key{position:absolute;background-color:white;min-width:220px;min-height:120px;border:1px solid #eee;box-shadow:0 1px 1px #ddd;border-radius:3px;top:50px;left:10px;padding:10px;font-size:.75em}body.neighborhoods-lp section.map #map-key h3{font-weight:normal;color:#666;margin-bottom:10px}body.neighborhoods-lp section.map #map-key .circle{display:block;margin-bottom:1em;line-height:1em}body.neighborhoods-lp section.map #map-key .circle span{display:inline-block;margin-left:1.5em;width:200px}body.neighborhoods-lp section.map h3 a{color:#D41313}body.neighborhoods-lp section.map h5{font-size:1.125em}body.neighborhoods-lp section.map .zone-w-status{text-indent:-1.7em;margin-left:1.7em;color:black}body.neighborhoods-lp .bottom-ctas{display:-ms-flexbox;display:-webkit-flex;display:flex}body.neighborhoods-lp .bottom-ctas .span3{text-align:center;width:23%;background:#D41313;margin:0 1%}body.neighborhoods-lp .bottom-ctas .span3 a.btn{width:100%;color:white;background:#D41313;padding:2.5em;font-size:1.125em;font-weight:bold;position:relative}body.neighborhoods-lp .bottom-ctas .span3 a.btn span{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;padding:0 1em}body.neighborhoods-lp .bottom-ctas .span3 a.btn:hover{background:#e70000}body.neighborhoods-lp .bottom-ctas .span3 a.btn{background:transparent;display:-ms-flexbox;display:-webkit-flex;display:flex}body.neighborhoods-lp section.news h3,body.neighborhoods-lp section.videos h3,body.neighborhoods-lp section.commentary h3{margin-bottom:.25em;font-size:1.125em}body.neighborhoods-lp section.news h3,body.neighborhoods-lp section.videos h3,body.neighborhoods-lp section.commentary h3,body.neighborhoods-lp section.news h3 a,body.neighborhoods-lp section.videos h3 a,body.neighborhoods-lp section.commentary h3 a,body.neighborhoods-lp section.news h5,body.neighborhoods-lp section.videos h5,body.neighborhoods-lp section.commentary h5{color:black}body.neighborhoods-lp section.news .span4 .story,body.neighborhoods-lp section.videos .span4 .story,body.neighborhoods-lp section.commentary .span4 .story{margin-bottom:1.5em}body.neighborhoods-lp section.news .news-feature{background:#e2e2e2;padding:1em}body.neighborhoods-lp section.news .news-feature h3{font-size:1.75em}body.neighborhoods-lp .videos .span4>a{position:relative;display:block;margin-bottom:.5em}body.neighborhoods-lp .videos .span4>a:before{content:' ';background-color:rgba(0,0,0,0.25);position:absolute;top:0;bottom:0;left:0;right:0}body.neighborhoods-lp .videos .span4>a:after{content:'\25B6';color:white;font-size:40px;line-height:0;width:36px;max-height:48px;box-sizing:border-box;background-color:black;padding:32px 45px 32px 18px;border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}body.neighborhoods-lp .videos .span4>a:hover:after{background-color:#D41313}body.neighborhoods-lp .commentary .form{background:#e2e2e2;padding:1em;margin-bottom:.5em}body.neighborhoods-lp .commentary a.btn.zonein-twitter{border:none;padding:6px 10px;line-height:2;font-weight:bold;float:right;width:65.9574468%;background-color:#e2e2e2;color:#000}body.neighborhoods-lp .commentary a.btn.zonein-twitter:hover{background-color:#c3c3c3}body.neighborhoods-lp .documents{padding-bottom:2em}body.neighborhoods-lp .documents h5{font-size:1.125em;font-weight:normal;letter-spacing:0}body.neighborhoods-lp .documents h5 a{color:black}body.neighborhoods-lp .documents h5 a:hover{color:#D41313}body.neighborhoods-lp .morelink{width:100%;text-align:right}body.neighborhoods-lp .morelink.left{text-align:left;margin:0}body.neighborhoods-lp .morelink a{width:31.91489361%;text-align:center;font-weight:bold;background-color:black;color:white;border:1px solid black;line-height:2;padding:5px 10px;display:inline-block}body.neighborhoods-lp .morelink a:hover{background-color:white;color:black;border:1px solid black;text-decoration:none}body.neighborhoods-lp #rezone-footer{background-color:#e2e2e2}body.neighborhoods-lp #rezone-footer>div{max-width:1170px;padding:2em 2.5%;margin:0 auto}body.neighborhoods-lp #rezone-footer h2{margin-bottom:.75em}body.neighborhoods-lp #rezone-footer .rezone-overview{padding-top:0;margin-bottom:2em}body.neighborhoods-lp #rezone-footer .rezone-overview .span12 p{margin:0;font-size:1.5em}body.neighborhoods-lp #rezone-footer .rezone-overview .span12 p b,body.neighborhoods-lp #rezone-footer .rezone-overview .span12 p strong{font-weight:normal}body.neighborhoods-lp #rezone-footer .zone-w-status{display:inline-block;margin-right:2.5em;min-width:20%}body.neighborhoods-lp #rezone-footer .zone-w-status h5{font-size:1.25em}body.neighborhoods-lp.page-template-page-neighborhood-info p{font-size:19.552px;margin-bottom:1.25em}body.neighborhoods-lp.page-template-page-neighborhood-info .hero.span12{margin:0 0 1em 0}body.neighborhoods-lp input[type=submit].gform_button.button{width:100%!important;background-color:#D41313;color:white;border:none;padding:.5em;font-family:neue-haas-grotesk-text,"Helvetica","Helvetia Neue",Arial,sans-serif;font-weight:bold}body.neighborhoods-lp input[type=submit].gform_button.button:hover{background:#e70000}body.neighborhoods-lp .gform_wrapper{margin:0!important}body.neighborhoods-lp .gform_wrapper .gform_body{position:relative}body.neighborhoods-lp .gform_wrapper .top_label .gfield_label,body.neighborhoods-lp .gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}body.neighborhoods-lp .gform_wrapper .top_label li.gfield.gf_left_half,body.neighborhoods-lp .gform_wrapper .top_label li.gfield.gf_right_half{display:block}body.neighborhoods-lp .gform_wrapper form li,body.neighborhoods-lp .gform_wrapper li{margin:0!important}body.neighborhoods-lp .gform_wrapper .gform_footer{margin:.5em 0 !important;padding:0!important}body.neighborhoods-lp.single-cftl-tax-landing .gform_wrapper .top_label li:last-of-type{position:absolute;top:0;right:0}body.neighborhoods-lp.single-cftl-tax-landing .gform_wrapper .top_label li:last-of-type div.ginput_container{margin-top:2px}body.neighborhoods-lp.single-cftl-tax-landing .gform_wrapper .top_label li:last-of-type textarea{max-height:142px}body.neighborhoods-lp.single-cftl-tax-landing .gform_wrapper .gform_footer{margin:.5em 0 !important;padding:0!important;width:50%;float:right;padding:0 8px!important}@media (max-width:979px) and (min-width:769px){body.neighborhoods-lp .global-nav,body.neighborhoods-lp #site-footer,body.neighborhoods-lp #footer-logos{padding:18px}body.neighborhoods-lp #page{padding-bottom:2em}}@media (max-width:900px){body.neighborhoods-lp ul#menu-zone-in>.menu-item a,body.neighborhoods-lp ul#menu-mapping-the-future>.menu-item a{padding:1em .75em;font-size:.8em}body.neighborhoods-lp .news .news-feature .span6{min-width:100%;margin:0}body.neighborhoods-lp .news .news-feature .span6 img{margin-bottom:1em}body.neighborhoods-lp.page-template-page-neighborhood-info .span8{min-width:100%}}@media (max-width:650px){body.neighborhoods-lp .rezone-header{margin-top:0}body.neighborhoods-lp .rezone-header .span8{min-width:100%}body.neighborhoods-lp .rezone-header .span4{display:none}body.neighborhoods-lp ul#menu-zone-in,body.neighborhoods-lp ul#menu-mapping-the-future{border-bottom:none}body.neighborhoods-lp ul#menu-zone-in>.menu-item,body.neighborhoods-lp ul#menu-mapping-the-future>.menu-item{min-width:20%;max-width:20%}body.neighborhoods-lp ul#menu-zone-in>.menu-item.menu-item-has-children,body.neighborhoods-lp ul#menu-mapping-the-future>.menu-item.menu-item-has-children{min-width:50%;max-width:50%;background-color:black;text-align:center}body.neighborhoods-lp ul#menu-zone-in>.menu-item.menu-item-has-children:first-of-type,body.neighborhoods-lp ul#menu-mapping-the-future>.menu-item.menu-item-has-children:first-of-type{border-right:1px solid white}body.neighborhoods-lp ul#menu-zone-in>.menu-item.menu-item-has-children>a,body.neighborhoods-lp ul#menu-mapping-the-future>.menu-item.menu-item-has-children>a{color:white;padding-right:1em;padding-left:1em}body.neighborhoods-lp ul#menu-zone-in>.menu-item.menu-item-has-children>a:hover,body.neighborhoods-lp ul#menu-mapping-the-future>.menu-item.menu-item-has-children>a:hover{background-color:#D41313}body.neighborhoods-lp ul#menu-zone-in>.menu-item.menu-item-has-children ul.sub-menu,body.neighborhoods-lp ul#menu-mapping-the-future>.menu-item.menu-item-has-children ul.sub-menu{min-width:100%;text-align:center;border-top:none}body.neighborhoods-lp ul#menu-zone-in>.menu-item>a,body.neighborhoods-lp ul#menu-mapping-the-future>.menu-item>a{padding:1em .5em;font-size:1em}body.neighborhoods-lp ul#menu-zone-in #more-zonein,body.neighborhoods-lp ul#menu-mapping-the-future #more-zonein{display:inline-block}body.neighborhoods-lp ul#menu-zone-in .menu-hide,body.neighborhoods-lp ul#menu-mapping-the-future .menu-hide{display:none}body.neighborhoods-lp .rezone-overview{font-size:.8em}body.neighborhoods-lp .bottom-ctas{display:block}body.neighborhoods-lp .bottom-ctas .span3{text-align:center;width:48%;background:#d41313;margin:1%}body.neighborhoods-lp .news .news-feature{min-width:100%}body.neighborhoods-lp .news .span4{min-width:100%;margin:2em 0 0 0}body.neighborhoods-lp .commentary .span8{min-width:100%;margin:2em 0}body.neighborhoods-lp .commentary a.btn.zonein-twitter.span8{margin:.5em 0 0}body.neighborhoods-lp .commentary .span4{min-width:100%}body.neighborhoods-lp .morelink a{min-width:100%}body.neighborhoods-lp.single-cftl-tax-landing .gform_wrapper li:last-of-type{position:static!important;min-width:100%!important}}@media (max-width:550px){body.neighborhoods-lp ul#menu-zone-in,body.neighborhoods-lp ul#menu-mapping-the-future{position:relative}body.neighborhoods-lp ul#menu-zone-in>.menu-item,body.neighborhoods-lp ul#menu-mapping-the-future>.menu-item{min-width:33.333%;max-width:33.333%}body.neighborhoods-lp ul#menu-zone-in>.menu-item.menu-item-has-children,body.neighborhoods-lp ul#menu-mapping-the-future>.menu-item.menu-item-has-children{position:static}body.neighborhoods-lp ul#menu-zone-in>.menu-item:not(.menu-item-has-children),body.neighborhoods-lp ul#menu-mapping-the-future>.menu-item:not(.menu-item-has-children){text-align:left}body.neighborhoods-lp ul#menu-zone-in>.menu-item .sub-menu,body.neighborhoods-lp ul#menu-mapping-the-future>.menu-item .sub-menu{left:0}body.neighborhoods-lp .rezone-101 .span4{min-width:100%;margin:0 0 1.5em 0}body.neighborhoods-lp .rezone-101 .span4:last-of-type{margin-bottom:0}body.neighborhoods-lp .videos .span4{min-width:100%;margin:0 0 1em 0}body.neighborhoods-lp .videos .span4:last-of-type{margin-bottom:0}body.neighborhoods-lp .documents .span4{min-width:100%;margin:0}}@media (max-width:480px){body.neighborhoods-lp .map .plan-status .zone-w-status{min-width:auto;display:inline-block;font-size:.8em;margin-right:1.5em}}body.neighborhoods-lp.tax-neighborhoods .rezone-header{margin-bottom:2em}body.neighborhoods-lp.tax-neighborhoods header h1{margin:0;line-height:1em;padding-bottom:.5em}body.neighborhoods-lp.tax-neighborhoods header .zone-w-status{margin:0 0 1em 0}body.neighborhoods-lp.tax-neighborhoods section .map,body.neighborhoods-lp.tax-neighborhoods section.gform_widget{border-top:none;margin-top:0}body.neighborhoods-lp.tax-neighborhoods section.photos>.row-fluid{margin-bottom:2.5em}body.neighborhoods-lp.tax-neighborhoods section.photos>.row-fluid img:hover{cursor:pointer}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow{background-color:#fff;font-family:neue-haas-grotesk-text,"Helvetica","Helvetia Neue",Arial,sans-serif;font-size:11px;color:#666;position:relative;border:none;width:100%;margin-top:0;margin-bottom:20px;padding:4px 0 0 0}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow .slick-list{top:24px}body.neighborhoods-lp.tax-neighborhoods.archive .hero .ie6 .navis-slideshow{display:block}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow p{margin:10px 0;line-height:1.5;padding:10px;font-size:12px}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow h6{margin:0 0 -10px;font-weight:normal;font-size:11px;font-style:italic;color:#666;z-index:2}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow h6.credit{position:absolute;left:17%;padding:.5em 0;text-align:right;display:none}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow h6.permalink{position:absolute;left:2%;text-align:left;padding-left:16px}body.neighborhoods-lp.tax-neighborhoods.archive .hero .slide-permalink{font-weight:normal;font-style:normal;outline:none;display:none}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow .wp-caption-text{clear:both;color:#000;background-color:#fff;width:100%;padding:1em 0!important;margin:0;position:relative;font-size:12px!important;font-style:italic}body.neighborhoods-lp.tax-neighborhoods.archive .hero body.normal.single-post .hero .navis-slideshow .wp-caption-text{padding:1em 17.0213% !important}body.neighborhoods-lp.tax-neighborhoods.archive .hero .slide-permalink:hover{text-decoration:none;color:#666}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow .slick-dots{display:-ms-flexbox !important;display:-webkit-flex !important;display:flex!important;margin:0!important;width:100%;position:absolute;top:4px;left:0}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow .slick-dots li{float:none;width:100%;margin:0!important;list-style:none;background:none !important;padding:0 !important;border-right:1px solid #ffffff}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow .slick-dots li:last-of-type{border-right:none}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow .slick-dots li button{border:none;display:block;width:100%;height:4px;background-color:#ccc;background-image:none;float:left;overflow:hidden;text-indent:-99999px}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow .slick-dots li.slick-active button{background-color:#666}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow a.slick-navigation{background-color:transparent;background-image:none;text-indent:-10000px;display:block;text-decoration:none;outline:none;width:0;height:0}body.neighborhoods-lp.tax-neighborhoods.archive .hero body.single-format-standard .navis-slideshow a.slick-previous{left:0px;background:none}body.neighborhoods-lp.tax-neighborhoods.archive .hero body.single-format-standard .navis-slideshow a.slick-next{right:0px;background:none}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow a.slick-previous{position:absolute;top:0px;left:-40px;height:100%;width:40px;border:none;z-index:10;outline:none;background-color:#fff;border-right:4px solid transparent}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow a.slick-previous:hover{cursor:pointer;height:100%;width:40px}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow a.slick-previous:before{content:' ';position:absolute;left:15px;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);border-style:solid;border-width:20px 10px 20px 0;border-color:transparent #ccc transparent transparent;z-index:10;outline:none}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow a.slick-previous:hover:before{border-color:transparent #666 transparent transparent}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow a.slick-next{position:absolute;top:0;right:-40px;height:100%;width:40px;border:none;z-index:10;outline:none;background-color:#fff;border-left:4px solid transparent}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow a.slick-next:hover{cursor:pointer;height:100%;width:40px}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow a.slick-next:before{content:' ';position:absolute;left:15px;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);border-style:solid;border-width:20px 0 20px 10px;border-color:transparent transparent transparent #ccc;z-index:10;outline:none}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow a.slick-next:hover:before{border-color:transparent transparent transparent #666}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow .slick-slide img{margin:0 auto;max-height:80vh;position:relative}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow.slick-initialized .slick-slide{position:relative;min-height:50vh}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow.navis-full{margin-top:0;margin-bottom:0;padding:4px 0 0;position:fixed;top:0;bottom:0;left:0;right:0;z-index:999999;overflow:visible;background-color:#000}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow.navis-full .slick-list{top:0}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow.navis-full .slick-dots{width:100%;padding:0 0;top:0}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow.navis-full .slick-dots li button{background-color:#000}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow.navis-full .slick-dots li.slick-active button{background-color:#666}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow.navis-full a.slick-previous{left:0;background-color:transparent}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow.navis-full a.slick-previous:hover{background-color:transparent;border-right:4px solid transparent}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow.navis-full a.slick-previous:before{border-color:transparent #fff transparent transparent}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow.navis-full a.slick-next{right:0;background-color:transparent}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow.navis-full a.slick-next:hover{background-color:transparent;border-left:4px solid transparent}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow.navis-full a.slick-next:before{border-color:transparent transparent transparent #fff}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow.navis-full span.navis-before{position:absolute;top:10px;right:14px;color:white;z-index:99999;font-size:2.5em}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow.navis-full span.navis-before:hover{color:#666;cursor:pointer}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow.slick-initialized.navis-full .slick-slide{min-height:100vh}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow.navis-full .slick-slide img{max-height:100vh;top:45%;position:absolute;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow.navis-full h6{padding:10px 16px}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow.navis-full .wp-caption-text,body.neighborhoods-lp.tax-neighborhoods.archive .hero body.normal.single-post .hero .navis-slideshow.navis-full p.wp-caption-text{background-color:rgba(0,0,0,0.7);color:#ccc;padding:1em 17.023% !important;bottom:0;position:absolute;border:none;text-align:center}body.neighborhoods-lp.tax-neighborhoods.archive .hero .largo-img-grid{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}body.neighborhoods-lp.tax-neighborhoods.archive .hero .largo-img-grid.two-up>div{width:49%}body.neighborhoods-lp.tax-neighborhoods.archive .hero .largo-img-grid.three-up>div{width:32.5%}body.neighborhoods-lp.tax-neighborhoods.archive .hero .largo-img-grid.four-up>div{width:24%}body.neighborhoods-lp.tax-neighborhoods.archive .hero .largo-img-grid>div>div{min-height:300px;background-size:cover;background-position:center center}body.neighborhoods-lp.tax-neighborhoods.archive .hero .largo-img-grid img{display:none}body.neighborhoods-lp.tax-neighborhoods.archive .hero .largo-img-grid{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between}body.neighborhoods-lp.tax-neighborhoods.archive .hero .largo-img-grid p.wp-caption-text{font-size:12px!important;font-style:italic;margin-bottom:2em}@media screen and (max-width:767px){body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow{background-color:transparent}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow .slick-dots{padding:0}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow .slick-list{top:4px}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow a.slick-previous{left:0;background-color:transparent;display:none}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow a.slick-next{right:0;background-color:transparent;display:none}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow a.slick-previous:before,body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow a.slick-next:before{top:35%;transform:none}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow.navis-full a.slick-previous:before,body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow.navis-full a.slick-next:before{top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}body.neighborhoods-lp.tax-neighborhoods.archive .hero body.normal.single-post .hero .navis-slideshow p.wp-caption-text{background-color:transparent;padding:1em 1em 0 1em!important}}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow{display:none}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow.navis-full{display:block}body.neighborhoods-lp.tax-neighborhoods.archive .hero .navis-slideshow.navis-full .wp-caption-text{display:block}body.neighborhoods-lp.tax-neighborhoods section.news .row-fluid{margin-bottom:2.5em}body.neighborhoods-lp.tax-neighborhoods section.news h3{font-size:1.5em}body.neighborhoods-lp.tax-neighborhoods section .videos li>a{position:relative;display:block;margin-bottom:.5em}body.neighborhoods-lp.tax-neighborhoods section .videos li>a:before{content:' ';background-color:rgba(0,0,0,0.25);position:absolute;top:0;bottom:0;left:0;right:0}body.neighborhoods-lp.tax-neighborhoods section .videos li>a:after{content:'\25B6';color:white;font-size:40px;line-height:0;width:36px;max-height:48px;box-sizing:border-box;background-color:black;padding:32px 45px 32px 18px;border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}body.neighborhoods-lp.tax-neighborhoods section .videos li>a:hover:after{background-color:#D41313}body.neighborhoods-lp.tax-neighborhoods section .videos li .byline{display:none}body.neighborhoods-lp.tax-neighborhoods .sidebar-ctas a.btn{width:100%;color:white;background:#D41313;padding:2.5em;font-size:1.125em;font-weight:bold;position:relative}body.neighborhoods-lp.tax-neighborhoods .sidebar-ctas a.btn span{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;padding:0 1em}body.neighborhoods-lp.tax-neighborhoods .sidebar-ctas a.btn:hover{background:#e70000}body.neighborhoods-lp.tax-neighborhoods .morelink a{min-width:100%}body.neighborhoods-lp.tax-neighborhoods .bottom-ctas{float:left;margin-top:2em}body.neighborhoods-lp.tax-neighborhoods .gform_widget{background-color:#e2e2e2;padding:1em}body.neighborhoods-lp.tax-neighborhoods .gform_widget h3{color:black}@media (max-width:768px){body.neighborhoods-lp.tax-neighborhoods #page{padding-bottom:2em}body.neighborhoods-lp.tax-neighborhoods .stories+.span4{min-width:100%;margin:0}body.neighborhoods-lp.tax-neighborhoods section .news{margin-bottom:2em;padding-bottom:2em;border-bottom:1px solid #c3c3c3}}@media (max-width:550px){body.neighborhoods-lp.tax-neighborhoods section .news .span3,body.neighborhoods-lp.tax-neighborhoods section .news .span3 img,body.neighborhoods-lp.tax-neighborhoods section .news .span9{min-width:100%;margin-bottom:.5em;margin-left:0}}.navbar li.home-icon>a,.navbar li.home-icon>a:hover{width:200px;height:37px;margin-right:0;margin-top:8px;background-image:url(../img/CityLimitsLogo.svg);background-repeat:no-repeat;background-size:contain;background-position:center}h1.hidden-page-title{display:none}.type-tribe_events{padding:20px 0;border-top:1px solid #e2e2e2}@media screen and (min-width:769px){.type-tribe_events{margin-right:50px}}.type-tribe_events:nth-child(2){border-top:0}.tribe-mini-calendar-event .list-date{display:none}.tribe-mini-calendar-event.first,.tribe-mini-calendar-event .list-info{margin-top:0}.tribe-mini-calendar-event{overflow:hidden;width:100%;padding-bottom:0;margin-bottom:0;border-bottom:0}.tribe-mini-calendar-event .list-info h2,.tribe-mini-calendar-event h5{font-size:20px;font-weight:bold;line-height:28px;margin-top:0;margin-bottom:10px}.tribe-events-widget-link{display:none}.tribe-event-meta,.tribe-mini-calendar-event .byline,.tribe-mini-calendar-event .byline a{font-family:neue-haas-grotesk-text,"Helvetica","Helvetia Neue",Arial,sans-serif;color:#b1b1b1;font-size:14px;margin-bottom:10px;font-weight:normal}.tribe-event-image{float:left;width:60px;padding:.2em .66em .4em 0}.accordion{margin-bottom:40px;position:relative}.accordion-title{margin:0;padding:10px;font-size:26px;cursor:pointer;background-color:#e2e2e2;position:absolute;top:0;left:0;width:33%;width:calc(33% - 10px);border:1px solid #c3c3c3}@media screen and (max-width:1150px){.accordion-title{font-size:20px}}@media screen and (min-width:769px){.accordion-title{text-align:center}}.accordion-title::after{content:' \25bc';font-size:15px;padding-bottom:35px;position:relative;bottom:4px;left:10px}#accordion-1-t2{left:34%}#accordion-1-t3{left:68%;background-color:#D41313;color:white}#accordion-1-t3::after{content:unset !important}.accordion-title:first-child{border:none}.accordion-title.open{cursor:default;outline:none;background-color:white}.accordion-title.open::after{content:' \25b2';font-size:15px;padding-bottom:35px;position:relative;bottom:5px;left:10px}.accordion-title.open:active,.accordion-title.open:focus{outline:none}.accordion-content{width:100%;padding:0 10px 20px;margin-top:23px;border:1px solid #c3c3c3}.accordion-content input[type=submit].gform_button.button{background-color:#D41313;color:white;border:none;padding:.5em;font-family:neue-haas-grotesk-text,"Helvetica","Helvetia Neue",Arial,sans-serif;font-weight:bold}.accordion-content input[type=submit].gform_button.button:hover{background:#e70000}.accordion-content .ginput_container{font-family:neue-haas-grotesk-text,"Helvetica","Helvetia Neue",Arial,sans-serif}.accordion-content input{height:unset}@media print{.entry-content a:link:after,.entry-content a:visited:after{content:''}img.header_img{width:40%}iframe{display:inherit}p{page-break-inside:avoid}.hide-for-print{display:none}}.communitywire-filters li{font-family:neue-haas-grotesk-text,"Helvetica","Helvetia Neue",Arial,sans-serif;margin-bottom:5px;display:inline-block}.communitywire-filters li:before{content:' | ';margin-left:5px}.communitywire-filters li:first-child:before{content:'';margin-left:0}.communitywire-filters li:nth-child(2):before{content:''}#communitywire-sidebar-content{color:black;background-color:#e2e2e2}#communitywire-sidebar-content.widget{padding:24px 10px 24px 0}#communitywire-sidebar-content .widgettitle{background-color:unset;color:black;padding:unset}#communitywire-sidebar-content .tribe-event-meta,#communitywire-sidebar-content .byline,#communitywire-sidebar-content .tribe-event-excerpt{display:none}#communitywire-sidebar-content a{color:#D41313}#communitywire-sidebar-content .type-tribe_events{padding:10px 0 0;border-top:1px solid #c3c3c3}.single-communitywire h5.byline{display:none}@media screen and (max-width:768px){.row-fluid .span6{width:100%;margin-left:0}.accordion-title{font-size:18px;position:unset;width:97.5%}.accordion-content{margin-top:0}}.archive-background .rss-subscribe-link{display:none}#jp-relatedposts{padding-left:24px}#jp-relatedposts h3.jp-relatedposts-headline{font-family:roc-grotesk,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-size:18px;color:black;text-transform:uppercase}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post span a.jp-relatedposts-post-a,#jp-relatedposts .jp-relatedposts-items-visual h4.jp-relatedposts-post-title,#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a{color:#000;font-family:neue-haas-grotesk-text,"Helvetica","Helvetia Neue",Arial,sans-serif;font-size:20px;font-weight:bold;line-height:1.3em}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post{float:none;width:auto;margin-bottom:12px}#jp-relatedposts div.jp-relatedposts-items-visual .jp-relatedposts-post{-moz-opacity:1;opacity:1}#jp-relatedposts div.jp-relatedposts-items div.jp-relatedposts-post:hover{filter:alpha(opacity=100);-moz-opacity:1;opacity:1}section.map{padding-top:0;border-top:none}section.map .post-social{border-top:1px solid #c3c3c3;border-bottom:1px solid #c3c3c3}section.map .post-social>span{margin:0}section.map #map-container{position:relative}section.map #googft-mapCanvas{height:530px;margin:0;padding:0;width:100%}section.map #map-tooltip{position:absolute;border:2px solid black;background-color:white;padding:.5em 1em;display:none}section.map #map-tooltip.active{display:block}section.map #map-key{position:absolute;background-color:white;min-width:220px;min-height:120px;border:1px solid #eee;box-shadow:0 1px 1px #ddd;border-radius:3px;top:50px;left:10px;padding:10px;font-size:.75em}section.map #map-key h3{font-weight:normal;color:#666;margin-bottom:10px}section.map #map-key .circle{display:block;margin-bottom:1em;line-height:1em}section.map #map-key .circle span{display:inline-block;margin-left:1.5em;width:200px}section.map h3 a{color:#D41313}section.map h5{font-size:1.125em;margin-bottom:24px}section.map .zone-w-status{text-indent:-1.7em;margin-left:1.7em;color:black}section.map .circle{height:1em;width:1em;display:inline-block;border-radius:1em;margin-right:.5em;position:relative;top:.125em;background-color:#c3c3c3}section.map .circle.green{background:#10a139}section.map .circle.yellow{background:#fac409}section.map .circle.red{background:#D41313}section.map .circle.blue{background:#093ffa}@media (max-width:650px){.map .span8{min-width:100%}.map .plan-status{min-width:100%;margin-left:0;margin-top:1em}.map .plan-status .zone-w-status{min-width:42%;display:inline-block}}.newsletter-signup{background-color:black;color:#c3c3c3}.newsletter-signup *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.newsletter-signup .visible-xs{display:block}.newsletter-signup .newsletter-response{display:none}.newsletter-signup .btn{padding:.75rem 2.25rem;text-transform:uppercase}.newsletter-signup .row:before,.newsletter-signup .expanded:before,.newsletter-signup .row:after,.newsletter-signup .expanded:after{display:table;content:" "}.newsletter-signup .row:after,.newsletter-signup .expanded:after{clear:both}.newsletter-signup hgroup{text-align:center;border-left:1px solid #c3c3c3;border-right:1px solid #c3c3c3;max-width:30em;margin-left:auto;margin-right:auto}.newsletter-signup h1{color:white;font-size:calc(15px + 1vw);margin-bottom:0}.newsletter-signup h2{color:#c3c3c3;font-size:14px;font-family:neue-haas-grotesk-text,"Helvetica","Helvetia Neue",Arial,sans-serif;font-weight:normal}.newsletter-signup h3{font-size:16px;color:#D41313;margin-bottom:0}.newsletter-signup .post_content{margin-bottom:1.5rem}.newsletter-signup label{display:inline;font-size:12px;font-weight:normal}.newsletter-signup input[type=text]{width:100%}.newsletter-signup form input[type="checkbox"]{margin-right:7px}.newsletter-signup .signup_text_holder{position:relative}.newsletter-signup.maincolumn{display:none;padding:0 2.5%}.newsletter-signup .column{float:left;width:33.33%;padding:15px}.newsletter-signup p{font-size:12px;margin-bottom:0}.newsletter-signup section{padding-left:1.5rem}.newsletter-signup section input[type="checkbox"]{float:left;margin-top:.2rem;margin-left:-1.5rem}.newsletter-signup section+section{margin-top:1.5rem}.newsletter-signup.mobile{padding:0;position:fixed;bottom:0;left:0;right:0;z-index:99999;max-height:0;-webkit-transition:max-height 1.4s,height 1.4s;transition:max-height 1.4s,height 1.4s}.newsletter-signup.mobile>a{position:absolute;display:block;z-index:20;top:33px;left:0;bottom:0;right:0}.newsletter-signup.mobile #close_bar{position:relative;background-color:black;height:44px}.newsletter-signup.mobile #close_bar .close_box{width:44px;height:44px;position:absolute;right:0;margin-top:-1px;background-image:url(../img/newsletter_close_box_hover.svg);background-repeat:no-repeat;background-size:contain;z-index:100;cursor:pointer}.newsletter-signup.mobile hgroup{margin-top:-3rem;min-height:3rem;background-color:black;margin-bottom:1.5rem}.newsletter-signup.mobile h1{line-height:3rem;vertical-align:middle}.newsletter-signup.mobile .post-content{text-align:center}.newsletter-signup.mobile ul{font-size:15px;font-weight:bold;color:#D41313;margin-left:20px;margin-top:0}.newsletter-signup.mobile ul li{margin:0}.newsletter-signup.mobile .mobile_footer_content{position:relative;margin:1.5rem 1.5rem 0;padding:1.5rem;font-size:14px;border-top:1px solid white;border-left:1px solid white;border-right:1px solid white}#newsletter_cart input[type=text],.newsletter-signup input[type=text],#newsletter_cart input[type=email],.newsletter-signup input[type=email]{border:2px solid white;font-family:neue-haas-grotesk-text,"Helvetica","Helvetia Neue",Arial,sans-serif;color:white;background-color:black;width:100%;margin-bottom:10px;padding:4px 16px}#newsletter_cart input[type=text]:hover,.newsletter-signup input[type=text]:hover,#newsletter_cart input[type=email]:hover,.newsletter-signup input[type=email]:hover,#newsletter_cart input[type=text]:active,.newsletter-signup input[type=text]:active,#newsletter_cart input[type=email]:active,.newsletter-signup input[type=email]:active,#newsletter_cart input[type=text]:focus,.newsletter-signup input[type=text]:focus,#newsletter_cart input[type=email]:focus,.newsletter-signup input[type=email]:focus{border:2px solid white;color:black;background-color:white}#newsletter_cart input[type=text]:hover::placeholder,.newsletter-signup input[type=text]:hover::placeholder,#newsletter_cart input[type=email]:hover::placeholder,.newsletter-signup input[type=email]:hover::placeholder,#newsletter_cart input[type=text]:active::placeholder,.newsletter-signup input[type=text]:active::placeholder,#newsletter_cart input[type=email]:active::placeholder,.newsletter-signup input[type=email]:active::placeholder,#newsletter_cart input[type=text]:focus::placeholder,.newsletter-signup input[type=text]:focus::placeholder,#newsletter_cart input[type=email]:focus::placeholder,.newsletter-signup input[type=email]:focus::placeholder{color:#6E6A69}#newsletter_cart input[type=text]::placeholder,.newsletter-signup input[type=text]::placeholder,#newsletter_cart input[type=email]::placeholder,.newsletter-signup input[type=email]::placeholder{color:#e2e2e2}@media (min-width:769px){.visible-xs{display:none !important}.newsletter-signup.maincolumn{display:block;margin:24px 0;position:relative;overflow:hidden;-webkit-transition:max-height 1.4s,height 1.4s;transition:max-height 1.4s,height 1.4s}.newsletter-signup.maincolumn .not-expanded,.newsletter-signup.maincolumn .expanded{position:relative;margin-top:3rem;border-top:1px solid white;border-left:1px solid white;border-right:1px solid white}.newsletter-signup.maincolumn .not-expanded hgroup,.newsletter-signup.maincolumn .expanded hgroup{margin-top:-1.5rem;background:black}.newsletter-signup.maincolumn .not-expanded .btn{display:block;margin:0 auto 1.5rem;width:max-content}#sidebar .newsletter-signup.maincolumn .column.newsletter_list{width:55%}#sidebar .newsletter-signup.maincolumn .column.newsletter_form{width:45%}#sidebar .newsletter-signup.maincolumn .column.newsletter_form input[type=text]::placeholder,#sidebar .newsletter-signup.maincolumn .column.newsletter_form input[type=email]::placeholder{font-size:10px}#before-footer .newsletter-signup.maincolumn.open:last-child,.cftl-tax-landing-template-series-landing-special-projects #sidebar-bottom .newsletter-signup.maincolumn.open:last-child{background-image:none}#before-footer .newsletter-signup.maincolumn.open:last-child .expanded,.cftl-tax-landing-template-series-landing-special-projects #sidebar-bottom .newsletter-signup.maincolumn.open:last-child .expanded{padding-bottom:0}#before-footer .newsletter-signup.maincolumn:last-child,.cftl-tax-landing-template-series-landing-special-projects #sidebar-bottom .newsletter-signup.maincolumn:last-child{margin-bottom:0;width:100vw;box-sizing:border-box;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}#before-footer .newsletter-signup.maincolumn:last-child .not-expanded,.cftl-tax-landing-template-series-landing-special-projects #sidebar-bottom .newsletter-signup.maincolumn:last-child .not-expanded,#before-footer .newsletter-signup.maincolumn:last-child .expanded,.cftl-tax-landing-template-series-landing-special-projects #sidebar-bottom .newsletter-signup.maincolumn:last-child .expanded{max-width:1170px;margin-left:auto;margin-right:auto}.newsletter-signup.maincolumn.open{background-image:url('../img/footer-skyline.png');background-repeat:no-repeat;background-position:bottom center;background-size:contain}.newsletter-signup.maincolumn .expanded{padding-bottom:calc((100% / 1330 * 106) + (2 * 1.5rem));display:none;width:100%}.newsletter-signup.maincolumn .expanded .row{max-width:950px;margin:0 auto}.newsletter-signup.maincolumn .expanded .column{padding:0;box-sizing:border-box;padding:0 1.5rem 0 1.5rem}.newsletter-signup.maincolumn .expanded .column.newsletter_list{width:60%;border-right:1px solid #c3c3c3}.newsletter-signup.maincolumn .expanded .column.newsletter_form{width:40%}.newsletter-signup.maincolumn .expanded .column.newsletter_form input[type=text],.newsletter-signup.maincolumn .expanded .column.newsletter_form input[type=email],.newsletter-signup.maincolumn .expanded .column.newsletter_form input[type=submit]{display:inline-block;padding:6px 18px;font-size:14px;line-height:25px;clear:both;box-sizing:border-box}.newsletter-signup.maincolumn .newsletter-response{margin:1.5rem 0}.newsletter-signup.maincolumn .newsletter-response p{font-size:20px;line-height:1.2em;margin-bottom:11px}.newsletter-signup.maincolumn .newsletter-response h3{text-transform:uppercase;font-size:38px}}@media (min-width:769px) and (max-width:979px){.newsletter-signup.footer{padding:0 18px}}@media (min-width:1200px){.newsletter-signup.footer{margin:0 auto}}@media screen and (min-width:1600px){.newsletter-signup.footer{padding:0 20px}} \ No newline at end of file diff --git a/wp-content/themes/citylimits/less/top-tag.less b/wp-content/themes/citylimits/less/top-tag.less index 910a50a..1dff5e0 100644 --- a/wp-content/themes/citylimits/less/top-tag.less +++ b/wp-content/themes/citylimits/less/top-tag.less @@ -14,7 +14,7 @@ .widget h5.top-tag, // ugh, override Largo's ridiculous redundancy at https://github.com/INN/largo/issues/1642#issuecomment-544311184 h5.top-tag { font-size: 14px; - font-family: @font-body; + font-family: @font-header; background: white; position: relative; diff --git a/wp-content/themes/citylimits/less/typography.less b/wp-content/themes/citylimits/less/typography.less index d1fde08..f11147c 100644 --- a/wp-content/themes/citylimits/less/typography.less +++ b/wp-content/themes/citylimits/less/typography.less @@ -1,9 +1,18 @@ body, // this is all Largo button, input, select, textarea, -#boilerplate, #header-search button, #header-search input, #site-footer input, #site-footer select, #site-footer ul, #topics-bar ul, .archive-background .related-topics, .archive-background .rss-subscribe-link, .author-box ul li.author-posts-link, .global-nav, .labels, .navbar, .pager, .post-pagination a, .post-pagination span, .post-social > span, .stories h5.tag-list, .subscribe, .tags, .widget.largo-series-posts li a, h1, h2, h3, h4, h5, h6, ul.staff-roster .staff-name { +#boilerplate, #header-search button, #header-search input, #site-footer input, #site-footer select, #site-footer ul, #topics-bar ul, .archive-background .related-topics, .archive-background .rss-subscribe-link, .author-box ul li.author-posts-link, .global-nav, .labels, .navbar, .pager, .post-pagination a, .post-pagination span, .post-social > span, .stories h5.tag-list, .subscribe, .tags, .widget.largo-series-posts li a, ul.staff-roster .staff-name { font-family: @font-body; } +h1, +h2, +h3, +h4, +h5, +h6 { + font-family: @font-header; + font-weight: normal; +} h1 a, h2 a, h3 a,