.left, .right { padding: 0 10px; } .left { position: absolute; left: 40px; top: 50%; transform: translateY(-50%); } .uk-grid-small .left { left: 20px; } .left + .input-box { padding-left: 41px; } .right { position: absolute; right: 0; top: 50%; transform: translateY(-50%); } .right + .input-box { padding-right: 41px; } .input-message { font-family: "Roboto", sans-serif; font-size: 14px; } .chip-input { min-width: 100px; } .left.top, .right.top { top: 20%; transform: translateY(-20%); }