
form{
	padding:0
}
input.has-error, select.has-error {
    background: url(../images/error-input.png) 99.5% 50% no-repeat !important;
    border: 1px solid orange !important;
}
input.no-error, select.no-error {
    background: url(../images/tick-input.png) 99.5% 50% no-repeat !important;
    border: 1px solid green !important;
}
#app_common_modal .app_modal_body iframe{border:none!important;}

@media only screen and (min-device-width:320px) and (max-device-width:768px) and (orientation:landscape){
	#app_common_modal .app_modal_body, #error_handler_overlay .error_handler_body{
		margin:10px auto;
		min-height:0;
		height:auto;
		-webkit-overflow-scrolling:touch;
		}
#app_common_modal_close, #error_handler_overlay_close{right:0;top:0;}
#app_common_modal .app_modal_body iframe{min-height:0px;overflow-y:auto;height:265px;}
}