
form{
	padding:0;
}
/* input.has-error, select.has-error {
    background: url(../../images/error-input.png) 99.5% 50% no-repeat #fff !important;
    border: 1px solid orange !important;
}
input.no-error, select.no-error {
    background: url(../../images/tick-input.png) 99.5% 50% no-repeat #fff !important;
    border: 1px solid green !important;
}
#app_common_modal_close, #error_handler_overlay_close{
    line-height: 26px !important;
} */
::-webkit-input-placeholder { 
  color: #222;
  font-size: 16px;
}
:-ms-input-placeholder { 
  color: #222;
  font-size: 16px;
}
::placeholder {
  color: #222;
  font-size: 16px;
}
/* @media only screen and (max-width:480px){
#app_common_modal  .app_modal_body {
    margin: 50px auto 10px;
    min-width: 250px;
    max-width: 300px;
    color: #333;
    padding: 10px;
    background-color: #fff;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid #999;
    border: 1px solid rgba(0,0,0,.2);
    border-radius: 0px;
    outline: 0;
    -webkit-box-shadow: 0 3px 9px rgba(0,0,0,.5);
    box-shadow: 0 3px 9px rgba(0,0,0,.5);
    font-family: Verdana, Geneva, sans-serif;
    font-size: 14px;
    line-height: 1.42857143;
    color: #333;
    position: relative;
    overflow: inherit;
    -webkit-overflow-scrolling: touch;
    height: 428px;
    min-height: 400px;                                                                                              
}
#error_handler_overlay_close, #app_common_modal_close {
    right: 0;
    top: 0;
    z-index: 99999;
}
}
@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: 300px;
        -webkit-overflow-scrolling:touch;
        overflow:scroll;
    }
    #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;
    }
} */

