@font-face {
  font-family: 'fontello';
  src: url('../webfonts/fontvacation.eot?98624728');
  src: url('../webfonts/fontvacation.eot?98624728#iefix') format('embedded-opentype'),
       url('../webfonts/fontvacation.woff?98624728') format('woff');
  font-weight: normal;
  font-style: normal;
}
 
[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'fontello' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
 
.icon-icon-01-surface:before { content: '\e800'; } /* '' */
.icon-icon-02-occupancy:before { content: '\e801'; } /* '' */
.icon-icon-03-parking:before { content: '\e802'; } /* '' */
.icon-icon-05-handicaped:before { content: '\e803'; } /* '' */
.icon-icon-06-no-handicaped:before { content: '\e804'; } /* '' */
.icon-icon-04-no-parking:before { content: '\e805'; } /* '' */
.icon-icon-07-smoker:before { content: '\e806'; } /* '' */
.icon-icon-08-no-smoker:before { content: '\e807'; } /* '' */
.icon-icon-09-pets:before { content: '\e808'; } /* '' */
.icon-icon-10-no-pets:before { content: '\e809'; } /* '' */
.icon-icon-11-vitroceramic:before { content: '\e80a'; } /* '' */
.icon-icon-12-gas:before { content: '\e80b'; } /* '' */
.icon-icon-13-oven:before { content: '\e80c'; } /* '' */
.icon-icon-14-microwave:before { content: '\e80d'; } /* '' */
.icon-icon-15-nespresso:before { content: '\e80e'; } /* '' */
.icon-icon-16-coffee:before { content: '\e80f'; } /* '' */
.icon-icon-31-fireplace:before { content: '\e810'; } /* '' */
.icon-icon-30-elevator-1:before { content: '\e812'; } /* '' */
.icon-icon-29-hairdryer:before { content: '\e813'; } /* '' */
.icon-icon-28-wifi:before { content: '\e814'; } /* '' */
.icon-icon-27-internet:before { content: '\e815'; } /* '' */
.icon-icon-26-ac:before { content: '\e816'; } /* '' */
.icon-icon-25-heating:before { content: '\e817'; } /* '' */
.icon-icon-24-satellite:before { content: '\e818'; } /* '' */
.icon-icon-23-silverware:before { content: '\e819'; } /* '' */
.icon-icon-22-utils:before { content: '\e81a'; } /* '' */
.icon-icon-21-dishwasher:before { content: '\e81b'; } /* '' */
.icon-icon-20-tv:before { content: '\e81c'; } /* '' */
.icon-icon-19-flat-tv:before { content: '\e81d'; } /* '' */
.icon-icon-18-dryer:before { content: '\e81e'; } /* '' */
.icon-icon-17-washing:before { content: '\e81f'; } /* '' */
.icon-icon-32-pool:before { content: '\e820'; } /* '' */
.icon-icon-33-jacuzzi:before { content: '\e821'; } /* '' */
.icon-icon-34-bbq:before { content: '\e822'; } /* '' */
.icon-icon-35-concierge:before { content: '\e823'; } /* '' */
.icon-icon-36-cleaning:before { content: '\e824'; } /* '' */
.icon-icon-37-restroom:before { content: '\e825'; } /* '' */
.icon-icon-38-bathroom:before { content: '\e826'; } /* '' */
.icon-icon-39-garden:before { content: '\e827'; } /* '' */
.icon-icon-40-views:before { content: '\e828'; } /* '' */
.icon-icon-41-single:before { content: '\e829'; } /* '' */
.icon-icon-42-twin:before { content: '\e82a'; } /* '' */
.icon-icon-43-queen:before { content: '\e82b'; } /* '' */
.icon-icon-44-king:before { content: '\e82c'; } /* '' */
.icon-icon-45-cal-king:before { content: '\e82d'; } /* '' */
.icon-icon-46-couch:before { content: '\e82e'; } /* '' */
.icon-icon-47-sofa-bed:before { content: '\e82f'; } /* '' */
.icon-icon-50-check-out:before { content: '\e830'; } /* '' */
.icon-icon-49-check-in:before { content: '\e831'; } /* '' */
.icon-icon-48-folding-bed:before { content: '\e832'; } /* '' */