#main aside{margin-bottom:4.5rem !important}.stories article{border-bottom:none}#homepage-featured{margin-bottom:4.5rem}#homepage-featured .excerpt *{font-size:16px}#homepage-featured #top-story{border-bottom:none}#homepage-featured #top-story .inner{background:white;padding-left:1.5rem;padding-right:1.5rem;padding-top:0;box-sizing:border-box;margin-left:auto;margin-right:auto;border-top:1px solid #c3c3c3;border-left:1px solid #c3c3c3;border-right:1px solid #c3c3c3;position:relative}#homepage-featured #top-story .inner .excerpt,#homepage-featured #top-story .inner .byline{padding:0rem 2rem}#homepage-featured #top-story .top-tag{margin-top:-0.75rem;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}#homepage-featured #top-story h2{font-size:2.25rem;margin-bottom:1.5rem;padding:1.5rem 2rem 0;line-height:1.35}#homepage-featured #top-story h2:first-child{margin-top:.75rem}#homepage-featured #top-story a.img{display:block}#homepage-featured #featured .top-tag{width:100%;margin-bottom:1.5rem}#homepage-featured #featured .top-tag span{border:1px solid #D41313;width:auto;display:inline-block;clear:both}#homepage-featured #featured .top-tag span::after{display:table;content:"";clear:both}#homepage-featured #featured a.img{max-width:80px;margin-top:0}#homepage-featured #featured .widgettitle,#homepage-featured #featured article h2{font-size:1.1rem;line-height:1.5;margin-bottom:1.5rem}#homepage-featured #featured article h2{max-width:80%}@media (min-width:990px){#homepage-featured{display:grid;grid-template-areas:"top top featured";grid-auto-columns:1fr;grid-auto-rows:1fr;grid-gap:1.5rem}#homepage-featured #top-story{grid-area:top;padding-right:1.5rem;border-right:1px solid #c3c3c3;padding:0 1.5rem 0 0 !important}#homepage-featured #top-story a.img{padding-bottom:.75rem;border-bottom:1px solid #c3c3c3}#homepage-featured #top-story .inner{top:calc(-1 * 1170px * .66 * .15);max-width:calc(100% - (2 * 1.5rem));padding:1.5rem;background:transparent;z-index:1;border:none}#homepage-featured #top-story .inner::before{display:block;box-sizing:border-box;content:"";height:calc((1170px * .66 * .15) - (.5 * 1.5rem));position:absolute;top:.75rem;left:0;right:0;z-index:-1;background:white;border-color:white;border-style:solid;border-width:.75rem;border-bottom-width:1px;border-image:url("../../../img/homepage-border-img.png");border-image-slice:24 24 1 24;border-image-repeat:space}#homepage-featured #top-story .top-tag{margin-top:-1.5rem}#homepage-featured #featured{grid-area:featured}#homepage-featured article{padding-bottom:1.5rem;margin-bottom:0;padding:1.5rem 0 1.5rem 1.5rem;border-bottom:none}#homepage-featured article+.widget,#homepage-featured article+article{border-top:1px solid #c3c3c3;padding-top:1.5rem;padding:1.5rem 0 1.5rem 1.5rem}}@media (min-width:600px) and (max-width:989px){#homepage-featured{display:grid;grid-template-areas:"img img inner" "one two three";grid-gap:1.5rem}#homepage-featured #top-story{display:contents}#homepage-featured #top-story .img{grid-area:img;justify-self:center;align-self:center}#homepage-featured #top-story .inner{grid-area:inner;border-left:none;border-bottom:1px solid #c3c3c3}#homepage-featured #top-story h2{font-size:1.1rem}#homepage-featured #featured{display:contents}#homepage-featured #featured :nth-child(1){grid-area:one}#homepage-featured #featured :nth-child(2){grid-area:two}#homepage-featured #featured :nth-child(3){grid-area:three}}@media (max-width:600px){#homepage-featured{display:block}#homepage-featured .inner{margin-top:.75rem;border-bottom:1px solid #c3c3c3}#homepage-featured .inner .byline{margin-bottom:1.5rem}#homepage-featured #top-story .top-tag{margin-top:-1.5rem}#homepage-featured #top-story .inner{border-left:0!important;border-right:0!important;padding-left:0;padding-right:0}#homepage-featured #top-story .inner h2{padding:0;font-size:1.1rem}#homepage-featured #top-story .inner .byline{padding:0}#homepage-featured article{padding-bottom:1.5rem;margin-bottom:0;border-bottom:none}#homepage-featured article+.widget,#homepage-featured article+article{border-top:1px solid #c3c3c3;padding-top:1.5rem}#homepage-featured article .top-tag{margin-bottom:20px}#homepage-featured article .excerpt{display:none}}#widget-area .largo-recent-posts{padding:0;box-sizing:border-box;position:relative;padding-bottom:3rem;margin-bottom:3rem}#widget-area .largo-recent-posts .widgettitle{position:relative;top:-1rem;line-height:2rem;border-right:1px solid #c3c3c3;padding-right:2.5rem;width:auto;display:inline-block;clear:both;background-color:white;font-size:1rem;vertical-align:middle;text-transform:uppercase;color:black}#widget-area .largo-recent-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){#widget-area .largo-recent-posts{padding-bottom:.75rem}}#widget-area .largo-recent-posts::after{width:100%;content:"";height:1.5rem;border-bottom:1px solid #c3c3c3;border-right:1px solid #c3c3c3;position:absolute;bottom:0}#widget-area .largo-recent-posts ul li:first-of-type h5.post-title{line-height:1.4;font-size:26px!important}#widget-area .largo-recent-posts ul li h5.post-title{margin-top:1.5rem;margin-bottom:1.5rem;line-height:1.6;font-size:18px!important}#widget-area .largo-recent-posts ul li p{margin-top:1.5rem;margin-bottom:1.5rem}#widget-area .largo-recent-posts ul li h5.byline{margin-top:.75rem;margin-bottom:0}#widget-area .largo-recent-posts ul li .byline{font-size:13px;font-family:roc-grotesk,"Helvetica Neue",Helvetica,Arial,sans-serif}@media (max-width:767px){#widget-area .largo-recent-posts{margin-top:3rem;margin-bottom:3rem}#widget-area .largo-recent-posts ul li{margin-bottom:1.5rem}#widget-area .largo-recent-posts ul li h5.post-title{margin-bottom:20px!important;line-height:1.4}#widget-area .largo-recent-posts ul li p{display:none}#widget-area .largo-recent-posts li:first-of-type .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}#widget-area .largo-recent-posts li:not(:first-of-type) .top-tag{border:1px solid #D41313;width:auto;display:inline-block;clear:both}#widget-area .largo-recent-posts li:not(:first-of-type) .top-tag::after{display:table;content:"";clear:both}#widget-area .largo-recent-posts li:not(:first-of-type) a.img{max-width:25%;float:right;margin-left:1.5rem}#widget-area .largo-recent-posts li:not(:first-of-type) a.img img{margin-top:40%}#widget-area .largo-recent-posts li:not(:last-of-type){padding-bottom:1.5rem;border-bottom:1px solid #c3c3c3;margin-bottom:1.5rem}}@media (min-width:768px){#widget-area .largo-recent-posts ul{display:grid;box-sizing:border-box;grid-template-areas:"a b c" "a d e";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:auto;justify-items:center;align-items:stretch;grid-auto-columns:1fr;grid-auto-rows:1fr;grid-auto-flow:row}#widget-area .largo-recent-posts ul li{box-sizing:border-box;position:relative;margin-bottom:1.5rem}#widget-area .largo-recent-posts ul li:nth-child( 1 ){grid-area:a;padding-right:1.5rem;border-right:1px solid #c3c3c3}#widget-area .largo-recent-posts ul li:nth-child( 2 ){grid-area:b;padding-right:1.5rem;padding-left:1.5rem;border-right:1px solid #c3c3c3}#widget-area .largo-recent-posts ul li:nth-child( 3 ){grid-area:c;padding-left:1.5rem}#widget-area .largo-recent-posts ul li:nth-child( 4 ){grid-area:d;padding-right:1.5rem;padding-left:1.5rem;border-right:1px solid #c3c3c3}#widget-area .largo-recent-posts ul li:nth-child( 5 ){grid-area:e;padding-left:1.5rem}#widget-area .largo-recent-posts ul li:nth-child( 2 ),#widget-area .largo-recent-posts ul li:nth-child( 3 ){overflow:visible}#widget-area .largo-recent-posts ul li:nth-child( 2 )::after,#widget-area .largo-recent-posts ul li:nth-child( 3 )::after{content:"";display:block;clear:both;height:1px;width:auto;box-sizing:border-box;background-color:#c3c3c3;position:absolute;z-index:1;bottom:-1.5rem}#widget-area .largo-recent-posts ul li:nth-child( 2 )::after{left:1.5rem;right:0}#widget-area .largo-recent-posts ul li:nth-child( 3 )::after{left:0;right:0}#widget-area .largo-recent-posts ul li:nth-child( 2 ) h5.post-title,#widget-area .largo-recent-posts ul li:nth-child( 3 ) h5.post-title,#widget-area .largo-recent-posts ul li:nth-child( 4 ) h5.post-title,#widget-area .largo-recent-posts ul li:nth-child( 5 ) h5.post-title{font-size:100%}#widget-area .largo-recent-posts ul li:nth-child( 2 ) p,#widget-area .largo-recent-posts ul li:nth-child( 3 ) p,#widget-area .largo-recent-posts ul li:nth-child( 4 ) p,#widget-area .largo-recent-posts ul li:nth-child( 5 ) p{display:none}#widget-area .largo-recent-posts ul li img{padding:0}#widget-area .largo-recent-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}}@media (max-width:600px){#widget-area .widget+.widget{margin-top:20px}}