span.templateFieldBtn img{vertical-align:middle}span.templateFieldBtn{height:26px;width:25px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:inline-block;line-height:20px;border-left:1px solid #ddd;cursor:pointer;background:#f6f6f6}span.templateFieldSpan{display:inline-block;width:100%;position:relative;vertical-align:middle;border:1px solid #b9b9b9;-webkit-box-sizing:border-box;box-sizing:border-box}span.templateTextareaSpan{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;position:relative;vertical-align:middle;border:1px solid #c4c4c4;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#f6f6f6}span.templateTextareaSpan textarea{border:none;border-right:1px solid #c4c4c4;border-top-left-radius:4px;margin-bottom:0;-webkit-box-shadow:none;box-shadow:none}textarea.textfield{border:none;font-size:12px;padding:4px 4px 4px 4px;box-shadow:0 0 8px #eee;-moz-box-shadow:0 0 8px #eee;-webkit-box-shadow:0 0 8px #eee}input.textfield{border:none;width:100%;height:26px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:12px;padding:4px 30px 4px 4px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;box-shadow:0 0 8px #eee;-moz-box-shadow:0 0 8px #eee;-webkit-box-shadow:0 0 8px #eee}input.textfield.dateField{padding-right:30px}.insertTextfield.dateField{width:auto}input.textfield.datefield{width:266px}input.templateField{margin-bottom:0;border-top-color:#a0a0a0;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}span.templateFieldBtn{-moz-border-radius-bottomright:4px;border-top-right-radius:4px;border-bottom-right-radius:4px}span.templateFieldMidButton{-moz-border-radius-bottomright:0!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important}span.calendarFieldButton:hover,span.templateFieldButton:hover,span.templateFieldMidButton:hover,span.templateFieldResetButton:hover{background:#e5e5e5}span.calendarFieldButton:active,span.templateFieldButton:active,span.templateFieldResetButton:active{background:0 0;background-color:#eee}span.calendarFieldButton,span.templateFieldResetButton{padding:0 5px}span.templateFieldResetButton{padding:0 2px}input.textfield:focus,textarea.textfield:focus{outline:0;box-shadow:0 0 8px #7bc1f7;-moz-box-shadow:0 0 8px #7bc1f7;-webkit-box-shadow:0 0 8px #7bc1f7}ul.textcomplete-dropdown{width:450px}.textcomplete-header{background-color:#ccc;color:#444;line-heigh:25px}.textcomplete-dropdown{overflow:auto}div.FieldSetterValueContainer img.exclamation{display:inline;margin:0 5px -5px 0}