@media screen and (max-width: 800px) {
	.table.logintable {
		max-width: none;
		width: 100%;
		
	} 
		
	.main-screen-left {
		padding: 5px;
		width: 60px;
	}
	
	span.button-span {
		width: 24px;
		height: 24px;
	}	
	ul.v-menu li {
		padding: 5px;
	}
	
	.mobile-hide { display:none; }
	.mobile-show { display:block; }
	
	.buttonset .b_btn span.label {
    	display: none;
	}
	
	.buttonset .b_btn span.icon {
    	margin:0px;
	}
	
	.filter_label {
		float: none;
		font-size: 11px;
		color: var(--dark);
		display: block;
		width: 100%;
	}
	
	.filter_content {
		float: none;
		width: 100%;
	}
	
	.buttonset {
    	padding: 2px 5px;
	}
		
}