﻿.rt-single-page{margin-top:30px}
.rt-single-page .pic{width:50%}
.rt-single-page .top-info{width:calc(50% - 50px);margin-right:20px}
.rt-single-page .top-info .infos{margin-bottom:25px}
.rt-single-page .top-info .infos .inf{margin:20px 0 0 20px}
.rt-single-page .top-info .infos .inf i{margin:1px 0 0 6px}
.rt-single-page .top-info .titr{line-height:1.85}
.rt-single-page .top-info .cat-p{font-size:0;margin:10px 0 20px}
.rt-single-page .top-info .cat-p a{display:none}
.rt-single-page .top-info .cat-p a:last-child{display:inline-block;font-size:13px;color:#ddd;background-color:var(--blur);padding:7px 12px;border-radius:30px;font-weight:500;position:relative;z-index:1000}
.rt-single-page .top-info .share-box .name{padding:2px 0 0 5px}
.rt-single-page .top-info .share-box .soc{padding:0 8px}
.rt-single-page .top-info .share-box .soc i{font-weight:400}
.rt-single-page .rt-table-of-content{padding-right:50px}
.rt-single-page .rt-table-of-content .titr-table-of-content{margin:25px 0 5px}
.rt-single-page .rt-table-of-content .titr-table-of-content i{margin:2px 0 0 10px}
.rt-single-page .rt-table-of-content .titr-table-of-content.active i{transform:rotate(180deg)}
.rt-single-page .rt-table-of-content #toc{width:calc(100% - 5px);padding-right:20px;border-right:3px var(--color) solid;margin:10px 0 20px;transition-duration:0s}
.rt-single-page .rt-table-of-content #toc li.childx{float:left;width:calc(100% - 25px)}
.rt-single-page .rt-table-of-content #toc li.childx a{font-size:14px;font-weight:500;opacity:.85}
.rt-single-page .rt-table-of-content #toc li a{padding:7px 0}
.rt-single-page .rt-table-of-content #toc li a:before{content:"";width:8px;height:8px;display:inline-block;border-radius:50%;background:var(--color);margin-left:10px}
.rt-single-page .rt-table-of-content #toc li.childx a:before{transform:rotate(45deg);background:#99a5b5;border-radius:0}
.rt-single-page .rt-table-of-content #toc li a:hover{color:var(--color2) !important}
.rt-single-page .bottom-seo a{color:#ddd;display:inline-block;border:2px var(--blur) solid;padding:5px 10px;border-radius:10px;margin:4px 2px;font-weight:500}
.rt-single-page .matn-asli{padding:25px 50px}
.rt-single-page .top-info .share-box .soc:hover,.realted-posts .item:hover .inside .title a{color:var(--color2) !important}
.rt-single-page .bottom-seo a:hover{background:var(--blur)}
.rt-single-page .top-info .cat-p a:last-child:hover{background:var(--color) !important;color:#fff !important}
.rt-single-page .bottom-seo,.realted-posts{margin-bottom:20px}
.realted-posts .item{width:calc(50% - 15px);margin:7.5px;padding:15px;background:linear-gradient(to right,transparent,var(--blur))}
.realted-posts .item .pic{height:70px;width:70px}
.realted-posts .item .inside{width:calc(100% - 85px)}
.realted-posts .item .inside .title a{padding:10px 0}
.realted-posts .item .inside .infos{margin-bottom:10px}
.realted-posts .item .inside .infos .inf{margin-left:20px}
.realted-posts .item .inside .infos .inf i{margin:1px 0 0 5px}
#boxscroll{position:fixed;right:0;top:70px;z-index:10000000;height:5px;border-radius:10px}


.comments-box{padding-right:0 !important;padding-left:0 !important}

@media only screen and (min-width:920px){
.header.active ~ main #boxscroll{top:0}
.header.active.show ~ main #boxscroll{top:70px}
}
@media only screen and (max-width:1130px){
.rt-single-page .top-info,.rt-single-page .pic{width:100%}
.rt-single-page .top-info{margin:0}
.rt-single-page .pic{margin-bottom:20px}
.rt-single-page .top-info .cat-p{margin-top:0}
.realted-posts .item{width:100%;margin:7.5px 0}
}
@media only screen and (max-width:920px){
#boxscroll{top:64px !important}
.rt-single-page{margin-top:20px}
.rt-single-page .matn-asli{padding:20px 0;font-size:15px}
.rt-single-page .top-info .cat-p,.rt-single-page .top-info .infos{margin-bottom:15px}
.rt-single-page .top-info .titr{font-size:19px}
.rt-single-page .top-info .infos .inf{margin:15px 0 0 15px;font-size:13px}
.rt-single-page .top-info .infos .inf i{font-size:14px}
.rt-single-page .top-info .share-box{font-size:16px}
.rt-single-page .top-info .share-box .soc{padding:2px 7px}
.rt-single-page .top-info .share-box .name{font-size:13px;padding:0 0 0 5px}
.rt-single-page .pic img{border-radius:10px}
.rt-single-page .bottom-seo{font-size:12px}
.rt-single-page .rt-table-of-content{padding-right:0}
.rt-single-page .rt-table-of-content .titr-table-of-content{font-size:16px}
.rt-single-page .rt-table-of-content .titr-table-of-content i{font-size:18px}
.rt-single-page .rt-table-of-content #toc{margin:5px 0 10px}
.realted-posts .item .inside .title{font-size:14px}
.realted-posts .item .inside .infos .inf{margin-left:15px}
.realted-posts .item .inside .infos .inf:last-child{margin-left:0}
}