/* ***************************************************************** */
/* Product: Global
/* Updated: 28/08/2019
******************************************************************** */
/* page - prevent page bouncing */
.ui-mobile [data-role="page"], .ui-mobile [data-role="dialog"], .ui-page {
	max-height: 100%;
	overflow-y: scroll;
}
/* page - active (jquery) */
.ui-mobile .ui-page-active {
	min-height: 100% !important;
}
/* html/body (jquery) */
.ui-mobile, .ui-mobile body {
	height: 100% !important;
}
.ui-shadow {
  box-shadow: none;
}
.ui-focus, .ui-btn:focus {
  -moz-box-shadow: none !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}
.ui-mini {
  font-size: 12.5px !important;
}
.ui-radio .ui-btn.ui-radio-on:after {
  background-image: none;
  background-color: #fff;
  border-style: solid;
  border-width: 5px;
  height: 11px !important;
  width: 11px !important;
}
.ui-radio label {
  background-color: #FFFFFF !important;
  border: none !important;
}
.ui-bar-b {
  font-weight: 500 !important;
}
textarea.ui-input-text.ui-textinput-autogrow {
  overflow: hidden;
  background-color: #FFF;
  border-width: 3px;
  resize: none;
}
input:-webkit-autofill, input:-webkit-autofill:focus {
  -moz-box-shadow: 0 0 0 2em white inset;
  -webkit-box-shadow: 0 0 0 2em white inset;
  box-shadow: 0 0 0 2em white inset;
}