@import url("https://fonts.googleapis.com/css?family=Ubuntu&display=swap");*{padding:0;margin:0;box-sizing:border-box;line-height:1.5}html,body{font-family:'Ubuntu', sans-serif}body.is-home header.header{position:absolute;width:100%}body.is-home nav a.nav-link{color:#fff}.c{width:1100px;margin:0 auto}a{color:rgba(0,0,0,0.85);text-decoration:none}header.header{box-shadow:0 4px 12px 0 rgba(0,0,0,0.05)}header.header .c{display:flex;align-items:center;justify-content:space-between;min-height:70px}header.header .logo-box{display:flex;align-items:center;height:40px}header.header img.logo{width:auto;height:100%}nav ul.nav-menu{display:flex;align-items:center;list-style:none}nav a.nav-link{padding:0 20px;text-decoration:none;color:rgba(0,0,0,0.85)}.banner{background:url("/img/bg/17.jpg") center/cover;color:#fff}.banner .heading-box{width:50%;padding:300px 0}.banner .heading-box h1.title{font-size:30px;padding-bottom:20px;line-height:1.5}.banner .heading-box p.subtitle{font-size:18px}main{min-height:calc(100vh - 120px)}.posts-box{padding:50px}.posts-box .post-preview{padding:30px 100px;border-bottom:1px solid rgba(0,0,0,0.05)}.posts-box h2{font-size:28px}.posts-box h5{font-size:18px;font-weight:normal}.pagination{display:flex;align-items:center;justify-content:space-between;margin:50px 0}.pagination a{display:block;width:100px;background:rgba(0,0,0,0.85);color:#fff;text-align:center;padding:5px 0;border-radius:2px}article{padding:100px 100px 0;text-align:justify;color:rgba(0,0,0,0.85)}article .post__user-info{display:none}article .post__meta{margin-bottom:30px}article h1{font-size:26px;margin-bottom:20px}article h2{font-size:22px}article h3{font-size:20px}article h4{font-size:18px}article h5{font-size:18px}article h6{font-size:18px}article img{display:block;max-width:100%;margin:10px auto;text-align:center}article img[align="left"]{padding-right:20px}article a{text-decoration:underline}article a img{display:inline;margin:0}article pre{overflow:auto;width:100%}.post__tags{padding:50px 0}.post__tags .inline-list_fav-tags{list-style:none;display:flex;flex-wrap:wrap}.post__tags .inline-list_fav-tags .inline-list__item_tag{background:rgba(0,0,0,0.05);padding:5px 10px;margin:10px 10px 0 0}.post__tags .inline-list_fav-tags .inline-list__item_tag a{text-decoration:none;color:rgba(0,0,0,0.85)}.post__tags .inline-list_fav-tags .inline-list__item_tag:hover{opacity:.8}.post__tags .js-fav-edit-link{display:none}.other-post{padding:30px 100px}.other-post h4{font-size:20px}.other-post hr{margin:20px 0}.other-post ul{list-style:none}.other-post a{line-height:2;text-decoration:underline}.p404-page{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:100px}.p404-page a{padding:20px;text-decoration:underline;text-transform:uppercase}footer{background:rgba(0,0,0,0.85)}footer .c{height:80px;display:flex;align-items:center;justify-content:space-between}footer .copyright{color:#fff}footer a.email-link{color:#fff}@media (min-width: 960px) and (max-width: 1280px){.c{width:900px}}@media (max-width: 959px){.c{width:90%;padding:0}header{height:auto;padding:20px 0}header .c{flex-direction:column}nav{align-self:flex-end}nav ul.nav-menu{flex-direction:column;align-items:flex-end}nav li.nav-item{margin-bottom:10px}nav a.nav-link{padding:0}.banner .heading-box{width:100%}.posts-box .post-preview{padding:20px 10px}}
