@media only screen and (max-width: 1000px) {
	:root{
		--padding1:12px;
		--padding2:6px;
		--padding3:3px;
		
		--margin1: 18px;
		--margin2: 14px;
		--margin3: 10px;
		--margin4: 6px;
		--margin5: 3px;
		
		--radius1: 8px;
		--radius2: 5px;
		--radius3: 4px;
		--radius4: 2px;
		--radius5: 1px;
	}
	
	html, body {
		font-size: 13px;
	}
	
	/* header */
	header{
		height:60px;
	}
	header nav ul li.logo a img {
		max-width: 55px;
		max-height: 45px;
	}
	/* end header */
	
	/* section */
	body>section:first-of-type{
		margin-top:60px;
	}
	section > span {
		top: -60px;
	}
	section.register .countdown p{
		padding-left:60px;
	}
	section.register .countdown p::before,
	section.register .countdown p::after {
		width:60px;
	}
	/* end section */
	
	section.boxes.validate .text{
		display:block;
	}
	
	section.register .block-form.success .qrcode{
		display:block;
	}
	section.register .block-form.success .qrcode .column{
		text-align:center;
	}
	section.register .block-form.success .qrcode img{
		height:100px;
	}
	section.register .block-form.success .qrcode #copy-pix{
		overflow-wrap: break-word;
		word-break: break-all;
		overflow:hidden;
	}
	
	section.plains .items .item {
  		width: 240px;
	}
	
	section.support img{
		max-width:100%;	
	}
	
}