.featured_posts_section{margin-bottom:2em;padding:1em}
.featured_posts_h{color:#035d75}
.featured_blog_img{border-radius:.25em;box-shadow:2px 2px 4px 1px #999;max-width:100%}
.featured_blog_h{color:#035d75;font-weight:700;margin:.5em auto}
.feat_blog_wrap{margin-bottom:1em}
.no-padding{padding-left:0!important;padding-right:0!important}
.no-display{display:none}
.display-block{display:block}
.border-top-style{border-top:2px solid #000}
.sticky-top{position:-webkit-sticky;position:sticky;top:67px;z-index:2}
.display-none{transition:max-height .8s ease-in-out!important;max-height:0!important}
.display-block{display:block}
.underlined-title-block{border-bottom:2px solid #707070;padding-bottom:.5em;margin-bottom:.75em}
p.featured-post{margin-bottom:.75em;font-size:.8rem;font-weight:500}
.featured-title{color:#033e5b;margin-bottom:0;font-weight:700}
.inner-page__banner-image--blog{background:url("/assets/ui/img/dashboard/blog_header_min_2019.jpg") no-repeat;background-size:cover;background-position:center center;position:relative;height:340px;width:100%}
#blog-header-filter{background:rgba(3,62,91,.75);position:absolute;width:100%;height:100%;top:0;left:0;z-index:0}
.display-none-mobile{display:none}
.input-text-padding{padding-left:8px}
@media only screen and (min-device-width:360px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){
    .article-column-mobile{margin-left:0}
    .blog-header-font-mo{font-size:1.3rem!important}
    .blog-subheader-font-mo{font-size:1rem!important}
    .header-styling-normal{font-size:.9rem!important}
    input[type=radio]{width:20px}
    .blog-preview-con .blog-title{font-size:1.1em}
}
@media only screen and (min-device-width:360px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){
    .article-column-mobile{margin-left:0}
    input[type=radio]{width:20px}
    .blog-preview-con .blog-title{font-size:1.1em}
    .blog-summary .read-more{max-width:50em}
}
input{border-radius:6px;padding:2%;cursor:pointer;color:#707070}
.input-mobile{width:75%!important;height:50px!important;margin:0 auto 15px auto}
.justify-space-around{display:flex;justify-content:space-around}
