.post__item .post__item__link{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%}.post__item h3 a:hover{color:#9c9ea0}.post__item .post__item__pic{height:0;padding:0 0 67% 0;margin:0;overflow:hidden;margin-bottom:30px;background-size:cover;background-position:center;background-repeat:no-repeat}.post__item .post__item__pic img{width:100%;height:auto}.post__item .post__item__author{margin:6px 0 0;text-decoration:underline}.blog-pagination .pagination a{border:0;font-weight:900;color:#000;padding:10px;margin:0;font-size:20px;line-height:1em;box-shadow:none !important}.blog-pagination .pagination>li{list-style:none !important;display:inline-block;float:none}.blog-pagination .pagination>li.disabled{display:none}.blog-pagination .pagination>li.active a,.blog-pagination .pagination>li a:hover{color:#9c9ea0;background:0}.blog-pagination .pagination>li.points a{font-size:16px;line-height:1em}.blog-pagination .pagination>li.arrow a{font-size:50px;line-height:1em;position:relative;top:7px;left:0;padding:0 23px;text-decoration:none}body.blog.blog-post .post-body.w930{width:930px;max-width:100%}.post-header h1 span{display:inline-block;word-break:break-word;overflow-wrap:break-word}.post-header div{max-width:100%}body.blog.blog-post .post-header .image img{width:100%;height:auto}.most-related .related-img{height:0;padding:0 0 67% 0;margin:0;position:relative;overflow:hidden;margin-bottom:30px;background-size:cover;background-position:left center;background-repeat:no-repeat}.most-related .related-img a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5}@media screen and (max-width:550px){.post__item,.most-related .related-item{width:100% !important;float:none !important}}@media screen and (min-width:768px){body.blog.blog-post .post-body.w930{padding-left:30px}}