.title,.article>h2{font-size:1.125rem!important;line-height:2.5;font-weight:400;padding-left:1rem;border-radius:.25rem .25rem 0 0;margin:0;}
.title.size{font-size:1rem!important;}
.blog{padding:1.5rem;position:relative;transition:all 0.3s ease;}
.blog>div>.img{width:200px}
.blog:not(:last-child){border-bottom:solid 1px var(--color-border-light);}
.blog>div>time{position:absolute;top:1.5rem;right:1.5rem;line-height:1;font-size:2rem;text-align:center;background-image:linear-gradient(0deg,var(--color-sub),var(--color-main));background-clip:text;-webkit-background-clip:text;box-decoration-break:clone;-webkit-text-fill-color:transparent;}
.blog>div>time>span{font-size:.75rem;transform:scale(.8);color:var(--color-gray);-webkit-text-fill-color:gray;}
.blog>div>h3{font-size:1rem!important;font-weight:400;margin-bottom:.5rem;padding-right:50px;line-height:1.25;}
.blog>h3>i{margin-top:-.5rem;margin-left:1rem;}
.blog>.description{padding-top:.5rem;position:relative;}
.blog>.description::before,.blog>.description::after{content:"";position:absolute;top:0;left:0;right:0;height:1px;background-color:var(--color-light);border-radius:2px;}
.blog>.description::after{right:auto;width:1.5rem;background-color:var(--color-dot);transition:all 0.5s ease;}
.blog>div>p.readmore{margin-top:.5rem;font-size:.75rem;transition:all 0.3s ease;}
a.text-gray:hover{color:var(--color-main)!important;}
.blog:hover{border-color:var(--color-border);}
.blog:hover>h3>a{color:var(--color-main);}
.blog:hover>.description::after{right:auto;width:100%;background:linear-gradient(90deg,var(--color-dot),var(--color-main));}
.blog:hover>div>p.readmore{transform:translateX(.25rem);}
.blog:hover>div>p.readmore>a{color:var(--color-main);}

#pagenavi{text-align:center;margin-top:2rem;padding-bottom:1rem;font-size:.875rem;}
#pagenavi>a,#pagenavi>span{display:inline-block;padding:3px 6px;background-color:#fff;border-radius:.25rem;line-height:1;}
#pagenavi>span{background-color:transparent;color:var(--color-gray);}
#pagenavi.review>a{background-color:var(--color-light);}
.article{padding:1rem 1.5rem;background-color:var(--color-light);}
.article>h2{font-size:1.25rem!important;padding-left:0;line-height:1.25;}
.article>p{background-color:var(--color-light);margin:0;}
.detail img{display:inline-block;max-width:100%;height:auto;}
.nextlog{font-size:.875rem;border-top:solid 1px var(--color-border-light);padding-top:1rem;color:var(--color-border);}
.nextlog>span:last-child{float:right;}

.comments>.media:not(:last-child){border-bottom:solid 1px var(--color-border-light);padding-bottom:1rem;}
.media .media>.media-body .hr{background:var(--color-light);}
.media .media>.media-body .input{background:#fff;}
.verify>img{position:absolute;top:.5rem;right:.5rem;}

.blog-margin{margin:1rem;}
.blog-margin-right-small{margin-right:.5rem;}
.blog-padding-small{padding:.5rem;}
@media(min-width:1024px){
	.blog-margin{margin:2rem;}
	.blog-margin-right-small{margin-right:1rem;}
	.blog-padding-small{padding:1rem;}
}

.search{    background: linear-gradient(
165deg,var(--color-sub),var(--color-main));}
.search+.sidea>h4{border-radius:0;}
.sidea:not(:last-child){margin-bottom:1.5rem;}
.sidea ul{background:#fff;border-radius:0 0 .25rem .25rem;list-style:none;margin:0;}
.sidea ul>li{padding:.75rem 1rem;font-size:.875rem;line-height:1.25;}
.sidea ul>li:not(:last-child){border-bottom:solid 1px var(--color-bg);}
.sidea ul>li>a{color:var(--color-gray);display:block;transition:all 0.3s ease;}
.sidea ul>li:hover>a{color:var(--color-main);transform:translateX(-.25rem);}

.day2>a{color:var(--color-main);}
.day>a{color:var(--color-danger);}

