

@media screen and (min-width: 1025px) {
	.showlg {
		display: block !important;
	}
	.showxs {
		display: none !important;
	}
	
	.showsm {
		display: none !important;
	}
	
	.showinline{
		display: none !important;
	}
}

@media screen and (max-width: 1024px) {
	
	.showlg {
		display: none !important;
	}
	.header {
		display: none !important;
	}
	.showxs {
		display: none !important;
	}
	.showsm {
		display: block !important;
	}
	
	.showinline{
		display: none !important;
	}
	
	.header .nav ul li>a {
		padding: 15px 0 !important 
	}
}
@media screen and (max-width: 775px) {
	.showlg {
		display: none !important;
	}
	.showxs {
		display: none !important;
	}
	.showsm {
		display: block !important;
	}
	
	.showinline{
		display: none !important;
	}
	
	.footer-box{
			flex-direction: row !important;
			width: 90% !important;
	}
	
	.footer .footer-right{
		padding-top: 0 !important;
		background-image: none !important;
	}
	
	.footer .footer-right ul li label{
		width: 26% !important;
		display: block;
		flex: 1.5 !important;
	}
}


@media screen and (max-width: 580px){
	.showlg {
		display: none !important;
	}
	.showxs {
		display: block !important;
	}
	
	.showsm {
		display: none !important;
	}
	
	.showinline{
		display: block !important;
	}
}

@media screen and (max-width: 450px){
	.showlg {
		display: none !important;
	}
	.showxs {
		display: block !important;
	}
	
	.showsm {
		display: none !important;
	}
	
	.showinline{
		display: block !important;
	}
}