@media screen and (min-width: 801px) {
	.w360p {
		width:360px;
	}
	}
	@media screen and (max-width: 800px) {
		.rtl {
			position:relative;
		}
		.rtlf {
			position:relative;
			float:left;
		}
		.Mw100 {
			width:100%;
		padding-left:0px;
		margin-left:0px;
		}
		.Mw90 {
			width:90%;
			margin:0 auto;
		}
		.sz100 {
			width: calc(90% + 20px);
			margin:0 auto;
			margin-bottom:30px;
		}
		.w50 {
			width:50%;
		}
		.w30 {
			width:30%;
		}
		.kzbutton-search {
			width:90%;
			margin:0 auto;
		}
		.down30 {
			margin-bottom:30px;
		}
		.Mw90min20 {
			width: calc(90% - 26px);
			margin:0 auto;
		}	
		.mobile-search {
			margin: 0 !important;
			width: 100% !important;
		}
		.mobile-search-btn {
			width: max-content !important;
			display: flex !important;
		}
		.mobile-kzsearch {
			display: flex !important;
		}
		.mobile-search-reset {
			width: min-content !important;
			margin: 0 5px;
		}
		.mobile-search-outer, .mobile-cent {
			width: 100% !important;
    		justify-content: center !important;
		}
	}
		@media screen and (max-width: 800px) {
			.widd100 {
				width:100%;
			}
			.bal20 {
				margin-left:-14px;
			}
		}
		
	.fault {
		color:red;
		margin-top:5px;
	}