.flexibleblog-index-index .news-index-index,.flexibleblog-index-archive .news-index-inde{padding-top:30px}.flexibleblog-index-view .column.main{background-color:#fff;padding:23px;margin-top:20px;margin-bottom:20px}.page-layout-2columns-right .sidebar-additional{padding:20px}.combines-view-index .sidebar-additional{padding-right:0!important;padding-top:0!important}.pflbl-block .item .pflbl-post-summary{font-size:.9em!important;font-weight:400}.pflbl-block .block-content ul.items li.item{margin-bottom:10px}.pflbl-post-summary span.pflbl-postdate{color:#575757}.pflbl-sec .pflbl-metadata{margin-top:0}.pflbl-sec h1{font-size:2em}.sidebar-additional .pflbl-post-summary a{margin-bottom:0!important}.news-index-index .news-grid{}.news-index-index .news-grid .news-post{margin-bottom:0!important;height:auto!important}@media only screen and (min-width:768px){.page-layout-2columns-right .column.main{width:70%!important}.page-layout-2columns-right .sidebar-additional{width:30%!important}}.pflbl-post-details .pflbl-image img{padding:25px 0}.news-index-index .news-content img{width:100%;object-fit:cover;height:250px}.message,.message.error,.message.success{margin:0!important;font-weight:500}footer .block.newsletter{float:none!important;margin:auto;margin-bottom:17px}footer .block.newsletter .field .control:before{margin-top:2px}footer .block.newsletter input{padding:9.1px;padding-left:35px;border:none;border-radius:0}footer .block.newsletter .action.subscribe{padding:10px 14px;font-size:1em;margin-left:10px;border-radius:0}