[class*="icon-"]::before {
    font-family: icomoon;
    margin-right: .5em;
    display: inline-block
}

.icon-airconditioning::before {
    content: '\e90d'
}

.icon-badshower::before {
    content: '\e911'
}

.icon-bed::before {
    content: '\e914'
}

.icon-bike::before {
    content: '\e909'
}

.icon-boat::before {
    content: '\e90a'
}

.icon-bread::before {
    content: '\e822'
}

.icon-brush::before {
    content: '\e905'
}

.icon-clock::before {
    content: '\e904'
}

.icon-compass::before {
    content: '\e915'
}

.icon-cup::before {
    content: '\e910'
}

.icon-drink::before {
    content: '\e810';
}

.icon-food::before {
    content: '\e90b'
}

.icon-golf::before {
    content: '\e906'
}

.icon-heart::before {
    content: '\e901'
}

.icon-home::before {
    content: '\e913'
}

.icon-location::before {
    content: '\e908'
}

.icon-mail::before {
    content: '\e900'
}

.icon-menu::before {
    content: '\ec71'
}

.icon-parking::before {
    content: '\e903'
}

.icon-persons::before {
    content: '\eb01'
}

.icon-pet::before {
    content: '\e902'
}

.icon-phone::before {
    content: '\e912'
}

.icon-quote::before {
    content: '\e916'
}

.icon-shop::before {
    content: '\e907'
}

.icon-tree::before {
    content: '\e90f'
}

.icon-walk::before {
    content: '\e90c'
}

.icon-warmwater::before {
    content: '\e638'
}

.icon-wifi::before {
    content: '\e90e'
}