.blog-shortcode-posts-container{float:left;width:100%}.blog-shortcode-posts-container .kl-blog-medium,.kl-blog-grid{border:1px solid #e2e2e2;margin-bottom:15px;float:left;width:100%;padding:15px}.blog-shortcode-posts-container h2,.kl-blog-grid h2{margin:0 0 8px;padding:0;color:#222;font-size:18px}.kl-blog-medium-content p,.kl-blog-grid-content p{color:#8c8c8c}.kl-blog-medium-content a,.kl-blog-grid-content a{float:none;padding:5px 10px 5px;background:#253d96;color:#fff;font-size:13px;border:2px solid #10246e;border-radius:5px;text-decoration:none;display:inline-block;transition:background 300ms linear;-webkit-transition:background 300ms linear;-moz-transition:background 300ms linear;-ms-transition:background 300ms linear;-o-transition:background 300ms linear;text-transform:uppercase;text-decoration:none !important}.kl-blog-medium-content a:hover,.kl-blog-grid-content a:hover{background:#10246e;color:#fff}.kl-blog-grid a{text-decoration:none !important}.kl-blog-meta-box{padding:5px 6px 6px;border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;margin-top:2px;float:left;width:100%}.kl-blog-meta-box ul.post-categories li:before{display:none}.kl-blog-meta-box ul.post-categories li{padding:0 !important;line-height:normal !important}.kl-blog-meta-box ul.post-categories{float:left;width:auto;margin:0}.kl-blog-meta-box span i{color:#cecece;float:left;padding-right:5px;margin-top:3px}.kl-blog-meta-box span{padding-right:12px;float:left;line-height:normal;color:#cac8c8;padding-left:12px;border-right:1px solid #8e8e8e}.kl-blog-medium-content,.kl-blog-grid-content{padding:0 !important;margin-top:5px}.kl-blog-meta-box ul.post-categories li a{color:#bbb;font-weight:normal}.kl-blog-meta-box ul.post-categories li:hover{padding:0}.kl-blog-meta-box span:first-child{padding-left:0}.kl-blog-meta-box span:last-child{border-right:0;padding-right:0}.pagination span.current{background:#224191;padding:2px 8px 2px;float:left;margin-right:5px;color:#fff;border:1px solid #2f2f2f}.pagination a.inactive{background:#e2e2e2;padding:2px 8px 2px;float:left;margin-right:5px;color:#222;border:1px solid #c5c5c5;text-decoration:none}a.pagination-prev,.pagination a.pagination-next{background:#e2e2e2;padding:2px 8px 2px;float:left;margin-right:4px;color:#222;border:1px solid #c5c5c5;text-decoration:none !important}@media (max-width: 640px){.kl-blog-meta-box{padding:6px 0px 6px !important}.kl-blog-meta-box span{padding-right:8px;padding-left:8px;font-size:12px}.kl-blog-meta-box ul.post-categories li{font-size:12px}}@media (max-width: 480px){.kl-blog-meta-box span{padding-right:0;padding-left:0;border-right:0;width:100%}}