
@media (max-width:960px){
	.main-div .data { border: 0 !important; }
	.main-div .terms {
		padding: 3px;
	}
}

@media (max-width: 540px){
	.main-div .header .menubutton { display: block; margin-left: -6px; }
	*[open=false] { left: -200px !important; }
	.main-div { margin: 0; border: 0; }
	.main-div .menu { transition: left 0.3s; position: fixed; bottom: 0; top: 0; left: 0px; box-shadow: 0 0 3px #b7b7b7; }
	.main-div .app { width: 100% !important; }
	.main-div .info { height: inherit !important; max-height: 150px; }
}
