/* button */
.button,span.jqFileInput {outline: none; font-weight: 700; border:none;cursor:pointer;overflow:visible;margin:0;display: block;text-align: center;padding: 10px;background-color: #00adef;color: #fff; -webkit-transition: background 0.3s ease, color 0.3s ease , border-color 0.3s ease  !important;-moz-transition: background 0.3s ease, color 0.3s ease , border-color 0.3s ease !important;-o-transition: background 0.3s ease, color 0.3s ease , border-color 0.3s ease !important;-ms-transition: background 0.3s ease, color 0.3s ease , border-color 0.3s ease !important;transition: background 0.3s ease, color 0.3s ease , border-color 0.3s ease !important;display:block;float:left;}
.button:hover,span.jqFileInput:hover {color: #fff;background-color: #058fc4;}

/* input */
.jqTransformInputWrapper { border: 1px solid #9f9f9f; position: relative;float:left;padding:0;height: 25px;;background-color: #f4f4f4;}
.jqTransformInputInner {position: relative;}
.jqTransformInputInner div input {background:transparent;padding:3px;border: none;}

.jqTransformTextarea textarea.jqTransformTextarea_hover,
.jqTransformInputWrapper_hover,
.jqTransformSelectWrapper:hover {border-color: #bfbfbf;-moz-box-shadow: 0 0 3px 2px #eee;-webkit-box-shadow: 0 0 3px 2px #eee;box-shadow: 0 0 3px 2px #eee;}
.jqTransformTextarea textarea.jqTransformTextarea_focus,
.jqTransformInputWrapper_focus { background-color: #eceaea; border-color: #a7a7a7;-moz-box-shadow: 0 0 3px 2px #eee;-webkit-box-shadow: 0 0 3px 2px #eee;box-shadow: 0 0 3px 2px #eee;}

/* textarea */
.jqTransformTextarea {float:left;position: relative;}
.jqTransformTextarea textarea {border:none;border: 1px solid #9f9f9f;background-color: #f4f4f4;;margin:0;padding:3px;}

/* radio */
.jqTransformRadioWrapper {float:left;display:block;margin:5px 5px 0 0;}
.jqTransformRadio {margin: 5px 0 0 0;background:transparent url(../images/form/radio.png) no-repeat left 0;vertical-align:middle;height:12px;width:12px;display:block}

/* checkbox */
span.jqTransformCheckboxWrapper {display:block;float:left;margin-top:5px;position: relative;}
a.jqTransformCheckbox {margin: 5px 0 0 0; background:transparent url(../images/form/checkbox.png) no-repeat center top;vertical-align:middle;height:12px;width:12px;display:block}
a.jqTransformChecked { background-position:left bottom}

/* select */
.jqTransformSelectWrapper {width:45px;position:relative;border-right:0;float:left;text-align:left;height: 25px;border: 1px solid #9f9f9f;background-color: #f4f4f4}
.jqTransformSelectWrapper div { overflow: hidden;height: 25px;}
.jqTransformSelectWrapper div span {float:none;position:absolute;white-space:nowrap;overflow:hidden;cursor:pointer;width:100%!important;line-height: 25px;text-indent: 10px}
.jqTransformSelectWrapper a.jqTransformSelectOpen {display:block;position:relative;width:22px;height:20px;float:right;top:3px;right: 3px;;border-left:0;background: transparent url(../images/form/select_right.png) center center no-repeat}

.jqTransformSelectWrapper ul { border: 1px solid #9f9f9f; max-height: 200px; -moz-box-shadow: 0 0 3px 2px #eee;-webkit-box-shadow: 0 0 3px 2px #eee;box-shadow: 0 0 3px 2px #eee;position:absolute;width:30px;top:25px;left:-1px;list-style:none;background-color:#FFF;display:none;overflow:auto;overflow-y:auto;z-index:10;margin:0;padding:0;border-radius: 0px 0px 6px 6px;-moz-border-radius: 0px 0px 6px 6px;-webkit-border-radius: 0px 0px 6px 6px;}
.jqTransformSelectWrapper ul a { font-size:14px ; display:block;text-decoration:none;background-color:#eae9e9;padding:5px;height: 20px;line-height: 20px;}
.jqTransformSelectWrapper ul a.selected {background:#eeeded;color:#aaa}
.jqTransformSelectWrapper ul a:hover,.jqTransformSelectWrapper ul a.selected:hover {background:#f7f7f7;border-color: #5180bd;color: #aaa;}

/**/
a.jqTransformCheckbox,
.form-style a {-webkit-transition: background , color  , border-color  ;-moz-transition: background , color  , border-color  ;-o-transition: background , color  , border-color  ;-ms-transition: background , color  , border-color  ;transition: background , color  , border-color  ;}

/**/
.jqTransformHidden {visibility:hidden;position:absolute;z-index:-10;top: 0px;width: 100%;left: 0;}

/* File Input */
.jqtransformdone input[type=file] { display: none;}
span.jqFileInput  {cursor: pointer; padding: 5px; }

.jqtransformdone label {display:block;float:left;margin:5px 5px 0 5px;min-width: 145px;color: #4b4a4b;}
.jqtransformdone label.gl {min-width: 45px;}
.tp {color: #8b8a8a;float: left;display: block;width: 20px;text-align: center; margin: 5px 0 0 0;}
.scy {display: block;float: left;margin: 3px 10px 0 0px;}
.cell {clear:both;padding:10px 0 0 0;*padding:6px 0 0 0;position: relative;}

	/* White Form */
	.wf .jqTransformInputWrapper,
	.wf textarea { background-color: #fff !important; }

