body.openPopUpToPrintText,
body.openToPrintTextWithRadioButton,
body.openToPrintText,
body.openToPrintTextWithMargin,
body.constructSaveHTML,
body.openToSaveHtml,
body.openPopUpToForwardPage,
body.openToSaveHtmlForNonHoldOver {
  display: block !important;
}

@media print {
  .print_span_bold {
    font-family: "Arial", "Helvetica", "sans-serif";
    font-size: 15px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
  }
}

/* Fixing iPad layout #1561 */
@media only screen and (min-width: 992px) {
  
  /* SC-557-4-101B */
	.OBJ557SelectNotice .apple-device-input.inputWidth_1{
		width: 43.2px !important;
	}

	.OBJ557SelectNotice .apple-device-input.inputWidth_2{
		width: 50.4px !important;
	}
	
	.OBJ557SelectNotice .apple-device-input.inputWidth_4{
		width: 63.2px !important;
	}

	.OBJ557SelectNotice .apple-device-input.inputWidth_7{
		width: 83.2px !important;
	}
	
	.OBJ557SelectNotice .apple-device-input.inputWidth_8{
		width: 90.4px !important;
	}
	
  /* SC-557-4-301 */
	.HOL557ForST .apple-device-input.inputWidth_1{
		width: 20px !important;
	}
	
	.HOL557ForST .apple-device-input.inputWidth_8{
		width: 85px !important;
	}
	
	.HOL557ForST .apple-device-input.inputWidth_9{
		width: 96.8px !important;
	}

	.HOL557ForST .apple-device-input.inputWidth_27{
		width: 170.4px !important;    
	}

	.HOL557ForST .apple-device-input#marriageDDST,
	.HOL557ForST .apple-device-input#marriageMMST,
	.HOL557ForST .apple-device-input#caBsaBirthDDST,
	.HOL557ForST .apple-device-input#caBsaBirthMMST,
	.HOL557ForST .apple-device-input#dpaDgaBirthDDST,
	.HOL557ForST .apple-device-input#dpaDgaBirthMMST{
		width: 50.4px !important;
	}

	.HOL557ForST .apple-device-input#marriageYYYYST, 
	.HOL557ForST .apple-device-input#caBsaBirthYYYYST,
	.HOL557ForST .apple-device-input#dpaDgaBirthYYYYST{
		width: 63.2px !important; 
	}

  /* SC-557-4-301A */
	.HOL557ForSTDeductions .apple-device-input.inputWidth_16,
	.HOL557ForSTDeductions .apple-device-input.inputWidth_6,
	.HOL557ForSTDeductions .apple-device-input.placeholder0,
	.HOL557ForSTDeductions .apple-device-input.placeholder1{
		width: 143.2px !important;
	}
	
	.HOL557ForSTDeductions .apple-device-input.placeholder2{
		width: 83.2px !important;
	}

	.HOL557ForSTDeductions input[name="vhisSelfHKICCD"],
	.HOL557ForSTDeductions input[name="vhisRelativesHKICCD1"],
	.HOL557ForSTDeductions input[name="vhisRelativesHKICCD2"],
	.HOL557ForSTDeductions input[name="vhisRelativesHKICCD3"],
	.HOL557ForSTDeductions input[name="vhisRelativesHKICCD4"],
	.HOL557ForSTDeductions input[name="vhisRelativesHKICCD5"]{
	  width: 43.2px !important;
	}
	
  /* SC-557-4-302 */
	.HOL557ForPT .apple-device-input.inputWidth_9{
		width: 96.8px !important;
	}

	.HOL557ForPT .apple-device-input.inputWidth_180{
		width: 303.2px !important;
	}

	.HOL557ForPT .apple-device-input#disposalDDPT,
	.HOL557ForPT .apple-device-input#disposalMMPT{
		width: 50.4px !important;
	}

	.HOL557ForPT .apple-device-input#disposalYYYYPT{
		width: 63.2px !important;
	}
	
  /* SC-557-4-303 */
	.HOL557ForPF .apple-device-input.inputWidth_9{
		width: 96.8px !important;
	}

	.HOL557ForPF .apple-device-input.inputWidth_120{
		width: 236.8px !important;    
	}

	.HOL557ForPF .apple-device-input#cessationDDPF,
	.HOL557ForPF .apple-device-input#cessationMMPF{
		width: 50.4px !important;
	}

	.HOL557ForPF .apple-device-input#cessationYYYYPF{
		width: 63.2px !important;
	}
  
	.apple-device-input{
		padding: 1px 2px !important;
	}
}
/* End Fixing */