.notification{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.1);-moz-box-shadow:1px 1px 1px rgba(0,0,0,.1);box-shadow:1px 1px 1px rgba(0,0,0,.1);border:1px solid #bdb;background-color:#f9fff9;margin:16px 0;padding:0 16px;color:#090}.validation-summary-valid{display:none}.field-validation-valid.indicate-required,.field-validation-error{display:inline-block;position:absolute;width:0;height:0;font-size:0;font-weight:normal}.field-validation-valid.indicate-required>span,.field-validation-error>span{display:none!important}.field-validation-valid.indicate-required:after,.field-validation-error:after{content:'*';position:absolute;left:4px;top:0;text-indent:0;font-size:14px}.field-validation-error:after{color:red}.field-validation-valid{display:none}textarea.input-validation-error,select.input-validation-error,input.input-validation-error{border-color:#dbb;background-color:#fff9f9}.input-validation-error+.select-display{border-color:#dbb;background-color:#fff9f9}.input-validation-error+.select-display.select-list-box:after,.input-validation-error+.select-display.select-combo-box:after{border-color:#dbb}.validation-summary-errors{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #dbb;background-color:#fff9f9;color:#900;margin:8px 0 16px 0;padding:10px}.validation-summary-errors ul{margin:0;list-style:none;font-size:12px}.validation-summary-errors li:before{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;content:'';display:inline-block;height:6px;width:6px;background-color:#900;margin:0 8px 1px 0}