Possible refactor is to introduce say `p-result-icon` CSS class, e.g.:

.p-result-icon {
    background-repeat: no-repeat;
    max-width: 30px;
}

as there is quite a lot of repeated code in that CSS.