@media screen and (max-width:884px){
	*, select, option, input, textarea{font-size:15px;}
	.topnav{background:#033971;padding:4px 10px;padding-left:60px;text-align:left;position:fixed;top:0;left:0;right:0;z-index:9999;box-shadow:0 0 5px rgba(0,0,0,0.3);}
	.topnav>b{font-size:14px;color:#fff;font-weight:normal;}
	body{min-width:inherit;padding-top:50px;background:#F8F9FB;}
	.center{width:100%;}
	header>b{position:fixed;display:block;width:50px;height:50px;top:0;left:0;cursor:pointer;z-index:99999999999;background:#023768;}
	header>b:after,header>b:before{width:30px;height:4px;border-radius:2px;background:#fff;content:'';top:50%;margin-top:-2px;display:block;position:absolute;left:10px;box-shadow:0 -8px 0 0 #fff, 0 8px 0 0 #fff;transition:transform 600ms ease-in-out 0s, box-shadow 600ms ease-in-out 600ms;transform-origin:center center;}
	body.mshow>header>b{background:none;}
	body.mshow>header>b:after,body.mshow>header>b:before{box-shadow:0 -8px 0 0 transparent, 0 8px 0 0 transparent;transition:transform 600ms ease-in-out 600ms, box-shadow 600ms ease-in-out 0s;}
	body.mshow>header>b:after{transform:rotate(45deg);}
	body.mshow>header>b:before{transform:rotate(-45deg);}
	header .menu-holder{position:fixed;left:0;top:0;bottom:0;right:0;background:rgba(0,0,0,0.9);z-index:-999999;opacity:0;}
	header .menu-holder .logo{margin:0 auto;display:block;}
	header .menu-holder .menu{margin-top:20px;border-top:2px solid #fff;padding-top:20px;}
	header .menu-holder .menu>ul>li,header .menu-holder .menu>ul>li>a{display:block;}
	header .menu-holder .menu>ul>li>a{padding:0 10px;line-height:40px;}
	header .menu-holder>.center{background:#033971;transform:translatex(100%);position:absolute;right:0;top:0;bottom:0;width:240px;display:block;padding:10px;}
	header .menu-holder,header .menu-holder>.center{transition:all 600ms ease-in-out;}
	body.mshow>header .menu-holder{z-index:999999990;opacity:1;}
	body.mshow>header .menu-holder>.center{transform:translatex(0);}
	section.body{padding:0 10px;}
	.chart-filter{grid-template-columns:1fr;}
	header .srch-lng{display:block;}
	header .srch-lng form.msearch{display:block;margin:20px 0;}
	header .srch-lng .lang{display:grid;grid-gap:10px;grid-template-columns:1fr 1fr;}
	header .srch-lng .lang>span{margin:0;padding:0;text-align:center;background:rgba(0,0,0,0.1);border-radius:5px;color:#fff;}
	header .srch-lng .lang>span.active{background:#fff;color:#222;}
	.blk .items{grid-gap:10px;}
	.blk .rth{position:relative;border-radius:10px;}
	.blk .rth .img{height:auto;aspect-ratio:3/2;border:none;}
	.blk .rth .tit{position:absolute;left:0;top:0;bottom:0;right:0;background:rgba(0,0,0,0.2);border:none;padding:10px;}
	.blk .rth .tit>*{font-size:20px;color:#fff;}
	.blk .rth .tit>span{display:block;position:static;margin:0;background:none;text-align:right;}
	.blk .rth .tit>b{position:absolute;bottom:10px;left:10px;right:10px;padding:10px;background:rgba(0,0,0,0.5);border-radius:5px;}
	.blk .rth:hover .tit{display:none;}
	.charts{grid-template-columns:1fr;grid-gap:10px;}
	.charts>div{border-radius:10px;}
	div.grid table tr{position:relative;}
	div.grid table td{vertical-align:top;}
	div.grid table td:first-child,div.grid table th:first-child{display:none;}
	div.grid table td:last-child{display:block;position:absolute;right:5px;bottom:5px;padding:0;border:none;}
	div.grid table th:last-child{display:none;}
	div.grid table td a.bttn{padding:0 10px;}
	.cleft,.cright{width:auto !important;float:none;}
	.params>p>b{display:block;width:auto;}
	.params>p>span{display:block;margin-left:10px;}
	.contact{display:block;}
	.contact>div{width:auto !important;display:block;}
	.contact>div.form{margin:0 -10px;}
	.contact>div.form>div{padding:10px;}
	.contact .gen-nam{display:grid;grid-template-columns:110px auto;grid-gap:20px;}
	.cform .fld{margin-bottom:20px;}
	.posts .item{min-height:92px;}
	.posts .item img{width:130px;margin-right:15px;}
	.view-more{padding:10px;text-align:center;background:#fff;}
	.view-more>a{background:#033971;color:#fff;padding:0 15px;display:inline-block;border-radius:5px;line-height:30px;}
	.view-more>a:hover{text-decoration:none;}
	.more-blk img{width:100% !important;height:auto !important;}
	footer{padding:10px 20px;text-align:center;}
	footer>.copyright{border:none;}
	footer .orgname{margin-bottom:20px;display:block;float:none;}
}