/* ID:146215 */
body.touch {
  /*a.ui-spinner-button.ui-spinner-up::after{
		content: fa-content($fa-var-caret-up);
		font-family: "Font Awesome 5 Free";
	}*/
}
@media (max-width: 890px) {
  body.touch table.formdesigner td.right {
    width: 100%;
  }
  body.touch select, body.touch textarea, body.touch input, body.touch button.ui-multiselect {
    min-width: 5em;
    width: 100%;
  }
  body.touch .tableWrapper input {
    min-width: 4em;
    width: 4em;
  }
  body.touch input[type="checkbox"], body.touch input[type="radio"] {
    min-width: 3em;
  }
  body.touch legend.editTable {
    width: 16em;
  }
  body.touch #QROverlay canvas {
    display: block;
    margin: auto;
    margin-bottom: 2ex;
  }
}
@media (max-width: 890px) and (max-height: 550px) {
  body.touch table.inlineIcons {
    margin-bottom: 1ex;
  }
  body.touch table.inlineIcons td, body.touch table.inlineIcons th {
    padding: 0.3ex 1ex;
  }
}
body.touch form#filter {
  display: inline-block;
}
body.touch form#filter .accordionHead {
  display: block;
}
body.touch table caption {
  background: white;
}
body.touch #blog .blogEntry {
  width: 98%;
  margin-left: 1%;
}
body.touch :target::before {
  content: " ";
  display: block;
  height: 2.5rem;
  margin-top: -2.5rem;
  visibility: hidden;
}
