/* 
	Theme Name: Modown C2
	Theme URL: http://www.mobantu.com/7191.html
	Description: WordPress资源下载主题 子主题 你可以自由美化、二开
	Author: 模板兔
	Author URI: http://www.mobantu.com
	Template: modown
	Version: 1.0
*/
body.single, body.page-template-tougao, body.page-template-ask{background: #fff}
.btn{background: linear-gradient(to right,var(--theme-color2),var(--theme-color));}
.nav-main> li.current-menu-item > a:after, .nav-main> li.current-menu-parent > a:after, .nav-main> li.current_page_item > a:after, .nav-main> li.current-post-ancestor > a:after, .nav-main> li.current-menu-ancestor > a:after, .nav-main> li.current-category-ancestor > a:after{background: linear-gradient(to right,var(--theme-color2),var(--theme-color));width: 20px;left: calc(50% - 10px);border-radius: 2px}
.home-widgets .hf-widget .hf-tags a.active{background: linear-gradient(to right,var(--theme-color2),var(--theme-color))}
.banner{background: var(--theme-color);background: linear-gradient(180deg,var(--theme-color) 0%,var(--theme-color2) 100%);}
.banner:after, body.home .swiper-container-fullwidth .swiper-slide:after{z-index: auto !important;}
.banner + .banner-slider{margin-top: -195px}
.banner .container{top: calc(50% - 50px);}
.banner h2{margin-bottom: 10px}
.banner p{display: none;}
.banner .search-form{margin-top: 0}
.search-form .search-keywords{color: rgba(255,255,255,0.45);font-size: 14px}
.search-form .search-keywords a{background: transparent;padding:0;border:none;color: rgba(255,255,255,0.45) !important;font-size: 14px;margin:0 8px}
.search-form .search-keywords a:hover{color:#fff !important}
.main, .woocommerce #main {padding-top: 30px;}
.content-nav .single-content{padding:20px}
.task-new-content{background: transparent;}
.single-content, .article-nav, .single-comment, .single-related{padding:0;margin-bottom: 30px;background: transparent;}
.article-header-box{background: transparent;padding-top: 0;padding-right: 0;padding-bottom: 0;margin-bottom: 30px}
.header-box-img{width: 420px;margin-left: -445px;}
.header-box-con .article-title{font-size: 24px}
.breadcrumbs{font-size: 13px}
.article-video{margin-bottom: 30px}
.content-wrap .article-video{margin-bottom: 30px;border-radius: var(--theme-radius);}
.article-title{font-size: 28px}
.article-title i{font-size: 28px}
.article-content h1,.article-content h2,.article-content h3,.article-content h4,.article-content h5,.article-content h6{background: transparent !important;border-left: none;position: relative;padding:0 0 0 30px;line-height: inherit;}
.article-content h1:before,.article-content h2:before,.article-content h3:before,.article-content h4:before,.article-content h5:before,.article-content h6:before{content: "";background: var(--theme-color);background: linear-gradient(to bottom,var(--theme-color2),var(--theme-color));position: absolute;left: 0;width:20px;height:4px;border-radius:2px;top:13px;}
.article-content h1:before{top:19px}
.article-content h2:before{top:15px}
.article-content h3:before{top:13px}
.article-content h4:before{top:11px}
.article-content h5:before{top:10px}
.article-content h6:before{top:9px}
.single .content .modown-ad{margin-bottom: 30px}
.sidebar .widget{background: #f9f9f9}
.filter a.active{color: var(--theme-color) !important;background: transparent;font-weight: 600;position: relative;}
.filter a.active:before{content: "";position: absolute;border-radius: 50%;background-color: var(--theme-color);top: -4px;left: -6px;width: 6px;height: 6px;}
.filter a.active:after{content: "";position: absolute;border-radius: 50%;background-color: var(--theme-color);top: 2px;left: 2px;width: 4px;height: 4px;}
.cat-nav li.current-menu-item a:before{content: "";position: absolute;border-radius: 50%;background-color: var(--theme-color);top: -4px;left: -4px;width: 6px;height: 6px;}
.cat-nav li.current-menu-item a:after{content: "";position: absolute;border-radius: 50%;background-color: var(--theme-color);top: 2px;left: -11px;width: 4px;height: 4px;}
.grids .grid:not(.audio){background: transparent !important;box-shadow: none !important}
.grids .grid:hover{transform:translateY(0px);-webkit-transform:translateY(0px)}
.grids .grid .thumb{border-radius:var(--theme-radius)}
.grids .grid .con{padding:10px 0 0}
.vip-item h6,.vip-items .item .title{background: linear-gradient(180deg,var(--theme-color) 0%,var(--theme-color2) 100%)}
.vip-item.item-1 h6,.vip-items .item-1 .title{background: linear-gradient(180deg,#0ec0e6 0%,#83d8ea 100%);}
.vip-item.item-2 h6,.vip-items .item-2 .title{background: linear-gradient(180deg,#514e9f 0%,#7977aa 100%);}
.vip-item.item-3 h6,.vip-items .item-3 .title{background: linear-gradient(180deg,#6f0ee6 0%,#9d63e4 100%);}
.vip-item.item-4 h6,.vip-items .item-4 .title{background: linear-gradient(180deg,#d2c55d 0%,#eae2a0 100%);}
.vip-item .btn,.vip-items .item .btn{background: linear-gradient(to right,var(--theme-color2),var(--theme-color)) !important;}
.vip-item.item-1 .btn,.vip-items .item-1 .btn{background: linear-gradient(to right,#83d8ea,#0ec0e6) !important;}
.vip-item.item-2 .btn,.vip-items .item-2 .btn{background: linear-gradient(to right,#7977aa,#514e9f) !important}
.vip-item.item-3 .btn,.vip-items .item-3 .btn{background: linear-gradient(to right,#9d63e4,#6f0ee6) !important}
.vip-item.item-4 .btn,.vip-items .item-4 .btn{background: linear-gradient(to right,#eae2a0,#d2c55d) !important}
.widget-bottom-search button, .widget_search input[type='submit'],.erphpdown .erphpdown-buy, .erphpdown .erphpdown-down, .erphpdown .erphp-login-must, .erphpdown-box-default .down, .widget-erphpdown .down, .erphpdown-box .down,.comt-submit,.tougao-item .tougao-btn,.search-wrap .search-form .search-btn{background: linear-gradient(to right,var(--theme-color2),var(--theme-color));}

.vip-why .items .item span{background: linear-gradient(to bottom,var(--theme-color2),var(--theme-color))}
.pagination ul > .active > a, .pagination ul > .active > span { background-color: var(--theme-color) !important;background: linear-gradient(to right,var(--theme-color2),var(--theme-color));}
.pagemenu li.current_page_item a{background: linear-gradient(to bottom,var(--theme-color2),var(--theme-color));}
#charge-form2 .btn-card {background: linear-gradient(to bottom,#555,#555);}
.footer-widget h3{position: relative;padding:0 0 0 25px;}
.footer-widget h3:before{content: "";background: var(--theme-color);background: linear-gradient(to bottom,var(--theme-color2),var(--theme-color));position: absolute;left: 0;width:15px;height:4px;border-radius:2px;top:10px;}
.rollbar li{border-radius: 50%}
.rollbar .qq-li {background: linear-gradient(to bottom,var(--theme-color2),var(--theme-color));}
.rollbar .icon{font-size: 24px}
.usercheck{background: linear-gradient(to right,var(--theme-color2),var(--theme-color));}


body.night .single-content, body.night .article-nav, body.night .single-comment, body.night .single-related{background: transparent;}

@media (min-width: 1025px){
	.single .content, .page-template-default .content, .post-type-archive-blog .content, .page-template-tougao .content, .page-template-ask .content, .page-template-tuan .content, .page-template-all .content, .page-template-all-vip .content, .archive .content, .search .content, .home:not(.page-template-links) .content{margin-right: 330px}
}

@media (max-width: 1024px){
	.header-box-img {width: 320px;margin-left: -340px;}
}

@media (max-width: 768px){
	.main, .woocommerce #main{padding-top:15px}
	.banner .container {top: calc(50% - 30px);}
	.banner + .banner-slider {margin-top: -135px;}
	.banner-archive + .main .filters{margin-top: -35px}
	.banner-archive, .banner-page{padding: 20px 0 !important}
	.banner-archive{padding-bottom: 40px !important}
	.cat-nav li.current-menu-item a:before,.cat-nav li.current-menu-item a:after{display: none;}
	.article-header-box {padding: 0;}
	.article-video, .content-wrap .article-video{margin-bottom: 15px;border-radius: 0}
}