.fleg,fieldset legend{font-size:120%;font-weight:300;font-family:RobotoCondensed,Arial Narrow,Helvetica,Arial,sans-serif!important}.fleg,.title-select,fieldset legend{font-family:RobotoCondensed,Arial Narrow,Helvetica,Arial,sans-serif!important}p{line-height:1.3}.upload{position:absolute;cursor:pointer;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);z-index:2}.input-icon{cursor:pointer;display:table-cell;position:relative;width:1%;min-width:20px}fieldset{border:0;height:auto;margin:0;padding:0 8px}fieldset legend{border-bottom:1px solid #888;cursor:default;color:#666;float:left;padding:10px 0 0;margin-bottom:5px;width:100%}fieldset label{border:1px solid transparent;display:inline-block;line-height:24px;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}fieldset label:after{content:"\00a0"}fieldset .inputbox,fieldset input,fieldset textarea{background-color:transparent;border:1px solid transparent;border-bottom:1px solid silver;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;display:table;width:100%;padding:0 3px}fieldset .inputbox{display:table;padding:0}.title-select,legend span.minner{display:inline-block;cursor:pointer}fieldset .inputbox:focus,fieldset input:focus,fieldset select:focus,fieldset textarea:focus{background-color:#FFD;border-bottom:1px solid #000;outline:0}fieldset .inputbox[disabled],fieldset input[disabled],fieldset textarea[disabled]{background:url(image/input/lock.svg) right bottom no-repeat;background-size:8px 8px,auto auto;color:#888}fieldset .bare input{border:0}fieldset .sub-ctrl{line-height:22px}fieldset.minner legend{cursor:pointer}legend span.minner{background:url(image/menu/arr-small.svg) center center no-repeat;background-size:16px 16px;position:relative;opacity:.7;margin:0 0 0 5px;width:10px;height:10px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}fieldset.closed{height:35px;overflow:hidden}fieldset.closed legend span.minner{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}fieldset label.prdlbl{background-color:#E8E8E8;margin:1px;padding-left:1px}div[data-required=true],input[data-required=true],input[required],textarea[data-required=true],textarea[required]{border-bottom:1px solid #E36C1E}label[data-required=true]{background-image:url(image/validate/mandatory.svg);background-repeat:no-repeat;background-position:right center;background-size:7px 7px}label.error{background-image:url(image/validate/val-error.svg)!important;background-repeat:no-repeat;background-position:right center;background-size:16px 16px;color:#E36C1E;font-style:italic}label.error.no{background-image:none!important}.input-group{padding-top:3px}.t-right{text-align:right}.title-select{line-height:29px;float:right;background:0 0;border:0;color:#FFF;height:34px;font-size:90%}.f-drop-prev,.f-drop-prog{display:none}.padded-content{padding:0 10px 10px}.padded-content-all{padding:10px}.padded-bottom{padding-bottom:10px!important}.padded-top{padding-top:10px!important}.control-bar{float:left;width:100%}.imgarea{cursor:pointer}.f-drop-zone{background-color:rgba(255,255,255,.01);cursor:pointer;position:absolute;width:74px;height:74px;z-index:5}.f-drop-prog{background-color:#F60;border:1px solid #FFF;width:0;height:5px;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-ms-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out}.hidden{display:none!important}.search-icon{background:url(image/input/find.svg) center center no-repeat;background-size:20px 20px;position:relative;opacity:1}.add-ico-left,.remove-ico-left{background-repeat:no-repeat;background-position:center left;background-size:20px 20px;padding-left:30px}.locked{border:1px dotted #BBB}div[data-view=edit] legend{color:#A60}.ace_editor{border:1px solid #D5D5D5;height:150px}.multi-list{border:1px solid #AAA;height:420px;overflow-y:auto}.add-ico-left{background-image:url(../../../ico/circle-plus-green.svg)}.remove-ico-left{background-image:url(../../../ico/circle-minus-red.svg)}.fb-quest{background-color:#F5F5F5;border:1px solid #F5F5F5;margin:3px;padding:3px 5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.fb-quest:hover{border:1px solid #F60}.fb-quest.new{background-color:#FFFFC5}@-webkit-keyframes rotating{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.rotating{-webkit-animation:rotating .75s linear infinite;-moz-animation:rotating .75s linear infinite;-ms-animation:rotating .75s linear infinite;-o-animation:rotating .75s linear infinite;animation:rotating .75s linear infinite}