.img-fluid,img{max-width:100%}.reports-heading,.reports-summary{text-align:justify}.reports-heading{font-size:16px!important}article{display:block}.recent-posts article{box-shadow:0 4px 16px #e2e6ec;padding:30px;height:100%;border-radius:10px;overflow:hidden;background:#fff}.blog-aside .latest-post-aside .lpa-right img,.tag-cloud a{border-radius:3px}.recent-posts .post-img{max-height:240px;margin:-30px -30px 15px;overflow:hidden}.recent-posts .post-category{font-size:16px;color:rgba(var(--default-color-rgb),.5);margin-bottom:10px}.recent-posts .post-author-img{width:50px;border-radius:50%;margin-right:15px}.recent-posts .post-author{font-weight:600;margin-bottom:5px}.recent-posts .post-date{font-size:14px;color:rgba(var(--default-color-rgb),.5);margin-bottom:0}.blog-aside .post-aside,.blog-aside .widget-author .media,.blog-grid{margin-bottom:15px}.img-fluid{height:auto}.blog-grid .blog-info h5 a,.recent-posts a{color:#20247b}.blog-listing,.blog-single{padding-top:30px;padding-bottom:30px}.gray-bg{background-color:#f5f5f5}.article,.article-comment,.blog-aside .widget,.blog-grid{box-shadow:0 0 30px rgba(31,45,61,.125);border-radius:5px;overflow:hidden;background:#fff}.blog-grid{margin-top:15px}.blog-grid .blog-img{position:relative}.blog-grid .blog-img .date{position:absolute;background:#fc5356;color:#fff;padding:8px 15px;left:10px;top:10px;border-radius:4px}.blog-grid .blog-img .date span{font-size:22px;display:block;line-height:22px;font-weight:700}.blog-grid .blog-img .date label{font-size:14px;margin:0}.blog-grid .blog-info{padding:20px}.article,.blog-aside .widget-body{padding:15px}.blog-grid .blog-info h5{font-size:22px;font-weight:700;margin:0 0 10px}.blog-aside .post-aside .post-aside-title h5,.blog-grid .blog-info p{margin:0}.blog-grid .blog-info .btn-bar{margin-top:20px}.blog-aside .widget{margin-top:15px;margin-bottom:15px;width:100%;display:inline-block;vertical-align:top}.blog-aside .widget-title{padding:15px;border-bottom:1px solid #eee}.blog-aside .widget-title h3{font-size:20px;font-weight:700;color:#fc5356;margin:0}.blog-aside .widget-author p{font-size:16px;margin:0}.blog-aside .widget-author .avatar{width:70px;height:70px;border-radius:50%;overflow:hidden}.blog-aside .widget-author h6{font-weight:600;color:#20247b;font-size:22px;margin:0;padding-left:20px}.blog-aside .post-aside .post-aside-title a{font-size:18px;color:#20247b;font-weight:600}.blog-aside .post-aside .post-aside-meta{padding-bottom:10px}.blog-aside .latest-post-aside .lpa-meta a,.blog-aside .post-aside .post-aside-meta a{color:#6f8ba4;font-size:12px;text-transform:uppercase;display:inline-block;margin-right:10px}.blog-aside .latest-post-aside+.latest-post-aside{border-top:1px solid #eee;padding-top:15px;margin-top:15px}.blog-aside .latest-post-aside .lpa-right{width:90px}.blog-aside .latest-post-aside .lpa-left{padding-right:15px}.blog-aside .latest-post-aside .lpa-title h5{margin:0;font-size:15px}.article .article-title h2,.blog-aside .latest-post-aside .lpa-title a{color:#20247b;font-weight:600}.tag-cloud a{padding:4px 15px;font-size:13px;color:#fff;background:#20247b;margin-right:4px;margin-bottom:4px}.tag-cloud a:hover{background:#fc5356}.article{margin:15px 0 30px}.article .article-title{padding:15px 0 20px}.article .article-title h6{font-size:14px;font-weight:700;margin-bottom:20px}.article .article-title h6 a{text-transform:uppercase;color:#fc5356;border-bottom:1px solid #fc5356}.article .article-title .media{padding-top:15px;border-bottom:1px dashed #ddd;padding-bottom:20px}.article .article-title .media .avatar{width:45px;height:45px;border-radius:50%;overflow:hidden}.article .article-title .media .media-body{padding-left:8px}.article .article-title .media .media-body label{font-weight:600;color:#fc5356;margin:0}.article .article-title .media .media-body span{display:block;font-size:12px}.article .article-content h1,.article .article-content h2,.article .article-content h3,.article .article-content h4,.article .article-content h5,.article .article-content h6{color:#20247b;font-weight:600;margin-bottom:15px}.article .article-content blockquote{max-width:600px;padding:15px 0 30px;margin:0}.article .article-content blockquote p{font-size:20px;font-weight:500;color:#fc5356;margin:0}.article .article-content blockquote .blockquote-footer{color:#20247b;font-size:16px}.article .article-content blockquote .blockquote-footer cite{font-weight:600}.article .tag-cloud{padding-top:10px}.article-comment{padding:20px}.article-comment h4{color:#20247b;font-weight:700;margin-bottom:25px;font-size:22px}img{vertical-align:middle;border-style:none}