@media screen and (max-width: 1060px) {
.container{width:800px}
.sidebar{width:100%;margin-top:40px;}
.primary{width:100%;}
.post-file-item{position:relative;width:calc((100% - 25px) / 2);}
.post-file-item:nth-child(3n+3){float:left;margin-right:25px;}
.post-file-item:nth-child(2n+2){float:right;margin-right:0px;}
.post-file-item:nth-child(n+3){margin-top:25px}
.sidebar-item-nav ul li:nth-child(n){float:left;width:calc((100% - 50px) / 3);margin-right:25px;margin-top:0px;}
.sidebar-item-nav ul li:nth-child(3n+3){float:right;margin-right:0px;}
.sidebar-item-nav ul li:nth-child(n+4){margin-top:12px;}
.footer-left,.footer-right{width:100%;text-align:center}
.footer-nav ul li{display:inline-block;float:none}
.footer-right{margin-top:5px}
}
@media screen and (max-width: 820px) {
.container{width:572px}
.header-top-left,.logo{width:100%}
.logo a img{margin:0 auto}
.close-nav,.icon-show-nav{display:block}
.close-nav{position:absolute;top:0;left:0;height:40px;line-height:40px;color:#fff;width:100%;box-sizing:border-box;padding:0 10px;background-color:#191818;cursor:pointer}
.close-nav i{margin-right:10px}
.main-nav{position:fixed;top:0;left:-250px;width:250px;height:100%;z-index:10000;background-color:#222222;box-shadow:3px 3px 0 rgba(0,0,0,.1);opacity:0;visibility:hidden;transition:all ease-in-out .3s}
.main-nav-active{left:0;opacity:1;visibility:visible}
.main-nav-inner{position:absolute;top:40px;left:0;width:100%;height:calc(100% - 40px);overflow-y:auto}
.main-nav-inner>ul>li{float:none;width:100%;height:auto!important;margin-right:0!important;border-top: 1px solid #2b2b2b;border-bottom: 1px solid #1f1e1e;}
.main-nav-inner>ul>li:nth-child(n+2){margin-left:0}
.main-nav-inner>ul>li:first-child{border-top:none}
.main-nav-inner>ul>li:last-child{border-bottom:none}
.main-nav-inner>ul>li.menu-item-has-children:after{display:none}
.main-nav-inner>ul>li>a{line-height:40px!important;margin:0!important;border-radius:0;color:#fff;font-weight:400;padding:0 10px;font-size:15px;position:relative}
.main-nav-inner>ul>li>a i{width:15px}
.main-nav-inner>ul>li ul{position:relative;top:0px;width:100%;opacity:1;visibility:visible;border-radius:0px;background-color:transparent;display:none;transition:unset;}
.main-nav-inner>ul>li ul:before{display:none;}
.main-nav-inner>ul>li:hover>a,.main-nav-inner>ul>li.current-menu-item>a{color:#fff;background-color:transparent;}
.main-nav-inner>ul>li ul li:nth-child(n+2){border-top: 1px solid #363636;}
.main-nav-inner>ul>li ul li a{color:#fff;padding-left: 25px;}
.main-nav-inner>ul>li ul li a:hover{background-color:transparent;color:#fff;}
.sidebar-item-nav ul li:nth-child(n){float:left;width:calc((100% - 25px) / 2)!important;}
.sidebar-item-nav ul li:nth-child(3n+3){float:left!important;margin-right:25px!important;}
.sidebar-item-nav ul li:nth-child(2n+2){float:right!important;margin-right:0px!important;}
.sidebar-item-nav ul li:nth-child(n+3){margin-top:12px!important;}
}
@media screen and (max-width: 600px) {
.container{width:96%}
.main-header .container{height:60px;line-height:60px}
.logo{height:40px;margin-top: 15px;}
.search-submit{width:120px}
.post-file-item:nth-child(n){width:100%!important;margin-right:0px!important;}
.post-file-item:nth-child(n+2){margin-top:20px!important}
.sidebar-item-nav ul li:nth-child(n){float:left;width:100%!important;margin-right:0px!important;}
.sidebar-item-nav ul li:nth-child(n+2){margin-top:12px!important;}
.single-dl-btn a{width:100%}
.single-dl-btn a:nth-child(n+2){margin-top:20px}
.single-meta-box-left,.single-meta-box-right{width:100%;}
.single-meta-box-right{margin-top:8px;}
}