@charset "UTF-8";

/*替换登录按钮颜色示例*/
.navbar .login-btn {
    background-color: #fd7221;
    color: #fff;
}
@media (min-width: 1630px){
	.max_width .container {
	    max-width: 1620px;
	}
}
.navbar .logo{max-width: 220px;margin-right: 25px;}
.navbar .nav-list>.menu-item>a{font-size: 16px;margin: 0 20px;}
.button, input[type="submit"], button[type="submit"], .navigation .nav-previous a, .navigation .nav-next a{
	background-color: #ee6b20;
}
.ripro-dark a {
    color: #717171;
}
.ripro-dark .entry-footer .post-meta-box .meta-price{
	background-color: #f16d20;
}
.ripro-dark .article-content .content-hide-tips.content-block-tips{padding: 0;border: 0;background-color: unset;margin-top: -20px !important;}
.ripro-dark .site-main .article-content{padding: 20px 0;}
.ripro-dark .comments-area{padding: 30px 15px;}
.ripro-dark textarea{color: #999;}
.ripro-dark .u-border-title:before{background-color: #313131;}
.ripro-dark .slicknav_menu .menu-item>a{border: 1px solid #d86320;}
.ripro-dark .related-posts-grid .entry-title a{
	display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;overflow: hidden;height: 44px;
    line-height: 22px;
}
.ripro-dark .btn--secondary{
    background: #f97020;
    background: -webkit-gradient(linear,left top,right top,from(#f97020),to(#ad4133));
    background: -webkit-linear-gradient(left,#f97020,#ad4133);
    background: linear-gradient(90deg,#f97020,#ad4133);
    -webkit-box-shadow: 0 3px 5px rgb(32 160 255 / 50%);
    box-shadow: 0 3px 5px rgb(23 22 22);
}
.ripro-dark .xshare a{border: 1px solid #2f3030;}
.ripro-dark .article-nav span.article-nav-next::before{background-color: #323232; }
.ripro-dark .navbar .user-pbtn img{border: 2px solid #3a3a3a;}
.ripro-dark .navbar .sep:after{background-color: #292929;}
.ripro-dark .navbar .nav-list>.menu-item.current-menu-item>a{color: #fd7221;}
.ripro-dark .navbar .navbar-button, .ripro-dark .off-canvas .canvas-close {
    color: #f97020;
}
.burger:before, .burger:after {
    background-color: #f26d20;
}
@media (min-width: 992px){
	.no-off-canvas:not(.navbar-hidden) .burger {
	    display: block;
	}
}
@media (max-width: 768px){
	.navbar,.header-gap{height: 55px;}
	.navbar .logo{
	    max-width: 152px;margin-right: 15px;
	}
	.list-scroll-2x .padding-10:nth-child(2n-1){padding: 5px 5px 5px 15px;}
	.list-scroll-2x .padding-10:nth-child(2n){padding: 5px 15px 5px 5px;}
	.list-homegrid-overlay .list-title{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.related-posts-grid .mb-10:nth-child(2n-1){padding-left: 5px;padding-right: 5px;}
	.related-posts-grid .mb-10:nth-child(2n){padding-left: 5px;padding-right: 5px;}
	.rollbar {right: 0px;width: 45px;}

}