/* UCO content-fit improvements for FlatNews. Keeps original FlatNews design/colors. */
html{box-sizing:border-box;-webkit-text-size-adjust:100%;}*,*:before,*:after{box-sizing:inherit}body{overflow-x:hidden}.fn-primary,.fn-content,.fn-sidebar,.fn-header-row-inner,.fn-footer-row-inner{max-width:100%;}.fn-header-row-inner,.fn-primary,.fn-footer-row-inner{padding-left:14px;padding-right:14px}.fn-content{min-width:0}.fn-header img,.fn-content img,.fn-sidebar img,.fn-footer img,.entry-body img{max-width:100%;height:auto}.entry-body iframe,.entry-body embed,.entry-body object,.entry-body video,.fn-post iframe,.fn-post video{max-width:100%;width:100%;}.entry-body table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse}.entry-body{word-wrap:break-word;overflow-wrap:anywhere;line-height:1.72}.entry-body p{margin-bottom:1.05em}.entry-body h1,.entry-body h2,.entry-body h3{line-height:1.25}.item-title a,.fn-archive-title,.entry-title{overflow-wrap:anywhere}.fn-block .item{min-width:0}.fn-block .item-thumb,.fn-block .item-top,.fn-block .item-mid{overflow:hidden}.fn-block .item-thumb img,.fn-block .item-top img,.fn-block img.wp-post-image{width:100%;height:100%;object-fit:cover;display:block}.fn-block .item-title{line-height:1.22}.fn-block .item-meta{line-height:1.45}.fn-header-banner,.fn-header-banner *{max-width:100%}.fn-header-banner ins,.fn-header-banner iframe{max-width:100%!important}.fn-header-row-main-menu{position:relative;z-index:20}.fn-header-row-break{overflow:hidden}.fn-break,.fn-break *{max-width:100%}.widget,.fn-widget{overflow:hidden}.search-form,.fn-footer-search form{display:flex;gap:6px;max-width:100%}.search-form input[type="search"],.fn-footer-search input[type="search"]{min-width:0;flex:1}.entry-sharing-buttons,.pagers,.entry-taxonomies{max-width:100%;overflow:hidden}.entry-taxonomies a{display:inline-block;margin-bottom:5px}.author-box{overflow:hidden}.wp-caption{max-width:100%!important}.alignleft,.alignright{max-width:100%}@media (min-width:1025px){.fn-primary{width:1180px;margin-left:auto;margin-right:auto}.fn-content{max-width:calc(100% - 330px)}.fn-sidebar{max-width:300px}.fn-header-row-inner,.fn-footer-row-inner{width:1180px;margin-left:auto;margin-right:auto}}@media (max-width:1024px){.fn-primary{display:block;width:100%!important}.fn-content,.fn-sidebar{float:none!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.fn-sidebar{margin-top:24px}.fn-footer-col{float:none!important;width:100%!important;margin-bottom:18px}.fn-header-banner-desktop{display:none!important}.fn-header-row-logo{text-align:center}.fn-header-row-logo .fn-site-title,.fn-header-row-logo .fn-header-banner{float:none!important;margin-left:auto;margin-right:auto}.fn-block .item{margin-bottom:18px}}@media (max-width:700px){body{font-size:15px}.fn-header-row-inner,.fn-primary,.fn-footer-row-inner{padding-left:10px;padding-right:10px}.fn-archive-title,.entry-title{font-size:24px!important;line-height:1.18!important}.entry-body{font-size:16px;line-height:1.68}.fn-block .item-title{font-size:17px!important}.fn-block .item-excerpt{display:none}.fn-header-row-sub-menu{font-size:12px}.fn-header-row-main-menu a{min-height:42px;display:flex;align-items:center}.pagers .pager{float:none!important;width:100%!important;margin-bottom:10px}.entry-sharing-buttons a{margin-bottom:6px}.search-form input[type="submit"],.fn-footer-search input[type="submit"]{padding-left:10px;padding-right:10px}.alignleft,.alignright{float:none;margin:0 0 15px 0}}@media (max-width:480px){.fn-block .item-title{font-size:16px!important}.entry-title,.fn-archive-title{font-size:22px!important}.fn-header-row-logo img{max-height:80px;width:auto}.fn-block .item-meta{font-size:12px}.fn-footer-row-copyright{text-align:center}.fn-copyright-menu-wrapper{float:none!important;text-align:center;margin-top:8px}}
