.BlogListContainer{display:flex;flex-direction:column;position:relative;display:inline-block;float:left;width:calc(100% - 330px)!important;vertical-align:top}.BlogListWrapper{position:relative;padding-top:15px;margin:15px 1%;display:flex;flex-direction:row;flex-wrap:wrap;padding:1.5rem;width:48%;height:20rem;vertical-align:top;display:inline-block;outline:1px solid #ccc;background:rgba(230,230,230,.2)}.BlogListWrapper .read,.BlogListWrapper .btn{display:inline-flex;align-items:baseline;padding:.5rem .8rem;background-color:#ce202f;text-decoration:none;text-transform:uppercase;color:#fff;font-weight:600;transition:color .3s ease,background .3s ease;border:2px solid transparent;line-height:1.4;cursor:pointer;width:125px;margin-top:15px}.BlogListWrapper .read:focus,.BlogListWrapper .read:hover,.BlogListWrapper .btn:focus,.BlogListWrapper .btn:hover{background-color:#231f20;text-decoration:none;color:#fff}.BlogListImage{display:flex;width:20%;margin-right:15px}.BlogListImage img{width:100%}.BlogListContent{display:flex;flex-direction:column}.BlogListTitle{font-size:32px;font-weight:700;margin-bottom:10px}.BlogListTitle a{text-decoration:none;font-weight:400}.break{flex-basis:100%;width:0}.BlogContainer{display:flex;flex-direction:column;position:relative;display:inline-block;float:left;width:calc(100% - 330px)!important;vertical-align:top}.BlogLinkTreeDelimiter{margin:0 5px}.BlogTitle{font-size:32px;font-weight:700;margin-top:10px;margin-bottom:10px}.BlogInfoContainer{padding:15px 10px;margin-top:20px;min-height:66px;display:flex;flex-direction:row;flex:0 0 100%;flex-wrap:wrap;position:absolute;bottom:0;left:0;width:100%;background-color:#f8f9fa;border-color:#f8f9fa;text-transform:none;font-weight:400}.BlogInfoContainer>*{flex:1 1 25%}.BlogInfoWrapper{width:25%}.BlogInfoHeading,.BlogInfoValue{text-align:left;color:#302c2d;font-size:12px;font-weight:700;padding:2px 0}.BlogInfoValue .fa,.BlogInfoValue .far,.BlogInfoValue .fas{color:#302c2d;padding-right:5px}.BlogContent{flex-direction:column;min-height:300px;margin-bottom:70px}.BlogCommentFormContainer{position:relative;display:block;float:right;vertical-align:top;width:300px;padding:10px;margin:20px 0 10px 0;background-color:#EEE}.BlogCommentFormContainer h2{font-size:32px}.BlogCommentFormSubmit input[type='submit']{position:relative;display:block;margin:35px 0 50px 0;padding:8px 12px 8px 16px;width:215px;background:#282828;color:#fff;text-transform:uppercase}.BlogCommentFormSubmit input[type='submit']:hover,.BlogCommentFormSubmit input[type='submit']:focus{background-color:#ce202f}.BlogCommentContainer{flex-direction:column;position:relative;display:flex;float:left;width:100%;vertical-align:top}.BlogCommentContainer li{list-style:none;margin:0;padding:0}.BlogCommentWrapper{border:1px solid #ddd;width:90%;padding:10px}.BlogCommentHeader{font-weight:700;padding-bottom:10px;color:#989898}.BlogCommentHeader .small{font-size:13px}.BlogCommentBody{color:#707679;font-size:16px}.BlogCommentFooter{padding-top:10px;margin-top:10px;text-align:right}.BlogCommentFooter .small{font-size:13px}.BlogCommentFooter a{font-weight:700;color:#bd9d63}#CommentReply{margin-left:20px;width:300px;float:right}#CommentReply .small{font-size:14px}.BlogCommentErrorWrapper{border:1px solid red;width:250px;padding:10px;margin-bottom:15px}.BlogCommentErrorHeading{font-size:18px;margin-bottom:5px}.postsright{position:relative;display:block;float:right;vertical-align:top;width:300px;margin-left:20px}.postsright h4{font-size:32px}.postsright ul{list-style-type:none;padding-inline-start:0}.btn-light{color:#111;background-color:#eee;border-color:#f8f9fa;text-transform:none;font-weight:400}.btn-sm,.btn-group-sm>.btn{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block+.btn-block{margin-top:.5rem}.posts_tags{margin:20px 0}.post-list-tag{margin-right:.1rem;margin-bottom:.4rem}.btn-sm,.btn-group-sm>.btn{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-outline-info{color:#111;font-weight:400;background-color:transparent;background-image:none;border:1px solid #ce202f;text-transform:none}.popular_posts{padding:20px 0;border-top:3px solid #dfdfdf;border-bottom:3px solid #dfdfdf}@media (max-width:990px){.BlogListContainer,.BlogContainer{width:calc(100% - 280px)!important}.BlogListWrapper{width:calc(98%)}.postsright{width:250px}}@media (max-width:960px){.BlogListImage{flex:0 0 100%}}@media (max-width:770px){.BlogListWrapper{width:calc(98%)}.BlogListContainer,.BlogContainer{width:100%!important;padding:10px 0}.postsright{width:96%;margin:0 2%}}