.grid-sizer,.grid-item{width:100%;position:relative;float:left}@media (min-width: 480px){.grid-sizer,.grid-item{width:50%}.grid-sizer.grid-double,.grid-item.grid-double{width:100%}}@media (min-width: 768px){.grid-sizer,.grid-item{width:33.33%}.grid-sizer.grid-double,.grid-item.grid-double{width:66.66%}}@media (min-width: 992px){.grid-sizer,.grid-item{width:25%}.grid-sizer.grid-double,.grid-item.grid-double{width:50%}}.grid-sizer .grid-content,.grid-item .grid-content{margin:0.75em;background-color:white;border:1px solid #eee}.grid-sizer .grid-content .img-container,.grid-item .grid-content .img-container{cursor:pointer;overflow:hidden;background-color:#333;min-height:125px;max-height:400px;display:inline-block;position:relative;width:100%;vertical-align:top}.grid-sizer .grid-content .img-container img,.grid-item .grid-content .img-container img{width:100%}.grid-sizer .grid-content .img-container .overlay-video,.grid-item .grid-content .img-container .overlay-video{display:block;position:absolute;top:0;left:0;bottom:0;right:0}.grid-sizer .grid-content .img-container .overlay-video .video-symbol,.grid-item .grid-content .img-container .overlay-video .video-symbol{display:block;height:100%;width:100%}.grid-sizer .grid-content .img-container .overlay-video .video-symbol .content-clue,.grid-item .grid-content .img-container .overlay-video .video-symbol .content-clue{background:#222;color:#fff;font-size:2em;line-height:1;padding:0.3em;position:absolute;left:0;right:auto;top:auto;bottom:0}.grid-sizer .grid-content .img-container .overlay-content,.grid-item .grid-content .img-container .overlay-content{position:absolute;text-align:center;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);transition:all 0.5s;opacity:0}.grid-sizer .grid-content .img-container .overlay-content .overlay-text,.grid-item .grid-content .img-container .overlay-content .overlay-text{display:table;height:100%;width:100%}.grid-sizer .grid-content .img-container .overlay-content .overlay-text p,.grid-item .grid-content .img-container .overlay-content .overlay-text p{display:table-cell;vertical-align:middle;text-align:center;width:50%;font-family:UniversLight;color:white}.grid-sizer .grid-content .img-container .overlay-content .overlay-text p span,.grid-item .grid-content .img-container .overlay-content .overlay-text p span{padding-right:0.5em}.grid-sizer .grid-content p.social-content,.grid-item .grid-content p.social-content{padding:24px;font-family:UniversLight;font-size:1em;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;color:black}.grid-sizer .grid-content p.social-content .preview-hashtag,.grid-item .grid-content p.social-content .preview-hashtag{font-weight:bold}@media (min-width: 768px){.grid-sizer .grid-content p.social-content,.grid-item .grid-content p.social-content{font-size:0.9em}}.grid-sizer .grid-content p.attribution,.grid-item .grid-content p.attribution{background-color:#c00;color:white;padding:0.25em 0.5em;display:table;width:100%;word-wrap:break-word;margin:0;font-size:16px}.grid-sizer .grid-content p.attribution:before,.grid-sizer .grid-content p.attribution:after,.grid-item .grid-content p.attribution:before,.grid-item .grid-content p.attribution:after{content:" ";display:table}.grid-sizer .grid-content p.attribution:after,.grid-item .grid-content p.attribution:after{clear:both}.grid-sizer .grid-content p.attribution a,.grid-item .grid-content p.attribution a{color:white;text-decoration:none}.grid-sizer .grid-content p.attribution .time-ago,.grid-item .grid-content p.attribution .time-ago{position:absolute;right:1.1em;text-align:right;padding-left:0.5em;margin-left:1em;display:table-cell;vertical-align:middle}.grid-sizer .grid-content p.attribution .author,.grid-item .grid-content p.attribution .author{text-align:left;padding-right:2em;display:table-cell;vertical-align:middle;word-wrap:break-word}.grid-sizer .grid-content p.attribution .glyphicon,.grid-item .grid-content p.attribution .glyphicon{width:25px;font-size:1.25em;display:table-cell;padding-right:0.25em;vertical-align:top}.grid-sizer .grid-content:hover p.attribution,.grid-sizer .grid-content:focus p.attribution,.grid-sizer .grid-content>.grid-item-link:hover p.attribution,.grid-sizer .grid-content>.grid-item-link:focus p.attribution,.grid-sizer .grid-content>.author-link:hover p.attribution,.grid-sizer .grid-content>.author-link:focus p.attribution,.grid-item .grid-content:hover p.attribution,.grid-item .grid-content:focus p.attribution,.grid-item .grid-content>.grid-item-link:hover p.attribution,.grid-item .grid-content>.grid-item-link:focus p.attribution,.grid-item .grid-content>.author-link:hover p.attribution,.grid-item .grid-content>.author-link:focus p.attribution{background-color:#900;transition:all 0.5s}.grid-sizer .grid-content:hover .img-container .overlay-content,.grid-sizer .grid-content:focus .img-container .overlay-content,.grid-sizer .grid-content>.grid-item-link:hover .img-container .overlay-content,.grid-sizer .grid-content>.grid-item-link:focus .img-container .overlay-content,.grid-sizer .grid-content>.author-link:hover .img-container .overlay-content,.grid-sizer .grid-content>.author-link:focus .img-container .overlay-content,.grid-item .grid-content:hover .img-container .overlay-content,.grid-item .grid-content:focus .img-container .overlay-content,.grid-item .grid-content>.grid-item-link:hover .img-container .overlay-content,.grid-item .grid-content>.grid-item-link:focus .img-container .overlay-content,.grid-item .grid-content>.author-link:hover .img-container .overlay-content,.grid-item .grid-content>.author-link:focus .img-container .overlay-content{opacity:1;transition:all 0.5s}.grid-sizer.end-of-page,.grid-item.end-of-page{width:100%;background:#c00;color:#FFF;font-weight:bold;margin-bottom:2em}.grid-item-featured{width:50%}@media (min-width: 480px){.masonry-post .grid-sizer,.masonry-post .grid-item{width:50%}.masonry-post .grid-sizer.grid-double,.masonry-post .grid-item.grid-double{width:100%}}@media (min-width: 768px){.masonry-post .grid-sizer,.masonry-post .grid-item{width:33.33%}.masonry-post .grid-sizer.grid-double,.masonry-post .grid-item.grid-double{width:66.66%}}@media (min-width: 992px){.masonry-post .grid-sizer,.masonry-post .grid-item{width:33.33%}.masonry-post .grid-sizer.grid-double,.masonry-post .grid-item.grid-double{width:66.66%}}.button-group{margin:1em 0.5em 1em 0.75em}.button-group ul.filter-button-group,.button-group ul.filter-source-button-group{text-decoration:none;display:inline-block;padding:0;margin:0}.button-group ul.filter-button-group li,.button-group ul.filter-source-button-group li{cursor:pointer;display:inline-block;width:100px;height:28px;margin-right:14px;margin-bottom:14px;text-align:center;background:#c00}@media (min-width: 992px){.button-group ul.filter-button-group li,.button-group ul.filter-source-button-group li{margin-bottom:0}}.button-group ul.filter-button-group li:before,.button-group ul.filter-source-button-group li:before{content:"";display:none}.button-group ul.filter-button-group li a,.button-group ul.filter-source-button-group li a{line-height:28px;display:block;vertical-align:middle;font-size:12px;padding:0;font-family:UniversRoman;color:#222;text-transform:uppercase;color:#fff}.button-group ul.filter-button-group li.activeFilter,.button-group ul.filter-button-group li:active,.button-group ul.filter-button-group li:hover,.button-group ul.filter-source-button-group li.activeFilter,.button-group ul.filter-source-button-group li:active,.button-group ul.filter-source-button-group li:hover{background:#900}.search-container{width:250px;vertical-align:middle;position:relative;margin:1.2em 0}.search-container input[type=text]{width:0px;height:28px;padding:0.25em 0;font-family:"UniversRoman",Arial,sans-serif;border:none;border-bottom:2px solid #900;box-sizing:border-box;float:right;background:transparent;color:#222;transition:width .55s ease}.search-container input[type=text]:focus,.search-container input[type=text]:active{outline:none;width:300px}.search-container .search-icon{position:absolute;text-align:center;right:0;background:#c00;z-index:1;color:#fff;border-bottom:2px solid #c00;width:28px;height:28px;display:block}.search-container:hover input[type=text]{width:300px}.search-container:hover .icon-search{color:white}.search-container:hover .search-icon{background-color:#900;border-bottom-color:#900}.search-box{display:none;float:right}.search-box button:hover{width:165px;outline:none;background:white;box-shadow:none;border-bottom-color:transparent;color:#666}.search-box button:hover input[type=text]{display:block}.masonry-mod,.masonry-post{background-color:#f2f2f2;padding:1em 0}.masonry-post{padding:0.75em;font-size:16px}.masonry-mod{padding:2.5rem 0}.masonry-mod .cta{text-align:center;margin:auto}.grid{margin-bottom:3em}.grid:before,.grid:after{content:" ";display:table}.grid:after{clear:both}.masonry-title{margin-left:0.33em;color:#c00}#indicator-area{margin-bottom:3em;margin-top:2em;height:50px}#indicator-area .progress-indicator,#indicator-area .end-of-page,#indicator-area .load-more{width:100%;text-align:center;color:#c00;font-family:UniversRoman}#indicator-area .progress-indicator,#indicator-area .end-of-page{font-size:20px}#indicator-area .progress-indicator span{animation-name:blink;animation-duration:1.4s;animation-iteration-count:infinite;animation-fill-mode:both;margin:0 2px}#indicator-area .progress-indicator span:nth-child(2){animation-delay:.3s}#indicator-area .progress-indicator span:nth-child(3){animation-delay:.6s}@keyframes blink{0%{opacity:.4}20%{opacity:1}100%{opacity:.4}}#indicator-area .load-more{margin:0.5em 0}#indicator-area .load-more p{padding:0.25em 0.5em;cursor:pointer;width:50%;display:block;color:#fff;background-color:#c00;transition:all 0.5s;margin:0 auto}#indicator-area .load-more p:hover{background-color:#900}#indicator-area[data-auto-load]{display:block}@media (min-width: 768px){#indicator-area[data-auto-load] .load-more{display:none}}.masonry-fancybox .fancybox-nav{width:35px}.card-lightbox{display:none}.card-lightbox .lightbox-popup{min-height:300px;display:flex;align-items:stretch}.card-lightbox .lightbox-popup .lightbox-img-container{position:relative;width:60%;float:left}.card-lightbox .lightbox-popup .lightbox-img-container img{width:100%}.card-lightbox .lightbox-popup .lightbox-img-container .video-overlay{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.card-lightbox .lightbox-popup .lightbox-img-container .video-overlay .video-symbol{height:40px;width:40px;margin:auto}.card-lightbox .lightbox-popup .lightbox-img-container .video-overlay .video-symbol .content-clue{background:#222;color:#fff;font-size:2em;line-height:1;padding:0.3em;margin:auto}.card-lightbox .lightbox-popup .lightbox-text-container{width:500px;padding:2.5em 3em 2.5em 2.5em;background-color:white;float:right}.card-lightbox .lightbox-popup .lightbox-text-container a{text-decoration:none}.card-lightbox .lightbox-popup .lightbox-text-container .lightbox-heading{border-bottom:1px solid black;padding-bottom:0.5em;margin-bottom:0.5em}.card-lightbox .lightbox-popup .lightbox-text-container .lightbox-heading .glyphicon{top:3px;font-size:1.5em;margin-right:7px;top:4px}.card-lightbox .lightbox-popup .lightbox-text-container .lightbox-heading .share-btn{text-transform:uppercase;font-size:0.75em;float:right;padding:3px 10px;margin-left:5px;border:1px solid #222}.card-lightbox .lightbox-popup .lightbox-text-container .meta{font-size:0.9em;margin-bottom:5px}.card-lightbox .lightbox-popup .lightbox-text-container .meta .time-ago{float:right}.card-lightbox .lightbox-popup.has-img .lightbox-text-container{width:40%}.hidden{display:none}
/*# sourceMappingURL=ncstate-masonry-public.css.map */
