.fl-module-sidebar{font-size:14px}.widget_archive ul>li,.widget_categories ul>li,.widget_recent_entries ul>li{padding-top:10px;padding-bottom:10px!important;margin-bottom:0;border-bottom:1px solid #A4A4A4}.widget_archive ul>li:first-child,.widget_categories ul>li:first-child,.widget_recent_entries ul>li:first-child{padding-top:0}.widget_archive ul>li a,.widget_categories ul>li a,.widget_recent_entries ul>li a{color:#062A83}.blog-posts{color:#062A83;font-size:16px}.blog-posts .fl-post-feed-post{padding-bottom:40px;border-bottom:1px solid #A4A4A4}.blog-posts .fl-post-feed-post:last-child{border-bottom:none}.blog-posts .fl-post-top{position:relative}.blog-posts .fl-post-image .img{padding-bottom:80%;background-size:cover;background-position:center}.blog-posts .fl-post-comments{color:#006ddd;font-weight:700;padding:20px;line-height:1;text-align:center;font-size:16px;display:none}.blog-posts .fl-post-heading .date{color:#fff;font-weight:700;text-align:center;text-transform:uppercase;line-height:1;padding:20px 5px;background-color:#072a83;display:none}.blog-posts .fl-post-heading .date span{display:block}.blog-posts .fl-post-heading .date span.month{font-size:20px}.blog-posts .fl-post-heading .date span.day{font-size:40px}.blog-posts .fl-post-heading .fl-post-title-wrap{color:#fff;padding:15px;background-color:rgba(0, 0, 0, 0.6)}.blog-posts .fl-post-heading .fl-post-title-wrap .fl-post-title{color:#fff;line-height:1.1}.blog-posts .fl-post-heading .fl-post-title-wrap .fl-post-meta{font-size:12px;font-weight:700;padding:0}.blog-posts .fl-post-text{padding:15px 0 0;letter-spacing:1px}.blog-posts .fl-post-text p{margin-bottom:2em}.blog-posts .fl-post-text a{color:#072a83;font-weight:700}.blog-posts .fl-post-text a:focus,.blog-posts .fl-post-text a:hover{color:#FF8000}@media only screen and (min-width:768px){.blog-posts .fl-post-image{padding-left:30%}.blog-posts .fl-post-heading{position:absolute;left:0;right:0;bottom:15px}.blog-posts .fl-post-comments,.blog-posts .fl-post-heading .date{display:block;width:30%}.blog-posts .fl-post-heading .fl-post-row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.blog-posts .fl-post-heading .fl-post-row .fl-wrap{align-items:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:1;flex-shrink:1;min-width:1px;max-width:100%;width:100%;-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.blog-posts .fl-post-heading .date,.blog-posts .fl-post-heading .fl-post-title-wrap{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;float:left;min-height:1px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.blog-posts .fl-post-heading .fl-post-title-wrap{width:70%}.blog-posts .fl-post-heading .fl-post-title-wrap .fl-post-meta,.blog-posts .fl-post-heading .fl-post-title-wrap .fl-post-title{width:100%}}@media only screen and (min-width:950px){.blog-posts .fl-post-image{padding-left:20%}.blog-posts .fl-post-image .img{padding-bottom:65%}.blog-posts .fl-post-comments,.blog-posts .fl-post-heading .date{width:20%}.blog-posts .fl-post-heading .date span.month{font-size:25px}.blog-posts .fl-post-heading .date span.day{font-size:50px}.blog-posts .fl-post-heading .fl-post-title-wrap{width:80%}.blog-posts .fl-post-heading .fl-post-title-wrap .fl-post-title{font-size:30px}.blog-posts .fl-post-heading .fl-post-title-wrap .fl-post-meta{font-size:16px}.blog-posts .fl-post-text{padding-top:30px}}@media only screen and (min-width:1024px){.blog-posts .fl-post-comments{font-size:18px}.blog-posts .fl-post-heading .fl-post-title-wrap{padding:20px}.blog-posts .fl-post-text{padding-left:20%}}@media only screen and (min-width:1200px){.blog-posts .fl-post-image,.blog-posts .fl-post-text{padding-left:16%}.blog-posts .fl-post-image .img{padding-bottom:42.4%}.blog-posts .fl-post-heading{bottom:40px}.blog-posts .fl-post-heading .fl-post-title-wrap{width:84%}.blog-posts .fl-post-comments,.blog-posts .fl-post-heading .date{width:16%}}