body{user-select:none;touch-callout:none;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-user-drag:none;-moz-user-select:none;-khtml-user-select:none;-khtml-user-drag:none}.blog-card{border:2px solid #e5e5e5;word-wrap:break-word;box-sizing:border-box;max-width:100%;margin:1em 0;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.blog-card:hover{cursor:pointer;box-shadow:0 10px 20px -5px rgba(0,0,0,.2);-moz-transform:translateY(-2px);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.blog-card a{text-decoration:none;display:block;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.blog-card a:hover{color:#333;background:rgba(235,235,235,.8);text-decoration:none}.blog-card-thumbnail{width:200px;display:table-cell;vertical-align:middle}.blog-card-thumbnail img{padding:0;max-width:100%}.blog-card-content{display:table-cell;vertical-align:middle;padding:.4em;border-left:#e5e5e5 solid 2px}.blog-card-title{font-size:1em;font-weight:700;line-height:1.4;color:#333;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}.blog-card-excerpt{display:none}.blog-card .clear{clear:both}@media screen and (max-width:500px){.blog-card-title{font-size:.85em}.blog-card-thumbnail{width:160px}}.blog-card-label{display:inline-block;position:absolute;background-color:#ffb36b;top:0;left:0;width:70px;height:25px;color:#fff;font-size:.8rem;font-weight:700;text-align:center;line-height:25px;transform-origin:50% 50%;animation:animScale 3.5s ease-out}