.blogWrapper .page-link{color:#0d6efd!important}.blogWrapper .active>.page-link,.blogWrapper .page-link.active{color:#fff!important}.blogWrapper div.blogAdminWarning{margin:0;border:1px dashed #844;background-color:#fdd;padding:10px}.blogWrapper .blogAdminWarning h2{color:#f00}.blogWrapper .blogAdminWarning p{color:#f00}.blogWrapper .aoBlogCommentError .ccError{font-size:inherit}.blogWrapper div.aoBlogCommentError{clear:both;margin:20px 0 0 20px;padding:10px;border:1px solid #f00;border-radius:5px;background-color:#fdd}.blogWrapper .aoBlogProblem{padding:40px 0 40px 0}.blogWrapper .aoBlogEntryDivider{clear:both;border-bottom:1px solid currentColor;height:10px;margin-bottom:10px}.blogWrapper .aoBlogEntryName{clear:both}.blogWrapper .aoBlogEntryName a{text-decoration:none;color:inherit}.blogWrapper .aoBlogEntryName a:visited{text-decoration:none;color:inherit}.blogWrapper .aoBlogEntryName a:hover{text-decoration:none;color:inherit}.blogWrapper .blogImageContainer{position:relative}.blogWrapper .blogImage{object-fit:cover;width:100%;position:absolute;top:0;left:0;height:100%;border-radius:12px}.blogWrapper .blogImageAspect-1-1{padding-top:100%}.blogWrapper .blogImageAspect-3-2{padding-top:67%}.blogWrapper .blogImageAspect-4-3{padding-top:75%}.blogWrapper .blogImageAspect-16-9{padding-top:56%}.blogWrapper .blogImageAspect-2-1{padding-top:50%}.blogWrapper .blogImageAspect-3-1{padding-top:33%}.blogWrapper .blogImageAspect-4-1{padding-top:25%}.blogWrapper .blogImageAspect-5-1{padding-top:20%}.blogWrapper .aoBlogEditImagePreview{max-width:200px;max-height:200px}.blogWrapper .aoBlogEntryCopy{clear:both;color:inherit;margin-top:10px;margin-bottom:10px}.blogWrapper .blogContentWrapper:has(.blogBriefCopy){max-height:600px}.blogWrapper .blogArticleWrapper:has(.blogBriefCopy){overflow:hidden;min-height:0;position:relative}.blogWrapper .blogBriefCopy{height:100%;overflow:hidden}.blogWrapper .blogArticleWrapper:has(.blogBriefCopy)::after{content:"";position:absolute;bottom:0;left:0;right:0;height:1.5em;background:linear-gradient(to bottom,transparent,var(--bs-light,#f8f9fa));pointer-events:none}.blogWrapper a.aoBlogEntryReadMore{text-decoration:none}.blogWrapper .aoBlogEntryByLine{clear:both;color:#9c9c9c}.blogWrapper .aoBlogCommentHeader{clear:both;margin:20px 0 0 20px}.blogWrapper .aoBlogCommentDivider{clear:both;border-bottom:1px dotted #808080;margin-left:20px;height:10px;margin-bottom:10px}.blogWrapper .aoBlogCommentName{clear:both;margin-left:20px;margin-top:10px}.blogWrapper .aoBlogNewCommentName{clear:both;margin-left:20px;margin-top:10px;padding:5px;border:2px inset}.blogWrapper .aoBlogCommentCopy{clear:both;color:inherit;margin-left:20px;margin-top:10px}.blogWrapper .aoBlogCommentCopy>input,.blogWrapper .aoBlogCommentCopy>textarea{width:100%}.blogWrapper .aoBlogCommentCopy>input[type="submit"]{width:inherit;padding:10px;margin:10px 10px 10px 0}.blogWrapper .aoBlogCommentByLine{clear:both;color:#9c9c9c;margin-left:20px;margin-top:10px}.blogWrapper .aoBlogLoginBox{width:300px;padding:20px;border:1px solid #9c9c9c;margin:20px}.blogWrapper .aoBlogLoginBox .aoBlogCommentCopy{margin:0}.blogWrapper .aoBlogRSSFeedImage{vertical-align:middle;border:0}.blogWrapper .aoBlogFooterLink{border:1px solid #eef;padding:4px;background-color:#f8f8ff}.blogWrapper .aoBlogToolLink{border:1px solid #eef;padding:4px;background-color:#f8f8ff}.blogWrapper .aoBlogArchiveLink{padding:4px;padding-left:20px}.blogWrapper .aoBlogHeaderLink{margin-bottom:1.5rem}.blogWrapper .aoBlogHeaderLink a{text-decoration:none}.blogWrapper .aoBlogEntryImageContainer{clear:both;border-top:1px solid #eef;margin:5px 0 5px 0;padding:5px;background-color:#f8f8ff;overflow:auto}.blogWrapper .aoBlogEntryImageContainer img{float:left;border:0;margin:0 10px 0 0}.blogWrapper .aoBlogEntryImageContainer h2{margin-bottom:10px}.blogWrapper .aoBlogTagListHeader{clear:both;margin:20px 0 0 20px;color:inherit}.blogWrapper .aoBlogTagList{padding:0 0 0 20px;text-align:left}.blogWrapper .aoBlogTagListSection{clear:both;border-top:1px solid #9c9c9c;margin:5px 0 5px 0;padding:0;background-color:#f8f8ff}.blogWrapper .aoBlogLoginBox .ccLoginFormCon{width:inherit}.blogWrapper .blogColumn1-Wrap{float:left;width:100%}@media(min-width:991px){.blogWrapper .blogColumn1{margin-right:380px;margin-bottom:20px}}.blogWrapper .blogSidebar{width:340px;margin-left:0}.blogWrapper .blogClear{clear:both}@media only screen and (max-width:768px){.blogWrapper .blogColumn1-Wrap{float:none;width:100%}.blogWrapper .blogColumn1{margin-right:0}.blogWrapper .blogSidebar{clear:both;margin-left:0;width:100%;float:none}.blogWrapper .blogClear{clear:both}}.blogWrapper .blogSidebarWrapper .blogSidebarCellWrap .blogSidebarCell{background-color:#fff;color:#666;border:1px solid #ddd;padding:0 24px 24px 24px;margin:0 0 20px 0;border-radius:12px}.blogWrapper .blogSidebarWrapper .blogSidebarCellWrap .blogSidebarCell h2.blogSidebarCellHeadline{color:#495b67;margin:24px 0 5px 0;font-weight:600}.blogWrapper .blogSidebarSearchForm input{border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:50em;border-bottom-left-radius:50em;padding-left:20px}.blogWrapper .blogSidebarSearchForm a{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:50em;border-bottom-right-radius:50em}.blogWrapper .blogSidebarWrapper .blogSidebarCellWrap .blogSidebarCell h3.blogSidebarCellInputCaption,.blogWrapper .blogSidebarWrapper .blogSidebarCellWrap .blogSidebarCell p.blogSidebarCellInputCaption{color:#999;font-weight:300}.blogWrapper .blogSidebarWrapper .blogSidebarCellWrap .blogSidebarCell .blogSidebarCellInput input{-webkit-transition:border-color .3s,box-shadow .3s;-moz-transition:border-color .3s,box-shadow .3s;-o-transition:border-color .3s,box-shadow .3s;transition:border-color .3s,box-shadow .3s;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,.1);box-shadow:inset 0 1px 3px rgba(0,0,0,.1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;width:100%;padding:8px 8px;font-size:inherit;border:1px solid #b0b0b0;outline:0}.blogWrapper .blogSidebarWrapper .blogSidebarCellWrap .blogSidebarCell .blogSidebarCellButton{margin:20px 0 0 0}.blogWrapper .blogSidebarWrapper.blogSidebarCellWrap .blogSidebarCell h3.blogSidebarCellInputCaption a,.blogWrapper .blogSidebarWrapper.blogSidebarCellWrap .blogSidebarCell p.blogSidebarCellInputCaption a{text-decoration:none}.blogWrapper .blogSidebarWrapper .blogSidebarCellWrap .blogSidebarCell #blogSidebarRSSLogo{padding:0 10px 0 0;margin:0 0 -5px 0}.blogWrapper .blogSidebarWrapper .blogSidebarCellWrap img.blogSidebarSocialLogo{margin:0 5px 0 0}.blogWrapper .blogWrapper table.aoBlogPostTable>tr>td,.blogWrapper .blogWrapper table.aoBlogPostTable>tbody>tr>td{padding:5px}.blogWrapper .aoBlogTableRowCellLeft{width:100px;vertical-align:top}.blogWrapper .aoBlogTableRowCellRight{vertical-align:top}.blogWrapper .aoBlogTableRowCellRight input[type=submit]:first-child{background-color:#d3d3d3;border:#d3d3d3 1px solid;padding:3px 18px;border-radius:4px}.blogWrapper .aoBlogTableRowCellRight input[type=submit]:nth-child(2){background-color:#ffa500;color:#fff;border:#ffa500 1px solid;padding:3px 18px;border-radius:4px}.blogWrapper .aoBlogTableRowCellRight input[type=submit]:last-child{background-color:#f00;color:#fff;border:#f00 1px solid;padding:3px 18px;border-radius:4px}.blogWrapper .aoBlogImageTable td{text-align:left;vertical-align:top;padding-bottom:10px}.blogWrapper .blogSidebarWrapper.aoBlogArchiveLinkList{display:block;list-style-type:none;padding:0;margin:0}.blogWrapper .blogSidebarWrapper.aoBlogArchiveLink{padding:0 0 5px 0;margin:0}.blogWrapper .blogSidebarWrapper .blogSidebarCellWrap .blogSidebarCell .blogSidebarCellCopy{font-weight:400}.blogWrapper .blogSidebarWrapper .blogSidebarArchiveCell .blogSidebarCellCopy{max-height:600px;overflow-y:auto}@media screen and (max-width:480px){.blogWrapper .aoBlogCommentHeader{margin:20px 0}.blogWrapper .aoBlogLoginBox{margin:20px 0;padding:10px;width:100%}.blogWrapper .aoBlogCommentCopy{margin-left:0}}.blogWrapper ol,.blogWrapper ul{list-style-position:outside;clear:both}.blogWrapper .blogImageDropZone{border:2px dashed #b0b0b0;border-radius:8px;padding:12px;margin:8px 0;text-align:center;color:#999;font-size:.85em;transition:background-color .2s,border-color .2s;min-height:40px;display:flex;align-items:center;justify-content:center}.blogWrapper .blogImageDropZone:hover{background-color:#f0f0f0;border-color:#888;color:#666;cursor:pointer}.blogWrapper .blogImageDropZone.dragover{background-color:#e8f4fd;border-color:#0d6efd;color:#0d6efd}.blogWrapper .blogImageDropZone span{pointer-events:none}.blogWrapper blog-image.blogInlineImage{display:block}.blogWrapper [data-blog-image-id][draggable="true"]{cursor:grab}.blogWrapper [data-blog-image-id][draggable="true"]:active{cursor:grabbing;opacity:.7}