.checkbox, .radio, .select.single .select-value, .select .select-arrow {background-image:url(../images/forms/ui.png);}.plum-form { border:1px solid #ccc; margin:0 5px 5px 0; }.plum-form :focus, .select.single.open.focus { outline:0; }.plum-form, .text *, .textarea * {color:#000;display:inline-block;font:normal 11px/18px Helvetica, Arial, sans-serif;}.focus { outline:1px dotted #aaa; }.plum-form .label {background:none;border:0;color:#aaa;cursor:text;line-height:26px;padding:0 2px;}.plum-form.textarea .label {line-height:18px;padding:2px;}.plum-form .info {background:none;border:0;height:16px;padding:0;position:absolute;right:-24px;top:6px;width:16px;}.plum-form.invalid { border:1px solid #f00; }.info.success { background:url(../images/forms/success.png) no-repeat; }.info.error { background:url(../images/forms/error.png) no-repeat; }.text, .textarea { background-color:#f5f5f5; }.text input, .textarea textarea {background:none;border:1px solid #fff;line-height:18px;margin:0;padding:0 5px;}.text input { height:26px; }.textarea textarea { line-height:18px; padding:1px 5px; }.checkbox, .radio {border:0;height:16px;margin:5px 2px -2px 0;vertical-align:-2px;width:16px;}.checkbox.checked { background-position:-16px 0; }.checkbox.mixed { background-position:-32px 0; }.checkbox.hover { background-position:0 -16px; }.checkbox.checked.hover { background-position:-16px -16px; }.checkbox.mixed.hover { background-position:-32px -16px; }.checkbox.disabled { background-position:0 -32px; }.checkbox.checked.disabled { background-position:-16px -32px; }.checkbox.mixed.disabled { background-position:-32px -32px; }.radio { background-position:-48px 0; }.radio.checked { background-position:-64px 0; }.radio.hover { background-position:-48px -16px; }.radio.checked.hover { background-position:-64px -16px; }.radio.disabled { background-position:-48px -32px; }.radio.checked.disabled { background-position:-48px -32px; }.select { background:#f5f5f5; border:1px solid #ccc; cursor:pointer; position:relative; display:inline-block; float:left !important; }.select ul { list-style:none; margin:0; padding:0;}.select .select-container {background:#f5f5f5;padding:1px;}.select .tarih_select {background:#f5f5f5;padding:1px;width:80px !important;padding:0 !important;}.select.single { padding:2px; }.select.single .select-value {background-position:0 -68px;height:20px;line-height:20px;padding:1px 0;}.select.single.open .select-container { border:1px solid #ccc; margin:-1px; }.select.single .select-value div:first-child { padding-left:5px; }.select.single .select-arrow {background-position:0 -48px;height:20px;position:absolute;right:1px;top:1px;width:20px;}.option.selected, .select .select-value:hover { background:#e5e5e5; }.option, .optgroup label {display:block;height:18px;padding:5px 6px;}.option { cursor:pointer; }.option:hover { background:#d5d5d5; }.optgroup label { font-size:11px; font-weight:bold; }.optgroup .option { padding-left:18px; }.disabled { cursor:default; opacity:.7; }.disabled .option, .option.disabled {background:transparent!important;color:#888!important;cursor:default;}.file { border:0; }.file .button { float:left; }.file ul {background:none;float:left;list-style:none;margin:0;padding:0;min-width:250px;}.file li {background-color:#f5f5f5!important;border:1px solid #ccc;margin:0 0 1px;padding:3px 5px;position:relative;}.file li * { background:none; border:0; }.file .filename { padding:0 5px 0 20px; }.file .error .filename, .file .error .filesize { color:#999; }.file .filesize { float:right; padding:0 15px 0 5px; }.file .remove { cursor:pointer; padding:0; position:absolute; right:6px; top:2px; }.file .progress { background:#d6d6d6; display:none; height:5px; margin:5px 0 2px; padding:0; }.file .progress div { background:#777; height:5px; padding:0; width:0; }.file .waiting { background:url(../images/forms/waiting.png) no-repeat 4px 4px; }.file .loading { background:url(../images/forms/loading.gif) no-repeat 4px 4px; }.file .error { background:url(../images/forms/error.png) no-repeat 4px 4px; }.file .error div { color:#a61616; font-weight:bold; }.button, .reset, .submit {}.button *, .reset *, .submit * {border:1px solid #eee;cursor:pointer;margin:0;padding:0 10px;text-transform:none;width:auto;}.button ::-moz-focus-inner, .submit ::-moz-focus-inner, .reset ::-moz-focus-inner {border:0;padding:0;}.button:hover, .submit:hover { border-color:#999; }.button:hover *, .reset:hover *, .submit:hover * {border-color:#ccc;color:#fff;}.reset { border-color:#c58787; }.reset * { background-position:0 -146px; color:#fff; }.reset:hover { border-color:#9f5555; }.reset:hover * { background-position:0 -172px; border-color:#decccc; }.text *, .textarea * {-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.plum-form, .plum-form * {-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}.option {-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.select.single.open .select-container {-moz-box-shadow:0 0 15px #bbb;-webkit-box-shadow:0 0 15px #bbb;box-shadow:0 0 15px #bbb;}.text input { height:22px; line-height:22px; }.button *, .submit *, .reset * { height:28px; }