.main-ui-control,.main-ui-control .main-ui-control-input{position:relative;padding:0 10px;height:38px;width:100%;border:1px solid rgba(83,92,105,.2);border-radius:var(--main-ui-control-border-radius, var(--ui-border-radius-2xs, 2px));background:#fff;font:15px var(--ui-font-family-primary, var(--ui-font-family-helvetica));-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;outline:0}.main-ui-control .main-ui-control-input{padding:0 10px 0 30px}.main-ui-control-value-delete{height:36px;width:30px;position:absolute;top:1px;right:1px;background:#fff}.main-ui-control-value-delete-item,.main-ui-control-value-delete-item:after{position:absolute;display:inline-block;width:18px;height:18px;-webkit-transition:opacity .3s;transition:opacity .3s;opacity:0}.main-ui-control-value-delete-item{top:10px;right:6px;background:url(../images/ui/main-ui-control.svg)0-312px no-repeat}.main-ui-control-field:hover .main-ui-control-value-delete-item,.main-ui-control-value-delete:hover .main-ui-control-value-delete-item:after,.main-ui-control:hover .main-ui-control-value-delete-item{opacity:1}.main-ui-control-value-delete-item:after{content:"";top:0;right:0;bottom:0;left:0;background:url(../images/ui/main-ui-control.svg)0-276px no-repeat}.main-ui-hide{display:none}