.inpText{margin-bottom:24px}.inpText>.label{display:block;margin-bottom:5px}.inpText .value .control input{border:1px solid #c2c2c2;border-radius:4px;color:var(--colorHeading);padding:8px;width:calc(100% - 20px)}.inpText .value .control input:focus{border-color:var(--colorSecondary);outline:none}.inpText .value .control input[readonly]{background:#c2c2c2}.inpText.error>.value>.controls>.control>input{border-color:#d0021b}.inpText .value .controlHelp{font-size:14px}.inpText .value .control.beforeText{position:relative}.inpText .value .control.beforeText span{left:8px;line-height:1.25em;position:absolute;text-align:right;top:calc(50% - 11px);width:25px}.inpText .value .control.beforeText input{padding-left:35px;width:calc(100% - 47px)}.inpText>.feedback .error{color:#d0021b}
