.blog .header{border-bottom:2px solid #000;padding-bottom:.5rem;text-align:left!important}.blog .body .badge{font-size:.8rem}.posts .header .icon-window-close-solid{color:#333;font-size:.9rem;margin-left:.25rem;vertical-align:top}.posts .header .icon-window-close-solid:hover{color:#a1a1a1}.posts .post #date{background-color:#333;color:#fff;height:45px;margin-bottom:5px;padding:10px 0 10px 10px;width:85px}.posts .post #date #day{font-size:18px;line-height:18px}.posts .post #date #month_year{font-size:10px;line-height:10px}.posts .post img{width:100%}.posts .post #text{flex:1}.posts .post #text #header{font-size:1.5rem}.posts .post #text #header a{color:#000}.posts .post #text #excerpt{text-align:justify;min-height:6rem}.old-post,.post{text-align:justify}.old-post .post-content strong,.post .post-content strong{font-weight:500}.old-post .post-data,.post .post-data{text-align:left;color:#818181}.old-post .date,.post-data .date{flex-shrink:0}.old-post .post-content div p{font-style:italic;font-size:12px;color:#757575;text-align:center}.old-post h2{font-size:18px;font-weight:700;margin-bottom:1.5rem;margin-top:1.5rem}.old-post h3{font-size:1.2rem}.old-post a{color:#339}.old-post a:hover{text-decoration:underline}.old-post li{line-height:22px}.old-post ul ul{list-style-type:disc;padding-inline-start:15px}.old-post .post-content img{max-width:100%;height:auto;display:block;margin:auto}.post .post-content a{color:#0366d6;font-style:italic;text-decoration:none;font-weight:500}.post .post-content a:hover{text-decoration:underline}.post .post-content h2{font-size:1.25rem!important;font-weight:500!important}.post-content h3{font-size:1rem!important;font-weight:500!important}